:root{--page:#fbfaf7;--hair:#e6e2d8;--hair2:#d7d1c4;--ink:#141414;--mute:#8a857a;--warm:#b9a77a;--danger:#9e3b2c;--forest:#16241e;--field:#fff;--scrim:#1414142e;--font:Inter, system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-light=low_light]{--page:#1f1c19;--hair:#34302b;--hair2:#45403a;--ink:#e9e2d3;--mute:#9a9282;--warm:#c9b582;--danger:#d9826a;--field:#27231f;--scrim:#1f1c19d1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-light=low_light] body:before{mix-blend-mode:screen;opacity:.03}:root[data-light=low_light] .tasks{--dream:#8fbfa6}:root[data-light=low_light] .threshold{--page:#fbfaf7;--hair:#e6e2d8;--hair2:#d7d1c4;--ink:#141414;--mute:#8a857a;--danger:#9e3b2c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--page);color:var(--ink);font-family:var(--font);font-size:15px;line-height:1.55}body:before{content:"";pointer-events:none;opacity:.055;mix-blend-mode:multiply;z-index:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .6 0'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");position:fixed;inset:0}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}button:focus-visible,textarea:focus-visible,input:focus-visible{outline:1px solid var(--ink);outline-offset:3px}button:disabled{cursor:default;color:var(--mute)}input[type=range],input[type=checkbox],input[type=radio]{accent-color:var(--ink)}.app{z-index:1;grid-template-rows:auto 1fr;height:100dvh;display:grid;position:relative}.top{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;padding:14px 22px;display:flex}.top .room{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:14px;font-size:12px;font-weight:600;display:flex}.top .room .fold{min-width:44px;min-height:44px}.top .roompick{position:relative}.top .roompick>button{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0}.top .roompick .rooms{text-transform:none;letter-spacing:normal;min-width:200px;font-weight:400;left:0;right:auto}.door .rooms{opacity:.85;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:18px;font-size:12px;display:flex}.door .rooms button{color:inherit;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:0 0;border:1px solid;min-height:44px;padding:8px 14px;font-size:11px}.top .u{color:var(--mute);align-items:center;gap:16px;font-size:13px;display:flex}.top .u button{min-height:44px}.top .u{position:relative}.top .u button.on{color:var(--ink)}.hoodmenu{z-index:25;background:var(--page);border:1px solid var(--hair2);flex-direction:column;min-width:160px;padding:4px 0;display:flex;position:absolute;top:100%;right:0}.hoodmenu button{text-align:left;min-height:44px;color:var(--mute);padding:0 14px}.hoodmenu button:hover,.hoodmenu button.on{color:var(--ink)}.hoodmenu .light{border-top:1px solid var(--hair);align-items:center;gap:0;margin-top:4px;padding:6px 14px 8px;display:flex}.hoodmenu .light button,.app.phone .hoodmenu .light button{text-align:center;border:1px solid var(--hair2);min-height:36px;color:var(--mute);flex:1;padding:0 10px;font-size:12px}.hoodmenu .light button+button,.app.phone .hoodmenu .light button+button{border-left:0}.hoodmenu .light button.on,.app.phone .hoodmenu .light button.on{color:var(--page);background:var(--ink);border-color:var(--ink)}.app.phone .hoodmenu .light{padding:12px 0 4px}.cols{grid-template-columns:var(--railw,210px) minmax(0, 1fr) var(--panelw,0px) 46px;min-height:0;transition:grid-template-columns .25s;display:grid}.rail{border-right:1px solid var(--hair);min-width:0;padding:18px 16px;overflow:hidden auto}.app{overflow-x:hidden}.h{letter-spacing:.18em;color:var(--mute);text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:600}.chat{text-align:left;border-bottom:1px solid #0000;width:100%;min-height:44px;padding:9px 0;display:block}.chat.cur{border-bottom:2px solid var(--ink)}.chat small{color:var(--mute);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;display:block;overflow:hidden}.chat .name{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chat .pin{float:right;color:var(--mute);font-size:11px}.chatrow{align-items:flex-start;gap:6px;display:flex}.chatrow .chat{flex:1;min-width:0}.pinbtn{color:var(--mute);text-align:right;opacity:0;min-width:44px;min-height:44px;font-size:11px}.chatrow:hover .pinbtn,.chatrow:focus-within .pinbtn{opacity:1}.chatrow .rename{min-width:0;min-height:44px;font:inherit;color:var(--ink);border:0;border-bottom:1px solid var(--hair2);background:0 0;flex:1;padding:0 4px}@media (hover:none){.pinbtn{opacity:1}}.rail .new{color:var(--mute);text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--hair2);text-decoration-color:var(--hair2);min-height:44px;margin-top:18px;font-size:13px}.rail .earlier{color:var(--mute);min-height:44px;margin-top:16px;font-size:12px}.app.folded .rail .full,.rail .mini{display:none}.app.folded .rail{padding:16px 0}.app.folded .rail .mini{flex-direction:column;align-items:center;gap:12px;display:flex}.ini{border:1px solid var(--hair2);width:44px;height:44px;color:var(--mute);border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid}.ini.cur{border-color:var(--ink);color:var(--ink)}.mid{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.thread{flex-direction:column;gap:24px;padding:32px clamp(18px,7%,90px);display:flex;overflow:auto}.turn{max-width:66ch;position:relative}.who{letter-spacing:.14em;color:var(--mute);text-transform:uppercase;margin-bottom:6px;font-size:10.5px;font-weight:600}.who.seat{color:var(--ink)}.turn .body{overflow-wrap:anywhere;font-size:16px}.turn .body p{margin:0 0 .7em}.turn .body p:last-child{margin-bottom:0}.turn .body ul,.turn .body ol{margin:0 0 .7em;padding-left:1.3em}.turn .body code{font-family:ui-monospace,monospace;font-size:.9em}.turn .body pre{white-space:pre-wrap;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);padding:8px 0;font-family:ui-monospace,monospace;font-size:13px}.turn .body table{border-collapse:collapse;margin:0 0 .7em;font-size:14px}.turn .body th,.turn .body td{border-bottom:1px solid var(--hair);text-align:left;padding:4px 12px 4px 0}.turn .body h1,.turn .body h2,.turn .body h3{margin:0 0 .5em;font-size:16px}.tab{letter-spacing:.08em;color:var(--mute);border-bottom:1px solid var(--hair2);align-items:flex-start;min-height:44px;padding-bottom:3px;font-size:10.5px;display:flex;position:absolute;top:0;right:0}.tab.on{color:var(--ink);border-bottom-color:var(--ink)}.strip{color:var(--mute);text-align:left;min-height:44px;margin-top:10px;font-size:12px}.dan{color:var(--danger)}.steps{border-top:1px solid var(--hair);margin-top:8px;font-size:12.5px;display:none}.steps.open{display:block}.st{border-bottom:1px solid var(--hair);color:var(--mute);justify-content:space-between;gap:16px;padding:6px 0;display:flex}.st span:first-child{color:var(--ink)}.st.no span{color:var(--danger)}.st.soft span:last-child{color:var(--warm);font-style:italic}.st u{text-underline-offset:4px;color:var(--ink)}.stopline{color:var(--mute);align-items:center;gap:14px;margin-top:10px;font-size:12.5px;display:flex}.stopline button{border-bottom:1px solid var(--ink);color:var(--ink);min-height:44px}.stopline input{border:0;border-bottom:1px solid var(--hair2);min-height:44px;font:inherit;color:var(--ink);background:0 0;outline:none}.aware{color:var(--mute);margin:-2px 0 6px;font-size:11px}.working{color:var(--mute);align-items:center;gap:8px;font-size:13px;display:flex}.working i{background:var(--warm);border-radius:50%;width:6px;height:6px;animation:1.3s infinite p;display:inline-block}@keyframes p{0%,to{opacity:.25}50%{opacity:1}}.empty{color:var(--mute);font-size:14px}.composer{border-top:1px solid var(--hair);padding:16px clamp(18px,7%,90px) 22px;padding-bottom:max(22px, env(safe-area-inset-bottom))}.box{border-bottom:1px solid var(--ink);flex-wrap:wrap;align-items:baseline;gap:12px;min-height:48px;padding:10px 0 12px;font-size:17px;display:flex}.box textarea{resize:none;min-width:12ch;min-height:26px;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:17px}.box textarea::placeholder{color:var(--mute)}.box .from{letter-spacing:.1em;color:var(--mute);white-space:nowrap;text-transform:uppercase;font-size:11px}.box .use{color:var(--ink);border-bottom:1px solid var(--hair2);white-space:nowrap;min-height:44px;margin-left:auto;font-size:12px}.row{flex-wrap:wrap;align-items:center;gap:18px;margin-top:12px;display:flex}.sp{flex:1}.qb{align-items:center;gap:2px;display:inline-flex}.qb .qx{color:var(--mute);opacity:.55;min-width:22px;min-height:32px;font-size:12px}.qb .qx:hover,.qb .qx:focus-visible{opacity:1;color:var(--ink)}@media (hover:none){.qb .qx{opacity:.8}}.cmd{color:var(--mute);text-underline-offset:5px;min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--hair2);text-decoration-color:var(--hair2);font-size:13px}.ic{border:1px solid var(--hair2);border-radius:50%;place-items:center;width:44px;height:44px;font-size:15px;display:grid}.seatl{border-bottom:1px solid var(--hair2);white-space:nowrap;align-items:center;gap:6px;min-height:44px;font-size:13px;display:flex}.seatl b{letter-spacing:.06em;text-transform:uppercase;font-weight:600}.seatl small{color:var(--mute)}.send{letter-spacing:.12em;background:var(--ink);color:var(--page);min-height:44px;padding:0 22px;font-size:12px;font-weight:600}.send:disabled{background:var(--hair2);color:var(--page)}.note{color:var(--mute);margin-top:8px;font-size:12px}.note.dan{color:var(--danger)}.sel-positioner{z-index:20;outline:none}.sel-popup{background:var(--page);border:1px solid var(--hair2);min-width:260px;padding:4px 0}.sel-item{cursor:default;outline:none;flex-direction:column;justify-content:center;min-height:44px;padding:6px 14px;display:flex}.sel-item[data-highlighted]{border-left:2px solid var(--ink);padding-left:12px}.sel-item small{color:var(--mute);font-size:11.5px}.sel-item[data-disabled]{color:var(--mute)}.panel{border-left:1px solid var(--hair);padding:0;overflow:auto}.panel .in{min-width:260px;padding:20px 18px}.card{border-top:1px solid var(--hair);border-left:2px solid var(--ink);color:var(--mute);margin-bottom:14px;padding:10px 0 12px 12px;font-size:12.5px}.card.faint{border-left-color:var(--hair2)}.card b{letter-spacing:.14em;color:var(--ink);text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:600;display:block}.card.faint b{color:var(--mute)}.card .e{text-align:left;justify-content:space-between;align-items:baseline;gap:12px;width:100%;min-height:44px;padding-top:4px;display:flex}.card .e span:first-child{color:var(--ink)}.card .r{color:var(--mute);font-size:11px;display:block}.card .src{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);color:var(--ink);white-space:pre-wrap;max-height:260px;margin:6px 0 4px;padding:8px 0;font-size:12px;overflow:auto}.panel .earlier{color:var(--mute);min-height:44px;font-size:12px}.edge{border-left:1px solid var(--hair);flex-direction:column;align-items:center;gap:22px;padding:20px 0;display:flex}.edge .t{writing-mode:vertical-rl;letter-spacing:.16em;color:var(--mute);text-transform:uppercase;min-width:44px;min-height:44px;font-size:10.5px;font-weight:600;transform:rotate(180deg)}.edge .t.on{color:var(--ink)}.pres{color:var(--mute);align-items:center;gap:8px;font-size:12px;display:flex}.dot{background:var(--warm);border-radius:50%;width:8px;height:8px;display:inline-block}.slot-empty{color:var(--mute);border-top:1px solid var(--hair);padding-top:12px;font-size:12px}.hood{z-index:30;background:var(--page);grid-template-rows:auto 1fr;display:grid;position:fixed;inset:0}.hood .bar{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;padding:14px 22px;display:flex}.hood .bar b{letter-spacing:.16em;font-size:12px;font-weight:600}.hood .bar button{min-height:44px;color:var(--mute);border-bottom:1px solid var(--hair2)}.hood .scroll{padding:18px clamp(18px,7%,90px);overflow:auto}.ai{border:1px solid var(--hair2);letter-spacing:.12em;color:var(--mute);vertical-align:1px;text-transform:uppercase;border-radius:3px;margin-left:6px;padding:0 4px;font-size:9px;font-style:normal;font-weight:600;line-height:14px;display:inline-block}.seatl .ai{margin-right:4px}.sel-item .nm{align-items:center;display:flex}.app.phone .seatl .ai{display:none}.cdraft{margin:12px 0 4px;font-size:13.5px}.cdraft.bad{border:1px solid var(--hair2);background:var(--field);padding:12px 14px}.cdraft .chead{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:4px;display:flex}.cdraft .meta{color:var(--mute);font-size:11.5px}.cdraft .lbl{letter-spacing:.14em;color:var(--mute);margin:10px 0 4px;font-size:10px;font-weight:600}.cdraft .law{border-left:2px solid var(--ink);margin:0;padding:6px 0 6px 12px}.cdraft .cv{overflow-wrap:anywhere}.cdraft code{margin-right:8px;font-size:12px}.cdraft .cl{margin:0;padding:0;list-style:none}.cdraft .cl li{border-bottom:1px solid var(--hair);overflow-wrap:anywhere;padding:4px 0}.cdraft .acts{flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;display:flex}.cdraft .go{background:var(--ink);color:var(--page);letter-spacing:.12em;min-height:44px;padding:0 18px;font-size:11px;font-weight:600}.cdraft .go:disabled{background:var(--hair2)}.cdraft .need-law{color:var(--warm);font-size:12.5px}.cdraft .done{letter-spacing:0;color:var(--ink);font-size:12px;font-weight:500}.cdraft .why-no{border-left:2px solid var(--danger);color:var(--danger);margin-top:10px;padding-left:10px;font-size:13px}.cdraft .why-no ul{margin:4px 0 0;padding-left:16px}.cards .lede{color:var(--mute);max-width:640px;font-size:13px}.cards .h{margin-top:18px}.cards .card-row{border-bottom:1px solid var(--hair);padding:10px 0}.cards .card-row.wait{color:var(--mute);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:13px;display:flex}.cards .line{text-align:left;overflow-wrap:anywhere;min-height:44px;font-size:14px;display:block}.cards .meta{color:var(--mute);font-size:11.5px;font-weight:400}.cards .lbl{letter-spacing:.14em;color:var(--mute);margin:14px 0 6px;font-size:10px;font-weight:600}.cards .law{border-left:2px solid var(--ink);margin:0;padding:8px 0 8px 12px;font-size:14px}.cards ul{margin:0;padding:0;font-size:12.5px;list-style:none}.cards li{border-bottom:1px solid var(--hair);overflow-wrap:anywhere;padding:5px 0}.cards li code{color:var(--ink);font-size:11.5px}.cards .results li{color:var(--mute)}.cards .results li.pass{color:var(--ink)}.cards .why{color:var(--mute);align-items:baseline;gap:10px;margin:14px 0 8px;font-size:12px;display:flex}.cards .why input{min-width:0;min-height:40px;font:inherit;color:var(--ink);border:0;border-bottom:1px solid var(--hair2);background:0 0;outline:none;flex:1;font-size:14px}.cards .warn{border-left:2px solid var(--warm);margin:12px 0;padding-left:10px;font-size:13px}.cards .acts{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.cards .go{background:var(--ink);color:var(--page);letter-spacing:.12em;min-height:44px;padding:0 16px;font-size:11px;font-weight:600}.cards .go:disabled{background:var(--hair2);color:var(--page)}.cards .lnk{color:var(--mute);border-bottom:1px solid var(--hair2);min-height:36px;font-size:12px}.cards .lnk.all{margin-top:18px}.cards .need{color:var(--warm);font-size:12px}.cards .retire-lnk{margin-left:auto}.cards .card-row.wait .retire-lnk{margin-left:0}.cards .retire{border-top:1px dashed var(--hair);color:var(--ink);flex-basis:100%;margin-top:6px;padding-top:6px}.cards .go.quiet{color:var(--ink);border:1px solid var(--hair2);background:0 0}.cards .go.quiet:disabled{color:var(--mute);background:0 0}.cards .note{border-left:2px solid var(--ink);margin:10px 0;padding-left:10px;font-size:13px}.cards .note.dan{border-left-color:var(--danger);color:var(--danger)}.models .lede{color:var(--mute);max-width:640px;font-size:13px}.models .seat{border-bottom:1px solid var(--hair);padding:14px 0}.models .who{letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:600}.models .line{text-align:left;border-bottom:1px solid var(--hair2);overflow-wrap:anywhere;min-height:44px;font-size:13.5px;display:block}.models .line.none{color:var(--danger);border:0;align-items:center;display:flex}.models .since{color:var(--mute);margin-top:4px;font-size:11.5px}.models .swap{margin-top:12px}.models .swap table{border-collapse:collapse;width:100%;font-size:12.5px;display:block;overflow-x:auto}.models .swap th{text-align:left;letter-spacing:.08em;color:var(--mute);border-bottom:1px solid var(--hair);white-space:nowrap;padding:6px 10px 6px 0;font-size:10.5px;font-weight:600}.models .swap td{border-bottom:1px solid var(--hair);white-space:nowrap;cursor:pointer;padding:9px 10px 9px 0}.models .swap tr.cur td{color:var(--mute);cursor:default}.models .swap tr.on td{color:var(--ink);font-weight:600}.models .hint{color:var(--mute);margin:8px 0 12px;font-size:11.5px}.models .why{color:var(--mute);align-items:baseline;gap:10px;margin:8px 0;font-size:12px;display:flex}.models .why input{min-width:0;min-height:40px;font:inherit;color:var(--ink);border:0;border-bottom:1px solid var(--hair2);background:0 0;outline:none;flex:1;font-size:14px}.models .warn{border-left:2px solid var(--warm);margin:12px 0;padding-left:10px;font-size:13px}.models .acts{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.models .go{background:var(--ink);color:var(--page);letter-spacing:.12em;min-height:44px;padding:0 16px;font-size:11px;font-weight:600}.models .go:disabled{background:var(--hair2);color:var(--page)}.models .need{color:var(--warm);font-size:12px}.models .lnk{color:var(--mute);border-bottom:1px solid var(--hair2);min-height:36px;font-size:12px}.models .note{border-left:2px solid var(--ink);margin:10px 0;padding-left:10px;font-size:13px}.models .note.dan{border-left-color:var(--danger);color:var(--danger)}.archive .lede{color:var(--mute);max-width:640px;font-size:13px}.archive .pick{letter-spacing:.12em;text-transform:uppercase;color:var(--mute);flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0;font-size:11px;display:flex}.archive .pick input{font:inherit;letter-spacing:0;text-transform:none;color:var(--ink);max-width:100%;min-height:44px;font-size:13px}.archive .summary table{border-collapse:collapse;width:100%;max-width:640px;margin:6px 0 10px;font-size:13.5px}.archive .summary th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--mute);border-bottom:1px solid var(--hair);white-space:nowrap;vertical-align:top;padding:9px 14px 9px 0;font-size:10.5px;font-weight:600}.archive .summary td{border-bottom:1px solid var(--hair);overflow-wrap:anywhere;padding:9px 0}.archive .hint{color:var(--mute);margin:8px 0 12px;font-size:11.5px}.archive .warn{border-left:2px solid var(--warm);margin:12px 0;padding-left:10px;font-size:13px}.archive .acts{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.archive .go{background:var(--ink);color:var(--page);letter-spacing:.12em;text-transform:uppercase;min-height:44px;padding:0 16px;font-size:11px;font-weight:600}.archive .go:disabled{background:var(--hair2);color:var(--page)}.archive .note{border-left:2px solid var(--ink);margin:10px 0;padding-left:10px;font-size:13px}.archive .note.dan{border-left-color:var(--danger);color:var(--danger)}@media (width<=560px){.archive .summary tr{border-bottom:1px solid var(--hair);padding:8px 0;display:block}.archive .summary th,.archive .summary td{white-space:normal;border:0;padding:2px 0;display:block}}.lb-filter{color:var(--mute);flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:14px;font-size:12.5px;display:flex}.lb-filter button{border-bottom:1px solid var(--hair2);min-height:44px}.lb-filter button.on{color:var(--ink);border-bottom-color:var(--ink)}.lb-visit{letter-spacing:.14em;color:var(--ink);border-bottom:1px solid var(--ink);text-transform:uppercase;justify-content:space-between;gap:12px;padding:16px 0 6px;font-size:10.5px;font-weight:600;display:flex}.lb-visit span{color:var(--mute);letter-spacing:.06em;text-transform:none;font-weight:500}.lb{border-bottom:1px solid var(--hair);color:var(--mute);grid-template-columns:18px 150px 1fr auto;gap:10px;padding:7px 0;font-size:12.5px;display:grid}.lb .k{color:var(--mute)}.lb .w{color:var(--ink);overflow-wrap:anywhere}.lb.frame{border-left:2px solid var(--hair2);padding-left:8px}.lb.no .o,.lb.no .k{color:var(--danger);font-weight:600}.lb.soft .o{color:var(--warm);font-style:italic}.lb .o{white-space:nowrap}.lb-more{border-bottom:1px solid var(--ink);min-height:44px;margin-top:16px}.threshold{z-index:40;background:var(--forest);color:var(--page);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.threshold:before{content:"";background:radial-gradient(ellipse at 30% 40%, var(--mute) 0%, transparent 55%), radial-gradient(ellipse at 70% 60%, var(--hair) 0%, transparent 50%);opacity:.14;animation:22s ease-in-out infinite alternate fog;position:absolute;inset:-20%}@keyframes fog{0%{transform:translate(-4%,-2%)scale(1)}to{transform:translate(4%,3%)scale(1.08)}}@media (prefers-reduced-motion:reduce){.threshold:before{animation:none}}.threshold video{object-fit:cover;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.door{flex-direction:column;gap:14px;width:min(380px,88vw);display:flex;position:relative}.door .rn{letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:600}.door .who-here{color:var(--hair);min-height:22px;font-size:15px}.door input{border:0;border-bottom:1px solid var(--hair2);min-height:44px;color:var(--page);font:inherit;background:0 0;outline:none;padding:6px 0;font-size:16px}.door input::placeholder{color:var(--mute)}.door .enter{background:var(--page);min-height:44px;color:var(--forest);letter-spacing:.14em;margin-top:6px;font-size:12px;font-weight:600}.door .alt{min-height:44px;color:var(--hair);text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--mute);text-decoration-color:var(--mute);text-align:left;font-size:13px}.door .msg{color:var(--hair);min-height:20px;font-size:13px}.door .msg.dan{color:var(--page);border-left:2px solid var(--danger);padding-left:10px}.pair{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.pair .qr{background:var(--page);width:220px;height:220px;padding:8px}.pair .qr svg{width:100%;height:100%;display:block}.hood .pair .msg{color:var(--mute);font-size:13px}@media (width<=900px){.cols{grid-template-columns:0 minmax(0,1fr) 0 44px!important}.rail,.panel{overflow:hidden}.app.railopen .cols{grid-template-columns:minmax(0,1fr) 0 0 44px!important}.app.railopen .rail{overflow:auto}.app.panelopen .cols{grid-template-columns:0 0 minmax(0,1fr) 44px!important}.app.panelopen .panel{overflow:auto}.top{padding:8px 12px}.top .u{gap:10px;font-size:12px}.lb{grid-template-columns:18px 1fr auto}.lb .t{display:none}}.well .bar .sub{letter-spacing:0;color:var(--mute);font-weight:400}.well .wl{grid-template-columns:240px minmax(0,1fr);gap:0 34px;max-width:1180px;margin:0 auto;display:grid}.well .side{border-right:1px solid var(--hair);padding-right:18px}.well .h{letter-spacing:.18em;color:var(--mute);margin:18px 0 8px;font-size:10px;font-weight:600}.well .h:first-child{margin-top:0}.well .chip{border:1px solid var(--hair2);color:var(--mute);border-radius:999px;min-height:0;margin:0 6px 6px 0;padding:3px 10px;font-size:12px;display:inline-flex}.well .chip.on{border-color:var(--ink);color:var(--ink)}.well .say{color:var(--mute);border-top:1px solid var(--hair);margin-top:20px;padding-top:12px;font-size:12px;line-height:1.55}.well .say b{color:var(--ink);font-weight:600}.well h1{letter-spacing:.2em;font-size:12px;font-weight:600}.well .lead{color:var(--mute);max-width:640px;margin:6px 0 18px;font-size:13.5px}.well .lb-filter input{border:0;border-bottom:1px solid var(--hair2);background:0 0;outline:none;width:220px;padding:4px 0}.well .count{color:var(--mute);margin:8px 0 14px;font-size:12px}.well .add{border:1px solid var(--ink);margin:10px 0 14px;padding:14px}.well .add textarea{border:0;border-bottom:1px solid var(--hair2);resize:vertical;background:0 0;outline:none;width:100%;min-height:70px}.well .add .row{color:var(--mute);justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:12px;display:flex}.well .e{border-top:1px solid var(--hair);grid-template-columns:1fr auto;gap:6px 18px;padding:14px 0;display:grid}.well .e .w{font-size:15px}.well .e .m{color:var(--mute);font-size:12px}.well .e .m .by{color:var(--ink)}.well .e .acts{white-space:nowrap;align-self:start;gap:14px;font-size:12.5px;display:flex}.well .e .acts button{border-bottom:1px solid var(--hair2);color:var(--ink)}.well .e .acts .wd{color:var(--danger);border-bottom-color:var(--danger)}.well .e .conv{color:var(--mute);grid-column:1/-1;font-size:12px}.well .e .conv button{color:var(--mute);border-bottom:1px solid var(--hair2)}.well .e.gone .w{text-decoration:line-through;-webkit-text-decoration-color:var(--danger);text-decoration-color:var(--danger);color:var(--mute)}.well .e .why{color:var(--danger);grid-column:1/-1;font-size:12px}.well .e .why.cor{color:var(--mute)}.well .ask,.well .edit{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;font-size:12.5px;display:flex}.well .ask{border:1px dashed var(--danger);padding:10px}.well .ask input,.well .edit input{border:0;border-bottom:1px solid var(--hair2);background:0 0;outline:none;flex:1;min-width:200px;padding:4px 0}.well .edit input{border-bottom-color:var(--ink);font-size:15px}.well .btn{background:var(--ink);color:var(--page);letter-spacing:.1em;padding:7px 14px;font-size:11.5px;font-weight:600}.well .ask .btn{background:var(--danger)}.well .btn:disabled{opacity:.35;color:var(--page)}@media (width<=900px){.well .wl{grid-template-columns:1fr}.well .side{border-right:0;border-bottom:1px solid var(--hair);margin-bottom:14px;padding:0 0 14px}}.turn.focus{box-shadow:-3px 0 0 var(--ink)}.window .cols{grid-template-columns:230px minmax(0,1fr) 300px;min-height:0;display:grid;overflow:hidden}.window .filters,.window .detail{padding:18px;overflow:auto}.window .filters{border-right:1px solid var(--hair)}.window .detail{border-left:1px solid var(--hair)}.window .h{letter-spacing:.18em;color:var(--mute);margin:18px 0 8px;font-size:10px;font-weight:600}.window .h:first-child{margin-top:0}.window .chip{border:1px solid var(--hair2);color:var(--mute);border-radius:999px;margin:0 6px 6px 0;padding:3px 10px;font-size:12px;display:inline-flex}.window .chip.on{border-color:var(--ink);color:var(--ink)}.window .seg{border:1px solid var(--hair2);display:flex}.window .seg button{color:var(--mute);flex:1;padding:5px 0;font-size:12px}.window .seg button.on{background:var(--ink);color:var(--page)}.window .range{width:100%}.window .small{color:var(--mute);font-size:12px}.window .law{color:var(--mute);border-top:1px solid var(--hair);margin-top:20px;padding-top:12px;font-size:12px;line-height:1.55}.window .law b{color:var(--ink);font-weight:600}.window .sky{padding:18px;position:relative;overflow:auto}.window .glass{letter-spacing:.18em;color:var(--mute);font-size:10.5px}.window .count{color:var(--mute);margin:6px 0;font-size:12px}.window .sky svg{width:100%;height:auto;max-height:70vh}.window .cname{letter-spacing:.16em;fill:var(--mute);font-size:15px}.window .edge{stroke:var(--ink);stroke-width:1px}.window .edge.prop{stroke-dasharray:5 4}.window .edge.dec{stroke:var(--hair2);stroke-dasharray:2 4}.window .edge.dim,.window .star.dim{opacity:.2}.window .star{cursor:pointer}.window .star .core{fill:var(--ink)}.window .star.lone .core{fill:var(--mute)}.window .star .ring{fill:none;stroke:var(--warm)}.window .star text{fill:var(--ink);font-size:19px}.window .star.sel .core{stroke:var(--warm);stroke-width:3px}.window .legend{color:var(--mute);flex-wrap:wrap;gap:16px;margin-top:10px;font-size:11.5px;display:flex}.window .dark{text-align:center;max-width:460px;color:var(--mute);margin:60px auto;line-height:1.6}.window .dark b{color:var(--ink);margin-bottom:6px;display:block}.window .detail .t{font-size:16px}.window .detail .sub{color:var(--mute);margin-bottom:8px;font-size:12px}.window .detail .row{margin:8px 0;font-size:13.5px}.window .detail .row small{color:var(--mute);font-size:11.5px;display:block}.window .go{color:var(--mute);border-bottom:1px solid var(--hair2);font-size:12px}.window .prop{border:1px dashed var(--ink);margin:10px 0;padding:10px;font-size:13px}.window .prop .acts{gap:10px;margin-top:8px;display:flex}.window .prop .keep{background:var(--ink);color:var(--page);letter-spacing:.1em;padding:5px 12px;font-size:11.5px}.window .prop .no{border:1px solid var(--hair2);letter-spacing:.1em;color:var(--mute);padding:5px 12px;font-size:11.5px}.window .edit{gap:8px;display:flex}.window .edit input{border:0;border-bottom:1px solid var(--ink);background:0 0;outline:none;flex:1;padding:4px 0}.window .btn{background:var(--ink);color:var(--page);letter-spacing:.1em;padding:6px 12px;font-size:11.5px}.window .btn:disabled{opacity:.35;color:var(--page)}@media (width<=900px){.window .cols{overflow:auto;grid-template-columns:1fr!important}.window .filters,.window .detail{border:0;border-bottom:1px solid var(--hair)}}.well .e .m{grid-column:1/-1}.ph-ic,.ph-t,.grab,.sh,.scrim{display:none}.quick{display:contents}@media (width<=760px){.app.phone{height:100dvh}.app.phone .top{padding:4px 8px 6px;padding-top:max(4px, env(safe-area-inset-top));gap:6px}.app.phone .top .fold,.app.phone .top .u>button{display:none}.app.phone .ph-ic{flex:none;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.app.phone.v-list .top .room{flex:1;justify-content:center}.app.phone.v-list .top:before{content:"";flex:none;width:44px}.app.phone.v-chat .top .room{display:none}.app.phone .ph-t{text-align:center;letter-spacing:.16em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11.5px;font-weight:600;display:block;overflow:hidden}.app.phone .ph-t small{letter-spacing:0;color:var(--mute);text-transform:none;margin-top:2px;font-size:11px;font-weight:400;display:block}.app.phone .cols{min-height:0;position:relative;overflow:hidden;display:block!important}.app.phone .edge,.app.phone.v-list .mid,.app.phone.v-chat .rail{display:none}.app.phone .rail{border-right:0;height:100%;padding:0;overflow:auto}.app.phone .rail .full{display:block!important}.app.phone .rail .mini{display:none!important}.app.phone .rail .h{padding:14px 20px 4px}.app.phone .chatrow{border-bottom:1px solid var(--hair);align-items:center;padding:0 12px 0 20px}.app.phone .chatrow .chat{min-height:68px;padding:14px 0}.app.phone .chatrow .chat .name{font-size:16px}.app.phone .chatrow .rename{min-height:68px;font-size:16px}.app.phone .pinbtn{opacity:1;text-align:center;min-width:44px}.app.phone .rail .new,.app.phone .rail .earlier{margin:14px 20px}.app.phone .rail .pres{padding:14px 20px}.app.phone .mid{flex-direction:column;height:100%;min-height:0;display:flex}.app.phone .thread{flex:1;gap:20px;min-height:0;padding:18px 20px}.app.phone .turn{min-width:0;max-width:none}.app.phone .turn .body{overflow-wrap:anywhere;font-size:15.5px;line-height:1.55}.app.phone .turn .body pre,.app.phone .turn .body table{max-width:100%;display:block;overflow-x:auto}.app.phone .turn .tab{float:right;margin-left:10px;position:static}.app.phone .st{overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 12px}.app.phone .st span{min-width:0}.app.phone .chip{border:1px solid var(--hair2);white-space:nowrap;border-radius:999px;align-items:center;min-height:36px;padding:0 14px;font-size:13px;display:flex}.app.phone .chip.k{border-color:var(--ink)}.app.phone .composer{padding:8px 16px 10px;padding-bottom:max(12px, env(safe-area-inset-bottom));border-top:0}.app.phone .box{flex-wrap:wrap;row-gap:0;font-size:16px}.app.phone .box textarea{min-width:0;font-size:16px}.app.phone .box .from{display:none}.app.phone .row{flex-wrap:wrap;gap:8px 10px}.app.phone .row .cmd{font-size:12.5px}.app.phone .seatl{min-width:0;max-width:46vw;overflow:hidden}.app.phone .seatl small{text-overflow:ellipsis;overflow:hidden}.app.phone .send{flex:none;padding:0 16px}.app.phone .seatl b+small{display:none}.app.phone .scrim{background:var(--scrim);z-index:40;display:block;position:fixed;inset:0}.app.phone .panel{z-index:41;background:var(--page);border:0;border-top:1px solid var(--hair2);max-height:78dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:18px 18px 0 0;transition:transform .28s;position:fixed;bottom:0;left:0;right:0;overflow:auto;transform:translateY(105%)}.app.phone.panelopen .panel{transform:none}.app.phone .panel .in{min-width:0;padding:10px 20px 24px}.app.phone .grab{background:var(--hair2);border-radius:2px;width:40px;height:4px;margin:2px auto 14px;display:block}.app.phone .sh{letter-spacing:.18em;color:var(--mute);margin:0 0 6px;font-size:10.5px;font-weight:600;display:block}.app.phone .top .u{position:static}.app.phone .hoodmenu{z-index:41;border:0;border-top:1px solid var(--hair2);min-width:0;padding:10px 20px max(24px, env(safe-area-inset-bottom));border-radius:18px 18px 0 0;position:fixed;inset:auto 0 0}.app.phone .hoodmenu button{min-height:52px;color:var(--ink);border-top:1px solid var(--hair);padding:0;font-size:15px}.app.phone .top .roompick .rooms{border:1px solid var(--hair2);border-radius:0;padding:4px 0;position:absolute;inset:100% auto auto 50%;transform:translate(-50%)}.app.phone .top .roompick .rooms button{border-top:0;padding:0 14px;font-size:14px}}@media (width<=360px){.app.phone .row .ic[disabled]{display:none}}@media (width<=760px){.app.phone .top{padding-bottom:2px}.app.phone .thread{gap:16px;padding:12px 18px}.app.phone .composer{padding:6px 14px;padding-bottom:max(8px, env(safe-area-inset-bottom));border-top:1px solid var(--hair)}.app.phone .box{min-height:0;padding:6px 0 8px}.app.phone .box .use{min-height:32px}.app.phone .row{flex-wrap:nowrap;gap:6px;min-width:0;margin-top:6px}.app.phone .row .quick{flex:0 0 100%;order:-1;gap:12px;margin-bottom:-2px;display:flex;overflow-x:auto}.app.phone .row:has(.quick){flex-wrap:wrap}.app.phone .row .quick .cmd{white-space:nowrap;flex:none;min-height:32px;font-size:12.5px}.app.phone .row .chip{flex:none;min-height:30px;padding:0 8px;font-size:11.5px}.app.phone .row{gap:5px}.app.phone .row .pinit{flex:none;min-height:30px;font-size:12px}.app.phone .row .ic{flex:none;width:30px;height:30px;font-size:12px}.app.phone .row .sp{flex:0 0 0;min-width:0}.app.phone .seatl{flex:1 1 0;min-width:0;min-height:36px;font-size:12px;overflow:hidden}.app.phone .row .send{flex:none}.app.phone .seatl b{text-overflow:ellipsis;overflow:hidden}.app.phone .send{min-height:36px;padding:0 12px;font-size:11px}.app.phone .composer .note{margin-top:4px}}.tasks{--dream:#6b7a55;flex-direction:column;min-height:100%;margin:-20px -18px;display:flex}.tasks .phead{border-bottom:1px solid var(--hair);align-items:baseline;gap:8px;padding:12px 14px 10px;display:flex}.tasks .phead .n{letter-spacing:.14em;font-size:10px;font-weight:600}.tasks .phead .x{color:var(--mute);font-size:11px}.tasks .phead .close{color:var(--mute);border-bottom:1px solid var(--hair2);min-height:36px;margin-left:auto;font-size:11px}.tasks .tplaces,.tasks .tabs{border-bottom:1px solid var(--hair);display:flex}.tasks .tplaces button,.tasks .tabs button{letter-spacing:.12em;min-height:40px;color:var(--mute);border-bottom:2px solid #0000;flex:1;font-size:10px;font-weight:600}.tasks .tplaces button.on,.tasks .tabs button.on{color:var(--ink);border-bottom-color:var(--ink)}.tasks .tabs button{min-height:34px;font-size:9.5px}.tasks .tlist{flex:1;padding:4px 14px 8px;overflow:auto}.tasks .ti{border-bottom:1px solid var(--hair);grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:8px;padding:10px 0;display:grid}.tasks .ti.prop{border:1.5px dashed var(--ink);background:var(--field);border-radius:6px;margin:8px 0;padding:9px}.tasks .ti.faint{opacity:.45}.tasks .tbox{border:1.5px solid var(--ink);border-radius:3px;width:18px;height:18px;margin-top:2px;position:relative}.tasks .tbox:disabled{cursor:default}.tasks .ti.prop .tbox{border-style:dashed}.tasks .tbox.t:after{content:"";border:solid var(--ink);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(40deg)}.tasks .tbox.d{border-color:var(--dream);border-radius:50%}.tasks .tt{overflow-wrap:anywhere;font-size:14px}.tasks .tt.done{color:var(--mute);text-decoration:line-through}.tasks .tm{color:var(--mute);overflow-wrap:anywhere;margin-top:2px;font-size:11px}.tasks .tm b{color:var(--ink);font-weight:600}.tasks .tlinks{flex-wrap:wrap;gap:12px;display:flex}.tasks .lnk{color:var(--mute);border-bottom:1px solid var(--hair2);min-height:30px;font-size:11px}.tasks .tunder{border-left:1px solid var(--hair2);margin-top:4px;padding-left:10px}.tasks .tacts{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.tasks .k{background:var(--ink);color:var(--page);letter-spacing:.1em;border-radius:3px;min-height:30px;padding:0 10px;font-size:10px;font-weight:600}.tasks .u{color:var(--danger);border-bottom:1px solid var(--danger);min-height:28px;font-size:11px}.tasks .trw{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tasks .trw input{font:inherit;border:0;border-bottom:1px solid var(--ink);color:var(--ink);background:0 0;outline:none;flex:100%;padding:4px 0;font-size:14px}.tasks .trw button:not(.lnk){letter-spacing:.1em;border:1px solid var(--ink);border-radius:3px;min-height:30px;padding:0 10px;font-size:10px;font-weight:600}.tasks .tund{margin-top:10px}.tasks .tadd{border-top:1px solid var(--hair);align-items:center;gap:8px;padding:10px 14px;display:flex}.tasks .tadd input{min-width:0;font:inherit;border:1px solid var(--hair2);background:var(--field);color:var(--ink);border-radius:4px;flex:1;padding:8px 9px;font-size:13px}.tasks .tadd>button{letter-spacing:.12em;border:1px solid var(--ink);border-radius:4px;min-height:36px;padding:0 12px;font-size:10px;font-weight:600}.tasks .tadd.more{color:var(--mute);border-top:0;flex-wrap:wrap;padding-top:0;font-size:11px}.tasks .tadd.more label{align-items:center;gap:6px;display:flex}.tasks .tadd.more input,.tasks .tadd.more select{font:inherit;border:1px solid var(--hair2);background:var(--field);color:var(--ink);border-radius:4px;flex:none;max-width:180px;padding:4px 6px;font-size:12px}.tasks .ti.slip .tbox{border-color:var(--warm)}.tasks .tslip{color:var(--warm);margin-top:3px;font-size:11px}.tasks .by{align-items:center;gap:4px;display:inline-flex}.tasks .sw{width:8px;height:8px;box-shadow:0 0 0 1px var(--hair2);border-radius:50%;display:inline-block}.tasks .ttimer{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:6px;display:flex}.tasks .ttimer>button:not(.lnk),.tasks .ttimer .cust button{border:1px solid var(--hair2);min-height:30px;color:var(--mute);border-radius:999px;padding:0 10px;font-size:11px}.tasks .ttimer>button.on{color:var(--ink);border-color:var(--ink)}.tasks .ttimer .cust{align-items:center;gap:4px;display:inline-flex}.tasks .ttimer input,.tasks .ttimer select{font:inherit;border:1px solid var(--hair2);background:var(--field);color:var(--ink);border-radius:4px;padding:3px 5px;font-size:12px}.tasks .ttimer input{width:52px}.tasks .twell{border:1px dashed var(--hair2);border-radius:6px;margin-top:14px;padding:8px 10px}.tasks .twell .hint{padding:2px 0 6px;font-size:11px}.tasks .twn{border-top:1px solid var(--hair);padding:6px 0}.tasks .twn .tt{font-size:13px}.well .e.focus{box-shadow:-3px 0 0 var(--warm);padding-left:8px}.tasks .tsec{letter-spacing:.16em;color:var(--mute);margin:12px 0 2px;font-size:9.5px;font-weight:600}.tasks .phead .wait{color:var(--danger);font-size:11px;font-weight:600}.tasks .tbin{border-top:1px solid var(--ink);margin-top:12px;padding-top:6px}.tasks .tbinh{letter-spacing:.16em;color:var(--mute);text-align:left;min-height:36px;font-size:9.5px;font-weight:600}.tasks .tbinh span{letter-spacing:0;margin-left:4px;font-weight:400}.tasks .tadd select{font:inherit;border:1px solid var(--hair2);background:var(--field);color:var(--ink);border-radius:4px;flex:none;padding:6px;font-size:12px}.waitn{color:var(--danger);font-weight:600}.tasks .hint{color:var(--mute);padding:14px 0;font-size:12px}.tasks .tfoot{padding:6px 14px 12px;font-size:10.5px}.ph-tasks{display:none}@media (width<=760px){.app.phone.p-tasks .thread,.app.phone.p-tasks .panel{display:none}.app.phone.p-tasks .ph-tasks{flex:1;min-height:0;display:block;overflow:auto}.app.phone .ph-tasks .tasks{min-height:100%;margin:0}}.mid{container-type:inline-size}@container (width<=560px){.thread{padding-left:20px;padding-right:20px}.composer{padding:10px 20px 14px}.box .from{display:none}.row{flex-wrap:nowrap;gap:8px}.row .cmd{font-size:12px}.row .ic{flex:none;width:32px;height:32px;font-size:12px}.row .sp{min-width:0}.seatl{min-width:0;font-size:12px}.seatl b+small{display:none}.send{flex:none;padding:0 14px}}:root{--sheet:#5d4326;--sheet-rule:#7a4a2b;--sheet-law:#a8431f;--sheet-gold:#9c7a2a;--sheet-head:#55643f;--sheet-mute:#8a7a5c;--sheet-ok:#4f6b3f}:root[data-light=low_light]{--sheet-gold:#d3b866}.cface{--ink:#1b120a;--page:#f8f3e4;--mute:#8a7a5c;--hair:#d6cbb0;--hair2:#c2b696;--field:#f6f0e0;--danger:#a8431f;--sheet:#5d4326;--sheet-rule:#7a4a2b;--sheet-law:#a8431f;--sheet-gold:#9c7a2a;--sheet-head:#55643f;--sheet-mute:#8a7a5c;--sheet-ok:#4f6b3f;--cs-card:#e5dbc0;--cs-band:#241609;--cs-gold:#d9a23f;--cs-guard:#eef0e4;--cs-warn:#f6ece0;background:var(--cs-card);color:var(--ink);border:1px solid var(--ink);overflow-wrap:anywhere;margin:6px 0 4px;padding:18px 20px 14px;font-family:Montserrat,Helvetica Neue,Inter,system-ui,sans-serif;font-size:12.5px;line-height:1.45;position:relative;box-shadow:2px 3px #1b120a2e}.cface:before{content:"";pointer-events:none;border:.5px solid #7a4a2b59;position:absolute;inset:6px}.cface.draft{box-shadow:none;background:#efe8d6;border-style:dashed}.cface.drawn{border-style:dashed}.cface.retired{opacity:.55}:root[data-light=low_light] .cface{filter:brightness(.9);box-shadow:2px 3px #00000059}.cface .cf-top{border-bottom:2px solid var(--sheet-rule);justify-content:space-between;align-items:flex-end;gap:12px;margin:0 0 9px;padding:0 0 6px;display:flex;position:relative}.cface .cf-head{flex:auto;min-width:0}.cface .cf-eye{letter-spacing:.2em;text-transform:uppercase;color:var(--sheet-mute);margin:0 0 3px;font-size:8.5px;font-weight:700}.cface .cf-name{letter-spacing:.12em;text-transform:uppercase;color:var(--sheet);margin:0;font-size:21px;font-weight:700;line-height:1.2}.cface .cf-stage{letter-spacing:.14em;color:#f8f3e4;background:var(--sheet-rule);text-transform:uppercase;flex:none;padding:3px 8px;font-size:8.5px;font-weight:700}.cface.draft .cf-stage{color:var(--sheet-mute);border:1px dashed var(--sheet-mute);background:0 0}.cface.ruled .cf-stage{background:var(--cs-band);color:var(--cs-gold)}.cface.retired .cf-stage{color:var(--sheet-law);border:1px solid var(--sheet-law);background:0 0}.cface .cf-spine{background:var(--cs-band);color:#f8f3e4;margin:0 0 9px;padding:8px 11px;font-size:12px;line-height:1.45;position:relative}.cface .cf-spine b{color:var(--cs-gold);letter-spacing:.12em;font-size:9px}.cface .cf-law{color:var(--sheet-law);margin:0 0 6px;font-size:14px;font-weight:600;line-height:1.35}.cface .cf-law.list{padding-left:0;list-style:none}.cface .cf-law.list li+li{margin-top:4px}.cface .cf-grid{grid-template-columns:minmax(130px,170px) minmax(0,1fr);gap:14px;display:grid}.cface .cf-sec{margin-top:12px;position:relative}.cface h4{letter-spacing:.16em;color:var(--sheet-head);border-bottom:1px solid var(--sheet-rule);margin:0 0 4px;padding-bottom:3px;font-size:9px;font-weight:700}.cface .cf-p{margin:4px 0 0}.cface .cf-p code,.cface code{margin-right:8px;font-size:11.5px}.cface .cf-mute{color:var(--sheet-mute);margin:4px 0 0;font-size:11px}.cface .cf-dl{grid-template-columns:64px 1fr;gap:3px 8px;margin:0;font-size:11.5px;display:grid}.cface .cf-dl.wide{grid-template-columns:minmax(80px,34%) 1fr;font-size:11px}.cface .cf-dl dt{color:var(--sheet);font-weight:700}.cface .cf-dl dd{margin:0}.cface .cf-tests{margin:4px 0 0;padding-left:16px;font-size:11.8px}.cface .cf-tests li{margin:3px 0}.cface .cf-wires{margin:0;padding:0;font-size:11.5px;list-style:none}.cface .cf-wires li{border-bottom:.5px solid var(--hair);grid-template-columns:26px 1fr;align-items:center;gap:6px;padding:4px 0;display:grid}.cface .cf-wires li span{color:var(--sheet-mute);margin-left:4px;font-size:10.5px}.cface .cf-wires li.none{color:var(--sheet-mute);display:block}.cface .cf-wires i{border-top:2px solid var(--ink);height:0;display:block;position:relative}.cface .cf-wires li.control i{border-top-style:dashed}.cface .cf-wires li.record i:after{content:"";background:var(--ink);width:5px;height:6px;position:absolute;top:-4px;right:-2px}.cface .cf-wires li.contains i{border:1px solid var(--ink);height:8px}.cface .cf-wires li.drawn i,.cface .cf-wires li.draft i{opacity:.35}.cface .cf-wires li.struck i{border-color:#999;border-top-style:dotted}.cface .cf-wires li.struck b{color:var(--sheet-mute);text-decoration:line-through}.cface .cf-chip{letter-spacing:.1em;border:.7px solid var(--sheet-rule);margin-right:6px;padding:2px 8px;font-size:9px;font-weight:700;display:inline-block}.cface .cf-chip.ok{background:var(--cs-band);border-color:var(--cs-band);color:var(--cs-gold)}.cface .cf-chip.no{color:var(--sheet-law);border-color:var(--sheet-law)}.cface .verdict{background:var(--cs-guard);border-left:3px solid #6b7a55;padding:6px 10px}.cface .verdict.no{background:var(--cs-warn);border-left-color:var(--sheet-law)}.cface .verdict h4{border:0;margin:0 0 2px}.cface .verdict.no h4,.cface .verdict.no .cf-p,.cface .verdict.no li{color:var(--sheet-law)}.cface .cf-foot{border-top:1px solid var(--sheet-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:7px;display:flex;position:relative}.cface .rung{flex-wrap:wrap;gap:3px;display:flex}.cface .rung span{letter-spacing:.08em;text-transform:uppercase;color:var(--sheet-mute);border:.7px solid #c2b696;padding:3px 7px;font-size:8.5px}.cface .rung span.now{background:var(--cs-band);color:var(--cs-gold);border-color:var(--cs-band);font-weight:700}.cface .rung span.done{border-color:var(--sheet-rule);color:var(--sheet)}.cface .rung span.ret{border-color:var(--sheet-law);color:var(--sheet-law)}.cface .act{letter-spacing:.14em;color:var(--sheet);font-size:9.5px;font-weight:700}.cface .act .acts{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cface .act .meta{letter-spacing:0;font-weight:400}.cface .act .go{letter-spacing:.14em}.cface .cf-type{font:inherit;letter-spacing:.14em;text-transform:uppercase;color:var(--sheet);background:var(--field);border:1px solid var(--sheet-rule);padding:1px 4px;font-size:8.5px;font-weight:700}.cface .ed{border-bottom:1px dotted var(--sheet-rule);cursor:text;outline:0;min-width:2em;display:inline-block}.cface .ed:focus{background:#ffffff8c}.cface .cf-spine .ed{border-bottom-color:var(--cs-gold)}.cface .cf-spine .ed:focus{background:#ffffff1f}.cface .ed:empty:before{content:attr(data-ph);color:var(--sheet-mute);font-weight:400}.cface h2.ed,.cface p.ed{display:block}.cface .cf-add{color:var(--sheet-mute);border-bottom:1px dashed var(--sheet-rule);margin-top:4px;font-size:11px}@media (width<=560px){.cface{padding:16px 14px 12px}.cface .cf-top{flex-wrap:wrap;align-items:flex-start}.cface .cf-name{font-size:18px}.cface .cf-grid{grid-template-columns:1fr;gap:0}}.cards .card-row.open .line{margin-bottom:4px}.cards .card-row.gone .line b{color:var(--mute)}.cards .signbox,.cards .cface .retire{border-top:1px dashed var(--hair2);margin-top:12px;padding-top:10px}.slotboard{--lit:var(--hair)}.slotboard .sb-cols{grid-template-columns:300px minmax(0,1fr);grid-template-areas:"tray board";min-height:0;display:grid;overflow:hidden}.slotboard .sb-tray{border-right:1px solid var(--hair);grid-area:tray;padding:18px 16px 40px;overflow:auto}.slotboard .sb-board{grid-area:board;padding:18px 22px 40px;overflow:auto}.slotboard .sb-tray h3{letter-spacing:.2em;margin:0 0 4px;font-size:11px;font-weight:600}.slotboard .sb-tray>p{color:var(--mute);margin:0 0 12px;font-size:12.5px}.slotboard .grp{letter-spacing:.18em;color:var(--mute);margin:16px 0 6px;font-size:10px;font-weight:600}.slotboard .deck{grid-template-columns:1fr 1fr;gap:10px;display:grid}.slotboard .deck .empty{color:var(--mute);grid-column:1/-1;font-size:12px}.slotboard .pcard{aspect-ratio:5/7;border:1px solid var(--hair2);background:var(--field);text-align:left;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:8px;flex-direction:column;padding:9px 9px 8px;display:flex}.slotboard .pcard .ty{letter-spacing:.16em;color:var(--mute);font-size:9px;font-weight:600}.slotboard .pcard b{overflow-wrap:anywhere;margin-top:auto;font-size:13px;font-weight:600;line-height:1.3}.slotboard .pcard small{color:var(--mute);margin-top:6px;font-size:11px;line-height:1.35}.slotboard .pcard .to{border-top:1px solid var(--hair);letter-spacing:.1em;color:var(--mute);margin-top:auto;padding-top:6px;font-size:9px}.slotboard .pcard:hover,.slotboard .pcard.picked{border-color:var(--ink);background:var(--lit)}.slotboard .pcard.used{opacity:.45;cursor:pointer}.slotboard .pcard.held{cursor:not-allowed;color:var(--mute);border-style:dashed}.slotboard .pcard.held b{color:var(--mute)}.slotboard .sb-log{border-top:1px solid var(--ink);color:var(--mute);margin-top:18px;padding-top:10px;font-size:11.5px}.slotboard .sb-log b{color:var(--ink);letter-spacing:.1em;font-size:10.5px;font-weight:600}.slotboard .sb-log div{padding:2px 0}.slotboard .sb-reader{margin:0 0 14px;padding:14px}.slotboard .sb-reader .cf-name{font-size:17px}.slotboard .sb-reader .cf-foot{margin-top:12px}.slotboard .sb-sub{color:var(--mute);margin:0 0 12px;font-size:12.5px}.slotboard .sb-help{border-left:2px solid var(--ink);margin:0 0 12px;padding:4px 0 4px 10px;font-size:12.5px}.slotboard .sb-waiting{border:1px solid var(--ink);border-left:4px solid var(--ink);flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px;padding:8px 12px;font-size:12.5px;display:flex}.slotboard .sb-waiting b{letter-spacing:.06em}.slotboard .sb-letin{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;font-size:13px;display:flex}.slotboard .sb-screen{border:1px solid var(--ink);grid-template:"plate plate hood hood"56px"rail thread panel edge"minmax(200px,auto)"rail compose panel edge"minmax(74px,auto)"rail buttons seat edge"minmax(86px,auto)/150px minmax(0,1fr) 210px 36px;display:grid}.slotboard .s{border:1px solid var(--hair);background:var(--page);flex-direction:column;gap:6px;min-width:0;margin:4px;padding:8px 10px;transition:background .12s,border-color .12s,opacity .12s;display:flex}.slotboard .s .n{letter-spacing:.14em;font-size:10px;font-weight:600}.slotboard .s .x{color:var(--mute);overflow-wrap:anywhere;font-size:11.5px}.slotboard .s.fixed>.n:after{content:" · fixed";color:var(--mute);letter-spacing:0;font-weight:400}.slotboard .s.can{background:var(--lit);border:1px dashed var(--ink);cursor:pointer}.slotboard .s.over{border:2px solid var(--ink)}.slotboard .s.no{opacity:.45}.slotboard .sb-plate{grid-area:plate}.slotboard .sb-hood{grid-area:hood}.slotboard .sb-rail{grid-area:rail}.slotboard .sb-thread{grid-area:thread}.slotboard .sb-panel{grid-area:panel}.slotboard .sb-compose{grid-area:compose}.slotboard .sb-buttons{grid-area:buttons}.slotboard .sb-seat{grid-area:seat}.slotboard .sb-edge{writing-mode:vertical-rl;grid-area:edge;justify-content:center;align-items:center;transform:rotate(180deg)}.slotboard .ans{border:1px solid var(--hair);flex-direction:column;gap:6px;padding:10px;display:flex}.slotboard .ans .p{background:var(--hair);border-radius:4px;width:92%;height:8px}.slotboard .ans .p.s2{width:70%}.slotboard .s.sb-ask{margin:6px 0 0}.slotboard .fill{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.slotboard .plus{color:var(--mute);border-bottom:1px dashed var(--hair2);font-size:11px}.slotboard .sb-chip{border:1px solid var(--ink);background:var(--page);cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px;padding:4px 8px;font-size:11.5px;display:inline-flex}.slotboard .sb-chip.fixedchip{border-color:var(--hair2);cursor:default}.slotboard .sb-chip.prop{border:2px dashed var(--ink);box-shadow:0 0 0 4px var(--lit);padding:5px 8px}.slotboard .sb-chip .tag{color:var(--mute);font-size:10.5px}.slotboard .sb-k,.slotboard .sb-keep{background:var(--ink);color:var(--page);letter-spacing:.08em;border-radius:3px;min-height:32px;padding:4px 10px;font-size:11px;font-weight:600}.slotboard .sb-u,.slotboard .sb-undo{color:var(--danger);border:1.5px solid var(--danger);background:var(--page);letter-spacing:.06em;border-radius:3px;min-height:32px;padding:3px 9px;font-size:11px;font-weight:600}.slotboard .sb-keep,.slotboard .sb-undo{min-height:40px;padding:0 16px;font-size:11.5px}.slotboard .sb-acts{gap:10px;display:flex}.slotboard .sb-hold{background:var(--ink);color:var(--page);letter-spacing:.06em;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:3px;min-height:36px;padding:4px 10px;font-size:11px;font-weight:600;position:relative;overflow:hidden}.slotboard .sb-hold i{background:var(--mute);opacity:.7;pointer-events:none;position:absolute;top:0;bottom:0;left:0}.slotboard button:disabled{opacity:.5}@media (width<=760px){.slotboard .sb-cols{display:block;overflow:auto}.slotboard .sb-tray{border-right:0;border-top:1px solid var(--hair);padding:16px 16px 60px;overflow:visible}.slotboard .sb-board{padding:14px 16px 8px;overflow:visible}.slotboard .deck{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.slotboard .sb-screen{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"plate""hood""rail""thread""compose""buttons""seat""panel""edge"}.slotboard .s.fixed{flex-direction:row;align-items:baseline;gap:10px;padding:5px 10px}.slotboard .sb-thread.fixed{flex-direction:column}.slotboard .sb-edge{writing-mode:horizontal-tb;transform:none}.slotboard .ans .p{display:none}}:root{--carry:#4f6b3f}:root[data-light=low_light]{--carry:#9dbb86}.slotboard .sb-new{text-align:left;border:1.5px dashed var(--ink);background:var(--field);border-radius:8px;width:100%;margin:0 0 14px;padding:10px 12px;display:block}.slotboard .sb-new b{letter-spacing:.14em;font-size:11px;display:block}.slotboard .sb-new small{color:var(--mute);margin-top:2px;font-size:11.5px;display:block}.slotboard .pcard.mine{cursor:pointer;border-style:dashed}.slotboard .sb-mineface{margin:0 0 14px}.cdoor{z-index:31;background:var(--page);grid-template-rows:auto auto 1fr;min-height:0;display:grid;position:fixed;inset:0}.cdoor .cd-top{border-bottom:1px solid var(--hair);flex-wrap:wrap;align-items:center;gap:14px;padding:12px 22px;display:flex}.cdoor .cd-top b{letter-spacing:.16em;font-size:12px;font-weight:600}.cdoor .cd-top .lnk{color:var(--mute);border-bottom:1px solid var(--hair2);min-height:40px;margin-left:auto;font-size:12px}.cdoor .cd-beats{flex-wrap:wrap;gap:4px;display:flex}.cdoor .cd-beats span{letter-spacing:.12em;color:var(--mute);border:1px solid var(--hair2);border-radius:12px;padding:3px 8px;font-size:10px}.cdoor .cd-beats span.on{border-color:var(--ink);color:var(--ink);font-weight:600}.cdoor .cd-beats span.done{color:var(--ink);opacity:.55}.cdoor .cd-say{border-left:2px solid var(--ink);margin:10px 22px 0;padding:4px 0 4px 10px;font-size:12.5px}.cdoor .cd-say.good{border-color:var(--carry);color:var(--carry)}.cdoor .cd-say.bad{border-color:var(--danger);color:var(--danger)}.cdoor .cd-cols{grid-template-columns:300px minmax(340px,1fr) minmax(380px,1.1fr);min-height:0;display:grid;overflow:hidden}.cdoor .cd-col{border-right:1px solid var(--hair);min-width:0;padding:14px 18px 40px;overflow:auto}.cdoor .cd-col:last-child{border-right:0}.cdoor h4{letter-spacing:.2em;margin:0 0 6px;font-size:10px;font-weight:600}.cdoor .cd-col h4+.cd-hint{margin-top:0}.cdoor .cd-hint{color:var(--mute);margin:4px 0 10px;font-size:12px}.cdoor textarea{width:100%;font:inherit;border:1px solid var(--hair2);background:var(--field);color:var(--ink);resize:vertical;border-radius:6px;padding:10px;font-size:15px}.cdoor .cd-row{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0;display:flex}.cdoor .go{background:var(--ink);color:var(--page);letter-spacing:.12em;border-radius:4px;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:11px;font-weight:600;display:inline-flex}.cdoor .go:disabled{background:var(--hair2);color:var(--page)}.cdoor .btn{border:1px solid var(--ink);letter-spacing:.12em;border-radius:4px;align-items:center;gap:8px;min-height:40px;padding:0 12px;font-size:10.5px;font-weight:600;display:inline-flex}.cdoor .btn:disabled{opacity:.4}.cdoor .free{letter-spacing:.04em;opacity:.8;border:1px solid;border-radius:10px;padding:0 7px;font-size:10px;font-weight:400}.cdoor .price{letter-spacing:.04em;color:var(--sheet-gold);border:1px solid var(--sheet-gold);border-radius:10px;padding:0 7px;font-size:10px;font-weight:400}.cdoor .cd-ask{color:var(--sheet-gold);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:inline-flex}.cdoor .lnk{color:var(--mute);border-bottom:1px solid var(--hair2);font-size:12px}.cdoor .cd-tips{color:var(--mute);margin:14px 0 0;padding-left:16px;font-size:12px}.cdoor .cface .verdict.ok h4,.cdoor .cface .verdict.ok .cf-p{color:var(--carry)}.cdoor .cface .cf-wires li.carries i{opacity:1;border-color:var(--carry)}.cdoor .cd-map{border:1px solid var(--ink);background:var(--field);border-radius:2px;position:relative}.cdoor .cd-map svg{touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.cdoor .cn{cursor:grab}.cdoor .cn rect{fill:var(--field);stroke:var(--mute);stroke-width:1px}.cdoor .cn text{text-anchor:middle;fill:var(--ink);pointer-events:none;letter-spacing:.04em;font-size:9px;font-weight:600}.cdoor .cn text.sub{fill:var(--mute);font-size:7.5px;font-weight:400}.cdoor .cn.card rect{stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:5 3}.cdoor .cn.card.minted rect{stroke-dasharray:none}.cdoor .cn.hot rect{stroke:var(--carry);stroke-width:2.5px}.cdoor .cw{stroke-width:2px;stroke:var(--mute)}.cdoor .cw.ok{stroke:var(--carry)}.cdoor .cw.ok.control{stroke-dasharray:6 4}.cdoor .cw.wait{stroke-dasharray:2 3}.cdoor .cw.no{stroke:var(--danger);stroke-dasharray:3 3}.cdoor .cw.ghost{stroke:var(--mute);stroke-dasharray:2 3}.cdoor .cwt{fill:var(--carry);text-anchor:middle;font-size:8px}.cdoor .cd-pend{background:var(--page);border:1px solid var(--ink);padding:10px 12px;font-size:12.5px;position:absolute;bottom:10px;left:10px;right:10px;box-shadow:0 2px 12px #0000001f}.cdoor .cd-pend label{color:var(--mute);align-items:baseline;gap:8px;margin-top:8px;font-size:12px;display:flex}.cdoor .cd-pend input{min-width:0;min-height:36px;font:inherit;color:var(--ink);border:0;border-bottom:1px solid var(--hair2);background:0 0;outline:none;flex:1;font-size:14px}.cdoor .cd-kinds{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.cdoor .cd-kinds button{border:1px solid var(--hair2);border-radius:3px;min-height:34px;padding:0 10px;font-size:12px}.cdoor .cd-kinds button.on{border-color:var(--ink);background:var(--ink);color:var(--page)}.cdoor .cd-wl{margin:8px 0;padding:0;font-size:12px;list-style:none}.cdoor .cd-wl li{border-bottom:1px solid var(--hair);flex-wrap:wrap;align-items:baseline;gap:8px;padding:5px 0;display:flex}.cdoor .cd-wl li.ok{color:var(--carry)}.cdoor .cd-wl li.wait{color:var(--mute)}.cdoor .cd-wl li .lnk{margin-left:auto}.cdoor .cd-pal{margin:10px 0 16px}.cdoor .cd-palh{letter-spacing:.16em;color:var(--mute);margin-top:8px;font-size:9.5px;font-weight:600}.cdoor .cd-palb{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.cdoor .cd-palb button{border:1px solid var(--hair2);border-radius:4px;min-height:32px;padding:0 9px;font-size:12px}.cdoor .cd-palb button:hover:not(:disabled){border-color:var(--ink)}.cdoor .cd-palb button.used{opacity:.35}.cdoor .cd-palb button:disabled{opacity:.45}@media (width<=900px){.cdoor .cd-cols{display:block;overflow:auto}.cdoor .cd-col{border-right:0;border-bottom:1px solid var(--hair);padding:14px 16px 20px;overflow:visible}.cdoor .cd-top{padding:10px 16px}.cdoor .cd-say{margin:8px 16px 0}}.cdoor svg.big .cn text{font-size:13px}.cdoor svg.big .cn text.sub{font-size:10px}.cdoor svg.big .cwt{font-size:11px}.slotboard .pcard.mine.signed{border-style:solid}.slotboard .s{overflow:visible}.slotboard .pcard.blank{border:2px dashed var(--ink);background:var(--field)}.slotboard .pcard.blank .ty,.slotboard .pcard.blank b{color:var(--ink)}.slotboard .sb-chip.newcard{border:2px dashed var(--ink);box-shadow:0 0 0 4px var(--lit)}.slotboard .sb-builder{text-align:left;border:1px dashed var(--hair2);width:100%;color:var(--mute);border-radius:6px;margin:18px 0 0;padding:9px 11px;display:block}.slotboard .sb-builder b{letter-spacing:.14em;color:var(--mute);font-size:10px;display:block}.slotboard .sb-builder small{margin-top:2px;font-size:11.5px;display:block}.slotboard .sb-newcard{border:2px dashed var(--ink);background:var(--page);margin:0 0 14px;padding:0 14px 14px}.slotboard .nc-bar{z-index:3;background:var(--page);border-bottom:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 6px;padding:10px 0;display:flex;position:sticky;top:0}.slotboard .nc-bar b{letter-spacing:.14em;font-size:11px}.slotboard .nc-acts{gap:10px;display:flex}.slotboard .nc-say{border-left:2px solid var(--ink);margin:6px 0;padding:3px 0 3px 10px;font-size:12.5px}.slotboard .nc-say.good{border-color:var(--carry);color:var(--carry)}.slotboard .nc-say.bad{border-color:var(--danger);color:var(--danger)}.slotboard .nc-q{margin:8px 0;font-size:15px;font-weight:600}.slotboard .nc-opts{flex-wrap:wrap;gap:8px;display:flex}.slotboard .nc-opts button{border:1px solid var(--hair2);background:var(--field);border-radius:16px;min-height:40px;padding:0 14px;font-size:13.5px}.slotboard .nc-opts button:hover:not(:disabled),.slotboard .nc-opts button.on{border-color:var(--ink);background:var(--ink);color:var(--page)}.slotboard .nc-opts button.held{color:var(--mute);cursor:not-allowed;opacity:1;border-style:dashed}.slotboard .nc-held{color:var(--mute);margin:8px 0 0;font-size:12px}.slotboard .nc-hint{color:var(--mute);margin:12px 0 4px;font-size:12.5px}.slotboard .nc-words{width:100%;font:inherit;border:1px solid var(--hair2);background:var(--field);min-height:44px;color:var(--ink);border-radius:4px;padding:8px 10px;font-size:15px}.slotboard .nc-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.slotboard .nc-word{border:1px solid var(--sheet-gold);color:var(--sheet-gold);border-radius:14px;align-items:center;gap:8px;min-height:36px;padding:0 12px;font-size:12.5px;display:inline-flex}.slotboard .nc-word .price{opacity:.85;font-size:10.5px}.slotboard .nc-ask{color:var(--sheet-gold);flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;display:inline-flex}.slotboard .nc-ask .lnk{color:var(--mute);border-bottom:1px solid var(--hair2)}@media (width<=760px){.slotboard .sb-newcard{padding:0 10px 12px}.slotboard .nc-bar{top:0}}.cface .cf-spine .ed,.cface .cf-tests .ed{display:inline}
