.st-scope{--st-radius: 18px;--st-radius-sm: 12px;--st-control: 999px;--st-accent: var(--blue, #4778ee);--st-ring: 0 0 0 4px color-mix(in srgb, var(--st-accent) 18%, transparent);color:var(--ink)}.st-page{max-width:1080px;margin:0 auto;padding:4px 0 64px}.st-head{margin-bottom:22px}.st-eyebrow{margin:0 0 6px;color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.12em}.st-head h1{margin:0;font-size:30px;line-height:1.15;letter-spacing:-.02em}.st-lede{margin:8px 0 0;color:var(--muted);font-size:14.5px;max-width:64ch}.st-body{display:grid;grid-template-columns:232px minmax(0,1fr);gap:26px;align-items:start}.st-rail{position:sticky;top:12px;display:grid;gap:4px;padding:8px;border:1px solid var(--line);border-radius:var(--st-radius);background:var(--surface);box-shadow:var(--shadow)}.st-rail-item{display:flex;align-items:center;gap:11px;width:100%;padding:10px 13px;border:0;border-radius:12px;background:transparent;color:var(--ink);font:inherit;font-size:14px;font-weight:550;text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease}.st-rail-item i{font-size:18px;color:var(--muted);transition:color .14s ease}.st-rail-item:hover{background:var(--soft)}.st-rail-item.is-active{background:var(--st-accent);color:#fff}.st-rail-item.is-active i{color:#fff}.st-rail-item:focus-visible{outline:none;box-shadow:var(--st-ring)}.st-panels{min-width:0}.st-panel{display:grid;gap:18px}.st-panel[hidden]{display:none}.st-card{padding:22px;border:1px solid var(--line);border-radius:var(--st-radius);background:var(--surface);box-shadow:var(--shadow)}.st-card-head{margin-bottom:18px}.st-card-head h2{margin:0;font-size:18px;letter-spacing:-.01em}.st-card-head p{margin:6px 0 0;font-size:13.5px;line-height:1.5}.st-panel-head{margin-bottom:0}.st-muted{color:var(--muted)}.st-loading{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:14px}.st-identity{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 16px;padding:0 22px 20px;overflow:hidden}.st-identity .avatar-banner{grid-column:1 / -1;height:104px;margin:0 -22px}.st-identity-colors{grid-column:1 / -1;display:flex;align-items:center;gap:14px}.st-avatar{display:grid;place-items:center;width:72px;height:72px;flex:none;margin-top:-38px;border-radius:50%;background:linear-gradient(140deg,var(--me-avatar-a, var(--blue)),var(--me-avatar-b, var(--blue2, var(--blue))));box-shadow:0 0 0 4px var(--surface);color:var(--me-avatar-ink, #fff);font-size:24px;font-weight:700;overflow:hidden}.st-avatar img{width:100%;height:100%;object-fit:cover}.st-identity-copy{display:grid;gap:3px;min-width:0}.st-identity-copy strong{font-size:17px;letter-spacing:-.01em}.st-identity-copy span{font-size:13.5px;overflow:hidden;text-overflow:ellipsis}.st-identity-side{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media(max-width:620px){.st-identity{grid-template-columns:auto minmax(0,1fr)}.st-identity-side{grid-column:1 / -1}}.st-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--st-control);border:1px solid var(--line);background:var(--soft);font-size:12.5px;font-weight:600}.st-chip i{font-size:15px}.st-chip.is-ok{border-color:#10b98159;background:#10b9811a;color:#0b7a5d}.st-chip.is-warn{border-color:#ea9b1e66;background:#ea9b1e1f;color:#96620a}[data-theme=dark] .st-chip.is-ok{color:#6ee7b7}[data-theme=dark] .st-chip.is-warn{color:#fcd34d}.st-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.st-field{display:grid;gap:7px;min-width:0}.st-field-wide{grid-column:1 / -1}.st-field-label{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.st-optional{padding:2px 8px;border-radius:var(--st-control);background:var(--soft);color:var(--muted);font-size:10.5px;font-style:normal;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.st-field-hint{color:var(--muted);font-size:12px}.st-input,.st-select select{width:100%;min-height:44px;padding:10px 16px;border:1px solid var(--line);border-radius:var(--st-control);background:var(--surface);color:var(--ink);font:inherit;font-size:14px;transition:border-color .14s ease,box-shadow .14s ease}.st-select{position:relative;display:block}.st-select select{appearance:none;-webkit-appearance:none;padding-right:42px;cursor:pointer}.st-select i{position:absolute;top:50%;right:15px;transform:translateY(-50%);color:var(--muted);font-size:15px;pointer-events:none}.st-input::placeholder{color:var(--muted);opacity:.75}.st-input:hover,.st-select select:hover{border-color:color-mix(in srgb,var(--st-accent) 45%,var(--line))}.st-input:focus,.st-select select:focus{outline:none;border-color:var(--st-accent);box-shadow:var(--st-ring)}.st-combo{position:relative;display:block}.st-combo-results{position:absolute;z-index:40;top:calc(100% + 6px);left:0;right:0;max-height:264px;overflow:auto;padding:6px;border:1px solid var(--line);border-radius:var(--st-radius-sm);background:var(--surface);box-shadow:var(--shadow)}.st-combo-results[hidden]{display:none}.st-combo-results button{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:var(--ink);font:inherit;font-size:13.5px;text-align:left;cursor:pointer}.st-combo-results button:hover{background:var(--soft)}.st-combo-results i{display:grid;place-items:center;width:26px;height:26px;flex:none;border-radius:8px;background:var(--soft);font-size:10px;font-style:normal;font-weight:700;overflow:hidden}.st-combo-results i img{width:100%;height:100%;object-fit:contain}.st-combo-results p{margin:6px 10px;font-size:13px}.st-btn{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:10px 20px;border:1px solid var(--line);border-radius:var(--st-control);background:var(--surface);color:var(--ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:transform .12s ease,border-color .14s ease,background .14s ease,box-shadow .14s ease}.st-btn i{font-size:16px}.st-btn:hover{border-color:var(--st-accent);transform:translateY(-1px)}.st-btn:focus-visible{outline:none;box-shadow:var(--st-ring)}.st-btn:disabled{opacity:.6;cursor:default;transform:none}.st-btn.primary{border-color:transparent;background:linear-gradient(135deg,var(--blue),var(--blue2, var(--blue)));color:#fff}.st-btn.primary:hover{filter:brightness(1.04)}.st-btn.ghost{background:transparent;color:var(--muted)}.st-btn.ghost:hover{color:var(--ink)}.st-btn.danger{border-color:color-mix(in srgb,var(--danger, #d64550) 45%,transparent);color:var(--danger, #d64550);font-weight:700}.st-btn.danger:hover{background:color-mix(in srgb,var(--danger, #d64550) 12%,transparent);border-color:var(--danger, #d64550)}.st-card-foot{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.st-card-foot-wrap{flex-wrap:wrap;justify-content:flex-start}.st-row-inline{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:4px}.st-row-inline .st-input{flex:1 1 240px}.st-guardian-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 0;border-top:1px solid var(--line);font-size:14px}.st-guardian-row:first-child{margin-top:12px}.st-guardian-row>span{display:flex;flex-direction:column;gap:2px}.st-guardian-row em{font-style:normal;color:var(--muted);font-size:12.5px}.st-status{flex:1;min-width:120px;color:var(--muted);font-size:13px}.st-status.is-ok{color:#0b7a5d;font-weight:600}.st-status.is-error{color:var(--danger, #d64550);font-weight:600}.st-status.is-warn{color:#96620a;font-weight:600}[data-theme=dark] .st-status.is-warn{color:#fcd34d}[data-theme=dark] .st-status.is-ok{color:#6ee7b7}.st-note{display:flex;align-items:flex-start;gap:8px;margin:16px 0 0;color:var(--muted);font-size:12.5px}.st-note>i{flex:none;margin-top:2px}.st-note>span{min-width:0;line-height:1.55}.st-plan{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.st-plan-badge{display:inline-flex;align-items:center;padding:9px 20px;border-radius:var(--st-control);background:linear-gradient(135deg,var(--blue),var(--blue2, var(--blue)));color:#fff;font-size:14px;font-weight:700;text-transform:capitalize;letter-spacing:.01em}.st-age{display:flex;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--st-radius-sm);background:var(--soft)}.st-age i{font-size:18px;color:var(--muted);line-height:1.35}.st-age>span{display:flex;flex-direction:column;gap:3px;min-width:0}.st-age strong{font-size:14px;font-weight:700}.st-age small{color:var(--muted);font-size:12.5px;line-height:1.5}.st-age.is-minor{border-color:color-mix(in srgb,var(--st-accent) 35%,var(--line))}.st-age.is-minor i{color:var(--st-accent)}.st-links{display:grid;gap:8px}.st-link-row{display:flex;align-items:center;gap:13px;padding:13px 16px;border:1px solid var(--line);border-radius:var(--st-radius-sm);background:var(--surface);color:var(--ink);text-decoration:none;transition:border-color .14s ease,background .14s ease,transform .12s ease}.st-link-row:hover{border-color:var(--st-accent);background:var(--soft);transform:translate(2px)}.st-link-row>i:first-child{font-size:19px;color:var(--st-accent);flex:none}.st-link-row span{display:grid;gap:2px;flex:1;min-width:0}.st-link-row strong{font-size:14px;font-weight:600}.st-link-row small{color:var(--muted);font-size:12.5px}.st-link-go{color:var(--muted);font-size:15px}.st-theme-row{position:relative;display:flex;flex-wrap:wrap;gap:10px}.st-theme-row .home-theme-key{display:flex;align-items:center;gap:9px;flex-basis:100%;color:var(--muted);font-size:12px;font-weight:600}.st-theme-row .home-theme-key span{display:inline-flex;align-items:center;gap:6px}.st-theme-row .home-theme-key b{color:var(--muted)}.st-theme-row .home-theme-key-paper{position:relative;width:15px;height:18px;border:1px solid var(--line);border-radius:2px;background:var(--paper);box-shadow:0 2px 5px color-mix(in srgb,var(--ink) 10%,transparent)}.st-theme-row .home-theme-key-paper:after{content:"";position:absolute;left:3px;right:3px;top:6px;height:1px;background:var(--muted);box-shadow:0 3px color-mix(in srgb,var(--muted) 65%,transparent)}.st-theme-row .home-theme-key-accent{width:16px;height:16px;border-radius:50%;background:linear-gradient(135deg,var(--blue),var(--blue2))}.st-theme-row .home-theme-swatch{position:relative;display:grid;gap:8px;justify-items:center;width:92px;padding:12px 8px 10px;border:1px solid var(--line);border-radius:var(--st-radius-sm);background:var(--surface);color:var(--ink);font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:border-color .14s ease,transform .12s ease,box-shadow .14s ease}.st-theme-row .home-theme-swatch:hover{transform:translateY(-2px);border-color:var(--st-accent)}.st-theme-row .home-theme-swatch i{display:block;width:100%;height:34px;border-radius:9px;background:linear-gradient(135deg,var(--sw-bg, var(--bg)) 48%,var(--sw-accent, var(--blue)) 52%);box-shadow:inset 0 0 0 1px #0f172a14;position:relative}.st-theme-row .home-theme-swatch i:after{content:none}.st-theme-row .home-theme-swatch.is-active{border-color:var(--st-accent);box-shadow:var(--st-ring)}.st-theme-row .home-theme-saved{flex-basis:100%;width:100%;margin-top:4px;padding-top:15px;border-top:1px solid var(--line)}.st-theme-row .home-theme-saved-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.st-theme-row .home-theme-saved-head>span{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:start;column-gap:9px;row-gap:2px}.st-theme-row .home-theme-saved-head>span>i{grid-row:1 / 3;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--soft);color:var(--st-accent)}.st-theme-row .home-theme-saved-head strong{font-size:13px;color:var(--ink)}.st-theme-row .home-theme-saved-head small{font-size:11px;color:var(--muted)}.st-theme-row .home-theme-add{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 12px;border:1px solid color-mix(in srgb,var(--st-accent) 40%,var(--line));border-radius:9px;background:color-mix(in srgb,var(--st-accent) 8%,var(--surface));color:var(--st-accent);font:inherit;font-size:12px;font-weight:650;cursor:pointer}.st-theme-row .home-theme-add:hover{background:color-mix(in srgb,var(--st-accent) 14%,var(--surface))}.st-theme-row .home-theme-saved-list{display:flex;flex-wrap:wrap;align-items:center;gap:11px;margin-top:11px}.st-theme-row .home-theme-saved-empty{margin:0;color:var(--muted);font-size:12px}.st-theme-row .home-theme-saved-item{position:relative;width:58px;height:36px}.st-theme-row .home-theme-saved-swatch{position:relative;overflow:hidden;width:58px;height:36px;padding:0;border-radius:10px;border:2px solid var(--line);background:linear-gradient(135deg,var(--sw-bg, var(--paper)) 48%,var(--sw-accent, var(--blue)) 52%);cursor:pointer;transition:transform .12s ease,border-color .14s ease,box-shadow .14s ease}.st-theme-row .home-theme-saved-paper-cue{position:absolute;left:7px;top:6px;width:10px;height:13px;border:1px solid color-mix(in srgb,var(--ink) 35%,transparent);border-radius:2px;background:var(--sw-bg, var(--paper));box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 16%,transparent)}.st-theme-row .home-theme-saved-paper-cue:after{content:"";position:absolute;left:2px;right:2px;top:4px;height:1px;background:color-mix(in srgb,var(--ink) 38%,transparent);box-shadow:0 3px color-mix(in srgb,var(--ink) 28%,transparent)}.st-theme-row .home-theme-saved-swatch:hover{transform:translateY(-2px);border-color:var(--st-accent)}.st-theme-row .home-theme-saved-swatch.is-active{border-color:var(--st-accent);box-shadow:var(--st-ring)}.st-theme-row .home-theme-saved-edit{position:absolute;top:-7px;right:-7px;display:grid;place-items:center;width:24px;height:24px;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--ink);box-shadow:0 3px 9px color-mix(in srgb,var(--ink) 18%,transparent);cursor:pointer;opacity:0;transform:scale(.82);transition:opacity .14s ease,transform .14s ease,border-color .14s ease}.st-theme-row .home-theme-saved-item:hover .home-theme-saved-edit,.st-theme-row .home-theme-saved-item:focus-within .home-theme-saved-edit{opacity:1;transform:scale(1)}.st-theme-row .home-theme-saved-edit:hover{color:var(--st-accent);border-color:var(--st-accent)}@media(hover:none){.st-theme-row .home-theme-saved-edit{opacity:1;transform:scale(1)}}.st-theme-row .home-theme-editor{--editor-paper: var(--paper);--editor-accent: var(--blue);flex-basis:100%;width:100%;padding:16px;border:1px solid var(--line);border-radius:var(--st-radius-sm);background:var(--surface)}.st-theme-row .home-theme-editor[hidden]{display:none}.st-theme-row .home-theme-editor-head{display:flex;align-items:center;gap:12px}.st-theme-row .home-theme-editor-head>span:last-child{display:grid;gap:2px}.st-theme-row .home-theme-editor-head strong{font-size:13px;color:var(--ink)}.st-theme-row .home-theme-editor-head small{font-size:11px;color:var(--muted)}.st-theme-row .home-theme-editor-preview{position:relative;flex:none;width:54px;height:38px;overflow:hidden;border:2px solid var(--line);border-radius:10px;background:linear-gradient(135deg,var(--editor-paper) 48%,var(--editor-accent) 52%)}.st-theme-row .home-theme-editor-preview i{position:absolute;left:8px;top:7px;width:11px;height:14px;border:1px solid color-mix(in srgb,var(--ink) 35%,transparent);border-radius:2px;background:var(--editor-paper)}.st-theme-row .home-theme-editor-preview i:after{content:"";position:absolute;left:3px;right:3px;top:4px;height:1px;background:color-mix(in srgb,var(--ink) 40%,transparent);box-shadow:0 3px color-mix(in srgb,var(--ink) 30%,transparent)}.st-theme-row .home-theme-editor-fields{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:10px;margin-top:14px}.st-theme-row .home-theme-editor-fields label{display:grid;gap:6px;color:var(--muted);font-size:11px;font-weight:650}.st-theme-row .home-theme-editor-fields input{width:100%;height:38px;padding:3px;border:1px solid var(--line);border-radius:9px;background:var(--surface);cursor:pointer}.st-theme-row .home-theme-editor-fields>b{padding-bottom:11px;color:var(--muted)}.st-theme-row .home-theme-editor-actions{display:flex;align-items:center;gap:8px;margin-top:14px}.st-theme-row .home-theme-editor-actions>span{flex:1}.st-theme-row .home-theme-editor-actions button{height:32px;padding:0 12px;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--ink);font:inherit;font-size:12px;font-weight:650;cursor:pointer}.st-theme-row .home-theme-editor-actions button:hover{border-color:var(--st-accent)}.st-theme-row .home-theme-editor-actions .home-theme-editor-save{border-color:var(--st-accent);background:var(--st-accent);color:var(--surface)}.st-theme-row .home-theme-editor-actions .home-theme-editor-delete{color:var(--st-accent)}.st-notify .nprefs-sub{margin-top:0}.st-notify .nprefs-tiles{margin-bottom:18px}#stConnHost>.st-card+.st-card,#stConnHost>.st-status+.st-card{margin-top:14px}#stConnHost>.st-conn:not(.is-open)+.st-card{margin-top:16px}.st-conn-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.st-conn-icon{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:var(--st-radius-sm);overflow:hidden}.st-conn-icon img{display:block;width:34px;height:34px}.st-conn-title{display:grid;gap:2px;min-width:0}.st-conn-name{font-size:15.5px;font-weight:650;letter-spacing:-.01em}.st-conn-summary{font-size:12.5px;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-conn-caret{font-size:15px;color:var(--muted);transition:transform .18s ease}.st-conn.is-open .st-conn-caret{transform:rotate(180deg)}.st-conn-head:hover .st-conn-caret{color:var(--ink)}.st-conn-signpost .st-conn-head{text-decoration:none}.st-conn-signpost .st-conn-icon{color:var(--st-accent);font-size:24px}@media(prefers-reduced-motion:reduce){.st-conn-caret{transition:none}}@media(max-width:560px){.st-conn-head{grid-template-columns:auto minmax(0,1fr) auto}.st-conn-badge{display:none}}.st-conn-badge{align-self:center;white-space:nowrap}.st-conn-panel{margin-top:16px}.st-conn-panel[hidden]{display:none}.st-conn-body{margin-top:0}.st-conn-senders{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}.st-conn-senders:empty{display:none}.st-conn-sender{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px 8px 12px;border:1px solid var(--line);border-radius:var(--st-radius-sm);font-size:13.5px;overflow-wrap:anywhere}.st-conn-sender-x{display:grid;place-items:center;width:26px;height:26px;flex:none;border:0;border-radius:8px;background:none;color:var(--muted);cursor:pointer}.st-conn-sender-x:hover{background:color-mix(in srgb,var(--line) 60%,transparent);color:var(--ink)}.st-conn-senders-empty{margin-top:10px}.st-conn-mailbox{display:flex;align-items:center;gap:10px;padding:9px 10px 9px 12px;border:1px solid var(--line);border-radius:var(--st-radius-sm)}.st-conn-mailbox.is-warn{border-color:#ea9b1e8c}.st-conn-mailbox-icon{color:var(--muted);font-size:16px;display:grid;place-items:center}.st-conn-mailbox-body{display:grid;gap:2px;min-width:0;flex:1 1 auto}.st-conn-mailbox-body strong{font-size:13.5px;font-weight:600;overflow-wrap:anywhere}.st-conn-mailbox-body small{color:var(--muted);font-size:12px}[data-mailboxes] .st-btn{margin-top:10px}.st-conn-gap{border:1px solid rgba(234,155,30,.45);background:#ea9b1e14;border-radius:var(--st-radius-sm);padding:12px 14px;display:grid;gap:8px}.st-conn-gap-head{margin:0;font-size:13.5px;font-weight:650;color:#96620a;display:flex;align-items:center;gap:7px}.st-conn-gap-head i{font-size:16px;flex:none}.st-conn-gap-list{list-style:none;margin:0;padding:0;display:grid;gap:7px}.st-conn-gap-list li{display:grid;gap:1px}.st-conn-gap-list strong{font-size:13px;font-weight:600;overflow-wrap:anywhere}.st-conn-gap-list small{color:var(--muted);font-size:12px;line-height:1.45}.st-conn-gap-fix{margin:0;font-size:12.5px;color:var(--muted);line-height:1.45}[data-theme=dark] .st-conn-gap{border-color:#fcd34d59;background:#fcd34d14}[data-theme=dark] .st-conn-gap-head{color:#fcd34d}.st-conn-uses{list-style:none;margin:0;padding:0;display:grid;gap:8px}.st-conn-uses li{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--st-radius-sm)}.st-conn-use-icon{color:var(--st-accent);font-size:16px;display:grid;place-items:center;margin-top:1px}a.st-btn{text-decoration:none}.st-conn-landed{margin-top:12px}.st-conn-landed li{align-items:center}.st-conn-landed .st-btn{flex:none}.st-conn-landed-foot{margin-top:10px}.st-conn-sender-add{display:flex;gap:8px;margin-top:10px}.st-conn-sender-add .st-input{flex:1 1 auto;min-width:0}.st-conn-sender-add .st-btn{flex:none}.st-conn-facts{display:flex;flex-wrap:wrap;gap:10px 28px;margin:0 0 16px}.st-conn-facts div{min-width:0}.st-conn-facts dt{margin:0;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.st-conn-facts dd{margin:3px 0 0;font-size:14px;overflow-wrap:anywhere}.st-conn-toggles{display:grid;gap:10px}.st-conn-toggle{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:13px 15px;border:1px solid var(--line);border-radius:var(--st-radius-sm);cursor:pointer}.st-conn-toggle:hover{border-color:color-mix(in srgb,var(--st-accent) 45%,var(--line))}.st-conn-toggle input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--st-accent);cursor:pointer}.st-conn-toggle strong{display:block;font-size:14px;font-weight:600}.st-conn-toggle small{display:block;margin-top:3px;color:var(--muted);font-size:12.5px;line-height:1.45}.st-conn-note{margin:12px 0 0;font-size:12.5px;line-height:1.5}.st-conn-sub{margin:12px 0 0 30px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--st-radius-sm)}.st-conn-sub[disabled]{opacity:.45}.st-conn-sub legend{padding:0 6px;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.st-conn-subrow{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:7px 0;cursor:pointer}.st-conn-sub[disabled] .st-conn-subrow{cursor:default}.st-conn-subrow input{width:16px;height:16px;margin:2px 0 0;accent-color:var(--st-accent)}.st-conn-subrow strong{display:block;font-size:13.5px;font-weight:600}.st-conn-subrow small{display:block;margin-top:2px;color:var(--muted);font-size:12px;line-height:1.45}@media(max-width:560px){.st-conn-sub{margin-left:0}}@media(max-width:560px){.st-conn-head{grid-template-columns:auto minmax(0,1fr)}.st-conn-badge{grid-column:2;justify-self:start;margin-top:2px}}@media(max-width:900px){.st-body{grid-template-columns:minmax(0,1fr);gap:16px}.st-rail{position:static;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;border-radius:var(--st-control)}.st-rail::-webkit-scrollbar{display:none}.st-rail-item{width:auto;flex:none;padding:9px 15px;border-radius:var(--st-control)}.st-head h1{font-size:25px}.st-card{padding:18px}}@media(max-width:560px){.st-rail-item span{font-size:13px}.st-card-foot{flex-direction:column;align-items:stretch}.st-card-foot .st-btn{justify-content:center}.st-status{order:-1}}
