.ps{z-index:60;background:#08070699;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ps__panel{width:100%;max-width:560px;max-height:92dvh;padding:18px 18px max(18px, env(safe-area-inset-bottom));color:#f3eee4;font:400 15px/1.45 var(--v1-font-body), "DM Sans", system-ui, sans-serif;background:#15130f;border-radius:22px 22px 0 0;overflow-y:auto}@media (min-width:700px){.ps{align-items:center}.ps__panel{border-radius:22px}}.ps__head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.ps__head h2{margin:0;font-size:20px;font-weight:700}.ps__title{color:#a39b8f;margin:2px 0 0;font-size:14px}.ps__shut{width:44px;height:44px;color:inherit;cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;place-items:center;display:grid}.ps__muted{color:#a39b8f}.ps__err{color:#f0a58a}.ps__done{background:#2fb4631f;border-radius:14px;padding:14px}.ps__nets{gap:10px;margin:0 0 14px;padding:0;list-style:none;display:grid}.ps__nets li{border:1px solid #2a2620;border-radius:16px;padding:10px 12px}.ps__row{cursor:pointer;align-items:center;gap:12px;min-height:44px;display:flex}.ps__row b{font-size:16px;font-weight:600}.ps__row small{color:#a39b8f;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}.ps__switch{flex:none;width:52px;height:30px;position:relative}.ps__switch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ps__switch span{background:#6b6b6b;border-radius:999px;transition:background .2s;position:absolute;inset:0}.ps__switch span:after{content:"";background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .2s;position:absolute;top:3px;left:3px}.ps__switch input:checked+span{background:#2fb463}.ps__switch input:checked+span:after{transform:translate(22px)}.ps__switch input:focus-visible+span{outline-offset:2px;outline:2px solid #f2c14e}.ps__copy{gap:8px;margin-top:8px;display:grid}.ps__copy input,.ps__copy textarea,.ps__at input{box-sizing:border-box;width:100%;color:inherit;font:inherit;resize:vertical;background:#0f0d0a;border:1px solid #2a2620;border-radius:12px;padding:10px 12px;font-size:15px}.ps__when{background:#0f0d0a;border-radius:999px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;margin-bottom:10px;padding:4px;display:grid}.ps__when button{color:#d8d1c4;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;font-weight:600}.ps__when button.is-on{color:#14110a;background:#f3eee4}.ps__at{color:#a39b8f;gap:6px;margin-bottom:10px;font-size:14px;display:grid}.ps__go{color:#14110a;width:100%;min-height:52px;font:inherit;cursor:pointer;background:#f2c14e;border:0;border-radius:999px;font-size:16px;font-weight:700}.ps__go:disabled{opacity:.5;cursor:default}.ps__fine{text-align:center;color:#a39b8f;margin:10px 0 0;font-size:12px}html[data-theme=light] .ps__panel{color:#1a1612;background:#fff}html[data-theme=light] .ps__nets li,html[data-theme=light] .ps__copy input,html[data-theme=light] .ps__copy textarea,html[data-theme=light] .ps__at input{background:#faf7f2;border-color:#2a262026}html[data-theme=light] .ps__when{background:#f1ece4}html[data-theme=light] .ps__when button{color:#2a2620}html[data-theme=light] .ps__when button.is-on{color:#f6f2ec;background:#2a2620}html[data-theme=light] .ps__shut{background:#2a26200f}
