.mlz-scene{inline-size:100%;max-inline-size:720px;aspect-ratio:var(--mlz-scene-ratio-mobile);--mlz-pp:calc(1cqw * .10627);--mlz-ink:#33281a;--mlz-ink-soft:#5d4b31;--mlz-ink-faint:#7a6644;--mlz-lit:#efe3c6;--mlz-lit-soft:#c3b190;margin-inline:auto;animation:.52s both mlz-fade;position:relative;container:mlz-scene/inline-size}.mlz-scene__plate{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;block-size:100%;inline-size:100%;display:block}.mlz-scene__overlay{position:absolute;inset:0}.mlz-zone{left:var(--zx);top:var(--zy);inline-size:var(--zw);block-size:var(--zh);display:var(--zone-display,block);--zone-outline-offset:-2px;position:absolute}.mlz-zone :focus-visible,.mlz-zone:focus-visible{outline:2px solid var(--mlz-brass-hi);outline-offset:var(--zone-outline-offset)}.mlz-zone,.mlz-debug__zone{--zx:var(--m-x);--zy:var(--m-y);--zw:var(--m-w);--zh:var(--m-h)}.mlz-inset{left:var(--m-x);top:var(--m-y);inline-size:var(--m-w);block-size:var(--m-h);position:absolute}.mlz-scene [data-scope=desktop]{display:none}@media (width>=1180px) and (aspect-ratio>=1){.mlz-scene{max-inline-size:1720px;aspect-ratio:var(--mlz-scene-ratio-desktop);--mlz-pp:calc(1cqw * .059809)}.mlz-zone,.mlz-debug__zone{--zx:var(--d-x);--zy:var(--d-y);--zw:var(--d-w);--zh:var(--d-h)}.mlz-inset{left:var(--d-x);top:var(--d-y);inline-size:var(--d-w);block-size:var(--d-h)}.mlz-scene [data-scope=desktop]{display:revert}.mlz-scene [data-scope=mobile]{display:none}.mlz-scene .mlz-zone[data-scope=desktop]{display:var(--zone-display,block)}}.mlz-zone__stack{--zone-display:flex;justify-content:center;gap:calc(var(--mlz-pp) * 4);flex-direction:column}.mlz-zone p,.mlz-zone h2,.mlz-zone h3{margin:0}.mlz-ink{color:var(--mlz-ink)}.mlz-lit{color:var(--mlz-lit);text-shadow:0 1px 2px #000000a6}.mlz-search{--zone-display:block}.mlz-search__form{align-items:center;display:flex;position:absolute;inset:0}.mlz-search__field{align-items:center;gap:calc(var(--mlz-pp) * 10);padding-inline:calc(var(--mlz-pp) * 22);border-radius:calc(var(--mlz-pp) * 6);transition:box-shadow .2s;display:flex}.mlz-search__field:before{content:"";inset:calc(var(--mlz-pp) * -14) 0;cursor:text;position:absolute}.mlz-search__icon{inline-size:clamp(13px, calc(var(--mlz-pp) * 24), 22px);block-size:clamp(13px, calc(var(--mlz-pp) * 24), 22px);color:#8a7350;flex:none;position:relative}.mlz-search__input{block-size:100%;min-inline-size:0;color:var(--mlz-ink);caret-color:#7a1f24;font-family:var(--mlz-font-body);font-size:clamp(16px, calc(var(--mlz-pp) * 30), 20px);text-align:start;text-overflow:ellipsis;background:0 0;border:0;flex:auto;padding:0;position:relative}.mlz-search__input::placeholder{color:#5a4a32a8}.mlz-search__input:focus{outline:none}.mlz-search__input::-webkit-search-cancel-button{display:none}.mlz-search__field:focus-within{box-shadow:inset 0 0 0 1px #7a5c288c, 0 0 0 2px #d9c08ad9, 0 0 calc(var(--mlz-pp) * 26) #d9c08a47}.mlz-search__clear{inline-size:clamp(24px, calc(var(--mlz-pp) * 40), 34px);block-size:clamp(24px, calc(var(--mlz-pp) * 40), 34px);color:#6a5840;cursor:pointer;background:#5a4a3224;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:none;position:relative}.mlz-search__clear[data-visible=true]{display:grid}.mlz-search__clear:hover{background:#5a4a3242}.mlz-search__clear svg{block-size:60%;inline-size:60%}@media (pointer:coarse){.mlz-scene .mlz-search__input{min-block-size:44px}.mlz-scene .mlz-search__clear{background:0 0;block-size:44px;inline-size:44px}.mlz-scene .mlz-search__clear:hover{background:#5a4a3229}}.mlz-scene-status{max-inline-size:720px;margin:var(--mlz-s-3) auto 0;padding:9px var(--mlz-s-4);border-radius:var(--mlz-r-md);color:var(--mlz-text-soft);text-align:center;background:#141a2499;font-size:13px;box-shadow:inset 0 0 0 1px #a8894e38}.mlz-scene-status b{color:#f0e4c6;font-weight:600}.mlz-note__title{font-family:var(--mlz-font-display);font-size:clamp(13px, calc(var(--mlz-pp) * 23), 22px);color:#2b2013;font-weight:700;line-height:1.25}.mlz-note__body{font-size:clamp(10px, calc(var(--mlz-pp) * 15), 14px);color:var(--mlz-ink-soft);line-height:1.6}.mlz-note__cta{color:#6a3a1c;font-size:clamp(10px, calc(var(--mlz-pp) * 14), 13px);border-block-end:1px solid #7a522880;align-self:flex-start;padding-block-end:1px;font-weight:600;text-decoration:none}.mlz-note__cta:hover{color:#8a4a22;border-block-end-color:#7a5228e6}.mlz-quote__label{font-size:clamp(9px, calc(var(--mlz-pp) * 13), 12px);letter-spacing:.08em;color:var(--mlz-brass-hi);opacity:.9}.mlz-quote__text{font-family:var(--mlz-font-display);font-size:clamp(11px, calc(var(--mlz-pp) * 18), 17px);color:var(--mlz-lit);text-shadow:0 1px 2px #000c;line-height:1.6}.mlz-featured{--zone-display:flex;justify-content:center;gap:calc(var(--mlz-pp) * 5);flex-direction:column}.mlz-featured__kicker{font-size:clamp(9px, calc(var(--mlz-pp) * 15), 14px);letter-spacing:.1em;color:#8a6a3a}.mlz-featured__title{font-family:var(--mlz-font-display);font-size:clamp(16px, calc(var(--mlz-pp) * 46), 52px);color:#241a0e;font-weight:700;line-height:1.12}.mlz-featured__meta{align-items:center;gap:calc(var(--mlz-pp) * 4) calc(var(--mlz-pp) * 18);font-size:clamp(10px, calc(var(--mlz-pp) * 22), 15px);color:var(--mlz-ink-soft);flex-wrap:wrap;line-height:1.3;display:flex}.mlz-featured__desc{font-size:clamp(10.5px, calc(var(--mlz-pp) * 24), 16px);color:var(--mlz-ink-soft);line-height:1.45}.mlz-featured__actions{align-items:center;gap:calc(var(--mlz-pp) * 10);flex-wrap:wrap;margin-block-start:calc(var(--mlz-pp) * 4);display:flex}.mlz-featured__actions .mlz-cta{min-block-size:clamp(30px, calc(var(--mlz-pp) * 46), 48px);padding:0 clamp(12px, calc(var(--mlz-pp) * 30), 30px);border-radius:calc(var(--mlz-pp) * 8);font-size:clamp(12px, calc(var(--mlz-pp) * 18), 16px)}.mlz-featured__actions .mlz-ghost{min-block-size:clamp(30px, calc(var(--mlz-pp) * 44), 44px);min-inline-size:clamp(30px, calc(var(--mlz-pp) * 44), 44px);padding:0 clamp(8px, calc(var(--mlz-pp) * 20), 20px);border-radius:calc(var(--mlz-pp) * 8);font-size:clamp(11px, calc(var(--mlz-pp) * 16), 14px)}@media (pointer:coarse){.mlz-featured__actions .mlz-cta,.mlz-featured__actions .mlz-ghost,.mlz-featured__actions .mlz-bookmark{min-block-size:44px}.mlz-featured__actions .mlz-ghost,.mlz-featured__actions .mlz-bookmark{inline-size:44px;min-inline-size:44px}}.mlz-featured__actions .mlz-bookmark{inline-size:clamp(30px, calc(var(--mlz-pp) * 44), 44px);block-size:clamp(30px, calc(var(--mlz-pp) * 44), 44px);border-radius:calc(var(--mlz-pp) * 8);color:#4d3d26;cursor:pointer;background:#fffae857;border:0;place-items:center;padding:0;transition:background-color .16s,color .16s;display:inline-grid;box-shadow:inset 0 0 0 1px #78623c6b}.mlz-featured__actions .mlz-bookmark:hover{background:#fffae899}.mlz-featured__actions .mlz-bookmark[aria-pressed=true]{color:#7a1f24}.mlz-featured__actions .mlz-bookmark svg{block-size:60%;inline-size:60%}.mlz-featured__actions .mlz-cta svg,.mlz-featured__actions .mlz-ghost svg{block-size:1em;inline-size:1em}.mlz-coverlabel{--zone-display:flex;justify-content:center;align-items:center;gap:calc(var(--mlz-pp) * 3);text-align:center;padding-inline:calc(var(--mlz-pp) * 4);flex-direction:column}.mlz-coverlabel__title{font-family:var(--mlz-font-display);font-size:clamp(11px, calc(var(--mlz-pp) * 26), 22px);color:#2b2013;font-weight:700;line-height:1.2}.mlz-coverlabel__author{font-size:clamp(8px, calc(var(--mlz-pp) * 15), 12px);color:var(--mlz-ink-faint);line-height:1.3}.mlz-tab{--zone-display:flex;cursor:pointer;font-family:var(--mlz-font-body);-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;padding:0}.mlz-tab__face{border-radius:calc(var(--mlz-pp) * 8);justify-content:center;align-items:center;padding-left:15%;padding-right:8%;transition:background-color .18s,box-shadow .18s;display:flex;position:absolute;inset:0}.mlz-tab[data-inset=true] .mlz-tab__face{inset:auto;left:var(--m-x);top:var(--m-y);inline-size:var(--m-w);block-size:var(--m-h);padding-left:13%;padding-right:13%}@media (width>=1180px) and (aspect-ratio>=1){.mlz-tab[data-inset=true] .mlz-tab__face{block-size:auto;inline-size:auto;padding-left:15%;padding-right:8%;inset:0}}.mlz-tab__label{font-size:clamp(11px, calc(var(--mlz-pp) * 20), 17px);color:var(--mlz-lit-soft);text-shadow:0 1px 2px #000c;line-height:1.1;transition:color .18s}.mlz-tab:hover .mlz-tab__face,.mlz-tab:focus-visible .mlz-tab__face{background:#e2be761f;box-shadow:inset 0 0 0 1px #e2be7680}.mlz-tab:hover .mlz-tab__label{color:#f6ecd2}.mlz-tab[aria-pressed=true] .mlz-tab__face{background:#e8c8842e;box-shadow:inset 0 0 0 1px #e9cd92d9}.mlz-tab[aria-pressed=true] .mlz-tab__label{color:#fff4da;font-weight:700}.mlz-shelfhead{--zone-display:flex;justify-content:space-between;align-items:center;gap:calc(var(--mlz-pp) * 10)}.mlz-shelfhead__title{font-family:var(--mlz-font-display);font-size:clamp(12px, calc(var(--mlz-pp) * 19), 20px);color:var(--mlz-lit);text-shadow:0 1px 2px #000000d9;white-space:nowrap;font-weight:700}.mlz-scene .mlz-shelfhead__all{min-block-size:0;min-height:0;padding:calc(var(--mlz-pp) * 4) calc(var(--mlz-pp) * 12);border-radius:calc(var(--mlz-pp) * 4);font-size:clamp(9px, calc(var(--mlz-pp) * 13), 13px);white-space:nowrap}.mlz-slot{--zone-display:block;border-radius:calc(var(--mlz-pp) * 5);-webkit-tap-highlight-color:transparent;text-decoration:none;transition:background-color .18s,box-shadow .18s}.mlz-slot:hover,.mlz-slot:focus-visible{background:radial-gradient(120% 80% at 50% 30%,#e8c88429,#0000 72%);box-shadow:inset 0 0 0 1px #e2be766b}.mlz-slot__label{justify-content:center;align-items:center;gap:calc(var(--mlz-pp) * 2);padding-inline:calc(var(--mlz-pp) * 3);text-align:center;flex-direction:column;transition:filter .18s;display:flex;overflow:hidden}.mlz-slot:hover .mlz-slot__label,.mlz-slot:focus-visible .mlz-slot__label{filter:brightness(1.08)saturate(1.05)}.mlz-slot__title{font-family:var(--mlz-font-display);font-size:clamp(9.5px, calc(var(--mlz-pp) * 18), 16px);color:#2b2013;overflow-wrap:anywhere;font-weight:700;line-height:1.22}.mlz-slot__author{inline-size:100%;font-size:clamp(8px, calc(var(--mlz-pp) * 13), 11.5px);color:var(--mlz-ink-faint);white-space:nowrap;text-overflow:ellipsis;line-height:1.25;overflow:hidden}.mlz-slot[data-muted=true]{pointer-events:none}.mlz-slot[data-muted=true] .mlz-slot__label{opacity:.26}.mlz-invite{--zone-display:flex;justify-content:center;gap:calc(var(--mlz-pp) * 4);border-radius:calc(var(--mlz-pp) * 6);-webkit-tap-highlight-color:transparent;flex-direction:column;text-decoration:none;transition:background-color .18s,box-shadow .18s}.mlz-invite:hover,.mlz-invite:focus-visible{background:radial-gradient(90% 120% at 60% 40%,#e8c88429,#0000 72%);box-shadow:inset 0 0 0 1px #e2be7666}.mlz-invite:hover .mlz-invite__cta{color:#8a4a22;border-block-end-color:#7a5228e6}.mlz-invite__head{align-items:baseline;gap:calc(var(--mlz-pp) * 6) calc(var(--mlz-pp) * 18);flex-wrap:wrap;display:flex}.mlz-invite__title{font-family:var(--mlz-font-display);font-size:clamp(13px, calc(var(--mlz-pp) * 27), 24px);color:#2b2013;font-weight:700;line-height:1.2}.mlz-invite__body{font-size:clamp(10.5px, calc(var(--mlz-pp) * 20), 14px);color:var(--mlz-ink-soft);line-height:1.45}.mlz-invite__cta{color:#6a3a1c;font-size:clamp(10.5px, calc(var(--mlz-pp) * 20), 14px);white-space:nowrap;border-block-end:1px solid #7a522880;padding-block-end:1px;font-weight:600;transition:color .16s,border-color .16s}.mlz-envelope{--zone-display:flex;justify-content:flex-start;align-items:center;gap:calc(var(--mlz-pp) * 1);padding:calc(var(--mlz-pp) * 8) calc(var(--mlz-pp) * 16) 0;text-align:center;border-radius:calc(var(--mlz-pp) * 4);-webkit-tap-highlight-color:transparent;flex-direction:column;text-decoration:none;transition:background-color .18s,box-shadow .18s}.mlz-envelope:hover,.mlz-envelope:focus-visible{background:radial-gradient(100% 70% at 50% 20%,#e8c8842e,#0000 70%);box-shadow:inset 0 0 0 1px #e2be766b}.mlz-envelope__name{inline-size:100%;font-family:var(--mlz-font-display);font-size:clamp(10.5px, calc(var(--mlz-pp) * 23), 17px);color:#2b2013;overflow-wrap:break-word;font-weight:700;line-height:1.15}.mlz-envelope__count{font-size:clamp(8.5px, calc(var(--mlz-pp) * 16), 12px);color:var(--mlz-ink-faint);line-height:1.2}.mlz-envelope[data-muted=true]{pointer-events:none;opacity:.28}.mlz-overflow{--zone-display:flex;justify-content:center;align-items:center;gap:calc(var(--mlz-pp) * 12);padding-inline:calc(var(--mlz-pp) * 8);flex-wrap:wrap}.mlz-overflow .mlz-plate{min-block-size:44px;font-size:clamp(11px, calc(var(--mlz-pp) * 20), 14px)}.mlz-aside{gap:var(--mlz-s-4);max-inline-size:720px;margin:var(--mlz-s-5) auto 0;padding-inline:var(--mlz-gutter);border-block-start:1px solid #a8894e3d;padding-block-start:var(--mlz-s-4);display:grid}.mlz-aside__title{font-family:var(--mlz-font-display);color:#f0e4c6;margin:0 0 4px;font-size:19px;font-weight:700}.mlz-aside__body{color:var(--mlz-text-soft);margin:0 0 10px;font-size:14px;line-height:1.8}.mlz-aside__quote{font-family:var(--mlz-font-display);color:var(--mlz-text-soft);margin:0;font-size:16px;line-height:1.8}.mlz-aside__label{letter-spacing:.08em;color:var(--mlz-brass);margin-bottom:4px;font-size:11px;display:block}@media (width>=1180px) and (aspect-ratio>=1){.mlz-aside{display:none}.mlz-search__input{font-size:clamp(15px, calc(var(--mlz-pp) * 27), 20px)}.mlz-featured__title{font-size:clamp(19px, calc(var(--mlz-pp) * 44), 52px)}.mlz-featured__meta{font-size:clamp(10px, calc(var(--mlz-pp) * 16), 15px)}.mlz-featured__desc{font-size:clamp(11px, calc(var(--mlz-pp) * 17), 16px);line-height:1.6}.mlz-coverlabel__title{font-size:clamp(11px, calc(var(--mlz-pp) * 21), 22px)}.mlz-coverlabel__author{font-size:clamp(8px, calc(var(--mlz-pp) * 12), 12px)}.mlz-slot__title{font-size:clamp(9.5px, calc(var(--mlz-pp) * 15), 16px)}.mlz-slot__author{font-size:clamp(8px, calc(var(--mlz-pp) * 11), 11.5px)}.mlz-envelope{padding:calc(var(--mlz-pp) * 4) calc(var(--mlz-pp) * 6) 0}.mlz-envelope__name{font-size:clamp(10.5px, calc(var(--mlz-pp) * 15), 17px)}.mlz-envelope__count{font-size:clamp(8.5px, calc(var(--mlz-pp) * 11), 12px)}.mlz-invite__title{font-size:clamp(13px, calc(var(--mlz-pp) * 24), 24px)}.mlz-invite__body,.mlz-invite__cta{font-size:clamp(10px, calc(var(--mlz-pp) * 14), 14px)}}.mlz-scene[data-plate=failed]{aspect-ratio:auto;max-inline-size:900px;padding:var(--mlz-s-5) var(--mlz-gutter)}.mlz-scene[data-plate=failed] .mlz-scene__overlay{gap:var(--mlz-s-5);display:grid;position:static}.mlz-scene[data-plate=failed] .mlz-zone,.mlz-scene[data-plate=failed] .mlz-inset,.mlz-scene[data-plate=failed] .mlz-search__field,.mlz-scene[data-plate=failed] .mlz-search__form{block-size:auto;inline-size:auto;position:static;inset:auto}.mlz-scene[data-plate=failed] .mlz-coverlabel{display:none}.mlz-scene[data-plate=failed]{--mlz-ink:#e7dcc4;--mlz-ink-soft:#b4a586;--mlz-ink-faint:#8b7f68}.mlz-scene[data-plate=failed] .mlz-featured__title,.mlz-scene[data-plate=failed] .mlz-note__title,.mlz-scene[data-plate=failed] .mlz-invite__title,.mlz-scene[data-plate=failed] .mlz-coverlabel__title,.mlz-scene[data-plate=failed] .mlz-slot__title,.mlz-scene[data-plate=failed] .mlz-envelope__name{color:#f2e6c8}.mlz-scene[data-plate=failed] .mlz-search__field,.mlz-scene[data-plate=failed] .mlz-slot,.mlz-scene[data-plate=failed] .mlz-envelope,.mlz-scene[data-plate=failed] .mlz-tab__face{padding:var(--mlz-s-3);border-radius:var(--mlz-r-md);box-shadow:inset 0 0 0 1px #a8894e4d}.mlz-scene[data-plate=failed] .mlz-search__input{color:#e7dcc4;font-size:16px}.mlz-scene[data-plate=failed] .mlz-search__field:before{display:none}.mlz-scene[data-plate=failed] .mlz-tab{inline-size:auto;display:inline-flex}.mlz-scene[data-plate=failed] .mlz-tab__face{position:static}.mlz-scene[data-plate=failed] .mlz-shelfhead,.mlz-scene[data-plate=failed] .mlz-overflow{justify-content:flex-start}.mlz-scene[data-plate=failed] .mlz-scene__group{gap:var(--mlz-s-3);flex-wrap:wrap;display:flex}.mlz-scene__group{display:block}.mlz-debug{pointer-events:none;z-index:5;position:absolute;inset:0}.mlz-debug__zone{left:var(--zx);top:var(--zy);inline-size:var(--zw);block-size:var(--zh);background:#78dcff1f;outline:1px solid #78dcffe6;position:absolute}.mlz-debug__zone[data-kind=text]{background:#ffc4601a;outline-color:#ffc460e6}.mlz-debug__name{color:#04121a;white-space:nowrap;background:#78dcffeb;padding:0 3px;font:600 9px/1.4 ui-monospace,monospace;position:absolute;inset-block-start:0;inset-inline-start:0}.mlz-debug__zone[data-kind=text] .mlz-debug__name{background:#ffc460eb}@media (prefers-reduced-motion:reduce){.mlz-scene{animation:none}.mlz-scene *,.mlz-scene :before,.mlz-scene :after{transition-duration:1ms!important}}@media (forced-colors:active){.mlz-slot,.mlz-envelope,.mlz-tab__face,.mlz-search__field{border:1px solid}}.mlz{--mlz-night:#070a10;--mlz-night-2:#05070c;--mlz-night-3:#03050a;--mlz-walnut-edge:#6d4a33;--mlz-walnut-hi:#543727;--mlz-walnut:#3b271d;--mlz-walnut-lo:#241610;--mlz-walnut-deep:#170d09;--mlz-paper-hi:#f5ebd2;--mlz-paper:#e8dab8;--mlz-paper-lo:#d3c199;--mlz-paper-edge:#a8946c;--mlz-paper-ink:#33281a;--mlz-paper-ink-soft:#6a5840;--mlz-brass-hi:#d9c08a;--mlz-brass:#a8894e;--mlz-brass-lo:#6d5730;--mlz-brass-deep:#453720;--mlz-wax-hi:#8a2b2e;--mlz-wax:#611c20;--mlz-wax-lo:#330e11;--mlz-text:#e7dcc4;--mlz-text-soft:#b4a586;--mlz-text-dim:#8b7f68;--mlz-r-sm:4px;--mlz-r-md:8px;--mlz-r-lg:14px;--mlz-s-1:4px;--mlz-s-2:8px;--mlz-s-3:12px;--mlz-s-4:16px;--mlz-s-5:24px;--mlz-s-6:32px;--mlz-s-7:48px;--mlz-gutter:clamp(14px, 2.6vw, 36px);--mlz-max:1720px;--mlz-cast:6px 14px 30px #0000008c;--mlz-cast-sm:3px 6px 14px #00000073;--mlz-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='90' height='90' filter='url(%23g)'/%3E%3C/svg%3E");--mlz-font-display:"Amiri", "Scheherazade New", "Traditional Arabic", "Times New Roman", Georgia, serif;--mlz-font-body:"Tahoma", "Segoe UI", "Arial", sans-serif;isolation:isolate;min-height:100svh;color:var(--mlz-text);font-family:var(--mlz-font-body);background:linear-gradient(180deg, var(--mlz-night) 0%, var(--mlz-night-2) 55%, var(--mlz-night-3) 100%);background-color:var(--mlz-night-3);flex-direction:column;display:flex;position:relative;overflow-x:clip}.mlz:before{content:"";z-index:-1;pointer-events:none;background-image:var(--mlz-grain);opacity:.03;background-size:180px 180px;position:absolute;inset:0}.mlz-shell{width:100%;max-width:var(--mlz-max);padding-inline:var(--mlz-gutter);margin-inline:auto}.mlz-main{flex:auto;padding-block:0 clamp(28px,3.6vw,56px)}.mlz-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mlz-skip:focus,.mlz-skip:focus-visible{z-index:90;clip-path:none;border-radius:var(--mlz-r-sm);color:#f6ecd2;block-size:auto;inline-size:auto;box-shadow:inset 0 0 0 1px #d6b87ab3, var(--mlz-cast);background:linear-gradient(178deg,#3d2a1e,#211611);margin:0;padding:10px 18px;font-size:14px;text-decoration:none;position:fixed;inset-block-start:10px;inset-inline-start:10px;overflow:visible}.mlz :focus-visible{outline:2px solid var(--mlz-brass-hi);outline-offset:3px;border-radius:var(--mlz-r-sm)}.mlz-paper{color:var(--mlz-paper-ink);background:radial-gradient(130% 110% at 78% 0%, #fffae899, transparent 58%), linear-gradient(172deg, var(--mlz-paper-hi) 0%, var(--mlz-paper) 46%, var(--mlz-paper-lo) 100%);box-shadow:inset 0 0 0 1px #78623c52, inset 0 2px 16px #68502c38, inset 0 -8px 22px #68502c29, var(--mlz-cast);position:relative}.mlz-paper:after{content:"";pointer-events:none;border-radius:inherit;background-image:var(--mlz-grain);opacity:.07;mix-blend-mode:multiply;background-size:120px 120px;position:absolute;inset:0}.mlz-plate{justify-content:center;align-items:center;gap:var(--mlz-s-2);border-radius:var(--mlz-r-sm);color:#f0e2c0;min-height:32px;font-family:var(--mlz-font-body);letter-spacing:.01em;cursor:pointer;box-shadow:inset 0 0 0 1px #ceac6c73, inset 0 1px 0 #ffecc433, var(--mlz-cast-sm);background:linear-gradient(#ffecc438,#0000 42%),linear-gradient(178deg,#5d4a2a 0%,#40331d 60%,#2c2314 100%);border:0;padding:6px 14px;font-size:12.5px;text-decoration:none;transition:box-shadow .16s,transform .14s,color .16s;display:inline-flex}.mlz-plate:hover,.mlz-plate:focus-visible{color:#fff3d8;box-shadow:inset 0 0 0 1px #e6c88abf, inset 0 1px 0 #fff4d64d, 0 0 0 1px #a8894e4d, var(--mlz-cast-sm)}.mlz-plate:active{transform:translateY(1px)}.mlz-seal{inline-size:var(--mlz-seal-size,34px);block-size:var(--mlz-seal-size,34px);color:#f0c6b280;font-family:var(--mlz-font-display);font-size:calc(var(--mlz-seal-size,34px) * .46);background:radial-gradient(84% 74% at 32% 24%, #e2a29621, transparent 72%), radial-gradient(closest-side, transparent 56%, #0000004d 94%), linear-gradient(160deg, var(--mlz-wax-hi) 0%, var(--mlz-wax) 60%, var(--mlz-wax-lo) 100%);text-shadow:0 -1px #00000080,0 1px #ffc8ba29;border-radius:47% 53% 51% 49%/50% 47% 53% 50%;flex:none;place-items:center;line-height:1;display:inline-grid;position:relative;box-shadow:inset 0 0 0 1px #00000057,inset 0 1px #ffc4b41f,2px 3px 5px #00000080}.mlz-cta{justify-content:center;align-items:center;gap:var(--mlz-s-2);border-radius:var(--mlz-r-md);color:#f7edd4;min-height:48px;font-family:var(--mlz-font-body);cursor:pointer;box-shadow:inset 0 0 0 1px #be9e628c, inset 0 1px 0 #ffe8c033, var(--mlz-cast);background:linear-gradient(#ffe2ba24,#0000 44%),linear-gradient(174deg,#23303f 0%,#16202c 58%,#101821 100%);border:0;padding:12px 30px;font-size:16px;text-decoration:none;transition:transform .14s,box-shadow .18s;display:inline-flex}.mlz-cta:hover{box-shadow:inset 0 0 0 1px #e2c486d9, inset 0 1px 0 #fff0d042, var(--mlz-cast)}.mlz-cta:active{transform:translateY(1px)scale(.995)}.mlz-cta svg{block-size:15px;inline-size:15px}.mlz-ghost{justify-content:center;align-items:center;gap:var(--mlz-s-2);border-radius:var(--mlz-r-md);color:#4d3d26;min-height:44px;font-family:var(--mlz-font-body);cursor:pointer;background:#fffae852;border:0;padding:10px 18px;font-size:14px;text-decoration:none;transition:background-color .16s,box-shadow .16s,transform .14s;display:inline-flex;box-shadow:inset 0 0 0 1px #78623c6b}.mlz-ghost:hover{background:#fffae88c;box-shadow:inset 0 0 0 1px #78623cb3}.mlz-ghost:active{transform:translateY(1px)}.mlz-ghost svg{block-size:15px;inline-size:15px}.mlz-rating{color:#6a4f22;align-items:center;gap:5px;font-weight:600;display:inline-flex}.mlz-rating svg{color:#9a7627;block-size:1em;inline-size:1em}.mlz-header{z-index:40;padding-block:var(--mlz-s-2);padding-top:max(var(--mlz-s-2), env(safe-area-inset-top));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#05070cf7 0%,#05070ce6 70%,#05070ca8 100%);animation:.38s both mlz-fade;position:sticky;top:0;box-shadow:0 1px #a8894e38}.mlz-header__bar{align-items:center;gap:var(--mlz-s-4);display:flex}.mlz-brand{color:inherit;flex-direction:column;flex:none;order:1;justify-content:center;gap:1px;min-height:44px;text-decoration:none;display:flex}.mlz-brand__mark{font-family:var(--mlz-font-display);color:#f2e6c8;text-shadow:0 1px #0009,0 0 22px #d6ac602e;font-size:clamp(24px,2.2vw,32px);font-weight:700;line-height:1.1}.mlz-brand__sub{letter-spacing:.02em;color:var(--mlz-text-dim);font-size:10.5px}.mlz-nav{flex:auto;order:2;min-width:0}.mlz-nav__list{justify-content:center;align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.mlz-nav__link{border-radius:var(--mlz-r-sm);color:var(--mlz-text-soft);white-space:nowrap;padding:8px 12px;font-size:13.5px;text-decoration:none;transition:color .16s,background-color .16s;display:block;position:relative}.mlz-nav__link:hover{color:#f0e4c6;background:#a8894e17}.mlz-nav__link[aria-current=page]{color:#f6ecd2;box-shadow:inset 0 0 0 1px #a8894e8c, inset 0 1px 0 #ffe2ba2e, var(--mlz-cast-sm);background:linear-gradient(168deg,#ffe2ba1f,#0000 40%),linear-gradient(#3d2a1e 0%,#291a12 100%)}.mlz-header__actions{align-items:center;gap:var(--mlz-s-2);flex:none;order:3;display:flex}.mlz-header__rule{background:linear-gradient(#0000,#a8894e8c,#0000);block-size:22px;inline-size:1px}.mlz-iconbtn{border-radius:var(--mlz-r-sm);block-size:40px;inline-size:40px;color:var(--mlz-text-soft);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:color .16s,background-color .16s;display:inline-grid}.mlz-iconbtn:hover{color:#f0e4c6;background:#a8894e1a}.mlz-iconbtn svg{block-size:19px;inline-size:19px}.mlz-authlink{border-radius:var(--mlz-r-sm);min-height:34px;color:var(--mlz-text-soft);white-space:nowrap;align-items:center;padding:7px 15px;font-size:13px;text-decoration:none;transition:color .16s,box-shadow .16s,background-color .16s;display:inline-flex;box-shadow:inset 0 0 0 1px #a8894e57}.mlz-authlink:hover{color:#f6ecd2;background:#a8894e1a;box-shadow:inset 0 0 0 1px #d6b87a99}.mlz-authlink--primary{color:#f6ecd2;box-shadow:inset 0 0 0 1px #ceac6c80, var(--mlz-cast-sm);background:linear-gradient(#ffecc429,#0000 46%),linear-gradient(178deg,#5d4a2a,#372c19)}.mlz-menubtn{display:none}.mlz-drawer{margin-top:var(--mlz-s-3);padding:var(--mlz-s-3);border-radius:var(--mlz-r-md);box-shadow:inset 0 0 0 1px #a8894e52, var(--mlz-cast);background:linear-gradient(178deg,#1a130e,#0d0a08);animation:.22s both mlz-rise;display:none}.mlz-drawer[data-open=true]{display:block}.mlz-drawer__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.mlz-drawer__link{min-height:46px;padding:0 var(--mlz-s-3);border-radius:var(--mlz-r-sm);color:#eadfc4;align-items:center;font-size:15px;text-decoration:none;display:flex}.mlz-drawer__link[aria-current=page]{background:linear-gradient(#3d2a1e,#291a12);box-shadow:inset 0 0 0 1px #a8894e80}.mlz-drawer__auth{gap:var(--mlz-s-2);margin-top:var(--mlz-s-3);padding-top:var(--mlz-s-3);border-top:1px solid #a8894e38;display:flex}.mlz-drawer__auth>*{flex:1 1 0;justify-content:center;min-height:44px}.mlz-footer{padding-block:clamp(18px,2.2vw,30px);padding-bottom:max(clamp(18px, 2.2vw, 30px), env(safe-area-inset-bottom));background:linear-gradient(#04060a00 0%,#020407e6 100%);border-top:1px solid #a8894e2e;margin-top:auto}.mlz-footer__bar{justify-content:space-between;align-items:center;gap:var(--mlz-s-4);flex-wrap:wrap;display:flex}.mlz-footer__links{align-items:center;gap:var(--mlz-s-2) clamp(14px, 2vw, 30px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mlz-footer__link{min-height:32px;color:var(--mlz-text-soft);align-items:center;font-size:13px;text-decoration:none;transition:color .16s;display:inline-flex}.mlz-footer__link:hover{color:#f0e4c6}.mlz-footer__copy{color:var(--mlz-text-dim);margin:0;font-size:12px}.mlz-footer__seal{--mlz-seal-size:28px;font-size:12px}.mlz-placeholder{place-items:center;padding-block:clamp(40px,8vw,100px);display:grid}.mlz-placeholder__panel{border-radius:var(--mlz-r-md);text-align:center;max-width:560px;padding:clamp(24px,4vw,44px);position:relative}.mlz-placeholder__seal{--mlz-seal-size:44px;margin-bottom:var(--mlz-s-4);font-size:19px}.mlz-placeholder__title{margin:0 0 var(--mlz-s-3);font-family:var(--mlz-font-display);color:#2b2013;font-size:clamp(22px,3.4vw,32px);font-weight:700}.mlz-placeholder__text{margin:0 0 var(--mlz-s-5);color:#4a3b26;font-size:15px;line-height:1.9}.mlz-placeholder__actions{gap:var(--mlz-s-3);flex-wrap:wrap;justify-content:center;display:flex}.mlz-placeholder__meta{margin:var(--mlz-s-4) 0 0;color:var(--mlz-paper-ink-soft);font-size:13px}@media (pointer:coarse){.mlz-plate,.mlz-authlink,.mlz-footer__link,.mlz-iconbtn{min-height:44px}.mlz-iconbtn{block-size:44px;inline-size:44px}.mlz-plate{padding-inline:16px}}@keyframes mlz-fade{0%{opacity:0}to{opacity:1}}@keyframes mlz-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=1180px){.mlz-nav__link{padding:8px 9px;font-size:12.5px}}@media (width<=1080px){.mlz-nav,.mlz-header__actions .mlz-authlink,.mlz-header__rule{display:none}.mlz-menubtn{order:2;margin-inline-start:auto;display:inline-grid}.mlz-header__actions{order:3}}@media (width<=720px){.mlz-brand__mark{font-size:23px}.mlz-brand__sub{font-size:10px}.mlz-footer__bar{align-items:flex-start;gap:var(--mlz-s-3);flex-direction:column}.mlz-footer__links{gap:var(--mlz-s-1) var(--mlz-s-4)}.mlz-footer__link{min-height:44px}}@media (height<=460px) and (orientation:landscape){.mlz-header{position:static}}@media (prefers-reduced-motion:reduce){.mlz-header,.mlz-drawer{animation:none}.mlz *,.mlz :before,.mlz :after{transition-duration:1ms!important}}@media (forced-colors:active){.mlz-plate,.mlz-cta,.mlz-ghost,.mlz-authlink{border:1px solid}}@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y: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;--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;--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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, 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;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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,ui-sans-serif, system-ui, 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{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;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.backdrop-filter{-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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:#06070a;min-height:100%;margin:0}button{font:inherit}.reading-room{--ink:#241d16;--paper:#efe6d2;--gold:#b08d4f;isolation:isolate;color:#eee4cf;background:#0a0c10;min-height:100svh;font-family:Tahoma,Arial,sans-serif;transition:background .9s;position:relative;overflow:hidden}.room-stage{z-index:0;transform:scale(1.015) translate(calc(var(--parallax-x,0) * -7px), calc(var(--parallax-y,0) * -7px));transition:transform 1.1s;position:absolute;inset:0}.room-image{display:block;position:absolute;inset:0}.room-image-frame{object-fit:cover;object-position:66% 36%;width:100%;height:100%;display:block}.room-image-base{opacity:1}.room-image-incoming{opacity:0;transition:opacity .82s}.room-image-incoming.is-fading-in{opacity:1}@media (prefers-reduced-motion:reduce){.room-image-incoming{transition:none}}.moonlight-overlay{z-index:1;pointer-events:none;mix-blend-mode:soft-light;opacity:.32;background:linear-gradient(205deg,#85a3c93d,#2d3a520d 45%,#0000 72%);transition:opacity .9s;animation:150s ease-in-out infinite moonlight-drift;position:absolute;inset:-4%}.lamp-off .moonlight-overlay{opacity:.7}.focus-mode .moonlight-overlay{opacity:.16}.motion-paused .moonlight-overlay{animation-play-state:paused}@keyframes moonlight-drift{0%{transform:translate(-1.4%,-1%)scale(1.05)}50%{transform:translate(1.4%,1%)scale(1.07)}to{transform:translate(-1.4%,-1%)scale(1.05)}}@media (width<=560px),(orientation:landscape) and (height<=500px){.moonlight-overlay{animation:none}}@media (prefers-reduced-motion:reduce){.moonlight-overlay{animation:none}}.rain-window{--rain-left:39.5%;--rain-top:19%;--rain-width:22.5%;--rain-height:34%;left:var(--rain-left);top:var(--rain-top);width:var(--rain-width);height:var(--rain-height);z-index:1;clip-path:polygon(4% 0,96% 0,100% 5%,100% 100%,0 100%,0 5%);pointer-events:none;border-radius:2px;position:absolute;overflow:hidden}.rain-layer{mix-blend-mode:screen;background-repeat:repeat;position:absolute;inset:-20% -15%}.rain-layer-far{opacity:.3;background-image:repeating-linear-gradient(100deg,#cbdbee24 0 1px,#0000 1px 16px);animation:5.6s linear infinite rain-fall-far}.rain-layer-near{opacity:.24;background-image:repeating-linear-gradient(97deg,#cbdbee33 0 2px,#0000 2px 28px);animation:3.7s linear infinite rain-fall-near}.rain-glass{mix-blend-mode:soft-light;opacity:.5;background:radial-gradient(at 32% 22%,#ffffff12,#0000 62%);position:absolute;inset:0}@keyframes rain-fall-far{0%{background-position:0 0}to{background-position:34px 230px}}@keyframes rain-fall-near{0%{background-position:0 0}to{background-position:-26px 270px}}.motion-paused .rain-layer{animation-play-state:paused}@media (width<=560px),(orientation:landscape) and (height<=500px){.rain-window{display:none}}@media (prefers-reduced-motion:reduce){.rain-layer{animation:none}}[data-debug-rain-mask=true] .rain-window{background:#ff282838;outline:2px dashed #ff3b3b}.room-vignette{z-index:2;pointer-events:none;background:radial-gradient(at 50% 51%,#0000 20%,#0404053d 60%,#020203db 112%);position:absolute;inset:0}.lamp-bloom{z-index:3;pointer-events:none;mix-blend-mode:screen;opacity:.85;background:radial-gradient(at 58% 52%,#ffc56e66,#e08d281f 36%,#0000 72%);width:46vw;height:46vh;transition:opacity .9s;position:absolute;top:8%;right:6%}.lamp-off .lamp-bloom{opacity:0}.topbar{z-index:8;box-sizing:content-box;min-height:88px;padding-left:max(clamp(20px, 4vw, 68px), env(safe-area-inset-left));padding-right:max(clamp(20px, 4vw, 68px), env(safe-area-inset-right));padding-top:env(safe-area-inset-top);text-shadow:0 2px 12px #000;background:linear-gradient(#0c0906db,#0c090652,#0000);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:relative}.brand{justify-self:start;align-items:center;gap:12px;display:flex}.brand-mark{cursor:pointer;color:#e4c691;background:0 0;border:1px solid #dab36eb8;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;font-family:Georgia,serif;font-size:23px;transition:background .2s;display:grid;box-shadow:inset 0 0 0 3px #dab36e14,0 6px 20px #0008}.brand-mark:hover{background:#dab36e24}.brand-mark:focus-visible{outline-offset:3px;outline:2px solid #e4c691}.brand strong{color:#f0dfbd;letter-spacing:.12em;font-size:20px;display:block}.brand small{color:#b7a98f;margin-top:3px;font-size:10px;display:block}.book-meta{text-align:center}.book-meta span{color:#ba9a65;letter-spacing:.18em;font-size:10px;display:block}.book-meta strong{margin-top:5px;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:400;display:block}.topbar-actions{justify-self:end;align-items:center;gap:10px;display:flex}.focus-button{color:#e7d8bc;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#140f0a94;border:1px solid #ddbe8747;border-radius:999px;flex:none;align-items:center;gap:9px;min-height:44px;padding:10px 15px;transition:all .25s;display:inline-flex}.focus-button:hover{background:#45331fb8;border-color:#ddbe8794}.focus-button:focus-visible{outline-offset:3px;outline:2px solid #e4c691}.lamp-toolbar-toggle{color:#e7d8bc;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#140f0a94;border:1px solid #ddbe8747;border-radius:999px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;transition:all .25s;display:none}.lamp-toolbar-toggle:hover{background:#45331fb8;border-color:#ddbe8794}.lamp-toolbar-toggle:focus-visible{outline-offset:3px;outline:2px solid #e4c691}.lamp-toolbar-toggle[aria-pressed=true]{background:#45331f8c;border-color:#ddbe8780}.scene{z-index:3;place-items:center;min-height:calc(100svh - 164px);padding:16px 24px 84px;display:grid;position:relative}.book-shell{--font-scale:1;filter:drop-shadow(0 34px 30px #0000009e);direction:rtl;grid-template-columns:1fr 16px 1fr;width:min(920px,76vw);height:min(570px,62vh);transition:width .7s,height .7s,transform .7s,filter 1s;display:grid;position:relative;transform:perspective(1200px)rotateX(2deg)translateY(18px)}.book-shadow{filter:blur(34px);z-index:-3;background:#0009;border-radius:50%;position:absolute;inset:7% -5% -7%}.book-cover-edge{z-index:-2;background:linear-gradient(90deg,#0a0f0c,#16251c 3%,#0a0e0b 49%,#17251d 97%,#060907);border-radius:15px 14px 24px 24px;position:absolute;inset:-10px -14px -16px;box-shadow:inset 0 0 0 2px #8a6f3d,inset 0 -9px #040605}.book-ribbon{z-index:4;clip-path:polygon(0 0,100% 0,100% 93%,50% 100%,0 93%);background:linear-gradient(90deg,#34090d,#6b171f 48%,#34090d);width:9px;height:calc(100% + 30px);position:absolute;top:-12px;left:calc(50% - 5px);box-shadow:0 6px 14px #00000080}.lamp-off .book-ribbon{filter:brightness(.62)saturate(.75)}.paper{color:var(--ink);background:radial-gradient(circle at 30% 20%,#ffffff80,#0000 38%),linear-gradient(90deg,#e2d9c2,#f2ead8 9%,#f7f1e2 74%,#ddd3ba);padding:clamp(34px,4.1vw,66px) clamp(30px,4vw,58px) 36px;position:relative;overflow:hidden;box-shadow:inset 0 0 30px #52371721,inset 0 0 0 1px #63451f1a}.paper-right{border-radius:7px 2px 7px 12px;transform:rotateY(-1.2deg)}.paper-left{border-radius:2px 7px 12px;transform:rotateY(1.2deg)}.paper-grain{pointer-events:none;opacity:.14;mix-blend-mode:multiply;background-image:repeating-radial-gradient(circle at 20% 30%,#674c2f 0 .45px,#0000 .7px 4px);position:absolute;inset:0}.book-gutter{z-index:3;background:linear-gradient(90deg,#9b7e53,#d0bc94 20%,#705535 50%,#d0bc94 80%,#9b7e53);position:relative;box-shadow:0 0 16px #5e422a99,inset 0 0 8px #4e351f}.chapter-kicker{color:#856842;text-align:center;letter-spacing:.22em;margin:0 0 9px;font:600 10px Tahoma,sans-serif;position:relative}.paper h1{text-align:center;color:#3d3022;max-width:320px;font-family:Georgia,Times New Roman,serif;font-size:calc(23px * var(--font-scale));margin:0 auto 10px;font-weight:600;line-height:1.45;position:relative}.ornament{color:#9a7647;text-align:center;margin-bottom:18px;font-size:8px;position:relative}.story-text{font-family:Tahoma,Arial,sans-serif;font-size:calc(14.7px * var(--font-scale));text-align:justify;text-justify:inter-word;margin:0 0 1.05em;line-height:2.02;position:relative}.story-text.opening:first-letter{color:#845e32;font-size:2.4em;font-weight:700}.page-number{text-align:center;color:#806a4f;font:10px Georgia,serif;position:absolute;bottom:18px;left:0;right:0}.page-turn{z-index:7;color:#80603d;cursor:pointer;opacity:.25;background:#6f4c281a;border:1px solid #674b2a33;justify-content:center;align-items:center;width:48px;height:84px;font:34px Georgia,serif;transition:all .2s;display:flex;position:absolute;top:45%}.page-turn:after{content:"";position:absolute;inset:-8px}.page-turn:hover{opacity:.9;background:#865b2c29}.page-turn:disabled{opacity:0;pointer-events:none}.page-turn-next{border-radius:0 18px 18px 0;left:4px}.page-turn-prev{border-radius:18px 0 0 18px;right:4px}@media (hover:none){.page-turn{opacity:.4}.page-turn:active{opacity:.85}}.lamp-chain-control{z-index:9;cursor:pointer;background:0 0;border:0;outline:none;width:44px;height:clamp(150px,22vh,240px);padding:0;position:absolute;top:25%;right:31%;overflow:visible}.lamp-chain-control:after{content:"";position:absolute;inset:-6px -20px}.lamp-chain-img{pointer-events:none;filter:drop-shadow(0 6px 10px #00000080);clip-path:inset(36px 0 0);width:auto;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.lamp-changing-pull .lamp-chain-img{animation:.62s cubic-bezier(.2,.8,.25,1) chain-pull}@keyframes chain-pull{0%,to{transform:translate(-50%)translateY(0)}30%{transform:translate(-50%)translateY(14px)}60%{transform:translate(-50%)translateY(-2px)}}@media (prefers-reduced-motion:reduce){.lamp-changing-pull .lamp-chain-img{animation:none}}@media (width<=900px),(orientation:landscape) and (height<=500px){.lamp-chain-control{display:none}.lamp-toolbar-toggle{display:inline-flex}}.candle-hotspot{z-index:6;aspect-ratio:.51;cursor:pointer;background:0 0;border:0;height:clamp(220px,30vh,340px);margin:0;padding:0;position:absolute;bottom:clamp(115px,15vh,165px);left:clamp(230px,18vw,360px)}.candle-hotspot:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #e4c691}@media (hover:hover){.candle-hotspot:hover{background:radial-gradient(at 50% 70%,#ffbe5d1a,#0000 72%)}}.candle-panel-toggle{display:none}@media (width<=900px),(orientation:landscape) and (height<=500px){.candle-hotspot{display:none}.candle-panel-toggle{justify-content:center;align-items:center;display:inline-flex}}.reader-toolbar{z-index:10;min-height:76px;padding:12px clamp(22px,4vw,68px);padding-bottom:calc(12px + env(safe-area-inset-bottom));padding-left:max(clamp(22px, 4vw, 68px), env(safe-area-inset-left));padding-right:max(clamp(22px, 4vw, 68px), env(safe-area-inset-right));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#0e0a07cc,#0b0805f7);border-top:1px solid #d2ac6a2b;grid-template-columns:1fr minmax(260px,520px) 1fr;align-items:center;gap:24px;display:grid;position:absolute;bottom:0;left:0;right:0}.font-controls{color:#aa9b83;justify-self:start;align-items:center;gap:9px;font-size:10px;display:flex}.font-controls button{color:#e8d5b1;cursor:pointer;background:#2b2117;border:1px solid #8a704d55;border-radius:8px;flex:0 0 44px;width:44px;height:44px}.atmosphere-mixer{border-inline-start:1px solid #8a704d4d;align-items:center;margin-inline-start:6px;padding-inline-start:10px;display:flex;position:relative}.atmosphere-toggle{color:#e8d5b1;cursor:pointer;background:#2b2117;border:1px solid #8a704d55;border-radius:999px;width:44px;height:44px;font-size:15px;line-height:1}.atmosphere-toggle[aria-expanded=true]{background:#453521;border-color:#c49a55}.atmosphere-toggle:focus-visible{outline-offset:2px;outline:2px solid #e4c691}.atmosphere-panel{z-index:12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#140f0af7,#0e0a07fa);border:1px solid #d2ac6a47;border-radius:10px;flex-flow:row;align-items:center;gap:8px;padding:8px 10px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 18px 40px #0000008c}.atmosphere-power{white-space:nowrap;color:#e8d5b1;cursor:pointer;background:#2b2117;border:1px solid #8a704d55;border-radius:8px;flex:none;min-width:44px;min-height:44px;padding:0 10px;font:600 11px Tahoma,sans-serif}.atmosphere-power[aria-pressed=true]{background:#453521;border-color:#c49a55}.atmosphere-slider{color:#c3b393;white-space:nowrap;flex-direction:column;flex:none;align-items:center;gap:2px;font-size:8px;display:flex}.atmosphere-slider input{accent-color:#c49a55;cursor:pointer;background:0 0;width:46px;height:44px}.atmosphere-power:focus-visible,.atmosphere-slider input:focus-visible{outline-offset:2px;outline:2px solid #e4c691}.progress{color:#a89a82;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;font-size:9px;display:grid}.progress-track{background:#6e5d4455;height:2px;position:relative;overflow:hidden}.progress-track i{background:linear-gradient(90deg,#8b6333,#e0b772);height:100%;transition:width .4s;display:block}.reader-legal-area{justify-self:end;align-items:center;gap:10px;display:flex}.stillness-note{color:#a99b85;margin:0;font-family:Georgia,Times New Roman,serif;font-size:10px}.stillness-note span{color:#c59a56}.focus-mode .room-stage{filter:saturate(.45)brightness(.28)blur(2px);transform:scale(1.04)}.focus-mode .room-vignette{background:#090705b8}.focus-mode .lamp-bloom{opacity:.18}.focus-mode .book-shell{width:min(1080px,88vw);height:min(650px,72vh);transform:perspective(1400px)rotateX(0)translateY(14px)}.focus-mode .lamp-chain-control{opacity:.15;pointer-events:none}@media (width<=900px){.topbar{grid-template-columns:1fr 1fr;min-height:68px}.book-meta{display:none}.reader-toolbar{grid-template-columns:1fr 1fr;min-height:68px}.progress{grid-area:1/1/auto/-1}.stillness-note{display:none}.font-controls{grid-area:2/1;justify-self:center}.reader-legal-area{grid-area:2/2;justify-self:center}}@media (width<=560px){.brand small{display:none}.focus-button{min-height:44px;padding:9px 11px;font-size:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.intro-open .topbar,.intro-open .scene,.intro-open .reader-toolbar{filter:brightness(.4)blur(1px);pointer-events:none;transition:filter .4s}.intro-open .room-vignette{background:#0302029e}.intro-card{z-index:50;background:radial-gradient(at 50% 45%,#0605044d,#020202b3 72%);place-items:center;padding:24px;animation:.5s both intro-fade-in;display:grid;position:fixed;inset:0}@keyframes intro-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.intro-card{animation:none}}.intro-panel{text-align:center;color:#e7d8bc;background:linear-gradient(#0a0806db,#060504f0);border:1px solid #8b6f3d66;border-radius:6px;max-width:min(420px,92vw);padding:clamp(32px,6vw,46px) clamp(26px,6vw,38px);box-shadow:0 30px 60px #0009,inset 0 0 0 1px #8b6f3d1f}.intro-kicker{letter-spacing:.3em;color:#9c8158;margin:0 0 8px;font:600 11px Tahoma,sans-serif}.intro-title{color:#f0dfbd;margin:0 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(26px,5vw,38px);font-weight:600}.intro-author{color:#cdbb92;margin:0 0 4px;font-family:Georgia,serif;font-size:15px}.intro-edition{letter-spacing:.18em;color:#8a7a5e;margin:0 0 30px;font-size:10px}.intro-start{color:#f0dfbd;letter-spacing:.05em;cursor:pointer;background:#8b6f3d33;border:1px solid #ddbe8780;border-radius:999px;min-width:44px;min-height:48px;padding:12px 34px;font:600 14px Tahoma,sans-serif;transition:background .25s,transform .2s}.intro-start:hover{background:#8b6f3d5c}.intro-start:active{transform:scale(.97)}.intro-start:focus-visible{outline-offset:3px;outline:2px solid #e4c691}@media (prefers-reduced-motion:reduce){.intro-start:active{transform:none}}.scene{perspective:1500px;perspective-origin:50% 42%;align-items:end}.book-shell{z-index:7;transform-origin:50% 100%;filter:drop-shadow(0 13px 6px #00000057)drop-shadow(0 42px 28px #000000b8);touch-action:pan-y;width:min(1040px,62vw);height:min(600px,60vh);transform:translateY(18px)perspective(1150px)rotateX(42deg)scale(.94)}.book-shell:after{content:"";z-index:9;pointer-events:none;mix-blend-mode:screen;opacity:.9;background:radial-gradient(at 67% 9%,#ffe2a461,#0000 42%),linear-gradient(112deg,#0000 35%,#ffdb972e 54%,#0000 73%);border-radius:16px 16px 25px 25px;transition:opacity .9s;position:absolute;inset:-3px}.book-cover-edge{inset:-13px -18px -25px;box-shadow:inset 0 0 0 2px #8a6f3d,inset 0 -14px #050706,0 7px #05070a,0 15px 18px #000000c7}.paper{transition:filter .9s,background .9s;box-shadow:inset 0 0 34px #5237172e,inset 0 0 0 1px #63451f24,0 3px #b39a70}.lamp-off .book-shell{filter:drop-shadow(0 12px 8px #000000a6)drop-shadow(0 45px 32px #000000e6)brightness(.48)saturate(.62)}.lamp-off .book-shell:after{opacity:0}.lamp-off .paper{background:radial-gradient(circle at 30% 20%,#ffffff24,#0000 38%),linear-gradient(90deg,#9a9b8f,#b7b8a4 9%,#bcbca6 74%,#8f8e7a)}.lamp-bloom{background:radial-gradient(at 58% 52%,#ffc56e66,#e08d281f 36%,#0000 72%);width:46vw;height:46vh;top:8%;right:6%}.focus-mode .book-shell{filter:drop-shadow(0 34px 30px #000000b3);width:min(1320px,86vw);height:min(760px,74vh);transform:translateY(28px)perspective(1400px)rotateX(0)scale(1)}.focus-mode .book-shell:after{opacity:.22}.page-stack{z-index:-1;background:repeating-linear-gradient(0deg,#ad9875 0 1px,#e0cfad 1px 3px,#8f7858 3px 4px);border-radius:0 0 12px 12px;width:calc(50% - 7px);height:23px;position:absolute;bottom:-18px;box-shadow:0 9px 12px #0000006b,inset 0 -4px 6px #442d1647}.page-stack-right{right:3px;transform:skew(-1.5deg)}.page-stack-left{left:3px;transform:skew(1.5deg)}.turning-sheet{z-index:12;pointer-events:none;color:#756044;backface-visibility:hidden;background:radial-gradient(circle at 34% 18%,#ffffff8c,#0000 42%),linear-gradient(90deg,#c9b58f,#efe0bd 12%,#ddc9a4);width:calc(50% - 8px);height:100%;position:absolute;top:0;overflow:hidden;box-shadow:-12px 8px 22px #27180c61,inset 0 0 26px #5e411f2e}.turning-sheet i{text-align:center;opacity:.48;font:9px Tahoma,sans-serif;position:absolute;bottom:24px;left:0;right:0}.turning-grain{opacity:.12;background:repeating-radial-gradient(circle at 20% 30%,#674c2f 0 .45px,#0000 .7px 4px);position:absolute;inset:0}.turning-next{transform-origin:100%;animation:.68s cubic-bezier(.58,.03,.33,.98) forwards leaf-prev;left:0}.turning-prev{transform-origin:0;animation:.68s cubic-bezier(.58,.03,.33,.98) forwards leaf-next;right:0}@keyframes leaf-next{0%{filter:brightness();transform:perspective(1200px)rotateY(0)}46%{filter:brightness(.72);transform:perspective(1200px)rotateY(-86deg)translateZ(18px);box-shadow:-34px 12px 34px #1c100880}to{filter:brightness(.92);transform:perspective(1200px)rotateY(-180deg)}}@keyframes leaf-prev{0%{filter:brightness();transform:perspective(1200px)rotateY(0)}46%{filter:brightness(.72);transform:perspective(1200px)rotateY(86deg)translateZ(18px);box-shadow:34px 12px 34px #1c100880}to{filter:brightness(.92);transform:perspective(1200px)rotateY(180deg)}}@media (width<=900px),(orientation:landscape) and (height<=500px){.book-shell,.focus-mode .book-shell{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr;width:min(94vw,720px);height:auto;transform:none}.book-shell .paper{overscroll-behavior:contain;border-radius:8px;flex-direction:column;display:flex;overflow:hidden auto;transform:none}.book-shell .paper .page-number{margin-top:auto;padding-top:16px;position:static}.book-shell .page-stack-left{display:none}.book-shell .page-stack-right{width:auto;left:3px;right:3px;transform:none}.book-shell .turning-sheet{width:100%;left:0;right:0}.reading-room{flex-direction:column;height:100svh;display:flex}.topbar{flex:none}.scene{flex:1 1 0;min-height:0}.reader-toolbar{padding-top:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom));flex:none;gap:8px;position:relative}.atmosphere-mixer{position:static}.atmosphere-panel{flex-wrap:wrap;justify-content:center;max-height:46svh;bottom:calc(100% + 8px);left:8px;right:8px;overflow-y:auto}.book-shell:not(.book-single){grid-template-columns:1fr}.book-shell:not(.book-single) .paper-left,.book-shell:not(.book-single) .book-gutter,.book-shell:not(.book-single) .book-ribbon{display:none}.book-shell:not(.book-single) .paper-right{border-radius:8px;transform:none}.moonlight-overlay{mix-blend-mode:normal;opacity:.2;animation:none;inset:0}.lamp-off .moonlight-overlay{opacity:.38}.lamp-bloom{mix-blend-mode:normal;opacity:.5}.lamp-off .lamp-bloom{opacity:0}.book-shell:after,.book-shadow{display:none}.book-shell,.focus-mode .book-shell{filter:none}.lamp-off .book-shell{filter:brightness(.62)saturate(.72)}.reader-toolbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0e0a07f5,#0b0805fc)}.focus-button,.lamp-toolbar-toggle{-webkit-backdrop-filter:none;backdrop-filter:none;background:#140f0ae6}.atmosphere-panel{-webkit-backdrop-filter:none;backdrop-filter:none}.focus-mode .room-stage{filter:none;transform:none}.focus-mode .room-vignette{background:#060504d6}.intro-open .topbar,.intro-open .scene,.intro-open .reader-toolbar{filter:brightness(.4)}.room-stage{transition:none;transform:none}}@media (width>=901px) and (width<=1180px) and (orientation:landscape){.book-shell{width:min(1040px,66vw);height:min(640px,62vh)}.page-turn{width:60px;height:100px}.lamp-chain-control{width:52px}}@media (width>=700px) and (width<=900px) and (orientation:portrait){.scene{perspective:none;align-items:center;padding:18px 20px 64px}.room-image-frame{object-position:62% 40%}.rain-window{display:none}.book-shell{width:min(86vw,640px);min-height:min(46svh,100%);max-height:100%;transform:none}.focus-mode .book-shell{width:min(94vw,720px)}.book-shell .paper{padding:46px 44px 34px}.paper h1{font-size:calc(24px * var(--font-scale))}.story-text{font-size:calc(17.5px * var(--font-scale));line-height:1.9}.book-shell .page-turn{opacity:.55;border-radius:10px;width:76px;height:46px;font-size:28px;top:auto;bottom:-54px}.book-shell .page-turn-next{left:8px}.book-shell .page-turn-prev{right:8px}}@media (width<=700px) and (orientation:portrait){.reading-room{min-height:100svh}.room-stage{height:33svh;min-height:210px;inset:0 0 auto;transform:none;-webkit-mask-image:linear-gradient(#000 0 58%,#0000008c 82%,#0000 100%);mask-image:linear-gradient(#000 0 58%,#0000008c 82%,#0000 100%)}.room-image-frame{object-position:50% 45%}.room-vignette{background:radial-gradient(at 50% 18%,#0000 22%,#0404054d 62%,#020203cc 116%)}.lamp-bloom{width:60vw;height:22svh;top:2%}.scene{perspective:none;align-items:start;padding:21svh 3vw 60px}.book-shell{width:94vw;min-height:min(44svh,100%);max-height:100%;transform:none}.focus-mode .book-shell{width:96vw;min-height:min(56svh,100%)}.focus-mode .scene{padding-top:11svh}.book-shell .page-turn{opacity:.55;border-radius:10px;width:68px;height:44px;font-size:26px;top:auto;bottom:-52px}.book-shell .page-turn-next{left:6px}.book-shell .page-turn-prev{right:6px}.book-shell .paper{padding:30px 22px 24px}.paper h1{font-size:calc(22px * var(--font-scale));max-width:none}.story-text{font-size:calc(16.5px * var(--font-scale));text-align:start;line-height:1.9}}@media (width<=360px) and (orientation:portrait){.room-stage{height:30svh;min-height:170px}.scene{padding:19svh 2.5vw 56px}.book-shell{width:95vw;min-height:min(38svh,100%)}.book-shell .paper{padding:24px 18px 20px}.paper h1{font-size:calc(20px * var(--font-scale))}.story-text{font-size:calc(16px * var(--font-scale));line-height:1.85}}@media (orientation:landscape) and (height<=500px){.topbar{min-height:48px;padding-left:max(14px, env(safe-area-inset-left));padding-right:max(14px, env(safe-area-inset-right))}.book-meta,.brand small,.rain-window{display:none}.room-image-frame{object-position:60% 42%}.scene{perspective:none;padding:6px max(14px, env(safe-area-inset-left)) 6px max(14px, env(safe-area-inset-right));align-items:center}.book-shell{width:min(92vw,780px);min-height:0;max-height:100%;transform:none}.focus-mode .book-shell{width:min(96vw,860px)}.book-shell .paper{padding:18px 62px 14px}.book-shell .page-turn{width:48px;height:72px;top:50%;transform:translateY(-50%)}.book-shell .page-turn-next{bottom:auto;left:4px}.book-shell .page-turn-prev{bottom:auto;right:4px}.paper h1{font-size:calc(19px * var(--font-scale))}.ornament{margin-bottom:10px}.story-text{font-size:calc(15.5px * var(--font-scale));text-align:start;line-height:1.8}.reader-toolbar{min-height:48px;padding:6px max(14px, env(safe-area-inset-left)) calc(6px + env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-right));gap:10px}.stillness-note{display:none}}.legal-page{--legal-paper:#f4ece0;--legal-paper-raised:#fbf6ec;--legal-ink:#221c14;--legal-ink-soft:#574a3a;--legal-gold:#8a6a32;--legal-rule:#d9cbb4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--legal-paper);min-height:100vh;color:var(--legal-ink);font-family:Tahoma,Segoe UI,Arial,sans-serif;font-size:17px;line-height:1.9}.legal-skip{z-index:20;background:var(--legal-ink);min-height:44px;color:var(--legal-paper-raised);inset-inline-start:8px;border-radius:0 0 8px 8px;padding:12px 20px;text-decoration:none;position:absolute;top:-100px}.legal-skip:focus{top:0}.legal-page a{color:#6d5116;text-underline-offset:3px}.legal-page a:hover{color:#4a3608}.legal-page :focus-visible{outline-offset:2px;border-radius:3px;outline:3px solid #6d5116}.legal-topbar{max-width:78ch;padding:max(16px, env(safe-area-inset-top)) clamp(18px, 4vw, 32px) 12px;border-bottom:1px solid var(--legal-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;display:flex}.legal-topbar a{border:1px solid var(--legal-rule);background:var(--legal-paper-raised);border-radius:999px;align-items:center;min-height:44px;padding:8px 14px;font-size:15px;text-decoration:none;display:inline-flex}.legal-main{max-width:78ch;margin:0 auto;padding:clamp(24px,5vw,44px) clamp(18px,4vw,32px) 56px}.legal-main h1{color:#1b160f;margin:0 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,5vw,40px);font-weight:600;line-height:1.3}.legal-dates{border:1px solid var(--legal-rule);background:var(--legal-paper-raised);border-radius:8px;flex-wrap:wrap;gap:10px 32px;margin:0 0 30px;padding:14px 18px;font-size:15px;display:flex}.legal-dates div{gap:8px;display:flex}.legal-dates dt{color:var(--legal-ink-soft)}.legal-dates dd{margin:0;font-weight:600}.legal-lede{margin:0 0 34px;font-size:19px}.legal-summary,.legal-toc{border:1px solid var(--legal-rule);border-inline-start:4px solid var(--legal-gold);background:var(--legal-paper-raised);border-radius:8px;margin:0 0 34px;padding:20px clamp(18px,3vw,26px)}.legal-summary h2,.legal-toc h2{color:var(--legal-gold);margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:600}.legal-summary ul{margin:0;padding-inline-start:22px;list-style:outside}.legal-summary li{margin-bottom:8px}.legal-summary li::marker{color:var(--legal-gold)}.legal-summary-note{color:var(--legal-ink-soft);margin:14px 0 0;font-size:15px}.legal-toc ol{margin:0;padding-inline-start:4px;list-style:none}.legal-toc li{margin-bottom:6px}.legal-section{margin:0 0 38px;scroll-margin-top:20px}.legal-section h2{border-bottom:1px solid var(--legal-rule);color:#2c2318;margin:0 0 14px;padding-bottom:8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(21px,3vw,25px);font-weight:600;line-height:1.45}.legal-section h3{color:#3a2f21;margin:22px 0 10px;font-size:19px;font-weight:600}.legal-section p{margin:0 0 14px}.legal-section ul,.legal-section ol{margin:0 0 16px;padding-inline-start:26px}.legal-section ul{list-style:outside}.legal-section ol{list-style:decimal}.legal-section li{margin-bottom:8px;padding-inline-start:4px}.legal-section li::marker{color:var(--legal-gold)}.legal-note{border:1px solid var(--legal-rule);background:#f7f0e2;border-inline-start:4px solid #a98a4e;border-radius:6px;margin:0 0 16px;padding:14px 18px}.legal-note p{color:#4a3d2c;margin:0;font-size:16px}.legal-placeholder{color:#7d451a;white-space:nowrap;background:#fbeede;border:1px dashed #a8703a;border-radius:4px;padding:1px 6px;font-weight:600}.legal-detail-list{margin:0}.legal-detail-list>div{border-bottom:1px solid var(--legal-rule);grid-template-columns:minmax(140px,15rem) 1fr;gap:6px 18px;padding:12px 0;display:grid}.legal-detail-list dt{color:var(--legal-ink-soft)}.legal-detail-list dd{margin:0;font-weight:600}.legal-footer{border-top:1px solid var(--legal-rule);background:var(--legal-paper-raised);padding:28px clamp(18px, 4vw, 32px) calc(28px + env(safe-area-inset-bottom))}.legal-footer nav{max-width:78ch;margin:0 auto}.legal-footer ul{flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;list-style:none;display:flex}.legal-footer a{border-bottom:1px solid #0000;align-items:center;min-height:44px;padding:8px 12px;font-size:15px;text-decoration:none;display:inline-flex}.legal-footer a:hover{border-bottom-color:currentColor}.legal-footer-note{max-width:78ch;color:var(--legal-ink-soft);margin:14px auto 0;padding:0 12px;font-size:14px}@media (width<=560px){.legal-page{font-size:16.5px}.legal-detail-list>div{grid-template-columns:1fr}.legal-placeholder{white-space:normal}}@media print{.legal-page{color:#000;background:#fff;font-size:11pt;line-height:1.6}.legal-skip,.legal-topbar,.legal-footer,.legal-toc{display:none}.legal-main{max-width:none;padding:0}.legal-summary,.legal-note,.legal-dates{background:0 0;border:1px solid #999}.legal-section{page-break-inside:auto;margin-bottom:20pt}.legal-section h2{page-break-after:avoid}.legal-page a{color:#000;text-decoration:underline}.legal-placeholder{color:#000;background:0 0;border:1px dashed #000}}.reader-legal-link{color:#a99b85;border-bottom:1px solid #0000;justify-self:end;align-items:center;min-height:44px;padding:8px 12px;font-size:11px;text-decoration:none;display:inline-flex}.reader-legal-link:hover{color:#d8c69f;border-bottom-color:currentColor}.reader-legal-link:focus-visible{outline-offset:3px;outline:2px solid #e4c691}@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-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}@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}.mlz-atab{--zone-display:block;cursor:pointer;font-family:var(--mlz-font-body);-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.mlz-atab__face{padding-inline:calc(var(--mlz-pp) * 6);border-radius:calc(var(--mlz-pp) * 6);text-align:center;font-family:var(--mlz-font-display);font-size:clamp(10px, calc(var(--mlz-pp) * 20), 15px);color:var(--mlz-lit-soft);text-shadow:0 1px 2px #000000d9;justify-content:center;align-items:center;font-weight:700;line-height:1;transition:color .18s,background-color .18s,box-shadow .18s;display:flex}.mlz-atab:hover .mlz-atab__face,.mlz-atab:focus-visible .mlz-atab__face{background:#e2be761f;box-shadow:inset 0 0 0 1px #e2be7680}.mlz-atab .mlz-atab__face[data-selected=true],.mlz-atab[aria-pressed=true] .mlz-atab__face{color:#fff4da;background:#e8c88433;box-shadow:inset 0 0 0 1px #e9cd92e6}.mlz-adossier{--zone-display:block;transition:opacity .18s}.mlz-adossier[data-dimmed=true]{opacity:.35}.mlz-adossier__name{padding-inline:calc(var(--mlz-pp) * 6);text-align:center;font-family:var(--mlz-font-display);font-size:clamp(11px, calc(var(--mlz-pp) * 22), 17px);color:#2b2013;border-radius:calc(var(--mlz-pp) * 5);justify-content:center;align-items:center;font-weight:700;line-height:1.15;text-decoration:none;transition:background-color .18s;display:flex}.mlz-adossier__name:hover,.mlz-adossier__name:focus-visible{background:#7a1f2414}.mlz-afollow{border-radius:calc(var(--mlz-pp) * 4);cursor:pointer;font-family:var(--mlz-font-body);font-size:clamp(9px, calc(var(--mlz-pp) * 15), 12px);color:#caa25a;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-weight:600;transition:color .16s,background-color .16s;display:flex}.mlz-afollow:hover{background:#caa25a24}.mlz-afollow[aria-pressed=true]{color:#f0e4c6;background:#7a1f2447}.mlz-ajournal__heading{--zone-display:flex;text-align:center;font-family:var(--mlz-font-display);font-size:clamp(11px, calc(var(--mlz-pp) * 22), 17px);color:#2b2013;justify-content:center;align-items:center;margin:0;font-weight:700}.mlz-ajournal__subtitle{--zone-display:flex;text-align:center;font-size:clamp(9px, calc(var(--mlz-pp) * 16), 12px);color:#f0e4c6;text-shadow:0 1px 2px #000000d9;justify-content:center;align-items:center;margin:0;font-weight:600}.mlz-ajournal__bio{--zone-display:flex;padding:calc(var(--mlz-pp) * 24) calc(var(--mlz-pp) * 30) 0;text-align:center;font-size:clamp(10px, calc(var(--mlz-pp) * 18), 13px);color:#241a0e;justify-content:center;align-items:flex-start;margin:0;line-height:1.4}.mlz-ajournal__cta{--zone-display:flex;text-align:center;text-underline-offset:2px;font-family:var(--mlz-font-body);font-size:clamp(9px, calc(var(--mlz-pp) * 16), 12px);color:#f0e4c6;text-shadow:0 1px 2px #000000d9;justify-content:center;align-items:center;font-weight:600;text-decoration:underline}.mlz-ascroll{--zone-display:block;text-decoration:none}.mlz-ascroll__label{padding-inline:calc(var(--mlz-pp) * 5);text-align:center;font-family:var(--mlz-font-display);font-size:clamp(9px, calc(var(--mlz-pp) * 15), 12px);color:#2b2013;border-radius:calc(var(--mlz-pp) * 5);justify-content:center;align-items:center;font-weight:700;line-height:1.2;transition:background-color .18s;display:flex}.mlz-ascroll:hover .mlz-ascroll__label,.mlz-ascroll:focus-visible .mlz-ascroll__label{background:#7a1f241a}.mlz-aunder{max-inline-size:720px;padding-inline:var(--mlz-gutter);margin-inline:auto}@media (width>=1180px) and (aspect-ratio>=1){.mlz-aunder{max-inline-size:1000px}}.mlz-asearch{margin-block-start:var(--mlz-s-4);display:block}.mlz-asearch__input{min-block-size:44px;inline-size:100%;padding:0 var(--mlz-s-4);border-radius:var(--mlz-r-md);color:var(--mlz-paper-ink);background:var(--mlz-paper);font-family:var(--mlz-font-body);border:0;font-size:14px;box-shadow:inset 0 0 0 1px #78623c57}.mlz-atoolbar__group{gap:var(--mlz-s-2);border-block-start:1px solid #a8894e3d;flex-direction:column;margin-block-start:var(--mlz-s-4);padding-block-start:var(--mlz-s-4);display:flex}.mlz-atoolbar__heading{color:var(--mlz-text-soft);margin:0;font-size:13px;font-weight:600}.mlz-atoolbar__list{gap:var(--mlz-s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mlz-atoolbar__empty{color:var(--mlz-text-soft);font-size:13px}.mlz-ambtn{align-items:center;gap:var(--mlz-s-2);min-block-size:44px;padding:0 var(--mlz-s-3);border-radius:var(--mlz-r-sm);color:#f0e4c6;font-family:var(--mlz-font-body);background:linear-gradient(178deg,#3d2a1e,#211611);font-size:13px;font-weight:600;text-decoration:none;transition:box-shadow .16s;display:inline-flex;box-shadow:inset 0 0 0 1px #a8894e73}.mlz-ambtn:hover{box-shadow:inset 0 0 0 1px #e2be76d9}.mlz-ambtn__meta{color:var(--mlz-brass-hi);font-size:12px}@media (width>=1180px) and (aspect-ratio>=1){.mlz-atab__face{font-size:clamp(10px, calc(var(--mlz-pp) * 13), 15px)}.mlz-adossier__name{font-size:clamp(11px, calc(var(--mlz-pp) * 13), 17px)}.mlz-afollow{font-size:clamp(9px, calc(var(--mlz-pp) * 9), 12px)}.mlz-ajournal__heading{font-size:clamp(11px, calc(var(--mlz-pp) * 13), 17px)}.mlz-ajournal__subtitle{font-size:clamp(9px, calc(var(--mlz-pp) * 10), 12px)}.mlz-ajournal__bio{font-size:clamp(10px, calc(var(--mlz-pp) * 11), 13px)}.mlz-ajournal__cta,.mlz-ascroll__label{font-size:clamp(9px, calc(var(--mlz-pp) * 10), 12px)}}.mlz-ascene[data-plate=failed]{--mlz-pp:1px}.mlz-scene[data-plate=failed] .mlz-atab,.mlz-scene[data-plate=failed] .mlz-adossier,.mlz-scene[data-plate=failed] .mlz-ascroll{min-block-size:44px;inline-size:auto;min-inline-size:44px;padding:var(--mlz-s-2) var(--mlz-s-3);border-radius:var(--mlz-r-md);display:inline-flex;box-shadow:inset 0 0 0 1px #a8894e4d}.mlz-scene[data-plate=failed] .mlz-adossier__name,.mlz-scene[data-plate=failed] .mlz-ajournal__heading,.mlz-scene[data-plate=failed] .mlz-ajournal__bio{color:#f2e6c8}.mlz-scene[data-plate=failed] .mlz-ajournal__subtitle,.mlz-scene[data-plate=failed] .mlz-ajournal__cta{color:#e0c48e}@media (prefers-reduced-motion:reduce){.mlz-aunder *,.mlz-aunder :before,.mlz-aunder :after{transition-duration:1ms!important;animation-duration:1ms!important}}@media (forced-colors:active){.mlz-atab,.mlz-adossier__name,.mlz-afollow,.mlz-ascroll,.mlz-ambtn{border:1px solid}}.mlz-bsearch__field{padding-inline:calc(var(--mlz-pp) * 26)}.mlz-bscene .mlz-search__input{text-align:start}.mlz-bscene .mlz-search__clear{font-size:clamp(14px, calc(var(--mlz-pp) * 34), 22px);color:#6a5840;line-height:1}.mlz-btab{--zone-display:block;cursor:pointer;font-family:var(--mlz-font-body);-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.mlz-btab__face{padding-inline:calc(var(--mlz-pp) * 6);border-radius:calc(var(--mlz-pp) * 6);text-align:center;font-family:var(--mlz-font-display);font-size:clamp(10px, calc(var(--mlz-pp) * 22), 16px);color:var(--mlz-lit-soft);text-shadow:0 1px 2px #000000d9;justify-content:center;align-items:center;font-weight:700;line-height:1.15;transition:color .18s,background-color .18s,box-shadow .18s;display:flex}.mlz-btab:hover .mlz-btab__face,.mlz-btab:focus-visible .mlz-btab__face{background:#e2be761f;box-shadow:inset 0 0 0 1px #e2be7680}.mlz-btab .mlz-btab__face[data-selected=true],.mlz-btab[aria-pressed=true] .mlz-btab__face{color:#fff4da;background:#e8c88433;box-shadow:inset 0 0 0 1px #e9cd92e6}.mlz-bparch__heading{text-align:center;font-family:var(--mlz-font-display);font-size:clamp(10.5px, calc(var(--mlz-pp) * 24), 17px);color:#2b2013;justify-content:center;align-items:center;margin:0;font-weight:700;line-height:1.15;display:flex}.mlz-bparch__row{font-size:clamp(9px, calc(var(--mlz-pp) * 22), 13px);color:#241a0e;white-space:nowrap;text-overflow:ellipsis;justify-content:flex-start;align-items:flex-end;gap:.25em;margin:0;line-height:1.1;display:flex;overflow:hidden}.mlz-bparch__key{color:#2b2013}.mlz-bparch__value{font-weight:700}.mlz-bremove{border-radius:calc(var(--mlz-pp) * 4);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;transition:background-color .16s,box-shadow .16s;display:block}.mlz-bremove:after{content:"×";text-align:center;color:#7a1f24;display:block}.mlz-bremove:hover,.mlz-bremove:focus-visible{background:#7a1f2429;box-shadow:inset 0 0 0 1px #7a1f2480}.mlz-breset{border-radius:calc(var(--mlz-pp) * 5);cursor:pointer;font-family:var(--mlz-font-body);font-size:clamp(9px, calc(var(--mlz-pp) * 19), 12px);color:#3a1608;text-underline-offset:2px;background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1.1;-webkit-text-decoration:underline #5a2e1699;text-decoration:underline #5a2e1699;transition:color .16s,background-color .16s;display:flex}.mlz-breset:hover:not(:disabled){color:#5a1f0c;background:#7a52281f}.mlz-breset:disabled{color:#8b7f68;cursor:default;text-decoration:none}.mlz-bcount{justify-content:center;align-items:center;gap:calc(var(--mlz-pp) * 2);text-align:center;color:#0a0805;flex-direction:column;margin:0;display:flex}.mlz-bcount__value{font-family:var(--mlz-font-display);font-size:clamp(15px, calc(var(--mlz-pp) * 44), 34px);font-weight:700;line-height:1}.mlz-bcount__unit{font-size:clamp(8.5px, calc(var(--mlz-pp) * 20), 12px);line-height:1.1}.mlz-bcount__none{font-family:var(--mlz-font-display);font-size:clamp(11px, calc(var(--mlz-pp) * 28), 19px);font-weight:700;line-height:1.15}.mlz-bvolume{--zone-display:block;border-radius:calc(var(--mlz-pp) * 5);-webkit-tap-highlight-color:transparent;text-decoration:none;transition:background-color .18s,box-shadow .18s}.mlz-bvolume:hover,.mlz-bvolume:focus-visible{background:radial-gradient(120% 70% at 50% 30%,#e8c88429,#0000 72%);box-shadow:inset 0 0 0 1px #e2be766b}.mlz-bvolume__plate{padding-inline:calc(var(--mlz-pp) * 5);text-align:center;justify-content:center;align-items:center;transition:filter .18s;display:flex}.mlz-bvolume:hover .mlz-bvolume__plate,.mlz-bvolume:focus-visible .mlz-bvolume__plate{filter:brightness(1.08)saturate(1.05)}.mlz-bvolume__title{font-family:var(--mlz-font-display);font-size:clamp(10px, calc(var(--mlz-pp) * 26), 20px);color:#2b2013;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.18;display:-webkit-box;overflow:hidden}.mlz-bvolume__rating{font-family:var(--mlz-font-display);font-size:clamp(10px, calc(var(--mlz-pp) * 30), 20px);color:#241a0e;align-items:center;gap:.15em;font-weight:700;line-height:1;display:inline-flex}.mlz-bvolume__star{color:#7a5a1c}.mlz-bvolume__byline{justify-content:flex-start;align-items:center;gap:calc(var(--mlz-pp) * 3);text-align:center;padding-inline:calc(var(--mlz-pp) * 4);flex-direction:column;display:flex}.mlz-bvolume__byline .mlz-bvolume__title{color:var(--mlz-lit);text-shadow:0 1px 2px #000000d9}.mlz-bvolume__author{font-size:clamp(9px, calc(var(--mlz-pp) * 21), 13px);color:var(--mlz-lit-soft);text-shadow:0 1px 2px #000000d9;overflow-wrap:anywhere;line-height:1.2}.mlz-bvolume__meta{font-size:clamp(8.5px, calc(var(--mlz-pp) * 18), 12px);color:#cbb894;text-shadow:0 1px 2px #000000d9;line-height:1.2}.mlz-bpage{--zone-display:block;cursor:pointer;font-family:var(--mlz-font-display);-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.mlz-bpage__face{border-radius:calc(var(--mlz-pp) * 8);font-size:clamp(11px, calc(var(--mlz-pp) * 34), 20px);color:var(--mlz-lit-soft);text-shadow:0 1px 2px #000000d9;justify-content:center;align-items:center;font-weight:700;line-height:1;transition:color .18s,background-color .18s,box-shadow .18s;display:flex}.mlz-bpage:hover:not(:disabled) .mlz-bpage__face,.mlz-bpage:focus-visible .mlz-bpage__face{color:#f6ecd2;background:#e2be761f;box-shadow:inset 0 0 0 1px #e2be7680}.mlz-bpage[aria-current=page] .mlz-bpage__face{color:#fff4da;background:#e8c88433;box-shadow:inset 0 0 0 1px #e9cd92e6}.mlz-bpage:disabled{cursor:default}.mlz-bpage:disabled .mlz-bpage__face{opacity:.34}.mlz-bellipsis{--zone-display:flex;font-size:clamp(11px, calc(var(--mlz-pp) * 34), 20px);color:var(--mlz-lit-soft);text-shadow:0 1px 2px #000000d9;justify-content:center;align-items:center;line-height:1}.mlz-bunder{max-inline-size:720px;padding-inline:var(--mlz-gutter);margin-inline:auto}@media (width>=1180px) and (aspect-ratio>=1){.mlz-bunder{max-inline-size:1000px}}.mlz-bpanel{max-inline-size:620px;margin:var(--mlz-s-4) auto 0;padding:var(--mlz-s-4);border-radius:var(--mlz-r-md);color:var(--mlz-paper-ink);background:radial-gradient(120% 100% at 80% 0%, #fffae88c, transparent 60%), linear-gradient(172deg, var(--mlz-paper-hi) 0%, var(--mlz-paper) 52%, var(--mlz-paper-lo) 100%);box-shadow:inset 0 0 0 1px #78623c57,0 6px 18px #00000073}.mlz-bpanel[data-open=false]{display:none}.mlz-bpanel__head{justify-content:space-between;align-items:center;gap:var(--mlz-s-3);margin-block-end:var(--mlz-s-3);display:flex}.mlz-bpanel__title{font-family:var(--mlz-font-display);color:#2b2013;margin:0;font-size:15px;font-weight:700}.mlz-bpanel__list{gap:var(--mlz-s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mlz-boption,.mlz-bpanel__close{min-block-size:44px;padding:0 var(--mlz-s-4);border-radius:var(--mlz-r-sm);font-family:var(--mlz-font-body);cursor:pointer;border:0;font-size:14px;transition:background-color .16s,box-shadow .16s,color .16s}.mlz-boption{color:#43331e;background:#fffae880;box-shadow:inset 0 0 0 1px #78623c66}.mlz-boption:hover{background:#fffcf0d9}.mlz-boption[aria-pressed=true]{color:#2b1a08;background:#a8894e57;font-weight:700;box-shadow:inset 0 0 0 1px #58421ecc}.mlz-bpanel__close{color:#5b4526;background:0 0;flex:none;font-size:13px;box-shadow:inset 0 0 0 1px #78623c66}.mlz-bpanel__close:hover{background:#fffae880}.mlz-bchips{align-items:center;gap:var(--mlz-s-2);border-block-start:1px solid #a8894e3d;flex-wrap:wrap;margin-block-start:var(--mlz-s-4);padding-block-start:var(--mlz-s-4);display:flex}.mlz-bchips__label{inline-size:100%;color:var(--mlz-text-soft);margin:0;font-size:13px}.mlz-bchips__list{gap:var(--mlz-s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mlz-bchip{align-items:center;gap:var(--mlz-s-2);min-block-size:44px;padding:0 var(--mlz-s-3);border-radius:var(--mlz-r-sm);color:#f0e4c6;font-family:var(--mlz-font-body);cursor:pointer;background:linear-gradient(178deg,#3d2a1e,#211611);border:0;font-size:13px;transition:box-shadow .16s;display:inline-flex;box-shadow:inset 0 0 0 1px #a8894e73}.mlz-bchip:hover{box-shadow:inset 0 0 0 1px #e2be76d9}.mlz-bchip__x{color:var(--mlz-brass-hi);font-size:16px;line-height:1}.mlz-bchips__reset{min-block-size:44px}.mlz-btoolbar{gap:var(--mlz-s-3);border-block-start:1px solid #a8894e3d;flex-direction:column;margin-block-start:var(--mlz-s-4);padding-block-start:var(--mlz-s-4);display:flex}.mlz-btoolbar__row{align-items:center;gap:var(--mlz-s-2);flex-wrap:wrap;display:flex}.mlz-bmbtn{min-block-size:44px;padding:0 var(--mlz-s-3);border-radius:var(--mlz-r-sm);color:#f0e4c6;font-family:var(--mlz-font-body);cursor:pointer;background:linear-gradient(178deg,#3d2a1e,#211611);border:0;font-size:13px;font-weight:600;transition:box-shadow .16s,background-color .16s;box-shadow:inset 0 0 0 1px #a8894e73}.mlz-bmbtn:hover{box-shadow:inset 0 0 0 1px #e2be76d9}.mlz-bmbtn[aria-pressed=true],.mlz-bmbtn[aria-current=page],.mlz-bmbtn[aria-expanded=true]{background:linear-gradient(178deg,#5a3f24,#34220f);box-shadow:inset 0 0 0 1px #e9cd92e6}.mlz-bmbtn:disabled{opacity:.4;cursor:default}.mlz-bmbtn--arrow{min-inline-size:44px;padding:0;font-size:16px;line-height:1}.mlz-bmellipsis{padding:0 var(--mlz-s-2);color:var(--mlz-text-soft);font-size:14px;line-height:44px}@media (width>=1180px) and (aspect-ratio>=1){.mlz-bchips,.mlz-btoolbar{display:none}.mlz-bparch__heading{font-size:clamp(10.5px, calc(var(--mlz-pp) * 15), 15px)}.mlz-bparch__row{font-size:clamp(9px, calc(var(--mlz-pp) * 13), 13px)}.mlz-breset{font-size:clamp(9px, calc(var(--mlz-pp) * 12), 12px)}.mlz-bcount__value{font-size:clamp(15px, calc(var(--mlz-pp) * 30), 34px)}.mlz-bcount__unit{font-size:clamp(8.5px, calc(var(--mlz-pp) * 13), 12px)}.mlz-bcount__none{font-size:clamp(11px, calc(var(--mlz-pp) * 18), 19px)}.mlz-btab__face{font-size:clamp(10px, calc(var(--mlz-pp) * 15), 16px)}.mlz-bvolume__title{font-size:clamp(10px, calc(var(--mlz-pp) * 17), 20px)}.mlz-bvolume__author{font-size:clamp(9px, calc(var(--mlz-pp) * 13), 13px)}.mlz-bvolume__meta{font-size:clamp(8.5px, calc(var(--mlz-pp) * 11), 12px)}.mlz-bpage__face,.mlz-bellipsis{font-size:clamp(11px, calc(var(--mlz-pp) * 22), 20px)}}.mlz-bscene[data-plate=failed]{--mlz-pp:1px}.mlz-scene[data-plate=failed] .mlz-bvolume,.mlz-scene[data-plate=failed] .mlz-btab,.mlz-scene[data-plate=failed] .mlz-bpage,.mlz-scene[data-plate=failed] .mlz-bremove,.mlz-scene[data-plate=failed] .mlz-breset{padding:var(--mlz-s-2) var(--mlz-s-3);border-radius:var(--mlz-r-md);box-shadow:inset 0 0 0 1px #a8894e4d}.mlz-scene[data-plate=failed] .mlz-btab,.mlz-scene[data-plate=failed] .mlz-bpage,.mlz-scene[data-plate=failed] .mlz-bremove{min-block-size:44px;inline-size:auto;min-inline-size:44px;display:inline-flex}.mlz-scene[data-plate=failed] .mlz-bpage--arrow .mlz-bpage__face:after{content:attr(data-arrow);color:#f0e4c6;margin-inline-start:var(--mlz-s-2);font-size:14px;position:static}.mlz-scene[data-plate=failed] .mlz-bremove:after{color:#f0e4c6}.mlz-scene[data-plate=failed] .mlz-bvolume__title,.mlz-scene[data-plate=failed] .mlz-bparch__heading,.mlz-scene[data-plate=failed] .mlz-bcount__value{color:#f2e6c8}.mlz-scene[data-plate=failed] .mlz-bparch__row,.mlz-scene[data-plate=failed] .mlz-bcount__unit{color:#b4a586}.mlz-scene[data-plate=failed] .mlz-bparch__key{color:#8b7f68}.mlz-scene[data-plate=failed] .mlz-breset{color:#e0c48e}.mlz-scene[data-plate=failed] .mlz-bvolume__plate,.mlz-scene[data-plate=failed] .mlz-bvolume__byline{text-align:start;align-items:flex-start}@media (prefers-reduced-motion:reduce){.mlz-bunder *,.mlz-bunder :before,.mlz-bunder :after{transition-duration:1ms!important;animation-duration:1ms!important}}@media (forced-colors:active){.mlz-btab,.mlz-bvolume,.mlz-bpage,.mlz-bremove,.mlz-boption,.mlz-bchip,.mlz-bmbtn{border:1px solid}}.mlz-csearch__field{padding-inline:calc(var(--mlz-pp) * 16)}.mlz-cscene .mlz-search__input{text-align:start}.mlz-cscene .mlz-search__clear{font-size:clamp(14px, calc(var(--mlz-pp) * 34), 22px);color:#6a5840;line-height:1}.mlz-cdrawer{--zone-display:block;cursor:pointer;font-family:var(--mlz-font-body);-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.mlz-cdrawer__label{padding-inline:calc(var(--mlz-pp) * 6);border-radius:calc(var(--mlz-pp) * 6);text-align:center;font-family:var(--mlz-font-display);font-size:clamp(11px, calc(var(--mlz-pp) * 24), 18px);color:#2b2013;justify-content:center;align-items:center;font-weight:700;line-height:1.15;transition:background-color .18s,box-shadow .18s;display:flex}.mlz-cdrawer:hover .mlz-cdrawer__label,.mlz-cdrawer:focus-visible .mlz-cdrawer__label{background:#e2be7629;box-shadow:inset 0 0 0 1px #e2be7680}.mlz-cdrawer .mlz-cdrawer__label[data-selected=true],.mlz-cdrawer[aria-pressed=true] .mlz-cdrawer__label{background:#e8c88447;box-shadow:inset 0 0 0 1px #e9cd92f2}.mlz-ctrend{--zone-display:block;cursor:pointer;font-family:var(--mlz-font-body);-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.mlz-ctrend__label{padding-inline:calc(var(--mlz-pp) * 4);border-radius:calc(var(--mlz-pp) * 5);text-align:center;font-family:var(--mlz-font-display);font-size:clamp(9.5px, calc(var(--mlz-pp) * 18), 14px);color:#2b2013;justify-content:center;align-items:center;font-weight:700;line-height:1.15;transition:background-color .18s,box-shadow .18s;display:flex}.mlz-ctrend:hover .mlz-ctrend__label,.mlz-ctrend:focus-visible .mlz-ctrend__label{background:#e2be7629;box-shadow:inset 0 0 0 1px #e2be7680}.mlz-ctrend .mlz-ctrend__label[data-selected=true],.mlz-ctrend[aria-pressed=true] .mlz-ctrend__label{background:#e8c88447;box-shadow:inset 0 0 0 1px #e9cd92f2}.mlz-ccard{--zone-display:flex;justify-content:flex-start;align-items:center;gap:calc(var(--mlz-pp) * 4);text-align:center;flex-direction:column;padding-block-start:calc(var(--mlz-pp) * 4)}.mlz-ccard__name{font-family:var(--mlz-font-display);font-size:clamp(11px, calc(var(--mlz-pp) * 26), 18px);color:#2b2013;margin:0;font-weight:700;line-height:1}.mlz-ccard__desc{font-size:clamp(9px, calc(var(--mlz-pp) * 18), 12px);color:#3a2c1a;margin:0;line-height:1.15}.mlz-ccard__count{font-family:var(--mlz-font-display);font-size:clamp(10px, calc(var(--mlz-pp) * 22), 15px);color:#0a0805;margin:0;font-weight:700;line-height:1}.mlz-ccard__cta{font-size:clamp(9px, calc(var(--mlz-pp) * 19), 12px);color:#3a1608;text-underline-offset:2px;font-weight:600;-webkit-text-decoration:underline #5a2e1699;text-decoration:underline #5a2e1699;transition:color .16s}.mlz-ccard__cta:hover{color:#5a1f0c}.mlz-cunder{max-inline-size:720px;padding-inline:var(--mlz-gutter);margin-inline:auto}@media (width>=1180px) and (aspect-ratio>=1){.mlz-cunder{max-inline-size:1000px}}.mlz-ctoolbar{gap:var(--mlz-s-4);border-block-start:1px solid #a8894e3d;flex-direction:column;margin-block-start:var(--mlz-s-4);padding-block-start:var(--mlz-s-4);display:flex}.mlz-ctoolbar__row{gap:var(--mlz-s-2);flex-wrap:wrap;display:flex}.mlz-ctoolbar__group{gap:var(--mlz-s-2);flex-direction:column;display:flex}.mlz-ctoolbar__heading{color:var(--mlz-text-soft);margin:0;font-size:13px;font-weight:600}.mlz-ctoolbar__list{gap:var(--mlz-s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mlz-ctoolbar__empty{color:var(--mlz-text-soft);font-size:13px}.mlz-cmbtn{min-block-size:44px;padding:0 var(--mlz-s-3);border-radius:var(--mlz-r-sm);color:#f0e4c6;font-family:var(--mlz-font-body);cursor:pointer;background:linear-gradient(178deg,#3d2a1e,#211611);border:0;font-size:13px;font-weight:600;transition:box-shadow .16s,background-color .16s;box-shadow:inset 0 0 0 1px #a8894e73}.mlz-cmbtn:hover{box-shadow:inset 0 0 0 1px #e2be76d9}.mlz-cmbtn[aria-pressed=true]{background:linear-gradient(178deg,#5a3f24,#34220f);box-shadow:inset 0 0 0 1px #e9cd92e6}.mlz-cmbtn:disabled{opacity:.4;cursor:default}@media (width>=1180px) and (aspect-ratio>=1){.mlz-cdrawer__label{font-size:clamp(11px, calc(var(--mlz-pp) * 15), 18px)}.mlz-ctrend__label{font-size:clamp(9.5px, calc(var(--mlz-pp) * 12), 14px)}.mlz-ccard__name{font-size:clamp(11px, calc(var(--mlz-pp) * 13), 16px)}.mlz-ccard__desc{font-size:clamp(9px, calc(var(--mlz-pp) * 9.5), 10.5px);line-height:1.1}.mlz-ccard__count{font-size:clamp(10px, calc(var(--mlz-pp) * 11), 13px)}.mlz-ccard__cta{font-size:clamp(9px, calc(var(--mlz-pp) * 11), 12px)}}.mlz-cscene[data-plate=failed]{--mlz-pp:1px}.mlz-scene[data-plate=failed] .mlz-cdrawer,.mlz-scene[data-plate=failed] .mlz-ctrend{min-block-size:44px;inline-size:auto;min-inline-size:44px;padding:var(--mlz-s-2) var(--mlz-s-3);border-radius:var(--mlz-r-md);display:inline-flex;box-shadow:inset 0 0 0 1px #a8894e4d}.mlz-scene[data-plate=failed] .mlz-ccard{text-align:start;padding:var(--mlz-s-3);align-items:flex-start}.mlz-scene[data-plate=failed] .mlz-ccard__name{color:#f2e6c8}.mlz-scene[data-plate=failed] .mlz-ccard__desc{color:#cbb894}.mlz-scene[data-plate=failed] .mlz-ccard__count{color:#f2e6c8}.mlz-scene[data-plate=failed] .mlz-ccard__cta{color:#e0c48e}@media (prefers-reduced-motion:reduce){.mlz-cunder *,.mlz-cunder :before,.mlz-cunder :after{transition-duration:1ms!important;animation-duration:1ms!important}}@media (forced-colors:active){.mlz-cdrawer,.mlz-ctrend,.mlz-cmbtn{border:1px solid}}.mlz-xplaque{--zone-display:flex;padding-inline:calc(var(--mlz-pp) * 8);text-align:center;font-family:var(--mlz-font-display);font-size:clamp(11px, calc(var(--mlz-pp) * 26), 24px);color:var(--mlz-lit);text-shadow:0 1px 2px #000000d9;justify-content:center;align-items:center;margin:0;font-weight:700;line-height:1.15}.mlz-xlede{--zone-display:flex;text-align:center;font-size:clamp(10.5px, calc(var(--mlz-pp) * 26), 15px);color:#17110a;justify-content:center;align-items:center;margin:0;line-height:1.2}.mlz-xdrawerhead{--zone-display:flex;font-family:var(--mlz-font-display);font-size:clamp(10.5px, calc(var(--mlz-pp) * 28), 15px);color:var(--mlz-lit);text-shadow:0 1px 2px #000000d9;white-space:nowrap;align-items:center;margin:0;font-weight:700;line-height:1.15}.mlz-xvolume{--zone-display:block;border-radius:calc(var(--mlz-pp) * 5);-webkit-tap-highlight-color:transparent;text-decoration:none;transition:background-color .18s,box-shadow .18s}.mlz-xvolume:hover,.mlz-xvolume:focus-visible{background:radial-gradient(120% 80% at 50% 30%,#e8c88429,#0000 72%);box-shadow:inset 0 0 0 1px #e2be766b}.mlz-xvolume__label{padding-inline:calc(var(--mlz-pp) * 4);text-align:center;justify-content:center;align-items:center;transition:filter .18s;display:flex}.mlz-xvolume:hover .mlz-xvolume__label,.mlz-xvolume:focus-visible .mlz-xvolume__label{filter:brightness(1.08)saturate(1.05)}.mlz-xvolume__title{font-family:var(--mlz-font-display);font-size:clamp(10px, calc(var(--mlz-pp) * 28), 22px);color:#2b2013;overflow-wrap:anywhere;font-weight:700;line-height:1.2}.mlz-xvolume__byline{text-align:center;font-size:clamp(9px, calc(var(--mlz-pp) * 24), 14px);color:var(--mlz-lit-soft);text-shadow:0 1px 2px #000c;overflow-wrap:anywhere;justify-content:center;align-items:flex-start;line-height:1.25;display:flex}.mlz-xvolume__badge{font-size:clamp(8px, calc(var(--mlz-pp) * 20), 14px);color:#2a1d0d;background:radial-gradient(70% 70% at 35% 28%, #e6cf9c, var(--mlz-brass) 68%, var(--mlz-brass-lo));border-radius:50%;place-items:center;font-weight:700;line-height:1;display:grid;box-shadow:0 1px 2px #000000a6,inset 0 0 0 1px #fff0cd59}.mlz-xvolume[data-muted=true]{pointer-events:none}.mlz-xvolume[data-muted=true] .mlz-xvolume__label,.mlz-xvolume[data-muted=true] .mlz-xvolume__byline,.mlz-xvolume[data-muted=true] .mlz-xvolume__badge{opacity:.26}.mlz-xbrass{--zone-display:block;cursor:pointer;font-family:var(--mlz-font-body);-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.mlz-xbrass__panel{border-radius:calc(var(--mlz-pp) * 4);font-size:clamp(9.5px, calc(var(--mlz-pp) * 23), 17px);white-space:nowrap;color:#f4e6c4;text-shadow:0 1px 2px #000c;justify-content:center;align-items:center;font-weight:700;line-height:1.1;transition:background-color .18s,box-shadow .18s,color .18s;display:flex}.mlz-xbrass:hover .mlz-xbrass__panel,.mlz-xbrass:focus-visible .mlz-xbrass__panel{color:#fff6de;background:#e8c88429;box-shadow:inset 0 0 0 1px #e9cd92b3}.mlz-xbrass:active .mlz-xbrass__panel{background:#e8c8843d}.mlz-xtag{--zone-display:flex;cursor:pointer;font-family:var(--mlz-font-body);-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;padding:0}.mlz-xtag__face{justify-content:center;align-items:center;gap:0 calc(var(--mlz-pp) * 10);border-radius:calc(var(--mlz-pp) * 8);flex-wrap:wrap;padding-left:6%;padding-right:14%;transition:background-color .18s,box-shadow .18s;display:flex}.mlz-xtag__icon{inline-size:clamp(11px, calc(var(--mlz-pp) * 30), 20px);block-size:clamp(11px, calc(var(--mlz-pp) * 30), 20px);color:var(--mlz-brass-hi);opacity:.85;flex:none}.mlz-xtag__label{font-size:clamp(11px, calc(var(--mlz-pp) * 30), 18px);color:var(--mlz-lit-soft);text-shadow:0 1px 2px #000c;line-height:1.1;transition:color .18s}.mlz-xtag__value{font-size:clamp(9px, calc(var(--mlz-pp) * 24), 14px);color:#f6ecd2;padding-inline:calc(var(--mlz-pp) * 10);border-radius:calc(var(--mlz-pp) * 20);white-space:nowrap;background:#e9cd9233;line-height:1.1;box-shadow:inset 0 0 0 1px #e9cd928c}.mlz-xtag:hover .mlz-xtag__face,.mlz-xtag:focus-visible .mlz-xtag__face,.mlz-xtag[aria-expanded=true] .mlz-xtag__face{background:#e2be761f;box-shadow:inset 0 0 0 1px #e2be7680}.mlz-xtag:hover .mlz-xtag__label{color:#f6ecd2}.mlz-xtag .mlz-xtag__face[data-active=true]{background:#e8c8842e;box-shadow:inset 0 0 0 1px #e9cd92d9}.mlz-xtag .mlz-xtag__face[data-active=true] .mlz-xtag__label{color:#fff4da;font-weight:700}.mlz-xdossier{--zone-display:block;cursor:pointer;font-family:var(--mlz-font-body);border-radius:calc(var(--mlz-pp) * 6);-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;transition:background-color .18s,box-shadow .18s}.mlz-xdossier:hover,.mlz-xdossier:focus-visible{background:radial-gradient(100% 60% at 50% 22%,#e8c88433,#0000 72%);box-shadow:inset 0 0 0 1px #e2be7673}.mlz-xdossier[aria-pressed=true]{background:radial-gradient(100% 60% at 50% 22%,#e8c88442,#0000 74%);box-shadow:inset 0 0 0 1px #e9cd92e6}.mlz-xdossier__text{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;display:flex}.mlz-xdossier__title{font-family:var(--mlz-font-display);font-size:clamp(11px, calc(var(--mlz-pp) * 30), 20px);color:#2b2013;font-weight:700;line-height:1.15}.mlz-xdossier__body{font-size:clamp(9.5px, calc(var(--mlz-pp) * 24), 14px);color:var(--mlz-ink);line-height:1.1}.mlz-xdossier[aria-pressed=true] .mlz-xdossier__title{color:#3a2408}.mlz-xdiscovery{--zone-display:block;cursor:pointer;font-family:var(--mlz-font-body);border-radius:calc(var(--mlz-pp) * 8);-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;transition:background-color .18s,box-shadow .18s}.mlz-xdiscovery:hover,.mlz-xdiscovery:focus-visible{background:radial-gradient(90% 70% at 50% 40%,#e8c88433,#0000 74%);box-shadow:inset 0 0 0 1px #e2be7673}.mlz-xdiscovery:active{background:radial-gradient(90% 70% at 50% 40%,#e8c88447,#0000 74%)}.mlz-xdiscovery[aria-disabled=true]{cursor:default}.mlz-xdiscovery[aria-disabled=true] .mlz-xdiscovery__title,.mlz-xdiscovery[aria-disabled=true] .mlz-xdiscovery__body{opacity:.4}.mlz-xdiscovery__title,.mlz-xdiscovery__body{text-align:center;justify-content:center;align-items:center;display:flex}.mlz-xdiscovery__title{font-family:var(--mlz-font-display);font-size:clamp(10.5px, calc(var(--mlz-pp) * 30), 22px);color:#2b2013;font-weight:700;line-height:1.15}.mlz-xdiscovery__body{font-size:clamp(9.5px, calc(var(--mlz-pp) * 26), 15px);color:#2b2013;overflow-wrap:anywhere;line-height:1.15}.mlz-xdiscovery__body[data-picked=true]{font-size:clamp(9px, calc(var(--mlz-pp) * 23), 15px);color:#2b1a08;font-weight:700;line-height:1.1}.mlz-xnote__title{font-family:var(--mlz-font-display);font-size:clamp(12px, calc(var(--mlz-pp) * 20), 18px);color:#2b2013;font-weight:700;line-height:1.3}.mlz-xnote__body{font-size:clamp(10px, calc(var(--mlz-pp) * 15), 14px);color:var(--mlz-ink);line-height:1.5}.mlz-xquote__text{font-family:var(--mlz-font-display);font-size:clamp(11px, calc(var(--mlz-pp) * 16), 16px);color:var(--mlz-lit);text-shadow:0 1px 2px #000c;margin:0;line-height:1.5}.mlz-xquote__label{font-size:clamp(9px, calc(var(--mlz-pp) * 12), 12px);letter-spacing:.06em;color:var(--mlz-brass-hi);opacity:.9}.mlz-xaside-quote{margin:0}.mlz-xunder{max-inline-size:720px;padding-inline:var(--mlz-gutter);margin-inline:auto}@media (width>=1180px) and (aspect-ratio>=1){.mlz-xunder{max-inline-size:1000px}}.mlz-xpanel{max-inline-size:620px;margin:var(--mlz-s-4) auto 0;padding:var(--mlz-s-4);border-radius:var(--mlz-r-md);color:var(--mlz-paper-ink);background:radial-gradient(120% 100% at 80% 0%, #fffae88c, transparent 60%), linear-gradient(172deg, var(--mlz-paper-hi) 0%, var(--mlz-paper) 52%, var(--mlz-paper-lo) 100%);box-shadow:inset 0 0 0 1px #78623c57,0 6px 18px #00000073}.mlz-xpanel[data-open=false]{display:none}.mlz-xpanel__head{justify-content:space-between;align-items:center;gap:var(--mlz-s-3);margin-block-end:var(--mlz-s-3);display:flex}.mlz-xpanel__title{font-family:var(--mlz-font-display);color:#2b2013;margin:0;font-size:15px;font-weight:700}.mlz-xpanel__list{gap:var(--mlz-s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mlz-xoption{min-block-size:44px;padding:0 var(--mlz-s-4);border-radius:var(--mlz-r-sm);color:#43331e;font-family:var(--mlz-font-body);cursor:pointer;background:#fffae880;border:0;font-size:14px;transition:background-color .16s,box-shadow .16s,color .16s;box-shadow:inset 0 0 0 1px #78623c66}.mlz-xoption:hover{background:#fffcf0d9}.mlz-xoption[aria-pressed=true]{color:#2b1a08;background:#a8894e57;font-weight:700;box-shadow:inset 0 0 0 1px #58421ecc}.mlz-xpanel__close{min-block-size:44px;padding:0 var(--mlz-s-4);border-radius:var(--mlz-r-sm);color:#5b4526;font-family:var(--mlz-font-body);cursor:pointer;background:0 0;border:0;flex:none;font-size:13px;box-shadow:inset 0 0 0 1px #78623c66}.mlz-xpanel__close:hover{background:#fffae880}.mlz-xstatus{gap:var(--mlz-s-2);display:grid}.mlz-xstatus__link{color:#f0e4c6;text-underline-offset:3px;font-weight:700}.mlz-xclear{justify-content:center;margin-block-start:var(--mlz-s-3);display:flex}.mlz-xsteps{gap:var(--mlz-s-2);border-block-start:1px solid #a8894e3d;margin-block-start:var(--mlz-s-4);padding-block-start:var(--mlz-s-4);display:grid}.mlz-xstep{justify-content:space-between;align-items:center;gap:var(--mlz-s-3);display:flex}.mlz-xstep__label{color:var(--mlz-text-soft);font-size:14px}.mlz-xstep__controls{align-items:center;gap:var(--mlz-s-2);display:flex}.mlz-xstep__count{text-align:center;min-inline-size:4.5em;color:var(--mlz-text-dim);font-size:13px}.mlz-xstep__btn{border-radius:var(--mlz-r-sm);color:#f0e4c6;cursor:pointer;background:linear-gradient(178deg,#3d2a1e,#211611);border:0;place-items:center;block-size:44px;inline-size:44px;padding:0;transition:box-shadow .16s,color .16s;display:grid;box-shadow:inset 0 0 0 1px #a8894e73}.mlz-xstep__btn svg{block-size:20px;inline-size:20px}.mlz-xstep__btn:hover{box-shadow:inset 0 0 0 1px #e2be76cc}.mlz-xstep__btn:disabled{opacity:.38;cursor:default}@media (width>=1180px) and (aspect-ratio>=1){.mlz-xsteps{display:none}.mlz-xplaque{font-size:clamp(12px, calc(var(--mlz-pp) * 24), 24px)}.mlz-xlede{font-size:clamp(10.5px, calc(var(--mlz-pp) * 17), 15px)}.mlz-xdrawerhead{font-size:clamp(11px, calc(var(--mlz-pp) * 19), 20px)}.mlz-xvolume__title{font-size:clamp(10px, calc(var(--mlz-pp) * 17), 22px)}.mlz-xvolume__byline{font-size:clamp(9px, calc(var(--mlz-pp) * 13), 14px)}.mlz-xvolume__badge{font-size:clamp(8px, calc(var(--mlz-pp) * 14), 14px)}.mlz-xbrass__panel{font-size:clamp(10px, calc(var(--mlz-pp) * 15), 17px);letter-spacing:.02em}.mlz-xtag .mlz-xtag__face{gap:0 calc(var(--mlz-pp) * 8);block-size:auto;inline-size:auto;inset:0}.mlz-xtag__icon{inline-size:clamp(11px, calc(var(--mlz-pp) * 20), 20px);block-size:clamp(11px, calc(var(--mlz-pp) * 20), 20px)}.mlz-xtag__label{font-size:clamp(11px, calc(var(--mlz-pp) * 18), 18px)}.mlz-xtag__value{font-size:clamp(9px, calc(var(--mlz-pp) * 14), 14px)}.mlz-xdossier__title{font-size:clamp(11px, calc(var(--mlz-pp) * 20), 20px)}.mlz-xdossier__body{font-size:clamp(9.5px, calc(var(--mlz-pp) * 14), 14px);line-height:1.35}.mlz-xdiscovery__title{font-size:clamp(11px, calc(var(--mlz-pp) * 22), 22px)}.mlz-xdiscovery__body{font-size:clamp(9.5px, calc(var(--mlz-pp) * 15), 15px);line-height:1.35}.mlz-xdiscovery__body[data-picked=true]{font-size:clamp(9px, calc(var(--mlz-pp) * 14), 15px)}}.mlz-xscene[data-plate=failed]{--mlz-pp:1px}.mlz-scene[data-plate=failed] .mlz-xvolume__title,.mlz-scene[data-plate=failed] .mlz-xdossier__title,.mlz-scene[data-plate=failed] .mlz-xdiscovery__title,.mlz-scene[data-plate=failed] .mlz-xnote__title,.mlz-scene[data-plate=failed] .mlz-xdiscovery__body[data-picked=true]{color:#f2e6c8}.mlz-scene[data-plate=failed] .mlz-xvolume,.mlz-scene[data-plate=failed] .mlz-xdossier,.mlz-scene[data-plate=failed] .mlz-xdiscovery,.mlz-scene[data-plate=failed] .mlz-xtag__face,.mlz-scene[data-plate=failed] .mlz-xbrass__panel{padding:var(--mlz-s-3);border-radius:var(--mlz-r-md);box-shadow:inset 0 0 0 1px #a8894e4d}.mlz-scene[data-plate=failed] .mlz-xtag{inline-size:auto;display:inline-flex}.mlz-scene[data-plate=failed] .mlz-xtag .mlz-xtag__face{position:static}.mlz-scene[data-plate=failed] .mlz-xbrass{inline-size:auto;display:inline-block}.mlz-scene[data-plate=failed] .mlz-xvolume__badge{display:none}.mlz-scene[data-plate=failed] .mlz-xvolume__label,.mlz-scene[data-plate=failed] .mlz-xvolume__byline,.mlz-scene[data-plate=failed] .mlz-xdossier__text,.mlz-scene[data-plate=failed] .mlz-xdiscovery__title,.mlz-scene[data-plate=failed] .mlz-xdiscovery__body{text-align:start;justify-content:flex-start}@media (prefers-reduced-motion:reduce){.mlz-xunder *,.mlz-xunder :before,.mlz-xunder :after{transition-duration:1ms!important;animation-duration:1ms!important}}@media (forced-colors:active){.mlz-xvolume,.mlz-xdossier,.mlz-xdiscovery,.mlz-xtag__face,.mlz-xbrass__panel,.mlz-xoption,.mlz-xstep__btn{border:1px solid}}.mlz-nnewsletter{--zone-display:flex;justify-content:center;align-items:center;gap:calc(var(--mlz-pp) * 5);padding:calc(var(--mlz-pp) * 12);text-align:center;flex-direction:column;overflow:hidden}.mlz-nnewsletter__heading{font-family:var(--mlz-font-display);font-size:clamp(10px, calc(var(--mlz-pp) * 22), 16px);color:#2b2013;margin:0;font-weight:700}.mlz-nnewsletter__body{font-size:clamp(8px, calc(var(--mlz-pp) * 15), 12px);color:#3a2c1a;margin:0}.mlz-nnewsletter__done{font-size:clamp(9px, calc(var(--mlz-pp) * 17), 13px);color:#2f4a1f;margin:0;font-weight:600}.mlz-nnewsletter__form{gap:calc(var(--mlz-pp) * 5);flex-direction:column;inline-size:100%;display:flex}.mlz-nnewsletter__input{min-block-size:28px;padding:0 calc(var(--mlz-pp) * 8);border-radius:calc(var(--mlz-pp) * 4);color:#2b2013;font-size:clamp(9px, calc(var(--mlz-pp) * 15), 13px);background:#ffffff80;border:0;box-shadow:inset 0 0 0 1px #78623c66}.mlz-nnewsletter__submit{border-radius:calc(var(--mlz-pp) * 4);cursor:pointer;color:#f0e4c6;min-block-size:28px;font-family:var(--mlz-font-body);font-weight:600;font-size:clamp(9px, calc(var(--mlz-pp) * 15), 13px);background:#5a1f0c;border:0}.mlz-nnewsletter__submit:hover{background:#742a10}.mlz-ncalendar{--zone-display:flex;text-align:center;font-family:var(--mlz-font-display);font-size:clamp(10px, calc(var(--mlz-pp) * 20), 15px);color:#2b2013;justify-content:center;align-items:center;font-weight:700}.mlz-nintake{--zone-display:block;text-decoration:none}.mlz-nintake__label{justify-content:center;align-items:center;gap:calc(var(--mlz-pp) * 3);text-align:center;padding-inline:calc(var(--mlz-pp) * 4);flex-direction:column;display:flex}.mlz-nintake__title{font-family:var(--mlz-font-display);font-size:clamp(9.5px, calc(var(--mlz-pp) * 17), 13px);color:#2b2013;font-weight:700;line-height:1.2}.mlz-nintake__status{font-size:clamp(8px, calc(var(--mlz-pp) * 13), 10.5px);color:#6a3520}.mlz-nintake:hover .mlz-nintake__title,.mlz-nintake:focus-visible .mlz-nintake__title{text-decoration:underline}.mlz-nenvelope{--zone-display:block}.mlz-nenvelope__label{justify-content:center;align-items:flex-start;gap:calc(var(--mlz-pp) * 3);text-align:start;padding-inline:calc(var(--mlz-pp) * 6);flex-direction:column;display:flex}.mlz-nenvelope__title{font-family:var(--mlz-font-display);font-size:clamp(10px, calc(var(--mlz-pp) * 18), 13px);color:#2b2013;font-weight:700}.mlz-nenvelope__author{font-size:clamp(9px, calc(var(--mlz-pp) * 15), 11px);color:#4a3a24}.mlz-nenvelope__date{font-size:clamp(8.5px, calc(var(--mlz-pp) * 14), 10.5px);color:#6a3520}.mlz-nfollow{--zone-display:block;text-decoration:none}.mlz-nfollow__label{text-align:center;padding-inline:calc(var(--mlz-pp) * 4);font-family:var(--mlz-font-display);font-size:clamp(9px, calc(var(--mlz-pp) * 15), 11.5px);color:#2b2013;justify-content:center;align-items:center;font-weight:700;display:flex}.mlz-nfollow:hover .mlz-nfollow__label,.mlz-nfollow:focus-visible .mlz-nfollow__label{text-decoration:underline}.mlz-nunder{max-inline-size:720px;padding-inline:var(--mlz-gutter);margin-inline:auto}@media (width>=1180px) and (aspect-ratio>=1){.mlz-nunder{max-inline-size:1000px}}.mlz-ntoolbar__row{gap:var(--mlz-s-2);border-block-start:1px solid #a8894e3d;flex-wrap:wrap;margin-block-start:var(--mlz-s-4);padding-block-start:var(--mlz-s-4);display:flex}.mlz-nmbtn{min-block-size:44px;padding:0 var(--mlz-s-3);border-radius:var(--mlz-r-sm);color:#f0e4c6;font-family:var(--mlz-font-body);cursor:pointer;background:linear-gradient(178deg,#3d2a1e,#211611);border:0;font-size:13px;font-weight:600;box-shadow:inset 0 0 0 1px #a8894e73}.mlz-nmbtn:hover{box-shadow:inset 0 0 0 1px #e2be76d9}.mlz-nmbtn[aria-pressed=true]{background:linear-gradient(178deg,#5a3f24,#34220f);box-shadow:inset 0 0 0 1px #e9cd92e6}@media (width>=1180px) and (aspect-ratio>=1){.mlz-ncalendar{font-size:clamp(10px, calc(var(--mlz-pp) * 13), 15px)}.mlz-nintake__title{font-size:clamp(9.5px, calc(var(--mlz-pp) * 11), 13px)}.mlz-nintake__status{font-size:clamp(8px, calc(var(--mlz-pp) * 8), 10.5px)}.mlz-nenvelope__title{font-size:clamp(10px, calc(var(--mlz-pp) * 12), 13px)}.mlz-nenvelope__author{font-size:clamp(9px, calc(var(--mlz-pp) * 10), 11px)}.mlz-nfollow__label{font-size:clamp(9px, calc(var(--mlz-pp) * 10), 11.5px)}.mlz-nnewsletter__heading{font-size:clamp(11px, calc(var(--mlz-pp) * 14), 16px)}.mlz-nnewsletter__body{font-size:clamp(9px, calc(var(--mlz-pp) * 10), 12px)}}.mlz-nscene[data-plate=failed]{--mlz-pp:1px}.mlz-scene[data-plate=failed] .mlz-nintake,.mlz-scene[data-plate=failed] .mlz-nenvelope,.mlz-scene[data-plate=failed] .mlz-nfollow{min-block-size:44px;inline-size:auto;min-inline-size:44px;padding:var(--mlz-s-2) var(--mlz-s-3);border-radius:var(--mlz-r-md);display:inline-flex;box-shadow:inset 0 0 0 1px #a8894e4d}.mlz-scene[data-plate=failed] .mlz-nintake__title,.mlz-scene[data-plate=failed] .mlz-nenvelope__title,.mlz-scene[data-plate=failed] .mlz-nfollow__label,.mlz-scene[data-plate=failed] .mlz-ncalendar,.mlz-scene[data-plate=failed] .mlz-nnewsletter__heading{color:#f2e6c8}@media (prefers-reduced-motion:reduce){.mlz-nunder *,.mlz-nunder :before,.mlz-nunder :after{transition-duration:1ms!important;animation-duration:1ms!important}}@media (forced-colors:active){.mlz-nintake,.mlz-nenvelope,.mlz-nfollow,.mlz-nmbtn{border:1px solid}}.mlz-sipage{--zone-display:flex;gap:calc(var(--mlz-pp) * 10);padding:calc(var(--mlz-pp) * 22);flex-direction:column;overflow-y:auto}.mlz-sipage__heading{text-align:center;font-family:var(--mlz-font-display);font-size:clamp(14px, calc(var(--mlz-pp) * 26), 22px);color:#2b2013;margin:0;font-weight:700}.mlz-sipage__notice{padding:calc(var(--mlz-pp) * 10);text-align:center;border-radius:calc(var(--mlz-pp) * 6);color:#3a1608;font-size:clamp(11px, calc(var(--mlz-pp) * 18), 14px);background:#5a2e161a;margin:0}.mlz-sipage__form{gap:calc(var(--mlz-pp) * 12);flex-direction:column;display:flex}.mlz-sifield{gap:calc(var(--mlz-pp) * 4);flex-direction:column;display:flex}.mlz-sifield label{font-size:clamp(10px, calc(var(--mlz-pp) * 16), 13px);color:#3a2c1a;font-weight:600}.mlz-sifield input{min-block-size:42px;padding:0 calc(var(--mlz-pp) * 10);border-radius:calc(var(--mlz-pp) * 5);color:#2b2013;font-size:clamp(11px, calc(var(--mlz-pp) * 17), 14px);background:#ffffff80;border:0;box-shadow:inset 0 0 0 1px #78623c66}.mlz-sirow{justify-content:space-between;align-items:center;gap:calc(var(--mlz-pp) * 8);flex-wrap:wrap;display:flex}.mlz-sicheck{align-items:center;gap:calc(var(--mlz-pp) * 4);font-size:clamp(10px, calc(var(--mlz-pp) * 15), 12.5px);color:#3a2c1a;display:flex}.mlz-siforgot{cursor:pointer;font-size:clamp(10px, calc(var(--mlz-pp) * 15), 12.5px);color:#5a1f0c;background:0 0;border:0;padding:0;text-decoration:underline}.mlz-siseal{border-radius:calc(var(--mlz-pp) * 6);cursor:pointer;color:#f0e4c6;min-block-size:46px;font-family:var(--mlz-font-display);font-weight:700;font-size:clamp(12px, calc(var(--mlz-pp) * 19), 15px);background:radial-gradient(circle at 30% 30%,#8a2c2c,#5a1a1a);border:0;box-shadow:0 2px 6px #0006}.mlz-siseal:hover{background:radial-gradient(circle at 30% 30%,#9c3434,#6a2020)}.mlz-sidivider{block-size:1px;margin-block:calc(var(--mlz-pp) * 2);background:#78623c4d}.mlz-sigoogle{border-radius:calc(var(--mlz-pp) * 5);color:#2b2013;min-block-size:44px;font-family:var(--mlz-font-body);font-weight:600;font-size:clamp(10px, calc(var(--mlz-pp) * 16), 13px);cursor:pointer;background:#fff9;box-shadow:inset 0 0 0 1px #78623c66}.mlz-sigoogle:hover{background:#ffffffd9}.mlz-sisignup{text-align:center;font-size:clamp(10px, calc(var(--mlz-pp) * 15), 12.5px);color:#3a2c1a;margin:0}.mlz-sisignup a{color:#5a1f0c;font-weight:600}.mlz-sipocket{--zone-display:flex;justify-content:flex-start;gap:calc(var(--mlz-pp) * 6);padding:calc(var(--mlz-pp) * 24) calc(var(--mlz-pp) * 16);text-align:center;flex-direction:column}.mlz-sipocket__heading{font-family:var(--mlz-font-display);font-size:clamp(11px, calc(var(--mlz-pp) * 18), 14px);color:#f0e4c6;margin:0;font-weight:700}.mlz-sipocket__body{font-size:clamp(9px, calc(var(--mlz-pp) * 14), 11.5px);color:#c3b190;margin:0;line-height:1.4}@media (width>=1180px) and (aspect-ratio>=1){.mlz-sipage__heading{font-size:clamp(14px, calc(var(--mlz-pp) * 15), 22px)}.mlz-sifield label{font-size:clamp(10px, calc(var(--mlz-pp) * 9), 13px)}.mlz-sifield input{font-size:clamp(11px, calc(var(--mlz-pp) * 10), 14px)}.mlz-siseal{font-size:clamp(12px, calc(var(--mlz-pp) * 11), 15px)}.mlz-sipocket__heading{font-size:clamp(11px, calc(var(--mlz-pp) * 10), 14px)}.mlz-sipocket__body{font-size:clamp(9px, calc(var(--mlz-pp) * 8), 11.5px)}}.mlz-siscene[data-plate=failed]{--mlz-pp:1px}.mlz-scene[data-plate=failed] .mlz-sipage,.mlz-scene[data-plate=failed] .mlz-sipocket{padding:var(--mlz-s-4);border-radius:var(--mlz-r-md);box-shadow:inset 0 0 0 1px #a8894e4d}.mlz-scene[data-plate=failed] .mlz-sipage__heading{color:#f2e6c8}.mlz-scene[data-plate=failed] .mlz-sifield label{color:#cbb894}@media (prefers-reduced-motion:reduce){.mlz-sipage *,.mlz-sipage :before,.mlz-sipage :after{transition-duration:1ms!important;animation-duration:1ms!important}}@media (forced-colors:active){.mlz-sifield input,.mlz-siseal,.mlz-sigoogle{border:1px solid}}.mlz-surole{--zone-display:block;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.mlz-surole__label{justify-content:center;align-items:center;gap:calc(var(--mlz-pp) * 8);text-align:center;padding-inline:calc(var(--mlz-pp) * 10);border-radius:calc(var(--mlz-pp) * 6);flex-direction:column;transition:background-color .18s,box-shadow .18s;display:flex}.mlz-surole:hover .mlz-surole__label,.mlz-surole:focus-visible .mlz-surole__label{background:#e2be761a}.mlz-surole[data-selected=true] .mlz-surole__label{background:#e8c88429;box-shadow:inset 0 0 0 1px #e9cd92b3}.mlz-surole__name{font-family:var(--mlz-font-display);font-size:clamp(13px, calc(var(--mlz-pp) * 26), 19px);color:#f0e4c6;font-weight:700}.mlz-surole__body{font-size:clamp(9px, calc(var(--mlz-pp) * 15), 12px);color:#c3b190;line-height:1.4}.mlz-supage{--zone-display:flex;gap:calc(var(--mlz-pp) * 9);padding:calc(var(--mlz-pp) * 18);flex-direction:column;overflow-y:auto}.mlz-supage__heading{text-align:center;font-family:var(--mlz-font-display);font-size:clamp(13px, calc(var(--mlz-pp) * 22), 19px);color:#2b2013;margin:0;font-weight:700}.mlz-supage__notice{padding:calc(var(--mlz-pp) * 9);text-align:center;border-radius:calc(var(--mlz-pp) * 5);color:#3a1608;font-size:clamp(10px, calc(var(--mlz-pp) * 16), 13px);background:#5a2e161a;margin:0}.mlz-supage__form{gap:calc(var(--mlz-pp) * 9);flex-direction:column;display:flex}.mlz-sufield{gap:calc(var(--mlz-pp) * 3);flex-direction:column;display:flex}.mlz-sufield label{font-size:clamp(9px, calc(var(--mlz-pp) * 14), 12px);color:#3a2c1a;font-weight:600}.mlz-sufield input{min-block-size:40px;padding:0 calc(var(--mlz-pp) * 9);border-radius:calc(var(--mlz-pp) * 4);color:#2b2013;font-size:clamp(10px, calc(var(--mlz-pp) * 15), 13px);background:#ffffff80;border:0;box-shadow:inset 0 0 0 1px #78623c66}.mlz-sucheck{align-items:flex-start;gap:calc(var(--mlz-pp) * 5);font-size:clamp(9px, calc(var(--mlz-pp) * 13), 11.5px);color:#3a2c1a;line-height:1.4;display:flex}.mlz-suseal{border-radius:calc(var(--mlz-pp) * 6);cursor:pointer;color:#f0e4c6;min-block-size:44px;font-family:var(--mlz-font-display);font-weight:700;font-size:clamp(11px, calc(var(--mlz-pp) * 17), 14px);background:radial-gradient(circle at 30% 30%,#8a2c2c,#5a1a1a);border:0;box-shadow:0 2px 6px #0006}.mlz-suseal:hover{background:radial-gradient(circle at 30% 30%,#9c3434,#6a2020)}.mlz-susignin{text-align:center;font-size:clamp(9px, calc(var(--mlz-pp) * 14), 12px);color:#3a2c1a;margin:0}.mlz-susignin a{color:#5a1f0c;font-weight:600}@media (width>=1180px) and (aspect-ratio>=1){.mlz-surole__name{font-size:clamp(13px, calc(var(--mlz-pp) * 15), 19px)}.mlz-surole__body{font-size:clamp(9px, calc(var(--mlz-pp) * 9), 12px)}.mlz-supage__heading{font-size:clamp(13px, calc(var(--mlz-pp) * 12), 19px)}.mlz-sufield label{font-size:clamp(9px, calc(var(--mlz-pp) * 8), 12px)}.mlz-sufield input{font-size:clamp(10px, calc(var(--mlz-pp) * 9), 13px)}}.mlz-suscene[data-plate=failed]{--mlz-pp:1px}.mlz-scene[data-plate=failed] .mlz-surole,.mlz-scene[data-plate=failed] .mlz-supage{padding:var(--mlz-s-4);border-radius:var(--mlz-r-md);box-shadow:inset 0 0 0 1px #a8894e4d}.mlz-scene[data-plate=failed] .mlz-surole__name,.mlz-scene[data-plate=failed] .mlz-supage__heading{color:#f2e6c8}.mlz-scene[data-plate=failed] .mlz-surole__body{color:#cbb894}@media (prefers-reduced-motion:reduce){.mlz-supage *,.mlz-supage :before,.mlz-supage :after{transition-duration:1ms!important;animation-duration:1ms!important}}@media (forced-colors:active){.mlz-surole,.mlz-sufield input,.mlz-suseal{border:1px solid}}.mlz-tpodium{--zone-display:block;text-decoration:none}.mlz-tpodium__label{justify-content:flex-end;align-items:center;gap:calc(var(--mlz-pp) * 3);text-align:center;padding-inline:calc(var(--mlz-pp) * 6);flex-direction:column;display:flex}.mlz-tpodium__title{font-family:var(--mlz-font-display);font-size:clamp(10px, calc(var(--mlz-pp) * 20), 15px);color:#2b2013;font-weight:700;line-height:1.15}.mlz-tpodium__author{font-size:clamp(8.5px, calc(var(--mlz-pp) * 15), 12px);color:#4a3a24}.mlz-tpodium__delta{font-family:var(--mlz-font-display);font-size:clamp(11px, calc(var(--mlz-pp) * 22), 16px);color:#3a2e12;justify-content:center;align-items:center;font-weight:700;display:flex}.mlz-tpodium:hover .mlz-tpodium__title,.mlz-tpodium:focus-visible .mlz-tpodium__title{text-decoration:underline}.mlz-tscroll{--zone-display:block;text-decoration:none}.mlz-tscroll__label{justify-content:center;align-items:center;gap:calc(var(--mlz-pp) * 6);text-align:center;padding-inline:calc(var(--mlz-pp) * 4);flex-direction:column;display:flex}.mlz-tscroll__title{font-family:var(--mlz-font-display);font-size:clamp(10px, calc(var(--mlz-pp) * 18), 14px);color:#2b2013;font-weight:700}.mlz-tscroll__delta{font-family:var(--mlz-font-display);font-size:clamp(10px, calc(var(--mlz-pp) * 20), 15px);color:#5a1f0c;font-weight:700}.mlz-tscroll:hover .mlz-tscroll__title,.mlz-tscroll:focus-visible .mlz-tscroll__title{text-decoration:underline}.mlz-tunder{max-inline-size:720px;padding-inline:var(--mlz-gutter);margin-inline:auto}@media (width>=1180px) and (aspect-ratio>=1){.mlz-tunder{max-inline-size:1000px}}.mlz-ttoolbar{gap:var(--mlz-s-3);border-block-start:1px solid #a8894e3d;flex-direction:column;margin-block-start:var(--mlz-s-4);padding-block-start:var(--mlz-s-4);display:flex}.mlz-ttoolbar__row{gap:var(--mlz-s-2);flex-wrap:wrap;display:flex}.mlz-ttoolbar__group{gap:var(--mlz-s-2);flex-direction:column;margin-block-start:var(--mlz-s-2);display:flex}.mlz-ttoolbar__heading{color:var(--mlz-text-soft);margin:0;font-size:13px;font-weight:600}.mlz-tmbtn{min-block-size:44px;padding:0 var(--mlz-s-3);border-radius:var(--mlz-r-sm);color:#f0e4c6;font-family:var(--mlz-font-body);cursor:pointer;background:linear-gradient(178deg,#3d2a1e,#211611);border:0;font-size:13px;font-weight:600;transition:box-shadow .16s;box-shadow:inset 0 0 0 1px #a8894e73}.mlz-tmbtn:hover{box-shadow:inset 0 0 0 1px #e2be76d9}.mlz-tmbtn[aria-pressed=true]{background:linear-gradient(178deg,#5a3f24,#34220f);box-shadow:inset 0 0 0 1px #e9cd92e6}.mlz-trest{gap:var(--mlz-s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mlz-trest__link{align-items:center;gap:var(--mlz-s-3);min-block-size:44px;padding:0 var(--mlz-s-3);border-radius:var(--mlz-r-sm);color:var(--mlz-text);background:#ffffff08;text-decoration:none;display:flex;box-shadow:inset 0 0 0 1px #a8894e33}.mlz-trest__link:hover{box-shadow:inset 0 0 0 1px #e2be7699}.mlz-trest__rank{font-family:var(--mlz-font-display);color:var(--mlz-brass-hi);min-inline-size:1.5em;font-weight:700}.mlz-trest__title{flex:1;font-size:14px}.mlz-trest__delta{color:#9fbf8f;font-size:13px}@media (width>=1180px) and (aspect-ratio>=1){.mlz-tpodium__title{font-size:clamp(10px, calc(var(--mlz-pp) * 12), 15px)}.mlz-tpodium__author{font-size:clamp(8.5px, calc(var(--mlz-pp) * 9), 12px)}.mlz-tpodium__delta{font-size:clamp(11px, calc(var(--mlz-pp) * 13), 16px)}.mlz-tscroll__title{font-size:clamp(10px, calc(var(--mlz-pp) * 11), 14px)}.mlz-tscroll__delta{font-size:clamp(10px, calc(var(--mlz-pp) * 12), 15px)}}.mlz-tscene[data-plate=failed]{--mlz-pp:1px}.mlz-scene[data-plate=failed] .mlz-tpodium,.mlz-scene[data-plate=failed] .mlz-tscroll{min-block-size:44px;inline-size:auto;min-inline-size:44px;padding:var(--mlz-s-2) var(--mlz-s-3);border-radius:var(--mlz-r-md);display:inline-flex;box-shadow:inset 0 0 0 1px #a8894e4d}.mlz-scene[data-plate=failed] .mlz-tpodium__title,.mlz-scene[data-plate=failed] .mlz-tscroll__title{color:#f2e6c8}.mlz-scene[data-plate=failed] .mlz-tpodium__author{color:#cbb894}.mlz-scene[data-plate=failed] .mlz-tpodium__delta,.mlz-scene[data-plate=failed] .mlz-tscroll__delta{color:#e0c48e}@media (prefers-reduced-motion:reduce){.mlz-tunder *,.mlz-tunder :before,.mlz-tunder :after{transition-duration:1ms!important;animation-duration:1ms!important}}@media (forced-colors:active){.mlz-tpodium,.mlz-tscroll,.mlz-tmbtn,.mlz-trest__link{border:1px solid}}
