@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b8adf2de78c90ac7-s.075nzhq-azcwn.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d5faa3c34177ff68-s.32fxum-hv1zci.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/65a37828839a31d6-s.043e7-2hd94z4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ebc6fc844fd4777d-s.p.3tnad6m4sf0xz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bc058f31b941bcef-s.p.1oxabuqlrz9-_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral Fallback;src:local(Times New Roman);ascent-override:96.46%;descent-override:42.17%;line-gap-override:0.0%;size-adjust:109.78%}.yaCCiG_className{font-family:Spectral,Spectral Fallback;font-style:normal;font-weight:400}.yaCCiG_variable{--font-spectral:"Spectral", "Spectral Fallback"}
@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7008df963659dd5c-s.0cthxa3mcy42c.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../media/61f583c6983a7b68-s.1zorssra76br6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b4d470310d1d24c3-s.2cglzsm933aqw.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../media/1a38074f80062c91-s.090ae4wdj6ak3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8b4470175cf554e0-s.17l2q2xazf7qv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral Fallback;src:local(Times New Roman);ascent-override:96.46%;descent-override:42.17%;line-gap-override:0.0%;size-adjust:109.78%}._7GHHMW_className{font-family:Spectral,Spectral Fallback;font-style:italic;font-weight:400}._7GHHMW_variable{--font-spectral-italic:"Spectral", "Spectral Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.p.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.fY0vwW_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.fY0vwW_variable{--font-instrument:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/48ed39d84f3071d1-s.2atap_4g40fj3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b83a6b6f7e32c9fb-s.0waiv1vizwwb5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Marcellus Fallback;src:local(Times New Roman);ascent-override:86.59%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.5%}.Civsjq_className{font-family:Marcellus,Marcellus Fallback;font-style:normal;font-weight:400}.Civsjq_variable{--font-marcellus:"Marcellus", "Marcellus Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-paper:#f3eee3;--color-anthracite:#14161a;--color-night:#0f1218;--color-gold:#c9a24a;--color-gold-deep:#8a6524;--color-red:#e30a17;--color-leaf:#9ad17f;--font-body:var(--font-spectral), "Iowan Old Style", Georgia, serif;--font-body-italic:var(--font-spectral-italic), "Iowan Old Style", Georgia, serif;--font-display:var(--font-marcellus), "Trajan Pro", Georgia, serif;--font-ui:var(--font-instrument), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.inscription{width:min(100%, calc(var(--ins-cap) * var(--ins-ratio)));margin:0;line-height:0;display:block;position:relative}.inscription svg{fill:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;width:100%;height:auto;display:block;overflow:visible}.ins-shadow{stroke:var(--ins-shadow)}.ins-bevel{stroke:#5c4314}.ins-leaf{stroke:url(#ins-gold)}.inscription-fallback{font-family:var(--font-display);font-size:var(--ins-cap);letter-spacing:.08em;text-transform:uppercase;color:var(--color-gold);flex-direction:column;margin:0;line-height:1.05;display:flex}.inscription-fallback[data-align=center]{text-align:center;align-items:center}.ins-spec-wrap{pointer-events:none;position:absolute;inset:0}.ins-reveal{--r:clamp(0, (var(--sweep,1) - .12) / .38, 1);pointer-events:none;-webkit-mask-image:linear-gradient(100deg, #000 calc(var(--r) * 130% - 16%), transparent calc(var(--r) * 130%));-webkit-mask-image:linear-gradient(100deg, #000 calc(var(--r) * 130% - 16%), transparent calc(var(--r) * 130%));-webkit-mask-image:linear-gradient(100deg, #000 calc(var(--r) * 130% - 16%), transparent calc(var(--r) * 130%));-webkit-mask-image:linear-gradient(100deg, #000 calc(var(--r) * 130% - 16%), transparent calc(var(--r) * 130%));mask-image:linear-gradient(100deg, #000 calc(var(--r) * 130% - 16%), transparent calc(var(--r) * 130%));position:absolute;inset:0}html[data-motion=reduce] .ins-reveal{-webkit-mask-image:none;mask-image:none}.ins-spec{stroke:#fff6dc;opacity:.55;mix-blend-mode:soft-light;pointer-events:none;-webkit-mask-image:linear-gradient(102deg, transparent calc(var(--sweep,.4) * 140% - 34%), #000 calc(var(--sweep,.4) * 140% - 22%), transparent calc(var(--sweep,.4) * 140% - 10%));-webkit-mask-image:linear-gradient(102deg, transparent calc(var(--sweep,.4) * 140% - 34%), #000 calc(var(--sweep,.4) * 140% - 22%), transparent calc(var(--sweep,.4) * 140% - 10%));-webkit-mask-image:linear-gradient(102deg, transparent calc(var(--sweep,.4) * 140% - 34%), #000 calc(var(--sweep,.4) * 140% - 22%), transparent calc(var(--sweep,.4) * 140% - 10%));-webkit-mask-image:linear-gradient(102deg, transparent calc(var(--sweep,.4) * 140% - 34%), #000 calc(var(--sweep,.4) * 140% - 22%), transparent calc(var(--sweep,.4) * 140% - 10%));mask-image:linear-gradient(102deg, transparent calc(var(--sweep,.4) * 140% - 34%), #000 calc(var(--sweep,.4) * 140% - 22%), transparent calc(var(--sweep,.4) * 140% - 10%));position:absolute;inset:0}.lion-figure{gap:.9rem;margin:clamp(1.5rem,4vw,3rem) 0 0;display:grid}.lion-stage{aspect-ratio:16/9;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;width:min(100%,177.778svh - 33.7778rem);margin-inline:auto;position:relative}.lion-figure[data-lion=live] .lion-stage{cursor:grab}.lion-stage[data-dragging]{cursor:grabbing}.lion-stage:focus-visible{box-shadow:0 0 0 1px var(--rule);border-radius:2px}.lion-poster,.lion-poster img{width:100%;height:100%;position:absolute;inset:0}.lion-stage>div:has(>canvas){width:100%;height:100%;position:absolute;inset:0}.lion-poster img{object-fit:contain;transition:opacity .9s var(--ease);display:block}.lion-stage canvas{opacity:0;transition:opacity .9s var(--ease);display:block}:is(.lion-stage>div:has(>canvas),.lion-poster img){-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.lion-figure[data-lion=live] .lion-stage canvas{opacity:1}.lion-figure[data-lion=live] .lion-poster img{opacity:0}.lion-caption{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.6rem clamp(1.5rem,4vw,3.5rem);width:min(100%,62rem);margin-inline:auto;display:grid}.lion-caption-row{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;display:flex}.lion-caption .body-text{margin:0;font-size:clamp(.95rem,1.1vw,1.05rem)}.lion-touch{color:var(--color-gold,#c9a24a);transition:opacity .9s var(--ease)}.lion-figure:not([data-lion=live]) .lion-touch{opacity:0}.lion-figure[data-lion=still] .lion-touch{display:none}.lion-credit{color:var(--ink-faint);font-size:.8rem}@media (max-width:760px){.lion-stage{aspect-ratio:4/3;width:100%}.lion-caption{grid-template-columns:minmax(0,1fr)}}.carnation-drop{animation:2.6s cubic-bezier(.2,0,0,1) both carnation-drop}@keyframes carnation-drop{0%{opacity:0;transform:translateY(-26px)rotate(-10deg)}35%{opacity:1}to{opacity:1;transform:none}}.carnation.is-mine{filter:drop-shadow(0 0 5px #ffe2be8c)}.carnation-new{animation:carnation-new 1.8s var(--ease) both}@keyframes carnation-new{0%{opacity:0}to{opacity:1}}html[data-motion=reduce] .carnation-drop,html[data-motion=reduce] .carnation-new{animation:none}.fl-brand{justify-items:start;gap:0;display:grid}.fl-tally{font-family:var(--font-ui);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--color-paper);text-shadow:0 1px 8px #0000008c;white-space:nowrap;align-items:center;gap:.85rem;margin:.45rem 0 0;font-size:1rem;font-weight:600;display:flex}.fl-tally-item{align-items:center;gap:.32rem;display:inline-flex}.fl-tally-n{color:var(--color-leaf)}.fl-tally-eye{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linejoin:round;opacity:.85;width:1.15em;height:1.15em}.fl-tally-glyph{width:1.7em;height:1.4em;color:var(--carnation,#c83140);filter:drop-shadow(0 1px 3px #0006);overflow:hidden}@media (max-width:760px){.fl-tally{gap:.7rem;margin-top:.3rem;font-size:.875rem}}.flight-stage{transition:opacity .42s var(--ease)}html[data-cut] .flight-stage{opacity:0;transition-duration:.24s}.fl-made{font-family:var(--font-ui);color:var(--color-paper);text-shadow:0 1px 8px #0000008c;opacity:.94;justify-items:start;gap:.22rem;margin-top:.4rem;font-size:.75rem;line-height:1.2;text-decoration:none;display:grid}.fl-made-word{white-space:nowrap;font-size:.936rem}.fl-made-pill{color:#1d170c;letter-spacing:0;text-shadow:none;transition:background .2s var(--ease);background:#f2c94c;border-radius:999px;padding:.29rem .89rem .32rem;font-size:1.032rem;font-weight:700;display:inline-block;box-shadow:0 2px 8px #00000059}.fl-info-section .fl-made{text-shadow:none;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:start;align-items:center;gap:.5rem;margin:.5rem 0 .25rem;text-decoration:none}.fl-info-section .fl-made .fl-made-word{text-decoration:none}.fl-made:hover .fl-made-pill,.fl-made:focus-visible .fl-made-pill{background:#ffd75a}@media (max-width:760px){.fl-made{margin-top:.3rem;font-size:.7rem}.fl-made-word{font-size:.84rem}.fl-made-pill{padding:.24rem .74rem .26rem;font-size:.96rem}}.fl-lay-button[data-waiting]{color:#fff4ecd9;box-shadow:none;background:linear-gradient(#c831408c,#a51f2d8c)}.fl-lay-button[data-waiting]:hover{background:linear-gradient(#c83140b3,#a51f2db3)}.fl-carnation-confirm,.fl-carnation-after{flex-direction:column;align-items:center;gap:.6rem;display:flex}.fl-carnation-name{border:1px solid var(--chrome-line);border-radius:var(--radius);background:var(--glass);width:min(18rem,80vw);font-family:var(--font-body);color:var(--color-paper);text-align:center;outline:none;padding:.6rem .9rem;font-size:1.05rem}.fl-carnation-name::placeholder{color:#f3eee380}.fl-carnation-name:focus-visible{border-color:var(--color-gold)}.fl-carnation-err{font-family:var(--font-ui);color:#e8b4a0;margin:0;font-size:.8125rem}.fl-carnation-mine{font-family:var(--font-display);color:var(--color-paper);text-shadow:0 1px 10px #00000080;margin:0;font-size:1.35rem}.fl-carnation-beside{font-family:var(--font-ui);color:var(--color-gold);text-shadow:0 1px 8px #00000080;margin:0;font-size:.875rem;font-weight:500}.fl-carnation-choice .fl-stand{min-height:2.25rem}.fl-card-panel,.fl-book-panel{width:min(44rem, calc(100vw - 2 * var(--edge)));max-height:calc(100vh - 2 * var(--edge));margin:var(--edge) auto;border:1px solid var(--chrome-line);color:var(--color-paper);background:#0d0f14eb;border-radius:12px;padding:1.25rem 1.5rem 1.5rem;position:relative;overflow:auto;box-shadow:0 30px 80px #00000080}.fl-card-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.fl-card-canvas{object-fit:contain;background:#0b0d12;border-radius:10px;width:100%;height:auto;max-height:70vh;display:block}.fl-card-panel[data-format=square] .fl-card-canvas{max-height:60vh}.fl-card-tools{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.fl-card-formats{gap:.5rem;display:flex}.fl-card-formats .fl-ghost[aria-pressed=true]{border-color:var(--color-gold);color:var(--color-paper)}.fl-card-templates{flex-direction:column;gap:.5rem;max-width:100%;display:flex}.fl-card-template-toggle[aria-expanded=true]{border-color:var(--color-gold);color:var(--color-paper)}.fl-card-template-current{color:var(--color-gold)}.fl-card-template-mark{filter:saturate(.85);width:1.1rem;height:1.1rem;transition:filter .18s var(--ease);flex:none}.fl-card-template-toggle[aria-expanded=true] .fl-card-template-mark,.fl-card-template-toggle:hover .fl-card-template-mark{filter:saturate(1.1)}.fl-card-template-chevron{width:.45rem;height:.45rem;transition:transform .18s var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;margin-left:.125rem;transform:translateY(-2px)rotate(45deg)}.fl-card-template-toggle[aria-expanded=true] .fl-card-template-chevron{transform:translateY(2px)rotate(-135deg)}.fl-card-template-strip{scroll-snap-type:x proximity;scrollbar-width:thin;gap:.625rem;max-width:100%;padding:.25rem .25rem .5rem;display:flex;overflow-x:auto}.fl-card-template{font-family:var(--font-ui);color:var(--chrome-soft);cursor:pointer;scroll-snap-align:start;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:.4rem;padding:0;font-size:.75rem;line-height:1.1;display:flex}.fl-card-template[aria-pressed=true]{color:var(--color-paper)}.fl-card-thumb{outline-offset:2px;width:72px;height:128px;transition:outline-color .18s var(--ease);background-color:#0b0d12;background-position-y:0;background-repeat:no-repeat;border-radius:8px;outline:2px solid #0000;display:block;box-shadow:0 6px 16px #00000059}.fl-card-template:hover .fl-card-thumb{outline-color:#f3eee380}.fl-card-template[aria-pressed=true] .fl-card-thumb{outline-color:var(--color-gold)}.fl-card-panel[data-format=square] .fl-card-thumb{background-position-y:-128px;width:96px;height:96px}.fl-card-template-name{text-align:center;max-width:6.5rem}.fl-card-note{font-family:var(--font-ui);color:var(--chrome-soft);margin:0;font-size:.8125rem}.fl-card-actions{gap:.5rem;margin-top:.5rem;display:flex}.fl-card-who{flex-wrap:wrap;gap:.5rem;display:flex}.fl-card-who .fl-carnation-name{width:14rem;max-width:100%}.fl-card-who .fl-carnation-select{width:auto;max-width:100%}.fl-card-who .fl-carnation-name,.fl-card-who .fl-carnation-select{border-color:var(--color-gold);box-shadow:0 0 0 3px #c9a24a1f}.fl-card-who .fl-carnation-name:focus-visible,.fl-card-who .fl-carnation-select:focus-visible{border-color:var(--gold-light);box-shadow:0 0 0 3px #c9a24a3d}.fl-share-row{flex-wrap:wrap;gap:.5rem;display:flex}.fl-share-row .fl-ghost{gap:.5rem;padding-inline:.6rem .875rem}.fl-share-row svg{flex:none;width:1.25rem;height:1.25rem}.fl-share-panel{border:1px solid var(--chrome-line);border-radius:var(--radius);background:var(--glass);font-family:var(--font-ui);color:var(--chrome);flex:1 0 100%;gap:.6rem;margin-top:.25rem;padding:.75rem .875rem;font-size:.8125rem;line-height:1.45;display:grid}.fl-share-panel p{margin:0}.fl-share-panel strong{color:var(--gold-light);font-weight:500}.fl-share-panel-actions{flex-wrap:wrap;gap:.5rem;display:flex}.fl-share-panel .fl-stand svg{width:1.1rem;height:1.1rem}.fl-book-sign,.fl-book-signed,.fl-book-first{margin:0 0 1.25rem}.fl-book-sign{gap:.6rem;display:grid}.fl-book-fields{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.fl-book-fields .fl-carnation-name{text-align:left;width:14rem;max-width:100%}.fl-book-fields .fl-carnation-select{width:auto;max-width:100%}.fl-book-fields .fl-carnation-name,.fl-book-fields .fl-carnation-select{border-color:var(--color-gold);box-shadow:0 0 0 3px #c9a24a1f}.fl-book-fields .fl-carnation-name:focus-visible,.fl-book-fields .fl-carnation-select:focus-visible{border-color:var(--gold-light);box-shadow:0 0 0 3px #c9a24a3d}.fl-book-signed,.fl-book-first{font-family:var(--font-body);color:var(--chrome-soft)}.fl-book-change{font:inherit;color:var(--gold-light);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.fl-book-empty{font-family:var(--font-body);color:var(--chrome-soft)}.fl-book-list{columns:2;column-gap:2rem;margin:0;padding:0;list-style:none}.fl-book-list li{break-inside:avoid;font-family:var(--font-body);border-bottom:1px solid #f3eee31a;align-items:baseline;gap:.6rem;padding:.4rem 0;display:flex}.fl-book-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-paper);flex:1;overflow:hidden}.fl-book-count,.fl-book-time{font-family:var(--font-ui);color:var(--chrome-soft);white-space:nowrap;font-size:.8125rem}.fl-book-count{color:var(--color-gold)}@media (max-width:760px){.fl-card-body{grid-template-columns:minmax(0,1fr)}.fl-card-canvas,.fl-card-panel[data-format=square] .fl-card-canvas{max-height:48vh}.fl-book-list{columns:1}.fl-carnation-choice{flex-wrap:wrap;justify-content:center}}.fl-steps{gap:.5rem;margin-right:.9rem;display:inline-flex}.fl-step{width:2.6rem;height:2.6rem;color:var(--color-paper);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;transition:background-color .2s var(--ease), border-color .2s var(--ease), transform .2s var(--ease), opacity .3s var(--ease);background:#f3eee324;border:1px solid #f3eee38c;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 1px 10px #00000073,inset 0 0 0 1px #00000040}.fl-step-icon{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.fl-step{touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.fl-step:hover:not(:disabled){border-color:var(--color-paper);background:#f3eee347}.fl-step:active:not(:disabled){transform:scale(.94)}.fl-step:disabled{opacity:.35;cursor:default}.fl-tabs{align-items:center;display:flex}.fl-carnation-il{flex-direction:column;align-items:center;gap:.4rem;display:flex}.fl-carnation-select{border:1px solid var(--chrome-line);border-radius:var(--radius);background:var(--glass);appearance:none;width:min(18rem,80vw);font-family:var(--font-ui);color:var(--color-paper);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f3eee3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-position:right .95rem center;background-repeat:no-repeat;background-size:1rem 1rem;outline:none;padding:.55rem 2.6rem .55rem .9rem;font-size:.9375rem}.fl-carnation-select:focus-visible{border-color:var(--color-gold)}.fl-carnation-select option{color:#111}.fl-book-il{font-family:var(--font-ui);color:var(--chrome-soft);font-size:.8125rem}.fl-il-list{columns:1}.fl-il-list li{gap:.8rem}.fl-il-list li[data-mine] .fl-book-name{color:var(--color-gold)}.fl-il-rank{width:1.6rem;font-family:var(--font-ui);color:var(--chrome-soft);font-variant-numeric:tabular-nums;font-size:.75rem}.fl-il-bar{background:#f3eee31f;border-radius:2px;flex:1;height:3px;overflow:hidden}.fl-il-bar span{background:var(--color-gold);opacity:.8;height:100%;display:block}.fl-il-list .fl-book-name{flex:0 0 9rem}.fl-quiz-panel{width:min(38rem, calc(100vw - 2 * var(--edge)));outline:none}.fl-quiz-intro,.fl-quiz-result{font-family:var(--font-body);justify-items:start;gap:1rem;font-size:1.05rem;display:grid}.fl-quiz-intro p,.fl-quiz-q p,.fl-quiz-result p{margin:0}.fl-quiz-n{font-family:var(--font-ui);color:var(--chrome-soft);font-variant-numeric:tabular-nums;font-size:.8125rem}.fl-quiz-text{font-family:var(--font-body);color:var(--color-paper);font-size:1.2rem;line-height:1.4;margin:.4rem 0 1rem!important}.fl-quiz-choices{gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.fl-quiz-choice{border:1px solid var(--chrome-line);border-radius:var(--radius);background:var(--glass);width:100%;font-family:var(--font-body);text-align:left;color:var(--color-paper);cursor:pointer;transition:border-color .3s var(--ease), background .3s var(--ease), opacity .3s var(--ease);padding:.7rem .9rem;font-size:1rem;display:block}.fl-quiz-choice:hover:not(:disabled){border-color:#f3eee380}.fl-quiz-choice:disabled{cursor:default}.fl-quiz-choice[data-state=right]{border-color:var(--color-gold);background:#c9a24a2e}.fl-quiz-choice[data-state=wrong]{background:#c831402e;border-color:#c83140}.fl-quiz-choice[data-state=dim]{opacity:.45}.fl-quiz-why{font-family:var(--font-body);justify-items:start;gap:.6rem;line-height:1.5;display:grid}.fl-quiz-verdict{font-family:var(--font-ui);color:#e8b4a0;font-size:.8125rem;font-weight:500}.fl-quiz-verdict[data-right]{color:var(--color-gold)}.fl-quiz-score{font-family:var(--font-display);color:var(--color-paper);font-size:3rem;line-height:1}@media (max-width:760px){.fl-steps{right:var(--edge);bottom:calc(var(--bottom) + 3.6rem);z-index:26;gap:.5rem;margin:0;position:fixed}.fl-step{width:3rem;height:3rem}.fl-step-icon{width:1.3rem;height:1.3rem}.fl-il-list .fl-book-name{flex-basis:7rem}}.fl-spots{z-index:24;pointer-events:none;position:fixed;inset:0}.fl-spot{color:inherit;cursor:pointer;opacity:0;pointer-events:none;will-change:transform;background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute;top:0;left:0}.fl-spot[data-on]{opacity:1;pointer-events:auto}.fl-spots[data-open] .fl-spot,.fl-spots[data-rest] .fl-spot{opacity:0;pointer-events:none}.fl-spot-line{left:12%;right:12%;top:calc(var(--foot,100%) + .3rem);background:var(--color-gold);opacity:0;height:1px;transition:opacity .7s var(--ease), transform .7s var(--ease);position:absolute;transform:scaleX(.55);box-shadow:0 1px #00000080}.fl-spot-name{left:50%;top:var(--foot,100%);border:1px solid var(--chrome-line);border-radius:var(--radius);background:var(--glass);font-family:var(--font-ui);white-space:nowrap;color:var(--color-paper);opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);padding:.45rem .7rem;font-size:.8125rem;font-weight:500;line-height:1;display:inline-block;position:absolute;transform:translate(-50%,.6rem)}.fl-spot[data-primary] .fl-spot-line,.fl-spot:hover .fl-spot-line,.fl-spot:focus-visible .fl-spot-line{opacity:.9;transform:scaleX(1)}.fl-spot[data-primary] .fl-spot-name,.fl-spot:hover .fl-spot-name,.fl-spot:focus-visible .fl-spot-name{opacity:1;transform:translate(-50%,.85rem)}.fl-spot:focus-visible .fl-spot-name{outline:1px solid var(--color-gold)}.fl-spot-panel{top:50%;right:var(--edge);z-index:35;overscroll-behavior:contain;border:1px solid var(--chrome-line);-webkit-backdrop-filter:blur(14px);width:min(32rem,42vw);max-height:min(72vh,44rem);color:var(--color-paper);animation:fl-rise .9s var(--ease) both;background:#0d0f14d6;border-radius:12px;outline:none;padding:1.4rem 1.6rem 1.5rem;position:fixed;overflow:auto;transform:translateY(-50%);box-shadow:0 30px 80px #00000073}.fl-spot-close{z-index:2;position:absolute;top:.7rem;right:.7rem}.fl-spot-kicker{font-family:var(--font-ui);color:var(--chrome-soft);margin:0 2.6rem .5rem 0;font-size:.8125rem;font-weight:500}.fl-spot-title{margin:0 2.6rem 1rem 0;line-height:1}.fl-spot-body{font-family:var(--font-body);font-size:1rem;line-height:1.5}.fl-spot-body p{margin:0 0 .7rem}.fl-spot-quote{font-family:var(--font-body);color:var(--color-gold);border:0;margin:0 0 1rem;padding:0;font-size:1.05rem;line-height:1.5}.fl-spot-quote footer{font-family:var(--font-ui);color:var(--chrome-soft);margin-top:.4rem;font-size:.8125rem}.fl-spot-trans{color:#f3eee3db;margin:0 0 1rem;font-size:.9375rem;line-height:1.5}html[data-lang=tr] .fl-spot-trans{display:none}.fl-spot-body{flex-direction:column;display:flex}html[data-lang=en] .fl-spot-trans{order:-1}.fl-spot-text{color:#f3eee3eb}.fl-spot-label{font-family:var(--font-ui);color:var(--chrome-soft);font-size:.8125rem;font-weight:500}.fl-spot-source{font-family:var(--font-ui);color:var(--chrome-soft);margin-top:.9rem;font-size:.75rem}html.is-still .fl-spots,html.is-still .fl-spot-panel{display:none}@media (max-width:760px){.fl-spot-name{font-size:.75rem}.fl-spot-panel{top:auto;left:var(--edge);right:var(--edge);bottom:calc(var(--bottom) + 7.5rem);width:auto;max-height:52svh;padding:1.1rem 1.2rem 1.2rem;transform:none}}.og-card{z-index:200;background:var(--color-anthracite);place-items:end center;width:1200px;height:630px;display:grid;position:fixed;inset:0;overflow:hidden}.og-bg{object-fit:cover;width:100%;height:100%;filter:brightness(var(--og-brightness,.6));position:absolute;inset:0}.og-card:after{content:"";background:linear-gradient(#0000 38%,#0a0c10b8 92%);position:absolute;inset:0}.og-inner{z-index:1;--ins-shadow:#0009;justify-items:center;gap:18px;padding-bottom:46px;display:grid;position:relative}.og-line{font-family:var(--font-body-italic);color:#f3eee3e6;text-shadow:0 2px 18px #0009;margin:6px 0 0;font-size:30px;font-style:italic}:where(button,a):focus-visible{outline:1px solid var(--color-gold);outline-offset:3px}.skip-link{z-index:80;background:var(--color-paper);color:var(--color-anthracite);font-family:var(--font-ui);padding:.6rem 1rem;font-weight:500;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.skip-link:focus{transform:none}.flight{height:calc(min(var(--flight-screens), var(--flight-limit,var(--flight-screens))) * var(--screen) + var(--lvh));position:relative;overflow:clip}.fl-section{clip-path:inset(50%);white-space:nowrap;width:1px;position:absolute;left:0;overflow:hidden}.flight-stage{z-index:0;width:100%;height:var(--lvh);background:var(--color-night);position:fixed;top:0;left:0;overflow:hidden}.flight-poster,.flight-canvas{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.flight-canvas{opacity:0;transition:opacity .7s var(--ease)}.flight-canvas[data-ready]{opacity:1}.flight-scrim{pointer-events:none;background:linear-gradient(#0a0c10cc,#0a0c10a8 4rem,#0a0c103d 7.5rem,#0a0c1000 11rem),linear-gradient(0deg,#0a0c10b8,#0a0c1057 6.5rem,#0a0c1000 15rem);position:absolute;inset:0}.flight-loader{height:1px;transition:opacity 1.4s var(--ease);background:#c9a24a29;position:absolute;bottom:0;left:0;right:0}.flight-loader>span{background:var(--color-gold);transform-origin:0;height:100%;transition:transform .4s linear;display:block;transform:scaleX(0)}.flight-loader[data-done]{opacity:0}.flight-road{left:50%;bottom:calc(var(--bottom) + 5.75rem);font-family:var(--font-body);white-space:nowrap;color:var(--chrome-soft);text-shadow:0 1px 8px #0009;opacity:0;transition:opacity .4s var(--ease);pointer-events:none;margin:0;font-size:.95rem;font-style:italic;position:absolute;transform:translate(-50%)}.flight-stage[data-held] .flight-road,.flight-stage[data-held] .flight-loader{opacity:1}.fl-curtain{z-index:60;padding:var(--top) var(--edge) var(--bottom);background:var(--color-night);color:var(--chrome);text-align:center;transition:opacity .5s var(--ease);place-items:center;display:none;position:fixed;inset:0}html[data-curtain] .fl-curtain,.fl-curtain[data-lifting]{display:grid}.fl-curtain[data-lifting]{opacity:0;pointer-events:none}.fl-curtain-body{justify-items:center;gap:1.6rem;width:min(100%,30rem);display:grid}.fl-curtain-eyebrow{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--chrome-soft);font-size:.8125rem}.fl-curtain-span{grid-template-columns:auto minmax(7rem,1fr) auto;align-items:center;gap:1rem;width:100%;padding-top:1.4rem;display:grid}.fl-curtain-end{font-family:var(--font-display);letter-spacing:.06em;color:var(--color-gold);font-size:clamp(1.5rem,5.5vw,2.125rem);line-height:1}.fl-curtain-track{--p:0;background:#c9a24a33;height:1px;display:block;position:relative}.fl-curtain-fill{background:var(--color-gold);transform:scaleX(var(--p));transform-origin:0;transition:transform .16s linear;position:absolute;inset:0}.fl-curtain-dot{top:50%;left:calc(var(--p) * 100%);background:var(--gold-light);border-radius:50%;width:7px;height:7px;transition:left .16s linear;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 12px #c9a24a8c}.fl-curtain-now{bottom:.8rem;left:calc(var(--p) * 100%);font-family:var(--font-display);letter-spacing:.06em;white-space:nowrap;color:var(--chrome-soft);transition:left .16s linear, opacity .3s var(--ease);font-size:1rem;line-height:1;position:absolute;transform:translate(-50%)}.fl-curtain[data-full] .fl-curtain-now{opacity:0}.fl-curtain-note{min-height:1.5em;font-family:var(--font-body);color:var(--chrome-soft);font-size:1rem;display:grid}.fl-curtain-note>span{transition:opacity .4s var(--ease);grid-area:1/1}.fl-curtain-note>.fl-curtain-loading{font-style:italic;transition:none}.fl-curtain-date{opacity:0;color:var(--chrome);letter-spacing:.04em}.fl-curtain[data-full] .fl-curtain-loading{opacity:0}.fl-curtain[data-full] .fl-curtain-date{opacity:1}.flight-hud{z-index:2;color:#9fe3a6;white-space:pre;background:#0009;margin:0;padding:.5rem .75rem;font:11px/1.4 ui-monospace,monospace;position:absolute;top:6rem;left:1rem}.fl-header,.fl-bottom{z-index:30;padding-inline:var(--edge);pointer-events:none;transition:opacity 1.4s var(--ease);justify-content:space-between;gap:1.5rem;display:flex;position:fixed;left:0;right:0}.fl-header>*,.fl-bottom>*{pointer-events:auto}.fl-header{padding-top:var(--top);align-items:flex-start;top:0}.fl-bottom{padding-bottom:var(--bottom);align-items:flex-end;bottom:0}.fl-label-l{display:block}.fl-header .inscription,.fl-bottom .inscription,.fl-still .inscription,.fl-dialog .inscription{--ins-shadow:#0000008c}.fl-small .ins-bevel,.fl-small .ins-shadow{display:none}.fl-small .ins-leaf{stroke:#e8cd7f}.fl-small{filter:drop-shadow(0 0 .6px #000000f2)drop-shadow(0 0 1px #00000080)}.fl-ghost,.fl-close{border:1px solid var(--chrome-line);border-radius:var(--radius);background:var(--glass);min-height:2.25rem;font-family:var(--font-ui);color:var(--chrome);white-space:nowrap;cursor:pointer;transition:border-color .18s var(--ease), color .18s var(--ease), background-color .18s var(--ease);align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.fl-ghost:hover,.fl-close:hover{color:var(--color-paper);border-color:#f3eee380}.fl-ghost:disabled{cursor:default;color:var(--chrome);border-color:#0000}.fl-close-x{width:.6rem;height:.6rem;position:relative}.fl-close-x:before,.fl-close-x:after{content:"";background:currentColor;width:.8rem;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.fl-close-x:after{transform:translate(-50%,-50%)rotate(-45deg)}.fl-tools{align-items:center;gap:.4rem;display:inline-flex}.sound-toggle{border:1px solid var(--chrome-line);border-radius:var(--radius);width:2.25rem;height:2.25rem;color:var(--chrome);cursor:pointer;transition:color .18s var(--ease);place-items:center;display:inline-grid}.sound-toggle svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.sound-toggle .sound-cone{fill:currentColor;stroke:none}.sound-toggle .sound-wave{opacity:0;transition:opacity .6s var(--ease)}.sound-toggle[data-on]{color:var(--color-gold)}.sound-toggle[data-on] .sound-wave{opacity:1}.sound-toggle[data-on] .sound-off{opacity:0}.lang-toggle{border:1px solid var(--chrome-line);border-radius:var(--radius);display:inline-flex;overflow:hidden}.lang-toggle button{min-width:2.25rem;height:2.25rem;font-family:var(--font-ui);color:var(--chrome-soft);cursor:pointer;transition:background-color .18s var(--ease), color .18s var(--ease);padding:0 .6rem;font-size:.8125rem;font-weight:500}html[data-lang=tr] .lang-toggle [data-v=tr],html[data-lang=en] .lang-toggle [data-v=en]{color:var(--color-anthracite);background:#c9a24ae6}.fl-logo{justify-items:start;gap:.5rem;padding:.2rem 0;text-decoration:none;display:grid}.fl-logo-word{filter:drop-shadow(0 1px 6px #00000059)}.fl-eyebrow{font-family:var(--font-ui);color:var(--color-paper);text-shadow:0 0 1px #000000d9,0 0 3px #000000a6,0 0 8px #00000080,0 1px 16px #0009;font-size:.8125rem;line-height:1.2;display:block}.fl-header-right{align-items:center;gap:clamp(1rem,2vw,1.75rem);display:flex}.fl-nav{align-items:center;gap:clamp(1rem,1.8vw,1.6rem);display:flex}.fl-nav-item{white-space:nowrap;font-family:var(--font-ui);color:#f3eee3f0;text-shadow:0 0 1px #000c,0 0 4px #0009,0 1px 12px #00000080;cursor:pointer;transition:color .18s var(--ease);padding:.55rem 0 .5rem;font-size:.875rem;font-weight:500;line-height:1;text-decoration:none}.fl-nav-item:hover,.fl-nav-item[aria-current]{color:var(--gold-light)}.fl-stand{border-radius:var(--radius);min-height:2.25rem;font-family:var(--font-ui);color:#fff4ec;white-space:nowrap;cursor:pointer;transition:background .3s var(--ease), box-shadow .3s var(--ease), transform .3s var(--ease);background:linear-gradient(#c83140,#a51f2d);border:1px solid #ffd6c847;align-items:center;gap:.5rem;padding:.5rem 1rem .5rem .8rem;font-size:.875rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 6px 18px #78141e59}.fl-stand:hover{background:linear-gradient(#d53a49,#b22433);box-shadow:0 8px 22px #78141e73}.fl-stand:active{transform:translateY(1px)}.fl-stand:disabled{cursor:default;opacity:.7}.fl-glyph{filter:drop-shadow(0 1px 1px #00000059);flex:none;width:1.7rem;height:1.4rem;overflow:hidden}.fl-stand-short,.fl-plan-button{display:none}.fl-loc{align-items:flex-end;gap:1.25rem;min-width:0;display:flex}.fl-loc-stack{min-width:0;display:grid}.fl-loc-item{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);grid-area:1/1;justify-items:start;gap:.6rem;margin:0;display:grid;transform:translateY(.4rem)}.fl-loc-item[data-on]{opacity:1;transition-delay:.25s;transform:none}.fl-loc-eyebrow{align-items:center;gap:.625rem;display:flex}.fl-loc-n{font-family:var(--font-ui);color:var(--color-paper);text-shadow:0 0 1px #000000d9,0 0 3px #000000a6,0 0 8px #00000080,0 1px 16px #0009;font-size:.8125rem;font-weight:500;line-height:1}.fl-small.fl-loc-title .ins-leaf{stroke:var(--color-paper)}.fl-loc-line{font-family:var(--font-body);color:var(--color-paper);text-shadow:0 0 2px #0009,0 0 6px #00000073,0 1px 16px #0009;font-size:clamp(1.05rem,1.45vw,1.3rem);line-height:1.3;display:block}.fl-loc-plan{margin-bottom:.05rem}.fl-tabs ol{gap:clamp(1rem,1.6vw,1.5rem);margin:0;padding:0;list-style:none;display:flex}.fl-tab{font-family:var(--font-ui);color:var(--color-paper);white-space:nowrap;cursor:pointer;text-shadow:0 0 1px #000000d9,0 0 3px #000000a6,0 0 8px #00000080,0 1px 16px #0009;padding:.75rem 0 .625rem;font-size:.875rem;font-weight:500;line-height:1;text-decoration:none;display:block;position:relative}.fl-tab:after{content:"";background:var(--color-gold);transform-origin:0;height:2px;transition:transform .4s var(--ease), opacity .18s var(--ease);border-radius:1px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0);box-shadow:0 0 0 1px #00000040}.fl-tab:hover:after{opacity:.45;transform:none}.fl-tab[aria-current]:after{opacity:1;transform:none}.fl-tab[aria-disabled]{color:#f3eee35c;cursor:default}.fl-hint{left:50%;bottom:calc(var(--bottom) + 6.5rem);z-index:25;border:1px solid var(--chrome-line);border-radius:var(--radius);background:var(--glass);min-height:2.25rem;font-family:var(--font-ui);color:var(--color-paper);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .9s var(--ease), transform .9s var(--ease);align-items:center;gap:.65rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;line-height:1;display:inline-flex;position:fixed;transform:translate(-50%,.4rem)}.fl-hint[data-on]{opacity:1;pointer-events:auto;transform:translate(-50%)}.fl-hint-dot{background:var(--color-gold);border-radius:50%;width:.4rem;height:.4rem;position:relative}.fl-lion{top:50%;right:var(--edge);z-index:35;aspect-ratio:16/10;border:1px solid var(--chrome-line);background:var(--color-night);width:min(36rem,44vw);animation:fl-rise .9s var(--ease) both;border-radius:12px;outline:none;position:fixed;overflow:hidden;transform:translateY(-50%);box-shadow:0 30px 80px #00000073}@keyframes fl-rise{0%{opacity:0;transform:translateY(calc(.75rem - 50%))}}.fl-lion-bg,.fl-lion-bg img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fl-lion-bg img{filter:brightness(.62)}.fl-lion .lion-figure{margin:0;display:block;position:absolute;inset:0}.fl-lion .lion-stage{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.fl-lion .lion-poster img{object-fit:cover}.fl-lion .lion-caption{pointer-events:none;width:auto;display:block;position:absolute;bottom:.85rem;left:1rem;right:1rem}.fl-lion .lion-touch{font-family:var(--font-ui);color:var(--color-paper);font-size:.8125rem;font-weight:500}.fl-lion .lion-credit{color:var(--chrome-soft);font-size:.72rem}.fl-lion-close{z-index:2;position:absolute;top:.7rem;right:.7rem}.fl-carnation{z-index:10;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 1.2s var(--ease), visibility 0s linear 1.2s;position:fixed;inset:0}.fl-carnation[data-on]{opacity:1;visibility:visible;transition:opacity 1.2s var(--ease)}.fl-carnation-pile{transition:opacity 1.4s var(--ease);position:absolute;inset:0;overflow:visible}.fl-carnation-act{width:max-content;max-width:calc(100% - 2 * var(--edge));text-align:center;transition:opacity .9s var(--ease);justify-items:center;gap:.55rem;display:grid;position:absolute;left:50%;transform:translate(-50%)}.fl-carnation-act:before,.fl-carnation-headline:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0a0c109e,#0a0c1070 55%,#0a0c1000);position:absolute;inset:-1.6rem -3.2rem}.fl-carnation[data-on] .fl-carnation-act{pointer-events:auto}.fl-carnation[data-still] .fl-carnation-pile{opacity:.3}.fl-carnation:has(~.fl-still[data-on]) .fl-carnation-pile{opacity:.3}.fl-carnation[data-still] .fl-carnation-act,.fl-carnation[data-still] .fl-carnation-headline{opacity:0;pointer-events:none}.fl-carnation:has(~.fl-still[data-on]) .fl-carnation-headline{opacity:0;pointer-events:none}.fl-carnation-lay{min-height:2.75rem;padding-inline:1.25rem;font-size:.9375rem}.fl-carnation-headline{left:50%;top:calc(var(--top) + 4.4rem);width:max-content;max-width:calc(100% - 2 * var(--edge));text-align:center;color:var(--color-paper);opacity:0;transition:opacity .9s var(--ease);text-shadow:0 0 1px #000c,0 0 4px #0009,0 1px 12px #00000080;justify-items:center;gap:.3rem;margin:0;display:grid;position:absolute;transform:translate(-50%)}.fl-carnation-headline[data-on]{opacity:1}.fl-carnation-headline:before{background:radial-gradient(closest-side,#0a0c10c7,#0a0c1099 62%,#0a0c1000);inset:-2.4rem -4.2rem}.fl-carnation-n{font-family:var(--font-display);letter-spacing:.04em;font-size:clamp(2.1rem,4.4vw,3.4rem);line-height:1}.fl-carnation-who{font-family:var(--font-body);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.25}.fl-carnation-zone{cursor:pointer;pointer-events:auto;touch-action:none;outline:none;position:absolute}.fl-carnation-zone:focus-visible:after{content:"";box-shadow:inset 0 0 0 1px var(--chrome-line);border-radius:50%;position:absolute;inset:0}.fl-carnation-hover{pointer-events:none;position:absolute;inset:0;overflow:visible}.fl-carnation-hover .carnation{filter:drop-shadow(0 12px 7px #00000080)drop-shadow(0 0 8px #ffe4c459)}.fl-carnation[data-placing] .fl-carnation-pile{opacity:.72}.fl-carnation-hint{font-family:var(--font-body);color:var(--color-paper);text-shadow:0 0 1px #000c,0 0 4px #0009,0 1px 12px #00000080;margin:0;font-size:1rem;position:relative}.fl-carnation-hint:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0a0c109e,#0a0c1070 55%,#0a0c1000);position:absolute;inset:-.9rem -2.6rem}.fl-carnation-keys{font-family:var(--font-ui);color:var(--chrome);text-shadow:0 0 1px #000c,0 0 4px #0009,0 1px 12px #00000080;margin:0;font-size:.8125rem;display:none}.fl-carnation:has(.fl-carnation-zone:focus-visible) .fl-carnation-keys{display:block}.fl-carnation-choice{justify-content:center;gap:.6rem;display:flex}.fl-carnation-here,.fl-carnation-here:hover{background:var(--color-paper);color:var(--color-anthracite);border-color:#0000}.fl-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html.is-still,html.is-still body{overflow:hidden}html.is-still .fl-header,html.is-still .fl-bottom,html.is-still .fl-hint,html.is-still .fl-lion{opacity:0;pointer-events:none}.fl-bottom:has(~.fl-still[data-on]):not(:focus-within){opacity:0;pointer-events:none}.fl-epilogue{z-index:4;text-align:right;max-width:34rem;color:var(--color-paper);text-shadow:0 1px 14px #0009;opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);pointer-events:none;justify-items:end;gap:.9rem;display:grid;position:fixed;bottom:7.5rem;right:clamp(1.25rem,6vw,5rem);transform:translateY(.6rem)}.fl-epilogue[data-on]{opacity:1;transform:none}.fl-epilogue-line{margin:0}.fl-epilogue-quote{font-family:var(--font-body);text-wrap:balance;margin:0;font-size:1.05rem;line-height:1.45}.fl-epilogue-quote p{margin:0}.fl-epilogue-quote footer{font-family:var(--font-ui);letter-spacing:.04em;opacity:.85;margin-top:.5rem;font-size:.8rem}@media (max-width:760px){.fl-epilogue{left:9.75rem;right:1rem;top:calc(4.25rem + env(safe-area-inset-top,0px));text-align:right;text-shadow:0 1px 3px #000000b3,0 2px 18px #0009;justify-items:end;max-width:none;bottom:auto}.fl-epilogue[data-flag=high]{top:auto;bottom:29svh}.fl-epilogue-quote{font-size:.95rem}}.fl-still{left:50%;bottom:calc(var(--bottom) + .75rem);z-index:40;width:min(26rem, calc(100% - 2 * var(--edge)));text-align:center;opacity:0;pointer-events:none;transition:opacity 1.4s var(--ease);outline:none;justify-items:center;gap:.7rem;display:grid;position:fixed;transform:translate(-50%)}.fl-still[data-on][data-landed]{opacity:1;pointer-events:auto}.fl-still:before,.fl-still-title:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0a0c109e,#0a0c1070 55%,#0a0c1000);position:absolute;inset:-2.5rem -3rem}.fl-still-title{justify-content:center;display:flex;position:relative}.fl-still-title:before{inset:-.9rem -3rem}.fl-still-title,.fl-still-line,.fl-still-meta,.fl-still-next,.fl-still-done{margin:0}.fl-still-line,.fl-still-done{font-family:var(--font-body);color:var(--color-paper);text-shadow:0 1px 14px #0009;gap:.5rem;font-size:1.15rem;display:grid}.fl-still-track{background:#f3eee338;width:100%;height:1px}.fl-still-track>span{background:var(--color-red);transform-origin:0;height:100%;transition:transform .25s linear;display:block}.fl-still-meta{font-family:var(--font-ui);font-variant-numeric:tabular-nums;color:var(--color-paper);justify-content:center;gap:1.25rem;font-size:.8125rem;font-weight:500;display:flex}.fl-still-meta,.fl-still-next,.fl-still-count{text-shadow:0 0 4px #000000b3,0 1px 12px #00000080}.fl-still-count{font-family:var(--font-ui);font-variant-numeric:tabular-nums;color:var(--color-paper);font-size:.875rem;font-weight:500}.fl-still-next{color:var(--chrome);font-size:.9rem}.fl-dialog{overscroll-behavior:contain;width:100%;max-width:none;height:100%;max-height:none;color:var(--color-paper);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:auto}.fl-dialog::backdrop{background:#0a0c1080}.fl-dialog[open]{animation:fl-fade .7s var(--ease) both}@keyframes fl-fade{0%{opacity:0}}.fl-plan-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.fl-plan-title{font-family:var(--font-ui);margin:0;font-size:.9375rem;font-weight:500}.fl-plan-panel{min-height:100%;padding:var(--top) var(--edge) var(--bottom);color:#2a2219;background:#e2d3b3 url(/textures/tile-day.webp);grid-template-rows:auto 1fr;gap:clamp(1rem,3vw,2rem);display:grid}.fl-plan .fl-close{color:#2a2219;background:#f3eee380;border-color:#2a22194d}.fl-plan .fl-close:hover{border-color:var(--color-gold-deep);color:var(--color-gold-deep)}.fl-plan-body{grid-template-columns:minmax(0,1fr) minmax(14rem,19rem);align-items:center;gap:clamp(1.5rem,4vw,4rem);min-height:0;display:grid}.fl-plan-map{width:100%;max-height:calc(var(--screen) - 9rem);display:block;overflow:visible}.fl-plan-map a{cursor:pointer;outline:none}.fl-plan-map path,.fl-plan-map rect,.fl-plan-map circle{vector-effect:non-scaling-stroke;stroke-width:1.25px}.fl-plan-map .pl-outline{stroke:#3a2f226b;stroke-width:1px}.pl-line{stroke:#3a2f229e}.fl-plan-map .pl-walk{stroke:#8a6524b3;stroke-width:1.5px;stroke-dasharray:.1 4;stroke-linecap:round}.fl-plan-map .pl-walked{stroke:var(--color-gold-deep);stroke-width:2.5px;stroke-linecap:butt}.pl-hit{fill:#0000;stroke:none}.pl-target{stroke:#2a2219d1;transition:stroke .5s var(--ease), fill .5s var(--ease)}.pl-tower{fill:#f3eee3bf}.pl-sarcophagus{fill:#2a221959}.pl-flag{fill:var(--color-red);stroke:none}.fl-plan-map a[data-here] .pl-target{stroke:var(--color-gold-deep)}.fl-plan-map a[data-on] .pl-target{stroke:var(--color-gold-deep);stroke-width:2.5px}.fl-plan-map a[data-on] .pl-tower{fill:var(--color-gold)}.fl-plan-map a:focus-visible .pl-hit{stroke:var(--color-gold-deep);stroke-width:1px;stroke-dasharray:3 3}.fl-plan-map .pl-here-ring{fill:#c9a24a38;stroke:var(--color-gold-deep);stroke-width:1px}.pl-here-dot{fill:var(--color-gold-deep);stroke:none}.fl-plan-side{align-content:center;gap:1.5rem;display:grid}.fl-plan-focus{align-content:start;gap:.4rem;min-height:3.6rem;margin:0;display:grid}@media (hover:hover) and (pointer:fine){.fl-plan-focus{min-height:10.6rem}}.fl-plan-focus-holds{color:#4a3c2b;max-width:34ch;font-size:.95rem;line-height:1.45}.fl-plan-focus-name{font-family:var(--font-body);font-size:1.35rem;line-height:1.2}.fl-plan-focus-chapter{font-family:var(--font-ui);color:var(--color-gold-deep);font-size:.8125rem;font-weight:500}.fl-plan-hint{font-family:var(--font-body);color:#5a4a36;font-size:1.1rem}.fl-plan-chapters{border-top:1px solid #8c7a5773;gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.fl-plan-chapters li{border-bottom:1px solid #8c7a574d}.fl-plan-chapters a,.fl-plan-soon{font-family:var(--font-ui);color:#2a2219;transition:color .5s var(--ease);align-items:baseline;gap:.9rem;padding:.7rem 0 .62rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}.fl-plan-chapters a:hover,.fl-plan-chapters a[aria-current]{color:var(--color-gold-deep)}.fl-plan-soon{color:#2a221966}.fl-plan-num{min-width:2rem;color:var(--color-gold-deep)}.fl-plan-soon .fl-plan-num{color:inherit}.fl-plan-more{display:none}.fl-plan-credit{color:#7d6b52;margin:0;font-size:.78rem;line-height:1.5}.fl-info-panel{width:min(40rem,100%);min-height:100%;padding:var(--top) var(--edge) calc(var(--bottom) + 1rem);background:var(--color-anthracite) url(/textures/tile-hush.webp);color:#ece5d6;align-content:start;gap:1.75rem;margin-left:auto;display:grid;box-shadow:-30px 0 80px #00000059}.fl-info-section{gap:.65rem;display:grid}.fl-info-section p,.fl-info-remember{color:#ece5d6cc;max-width:58ch;margin:0;font-size:1rem;line-height:1.6}.fl-info-remember{font-family:var(--font-body);color:var(--color-paper);font-size:1.2rem}.fl-info-label,.fl-info-sublabel{font-family:var(--font-ui);color:var(--color-paper);margin:.5rem 0 0;font-size:.875rem;font-weight:500}.fl-info-sublabel{color:#ece5d6b3;margin-top:.9rem;font-size:.8125rem}.fl-info-note{color:#ece5d699!important;font-size:.88rem!important}.fl-info-actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.4rem;display:flex}.fl-info-actions .visit-action{border:1px solid var(--chrome-line);border-radius:var(--radius);min-height:2.25rem;font-family:var(--font-ui);color:var(--chrome);cursor:pointer;align-items:center;padding:.5rem .875rem;font-size:.875rem;font-weight:500;line-height:1;display:inline-flex}.share-status{color:var(--gold-light);font-size:.85rem}.fl-info-list{color:#ece5d6a3;gap:.35rem;margin:0;padding:0;font-size:.82rem;line-height:1.5;list-style:none;display:grid}.fl-info-towers{color:#ece5d6cc;gap:.85rem;max-width:58ch;margin:0;padding:0;font-size:.92rem;line-height:1.5;list-style:none;display:grid}.fl-info-tower-name{font-family:var(--font-body);color:var(--color-paper);font-size:1.05rem;display:block}.fl-info-tower-where{color:#ece5d6a8;margin-bottom:.1rem;font-size:.8rem;display:block}.fl-info a{color:#ece5d6e0;text-underline-offset:2px;-webkit-text-decoration:underline #c9a24a80;text-decoration:underline #c9a24a80}.fl-info a:hover{color:var(--color-gold)}.fl-info .fl-ghost{text-decoration:none}@media (orientation:portrait){.fl-loc-stack{transition:opacity .9s var(--ease)}.fl-carnation[data-on]~.fl-bottom .fl-loc-stack{opacity:0;pointer-events:none}}@media (orientation:portrait) and (min-width:761px) and (max-width:900px){.fl-bottom{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"line line""plan tabs";place-items:end start;gap:.9rem 1.25rem;display:grid}.fl-loc{display:contents}.fl-loc-stack{isolation:isolate;grid-area:line;justify-self:stretch;position:relative}.fl-loc-stack:before{content:"";inset:-2.5rem calc(-1 * var(--edge)) -1.5rem;z-index:-1;pointer-events:none;background:linear-gradient(#0a0c1000,#0a0c106b 26% 72%,#0a0c1000);position:absolute}.fl-loc-plan{grid-area:plan}.fl-tabs{grid-area:tabs}.fl-hint{bottom:calc(var(--bottom) + 8rem)}}@media (max-width:760px),(max-height:520px) and (max-width:1000px){.fl-nav,.fl-loc-plan,.fl-stand-long{display:none}.fl-stand-short{display:inline}.fl-plan-button{border:1px solid var(--chrome-line);border-radius:var(--radius);background:var(--glass);min-height:2.25rem;font-family:var(--font-ui);color:var(--chrome);cursor:pointer;align-items:center;padding:.5rem .875rem;font-size:.875rem;font-weight:500;line-height:1;display:inline-flex}.fl-header-right{gap:.5rem}.fl-share-top{display:none}.fl-stand{padding-inline:.95rem}.fl-bottom{flex-direction:column;align-items:stretch;gap:.9rem;padding-inline:0}.fl-loc{isolation:isolate;padding-inline:var(--edge);transition:opacity .9s var(--ease);position:relative}.fl-loc:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0a0c1000,#0a0c104d 35%,#0a0c106b 72%,#0a0c1000);position:absolute;inset:-2.5rem 0 -1.5rem}.fl-carnation[data-on]~.fl-bottom .fl-loc{opacity:0;pointer-events:none}.fl-tabs ol{padding:0 var(--edge);scrollbar-width:none;scroll-padding-inline:var(--edge);background:0 0;border:0;border-radius:0;gap:1.25rem;overflow-x:auto}.fl-tabs ol::-webkit-scrollbar{display:none}.fl-hint{bottom:calc(var(--bottom) + 8.5rem)}.fl-lion{top:auto;left:var(--edge);right:var(--edge);bottom:calc(var(--bottom) + 8rem);aspect-ratio:4/3;width:auto;transform:none}@keyframes fl-rise{0%{opacity:0;transform:translateY(.75rem)}}.fl-plan-body{grid-template-columns:minmax(0,1fr);align-items:start}.fl-plan-map{max-height:calc(var(--screen) - 16rem)}.fl-plan-more{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.fl-plan .fl-ghost,.fl-plan .sound-toggle,.fl-plan .lang-toggle{color:#2a2219;background:#f3eee380;border-color:#2a22194d}.fl-plan .lang-toggle button{color:#5a4a36}}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.z-68{z-index:68}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}}:root{--ease:cubic-bezier(.2, 0, 0, 1);--slow:1.2s;--gutter:clamp(1.25rem, 5vw, 5rem);--measure:58ch;--lvh:100vh;--svh:100vh;--bar:0px;--bg:var(--color-night);--ink:var(--color-paper);--ink-soft:#f3eee3bd;--ink-faint:#f3eee380;--rule:#c9a24a66;--ins-shadow:#0000008c}@supports (height:100lvh){:root{--lvh:100lvh;--svh:100svh;--bar:calc(100lvh - 100svh)}}html{background:var(--color-night);-webkit-text-size-adjust:100%}body{background:var(--color-night);color:var(--color-paper);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern", "liga", "onum";font-size:1.0625rem;font-weight:400;line-height:1.6}::selection{background:var(--color-gold);color:var(--color-anthracite)}@media (pointer:fine){body:after{content:"";z-index:70;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background:url(/textures/grain-256.webp);position:fixed;inset:0}}html.lenis,html.lenis body{height:auto}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}html[data-lang=tr] [data-l=en],html[data-lang=en] [data-l=tr]{display:none!important}html[data-motion=reduce] *,html[data-motion=reduce] :before,html[data-motion=reduce] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:root{--screen:100vh;--edge:clamp(1rem, 2.6vw, 2.25rem);--top:max(env(safe-area-inset-top), clamp(1rem, 2.2vw, 1.6rem));--bottom:max(env(safe-area-inset-bottom), clamp(1rem, 2.2vw, 1.6rem));--gold-light:#e8d39a;--chrome:#f3eee3db;--chrome-soft:#f3eee39e;--chrome-line:#f3eee342;--glass:#0d0f146b;--radius:8px}@supports (height:100svh){:root{--screen:100svh}}html[data-curtain]{overflow:hidden}html:has(dialog[open]){overflow:hidden}.rv{min-height:100svh;padding:calc(1.25rem + env(safe-area-inset-top,0px)) 1rem calc(2rem + env(safe-area-inset-bottom,0px));max-width:44rem;font-family:var(--font-ui);color:var(--color-paper);margin:0 auto}.rv-title{font-family:var(--font-body);color:var(--color-gold);margin:0 0 .25rem;font-size:1.5rem;font-weight:400}.rv-meta{color:var(--chrome-soft);margin:0 0 .75rem}.rv-tools,.rv-acts{flex-wrap:wrap;gap:.5rem;display:flex}.rv-btn{appearance:none;border:1px solid var(--chrome-line);border-radius:var(--radius);background:var(--glass);color:var(--color-paper);font:inherit;cursor:pointer;min-height:2.75rem;padding:.6rem .9rem;font-size:.95rem}.rv-btn:disabled{opacity:.45;cursor:default}.rv-ok{border-color:var(--color-gold);color:var(--color-gold)}.rv-quiet{color:var(--chrome-soft)}.rv-error{color:#e08a8a;margin:.75rem 0 0}.rv-empty{color:var(--chrome-soft);margin:2rem 0}.rv-list{gap:.6rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.rv-row{border:1px solid var(--chrome-line);border-radius:var(--radius);background:#ffffff08;gap:.6rem;padding:.85rem .9rem;display:grid}.rv-row[data-busy]{opacity:.5}.rv-who{gap:.15rem;display:grid}.rv-name{font-family:var(--font-body);font-size:1.25rem}.rv-sub{color:var(--chrome-soft);font-size:.85rem}.rv-login{gap:.6rem;max-width:20rem;margin-top:1.5rem;display:grid}.rv-label{color:var(--chrome-soft)}.rv-input{font:inherit;border:1px solid var(--chrome-line);border-radius:var(--radius);color:var(--color-paper);background:#ffffff0d;padding:.6rem .75rem}@media (min-width:560px){.rv-row{grid-template-columns:1fr auto;align-items:center}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
