@import "../demo/app.css" layer(app);@import "../demo/studio.css" layer(app);@import "../demo/find.css" layer(app);html,body.cpage{height:auto}.top .bar{background:0 0;border-radius:0;height:auto;overflow:visible}body>.banner{border:0;border-radius:0;margin:0}.cpage{--bad:#d33;--ok:#1b8a4b}@media (prefers-color-scheme:dark){.cpage{--bad:#e55;--ok:#6c6}}.cpage main{max-width:1100px;padding-top:28px}.cpage main>*{max-width:none}.cpage h1{margin:0 0 8px;font-size:32px}.cpage .lead{color:var(--mut);margin:0 0 4px;font-size:17px}#c-ed .st-box>h2,#c-ed .st-box>p{display:none}#c-ed .st-grid{margin-top:16px}#c-ed h2{border:0;margin:0 0 12px;padding:0;font-size:20px}.cpage .card{padding:14px}.cap{color:var(--mut);margin:8px 0 0;font-size:13px}.bad{color:var(--bad)}#c-ed{font-size:15px;line-height:1.45}#c-ed p.cap,#c-ed .card p.cap{color:var(--mut);margin:8px 0 0;font-size:13px}#c-ed a{color:var(--ink)}.cpage main button,.cpage main .btn,.cpage main input[type=text],.cpage main input[type=search],.cpage main input[type=number],.cpage main select{font:inherit;color:var(--fg);background:var(--bg2);border:1px solid var(--line);border-radius:8px;min-height:40px;padding:8px 14px;font-size:15px}.cpage main input[type=number]{padding:8px}.cpage main button,.cpage main .btn{cursor:pointer;align-items:center;text-decoration:none;display:inline-flex}.cpage main button.sm{min-height:32px;padding:4px 10px;font-size:13px}.cpage main button:hover,.cpage main .btn:hover{border-color:var(--acc)}.cpage main button:disabled{opacity:.5;cursor:not-allowed}.cpage main .pri{background:var(--acc);border-color:var(--acc);color:var(--on-acc);font-weight:700}.cpage main button.txt{min-height:0;color:var(--ink);font-size:inherit;background:0 0;border:0;padding:0 2px}.cpage main .st-seg button{min-height:32px;color:var(--mut);background:0 0;border:0;border-radius:0;padding:4px 12px}.cpage main .st-seg button+button{border-left:1px solid var(--line)}.cpage main .st-seg button.on{background:var(--line);color:var(--fg)}.cpage main .st-anchor button{border-radius:3px;height:20px;min-height:0;padding:0}.cpage main .st-anchor button.on{background:var(--acc)}.cpage main .find-hit{text-align:center;flex-direction:column;align-items:stretch;gap:4px;min-width:0;padding:6px}.cpage main .find-hit.on{border-color:var(--acc);box-shadow:0 0 0 1px var(--acc)}.cpage main .chip{border-radius:999px;min-height:32px;padding:4px 12px;font-size:13px}.cpage main .chip.on{background:var(--acc);border-color:var(--acc);color:var(--on-acc)}.cpage main .st-ctl select{min-height:28px;padding:4px 8px;font-size:13px}@media (width<=760px){.cpage main .st-seg button,.cpage main .st-ctl select{min-height:36px}.cpage main .st-anchor button{height:36px}}@media (width<=600px){.cpage h1{font-size:26px}.cpage main input,.cpage main select{font-size:16px}}#c-ed #st-seen{font-size:13px}#c-ask{margin-top:14px}#c-ask label{font-weight:600}#c-ask .row{gap:8px;margin-top:6px;display:flex}#c-ask .row input{flex:1;min-width:0}#c-where{margin:12px 0 0}#c-elsewhere{border-top:1px solid var(--line);margin-top:16px;padding-top:12px}#c-elsewhere .lbl{color:var(--mut);margin-bottom:6px;font-size:13px}#c-elsewhere .chips{margin-top:8px}.cpage main a.chip{padding:6px 12px;font-size:14px;text-decoration:none}.cpage main a.chip:hover{border-color:var(--acc)}html.framed .skip,html.framed body>header,html.framed footer,html.framed #create>h1,html.framed #create>.lead{display:none}html.framed .cpage main{padding-top:4px}html.framed #st-name,html.framed #st-warn{display:none}html.framed .wrap{padding-top:0}