@font-face{font-family:Italianno;src:url(/letter/fonts/italianno-400.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Noto Serif SC System Title;src:url(/letter/fonts/noto-serif-sc-system-titles-400-700.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--font-serif-sc:"Songti SC", STSong, SimSun, "Noto Serif CJK SC", serif;--font-system-title-sc:"Noto Serif SC System Title", var(--font-serif-sc);--font-sans-sc:system-ui, "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}#root{text-align:center;box-sizing:border-box;flex-direction:column;width:100%;min-height:100svh;margin:0;display:flex}body{background:#251911;min-width:320px;margin:0;overflow-x:clip}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}.auth-dialog{color:#5b4032;width:min(92vw,460px);max-height:min(94svh,720px);font-family:var(--font-sans-sc);text-align:left;background:#f8eee2;border:1px solid #6e4c3952;border-radius:22px;padding:0;box-shadow:0 30px 90px #1f110b6b}.auth-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#1e120d94}.auth-dialog__paper{background:radial-gradient(circle at 84% 8%,#ffffffbf,#0000 34%),linear-gradient(145deg,#fff9f1,#f2dfcb);padding:38px 40px 32px;position:relative}.auth-dialog__close{color:#765644;cursor:pointer;background:0 0;border:0;border-radius:50%;width:34px;height:34px;padding:0;font-size:28px;line-height:1;position:absolute;top:14px;right:16px}.auth-dialog__close:hover,.auth-dialog__close:focus-visible{background:#724c361a}.auth-dialog__eyebrow{color:#a37052;letter-spacing:.14em;margin:0 0 7px;font-size:12px}.auth-dialog h2{color:#4a3024;font-family:var(--font-system-title-sc);letter-spacing:.03em;margin:0;font-size:26px;font-weight:700}.auth-dialog__description{color:#7f6253;margin:12px 0 24px;font-size:14px;line-height:1.65}.auth-dialog__form{gap:14px;display:grid}.auth-dialog__form label{color:#674b3c;gap:6px;font-size:13px;display:grid}.auth-dialog__form input{box-sizing:border-box;color:#3f2b21;width:100%;font:inherit;background:#ffffffad;border:1px solid #734e384d;border-radius:10px;outline:0;padding:11px 13px}.auth-dialog__form input:focus{border-color:#a56e4c;box-shadow:0 0 0 3px #a56e4c24}.auth-dialog__error{color:#9d3f37;font-size:13px;line-height:1.5}.auth-dialog__submit{color:#fffaf4;font:500 15px/1 var(--font-sans-sc);cursor:pointer;background:#7a5039;border:0;border-radius:999px;margin-top:4px;padding:12px 16px}.auth-dialog__submit:disabled,.auth-dialog__switch:disabled,.auth-dialog__close:disabled{cursor:wait;opacity:.56}.auth-dialog__switch{color:#815b45;font:13px/1.5 var(--font-sans-sc);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:18px auto 0;padding:5px;text-decoration:underline;display:block}@media (width<=520px){.auth-dialog__paper{padding:34px 24px 26px}}.site-footer{z-index:2;box-sizing:border-box;color:#5c4639b8;background:var(--page-surface,#f5eadc);min-height:72px;font-family:var(--font-sans-sc);letter-spacing:.04em;text-align:center;flex:none;justify-content:center;align-items:center;padding:18px 24px;font-size:13px;line-height:1.5;display:flex;position:relative}.site-footer a{color:inherit;text-decoration:none;transition:color .16s}.site-footer a:hover,.site-footer a:focus-visible{color:#5c4639;text-underline-offset:3px;text-decoration:underline}.site-footer a:focus-visible{outline-offset:4px;outline:2px solid}.initialization-page{--scene-heading-font:var(--font-system-title-sc);--scene-heading-weight:700;--scene-heading-style:normal;--page-surface:#2f211b;z-index:100;background:var(--page-surface);place-items:center;min-height:calc(100svh + 72px);display:grid;position:relative}.home-scene{z-index:100;isolation:isolate;background:#ead1c1;width:100vw;height:100svh;margin:auto;transition:transform .52s cubic-bezier(.32,.72,0,1);position:fixed;inset:0;overflow:hidden;container-type:inline-size}.initialization-page>.site-footer{z-index:101;width:100vw;position:absolute;top:100svh;left:50%;transform:translate(-50%)}.initialization-page[data-transition-state=covering] .home-scene{transform:scale(1.018)}.home-scene__image{z-index:0;object-fit:fill;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:opacity 1.2s cubic-bezier(.32,.72,0,1),transform 1.2s cubic-bezier(.32,.72,0,1);display:block;position:absolute;inset:0;transform:scale(1.006)}.home-scene__image--initial{opacity:1;transform:scale(1)}.home-scene[data-scene-state=record][data-focus-image-ready=true] .home-scene__image--initial,.home-scene[data-scene-state=archive][data-focus-image-ready=true] .home-scene__image--initial{opacity:0}.home-scene[data-scene-state=record][data-focus-image-ready=true] .home-scene__image--record,.home-scene[data-scene-state=archive][data-focus-image-ready=true] .home-scene__image--archive{opacity:1;transition-duration:.9s;transform:scale(1.001)}.home-scene__warmth{z-index:1;opacity:0;pointer-events:none;background:radial-gradient(circle at 70% 72%,#d5a2711f,#0000 27%),radial-gradient(circle,#0000 58%,#39221721 100%);transition:opacity .9s cubic-bezier(.32,.72,0,1);position:absolute;inset:0}.home-scene[data-scene-state=record] .home-scene__warmth,.home-scene[data-scene-state=archive] .home-scene__warmth{opacity:1}.home-scene__heading{z-index:3;color:#fff;width:auto;max-width:47%;font-family:var(--scene-heading-font);font-size:clamp(18px,2.7778cqw,40px);font-weight:var(--scene-heading-weight);font-style:var(--scene-heading-style);letter-spacing:0;text-align:left;text-shadow:0 2px 18px #3c231838;white-space:nowrap;margin:0;line-height:1.175;transition:opacity .35s;position:absolute;top:14.0741%;left:50%}.home-scene__heading-text{animation:.64s cubic-bezier(.32,.72,0,1) both home-scene-heading-enter;display:block}@keyframes home-scene-heading-enter{0%{opacity:0;transform:translateY(.22em)}to{opacity:1;transform:translateY(0)}}.home-scene__invite{z-index:5;color:#fffaf4d6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);max-width:34%;font-family:var(--font-sans-sc);text-align:left;background:#321f1740;border:1px solid #ffffff2e;border-radius:12px;gap:4px;padding:10px 13px;font-size:clamp(9px,.76cqw,11px);line-height:1.55;display:grid;position:absolute;top:22.5%;left:50%;box-shadow:0 8px 28px #2a170f1a}.home-scene__invite button{color:#fff8ed;width:fit-content;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:3px;padding:1px 0;text-decoration:underline}.home-scene__invite-actions{align-items:center;gap:9px;min-width:0;display:flex}.home-scene__invite-actions button{flex:none;margin-top:0}.home-scene__invite--account{border-radius:10px;max-width:min(22%,200px);padding:7px 10px;font-size:clamp(8px,.7cqw,10px);line-height:1.45;top:3.2%;left:auto;right:3.2%}.home-scene__invite--account button{margin-top:1px}.home-scene__auth-error,.home-scene__account{gap:3px;display:grid}.home-scene__hotspot:disabled{cursor:wait}.home-scene__hotspot:disabled:after{box-shadow:none;border-color:#0000}.auth-route-status{color:#f9eadb;min-height:100svh;font:15px/1.5 var(--font-sans-sc);background:#2f211b;place-items:center;display:grid}.initialization-page[data-transition-state=covering] .home-scene__heading,.initialization-page[data-transition-state=covering] .home-scene .home-scene__hotspot .home-scene__hotspot-label{opacity:0;transition-duration:.22s}.home-scene__hotspot{z-index:4;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;outline:0;padding:0;display:block;position:absolute}.home-scene__hotspot--archive{border-radius:42% 42% 8px 8px;width:25.1389%;height:85.8025%;top:2.2222%;left:4.0972%}.home-scene__hotspot--record{border-radius:50%;width:21.6%;height:13.5%;top:66.1%;left:60.2%}.home-scene__hotspot:after{content:"";border-radius:inherit;border:1px solid #0000;transition:border-color .22s,box-shadow .22s;position:absolute;inset:8%}.home-scene__hotspot:focus-visible:after{border-color:#ffffffdb;box-shadow:0 0 0 3px #55372561,0 0 28px #fff0d66b}.home-scene__hotspot-label{color:#fffaf4;font-family:var(--font-sans-sc);letter-spacing:.08em;white-space:nowrap;opacity:0;pointer-events:none;background:#311d156b;border:1px solid #ffffff57;border-radius:999px;padding:.45em .8em;font-size:clamp(10px,.9cqw,13px);font-weight:500;transition:opacity .26s,transform .26s;position:absolute;bottom:8%;left:50%;transform:translate(-50%,6px);box-shadow:0 5px 22px #2d19102e}.home-scene__hotspot--archive .home-scene__hotspot-label{bottom:14%}.home-scene__hotspot:is(:hover,:focus-visible) .home-scene__hotspot-label{opacity:1;transform:translate(-50%)}.home-scene__instruction{z-index:3;color:#50392d99;font-family:var(--font-sans-sc);letter-spacing:.12em;text-shadow:0 1px 8px #ffffff80;margin:0;font-size:clamp(10px,.83cqw,12px);font-weight:400;position:absolute;bottom:3.6%;right:3.2%}.home-scene__status{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:none),(pointer:coarse){.home-scene__instruction:before{content:"轻触托盘或展厅拱门，进入场景";font-size:inherit}.home-scene__instruction{font-size:0}.home-scene__hotspot-label{opacity:0}.home-scene[data-scene-state=record] .home-scene__hotspot--record .home-scene__hotspot-label,.home-scene[data-scene-state=archive] .home-scene__hotspot--archive .home-scene__hotspot-label{opacity:1;transform:translate(-50%)}}@media (aspect-ratio<=4/5){.home-scene__heading{white-space:normal;max-width:48%}.home-scene__invite{max-width:44%;top:25%}.home-scene__invite--account{max-width:38%;top:3.2%;right:3.2%}}@media (prefers-reduced-motion:reduce){.home-scene,.home-scene__image,.home-scene__warmth,.home-scene__hotspot-label{transition-duration:.12s!important}.home-scene__heading-text{animation:none}}.record-page{--page-surface:#251911;z-index:90;background:var(--page-surface);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.record-page-stage{isolation:isolate;color:#4b4038;text-align:left;width:100vw;height:100svh;position:relative;overflow:hidden;container-type:inline-size}.record-page-background,.letter-artwork-image{object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.record-page-background{z-index:0}.letter-artwork-image{z-index:1}.letter-content-overlay{z-index:2;font-synthesis:none;flex-direction:column;width:40.5556cqw;height:25.625cqw;display:flex;position:absolute;top:16.3194cqw;left:30.5556cqw}.letter-top-area{width:100%;min-height:5.2778cqw;position:relative}.letter-meta-row{color:#765f4c;width:calc(100% - 1.1806cqw);height:1.9444cqw;font-family:var(--font-sans-sc);letter-spacing:.0139cqw;white-space:nowrap;justify-content:space-between;align-items:center;margin-left:1.0417cqw;font-size:.8333cqw;line-height:1.3889cqw;display:flex}.letter-meta-info{align-items:baseline;gap:.5556cqw;min-width:0;display:flex;overflow:hidden}.letter-date{flex:none;font-weight:400}.letter-theme{text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.letter-prompt{color:#352a23;width:calc(100% - 1.1806cqw);font-family:var(--font-serif-sc);letter-spacing:0;text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.6944cqw 0 0 1.0417cqw;font-size:1.8056cqw;font-weight:700;line-height:2.6389cqw;display:-webkit-box;overflow:hidden}.shuffle-prompt-button{box-sizing:border-box;color:#6b5544;width:6.6667cqw;height:1.9444cqw;font-family:var(--font-sans-sc);letter-spacing:.0069cqw;white-space:nowrap;cursor:pointer;background:#fffaf361;border:.0694cqw solid #6b554475;border-radius:999px;justify-content:center;align-items:center;gap:.4167cqw;padding:.3472cqw .8333cqw;font-size:.7639cqw;font-weight:500;line-height:1.25cqw;transition:color .16s,border-color .16s,background-color .16s,transform .12s;display:flex}.shuffle-prompt-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;flex:none;width:.8333cqw;height:.8333cqw}.shuffle-prompt-button:hover{background:#fffaf399;border-color:#6b5544b8}.shuffle-prompt-button:active{transform:translateY(.0694cqw)}.shuffle-prompt-button:focus-visible,.collect-memory-button:focus-visible{outline-offset:.1389cqw;outline:.1042cqw solid #765f4cb8}.letter-editor-shell{background:linear-gradient(#fffaf338,#f7ece029);border-radius:.8333cqw;flex:1;width:100%;min-height:0;margin-top:2.2222cqw;position:relative}.letter-editor{resize:none;color:#4b4038;width:37.5cqw;height:calc(100% - 2.5cqw);font-family:var(--font-serif-sc);letter-spacing:0;scrollbar-color:#765f4c47 transparent;scrollbar-width:thin;box-sizing:border-box;background:0 0;border:0;outline:0;padding:0;font-size:1.25cqw;font-weight:400;line-height:2.0139cqw;position:absolute;top:1.25cqw;left:1.5278cqw;overflow:hidden auto}.letter-editor::placeholder{color:#4b40386b;opacity:1}.letter-footer{width:100%;height:1.6667cqw;font-family:var(--font-sans-sc);flex:none;justify-content:space-between;align-items:center;margin-top:3.6806cqw;display:flex}.record-status-group{color:#806c5bd1;letter-spacing:.0069cqw;white-space:nowrap;align-items:center;gap:.2778cqw;height:1.25cqw;font-size:.7639cqw;font-weight:400;line-height:1.25cqw;display:flex}.save-status{display:inline-block}.save-status--error{color:#945d4f}.record-status-separator,.word-count{display:inline-block}.collect-memory-button{color:#765f4c;width:auto;height:1.3889cqw;font-family:var(--font-sans-sc);letter-spacing:.0069cqw;text-align:right;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:.9028cqw;font-weight:500;line-height:1.3889cqw;transition:color .16s,transform .16s,opacity .16s}.collect-memory-button:hover:not(:disabled){color:#4e3b2e;transform:translate(.1389cqw)}.collect-memory-button:disabled{opacity:.42;cursor:default}.draft-conflict-backdrop{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1f140e8a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.draft-conflict-dialog{color:#4b4038;width:min(420px,100%);font-family:var(--font-sans-sc);text-align:center;box-sizing:border-box;background:#f5eadc;border:1px solid #85654e42;border-radius:18px;padding:34px;box-shadow:0 24px 70px #1d110a52}.draft-conflict-kicker{color:#8b705c;letter-spacing:.16em;margin:0 0 8px;font-size:12px}.draft-conflict-dialog h2{color:#352a23;font-family:var(--font-system-title-sc);margin:0 0 10px;font-size:24px}.draft-conflict-dialog>p:not(.draft-conflict-kicker){color:#806c5b;font-size:14px}.draft-conflict-actions{gap:10px;margin-top:26px;display:grid}.draft-conflict-actions button{min-height:42px;font:500 14px/1 var(--font-sans-sc);cursor:pointer;border-radius:999px}.draft-conflict-continue{color:#fffaf4;background:#765f4c;border:1px solid #765f4c}.draft-conflict-discard{color:#765f4c;background:0 0;border:1px solid #765f4c5c}@media (prefers-reduced-motion:reduce){.shuffle-prompt-button,.collect-memory-button{transition:none}}.qs-page{--page-surface:#251911;z-index:90;background:var(--page-surface);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.qs-stage{isolation:isolate;color:#f2e4e4;font-synthesis:none;text-align:left;width:100vw;height:100svh;position:relative;overflow:hidden;container-type:inline-size}.qs-background{z-index:0;object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.qs-title{z-index:2;color:#f2e4e4;width:34.5139cqw;height:5.3472cqw;font-family:var(--font-system-title-sc);letter-spacing:0;text-wrap:nowrap;margin:0;font-size:2.5cqw;font-weight:700;line-height:2.6389cqw;position:absolute;top:3.8194cqw;left:47.8472cqw}.qs-title-rule{z-index:2;background:#f2e4e4b8;width:20.7639cqw;height:.0694cqw;position:absolute;top:10.9722cqw;left:47.8472cqw}.qs-record{z-index:2;width:27.7778cqw;position:absolute;top:13.9583cqw;left:3.2639cqw}.qs-record-title{color:#f2e4e4b3;width:13.6806cqw;height:2.9861cqw;font-family:var(--font-system-title-sc);letter-spacing:0;white-space:nowrap;margin:0 0 9.2361cqw 1.875cqw;font-size:2.5cqw;font-weight:700;line-height:2.6389cqw}.qs-record-paper-wrap{isolation:isolate;width:27.7778cqw;height:19.5833cqw;position:relative}.qs-record-paper-wrap:before{content:"";z-index:0;filter:blur(1.25cqw);pointer-events:none;background:radial-gradient(#fff4df66 0%,#ffe0b547 31%,#ffcd9421 53%,#ffc48000 76%);position:absolute;inset:-3.3333cqw -4.0278cqw}.qs-record-paper,.qs-record-inner{pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:absolute}.qs-record-paper{z-index:1;filter:drop-shadow(0 .5556cqw 1.3889cqw #0000001f);width:100%;height:100%;inset:0}.qs-record-inner{z-index:2;width:25.6944cqw;height:17.1528cqw;top:1.2153cqw;left:1.0417cqw}.qs-record-scroll{z-index:3;box-sizing:border-box;color:#4b4038;width:22.2222cqw;height:13.8889cqw;font-family:var(--font-serif-sc);letter-spacing:0;scrollbar-color:#6b554459 transparent;scrollbar-width:thin;outline:none;font-size:1.25cqw;font-weight:400;line-height:2.0139cqw;position:absolute;top:2.6389cqw;left:2.7778cqw;overflow:hidden auto}.qs-record-scroll:focus-visible{outline-offset:.2083cqw;border-radius:.2778cqw;outline:.1042cqw solid #765f4cad}.qs-record-scroll::-webkit-scrollbar{width:.3472cqw}.qs-record-scroll::-webkit-scrollbar-track{background:0 0}.qs-record-scroll::-webkit-scrollbar-thumb{background:#6b554459;border-radius:999px}.qs-record-scroll p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.qs-rack{z-index:3;isolation:isolate;width:53.5417cqw;height:37.7778cqw;position:absolute;top:9.1667cqw;left:42.8472cqw}.qs-rack-back,.qs-rack-middle,.qs-rack-front{pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:absolute}.qs-rack-back{z-index:10;width:53.5417cqw;height:27.8472cqw;top:9.9306cqw;left:0}.qs-rack-middle{z-index:40;width:50.0694cqw;height:20.4861cqw;top:14.5139cqw;left:1.7361cqw}.qs-rack-front{z-index:100;width:53.4722cqw;height:27.8472cqw;top:9.9306cqw;left:.0694cqw}.qs-rack-card{--card-default-z:20;--card-upright-rotation:0deg;z-index:var(--card-default-z);pointer-events:none;opacity:1;transition:opacity .18s,translate .18s;position:absolute;translate:0}.qs-rack[data-swap-phase=leaving] .qs-rack-card{opacity:0;translate:0 .8333cqw}.qs-rack[data-swap-phase=entering] .qs-rack-card{animation:.36s cubic-bezier(.2,.7,.2,1) both qs-card-set-enter}.qs-rack[data-swap-phase=entering] .qs-rack-card--two{animation-delay:45ms}.qs-rack[data-swap-phase=entering] .qs-rack-card--three{animation-delay:90ms}@keyframes qs-card-set-enter{0%{opacity:0;translate:0 .8333cqw}to{opacity:1;translate:0}}.qs-rack-card--one{width:31.4583cqw;height:16.8056cqw;top:13.8889cqw;left:10.7639cqw}.qs-rack-card--two{width:24.9306cqw;height:16.9444cqw;top:4.0972cqw;left:5cqw}.qs-rack-card--three{width:21.5521cqw;height:23.0972cqw;top:0;left:28.0556cqw}.qs-rack-card[data-active=true]{z-index:90}.qs-card-motion{z-index:1;transform-origin:50% 86%;will-change:transform;transition:transform .29s ease-out,filter .29s ease-out;position:absolute;inset:0;transform:translateY(0)rotate(0)scale(1)}.qs-rack-card[data-active=true] .qs-card-motion{transform:translateY(-4.1667cqw) rotate(var(--card-upright-rotation)) scale(1.01);filter:drop-shadow(0 .6944cqw 1.1111cqw #1e110938)}.qs-card-paper,.qs-card-texture,.qs-card-number,.qs-card-divider,.qs-card-one-divider,.qs-card-three-header{pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:absolute}.qs-card-paper,.qs-card-texture{z-index:1;inset:0 auto auto 0}.qs-card-texture{z-index:4}.qs-rack-card--one .qs-card-paper,.qs-rack-card--one .qs-card-texture{width:33.8889cqw;height:18.125cqw;top:-.2778cqw;left:-1.2153cqw}.qs-rack-card--one .qs-card-texture{opacity:.6}.qs-rack-card--two .qs-card-paper,.qs-rack-card--two .qs-card-texture{width:24.6528cqw;height:16.875cqw}.qs-rack-card--two .qs-card-texture,.qs-rack-card--three .qs-card-texture{opacity:.4}.qs-rack-card--three .qs-card-paper,.qs-rack-card--three .qs-card-texture{width:21.5972cqw;height:23.125cqw}.qs-card-number{z-index:2;width:auto;height:auto}.qs-rack-card--one .qs-card-number{width:.9722cqw;height:1.7361cqw;top:3.3333cqw;left:1.9444cqw}.qs-rack-card--two .qs-card-number{width:1.1111cqw;height:1.7361cqw;top:2.6389cqw;left:1.9444cqw}.qs-card-divider{z-index:3;width:15.5556cqw;height:3.6111cqw}.qs-rack-card--two .qs-card-divider{top:2.0139cqw;left:5.2083cqw}.qs-card-three-header{z-index:3;width:21.5972cqw;height:23.125cqw;inset:0 auto auto 0;overflow:visible}.qs-card-one-divider{z-index:3;width:33.8889cqw;height:19.5833cqw;top:0;left:0}.qs-card-question{z-index:5;box-sizing:border-box;color:#4b4038;font-family:var(--font-serif-sc);letter-spacing:0;text-align:left;text-wrap:pretty;cursor:pointer;pointer-events:auto;overscroll-behavior:contain;scrollbar-color:#6b55446b transparent;scrollbar-width:thin;background:0 0;border:0;outline:none;margin:0;padding:0 .4167cqw 0 0;font-size:1.5278cqw;font-weight:400;line-height:2.3611cqw;display:block;position:absolute;overflow:hidden auto}.qs-card-question::-webkit-scrollbar{width:.2778cqw}.qs-card-question::-webkit-scrollbar-track{background:0 0}.qs-card-question::-webkit-scrollbar-thumb{background:#6b55446b;border-radius:999px}.qs-card-question:focus-visible{outline-offset:.1389cqw;outline:.1042cqw solid #765f4cad}.qs-rack-card--one .qs-card-question{transform-origin:0 0;width:22.5076cqw;height:7.4715cqw;top:3.8194cqw;left:9.1667cqw;transform:rotate(5deg)}.qs-rack-card--two .qs-card-question{transform-origin:0 0;width:20.2778cqw;height:7.4715cqw;top:5.5556cqw;left:2.6389cqw;transform:rotate(-3deg)}.qs-rack-card--three .qs-card-question{transform-origin:0 0;width:16.616cqw;height:14.5833cqw;top:5.2083cqw;left:3.2639cqw;transform:rotate(6deg)}.qs-card-hotspot{z-index:0;opacity:0;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:0;padding:0;display:block;position:absolute}.qs-card-hotspot--1{width:33.8632cqw;height:16.5563cqw;top:-1.0417cqw;left:-.6097cqw;transform:rotate(-5deg)}.qs-card-hotspot--2{width:25.9917cqw;height:17.5646cqw;top:-.5965cqw;left:-.7639cqw;transform:rotate(3deg)}.qs-card-hotspot--3{width:21.2278cqw;height:23.2556cqw;top:-1.25cqw;left:-.9723cqw;transform:rotate(-6deg)}.qs-card-hotspot:focus-visible{opacity:1;outline-offset:.2083cqw;outline:.1389cqw solid #fff4dfe6;box-shadow:0 0 0 .2778cqw #4625146b}.qs-shuffle-actions{z-index:4;align-items:center;gap:5.3472cqw;display:flex;position:absolute;top:47.2222cqw;left:61.9444cqw}.qs-shuffle-button{color:#fff;min-height:1.3889cqw;font-family:var(--font-sans-sc);letter-spacing:0;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4167cqw;padding:0;font-size:1.3889cqw;font-weight:500;line-height:1.3889cqw;transition:color .18s,transform .18s,text-shadow .18s;display:inline-flex}.qs-shuffle-button span{font-family:Georgia,serif;font-size:1.7361cqw;font-weight:400;line-height:1;transition:transform .32s ease-out;display:inline-block}.qs-shuffle-button:hover,.qs-shuffle-button:focus-visible{color:#fff4df;text-shadow:0 0 .6944cqw #ffdca65c}.qs-shuffle-button:hover span,.qs-shuffle-button:focus-visible span{transform:rotate(-100deg)}.qs-shuffle-button:active{transform:translateY(.0694cqw)}.qs-shuffle-button:disabled{cursor:wait;opacity:.72}.qs-shuffle-button:focus-visible{outline-offset:.3472cqw;border-radius:.1389cqw;outline:.1042cqw solid #fff4dfd1}.qs-shuffle-status{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.qs-card-motion,.qs-rack-card,.qs-shuffle-button,.qs-shuffle-button span{transition-duration:.1s}.qs-rack-card[data-active=true] .qs-card-motion{filter:brightness(1.04)drop-shadow(0 .3472cqw .6944cqw #1e11092e);transform:none}.qs-shuffle-button:hover span,.qs-shuffle-button:focus-visible span{transform:none}.qs-rack[data-swap-phase=entering] .qs-rack-card{animation-duration:.1s;animation-delay:0s}}.qa-page{--page-surface:#251911;z-index:90;background:var(--page-surface);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.qa-stage{isolation:isolate;color:#f2e4e4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;font-synthesis:none;text-align:left;width:100vw;height:100svh;position:relative;overflow:hidden;container-type:inline-size}.qa-background,.qa-brass-rack,.qa-question-card-image,.qa-lace-frame{pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:absolute}.qa-background{z-index:0;object-fit:fill;width:100%;height:100%;inset:0}.qa-brass-rack{z-index:10;width:21.6667cqw;height:17.5694cqw;top:24.3056cqw;left:84.0278cqw}.qa-question-section,.qa-record-section,.qa-answer-section{position:absolute;inset:0}.qa-section-title{z-index:50;color:#f2e4e4;font-family:var(--font-system-title-sc);letter-spacing:0;white-space:nowrap;margin:0;padding:0;font-size:2.2222cqw;font-weight:700;line-height:3.3333cqw;position:absolute}.qa-question-title{top:6.4583cqw;left:6.3194cqw}.qa-reselect-button{z-index:50;color:#fff;min-height:1.9444cqw;font-family:var(--font-sans-sc);letter-spacing:0;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5556cqw;margin:0;padding:0;font-size:1.25cqw;font-weight:500;line-height:1.9444cqw;transition:color .18s,text-shadow .18s,transform .18s;display:inline-flex;position:absolute;top:8.8194cqw;left:28.4722cqw}.qa-reselect-button span{font-family:Georgia,serif;font-size:1.6667cqw;font-weight:400;line-height:1;transition:transform .18s}.qa-reselect-button:hover,.qa-reselect-button:focus-visible{color:#fff4df;text-shadow:0 0 .6944cqw #ffdca657}.qa-reselect-button:hover span,.qa-reselect-button:focus-visible span{transform:translate(-.1389cqw)}.qa-reselect-button:active{transform:translateY(.0694cqw)}.qa-reselect-button:focus-visible,.qa-submit-button:focus-visible{outline-offset:.3472cqw;border-radius:.1389cqw;outline:.1042cqw solid #fff4dfe6}.qa-selected-question-card{--qa-card-tint:#dcc4c1;z-index:20;isolation:isolate;width:29.4444cqw;height:15.2083cqw;position:absolute;top:9.9306cqw;left:6.3194cqw}.qa-question-card-tint{z-index:0;background:var(--qa-card-tint);pointer-events:none;width:100%;height:13.75cqw;position:absolute;top:1.3889cqw;left:0}.qa-question-card-image{z-index:1;opacity:.38;width:100%;height:100%;inset:0}.qa-selected-question-text{z-index:2;box-sizing:border-box;color:#4b40389e;width:19.1667cqw;height:9.0278cqw;font-family:var(--font-serif-sc);letter-spacing:0;white-space:pre-wrap;overflow-wrap:anywhere;text-wrap:pretty;scrollbar-color:#6b554457 transparent;scrollbar-width:thin;outline:none;margin:0;padding:0 .3472cqw 0 0;font-size:1.25cqw;font-weight:400;line-height:2.3611cqw;position:absolute;top:4.4444cqw;left:7.8472cqw;overflow:hidden auto}.qa-selected-question-text:focus-visible,.qa-record-scroll:focus-visible{outline-offset:.2083cqw;border-radius:.2778cqw;outline:.1042cqw solid #765f4c9e}.qa-selected-question-text::-webkit-scrollbar{width:.3472cqw}.qa-record-scroll::-webkit-scrollbar{width:.3472cqw}.qa-answer-input::-webkit-scrollbar{width:.3472cqw}.qa-selected-question-text::-webkit-scrollbar-track{background:0 0}.qa-record-scroll::-webkit-scrollbar-track{background:0 0}.qa-answer-input::-webkit-scrollbar-track{background:0 0}.qa-selected-question-text::-webkit-scrollbar-thumb{background:#6b554457;border-radius:999px}.qa-record-scroll::-webkit-scrollbar-thumb{background:#6b554457;border-radius:999px}.qa-answer-input::-webkit-scrollbar-thumb{background:#6b554457;border-radius:999px}.qa-record-title{color:#f2e4e4b3;top:29.2361cqw;left:6.3194cqw}.qa-record-paper{z-index:20;box-sizing:border-box;background:radial-gradient(circle at 18% 14%,#ffffff3d,#0000 34%),linear-gradient(145deg,#f7e8d9f0,#ebd9c6eb);border:.0694cqw solid #75594624;border-radius:.6944cqw;width:29.3056cqw;height:13.6806cqw;position:absolute;top:34.7222cqw;left:6.3194cqw;box-shadow:0 .4167cqw 1.25cqw #1b0e071a,inset 0 0 1.3889cqw #ffffff38}.qa-record-paper:after,.qa-answer-editor-surface:after{content:"";border-radius:inherit;opacity:.28;mix-blend-mode:multiply;pointer-events:none;background-image:repeating-linear-gradient(17deg,#795b440a 0 .0694cqw,#0000 .0694cqw .2778cqw);position:absolute;inset:0}.qa-record-paper-inner{background:#fff7ee42;border-radius:.5556cqw;width:26.25cqw;height:11.0417cqw;position:absolute;top:1.25cqw;left:1.5278cqw;box-shadow:inset 0 0 0 .0694cqw #7e624e12}.qa-record-scroll{box-sizing:border-box;color:#4b4038;width:23.4722cqw;height:8.2639cqw;font-family:var(--font-serif-sc);letter-spacing:0;scrollbar-color:#6b554457 transparent;scrollbar-width:thin;outline:none;font-size:1.1111cqw;font-weight:400;line-height:2.3611cqw;position:absolute;top:1.7361cqw;left:1.3889cqw;overflow:hidden auto}.qa-record-scroll p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.qa-answer-title{top:6.3889cqw;left:51.25cqw}.qa-answer-title-rule{z-index:50;background:#f2e4e4d1;width:31.25cqw;height:.0694cqw;position:absolute;top:11.3194cqw;left:51.25cqw}.qa-answer-paper{z-index:20;background:radial-gradient(circle at 20% 12%,#ffffff42,#0000 36%),linear-gradient(145deg,#ead8c5,#dfc8b1);border-radius:.9028cqw;width:33.6111cqw;height:20.7639cqw;position:absolute;top:21.1111cqw;left:51.5278cqw;box-shadow:inset 0 0 2.0833cqw #6949311a}.qa-answer-editor-surface{z-index:31;background:radial-gradient(circle at 15% 10%,#ffffff47,#0000 40%),#f8ebdee6;border-radius:.6944cqw;width:30.9028cqw;height:17.3611cqw;transition:background-color .18s,box-shadow .18s;position:absolute;top:22.3611cqw;left:52.7083cqw;box-shadow:inset 0 0 0 .0694cqw #80604912,0 .2778cqw .6944cqw #4729170d}.qa-answer-section:focus-within .qa-answer-editor-surface{background:radial-gradient(circle at 15% 10%,#fff6,#0000 40%),#fff2e3f5;box-shadow:inset 0 0 0 .1389cqw #76523994,0 0 1.25cqw #ffdaae47}.qa-lace-frame{z-index:30;width:48.75cqw;height:37.8472cqw;top:13.2639cqw;left:43.9583cqw}.qa-answer-input{z-index:40;box-sizing:border-box;resize:none;color:#4b4038;width:30.9028cqw;height:17.3611cqw;font-family:var(--font-serif-sc);letter-spacing:0;caret-color:#6b5544;scrollbar-color:#6b554457 transparent;scrollbar-width:thin;background:0 0;border:0;border-radius:.6944cqw;outline:none;margin:0;padding:1.3889cqw 1.6667cqw;font-size:1.3889cqw;font-weight:400;line-height:2.3611cqw;transition:box-shadow .18s,background-color .18s;position:absolute;top:22.3611cqw;left:52.7083cqw;overflow:hidden auto}.qa-answer-input::placeholder{color:#4b403885;opacity:1;white-space:pre-wrap}.qa-answer-input:focus{background:#fff9f31a;box-shadow:inset 0 0 0 .1042cqw #76523957}.qa-submit-button{z-index:50;color:#fff;min-height:2.0833cqw;font-family:var(--font-sans-sc);letter-spacing:0;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.7639cqw;margin:0;padding:0;font-size:1.25cqw;font-weight:500;line-height:2.0833cqw;transition:color .18s,opacity .18s,text-shadow .18s,transform .18s;display:inline-flex;position:absolute;top:49.8611cqw;left:80.9722cqw}.qa-submit-button span{font-family:Georgia,serif;font-size:1.6667cqw;font-weight:400;line-height:1;transition:transform .18s}.qa-submit-button:hover:not(:disabled),.qa-submit-button:focus-visible:not(:disabled){color:#fff4df;text-shadow:0 0 .6944cqw #ffdca65c}.qa-submit-button:hover:not(:disabled) span,.qa-submit-button:focus-visible:not(:disabled) span{transform:translate(.2083cqw)}.qa-submit-button:active:not(:disabled){transform:translateY(.0694cqw)}.qa-submit-button:disabled{cursor:not-allowed;opacity:.42}.qa-submit-error{z-index:50;color:#ffeee2eb;max-width:32cqw;font-family:var(--font-sans-sc);text-align:right;margin:0;font-size:.9722cqw;line-height:1.5;position:absolute;top:52cqw;right:8.3333cqw}.qa-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.qa-reselect-button,.qa-reselect-button span,.qa-submit-button,.qa-submit-button span,.qa-answer-input{transition-duration:80ms}.qa-reselect-button:hover span,.qa-reselect-button:focus-visible span,.qa-submit-button:hover:not(:disabled) span,.qa-submit-button:focus-visible:not(:disabled) span{transform:none}}@font-face{font-family:Cormorant Garamond;src:url(/letter/fonts/cormorant-garamond-card-labels-400-600.woff2)format("woff2");font-style:normal;font-weight:400 600;font-display:swap}.display-archive-page{z-index:90;color:#fff;background:#e7c3c2;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.display-archive-stage{aspect-ratio:16/9;isolation:isolate;background:#e7c3c2;width:min(100vw,177.778svh);position:relative;overflow:hidden;container-type:inline-size}.display-archive-background{z-index:0;object-fit:fill;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.display-archive-home{z-index:60;color:#ffffffd1;cursor:pointer;letter-spacing:.08em;background:0 0;border:0;margin:0;padding:.5556cqw .6944cqw;font-family:Noto Serif SC,Songti SC,serif;font-size:1.1111cqw;font-weight:400;line-height:1;transition:color .18s,transform .18s;position:absolute;top:2.0833cqw;left:2.7778cqw}.display-archive-home:hover,.display-archive-home:focus-visible{color:#fff;outline:none;transform:translate(-.2cqw)}.display-archive-home:focus-visible{text-underline-offset:.35em;text-decoration:underline}.display-archive-heading{z-index:50;pointer-events:none;width:37.8472cqw;height:6.1111cqw;position:absolute;top:3.5417cqw;left:48.6806cqw}.display-archive-heading h1{color:#fffffff5;white-space:nowrap;margin:0;font-family:Italianno,Snell Roundhand,Segoe Script,cursive;font-size:6.9444cqw;font-weight:400;line-height:.88}.display-archive-months{z-index:50;color:#fff9;width:24.3056cqw;position:absolute;top:7.7083cqw;left:6.1111cqw}.display-archive-year{color:#fffffff5;margin:0;font-family:Italianno,Snell Roundhand,Segoe Script,cursive;font-size:4.1667cqw;font-style:normal;font-weight:400;line-height:1}.display-archive-month-list{flex-direction:column;gap:.4861cqw;min-height:13.8194cqw;margin-top:.3472cqw;padding-left:8.5417cqw;display:flex;position:relative}.display-archive-month-line{background:#ffffffe0;width:1px;position:absolute;top:0;bottom:0;left:7.0139cqw}.display-archive-month{width:max-content;min-height:4.375cqw;color:inherit;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:.6944cqw;margin:0;padding:0;transition:color .18s,transform .18s;display:flex;position:relative}.display-archive-month:hover,.display-archive-month:focus-visible{color:#ffffffeb;outline:none;transform:translate(.2cqw)}.display-archive-month.is-selected{color:#fff}.display-archive-month-dot{opacity:0;background:#fff;border-radius:50%;width:1.0417cqw;height:1.0417cqw;position:absolute;top:1.1458cqw;left:-1.5278cqw;transform:translate(-50%)}.display-archive-month.is-selected .display-archive-month-dot{opacity:1}.display-archive-month-en{font-family:Italianno,Snell Roundhand,Segoe Script,cursive;font-size:3.4722cqw;font-weight:400;line-height:1}.display-archive-month-zh{font-family:Noto Serif SC,Songti SC,serif;font-size:2.4306cqw;font-weight:400;line-height:1}.display-archive-modes{z-index:50;color:#fff9;width:14.2361cqw;height:17.5cqw;position:absolute;top:6.7361cqw;right:6.25cqw}.display-archive-mode-line{background:#ffffffe0;width:1px;position:absolute;top:0;bottom:0;right:0}.display-archive-mode{width:max-content;height:4.8611cqw;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:flex-end;align-items:center;margin:0;padding:0;font-family:Noto Serif SC,Songti SC,serif;font-size:2.0833cqw;font-weight:400;line-height:1;transition:color .18s,transform .18s;display:flex;position:absolute;right:1.3889cqw}.display-archive-mode:first-of-type{top:4.375cqw}.display-archive-mode:nth-of-type(2){top:9.3056cqw}.display-archive-mode:nth-of-type(3){top:14.2361cqw}.display-archive-mode:hover,.display-archive-mode:focus-visible{color:#ffffffeb;outline:none;transform:translate(-.2cqw)}.display-archive-mode.is-selected{color:#fff;font-size:3.4722cqw}.display-archive-mode-dot{opacity:0;background:#fff;border-radius:50%;width:1.0417cqw;height:1.0417cqw;position:absolute;top:50%;right:-1.9097cqw;transform:translate(50%,-50%)}.display-archive-mode.is-selected .display-archive-mode-dot{opacity:1}.display-archive-rack-scene{z-index:10;outline:none;position:absolute;inset:0}.display-archive-rack-back,.display-archive-rack-front{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.display-archive-rack-back{z-index:8;object-fit:cover;opacity:.6;width:100cqw;height:35.4861cqw;top:23.2639cqw;left:0}.display-archive-card-track{z-index:20;position:absolute;inset:0}.display-archive-rack-front{z-index:30;object-fit:contain;width:104.722cqw;height:36.7361cqw;top:24.0972cqw;left:-2.3611cqw}.display-archive-card{width:var(--card-width);height:var(--card-height);cursor:pointer;transform-origin:50% 100%;transition:transform .21s cubic-bezier(.2,.8,.25,1),filter .21s;position:absolute}.display-archive-card-track.is-paging-left .display-archive-card,.display-archive-card-track.is-paging-right .display-archive-card{pointer-events:none;will-change:transform;animation:.56s cubic-bezier(.22,.8,.32,1) both archive-card-slide}.display-archive-card-variant-4{overflow:hidden}.display-archive-card:hover,.display-archive-card:focus-visible{z-index:2;filter:brightness(1.025);outline:none;transform:translateY(-.55cqw)}.display-archive-card-shell-frame{pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.display-archive-card-shell{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:100%;display:block}.display-archive-card-variant-1 .display-archive-card-shell{object-fit:contain}.display-archive-card-variant-2 .display-archive-card-shell,.display-archive-card-variant-3 .display-archive-card-shell{object-fit:cover}.display-archive-card-variant-4 .display-archive-card-shell-frame{width:18.9583cqw;height:22.6332cqw;inset:0 auto auto 0}.display-archive-card-variant-4 .display-archive-card-shell{object-fit:contain;width:17.9556cqw;height:21.8156cqw;transform:rotate(2.69deg)}.display-archive-card-variant-5 .display-archive-card-shell{object-fit:contain;width:16.9444cqw;height:20cqw;transform:rotate(-2.86deg)}.display-archive-card-copy{z-index:1;color:#111;text-align:left;pointer-events:none;position:absolute;inset:0}.display-archive-card-id,.display-archive-card-date,.display-archive-card-number{color:#111;white-space:nowrap;transform-origin:50%;font-family:Cormorant Garamond,Georgia,serif;font-size:.625cqw;line-height:normal;display:block;position:absolute}.display-archive-card-id,.display-archive-card-date{font-weight:400}.display-archive-card-number{font-weight:600}.display-archive-card-record{color:#111;text-align:left;pointer-events:auto;justify-content:center;align-items:center;font-family:Noto Serif SC,Songti SC,serif;font-size:1.1111cqw;font-weight:500;line-height:normal;display:flex;position:absolute}.display-archive-card-record p{box-sizing:border-box;scrollbar-width:none;overscroll-behavior:contain;flex:none;width:10.4861cqw;margin:0;overflow:hidden auto}.display-archive-card-record p::-webkit-scrollbar{display:none}.display-archive-card-slot-0{left:-10.4167cqw}.display-archive-card-slot-1{left:6.9444cqw}.display-archive-card-slot-2{left:23.8889cqw}.display-archive-card-slot-3{left:41.25cqw}.display-archive-card-slot-4{left:59.0972cqw}.display-archive-card-slot-5{left:77.9861cqw}.display-archive-card-slot-6{left:96.15cqw}.display-archive-card-variant-1{--card-width:15.2083cqw;--card-height:19.7222cqw;top:26.0417cqw}.display-archive-card-variant-2{--card-width:14.7222cqw;--card-height:17.2917cqw;top:26.3889cqw}.display-archive-card-variant-3{--card-width:16.0417cqw;--card-height:18.75cqw;top:26.5278cqw}.display-archive-card-variant-4{--card-width:18.9583cqw;--card-height:20.7639cqw;top:23.5417cqw}.display-archive-card-variant-5{--card-width:17.9194cqw;--card-height:20.8194cqw;top:25.3543cqw}.display-archive-card-variant-1 .display-archive-card-id{top:2.2917cqw;left:1.8056cqw;transform:rotate(-2.2deg)}.display-archive-card-variant-1 .display-archive-card-date{top:1.9403cqw;left:9.7208cqw;transform:rotate(-2.4deg)}.display-archive-card-variant-1 .display-archive-card-number{top:4.3056cqw;left:1.8056cqw;transform:rotate(-2.4deg)}.display-archive-card-variant-1 .display-archive-card-id,.display-archive-card-variant-1 .display-archive-card-date,.display-archive-card-variant-1 .display-archive-card-number{transform-origin:0 0}.display-archive-card-variant-1 .display-archive-card-record{width:10.1445cqw;height:7.3216cqw;top:6.7083cqw;left:2.1813cqw}.display-archive-card-variant-1 .display-archive-card-record p{width:9.8636cqw;height:6.9147cqw;padding:.1653cqw .3139cqw 0;transform:rotate(-2.4deg)}.display-archive-card-variant-2 .display-archive-card-id{top:1.5278cqw;left:2.0139cqw}.display-archive-card-variant-2 .display-archive-card-date{top:1.5049cqw;left:10.2944cqw}.display-archive-card-variant-2 .display-archive-card-number{top:4.764cqw;left:1.8209cqw;transform:rotate(-.2deg)}.display-archive-card-variant-2 .display-archive-card-record{width:10.4861cqw;height:6.3194cqw;top:7.2917cqw;left:2.0139cqw}.display-archive-card-variant-2 .display-archive-card-record p{height:6.3194cqw}.display-archive-card-variant-3 .display-archive-card-id{top:1.8229cqw;left:3.1757cqw;transform:rotate(-2.7deg)}.display-archive-card-variant-3 .display-archive-card-date{top:1.4583cqw;left:10.7639cqw;transform:rotate(-2.7deg)}.display-archive-card-variant-3 .display-archive-card-number{top:4.7222cqw;left:3.125cqw;transform:rotate(-2.7deg)}.display-archive-card-variant-3 .display-archive-card-record{width:10.7722cqw;height:6.8064cqw;top:6.875cqw;left:3.2639cqw}.display-archive-card-variant-3 .display-archive-card-record p{height:6.3194cqw;transform:rotate(-2.7deg)}.display-archive-card-variant-4 .display-archive-card-id{top:2.9167cqw;left:4.5139cqw;transform:rotate(5deg)}.display-archive-card-variant-4 .display-archive-card-date{top:3.75cqw;left:12.6389cqw;transform:rotate(5deg)}.display-archive-card-variant-4 .display-archive-card-number{top:5.2514cqw;left:4.0653cqw;transform:rotate(5deg)}.display-archive-card-variant-4 .display-archive-card-record{width:11.0616cqw;height:7.9482cqw;top:8.125cqw;left:3.3333cqw}.display-archive-card-variant-4 .display-archive-card-record p{height:7.0611cqw;transform:rotate(5deg)}.display-archive-card-variant-5 .display-archive-card-id{top:3.3264cqw;left:3.4736cqw;transform:rotate(-2.9deg)}.display-archive-card-variant-5 .display-archive-card-date{top:3.0486cqw;left:11.3903cqw;transform:rotate(-2.9deg)}.display-archive-card-variant-5 .display-archive-card-number{top:6.6597cqw;left:3.4736cqw;transform:rotate(-2.9deg)}.display-archive-card-variant-5 .display-archive-card-record{width:10.777cqw;height:6.5371cqw;top:8.8125cqw;left:3.682cqw}.display-archive-card-variant-5 .display-archive-card-record p{height:6.0143cqw;transform:rotate(-2.9deg)}@keyframes archive-card-slide{0%{transform:translate(0)}76%{transform:translateX(calc(var(--archive-card-slide-shift) + var(--archive-card-slide-overshoot)))}to{transform:translateX(var(--archive-card-slide-shift))}}.display-archive-card.is-lifting{z-index:3;transition-duration:.26s;transform:translateY(-1.55cqw)scale(1.015)}.display-archive-card.is-new{animation:.56s cubic-bezier(.2,.8,.25,1) archive-new-card}@keyframes archive-new-card{0%{opacity:0;transform:translateY(-2.5cqw)}to{opacity:1;transform:translateY(0)}}.display-archive-page-arrow{z-index:45;color:#0000;cursor:pointer;background:0 0;border:0;width:4.1667cqw;height:5.5556cqw;margin:0;padding:0;font-size:0;transition:opacity .18s,transform .18s;position:absolute;top:31.25cqw}.display-archive-page-arrow:before{content:"";border-top:.4167cqw solid #fff;border-right:.4167cqw solid #fff;width:2.3611cqw;height:2.3611cqw;position:absolute;top:50%;left:50%}.display-archive-page-left{left:.3472cqw}.display-archive-page-right{right:.3472cqw}.display-archive-page-left:before{transform:translate(-35%,-50%)rotate(-135deg)}.display-archive-page-right:before{transform:translate(-65%,-50%)rotate(45deg)}.display-archive-page-arrow:hover{transform:scale(1.06)}.display-archive-page-arrow:focus-visible{outline-offset:2px;outline:2px solid #ffffffe6}.display-archive-page-arrow.is-hidden{opacity:0;pointer-events:none}.display-archive-empty{z-index:35;color:#fffffff0;background:#e4b5b98c;border-radius:2.0833cqw;width:49.3056cqw;padding:2.7778cqw 3.4722cqw;font-family:Noto Serif SC,Songti SC,serif;font-size:2.7778cqw;line-height:1.5;position:absolute;top:29.0278cqw;left:18.2639cqw}.display-archive-empty p{margin:0}.display-archive-empty button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:1.3889cqw;padding:0;font-size:1.3889cqw;text-decoration:underline}.display-archive-error-status{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.display-archive-card,.display-archive-home,.display-archive-month,.display-archive-mode,.display-archive-page-arrow{transition:none}.display-archive-card-track,.display-archive-card.is-new{animation:none!important}}.today-collection-page{z-index:90;background:#8f6553;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}body:has(.today-collection-page){overflow:hidden}.today-collection-stage{--today-font-serif:var(--font-serif-sc);--today-left-axis:25.1389cqw;--today-right-axis:52.3611cqw;--today-visual-axis-shift:-1.8056cqw;aspect-ratio:16/9;isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;color:#28221d;width:min(100vw,177.778svh);font-family:var(--today-font-serif);font-synthesis:none;text-align:left;background:#d7a38b;position:relative;overflow:hidden;container-type:inline-size}.today-collection-stage img{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute}.today-collection-background{z-index:0;object-fit:fill;width:100%;height:100%;inset:0}.today-collection-header-underlay,.today-collection-date{z-index:5;position:absolute}.today-collection-display-board{z-index:10;width:68.75cqw;height:49.2361cqw;top:3.1944cqw;left:14.4444cqw}.today-collection-header,.today-collection-number,.today-collection-original,.today-collection-reflection{z-index:30;position:absolute}.today-collection-rule{background:#5e4e3f9e;height:.0694cqw;display:block;position:absolute}.today-collection-header-underlay{transform:translateX(var(--today-visual-axis-shift));pointer-events:none;inset:0}.today-collection-date-rule-left{width:6.8056cqw;top:7.7083cqw;left:18.4722cqw}.today-collection-date-rule-right{width:5.2778cqw;top:7.7083cqw;left:32.5cqw}.today-collection-date{color:#5e4e3fb8;letter-spacing:0;white-space:nowrap;width:5.8333cqw;transform:translateX(var(--today-visual-axis-shift));margin:0;font-size:.9722cqw;font-weight:400;line-height:1.7361cqw;top:6.875cqw;left:26.1111cqw}.today-collection-header{transform:translateX(var(--today-visual-axis-shift));pointer-events:none;inset:0}.today-collection-header h1{color:#765f4c;width:13.3333cqw;height:2.6389cqw;font-family:var(--font-system-title-sc);letter-spacing:0;text-align:center;white-space:nowrap;place-items:center;margin:0;font-size:3.3333cqw;font-weight:500;line-height:2.6389cqw;display:grid;position:absolute;top:4.9306cqw;left:50%;transform:translate(-50%)}.today-collection-header p{color:#5e4e3fb8;letter-spacing:0;text-align:left;white-space:nowrap;width:20.4167cqw;margin:0;font-size:.9722cqw;font-weight:400;line-height:1.7361cqw;position:absolute;top:6.875cqw;left:59.0278cqw}.today-collection-subtitle-rule-left{width:1.0417cqw;top:7.7083cqw;left:57.4306cqw}.today-collection-subtitle-rule-right{width:1.5972cqw;top:7.7083cqw;left:80.4861cqw}.today-collection-number{color:#5b4c3dd1;letter-spacing:0;white-space:nowrap;width:16.3194cqw;margin:0;font-family:Italianno,Segoe Script,cursive;font-size:2.2917cqw;font-weight:400;line-height:2.6389cqw;top:15.6944cqw;left:25.2083cqw}.today-collection-original,.today-collection-reflection{inset:0}.today-collection-original h2,.today-collection-reflection h2{color:#171411;width:17.5cqw;height:2.6389cqw;font-family:var(--font-system-title-sc);letter-spacing:0;white-space:nowrap;margin:0;font-size:2.5cqw;font-weight:500;line-height:2.6389cqw;position:absolute}.today-collection-original h2{top:19.5139cqw;left:var(--today-left-axis)}.today-collection-reflection h2{top:19.5139cqw;left:var(--today-right-axis)}.today-collection-title-rule{background:#3a312ac7;height:.0694cqw;position:absolute;top:23.6806cqw}.today-collection-original .today-collection-title-rule{left:var(--today-left-axis);width:14.2361cqw}.today-collection-reflection .today-collection-title-rule{left:var(--today-right-axis);width:14.1667cqw}.today-collection-panel{z-index:20;position:absolute}.today-collection-original-panel{width:22.2917cqw;height:14.7917cqw;top:24.6528cqw;left:22.8472cqw}.today-collection-answer-panel{width:24.5139cqw;height:14.7917cqw;top:24.6528cqw;left:51.25cqw}.today-collection-panel-image{z-index:0;width:100%;height:100%;inset:0}.today-collection-scroll{box-sizing:border-box;overscroll-behavior:contain;scrollbar-color:#70524442 transparent;scrollbar-width:thin;white-space:pre-wrap;overflow-wrap:anywhere;outline:none;overflow:hidden auto}.today-collection-panel-scroll{z-index:1;color:#28221d;height:10.625cqw;font-family:var(--today-font-serif);letter-spacing:0;font-size:1.3194cqw;font-weight:400;line-height:2.6389cqw;position:absolute;top:2.3611cqw}.today-collection-original-panel .today-collection-panel-scroll{width:18.125cqw;left:2.2917cqw}.today-collection-answer-panel .today-collection-panel-scroll{width:20.9028cqw;left:1.1111cqw}.today-collection-scroll p{margin:0}.today-collection-question-scroll{top:16.9444cqw;left:var(--today-right-axis);color:#0009;width:22.1528cqw;height:1.9444cqw;font-family:var(--today-font-serif);letter-spacing:0;font-size:1.0417cqw;font-weight:200;line-height:1.7361cqw;position:absolute}.today-collection-question-scroll span{margin-right:.6944cqw}.today-collection-scroll:focus-visible{scrollbar-color:#70524485 transparent;border-radius:.4167cqw;box-shadow:inset 0 0 0 .1042cqw #70524475}.today-collection-scroll:hover{scrollbar-color:#70524485 transparent}.today-collection-scroll::-webkit-scrollbar{width:.3472cqw}.today-collection-scroll::-webkit-scrollbar-track{background:0 0}.today-collection-scroll::-webkit-scrollbar-button{width:0;height:0;display:none}.today-collection-scroll::-webkit-scrollbar-thumb{background:#70524442 padding-box padding-box;border:.0694cqw solid #0000;border-radius:999px}.today-collection-scroll:hover::-webkit-scrollbar-thumb{background:#70524485 padding-box padding-box}.today-collection-scroll:focus-visible::-webkit-scrollbar-thumb{background:#70524485 padding-box padding-box}.today-collection-shadow-overlay,.today-collection-light-overlay{opacity:1;object-fit:fill;width:100%;height:100%;inset:0}.today-collection-shadow-overlay{z-index:40}.today-collection-light-overlay{z-index:50}.today-collection-polish-burst{z-index:55;pointer-events:none;position:absolute;inset:0;overflow:hidden}.today-collection-polish-mote{width:var(--mote-size);aspect-ratio:1;opacity:0;box-shadow:0 0 calc(var(--mote-size) * 1.8) #fff4cf, 0 0 calc(var(--mote-size) * 3.5) #ffc98bc2;filter:blur(.025cqw);animation:today-collection-mote-converge 1.05s cubic-bezier(.19, .7, .21, 1) var(--mote-delay) both;background:#fff3d4;border-radius:50%;position:absolute;top:51%;left:50%}.today-collection-polish-mote-1{box-shadow:0 0 calc(var(--mote-size) * 2) #ffd99c, 0 0 calc(var(--mote-size) * 4) #ffa9739e;background:#ffe0aa}.today-collection-polish-mote-2{box-shadow:0 0 calc(var(--mote-size) * 2) #fff, 0 0 calc(var(--mote-size) * 4) #ffe5c4b8;background:#fff}.today-collection-polish-halo{aspect-ratio:1;opacity:0;background:#fff5d7d1;border-radius:50%;width:2cqw;animation:.72s cubic-bezier(.2,.75,.2,1) .65s both today-collection-polish-halo;position:absolute;top:51%;left:50%;transform:translate(-50%,-50%)scale(.2);box-shadow:0 0 2cqw #fff2c6,0 0 7cqw #ffca8b99}@keyframes today-collection-mote-converge{0%{opacity:0;transform:translate(var(--mote-x), var(--mote-y)) scale(.2)}18%{opacity:.92}78%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(0)scale(.12)}}@keyframes today-collection-polish-halo{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}48%{opacity:.92}to{opacity:0;transform:translate(-50%,-50%)scale(8)}}.today-collection-actions{z-index:60;pointer-events:none;position:absolute;inset:0}.today-collection-action{color:#5c4e3fbd;min-height:2.9167cqw;font-family:var(--today-font-serif);letter-spacing:0;white-space:nowrap;pointer-events:auto;cursor:pointer;background:0 0;border:0;align-items:center;margin:0;padding:0;font-size:1.5278cqw;font-weight:500;line-height:2.5cqw;transition:color .18s,opacity .18s,text-shadow .18s,transform .18s;display:inline-flex;position:absolute;top:51.1111cqw}.today-collection-action span{font-family:Georgia,serif;font-size:1.6667cqw;font-weight:400;line-height:1;transition:transform .18s;display:inline-block}.today-collection-enter-archive{justify-content:flex-start;gap:.4861cqw;width:9.375cqw;left:14.375cqw}.today-collection-record-again{justify-content:center;width:7.2917cqw;left:44.5486cqw}.today-collection-return-home{justify-content:flex-end;gap:.4861cqw;width:9.375cqw;left:81.8056cqw}.today-collection-polish{justify-content:flex-end;width:12cqw;right:14.375cqw}.today-collection-polish.is-polishing{color:#6f5335f0;opacity:1;text-shadow:0 0 .7cqw #ffe3acbf}.today-collection-polish-status{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.today-collection-load-state{z-index:60;color:#4b4038d1;width:40cqw;font-family:var(--today-font-serif);text-align:center;background:#fff8efc7;border-radius:1.4cqw;padding:2.4cqw;font-size:1.5278cqw;line-height:1.7;position:absolute;top:24cqw;left:30cqw}.today-collection-load-state p{margin:0}.today-collection-load-state button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:1cqw;padding:0;text-decoration:underline}.today-collection-action:hover:not(:disabled),.today-collection-action:focus-visible:not(:disabled){color:#564637f0;text-shadow:0 0 .6944cqw #ffe8cb6b;font-weight:700}.today-collection-action:focus-visible{outline-offset:.2778cqw;border-radius:.2778cqw;outline:.1042cqw solid #5c4434a8}.today-collection-enter-archive:hover:not(:disabled) span,.today-collection-enter-archive:focus-visible:not(:disabled) span{transform:translate(-.1389cqw)}.today-collection-return-home:hover:not(:disabled) span,.today-collection-return-home:focus-visible:not(:disabled) span{transform:translate(.1389cqw)}.today-collection-action:active:not(:disabled){transform:translateY(.0694cqw)}.today-collection-action:disabled{cursor:default;opacity:.52}.today-collection-polish.is-polishing:disabled{opacity:1}@media (prefers-reduced-motion:reduce){.today-collection-action,.today-collection-action span{transition-duration:80ms}.today-collection-action:hover span,.today-collection-action:focus-visible span{transform:none}.today-collection-polish-mote,.today-collection-polish-halo{animation-duration:.14s;animation-delay:0s}}.app-layout{--page-surface:#f8f4ff;background:var(--page-surface);min-height:calc(100vh + 72px);position:relative}:is(.app-layout:has(.record-page),.app-layout:has(.qs-page),.app-layout:has(.qa-page)){--page-surface:#251911}:is(.app-layout:has(.record-page)>.site-footer,.app-layout:has(.qs-page)>.site-footer,.app-layout:has(.qa-page)>.site-footer){z-index:91;width:100vw;position:absolute;top:100vh;left:50%;transform:translate(-50%)}.app-layout:has(.display-archive-page){min-height:100vh;overflow:hidden}.app-layout:has(.display-archive-page)>.site-footer{display:none}.warm-light-transition-layer{--transition-background:#fffaf7;--transition-accent:#d8b7a6;z-index:9999;pointer-events:none;position:fixed;inset:0;overflow:hidden}.warm-light-transition-layer:not([data-transition-state=idle]){pointer-events:auto}.warm-light-transition{--light-scale:1;opacity:0;filter:blur(5px);background:radial-gradient(circle, color-mix(in srgb, var(--transition-background) 86%, var(--transition-accent)) 0 34%, color-mix(in srgb, var(--transition-background) 74%, var(--transition-accent)) 58%, color-mix(in srgb, var(--transition-background) 58%, transparent) 78%, transparent 100%);will-change:transform, opacity;border-radius:50%;width:28px;height:28px;position:absolute;transform:translate(-50%,-50%)scale(.2)}.warm-light-transition-veil{z-index:1;opacity:0;will-change:opacity;background:#fff;position:absolute;inset:0}.warm-light-transition-layer[data-transition-state=covering] .warm-light-transition{animation:.54s cubic-bezier(.55,.04,.7,.98) forwards warm-light-cover}.warm-light-transition-layer[data-transition-state=covered] .warm-light-transition{opacity:1;transform:translate(-50%, -50%) scale(var(--light-scale));filter:blur(2px)}.warm-light-transition-layer[data-transition-state=revealing] .warm-light-transition{animation:.43s ease-out forwards warm-light-reveal}.warm-light-transition-layer[data-transition-state=covering] .warm-light-transition-veil{animation:.54s cubic-bezier(.55,.04,.7,.98) forwards warm-light-veil-cover}.warm-light-transition-layer[data-transition-state=covered] .warm-light-transition-veil{opacity:1}.warm-light-transition-layer[data-transition-state=revealing] .warm-light-transition-veil{animation:.43s ease-out forwards warm-light-veil-reveal}.warm-light-transition-content{z-index:2;box-sizing:border-box;opacity:0;color:#765f4c;text-align:center;place-items:center;padding:32px;transition:opacity .16s;display:grid;position:absolute;inset:0}.warm-light-transition-content p{font-family:var(--font-serif-sc);letter-spacing:.04em;margin:0;font-size:18px;line-height:1.8}.warm-light-transition-layer[data-transition-state=covered] .warm-light-transition-content{opacity:1}.warm-light-transition-layer[data-transition-state=revealing] .warm-light-transition-content{opacity:0}@keyframes warm-light-cover{0%{opacity:0;filter:blur(8px);transform:translate(-50%,-50%)scale(.2)}18%{opacity:.72}to{opacity:1;transform:translate(-50%, -50%) scale(var(--light-scale));filter:blur(2px)}}@keyframes warm-light-reveal{0%{opacity:1;transform:translate(-50%, -50%) scale(var(--light-scale))}to{opacity:0;transform:translate(-50%, -50%) scale(var(--light-scale))}}@keyframes warm-light-veil-cover{0%,72%{opacity:0}to{opacity:1}}@keyframes warm-light-veil-reveal{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.warm-light-transition-layer[data-transition-state=covering] .warm-light-transition{animation:.12s ease-out forwards warm-light-cover-reduced}.warm-light-transition-layer[data-transition-state=revealing] .warm-light-transition{animation-duration:.12s}.warm-light-transition-layer[data-transition-state=covering] .warm-light-transition-veil{animation:.12s ease-out forwards warm-light-veil-cover-reduced}.warm-light-transition-layer[data-transition-state=revealing] .warm-light-transition-veil{animation-duration:.12s}.warm-light-transition-content{transition-duration:80ms}}@keyframes warm-light-cover-reduced{0%{opacity:0;transform:translate(-50%, -50%) scale(var(--light-scale));filter:blur(5px)}to{opacity:1;transform:translate(-50%, -50%) scale(var(--light-scale));filter:blur(2px)}}@keyframes warm-light-veil-cover-reduced{0%{opacity:0}to{opacity:1}}.counter{color:var(--accent);background:var(--accent-bg);border:2px solid #0000;border-radius:5px;margin-bottom:24px;padding:5px 10px;font-size:16px;transition:border-color .3s}.counter:hover{border-color:var(--accent-border)}.counter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hero{position:relative}.hero .base,.hero .framework,.hero .vite{margin:0 auto;inset-inline:0}.hero .base{z-index:0;width:170px;position:relative}.hero .framework,.hero .vite{position:absolute}.hero .framework{z-index:1;height:28px;top:34px;transform:perspective(2000px)rotate(300deg)rotateX(44deg)rotateY(39deg)scale(1.4)}.hero .vite{z-index:0;width:auto;height:26px;top:107px;transform:perspective(2000px)rotate(300deg)rotateX(40deg)rotateY(39deg)scale(.8)}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}#next-steps{border-top:1px solid var(--border);text-align:left;display:flex}#next-steps>div{flex:1 1 0;padding:32px}@media (width<=1024px){#next-steps>div{padding:24px 20px}}#next-steps .icon{width:22px;height:22px;margin-bottom:16px}@media (width<=1024px){#next-steps{text-align:center;flex-direction:column}}#docs{border-right:1px solid var(--border)}@media (width<=1024px){#docs{border-right:none;border-bottom:1px solid var(--border)}}#next-steps ul{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}#next-steps ul .logo{height:18px}#next-steps ul a{color:var(--text-h);background:var(--social-bg);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;text-decoration:none;transition:box-shadow .3s;display:flex}#next-steps ul a:hover{box-shadow:var(--shadow)}#next-steps ul a .button-icon{width:18px;height:18px}@media (width<=1024px){#next-steps ul{flex-wrap:wrap;justify-content:center;margin-top:20px}#next-steps ul li{flex:calc(50% - 8px)}#next-steps ul a{box-sizing:border-box;justify-content:center;width:100%}}#spacer{border-top:1px solid var(--border);height:88px}@media (width<=1024px){#spacer{height:48px}}.ticks{width:100%;position:relative}.ticks:before,.ticks:after{content:"";border:5px solid #0000;position:absolute;top:-4.5px}.ticks:before{border-left-color:var(--border);left:0}.ticks:after{border-right-color:var(--border);right:0}
