.pricing-comparator{width:min(1120px,100% - 40px);margin:48px auto}.pricing-comparator-panel{background:var(--card);box-shadow:var(--shadow-sm);border-radius:20px;overflow:hidden}.pricing-comparator-heading{padding:28px 28px 20px}.pricing-comparator-heading h2{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:var(--weight-heading);line-height:var(--leading-heading);margin:0}.pricing-comparator-heading p{margin-top:12px}.pricing-comparator-scroll{overscroll-behavior-x:contain;overflow-x:auto}.pricing-comparator-scroll:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.pricing-comparator table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:720px;color:var(--foreground);font-size:var(--type-body);text-align:start}.pricing-comparator :is(th,td){vertical-align:middle;text-align:start;line-height:var(--leading-control);overflow-wrap:anywhere;border-bottom:1px solid var(--border);padding:18px 16px}.pricing-comparator .pricing-comparator-label{width:28%;color:var(--muted-foreground);font-weight:var(--weight-label)}.pricing-comparator thead th{vertical-align:bottom}.pricing-comparator-plan{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.pricing-comparator-plan-name{font-size:var(--type-title);font-weight:var(--weight-heading)}.pricing-comparator-badge{min-height:1.5em;color:var(--brand-text);font-size:var(--type-caption);line-height:1.5;font-weight:var(--weight-label)}.pricing-comparator-cta{white-space:normal;width:100%;height:auto;min-height:36px;padding:8px}.pricing-comparator [data-highlighted]{background:var(--secondary)}.pricing-comparator .pricing-comparator-group{background:var(--muted);color:var(--muted-foreground);font-size:var(--type-label);font-weight:var(--weight-heading);padding-block:12px}.pricing-comparator tbody tr:last-child>*{border-bottom:0}.pricing-comparator tbody tr:nth-child(2) td{font-size:var(--type-title);font-weight:var(--weight-heading);font-variant-numeric:tabular-nums}@media (width<=700px){.pricing-comparator{width:calc(100% - 24px);margin-block:32px}.pricing-comparator-heading{padding:20px 16px 12px}.pricing-comparator table{min-width:660px;font-size:var(--type-label)}.pricing-comparator :is(th,td){padding:14px 12px}.pricing-comparator .pricing-comparator-label{z-index:1;background:var(--card);width:132px;box-shadow:1px 0 var(--border);position:sticky;inset-inline-start:0}.pricing-comparator-plan-name{font-size:var(--type-body)}.manga-pricing-page .manga-pricing-comparison{width:calc(100% - 24px)}}.koma-pricing-dialog.koma-pricing-page-panel{z-index:auto;border:1px solid var(--border);width:min(1120px,100% - 40px);height:auto;max-height:none;box-shadow:var(--shadow-sm);border-radius:22px;margin:0 auto 32px;scroll-margin-block-start:calc(max(var(--site-header-height,84px), 84px) + var(--promo-banner-height,0px) + 12px);position:relative;inset:auto;overflow:visible;translate:none}.koma-pricing-page-panel>.koma-pricing-scroll,.koma-pricing-page-panel>.koma-pricing-scroll[data-period]{flex-direction:column;height:auto;max-height:none;padding-bottom:0;display:flex;overflow:visible}html.dark .koma-pricing-dialog.koma-pricing-page-panel{box-shadow:var(--shadow-sm)}.koma-pricing-page-panel .koma-pricing-hero{border-radius:20px 20px 0 0}.koma-pricing-page-panel .koma-pricing-scroll>*{flex:none}.koma-pricing-page-panel .koma-pricing-grid{overflow:visible}.koma-pricing-page-panel>.koma-pricing-mobile-checkout{display:none}.koma-pricing-page-panel .koma-pricing-period{margin-block:16px}@media (width<=700px){.koma-pricing-dialog.koma-pricing-page-panel{border-radius:16px;width:calc(100% - 24px);padding-bottom:0}.koma-pricing-page-panel>.koma-pricing-mobile-checkout{z-index:30;right:0;bottom:var(--mobile-bottom-nav-height,0px);padding:10px 12px;display:grid;position:fixed;left:0}.koma-pricing-page-panel .koma-pricing-scroll>.koma-pricing-payment-footer{flex-wrap:wrap;display:flex}.koma-pricing-page-panel .koma-pricing-payment-methods,.koma-pricing-page-panel .koma-pricing-payment-icons{flex-wrap:wrap}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--radix-collapsible-content-height:0px}}}:root,:host{--color-fd-background:#f5f5f5;--color-fd-foreground:#0a0a0a;--color-fd-muted-foreground:#737373;--color-fd-border:#cccccc80;--color-fd-primary:#171717;--color-fd-info:oklch(62.3% .214 259.815);--color-fd-warning:oklch(76.9% .188 70.08);--color-fd-error:oklch(63.7% .237 25.331);--color-fd-success:oklch(72.3% .219 149.579);--fd-sidebar-mobile-offset:100%;--fd-layout-width:100vw;--color-fd-diff-remove:#c80a641f;--color-fd-diff-remove-symbol:#e60a64;--color-fd-diff-add:#0eb4641a;--color-fd-diff-add-symbol:#0ac864}.dark{--color-fd-background:#121212;--color-fd-foreground:#ebebeb;--color-fd-muted:#212121;--color-fd-muted-foreground:#b3b3b3cc;--color-fd-popover:#1e1e1e;--color-fd-popover-foreground:#dedede;--color-fd-card:#191919;--color-fd-card-foreground:#fafafa;--color-fd-border:#6663;--color-fd-primary:#fafafa;--color-fd-primary-foreground:#171717;--color-fd-secondary:#212121;--color-fd-secondary-foreground:#ebebeb;--color-fd-accent:#6868684d;--color-fd-accent-foreground:#e6e6e6;--color-fd-ring:#8c8c8c}.dark #nd-sidebar{--color-fd-muted:#292929;--color-fd-secondary:#2e2e2e;--color-fd-muted-foreground:#b8b8b8}:root{--padding-left:calc(var(--spacing) * 4);--padding-right:calc(var(--spacing) * 4)}.shiki:not(.not-fumadocs-codeblock *) code span{color:var(--shiki-light)}.dark .shiki:not(.not-fumadocs-codeblock *) code span{color:var(--shiki-dark)}.line:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){min-height:1lh;padding-left:var(--padding-left);padding-right:var(--padding-right);position:relative}.has-focused .line:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *):not(.focused){filter:blur(2px);transition:filter .2s}.has-focused:hover .line:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *):not(.focused){filter:blur()}[data-line-numbers] .twoslash-meta-line:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){padding-left:calc(var(--padding-left) + 7 * var(--spacing))}[data-line-numbers] .line:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){counter-increment:line;padding-left:calc(var(--padding-left) + 7 * var(--spacing))}[data-line-numbers] .line:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *):after{content:counter(line);color:var(--fd-counter-color,#737373);position:absolute}@supports (color:color-mix(in lab, red, red)){[data-line-numbers] .line:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *):after{color:color-mix(in oklab, var(--fd-counter-color,var(--color-fd-muted-foreground)) 60%, transparent)}}[data-line-numbers] .line:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *):after{top:0;left:calc(var(--spacing,.25rem) * 4)}.diff:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *):before{left:calc(var(--spacing) * 1.5);position:absolute}.diff.remove:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){opacity:.7;--fd-counter-color:var(--color-fd-diff-remove-symbol);background-color:var(--color-fd-diff-remove)}.diff.remove:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *):before{content:"-";color:var(--color-fd-diff-remove-symbol)}.diff.add:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){--fd-counter-color:var(--color-fd-diff-add-symbol);background-color:var(--color-fd-diff-add)}.diff.add:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *):before{content:"+";color:var(--color-fd-diff-add-symbol)}.highlighted:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){--fd-counter-color:var(--color-fd-primary);padding-left:calc(var(--padding-left) - 2px);border-left-style:var(--tw-border-style);border-color:#17171780;border-left-width:2px}@supports (color:color-mix(in lab, red, red)){.highlighted:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){border-color:color-mix(in oklab, var(--color-fd-primary) 50%, transparent)}}.highlighted:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){background-color:#1717171a}@supports (color:color-mix(in lab, red, red)){.highlighted:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){background-color:color-mix(in oklab, var(--color-fd-primary) 10%, transparent)}}.highlighted-word:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:var(--border-width);border-color:#1717174d;margin-block:-1px;padding:1px}@supports (color:color-mix(in lab, red, red)){.highlighted-word:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){border-color:color-mix(in oklab, var(--color-fd-primary) 30%, transparent)}}.highlighted-word:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){background-color:#1717171a}@supports (color:color-mix(in lab, red, red)){.highlighted-word:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){background-color:color-mix(in oklab, var(--color-fd-primary) 10%, transparent)}}.highlighted-word:is(pre *):is(.shiki *):not(.not-fumadocs-codeblock *){--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}[dir=rtl]{--fd-sidebar-mobile-offset:-100%}@layer base{*,:after,:before,::backdrop{border-color:var(--color-fd-border,currentColor)}::file-selector-button{border-color:var(--color-fd-border,currentColor)}body{background-color:var(--color-fd-background);color:var(--color-fd-foreground)}:root,#nd-docs-layout{--fd-layout-offset:max(calc(50vw - var(--fd-layout-width) / 2), 0px)}}@property --radix-collapsible-content-height{syntax:"<length>";inherits:false;initial-value:0}body{background-color:var(--background)}.docs strong{font-weight:500}.docs ul li{margin-left:1em;line-height:2em;list-style-type:square}.docs h2{font-size:1.5em}.docs a:not([href^=\#]){color:var(--primary)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
