:root{--paper: #f4f1ec;--paper-2: #ebe6de;--paper-hi: #faf8f4;--ink: #1a1917;--ink-2: #4a4641;--ink-3: #6b665f;--line: rgba(26, 25, 23, .12);--line-2: rgba(26, 25, 23, .22);--brass: #c79a5b;--brass-ink: #7a5a2e;--brass-soft: #e8cf9f;--danger: #9a3b2b;--danger-soft: rgba(154, 59, 43, .1);--scrim: rgba(26, 25, 23, .46);--on-ink: #f4f1ec;--focus: var(--brass-ink);--serif: "Songti SC", "STSong", "Noto Serif SC", "Noto Serif CJK SC", "Source Han Serif SC", "Source Han Serif CN", "SimSun", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;--serif-display: "Songti SC", "STSong", "G2 Serif", "Noto Serif SC", "Noto Serif CJK SC", "Source Han Serif SC", "Source Han Serif CN", "SimSun", "PingFang SC", sans-serif;--serif-latin: "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;--sans: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Source Han Sans SC", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--latin: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Arial, sans-serif;--mono: "SF Mono", ui-monospace, Menlo, Consolas, monospace;--ease: cubic-bezier(.16, 1, .3, 1);--ease-io: cubic-bezier(.65, 0, .35, 1);--ease-draw: cubic-bezier(.45, .05, .2, 1);--d-fast: .16s;--d-base: .28s;--d-slow: .52s;--d-hero: .9s;--gutter: clamp(20px, 6vw, 96px);--maxw: 1440px;--gap-x: clamp(20px, 2.4vw, 40px);--gap-y: clamp(36px, 4vw, 64px);--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 64px;--sh-pop: 0 24px 60px -20px rgba(26, 25, 23, .35), 0 0 0 1px var(--line);color-scheme:light}@media(prefers-contrast:more){:root{--line: rgba(26, 25, 23, .4);--line-2: rgba(26, 25, 23, .6)}}@font-face{font-family:"G2 Serif";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/g2-serif-BHFvAzNp.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:84px}body.g2{margin:0;background:var(--paper);color:var(--ink);font:400 15px/1.7 var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;line-break:strict}[hidden],.hidden{display:none!important}main{display:block}main:focus{outline:none}p,h1,h2,h3,ul,dl,dd,figure{margin:0}ul{padding:0;list-style:none}a{color:inherit}a,button,summary,select{-webkit-tap-highlight-color:transparent}button,input,select{font:inherit;color:inherit}button{cursor:pointer;touch-action:manipulation}svg{overflow:visible}::selection{background:var(--ink);color:var(--paper)}mark{background:none;color:var(--ink);text-decoration:underline;text-decoration-color:var(--brass);text-decoration-thickness:2px;text-underline-offset:4px}:focus-visible{outline:1.5px solid var(--focus);outline-offset:3px}.sr-only{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wrap{max-width:calc(var(--maxw) + 2 * var(--gutter));margin:0 auto;padding-left:max(var(--gutter),calc(env(safe-area-inset-left) + 12px));padding-right:max(var(--gutter),calc(env(safe-area-inset-right) + 12px))}.ic{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.skip{position:fixed;left:16px;top:14px;z-index:500;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-radius:999px;background:var(--ink);color:var(--paper);font-size:14px;text-decoration:none}.skip:focus,.skip:focus-visible{width:auto;height:auto;padding:10px 18px;overflow:visible;clip-path:none;outline-offset:3px}.g2-progress{position:fixed;left:0;right:0;top:0;z-index:400;height:2px;background:var(--brass);transform:scaleX(0);transform-origin:0 50%;opacity:0;pointer-events:none}.g2-progress.go{opacity:1;transform:scaleX(.9);transition:transform 1.6s cubic-bezier(.2,.8,.2,1),opacity .2s}.u-link{position:relative;text-decoration:none;background:linear-gradient(currentColor,currentColor) no-repeat 100% 100% / 0 1px;transition:background-size .5s var(--ease);padding-bottom:2px}a:hover .u-link,a.u-link:hover,a:focus-visible .u-link,a.u-link:focus-visible{background-position:0 100%;background-size:100% 1px}.arrow{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:1.4;transition:transform .45s var(--ease)}a:hover .arrow,a:focus-visible .arrow{transform:translate(4px)}.btn{display:inline-flex;padding:0;border:0;background:none;text-decoration:none;color:var(--paper);-webkit-tap-highlight-color:transparent;border-radius:999px}.btn-body{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 20px 0 16px;border-radius:999px;background:var(--ink);font-size:14px;letter-spacing:.06em;line-height:1;transition:transform .6s var(--ease),background-color .3s;will-change:transform}.btn-label{display:inline-block;transition:transform .6s var(--ease)}.btn.is-magnet .btn-body,.btn.is-magnet .btn-label{transition-duration:.25s}.btn:hover .btn-body{background:#000}.btn:focus-visible{outline-offset:4px;border-radius:999px}.text-btn{min-height:44px;padding:0;border:0;background:none;color:var(--ink);font-size:14px;letter-spacing:.06em;text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--line-2);transition:text-decoration-color .3s}.text-btn:hover{text-decoration-color:var(--ink)}.pill-btn{min-height:44px;padding:0 26px;border:0;border-radius:999px;background:var(--ink);color:var(--on-ink);font-size:14px;letter-spacing:.06em}.pill-btn:hover{background:#000}.pill-btn:disabled{opacity:.6;cursor:default}.icon-btn{display:none;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border:0;background:none;color:var(--ink-2);border-radius:999px}.icon-btn:hover{color:var(--ink);background:#1a19170d}.search .icon-btn{width:auto;min-width:44px;height:44px;padding:0 0 0 8px;margin-right:0;border-radius:0;color:var(--ink-2);background:none}.pal-pill{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px 0 8px;border:1px solid var(--line-2);border-radius:999px;font-size:13px;line-height:1;letter-spacing:.04em;white-space:nowrap}.pal-pill .ic{width:14px;height:14px}.search .icon-btn:hover .pal-pill{border-color:var(--ink-3);color:var(--ink)}.search:focus-within .icon-btn{color:var(--ink-2)}.top{height:72px;box-sizing:content-box;padding-top:0;padding-top:env(safe-area-inset-top)}.top-in{height:100%;display:flex;align-items:center;justify-content:space-between}.brand{display:inline-flex;align-items:baseline;gap:10px;flex:none;white-space:nowrap;text-decoration:none;color:var(--ink)}.brand-cn{font:400 21px/1 var(--serif-display);letter-spacing:.1em}.brand-en{font:500 10px/1 var(--latin);letter-spacing:.34em;text-transform:uppercase;color:var(--ink-3)}.top-nav{display:flex;align-items:center;gap:22px;min-width:0;font-size:14px;letter-spacing:.06em}.top-link{flex:none;white-space:nowrap;color:var(--ink-2);padding:12px 0}.top-link:hover{color:var(--ink)}.who{display:inline-flex;align-items:center;gap:8px;min-width:0;flex:0 1 auto;color:var(--ink-2);max-width:160px}.who #uname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.who-dot{width:6px;height:6px;flex:none;border-radius:50%;background:var(--brass);box-shadow:0 0 0 3px #c79a5b33}.top-btn{flex:none;white-space:nowrap;min-height:44px;padding:0 4px;border:0;background:none;color:var(--ink-2);font-size:14px;letter-spacing:.06em}.top-btn:hover{color:var(--ink)}.offline{display:flex;align-items:center;justify-content:center;min-height:32px;background:var(--paper-2);color:var(--ink-2);font-size:13px;letter-spacing:.06em}.eyebrow{display:flex;align-items:center;gap:14px;font-size:12px;line-height:1.4;letter-spacing:.2em;color:var(--ink-3)}.eyebrow [lang=en]{font-family:var(--latin);text-transform:uppercase;letter-spacing:.26em;font-size:11px}.eyebrow .rule{width:40px;height:1px;background:var(--line-2);flex:none}.display{margin-top:26px;font:300 clamp(44px,6.2vw,96px)/1.1 var(--serif-display);letter-spacing:.02em;font-feature-settings:"palt"}.js [data-reveal]{opacity:0;transform:translate3d(0,26px,0);transition:opacity 1.1s var(--ease),transform 1.3s var(--ease);transition-delay:var(--d, 0s)}.js [data-reveal].is-in{opacity:1;transform:none}[data-lines] .line{display:block}.js [data-lines] .line{overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}.js [data-lines] .line-inner{display:block;transform:translate3d(0,110%,0);transition:transform 1.2s var(--ease);transition-delay:var(--d, 0s)}.js [data-lines].is-in .line-inner{transform:none}.reveal-all [data-reveal],.reveal-all [data-lines] .line-inner{opacity:1!important;transform:none!important}.mast{padding-top:clamp(16px,3vh,40px);padding-bottom:clamp(28px,5vh,56px);padding-top:clamp(16px,3svh,40px);padding-bottom:clamp(28px,5svh,56px)}.mast-grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:28px}.mast-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 28px;margin-top:22px}.stat{display:inline-flex;align-items:baseline;gap:8px;color:var(--ink-2);font-size:15px;letter-spacing:.08em}.stat .num{font:italic 400 30px/1 var(--serif-latin);color:var(--ink);letter-spacing:0;font-variant-numeric:tabular-nums}.stat-sub{font-size:13px;letter-spacing:.08em;color:var(--ink-3)}.chip{display:inline-flex;align-items:center;min-height:32px;padding:0 14px;border:1px solid var(--line-2);border-radius:999px;color:var(--brass-ink);font-size:13px;letter-spacing:.06em;text-decoration:none;transition:border-color .3s,background-color .3s}.chip:hover{border-color:var(--brass-ink);background:#c79a5b1a}.toc{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);border-top:1px solid var(--line)}.toc a{position:relative;display:flex;align-items:baseline;gap:14px;min-height:44px;padding:18px 12px 22px 0;font-size:14px;letter-spacing:.08em;color:var(--ink-2);text-decoration:none;transition:color .3s}.toc a:hover,.toc a.is-cur{color:var(--ink)}.toc .idx{font:italic 400 14px/1 var(--serif-latin);color:var(--ink-3);letter-spacing:0;transition:transform .5s var(--ease),color .3s}.toc a.is-cur .idx{color:var(--brass-ink)}.toc a:hover .idx{transform:translateY(-3px)}.toc a:after{content:"";position:absolute;left:0;right:12px;top:-1px;height:1px;background:var(--ink);transform:scaleX(0);transform-origin:0 50%;transition:transform .6s var(--ease)}.toc a.is-cur:after{transform:scaleX(1)}.lead{position:relative;width:100%;max-width:620px;justify-self:end}.lead-has,.lead-none{display:block}.lead-frame{aspect-ratio:8 / 5}.lead-info{padding-top:18px}.lead-k{display:flex;align-items:center;gap:12px;font:500 11px/1.4 var(--latin);letter-spacing:.26em;text-transform:uppercase;color:var(--ink-3)}.lead-k span:last-child{font:400 12px/1.4 var(--sans);letter-spacing:.2em;text-transform:none}.lead-k i{width:28px;height:1px;background:var(--line-2)}.lead-name{margin-top:10px;font:400 clamp(24px,2.4vw,34px)/1.3 var(--serif);letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lead-when{margin-top:4px;font-size:13px;letter-spacing:.04em;color:var(--ink-3);min-height:20px}.lead-desc{margin-top:6px;font-size:14.5px;line-height:1.8;color:var(--ink-2);max-width:30em}#leadEmptyTitle{font-family:var(--serif-display)}.lead-link,.lead-new{margin-top:18px}.lead-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.lead-link:focus-visible{outline:none}.lead-link:focus-visible:after{outline:1px solid var(--focus);outline-offset:8px}.lead-has .frame{cursor:pointer}.curtain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:var(--paper);pointer-events:none;transform-origin:100% 50%}.js .curtain{transition:transform var(--d-hero) var(--ease)}.js .lead:not(.is-in) .curtain{transform:scaleX(1)}.js .lead.is-in .curtain{transform:scaleX(0)}.reveal-all .curtain{display:none}.js .lead .lead-info>*{opacity:0;transform:translate3d(0,14px,0);transition:opacity .8s var(--ease),transform .9s var(--ease)}.js .lead .lead-info>:nth-child(1){transition-delay:.55s}.js .lead .lead-info>:nth-child(2){transition-delay:.65s}.js .lead .lead-info>:nth-child(3){transition-delay:.75s}.js .lead .lead-info>:nth-child(4){transition-delay:.85s}.js .lead.is-in .lead-info>*{opacity:1;transform:none}.reveal-all .lead .lead-info>*{opacity:1!important;transform:none!important}.blank{display:block;width:100%;max-width:480px;aspect-ratio:8 / 5;height:auto}.blank .dr{fill:none;stroke:var(--ink);stroke-width:1.2;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.blank .dim{stroke:var(--ink-3);stroke-width:1}.js .blank .dr{stroke-dasharray:1 1;stroke-dashoffset:1}.js .lead.is-in .blank .dr{animation:g2-draw 1.6s var(--ease-draw) forwards;animation-delay:calc(var(--i, 0) * .22s + .2s)}.reveal-all .blank .dr{stroke-dasharray:none;stroke-dashoffset:0;animation:none}@keyframes g2-draw{to{stroke-dashoffset:0}}.lead-none .lead-info{padding-top:20px}.lead-skel,.lead.is-skel .lead-has,.lead.is-skel .lead-none{display:none}.lead.is-skel .lead-skel{display:block}.sk-frame{display:block;aspect-ratio:8 / 5;background:var(--paper-2);border-top:1px solid var(--line-2);border-radius:2px;animation:g2-breathe 1.6s ease-in-out infinite}.lead-skel .sk-line{margin-top:18px}.bar-sentinel{height:1px;margin-top:-1px}.bar{position:sticky;top:0;top:env(safe-area-inset-top);z-index:40;padding:10px 0}.bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#f4f1ecdb;-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);box-shadow:0 1px 0 var(--line);opacity:0;transition:opacity .3s var(--ease);pointer-events:none}.bar.is-stuck:before{opacity:1}.bar-in{display:flex;align-items:center;gap:14px}.search{position:relative;display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;max-width:440px;min-height:44px;color:var(--ink-3);border-bottom:1px solid var(--ink-3);transition:border-color .3s,box-shadow .3s}.search:focus-within{border-bottom-color:var(--ink);box-shadow:0 1px 0 var(--ink);color:var(--ink)}.search input{flex:1;min-width:0;height:44px;padding:0;border:0;outline:none;background:transparent;color:var(--ink);font-size:15px;letter-spacing:.04em;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search input::placeholder{color:var(--ink-3);opacity:1}.search input::-webkit-search-cancel-button,.search input::-webkit-search-decoration{display:none}.kbd,kbd{display:inline-block;min-width:22px;padding:1px 7px;border:1px solid var(--line-2);border-radius:4px;font:500 11px/1.6 var(--mono);text-align:center;color:var(--ink-3);background:transparent}.clear{width:28px;height:28px;flex:none;border:0;border-radius:50%;background:none;color:var(--ink-3);font-size:20px;line-height:1}.clear:hover{color:var(--ink);background:#1a19170f}.clear:not(.hidden)+.kbd{display:none}.sort{position:relative;display:flex;align-items:center;gap:8px;min-height:44px;flex:none}.sort-k{font-size:12px;letter-spacing:.14em;color:var(--ink-3)}.sort select{height:44px;padding:0 22px 0 0;border:0;outline-offset:2px;background:transparent;color:var(--ink);font-size:14px;letter-spacing:.04em;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.sort .ic-chev{position:absolute;right:0;top:50%;margin-top:-8px;color:var(--ink-3);pointer-events:none}.seg{position:relative;display:grid;grid-template-columns:1fr 1fr;flex:none;padding:3px;border:1px solid var(--line-2);border-radius:999px}.seg-thumb{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:999px;background:#1a191714;transition:transform var(--d-base) var(--ease)}.seg[data-pos=list] .seg-thumb{transform:translate(100%)}.seg button{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:0 14px;border:0;border-radius:999px;background:none;font-size:13px;letter-spacing:.08em;color:var(--ink-2);transition:color .3s}.seg button[aria-pressed=true]{color:var(--ink)}#btnNew{margin-left:auto;flex:none}html[data-g2-zero] .bar,html[data-g2-lead=none] .plate-new,html[data-g2-lead=none] #btnNew{display:none}.body{position:relative;padding-top:clamp(28px,4vw,56px);padding-bottom:clamp(64px,9vw,128px)}.body.view-swap{animation:g2-swap .18s linear}@keyframes g2-swap{0%{opacity:.7}}.sec{margin-bottom:clamp(56px,7vw,104px)}.body>.sec:last-child{margin-bottom:0}.sec.is-loading{display:none}.sec-head{display:flex;align-items:baseline;gap:14px;margin-bottom:clamp(24px,3vw,40px)}.sec-no{font:italic 400 15px/1 var(--serif-latin);color:var(--brass-ink)}.sec-head h2{font:400 clamp(26px,2.6vw,38px)/1.25 var(--serif-display);letter-spacing:.04em}.sec-count{font:italic 400 15px/1 var(--serif-latin);color:var(--ink-3);font-variant-numeric:tabular-nums}.sec-rule{flex:1;height:1px;align-self:center;background:var(--line)}.sec-arch>summary{list-style:none;cursor:pointer;margin-bottom:0;padding:4px 0}.sec-arch>summary::-webkit-details-marker{display:none}.sec-arch>summary .ic-chev{align-self:center;color:var(--ink-3);transition:transform var(--d-base) var(--ease)}.sec-arch[open]>summary{margin-bottom:clamp(24px,3vw,40px)}.sec-arch[open]>summary .ic-chev{transform:rotate(180deg)}.sec-arch.flash .sec-count{animation:g2-flash .9s var(--ease)}@keyframes g2-flash{30%{color:var(--brass-ink);transform:translateY(-3px)}}.sec-err{font-size:13.5px;color:var(--ink-3);letter-spacing:.04em}.sec-err .text-btn{min-height:32px;font-size:13.5px}.grid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-y) var(--gap-x)}.grid-arch{grid-template-columns:repeat(5,minmax(0,1fr));gap:32px var(--gap-x)}.plate,.plate-new,.plate-creating,.invite{position:relative;min-width:0;scroll-margin-top:96px}.grid.is-big>.plate{content-visibility:auto;contain-intrinsic-size:auto 300px;padding:6px 0 26px;margin:-6px 0 -26px}.plate-in{position:relative;display:block;transition:transform var(--d-slow) var(--ease)}.frame{position:relative;aspect-ratio:8 / 5;overflow:hidden;isolation:isolate;background:var(--paper);border-top:1px solid var(--line-2);border-bottom:1px solid var(--line);border-radius:2px;transition:transform var(--d-slow) var(--ease)}.frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--paper-2);opacity:0;transition:opacity var(--d-slow) var(--ease)}.frame img.cov{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;opacity:0;transform:scale(1);transform-origin:50% 50%;transition:opacity .5s var(--ease),transform var(--d-hero) var(--ease)}.frame img.cov.is-loaded{opacity:.88}.crop{position:absolute;top:8px;right:8px;bottom:8px;left:8px;z-index:4;pointer-events:none;opacity:0;transform:scale(1.04);transition:opacity var(--d-slow) var(--ease),transform var(--d-slow) var(--ease);background:linear-gradient(var(--brass),var(--brass)) 0 0 / 10px 1px no-repeat,linear-gradient(var(--brass),var(--brass)) 0 0 / 1px 10px no-repeat,linear-gradient(var(--brass),var(--brass)) 100% 0 / 10px 1px no-repeat,linear-gradient(var(--brass),var(--brass)) 100% 0 / 1px 10px no-repeat,linear-gradient(var(--brass),var(--brass)) 0 100% / 10px 1px no-repeat,linear-gradient(var(--brass),var(--brass)) 0 100% / 1px 10px no-repeat,linear-gradient(var(--brass),var(--brass)) 100% 100% / 10px 1px no-repeat,linear-gradient(var(--brass),var(--brass)) 100% 100% / 1px 10px no-repeat}.ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;color:var(--ink-3);background-image:repeating-linear-gradient(0deg,rgba(199,154,91,.16) 0 1px,transparent 1px 24px),repeating-linear-gradient(90deg,rgba(199,154,91,.16) 0 1px,transparent 1px 24px);transition:opacity .4s var(--ease)}.frame.has-img .ph{opacity:0}.ph-art{position:absolute;left:12%;top:8%;width:76%;height:76%;opacity:.5}.ph-t{position:absolute;left:0;right:0;bottom:12px;text-align:center;font-size:12px;letter-spacing:.2em;color:var(--ink-3)}.ph-scan{position:absolute;top:0;right:0;bottom:0;left:0;border-bottom:1px solid var(--brass);transform:translateY(-100%);opacity:0;pointer-events:none}.ph[data-s=working] .ph-scan{opacity:.85;animation:g2-scan 2.4s var(--ease-io) infinite alternate}@keyframes g2-scan{to{transform:translateY(0)}}.meta{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;padding-top:14px}.no{justify-self:start;font:italic 400 14px/1.4 var(--serif-latin);color:var(--brass-ink);letter-spacing:0;transition:transform .5s var(--ease);font-variant-numeric:tabular-nums}.name{display:flex;align-items:center;gap:8px;min-width:0;font:400 clamp(18px,1.5vw,22px)/1.4 var(--serif);letter-spacing:.03em;white-space:nowrap}.plate-link{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;text-decoration:none;background:linear-gradient(currentColor,currentColor) no-repeat 0 100% / 0 1px;transition:background-size .5s var(--ease);padding-bottom:2px}.plate-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.plate-link:focus-visible{outline:none}.plate-link:focus-visible:after{outline:1px solid var(--focus);outline-offset:8px}.plate.is-editing .name{overflow:visible;display:block}.plate.is-editing .sharetag{display:none}.sharetag{position:relative;z-index:2;flex:none;display:inline-flex;align-items:center;min-height:24px;padding:2px 10px;border:1px solid var(--line-2);border-radius:999px;background:transparent;color:var(--brass-ink);font:400 12px/1.5 var(--sans);letter-spacing:.06em;white-space:nowrap;cursor:pointer}.sharetag:hover{border-color:var(--brass-ink);background:#c79a5b1a}.sharetag:focus-visible{outline:1.5px solid var(--focus);outline-offset:2px}.sharetag:after{content:"";position:absolute;top:-6px;right:-8px;bottom:-6px;left:-8px}.sharetag[hidden]{display:none}.name-edit{position:relative;z-index:3;width:100%;margin:-3px 0;padding:2px 8px;border:1px solid var(--ink-3);border-radius:2px;outline:none;background:var(--paper-hi);font:inherit;letter-spacing:inherit;color:var(--ink);caret-color:var(--brass-ink);transition:border-color .28s var(--ease),box-shadow .28s var(--ease)}.name-edit:focus{border-color:var(--brass);box-shadow:0 1px 0 0 var(--brass),0 0 0 3px #c79a5b2e}.name-edit::selection,.gdlg-input::selection{background:var(--brass-soft);color:var(--ink)}.sub{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:28px}.when{grid-area:1 / 1;font-size:13px;line-height:1.5;letter-spacing:.04em;color:var(--ink-3);transition:opacity var(--d-base) var(--ease),transform var(--d-base) var(--ease)}.role{grid-area:1 / 2;padding:1px 10px;border:1px solid var(--line-2);border-radius:999px;font-size:11.5px;letter-spacing:.06em;color:var(--brass-ink);white-space:nowrap}.acts{grid-area:1 / 1;position:relative;z-index:2;pointer-events:none;display:flex;align-items:center;opacity:0;transform:translateY(4px);transition:opacity var(--d-base) var(--ease),transform var(--d-base) var(--ease)}.acts button{position:relative;z-index:2;pointer-events:none;min-height:28px;padding:0 11px 0 0;margin-right:11px;border:0;border-right:1px solid var(--line-2);border-radius:0;background:none;font-size:13px;letter-spacing:.06em;color:var(--ink-2);line-height:1}.acts button:last-child{margin-right:0;padding-right:0;border-right:0}.acts button:hover{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.acts button.danger{color:var(--danger)}.acts button:focus-visible{border-radius:3px;outline-offset:2px}.acts button:disabled{opacity:.5;cursor:default}.more{position:relative;z-index:2;display:none;grid-area:1 / 2;align-items:center;justify-content:center;width:44px;height:44px;margin:-8px -12px -8px 0;border:0;background:none;color:var(--ink-2)}.more .ic{width:32px;height:32px;fill:currentColor;stroke:none}@media(hover:hover)and (pointer:fine){.plate[data-kind=own]:hover .when,.plate[data-kind=own]:focus-within .when{opacity:0;transform:translateY(-4px)}.plate[data-kind=own]:hover .acts,.plate[data-kind=own]:focus-within .acts{opacity:1;transform:none}.plate[data-kind=own]:hover .acts button,.plate[data-kind=own]:focus-within .acts button{pointer-events:auto}.plate[data-kind=own].is-editing .acts,.plate[data-kind=own].is-editing .when{opacity:0}.plate[data-kind=own].is-editing .acts button{pointer-events:none}}@media(hover:none),(pointer:coarse){.plate[data-kind=own] .acts{display:none}.plate[data-kind=own] .more{display:inline-flex}.plate[data-kind=archived] .acts button{min-height:44px}}@media(hover:hover){.plate:hover .plate-in{transform:translateY(-4px)}.plate:hover .frame:before,.plate:focus-within .frame:before,.lead:hover .frame:before,.lead:focus-within .frame:before{opacity:1}.plate:hover .frame img.cov.is-loaded,.plate:focus-within .frame img.cov.is-loaded,.lead:hover .frame img.cov.is-loaded,.lead:focus-within .frame img.cov.is-loaded{opacity:1;transform:scale(1.035)}.plate:hover .crop,.plate:focus-within .crop,.lead:hover .crop,.lead:focus-within .crop{opacity:1;transform:none}.plate:hover .plate-link,.plate:focus-within .plate-link{background-size:100% 1px}.plate:hover .no{transform:translateY(-2px)}.plate[data-kind=archived]:hover .plate-in{transform:none}}.plate:active .plate-in{transform:scale(.99);transition-duration:.12s}@keyframes g2-plate-in{0%{opacity:0;transform:translateY(18px)}}@keyframes g2-fade{0%{opacity:0}}.plate.is-enter,.plate-new{animation:g2-plate-in .7s var(--ease) backwards;animation-delay:calc(var(--i, 0) * 45ms)}.is-fresh{animation:g2-fade var(--d-fast) linear backwards}.ghost{pointer-events:none;transition:opacity .22s var(--ease),transform .22s var(--ease)}.ghost.go{opacity:0;transform:scale(.96)}.invite.is-out{opacity:0;pointer-events:none;transition:opacity .22s var(--ease)}.plate[data-busy] .plate-link,.plate[data-busy] .plate-link:after{pointer-events:none}.plate[data-busy] .sub:after{content:"";grid-area:1 / 2;width:6px;height:6px;border-radius:50%;background:var(--brass);animation:g2-breathe 1.2s ease-in-out infinite}@keyframes g2-breathe{50%{opacity:.35}}.grid-arch .name{font-size:16px;color:var(--ink-3)}.grid-arch .frame img.cov.is-loaded{opacity:.5}.grid-arch .sub{grid-template-columns:minmax(0,1fr);gap:2px}.grid-arch .when,.grid-arch .acts{grid-area:auto}.grid-arch .acts{opacity:1;transform:none;flex-wrap:wrap;row-gap:2px}.grid-arch .acts button{pointer-events:auto}.grid-arch .acts button:hover{color:var(--ink)}.grid-arch .acts button.danger:hover{color:var(--danger)}.grid-arch .grid-note,.grid-note{grid-column:1 / -1;font-size:14px;color:var(--ink-3);letter-spacing:.04em}.grid-arch .plate:hover .frame:before{opacity:0}.grid-arch .plate:hover .frame img.cov.is-loaded{opacity:.5;transform:none}.new-btn{display:block;width:100%;padding:0;border:0;background:none;color:inherit;text-align:left}.new-frame{display:grid;place-items:center;background:transparent;border:1px dashed var(--line-2);border-radius:2px;transition:border-color var(--d-base) var(--ease)}.new-frame:before{display:none}.plus{position:relative;width:36px;height:36px}.plus:before,.plus:after{content:"";position:absolute;background:var(--ink-2);transition:transform var(--d-slow) var(--ease)}.plus:before{left:0;right:0;top:50%;height:1px}.plus:after{top:0;bottom:0;left:50%;width:1px}.new-label{display:block;padding-top:14px;font:400 clamp(18px,1.5vw,22px)/1.4 var(--serif-display);letter-spacing:.03em}.new-btn:focus-visible{outline:none}.new-btn:focus-visible .new-frame{outline:1px solid var(--focus);outline-offset:8px}@media(hover:hover){.plate-new:hover .new-frame{border-style:solid;border-color:var(--ink-3)}.plate-new:hover .plus:before{transform:scaleX(1.15)}.plate-new:hover .plus:after{transform:scaleY(1.15)}}.plate-new:active .plate-in{transform:scale(.99)}.plate-creating .name{color:var(--ink-3)}.plate-creating .frame,.sk .frame{background:var(--paper)}.sk .frame{border:1px solid var(--line)}.scan{position:absolute;top:0;right:0;bottom:0;left:0;border-bottom:1px solid var(--brass);transform:translateY(-100%);animation:g2-scan 2.4s var(--ease-io) infinite alternate}.sk .crop{opacity:1;transform:none}.sk-line{display:block;height:12px;width:62%;margin-top:12px;border-radius:2px;background:var(--paper-2);animation:g2-breathe 1.6s ease-in-out infinite}.sk-line.s2{width:38%;height:10px;margin-top:8px}.boot{transition:opacity .2s linear}.boot.is-done{position:absolute;left:var(--gutter);right:var(--gutter);top:clamp(28px,4vw,56px);opacity:0;pointer-events:none}.boot .grid{gap:var(--gap-y) var(--gap-x)}.invite{grid-column:1 / -1}.invite-in{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 24px;background:var(--paper-hi);border:1px solid var(--line);border-top:2px solid var(--brass)}.inv-main{min-width:0}.inv-k{display:flex;gap:10px;font:500 11px/1.4 var(--latin);letter-spacing:.2em;text-transform:uppercase;color:var(--brass-ink)}.inv-k span+span{font:400 12px/1.4 var(--sans);text-transform:none;letter-spacing:.12em}.inv-name{margin-top:6px;font:400 clamp(20px,1.8vw,24px)/1.35 var(--serif);letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inv-sub{display:flex;flex-wrap:wrap;min-width:0;margin-top:4px;font-size:13px;letter-spacing:.04em;color:var(--ink-3)}.inv-sub span{min-width:0;overflow-wrap:anywhere}.inv-sub span:not([hidden]):has(~span:not([hidden])):after{content:"⁠·";margin:0 8px}.inv-sub span:not([hidden]):has(+.inv-exp.is-expired:not([hidden])):after{color:var(--danger)}@supports not selector(:has(a)){.inv-sub span:not([hidden])+span:not([hidden]):before{content:"·";margin:0 8px}}.inv-exp.is-expired{color:var(--danger)}.inv-acts{display:flex;align-items:center;gap:14px;flex:none}.inv-ok{min-height:44px;padding:0 26px;border:0;border-radius:999px;background:var(--ink);color:var(--on-ink);font-size:14px;letter-spacing:.06em}.inv-ok:hover{background:#000}.inv-no{min-height:44px;padding:0 8px;border:0;background:none;color:var(--ink-2);font-size:14px;letter-spacing:.06em}.inv-no:hover{color:var(--ink);text-decoration:underline;text-underline-offset:5px}.inv-ok:disabled,.inv-no:disabled{opacity:.6;cursor:default}.invite.is-expired .inv-ok{opacity:1;background:transparent;color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line-2);cursor:not-allowed}.inv-ok:focus-visible{outline-color:var(--brass)}.empty{max-width:520px;padding:0 0 var(--s6)}.empty-t{font:400 clamp(22px,2.2vw,28px)/1.4 var(--serif);letter-spacing:.04em;overflow-wrap:anywhere}.empty-d{margin-top:10px;font-size:14.5px;line-height:1.8;color:var(--ink-2)}.empty .text-btn,.empty .pill-btn{margin-top:14px}.empty[data-kind=zero] .empty-t{font-family:var(--serif-display)}.grid[data-view=list]{grid-template-columns:minmax(0,1fr);gap:0}.grid[data-view=list]>.plate,.grid[data-view=list]>.plate-new,.grid[data-view=list]>.plate-creating{border-top:1px solid var(--line)}.grid[data-view=list]>:last-child{border-bottom:1px solid var(--line)}.grid[data-view=list] .plate-in{display:grid;grid-template-columns:56px 112px minmax(0,1fr) minmax(120px,auto);align-items:center;column-gap:clamp(16px,2vw,28px);padding:12px 0}.grid[data-view=list] .meta{display:contents}.grid[data-view=list] .no{grid-column:1;grid-row:1;justify-self:start}.grid[data-view=list] .frame{grid-column:2;grid-row:1}.grid[data-view=list] .name{grid-column:3;grid-row:1;font-size:clamp(18px,1.6vw,20px)}.grid[data-view=list] .sub{grid-column:4;grid-row:1;justify-self:end;min-width:120px;column-gap:8px}.grid[data-view=list] .when{text-align:right}.grid[data-view=list] .acts{justify-self:end}.grid[data-view=list] .role{grid-area:auto;margin-left:12px}.grid[data-view=list] .plate:hover .plate-in{transform:none}.grid[data-view=list] .plate:hover .plate-in{background:linear-gradient(var(--paper-2),var(--paper-2))}.grid[data-view=list] .plate-new .plate-in{display:block;padding:0}.grid[data-view=list] .plate-new .new-btn{display:grid;grid-template-columns:56px 112px minmax(0,1fr);align-items:center;column-gap:clamp(16px,2vw,28px);padding:12px 0}.grid[data-view=list] .plate-new .new-frame{grid-column:2}.grid[data-view=list] .plate-new .new-label{grid-column:3;padding-top:0}.grid[data-view=list] .plate-creating .plate-in{display:grid;grid-template-columns:56px 112px minmax(0,1fr);column-gap:clamp(16px,2vw,28px);align-items:center;padding:12px 0}.grid[data-view=list] .plate-creating .meta{display:block;grid-column:3}.grid[data-view=list] .plate-creating .frame{grid-column:2}.grid[data-view=list] .invite,.grid[data-view=list] .grid-note{padding:12px 0}.grid-arch[data-view=list] .plate-in{grid-template-columns:112px minmax(0,1fr) auto}.grid-arch[data-view=list] .no{display:none}.grid-arch[data-view=list] .frame{grid-column:1}.grid-arch[data-view=list] .name{grid-column:2}.grid-arch[data-view=list] .sub{grid-column:3;display:flex;flex-direction:column;align-items:flex-end}.grid-arch[data-view=list] .acts{justify-content:flex-end}.grid[data-view=list] .ph-t{display:none}.foot{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:14px 40px;padding-top:22px;padding-bottom:calc(36px + env(safe-area-inset-bottom));font-size:13px;color:var(--ink-3);border-top:1px solid var(--line);margin-top:0}.foot-brand{color:var(--ink);font-family:var(--serif-display);font-size:15px;letter-spacing:.1em}.foot-brand [lang=en]{font:500 10px/1 var(--latin);letter-spacing:.32em;text-transform:uppercase;color:var(--ink-3);margin-left:6px}.foot-nav{display:flex;align-items:center;gap:26px}.foot-nav a,.foot-nav button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:none;color:var(--ink-2);font-size:13px;text-decoration:none;letter-spacing:.04em}.foot-nav a:hover,.foot-nav button:hover{color:var(--ink)}.menu-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:140;background:var(--scrim);overscroll-behavior:contain;touch-action:none}.pal-scrim{touch-action:none}.menu{position:fixed;z-index:150;min-width:176px;padding:6px;background:var(--paper-hi);border-radius:6px;box-shadow:var(--sh-pop);opacity:0;transform:translateY(-6px) scale(.98);transform-origin:100% 0;transition:opacity var(--d-base) var(--ease),transform var(--d-base) var(--ease)}.menu.is-open{opacity:1;transform:none}.menu-item{display:flex;align-items:center;width:100%;min-height:40px;padding:0 14px;border:0;border-radius:4px;background:none;font-size:14px;letter-spacing:.06em;text-align:left;color:var(--ink)}.menu-item:hover,.menu-item:focus-visible{background:var(--paper-2);outline:none}.menu-item.danger{color:var(--danger)}.menu-title{padding:6px 14px 10px;font:400 17px/1.4 var(--serif);letter-spacing:.03em;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu.is-sheet{left:0;right:0;bottom:0;top:auto;min-width:0;padding:14px calc(8px + env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) calc(8px + env(safe-area-inset-left));border-radius:14px 14px 0 0;transform:translateY(100%);transform-origin:50% 100%;transition:opacity var(--d-base) var(--ease),transform .4s var(--ease)}.menu.is-sheet.is-open{transform:none}.menu.is-sheet .menu-item{min-height:56px;font-size:16px}.menu.is-sheet .menu-cancel{margin-top:6px;border-top:1px solid var(--line);border-radius:0;color:var(--ink-2);justify-content:center}.pal{position:fixed;top:0;right:0;bottom:0;left:0;top:var(--vvt, 0px);height:var(--vvh, 100%);bottom:auto;z-index:180;display:flex;justify-content:center;align-items:flex-start;padding:14vh max(16px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left));overscroll-behavior:contain}.pal-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity var(--d-base) var(--ease)}.pal.is-open .pal-scrim{opacity:1}.pal-card{position:relative;width:min(640px,calc(100vw - 32px));background:var(--paper-hi);border-radius:6px;box-shadow:var(--sh-pop),inset 0 2px 0 var(--brass);opacity:0;transform:translateY(-8px) scale(.98);transition:opacity var(--d-base) var(--ease),transform var(--d-base) var(--ease)}.pal.is-open .pal-card{opacity:1;transform:none}.pal-in{display:flex;align-items:center;gap:14px;padding:18px 22px 8px;color:var(--ink-3)}.pal-in .ic{width:20px;height:20px}.pal-in input{flex:1;min-width:0;padding:8px 0;border:0;border-bottom:1px solid var(--ink-3);border-radius:0;outline:none;background:transparent;font:400 22px/1.4 var(--serif);letter-spacing:.03em;color:var(--ink);text-overflow:ellipsis}.pal-in input:focus{border-bottom-color:var(--ink);box-shadow:0 1px 0 var(--ink)}.pal-in input::placeholder{color:var(--ink-3);opacity:1}.pal-list{max-height:min(56vh,480px);overflow-y:auto;padding:6px 10px 10px;overscroll-behavior:contain}.pal-group{padding:14px 12px 4px;font:500 11px/1.4 var(--latin);letter-spacing:.2em;color:var(--brass-ink)}.pal-opt{display:flex;align-items:center;gap:12px;min-height:44px;padding:4px 12px;border-radius:4px;cursor:pointer}.pal-opt.is-active{background:var(--paper-2)}.pal-th{position:relative;flex:none;width:40px;height:25px;overflow:hidden;isolation:isolate;border:1px solid var(--line);border-radius:2px;background:var(--paper)}.pal-th img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.pal-th .ph-mini{background-image:repeating-linear-gradient(0deg,rgba(199,154,91,.28) 0 1px,transparent 1px 8px),repeating-linear-gradient(90deg,rgba(199,154,91,.28) 0 1px,transparent 1px 8px)}.pal-th .ph-mini .ph-art{left:10%;top:8%;width:80%;height:80%;opacity:.6}.pal-th.has-img .ph{opacity:0}.pal-th.pal-cmd{border:0;background:transparent;display:grid;place-items:center;color:var(--brass-ink);font-size:14px}.pal-label{flex:1;min-width:0;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pal-hint{flex:none;font-size:12px;letter-spacing:.06em;color:var(--ink-3)}.pal-none{padding:22px 12px;font-size:14px;color:var(--ink-3)}.pal-foot{display:flex;gap:20px;padding:10px 22px 14px;border-top:1px solid var(--line);font-size:12px;letter-spacing:.06em;color:var(--ink-3)}.pal-foot kbd{margin-right:2px;padding:0 5px}.pal-x,.pal-touch{display:none}@keyframes g2-rise{0%{opacity:0;transform:translateY(16px) scale(.98)}}@keyframes g2-sink{to{opacity:0;transform:translateY(12px) scale(.98)}}@keyframes g2-sheet{0%{transform:translateY(100%)}}@keyframes g2-sheet-out{to{transform:translateY(100%)}}@keyframes g2-fade-out{to{opacity:0}}.gdlg-overlay{position:fixed;top:0;right:0;bottom:0;left:0;top:var(--vvt, 0px);height:var(--vvh, 100%);bottom:auto;z-index:200;display:flex;align-items:center;justify-content:center;padding:20px;padding-left:max(20px,calc(env(safe-area-inset-left) + 8px));padding-right:max(20px,calc(env(safe-area-inset-right) + 8px));background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:g2-fade var(--d-base) var(--ease) both;overscroll-behavior:contain}.gdlg{width:100%;max-width:440px;max-height:calc(var(--vvh, 100dvh) - 40px);overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--s4);padding:var(--s6) var(--s6) var(--s5);background:var(--paper-hi);color:var(--ink);border-radius:6px;font:400 15px/1.7 var(--sans);box-shadow:var(--sh-pop),inset 0 2px 0 var(--brass);animation:g2-rise .45s var(--ease) both}.gdlg-title{font:400 26px/1.35 var(--serif-display);letter-spacing:.04em}.gdlg-msg{color:var(--ink-2);line-height:1.8;overflow-wrap:anywhere}.gdlg-input{width:100%;padding:10px 0;border:0;border-bottom:1px solid var(--ink-3);border-radius:0;outline:none;background:transparent;font:400 22px/1.4 var(--serif);letter-spacing:.03em;color:var(--ink)}.gdlg-input:focus{border-bottom-color:var(--ink);box-shadow:0 1px 0 var(--ink)}.gdlg-btns{display:flex;justify-content:flex-end;align-items:center;gap:var(--s4);margin-top:var(--s2)}.gdlg-btn{min-height:44px;padding:0 8px;border:0;background:none;color:var(--ink-2);font:400 14px/1 var(--sans);letter-spacing:.06em}.gdlg-btn:hover{color:var(--ink)}.gdlg-btn.primary,.gdlg-btn.danger{padding:0 26px;border-radius:999px;color:#fff}.gdlg-btn.primary{background:var(--ink);color:var(--on-ink)}.gdlg-btn.danger{background:var(--danger)}.gdlg-btn.primary:hover{background:#000;color:var(--on-ink)}.gdlg-btn.danger:hover{background:#7f3022;color:#fff}.gdlg-btn.danger:focus-visible{outline-color:var(--danger)}.gdlg-overlay.is-closing{pointer-events:none;animation:g2-fade-out .2s var(--ease) both}.gdlg-overlay.is-closing .gdlg{animation:g2-sink .2s var(--ease) both}#yqsj-share-overlay{background:var(--scrim)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:g2-fade var(--d-base) var(--ease) both;top:var(--vvt, 0px)!important;height:var(--vvh, 100%)!important;bottom:auto!important;overscroll-behavior:contain}#yqsj-share-overlay>div{max-width:460px!important;max-height:min(88svh,calc(var(--vvh, 100svh) - 40px))!important;background:var(--paper-hi)!important;color:var(--ink)!important;border:0!important;border-radius:6px!important;font-family:var(--sans)!important;box-shadow:var(--sh-pop),inset 0 2px 0 var(--brass)!important;animation:g2-rise .45s var(--ease) both}#yqsj-share-overlay>div>div:first-child{padding:26px 28px 0!important;font:400 24px/1.4 var(--serif)!important;letter-spacing:.04em}#yqsj-share-overlay>div>div:nth-child(2){padding:18px 28px 24px!important;gap:14px!important}#yqsj-share-overlay input:not([type=radio]){border:0!important;border-bottom:1px solid var(--ink-3)!important;border-radius:0!important;background:transparent!important;padding:10px 0!important;font-size:15px!important;color:var(--ink)!important}#yqsj-share-overlay input:not([type=radio]):focus{outline:none;border-bottom-color:var(--ink)!important;box-shadow:0 1px 0 var(--ink)}#yqsj-share-overlay input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin:0 6px 0 0;vertical-align:-3px;border:1px solid var(--ink-3);border-radius:50%;background:transparent;cursor:pointer}#yqsj-share-overlay input[type=radio]:checked{border-color:var(--ink);background:radial-gradient(circle,var(--ink) 0 4px,transparent 4.5px)}#yqsj-share-overlay [style*="#8a8a8a"]{color:var(--ink-3)!important;font-size:12px!important}#yqsj-share-overlay [style*="#555555"]{color:var(--ink-2)!important}#yqsj-share-overlay [style*="solid #e3e3e3"]{border-color:var(--line)!important}#sh-go{min-height:46px;border:0!important;border-radius:999px!important;background:var(--ink)!important;color:var(--on-ink)!important;letter-spacing:.06em}#sh-copy,#sh-mail{min-height:44px;border:1px solid var(--line-2)!important;border-radius:999px!important;color:var(--ink)!important}#sh-revoke,#yqsj-share-overlay button[style*="#c56b4a"]{border-color:#9a3b2b66!important;border-radius:999px!important;color:var(--danger)!important}#sh-close{color:var(--ink-3)!important;min-height:44px}#yqsj-share-overlay button:focus-visible,#yqsj-share-overlay input:focus-visible{outline:1.5px solid var(--focus);outline-offset:3px}.toast,.snack{position:fixed;left:50%;bottom:calc(32px + env(safe-area-inset-bottom));transform:translate(-50%);z-index:300;display:flex;align-items:center;gap:var(--s4);min-height:48px;max-width:min(560px,calc(100vw - 32px - env(safe-area-inset-left) - env(safe-area-inset-right)));padding:0 22px;border-radius:999px;background:var(--ink);color:var(--on-ink);font:400 14px/1.4 var(--sans);letter-spacing:.04em;box-shadow:var(--sh-pop)}@keyframes g2-toast{0%{opacity:0;transform:translate(-50%,12px)}}@keyframes g2-toast-y{0%{opacity:0;transform:translateY(12px)}}.toast:not(.hidden),.snack:not(.hidden){animation:g2-toast .45s var(--ease) both}.snack{padding:0 8px 0 22px;overflow:hidden}.snack{z-index:130}.snack:not(.hidden)~.toast:not(.hidden){bottom:calc(96px + env(safe-area-inset-bottom))}.snack-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snack button{flex:none;white-space:nowrap;min-width:56px;min-height:44px;padding:0 14px;border:0;background:none;color:var(--brass-soft);font:inherit;text-decoration:underline;text-underline-offset:4px}.snack button:focus-visible{outline-color:var(--brass-soft)}.snack:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--brass);transform-origin:0 50%;transform:scaleX(0)}.snack.run:after{animation:g2-countdown 6s linear forwards}.snack.paused:after{animation-play-state:paused}@keyframes g2-countdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.help{font:400 15px/1.7 var(--sans);width:min(520px,calc(100vw - 32px));max-height:86svh;padding:0;border:0;border-radius:6px;background:var(--paper-hi);color:var(--ink);box-shadow:var(--sh-pop),inset 0 2px 0 var(--brass)}.help::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.help[open]{animation:g2-rise .4s var(--ease) both}.help-in{margin:0;padding:var(--s5) var(--s6) var(--s6)}.help-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s4)}.help-head h2{font:400 26px/1.35 var(--serif-display);letter-spacing:.04em}.help-x{width:44px;height:44px;margin-right:-10px;border:0;background:none;color:var(--ink-3);font-size:26px;line-height:1}.help-x{border-radius:50%}.help-x:hover{color:var(--ink)}.help-list>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;align-items:baseline;padding:9px 0;border-top:1px solid var(--line)}.help-list dt{display:flex;flex-wrap:wrap;gap:4px}.help kbd{font-family:var(--latin);font-weight:500}.help-list dd{font-size:14px;color:var(--ink-2)}body.is-leaving .plate:not(.is-picked),body.is-leaving .plate-new,body.is-leaving .invite{opacity:0;transition:opacity .22s var(--ease)}body.is-leaving .is-picked .frame{transform:scale(1.02)}body.is-leaving .lead.is-picked .lead-info{opacity:.6}@media(min-width:1024px){.top{height:64px}.mast{padding-top:12px;padding-bottom:20px}.body{padding-top:20px}.mast-grid{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);grid-template-rows:1fr auto auto 1fr;grid-template-areas:". lead" "head lead" "toc lead" ". lead";column-gap:clamp(40px,5vw,96px);row-gap:0;align-items:start}.mast-head{grid-area:head}.lead{grid-area:lead;align-self:center}.toc{grid-area:toc;margin-top:32px}.mast-meta{margin-top:18px}.lead-frame{width:100%;max-height:280px}.sk-frame{max-height:280px}.lead-has .lead-info{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:24px;align-items:center;padding-top:14px}.lead-has .lead-k{grid-column:1;grid-row:1}.lead-has .lead-when{grid-column:2;grid-row:1;margin-top:0;min-height:0}.lead-has .lead-name{grid-column:1;grid-row:2;margin-top:6px}.lead-has .lead-link{grid-column:2;grid-row:2;margin-top:6px}.lead-none .blank{max-height:260px}}@media(min-width:641px)and (max-width:1023px){.lead{max-width:none;justify-self:stretch}.lead-frame,.sk-frame{border-top:0;border-bottom:0}.lead-has,.lead-none{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line)}.lead-has{display:grid;grid-template-columns:minmax(0,55%) minmax(0,1fr);column-gap:28px;align-items:center}.lead-has .lead-info{padding-top:0}.lead-none{display:grid;grid-template-columns:minmax(0,55%) minmax(0,1fr);column-gap:28px;align-items:center}.lead-none .lead-info{padding-top:0}.mast{padding-bottom:16px}.seg button span{display:none}.seg button{padding:0 14px}}@media(min-width:1024px)and (max-height:820px)and (pointer:coarse){.mast{padding-top:12px;padding-bottom:8px}.eyebrow{display:none}.display{margin-top:0;font-size:clamp(48px,5vw,56px)}.toc{margin-top:8px}.toc a{padding:8px 12px 8px 0}.body{padding-top:12px}.sec-head{margin-bottom:16px}.lead-frame,.sk-frame{max-height:none;border-top:0;border-bottom:0}.lead-none .blank{max-height:none}.lead-has,.lead-none{display:grid;grid-template-columns:minmax(0,55%) minmax(0,1fr);column-gap:24px;align-items:center;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line);padding-block:12px}.lead-has .lead-info,.lead-none .lead-info{display:block;padding-top:0}.lead-has .lead-k{white-space:nowrap}.lead-has .lead-k [lang=en],.lead-has .lead-k i{display:none}.lead-has .lead-name{margin-top:6px;font-size:22px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-wrap:balance}.lead-has .lead-when{margin-top:4px}.lead-has .lead-link{margin-top:8px}}@media(max-width:999px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-arch{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1000px)and (max-width:1279px){.grid-arch{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){.invite-in{flex-wrap:wrap}}@media(max-width:640px){:root{--gutter: 20px}body.g2{font-size:15px}.top{height:52px}.top-nav{gap:14px}.who{max-width:84px}.display{margin-top:8px;font-size:clamp(40px,11vw,52px)}.mast{padding-top:8px;padding-bottom:0}.mast-head{display:flex;flex-wrap:wrap;align-items:flex-end;column-gap:12px}.mast-head .eyebrow{flex:1 1 100%}.mast-head .display{flex:1 1 auto;min-width:0}.mast-meta{flex:0 1 auto;margin-top:8px;flex-direction:column;align-items:flex-start;gap:6px}.mast-meta .stat-sub{display:none}.stat .num{font-size:24px}.mast-grid{row-gap:0}.body{padding-top:16px}.sec-head{margin-bottom:16px}.lead{margin-top:16px}.toc{display:flex;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.toc::-webkit-scrollbar{display:none}.toc a{flex:none;scroll-snap-align:start;padding:20px 26px 3px 0;align-items:baseline}html{scroll-padding-top:60px}.plate,.plate-new,.plate-creating,.invite{scroll-margin-top:68px}.bar{padding:6px 0;top:-52px;top:calc(-52px + env(safe-area-inset-top))}.bar-in{display:grid;grid-template-columns:auto 1fr auto;column-gap:8px;row-gap:6px;align-items:center}.sort{order:1;grid-row:1;grid-column:1;justify-self:start}.sort-k{display:none}.sort select{width:auto;min-width:84px;font-size:14px;letter-spacing:0}.seg{order:2;grid-row:1;grid-column:2 / 4;justify-self:end;margin-left:0}.seg button{padding:0}.seg button span{display:none}.search{order:3;grid-row:2;grid-column:1 / 3;min-width:0;max-width:none;gap:6px}.search input{font-size:16px}.search .icon-btn{padding-left:6px}.search .pal-pill{padding:0 8px 0 6px}#btnNew{order:4;grid-row:2;grid-column:3;margin-left:0}#btnNew .btn-body{min-height:44px}#galleryGrid .plate-new{display:none}.grid{grid-template-columns:minmax(0,1fr)}.grid-arch{grid-template-columns:repeat(2,minmax(0,1fr))}.invite-in{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:14px;padding:18px 18px 16px}.inv-k{font-size:13px;letter-spacing:.12em}.inv-k span+span{font-size:14px;letter-spacing:.04em}.inv-sub{font-size:15px;letter-spacing:.02em;color:var(--ink-2)}.role{font-size:12px}.lead-k,.eyebrow [lang=en]{font-size:12px;letter-spacing:.2em}.inv-acts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.inv-ok,.inv-no{min-height:48px}.inv-no{border:1px solid var(--line-2);border-radius:999px}.sub{min-height:44px}.grid[data-view=list] .plate-in{grid-template-columns:112px minmax(0,1fr) auto;column-gap:14px;min-height:88px}.grid[data-view=list] .no{display:none}.grid[data-view=list] .frame{grid-column:1;grid-row:1 / 3}.grid[data-view=list] .name{grid-column:2;grid-row:1;align-self:end;font-size:17px}.grid[data-view=list] .sub{display:contents}.grid[data-view=list] .when{grid-column:2;grid-row:2;align-self:start;text-align:left}.grid[data-view=list] .role{grid-column:2;grid-row:3;justify-self:start;margin:4px 0 0}.grid[data-view=list] .more{grid-column:3;grid-row:1 / 3;margin:0 -12px 0 0}.grid[data-view=list] .acts{grid-column:2 / 4;grid-row:3;justify-self:start}.grid[data-view=list] .plate-new .new-btn{grid-template-columns:112px minmax(0,1fr)}.grid[data-view=list] .plate-new .new-frame{grid-column:1}.grid[data-view=list] .plate-new .new-label{grid-column:2}.grid[data-view=list] .plate-creating .plate-in{grid-template-columns:112px minmax(0,1fr)}.grid[data-view=list] .plate-creating .frame{grid-column:1}.grid[data-view=list] .plate-creating .meta{grid-column:2}.grid-arch[data-view=list] .plate-in{grid-template-columns:112px minmax(0,1fr)}.grid-arch[data-view=list] .sub{display:flex;align-items:flex-start;grid-column:2;grid-row:2}.grid-arch[data-view=list] .when,.grid-arch[data-view=list] .acts{justify-self:start}.gdlg-overlay{align-items:flex-end;padding:0}.gdlg{max-width:none;border-radius:14px 14px 0 0;padding-bottom:calc(var(--s5) + env(safe-area-inset-bottom));animation-name:g2-sheet}.gdlg-overlay.is-closing .gdlg{animation-name:g2-sheet-out}.gdlg-title{font-size:24px}.gdlg-input{font-size:20px}.gdlg-btn{flex:1;min-height:48px}#yqsj-share-overlay{align-items:flex-end!important;padding:0!important;padding-left:env(safe-area-inset-left)!important;padding-right:env(safe-area-inset-right)!important}#yqsj-share-overlay>div{max-width:none!important;border-radius:14px 14px 0 0!important;max-height:min(92svh,calc(var(--vvh, 100svh) - 12px))!important;padding-bottom:env(safe-area-inset-bottom)!important}.toast,.snack{bottom:calc(20px + env(safe-area-inset-bottom))}.snack:not(.hidden)~.toast:not(.hidden){bottom:calc(80px + env(safe-area-inset-bottom))}.snack{left:16px;right:16px;left:calc(16px + env(safe-area-inset-left));right:calc(16px + env(safe-area-inset-right));transform:none;max-width:none}.snack-t{flex:1 1 auto;min-width:0}.snack:not(.hidden){animation:g2-toast-y .45s var(--ease) both}.pal{padding:0;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.pal-card{width:100%;border-radius:0 0 14px 14px}.pal-in{padding-top:calc(10px + env(safe-area-inset-top));gap:10px}.pal-list{max-height:min(360px,calc(var(--vvh, 100svh) - 150px));padding-bottom:28px;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent)}.pal-foot span:not(.pal-touch){display:none}.pal-foot{justify-content:center;padding:10px 20px calc(12px + env(safe-area-inset-bottom))}.pal-touch{display:block}.help-list>div{grid-template-columns:96px minmax(0,1fr)}.foot{flex-direction:column;align-items:flex-start}.foot-note{order:3}}@media(max-width:640px),(max-height:500px)and (orientation:landscape)and (max-width:1023px),(min-width:641px)and (max-width:1023px)and (min-height:501px)and (max-height:800px)and (pointer:coarse){.lead{max-width:none;justify-self:stretch}.lead-has{display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:14px;align-items:center;min-height:88px;padding:12px 0;border-top:1px solid var(--line)}.lead-has .lead-frame{width:112px}.lead-has .ph-t{display:none}.lead-has .lead-info{display:grid;grid-template-columns:minmax(0,1fr) auto;padding-top:0;column-gap:8px}.lead-has .lead-k{grid-column:1 / -1}.lead-has .lead-name{grid-column:1;margin-top:4px;font-size:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;text-wrap:balance}.lead-has .lead-when{grid-column:1;margin-top:0}.lead-has .lead-link{grid-column:2;grid-row:2 / 4;align-self:center;margin-top:0}.lead-has .lead-link .btn-label{display:none}.lead-has .lead-link .btn-body{width:44px;height:44px;min-height:44px;padding:0;justify-content:center;background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink-3);transition:transform .6s var(--ease),background-color .3s,color .3s}.lead-has .lead-link:hover .btn-body{background:var(--ink);color:var(--on-ink)}.curtain{display:none}.lead-none{padding-bottom:16px}.lead-none .lead-info{padding-top:14px}.grid[data-view=list] .name{display:flex}.grid[data-view=list] .plate-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;text-wrap:balance}.grid[data-view=list] .plate.is-editing .name{overflow:visible;display:block}}@media(max-height:500px)and (orientation:landscape)and (max-width:1023px){.top{height:48px}.mast{padding-top:2px;padding-bottom:4px}.mast-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);column-gap:24px;align-items:center}.mast-head{min-width:0}.eyebrow{display:none}.display{margin-top:0;font-size:32px}.mast-meta{margin-top:6px}.mast-meta .stat-sub{display:none}.lead{margin-top:0;min-width:0}.lead-has .lead-k{white-space:nowrap}.lead-has .lead-k [lang=en],.lead-has .lead-k i{display:none}.lead-none{display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:16px;align-items:center;padding-block:12px}.lead-none .blank{width:112px}.lead-none .lead-info{padding-top:0}.lead-none .lead-new{margin-top:10px}.lead-none .lead-name{white-space:normal;font-size:20px;text-wrap:balance}.sort-k,.toc{display:none}html{scroll-padding-top:60px}.plate,.plate-new,.plate-creating,.invite{scroll-margin-top:60px}.bar{padding:2px 0;top:0;top:env(safe-area-inset-top)}.bar-in{display:flex;flex-wrap:nowrap;gap:8px}.search{order:1;flex:1 1 0;min-width:0;max-width:none}.sort{order:2}.sort select{width:auto;min-width:84px}.seg{order:3;margin-left:0}#btnNew{order:4;margin-left:0}.body{padding-top:8px}.sec-head{margin-bottom:8px}.sec-head h2{font-size:22px}.grid[data-view=list] .plate-in{grid-template-columns:48px 96px minmax(0,1fr) minmax(120px,auto);column-gap:12px;padding:8px 0}.grid-arch[data-view=list] .plate-in{grid-template-columns:96px minmax(0,1fr) auto}.grid:not([data-view=list]):not(.grid-arch){grid-template-columns:repeat(2,minmax(0,1fr))}#galleryGrid .plate-new{display:none}.gdlg-overlay{align-items:flex-start;padding:8px 16px;padding-left:max(16px,calc(env(safe-area-inset-left) + 8px));padding-right:max(16px,calc(env(safe-area-inset-right) + 8px))}.gdlg{padding:14px 20px 12px;gap:8px}.gdlg-title{font-size:20px}.gdlg-input{font-size:18px;padding:6px 0}.gdlg-btns{margin-top:0}.gdlg-btn{min-height:44px}.gdlg{max-height:calc(var(--vvh, 100dvh) - 16px)}.gdlg:has(.gdlg-input){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;row-gap:8px;align-items:center}.gdlg:has(.gdlg-input) .gdlg-title{grid-column:1 / -1}.gdlg:has(.gdlg-input) .gdlg-msg{display:none}.gdlg:has(.gdlg-input) .gdlg-input{grid-column:1}.gdlg:has(.gdlg-input) .gdlg-btns{grid-column:2;margin-top:0}.pal{padding:0;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.pal-card{width:100%;border-radius:0 0 14px 14px}.pal-in{padding-top:calc(8px + env(safe-area-inset-top))}.pal-in .kbd,.pal-foot span:not(.pal-touch){display:none}.pal-touch{display:block}.pal-list{max-height:calc(var(--vvh, 100svh) - 64px)}.pal-group{display:none}.pal-in{padding-bottom:4px}.pal-foot{display:none}}@media(max-height:500px)and (orientation:landscape)and (min-width:800px)and (max-width:1023px){.grid:not([data-view=list]):not(.grid-arch){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:641px)and (max-width:1023px)and (min-height:501px)and (max-height:800px)and (pointer:coarse){.lead-has .lead-k{white-space:nowrap}.lead-has .lead-k [lang=en],.lead-has .lead-k i{display:none}.mast{padding-top:4px;padding-bottom:8px}.mast-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);column-gap:24px;align-items:center;row-gap:8px}.mast-head{min-width:0}.display{margin-top:0;font-size:40px}.mast-meta{margin-top:8px}.lead{margin-top:0;min-width:0}.lead-has{grid-template-columns:160px minmax(0,1fr);column-gap:16px}.lead-has .lead-frame{width:160px}.lead-none{grid-template-columns:160px minmax(0,1fr);column-gap:16px;align-items:center}.lead-none .blank{width:160px}.lead-none .lead-info{padding-top:0}.toc a{padding:8px 12px 6px 0}.body{padding-top:12px}.sec-head{margin-bottom:8px}}@media(max-width:400px){.brand-en,.top-nav .top-link{display:none}}@media(max-width:360px){.top-nav{gap:8px}.who{max-width:72px}#btnNew .btn-label{display:none}#btnNew .btn-body{width:44px;padding:0;justify-content:center}}@media(max-width:360px){.eyebrow{white-space:nowrap}.eyebrow .rule,.eyebrow [lang=en]{display:none}.lead-has{grid-template-columns:88px minmax(0,1fr)}.lead-has .lead-frame{width:88px}.lead-has .lead-k{white-space:nowrap}.lead-has .lead-k [lang=en],.lead-has .lead-k i{display:none}.toc a{padding:16px 8px 4px 0;gap:8px}.toc .idx{font-size:12px}.toc{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent)}}@media(min-width:520px)and (max-width:640px){.grid:not([data-view=list]):not(.grid-arch){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(pointer:coarse){.acts button,.top-link,.toc a,.chip{min-height:44px}.clear{width:44px;height:44px;margin-right:-8px}.top-btn{min-width:44px}.top-link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0}.brand{padding-top:11px;padding-bottom:12px}.search input,.sort select{font-size:16px}#yqsj-share-overlay input:not([type=radio]){font-size:16px!important}.btn-body{min-height:44px}.menu-item{min-height:48px}.sec-arch>summary{min-height:48px;padding-top:6px;padding-bottom:6px}.sec-err .text-btn{min-height:44px}.acts button{min-width:44px}#yqsj-share-overlay #sh-mgmt button{min-height:40px!important;padding-top:6px!important;padding-bottom:6px!important}.eyebrow [lang=en],.lead-k,.inv-k,.role,.pal-group{font-size:12px}.inv-k span+span{font-size:13px}.brand-en,.foot-brand [lang=en]{font-size:11px}}@media(max-width:640px),(max-height:500px)and (orientation:landscape)and (max-width:1023px),(hover:none),(pointer:coarse){.pal-x{display:inline-flex;align-items:center;min-height:44px;padding:0 2px 0 8px;border:0;background:none;color:var(--ink-2);font-size:14px;letter-spacing:.06em;flex:none}}@media(hover:none),(pointer:coarse){.pal-in .kbd,.pal-foot span:not(.pal-touch){display:none}.pal-foot{justify-content:center}.pal-touch{display:block}.pal-opt:has(.pal-cmd) .pal-hint{display:none}}@media(pointer:coarse)and (min-width:641px)and (min-height:501px){.pal-card{width:min(560px,calc(100vw - 32px))}}@media(hover:none){#btnHelp{display:none}}@media(any-pointer:coarse){.plate[data-kind=own] .more{display:inline-flex}.plate[data-kind=archived] .acts button{min-height:44px}}@media(pointer:coarse),(max-width:640px){.search .kbd{display:none}.search .icon-btn{display:inline-flex}}@media(pointer:coarse),(max-width:640px){.seg{padding:0}.seg-thumb{top:0;bottom:0;left:0;width:50%}.seg button{min-width:44px;min-height:44px}}@media(pointer:coarse)and (min-width:641px)and (min-height:501px){.pal{padding-top:clamp(8px,calc((var(--vvh, 100svh) - 420px) / 3),120px)}.pal-list{max-height:min(480px,calc(var(--vvh, 100svh) - clamp(8px,calc((var(--vvh, 100svh) - 420px) / 3),120px) - 150px))}}@media(max-width:640px),(pointer:coarse){.bar:before{background:#f4f1ecfa}}@media(forced-colors:active){:focus-visible{outline:2px solid Highlight}.plate-link:focus-visible:after,.lead-link:focus-visible:after{outline-color:Highlight}.btn-body,.pill-btn,.inv-ok,.gdlg-btn.primary,.gdlg-btn.danger{border:1px solid ButtonText}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0s!important}.js [data-reveal],.js [data-lines] .line-inner{opacity:1;transform:none}.js .lead .lead-info>*{opacity:1;transform:none}.js .lead:not(.is-in) .curtain,.js .lead.is-in .curtain{transform:scaleX(0)}.js .blank .dr{stroke-dasharray:none;stroke-dashoffset:0}.scan,.ph-scan{display:none}.plate:hover .plate-in,.plate-new:hover .plate-in,.plate:hover .frame img.cov.is-loaded,.lead:hover .frame img.cov.is-loaded{transform:none}.snack:after{animation:none!important;transform:scaleX(1)}.ghost.go,.menu,.menu.is-sheet,.pal-card{transform:none}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
