/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@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-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.surface-panel.svelte-12yozdx{border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:#2d375acc}@supports (color:color-mix(in lab, red, red)){.surface-panel.svelte-12yozdx{border-color:color-mix(in oklab, var(--color-border,#2d375a) 80%, transparent)}}.surface-panel.svelte-12yozdx{background-color:#151c33d6}@supports (color:color-mix(in lab, red, red)){.surface-panel.svelte-12yozdx{background-color:color-mix(in oklab, var(--color-panel,#151c33) 84%, transparent)}}.novel-card.svelte-12yozdx{overflow:hidden}.novel-card__media.svelte-12yozdx{position:relative}.novel-card__image.svelte-12yozdx{width:100%;height:auto;display:block}.novel-card__veil.svelte-12yozdx{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);--tw-gradient-position:to top;position:absolute}@supports (background-image:linear-gradient(in lab, red, red)){.novel-card__veil.svelte-12yozdx{--tw-gradient-position:to top in oklab}}.novel-card__veil.svelte-12yozdx{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-backdrop,#070b15);--tw-gradient-via:color-mix(in oklab, var(--color-backdrop,#070b15) 70%, transparent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent}.novel-card__inner.svelte-12yozdx{inset-inline:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);z-index:10;gap:calc(var(--spacing,.25rem) * 5);padding:calc(var(--spacing,.25rem) * 5);display:grid;position:absolute}@media (width>=40rem){.novel-card__inner.svelte-12yozdx{padding:calc(var(--spacing,.25rem) * 6)}}.novel-card__content.svelte-12yozdx{max-width:calc(var(--spacing,.25rem) * 136)}.novel-card__title.svelte-12yozdx{margin-top:calc(var(--spacing,.25rem) * 3);font-family:var(--font-display,"Oranienbaum", serif);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));color:var(--color-ink,#f3f6ff)}.novel-card__description.svelte-12yozdx{margin-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-muted,#aab6d6)}.novel-card__chips.svelte-12yozdx{margin-top:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.text-chip.svelte-12yozdx{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1f;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.text-chip.svelte-12yozdx{border-color:color-mix(in oklab, var(--color-white,#fff) 12%, transparent)}}.text-chip.svelte-12yozdx{background-color:#070b1573}@supports (color:color-mix(in lab, red, red)){.text-chip.svelte-12yozdx{background-color:color-mix(in oklab, var(--color-backdrop,#070b15) 45%, transparent)}}.text-chip.svelte-12yozdx{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-status,#f2b65a);text-transform:uppercase;--tw-backdrop-blur:blur(var(--blur-xs,4px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.novel-card__actions.svelte-12yozdx{gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.surface-panel.svelte-lq6xgo{border-style:var(--tw-border-style);border-width:1px;border-color:#2d375acc;border-radius:1.75rem}@supports (color:color-mix(in lab, red, red)){.surface-panel.svelte-lq6xgo{border-color:color-mix(in oklab, var(--color-border,#2d375a) 80%, transparent)}}.surface-panel.svelte-lq6xgo{background-color:#151c33d6}@supports (color:color-mix(in lab, red, red)){.surface-panel.svelte-lq6xgo{background-color:color-mix(in oklab, var(--color-panel,#151c33) 84%, transparent)}}.novel-cover.svelte-lq6xgo{padding:calc(var(--spacing,.25rem) * 4)}@media (width>=40rem){.novel-cover.svelte-lq6xgo{padding:calc(var(--spacing,.25rem) * 5)}}.novel-cover__image.svelte-lq6xgo{object-fit:cover;--tw-shadow:0 24px 60px var(--tw-shadow-color,#050b1580);width:100%;height:auto;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:1.75rem}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}.surface-panel.svelte-1aunu81{border-style:var(--tw-border-style);border-width:1px;border-color:#2d375acc;border-radius:1.75rem}@supports (color:color-mix(in lab, red, red)){.surface-panel.svelte-1aunu81{border-color:color-mix(in oklab, var(--color-border,#2d375a) 80%, transparent)}}.surface-panel.svelte-1aunu81{background-color:#151c33d6}@supports (color:color-mix(in lab, red, red)){.surface-panel.svelte-1aunu81{background-color:color-mix(in oklab, var(--color-panel,#151c33) 84%, transparent)}}.novel-details.svelte-1aunu81{padding:calc(var(--spacing,.25rem) * 6)}@media (width>=40rem){.novel-details.svelte-1aunu81{padding:calc(var(--spacing,.25rem) * 8)}}.novel-details__title.svelte-1aunu81{margin-top:calc(var(--spacing,.25rem) * 4);font-family:var(--font-display,"Oranienbaum", serif);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));color:var(--color-ink,#f3f6ff)}@media (width>=40rem){.novel-details__title.svelte-1aunu81{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.novel-details__tagline.svelte-1aunu81{margin-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#f3f6ffdb}@supports (color:color-mix(in lab, red, red)){.novel-details__tagline.svelte-1aunu81{color:color-mix(in oklab, var(--color-ink,#f3f6ff) 86%, transparent)}}.novel-details__audience.svelte-1aunu81{margin-top:calc(var(--spacing,.25rem) * 5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-muted,#aab6d6)}.novel-details__body.svelte-1aunu81{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 4);display:grid}.novel-details__paragraph.svelte-1aunu81{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-muted,#aab6d6)}.novel-details__chips.svelte-1aunu81{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.text-chip.svelte-1aunu81{border-style:var(--tw-border-style);border-width:1px;border-color:#f2b65a59;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.text-chip.svelte-1aunu81{border-color:color-mix(in oklab, var(--color-status,#f2b65a) 35%, transparent)}}.text-chip.svelte-1aunu81{background-color:#f2b65a1a}@supports (color:color-mix(in lab, red, red)){.text-chip.svelte-1aunu81{background-color:color-mix(in oklab, var(--color-status,#f2b65a) 10%, transparent)}}.text-chip.svelte-1aunu81{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-status,#f2b65a);text-transform:uppercase}.novel-details__actions.svelte-1aunu81{margin-top:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}
