.co{border-radius:var(--radius-panel);background:var(--bg-panel);width:min(560px,100vw);max-width:100vw;height:min(880px,92dvh);max-height:100dvh;color:var(--text-primary);border:0;margin:auto;padding:0}.co::backdrop{background:#000000b8}.co[open]{flex-direction:column;display:flex}.co-bar{border-bottom:1px solid var(--border-hairline);justify-content:space-between;align-items:center;gap:16px;padding:12px 12px 12px 20px;display:flex}.co-title{margin:0;font-size:17px;font-weight:600}.co-close{width:44px;height:44px;color:var(--text-primary);border:1px solid var(--border-hairline);cursor:pointer;background:0 0;border-radius:22px;place-items:center;display:inline-grid}.co-close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.co-status{color:var(--text-secondary);margin:0;padding:16px 20px;font-size:15px}.co-status:empty{display:none}.co-mount{background:var(--bg-base);flex:auto;min-height:0;overflow-y:auto}.cf{border-radius:var(--radius-panel);background:var(--bg-panel);width:min(520px,100vw - 32px);color:var(--text-primary);border:0;margin:auto;padding:0}.cf::backdrop{background:#000000b8}.cf-body{gap:20px;padding:24px 20px;display:grid}.cf-tick{color:var(--text-secondary);cursor:pointer;grid-template-columns:24px 1fr;align-items:start;gap:14px;font-size:16px;line-height:1.55;display:grid}.cf-tick input{width:22px;height:22px;accent-color:var(--accent);cursor:pointer;margin:2px 0 0}.cf-tick a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.cf-go{justify-self:start;min-height:52px;padding:0 28px;font-size:17px}.cf-go:disabled{opacity:.45;cursor:not-allowed}.cf-note{color:var(--text-secondary);margin:0;font-size:15px}.cf-note:empty{display:none}@media (width<=760px){.co{border-radius:0;width:100vw;height:100dvh}}
