:root{--grass-a:#2f7d43;--grass-b:#2a7340;--gk:#f5b82e;--df:#3b82f6;--mf:#ffffff;--fw:#ef4444}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0e1511;--card:#17211b;--ink:#e8f0ea;--mute:#94a79b;--line:#28372d;--accent:#4ade80;--on-accent:#08210f;--warn:#f2b83a;--warn-bg:#3a2e10;color-scheme:dark}}:root[data-theme=dark]{--bg:#0e1511;--card:#17211b;--ink:#e8f0ea;--mute:#94a79b;--line:#28372d;--accent:#4ade80;--on-accent:#08210f;--warn:#f2b83a;--warn-bg:#3a2e10;color-scheme:dark}.banner{background:var(--warn-bg);border:1px solid var(--warn);border-radius:12px;padding:10px 12px;font-size:13px;display:flex;gap:10px;align-items:center;justify-content:space-between}.qnav{position:absolute;top:50%;transform:translateY(-50%);width:18px;height:46px;border:0;padding:0;display:none;place-items:center;background:rgba(10,24,16,.72);color:#fff;z-index:4;cursor:pointer}.qnav.l{left:0;border-radius:0 9px 9px 0}.qnav.r{right:0;border-radius:9px 0 0 9px}.qnav:hover{background:rgba(10,24,16,.94)}@media(hover:hover){.qnav{display:grid;opacity:0;pointer-events:none;transition:opacity .12s}.field:hover .qnav,.qnav:focus-visible{opacity:1;pointer-events:auto}}.ctrl{flex-wrap:wrap;justify-content:space-between;gap:6px 8px;padding:6px;background:var(--card);border:1px solid var(--line);border-radius:12px}.ctl-l,.ctl-r,.ctrl{display:flex;align-items:center}.ctl-l,.ctl-r{gap:6px}.ctl-r{margin-left:auto}.sel{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid var(--line);background:var(--bg) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path d='M1 1l4 4 4-4' fill='none' stroke='%238a9a90' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat right 9px center;border-radius:9px;padding:0 26px 0 10px;height:34px;min-height:0;font-weight:700;font-size:13.5px;color:var(--ink)}.ctl-r .btn{height:34px;padding:0 10px;font-size:12.5px;white-space:nowrap}.lrow{display:flex;gap:8px;align-items:stretch;justify-content:center;margin-top:8px}.pcol{flex:1 1;min-width:0}.bcol{flex:0 0 138px;display:flex;flex-direction:column;gap:5px;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:6px}@media(min-width:560px){.lrow{justify-content:stretch}.pcol{flex:0 0 min(62%,max(300px,calc((100vh - 250px)*.68)))}.bcol{flex:1 1;min-width:0}}.bh{display:flex;justify-content:space-between;align-items:center;padding:0 2px}.bh b{font-size:13px}.bh .cnt{font-size:11px;font-weight:700;color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent);border-radius:999px;padding:1px 8px}.bwrap{position:relative;flex:1 1;min-height:0}.bench{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:min-content;align-content:start;grid-gap:5px;gap:5px}.bench .empty{grid-column:1/-1;color:var(--mute);font-size:12px;padding:6px 2px}.bchip{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:5px 4px;min-height:40px;min-width:0;border-radius:8px;background:var(--warn-bg);border:1px solid var(--warn);touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:-webkit-grab;cursor:grab}.bchip .bn{font-weight:700;font-size:12.5px;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bchip .bm{font-size:10.5px;color:var(--mute);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.bchip.dragging{opacity:.3}.bchip .bm{color:var(--ink)}.bchip.merc{border-style:dashed}.bchip .mx{position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;border:1px solid var(--line);background:var(--card);color:var(--ink);font-size:12px;line-height:1;padding:0;display:grid;place-items:center}.mbtn{width:100%;border-style:dashed;font-weight:700;color:var(--accent)}.status{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;padding:0 4px;font-size:12.5px;color:var(--mute)}.status b{color:var(--ink)}.svn{margin:2px 4px 0;font-size:11.5px;color:var(--mute)}.svn.bad{color:#b45309;font-weight:700}.ibtn:disabled{opacity:.4;cursor:default;text-decoration:none}.ibtn{border:0;background:transparent;padding:6px 4px;text-decoration:underline;text-underline-offset:2px}.ibtn,.tip{color:var(--mute);font-size:12.5px}.tip{margin-top:2px;padding:10px 12px;background:var(--card);border:1px solid var(--line);border-radius:10px;line-height:1.65}.tip b{color:var(--ink)}.pitch{container-type:inline-size;width:100%}.field{position:relative;width:100%;aspect-ratio:68/100;border-radius:12px;overflow:hidden;--cs:clamp(28.6px,12.65cqw,50.6px);background:repeating-linear-gradient(0deg,var(--grass-a) 0 10%,var(--grass-b) 10% 20%);touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.field>svg{inset:0;width:100%;height:100%;pointer-events:none}.field>svg,.slot{position:absolute}.slot{width:var(--cs);height:var(--cs);transform:translate(-50%,-50%);border:2px dashed rgba(255,255,255,.7);background:rgba(255,255,255,.12);padding:0;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:clamp(9px,2.8cqw,12px);font-weight:700;cursor:-webkit-grab;cursor:grab;touch-action:none}.slot:hover{background:rgba(255,255,255,.28)}.chip{width:var(--cs);height:var(--cs);transform:translate(-50%,-50%);touch-action:none;cursor:-webkit-grab;cursor:grab;-webkit-touch-callout:none}.chip,.chip .c{position:absolute}.chip .c{inset:0;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:clamp(10px,3.3cqw,14.3px);color:#0d1a12;border:2px solid rgba(0,0,0,.35);box-shadow:0 2px 4px rgba(0,0,0,.35)}.chip .nm{position:absolute;top:calc(100% + 2px);left:50%;transform:translateX(-50%);white-space:nowrap;background:rgba(10,24,16,.82);color:#fff;padding:1px 6px;border-radius:6px;font-size:clamp(9px,3.1cqw,12px);font-weight:500;display:flex;align-items:center}.chip .c.sm{font-size:clamp(7.7px,2.5cqw,11px)}.pb{position:relative;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;color:#fff;padding:0;margin:0;width:0;height:12px;opacity:0;pointer-events:none;display:grid;place-items:center;cursor:pointer;border-radius:6px;transition:width .12s,height .12s,opacity .12s,margin .12s}.pb svg{display:block;width:11px;height:7px}.pb:before{content:"";position:absolute;inset:-6px -6px}@media(hover:hover){.chip:hover .nm{min-height:28px;padding:0 4px 0 10px}.chip:hover .pb{width:28px;height:24px;opacity:1;margin-left:3px;pointer-events:auto;background:rgba(255,255,255,.16)}.chip:hover .pb:hover{background:rgba(255,255,255,.34)}}.chip .pb:focus-visible{width:28px;height:24px;opacity:1;margin-left:3px;pointer-events:auto;background:rgba(255,255,255,.16)}.ov.clear{background:transparent;align-items:flex-start;justify-content:flex-start}.menu{position:fixed;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.38);overflow-y:auto;padding:0 0 4px;overscroll-behavior:contain}.menu .mh{padding:9px 12px 3px;font-weight:700;font-size:12.5px}.menu .mi{display:block;width:100%;text-align:left;border:0;background:transparent;padding:7px 12px 7px 22px;font-size:13.5px;line-height:1.35}.menu .mi:hover{background:var(--bg)}.menu .mi[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 16%,var(--card));color:var(--accent);font-weight:700}.menu .mcol{position:-webkit-sticky;position:sticky;top:0;z-index:2;justify-content:space-between;gap:8px;padding:10px 12px;background:var(--card);border-bottom:1px solid var(--line);font-weight:700}.menu .mcol,.menu .mcv{display:flex;align-items:center}.menu .mcv{gap:7px;font-weight:500;color:var(--mute);font-size:13px}.sw{width:16px;height:16px;border-radius:5px;display:inline-block;border:1px solid rgba(0,0,0,.25);flex:none}.menu.cpop{z-index:3}.menu.cpop .mi{display:flex;align-items:center;gap:10px;padding:7px 12px}.menu.cpop .mh{color:var(--mute);font-size:12px;font-weight:500}.swb{width:22px;height:22px;border-radius:6px;border:1px solid rgba(255,255,255,.28);flex:none}.menu.cpop .ck{margin-left:auto;font-weight:700}.menu .mauto{padding-left:12px;color:var(--mute);border-bottom:1px solid var(--line);margin-bottom:2px}.pbg{position:absolute;transform:translate(-50%,calc(var(--cs)/2 - 6px));width:36px;height:24px;border:0;border-radius:12px;background:rgba(10,24,16,.85);color:#fff;padding:0;display:grid;place-items:center;opacity:0;pointer-events:none;cursor:pointer;z-index:2;transition:opacity .12s}.pbg svg{display:block;width:12px;height:8px}.pbg:before{content:"";position:absolute;inset:-6px -8px}@media(hover:hover){.pbg:hover,.slot:hover+.pbg{opacity:1;pointer-events:auto}}.pbg:focus-visible{opacity:1;pointer-events:auto}.chip.dragging{opacity:.3}.chip.dim{opacity:.35}.chip.me .c{outline:3px solid #fff;outline-offset:2px}.chip.me .nm{background:#fff;color:#0d1a12;font-weight:700}.view .chip{cursor:default;touch-action:auto}.gh{box-shadow:0 8px 20px rgba(0,0,0,.4);transition:none!important}.gh.bchip{background:var(--card);border-color:var(--accent)}.gh.chip{box-shadow:none}.bar{justify-content:space-between;margin-bottom:10px}.bar b{font-size:16px}.stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:6px 14px;gap:6px 14px}.stat{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:14px;padding:4px 0;border-bottom:1px solid var(--line)}.dots{display:inline-flex;gap:3px}.dots i{width:10px;height:10px;border-radius:50%;border:1.5px solid var(--mute);display:block}.dots i.on{background:var(--accent);border-color:var(--accent)}.stat.zero .nm2{color:#b45309;font-weight:700}.vgrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.view .field{--cs:clamp(39px,17.25cqw,69px)}.view .chip .c{font-size:clamp(13px,4.5cqw,19px)}.view .chip .c.sm{font-size:clamp(10px,3.4cqw,15px)}.vq h3{font-family:var(--display);font-weight:400;font-size:20px;margin:0 0 6px;display:flex;justify-content:space-between;align-items:baseline}.vq h3 small{font-family:var(--body);font-size:12px;color:var(--mute)}.vq .bn{font-size:13px;color:var(--mute);margin:6px 0 0}.mine{font-size:14px;margin:8px 0 0;font-weight:500}select{padding:8px 10px;min-height:38px}select,textarea.out{border:1px solid var(--line);background:var(--bg);border-radius:10px}textarea.out{width:100%;min-height:150px;padding:10px;font-size:13px;line-height:1.5;resize:vertical}.toast{left:50%;bottom:calc(22px + env(safe-area-inset-bottom));transform:translateX(-50%);background:var(--ink);color:var(--bg);padding:10px 16px;border-radius:10px;font-size:14px;z-index:80;max-width:90vw}.ov,.toast{position:fixed}.ov{inset:0;background:rgba(0,0,0,.45);z-index:60;display:flex;align-items:flex-end;justify-content:center}.sheet{background:var(--card);width:100%;max-width:520px;border-radius:16px 16px 0 0;padding:16px 16px calc(16px + env(safe-area-inset-bottom));max-height:75%;overflow:auto}.sh{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.sh b{font-size:16px}.pgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));grid-gap:8px;gap:8px}.pick{display:flex;justify-content:space-between;align-items:center;gap:6px;min-height:46px;padding:0 12px;border:1px solid var(--line);background:var(--bg);border-radius:10px;font-weight:500;text-align:left}.pick .n{font-size:12px;color:var(--mute)}.pick[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,var(--card));font-weight:700}@media (prefers-reduced-motion:no-preference){.chip{transition:left .15s ease,top .15s ease}.chip.dragging{transition:none}}@media(min-width:560px){.bchip{flex-direction:row;justify-content:space-between;gap:8px;padding:0 10px;min-height:36px}.bchip .bn{font-size:13px}.bchip .bm{font-size:11.5px}}[data-tip]{position:relative}[data-tip]:after{content:attr(data-tip);position:absolute;top:calc(100% + 8px);right:0;width:max-content;max-width:230px;background:var(--ink);color:var(--bg);padding:8px 10px;border-radius:8px;font-size:12px;font-weight:400;line-height:1.45;white-space:normal;text-align:left;opacity:0;pointer-events:none;transform:translateY(-2px);transition:opacity .12s,transform .12s;z-index:30;box-shadow:0 6px 16px rgba(0,0,0,.3)}@media(hover:hover){[data-tip]:hover:after{opacity:1;transform:none}}[data-tip]:focus-visible:after{opacity:1;transform:none}.cpop,.cpop *,.menu,.menu *{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.chip.jig{z-index:60}.chip.jig .c{transform:scale(1.2);box-shadow:0 6px 14px rgba(0,0,0,.45)}.chip.jig .nm{min-height:28px;padding:0 4px 0 10px}.chip.jig .pb{width:28px;height:24px;opacity:1;margin-left:3px;pointer-events:auto;background:rgba(255,255,255,.22)}@media (prefers-reduced-motion:no-preference){.chip.jig .c{animation:jig .26s ease-in-out infinite alternate}.chip.jig:nth-child(2n) .c{animation-delay:-.13s}}@keyframes jig{0%{transform:scale(1.2) rotate(-4deg)}to{transform:scale(1.2) rotate(4deg)}}@media(max-width:559.98px){.bcol{flex-basis:104px}.bench{grid-template-columns:1fr}}.chip.chipsel .nm{min-height:28px;padding:0 4px 0 10px}.chip.chipsel .pb{width:28px;height:24px;opacity:1;margin-left:3px;pointer-events:auto;background:rgba(255,255,255,.22)}.chip .xb{position:absolute;top:-8px;right:-10px;width:22px;height:22px;border-radius:50%;border:2px solid #fff;background:#dc2626;color:#fff;font-size:15px;line-height:1;padding:0;display:none;place-items:center;z-index:3;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.4)}.chip .xb:before{content:"";position:absolute;inset:-5px}.chip.jig .xb{display:grid}.chip.jig .nm{font-size:clamp(12px,3.8cqw,15px);font-weight:700}.loupe{position:fixed;z-index:80;width:124px;height:124px;border-radius:14px;overflow:hidden;border:3px solid #fff;box-shadow:0 8px 24px rgba(0,0,0,.45);pointer-events:none;background:#14532d}.loupe .li{position:absolute;left:0;top:0;transform-origin:0 0}.loupe .lr{position:absolute;left:50%;top:50%;width:34px;height:34px;margin:-17px 0 0 -17px;border:2px dashed #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.4)}.chip{-webkit-tap-highlight-color:transparent}.chip.chipsel .c,.chip.jig .c{box-shadow:0 0 0 2px color-mix(in srgb,var(--cc) 60%,transparent),0 0 4px 3px color-mix(in srgb,var(--cc) 30%,transparent)}.bench{overflow-y:scroll;padding-right:8px;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--mute) 55%,transparent) transparent}.bench::-webkit-scrollbar{width:5px}.bench::-webkit-scrollbar-track{background:color-mix(in srgb,var(--mute) 14%,transparent);border-radius:3px}.bench::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--mute) 60%,transparent);border-radius:3px}.bench{scrollbar-width:none;padding-left:23px;padding-right:0;overflow-y:auto}.bench::-webkit-scrollbar{display:none}.bslide{bottom:0;width:16px;background:color-mix(in srgb,var(--mute) 18%,transparent);touch-action:none}.bslide,.bslide i{position:absolute;top:0;left:0;border-radius:8px}.bslide i{right:0;background:color-mix(in srgb,var(--mute) 70%,transparent);min-height:40px}.bslide.off{opacity:.35}.bghost{border-radius:50%;background:var(--warn-bg);border:1px solid var(--warn);color:var(--ink);font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.1;word-break:break-all;overflow:hidden;box-sizing:border-box;padding:0 2px;box-shadow:none}@media(max-width:639.98px){.vq.card{padding:6px}.vq h3{font-size:15px;margin:0 0 4px}.vq h3 small{font-size:10.5px}.view .field{--cs:clamp(25px,13.8cqw,69px)}.view .chip .c{font-size:clamp(9px,3.9cqw,15px);border-width:2px}.view .chip .c.sm{font-size:clamp(7px,3cqw,12px)}.view .chip .nm{font-size:clamp(8px,3.4cqw,12px);padding:0 3px;top:calc(100% + 1px)}.vq .bn{font-size:10px;margin:4px 0 0;line-height:1.3}}:root{--bg:#f3f5f1;--card:#ffffff;--ink:#14231a;--mute:#5c6c62;--line:#d8dfd9;--accent:#12633a;--on-accent:#ffffff;--warn:#e8a317;--warn-bg:#fdf1d4;--danger:#b42318;--display:"Do Hyeon","Noto Sans KR",sans-serif;--body:"Noto Sans KR",system-ui,-apple-system,sans-serif}@media (prefers-color-scheme:dark){:root{--bg:#0e1511;--card:#17211b;--ink:#e8f0ea;--mute:#94a79b;--line:#28372d;--accent:#4ade80;--on-accent:#08210f;--warn:#f2b83a;--warn-bg:#3a2e10;--danger:#f97066;color-scheme:dark}}*{box-sizing:border-box}body,html{margin:0;background:var(--bg);color:var(--ink);font-family:var(--body);-webkit-text-size-adjust:100%}body{padding:0 0 calc(24px + env(safe-area-inset-bottom))}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}a{color:var(--accent)}.wrap{max-width:760px;margin:0 auto;padding:0 12px}.row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}section{margin-top:8px}.card{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:10px 12px}.hint{color:var(--mute);font-size:12.5px;line-height:1.45}.error,.hint{margin:8px 0 0}.error{color:var(--danger);font-size:13px}.btn{border:1px solid var(--line);background:var(--card);padding:9px 12px;border-radius:10px;font-weight:500;font-size:14px}.btn.primary{background:var(--accent);color:var(--on-accent);border-color:var(--accent);font-weight:700}.btn.small{padding:7px 10px;font-size:13px}.btn[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);font-weight:700}.btn:disabled{opacity:.45;cursor:default}header.top{padding:calc(12px + env(safe-area-inset-top)) 0 8px;display:flex;align-items:center;justify-content:space-between;gap:12px}header.top h1{font-family:var(--display);font-weight:400;font-size:25px;margin:0;letter-spacing:.01em}header.top .meta{color:var(--mute);font-size:13px;text-align:right;line-height:1.4}nav.tabs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;padding:4px;background:var(--card);border:1px solid var(--line);border-radius:12px;position:-webkit-sticky;position:sticky;top:0;z-index:5}nav.tabs button{border:0;background:transparent;padding:9px 0;border-radius:9px;font-weight:700;font-size:15px;color:var(--mute)}nav.tabs button[aria-selected=true]{background:var(--accent);color:var(--on-accent)}.acct{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;padding:0 4px}.acct,.linkbtn{font-size:12px;color:var(--mute)}.linkbtn{border:0;background:transparent;text-decoration:underline;text-underline-offset:2px;padding:4px}.savestate{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.savestate.bad{color:var(--danger);font-weight:700}.field-in{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:140px}.field-in label{font-size:12px;color:var(--mute)}.field-in input{border:1px solid var(--line);background:var(--bg);border-radius:10px;padding:10px 12px;min-height:44px}.tiles{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.tile{border:1px solid var(--line);border-radius:12px;padding:10px 14px;background:var(--bg)}.tile span{display:block;font-size:13px;color:var(--mute)}.tile b{font-family:var(--display);font-weight:400;font-size:38px;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tile b small{font-family:var(--body);font-size:14px;color:var(--mute);margin-left:3px}.tile.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--card))}.tile.on b{color:var(--accent)}.toolbar{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-top:12px}.plist{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px;margin:10px 0 0;padding:0;list-style:none}@media (min-width:560px){.plist{grid-template-columns:1fr 1fr}}.plist li,.tog{display:flex;align-items:center;gap:8px}.tog{flex:1 1;justify-content:space-between;border:1px solid var(--line);background:var(--card);border-radius:10px;padding:10px 12px;min-height:44px;text-align:left;font-weight:500}.tog .st{font-size:12px;color:var(--mute)}.tog[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--card))}.tog[aria-pressed=true] .st{color:var(--accent);font-weight:700}.del{border:0;background:transparent;color:var(--mute);font-size:12px;padding:10px 6px;text-decoration:underline}.linkbox{display:flex;gap:8px;align-items:stretch;margin-top:8px}.linkbox input{flex:1 1;min-width:0;border:1px solid var(--line);background:var(--bg);border-radius:10px;padding:10px 12px;font-size:13px}.placeholder{text-align:center;color:var(--mute);padding:28px 12px;font-size:14px;line-height:1.6}.onb{min-height:100dvh;display:grid;align-content:center;justify-items:center;grid-gap:18px;gap:18px;padding:24px 16px;text-align:center}.onb h1{font-family:var(--display);font-weight:400;font-size:34px;margin:0}.onb p{margin:0;color:var(--mute);line-height:1.6}.onb form,.onb-actions{width:min(380px,100%);display:grid;grid-gap:10px;gap:10px;text-align:left}.onb .btn{min-height:46px;font-size:15px}.gmark{display:inline-block;width:18px;height:18px;margin-right:8px;vertical-align:-3px}.sharehead{padding:calc(14px + env(safe-area-inset-top)) 0 6px}.sharehead h1{font-family:var(--display);font-weight:400;font-size:26px;margin:0}.sharehead p{margin:2px 0 0;color:var(--mute);font-size:13px}.chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.pill{border:1px solid var(--line);background:var(--bg);border-radius:999px;padding:5px 12px;font-size:14px}