.wi-logo{--wi-s:var(--wi-logo-size,40px);width:var(--wi-s);height:var(--wi-s);border-radius:calc(var(--wi-s) * .27);-webkit-user-select:none;user-select:none;background:var(--wi-tile,#fff);flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.wi-logo:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0c0c1017}.wi-logo.is-icon img{width:calc(100% - 2 * var(--wi-pad,0%));height:calc(100% - 2 * var(--wi-pad,0%));object-fit:contain;display:block}.wi-logo.is-glyph svg{width:var(--wi-glyph,54%);height:var(--wi-glyph,54%);overflow:visible}.wi-logo.is-symbol{color:#fff}.wi-logo.is-symbol svg{width:50%;height:50%}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .wi-logo:after{box-shadow:inset 0 0 0 1px #ffffff1f}}:root[data-theme=dark] .wi-logo:after{box-shadow:inset 0 0 0 1px #ffffff1f}.wi-page{gap:18px;display:grid}.wi-scope{color:var(--wd-muted);margin:-8px 0 4px;font-size:12.5px}.wi-overview{color:var(--wd-muted);flex-wrap:wrap;align-items:center;gap:6px 18px;font-size:12.75px;display:flex}.wi-overview-item b{color:var(--wd-text);margin-right:3px;font-weight:600}.wi-overview-item.is-warn,.wi-overview-item.is-warn b{color:var(--wd-warn);align-items:center;gap:6px;font-weight:500;display:inline-flex}.wi-overview-item.is-dev{background:var(--wd-neutral-bg);color:var(--wd-text-2);border-radius:999px;padding:2px 9px;font-size:12px}.wi-consent{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;padding:18px 20px;display:flex}.wi-consent-main{flex:360px;align-items:flex-start;gap:14px;min-width:0;display:flex}.wi-consent-icon{background:var(--wd-neutral-bg);width:34px;height:34px;color:var(--wd-text);border-radius:10px;flex:none;place-items:center;display:grid}.wi-consent-text{gap:4px;min-width:0;display:grid}.wi-consent-text h2{letter-spacing:-.01em;font-size:14px;font-weight:600}.wi-consent-text p{max-width:62ch;color:var(--wd-text-2);font-size:12.75px;line-height:1.55}.wi-consent-choice{flex:0 auto;justify-items:start;gap:8px;min-width:0;display:grid}.wi-segment{flex-wrap:wrap}.wi-segment button{height:30px;padding:0 12px}.wi-default{color:var(--wd-muted);margin-left:6px;font-size:11px;font-weight:500}.wi-toolbar{margin-top:2px;display:flex}.wi-search{width:100%;min-width:0;max-width:320px}.wi-search input::-webkit-search-cancel-button{cursor:pointer}.wi-sections{gap:28px;display:grid}.wi-section{gap:12px;display:grid}.wi-section-title{color:var(--wd-text);letter-spacing:-.006em;font-size:14px;font-weight:600;line-height:20px}.wi-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,228px),1fr));gap:16px;display:grid}.wi-card{--wi-card-shadow:0 5px 5px -2.5px #00000008, 0 3px 3px -1.5px #00000005, 0 2px 2px -1px #00000005, 0 1px 1px -.5px #00000008, 0 .5px .5px 0 #0000000a, 0 0 0 1px #0000000f;background:var(--wd-surface);min-width:0;box-shadow:var(--wi-card-shadow);color:var(--wd-text);font:inherit;text-align:left;cursor:pointer;transition:box-shadow .15s var(--wd-ease);border:0;border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;margin:0;padding:16px;display:flex}.wi-card:hover{box-shadow:0 8px 16px -6px #00000014,0 2px 4px -1px #0000000a,0 0 0 1px #0000001a}.wi-card:focus-visible{outline:2px solid var(--wd-accent);outline-offset:2px}.wi-card-text{gap:2px;min-width:0;display:grid}.wi-card-name{letter-spacing:-.006em;font-size:14px;font-weight:600;line-height:20px}.wi-card-blurb{color:var(--wd-text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.wi-card-foot{min-width:0;max-width:100%;margin-top:auto;display:flex}.wi-setup{background:var(--wd-surface);height:24px;box-shadow:var(--wd-btn-rest,inset 0 0 0 1px var(--wd-control-border));color:var(--wd-text);transition:background-color .12s var(--wd-ease);border-radius:8px;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.wi-card:hover .wi-setup{background:var(--wd-surface-2)}.wi-state{min-width:0;max-width:100%;color:var(--wd-text-2);align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.wi-state>svg{flex:none}.wi-state.is-good>svg{color:var(--wd-good)}.wi-state.is-warn{color:var(--wd-warn)}.wi-state-line{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .wi-card{--wi-card-shadow:0 0 0 1px var(--wd-border)}:root:not([data-theme=light]) .wi-card:hover{box-shadow:0 0 0 1px var(--wd-border-strong)}}:root[data-theme=dark] .wi-card{--wi-card-shadow:0 0 0 1px var(--wd-border)}:root[data-theme=dark] .wi-card:hover{box-shadow:0 0 0 1px var(--wd-border-strong)}.wi-privacy{max-width:80ch;color:var(--wd-muted);align-items:flex-start;gap:9px;margin-top:10px;font-size:12.5px;line-height:1.55;display:flex}.wi-privacy>svg{flex:none;margin-top:2px}html:has(.wi-sheet[open]){overflow:hidden}.wi-sheet{background:var(--wd-raised,var(--wd-surface));width:min(600px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;box-shadow:var(--wd-shadow-lg,-28px 0 64px -28px #0006);color:var(--wd-text);border:0;margin:0;padding:0;font-size:13.5px;line-height:1.5;position:fixed;inset:0 0 0 auto;overflow:hidden}.wi-sheet[open]{animation:wi-sheet-in .26s var(--wd-ease) both;flex-direction:column;display:flex}.wi-sheet::backdrop{background:var(--wd-overlay,#09090b6b)}.wi-sheet *,.wi-sheet :before,.wi-sheet :after{box-sizing:border-box}.wi-sheet h2,.wi-sheet h3,.wi-sheet p{margin:0}.wi-sheet a{color:inherit}.wi-sheet :focus-visible{box-shadow:var(--wd-ring);outline:none}.wi-sheet-head{border-bottom:1px solid var(--wd-border);flex:none;align-items:center;gap:14px;padding:20px 20px 18px 24px;display:flex}.wi-sheet-title{flex:1;gap:2px;min-width:0;display:grid}.wi-sheet-title h2{letter-spacing:-.015em;font-size:17px;font-weight:600}.wi-sheet-title p{color:var(--wd-muted);font-size:12.5px}.wi-close{width:30px;padding:0}.wi-sheet-body{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.wi-sheet-foot{border-top:1px solid var(--wd-border);background:var(--wd-surface-2);flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:14px 20px 14px 24px;display:flex}.wi-sheet-foot .wi-hint,.wi-sheet-foot .wi-error{flex:220px;min-width:0}.wi-spacer{flex:1}.wi-sheet-foot .wi-hint+.wi-spacer,.wi-sheet-foot .wi-error+.wi-spacer{display:none}.wi-block{border-top:1px solid var(--wd-border);gap:12px;padding:20px 24px;display:grid}.wi-block:first-child{border-top:0}.wi-block-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.wi-block-head h3{color:var(--wd-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11.5px;font-weight:600}.wi-prose{max-width:64ch;color:var(--wd-text-2);font-size:13.25px;line-height:1.6}.wi-ext{color:var(--wd-accent-text);white-space:nowrap;align-items:center;gap:4px;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}.wi-ext:hover{text-underline-offset:2px;text-decoration:underline}.wi-events,.wi-facts{border-radius:var(--wd-radius-sm);box-shadow:var(--wd-plane-line);gap:0;margin:0;display:grid;overflow:hidden}.wi-events>div,.wi-facts>div{border-top:1px solid var(--wd-border);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px;padding:9px 12px;font-size:12.75px;display:grid}.wi-events>div:first-child,.wi-facts>div:first-child{border-top:0}.wi-events dt,.wi-facts dt{color:var(--wd-muted)}.wi-events dd,.wi-facts dd{color:var(--wd-text);overflow-wrap:anywhere;margin:0}.wi-steps{gap:12px;margin:0 0 4px;padding:0;list-style:none;display:grid}.wi-steps li{align-items:flex-start;gap:12px;display:flex}.wi-step-n{background:var(--wd-ink);width:22px;height:22px;color:var(--wd-on-ink);border-radius:999px;flex:none;place-items:center;font-size:11.5px;font-weight:600;display:grid}.wi-step-text{color:var(--wd-text-2);padding-top:1px;font-size:13px;line-height:1.55}.wi-form{gap:16px;display:grid}.wi-field>label{align-items:baseline;display:flex}.wi-optional{color:var(--wd-muted);margin-left:8px;font-size:12px;font-weight:400}.wi-input{font-variant-numeric:tabular-nums}.wi-sheet .wd-textarea{min-height:74px;font-size:12.5px;line-height:1.5}.wi-input[aria-invalid=true],.wi-input[aria-invalid=true]:focus{box-shadow:0 0 0 1px var(--wd-bad), 0 0 0 4px var(--wd-bad-bg)}.wi-input:disabled,.wi-sheet .wd-select:disabled{opacity:.65}.wi-hint{color:var(--wd-muted);font-size:12px;line-height:1.45}.wi-error{color:var(--wd-bad);font-size:12.5px;font-weight:500;line-height:1.45}.wi-ok{color:var(--wd-good);font-size:12.5px;font-weight:500;line-height:1.45}.wi-muted{color:var(--wd-muted)}.wi-notice{border-radius:var(--wd-radius-sm);background:var(--wd-good-bg);color:var(--wd-good);align-items:center;gap:8px;margin:16px 24px 0;padding:10px 12px;font-size:12.75px;font-weight:500;display:flex}.wi-secret{background:var(--wd-surface-2);min-height:34px;box-shadow:var(--wd-plane-line);color:var(--wd-muted);border-radius:9px;align-items:center;gap:8px;padding:3px 3px 3px 11px;font-size:13px;display:flex}.wi-saved{color:var(--wd-good);align-items:center;gap:5px;font-weight:500;display:inline-flex}.wi-secret-dots{color:var(--wd-muted);letter-spacing:.08em}.wi-secret-new{align-items:center;gap:6px;display:flex}.wi-secret-new .wd-input{flex:1;min-width:0}.wi-preview{border-radius:var(--wd-radius-sm);background:var(--wd-surface-2);box-shadow:var(--wd-plane-line);gap:6px;padding:12px;display:grid}.wi-preview-label{color:var(--wd-text-2);font-size:12px;font-weight:600}.wi-preview code{color:var(--wd-text);overflow-wrap:anywhere;font-size:12px;line-height:1.55}.wi-tokens{font-size:12.5px}.wi-tokens>summary{width:fit-content;color:var(--wd-text-2);cursor:pointer;font-weight:500}.wi-tokens dl{gap:6px;margin:10px 0 0;display:grid}.wi-tokens dl>div{grid-template-columns:130px minmax(0,1fr);gap:10px;display:grid}.wi-tokens dd{color:var(--wd-text-2);margin:0}.wi-status{border-radius:var(--wd-radius-sm);background:var(--wd-surface-2);box-shadow:var(--wd-plane-line);gap:12px;margin:18px 24px;padding:14px;display:grid}.wi-status.is-attention{background:var(--wd-warn-bg);box-shadow:none}.wi-status-line{color:var(--wd-text);align-items:center;gap:9px;font-size:13px;font-weight:500;display:flex}.wi-status.is-attention .wi-status-line{color:var(--wd-warn);align-items:flex-start}.wi-dot{background:var(--wd-muted);border-radius:999px;flex:none;width:8px;height:8px}.wi-status.is-attention .wi-dot{margin-top:5px}.wi-dot.is-receiving,.wi-dot.is-connected{background:var(--wd-good);box-shadow:0 0 0 3px var(--wd-good-bg)}.wi-dot.is-attention{background:var(--wd-warn)}.wi-health{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.wi-health>div{gap:2px;display:grid}.wi-health dt{color:var(--wd-muted);font-size:11.5px}.wi-health dd{color:var(--wd-text);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600}.wi-health dd.is-bad{color:var(--wd-bad)}.wi-last-error{color:var(--wd-bad);overflow-wrap:anywhere;align-items:flex-start;gap:7px;font-size:12.5px;line-height:1.5;display:flex}.wi-last-error>svg{flex:none;margin-top:2px}.wi-test{gap:6px;display:grid}.wi-test-row{gap:6px;display:flex}.wi-test-row .wd-input{flex:1;min-width:0}.wi-manage{gap:14px;display:grid}.wi-manage-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.wi-manage-text{flex:240px;gap:2px;min-width:0;display:grid}.wi-manage-text strong{font-size:13px;font-weight:600}.wi-confirm{color:var(--wd-text-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}@keyframes wi-sheet-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wi-sheet[open],.wi-card{transition:none;animation:none}}@media (max-width:640px){.wi-consent{padding:16px}.wi-consent-choice{flex-basis:100%;justify-items:stretch}.wi-segment{width:100%;display:grid}.wi-segment button{justify-content:space-between;height:38px;padding:0 12px}.wi-sheet{width:100vw}.wi-sheet-head{padding:16px 12px 14px 16px}.wi-block{padding:18px 16px}.wi-status,.wi-notice{margin-left:16px;margin-right:16px}.wi-sheet-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.wi-sheet-foot .wd-btn{flex:auto}.wi-events>div,.wi-facts>div{grid-template-columns:minmax(0,1fr);gap:2px}.wi-test-row{flex-wrap:wrap}.wi-test-row .wd-input{flex-basis:100%}.wi-health dd{font-size:16px}}
