.support-widget__message{border-radius:13px 13px 13px 4px}.support-widget__message.is-visitor{border-radius:13px 13px 4px}.support-widget__process{width:calc(100% - 20px);color:var(--muted);align-self:center}.support-widget__process>button{min-height:30px;color:inherit;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:6px;outline:0;align-items:center;gap:5px;padding:4px 5px;display:flex}.support-widget__process>button:focus-visible{outline:1px solid var(--line-dark);background:var(--soft)}.support-widget__process>button:disabled{cursor:default}.support-widget__process>button>i{width:16px;height:16px;color:var(--muted);place-items:center;display:grid}.support-widget__process.is-completed>button>i{color:#18864b}.support-widget__process.is-failed>button>i{color:#b33939}.support-widget__process>button>strong{min-width:0;font-size:var(--font-caption);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.55;overflow:hidden}.support-widget__process>button>svg{color:var(--muted);margin-right:auto;transition:transform .18s}.support-widget__process>button>svg.is-open{transform:rotate(180deg)}.support-widget__process>.support-widget__steps{border-right:1px solid var(--line-dark);gap:4px;margin:2px 20px 4px 0;padding:4px 9px 4px 0}.support-widget__process>.support-widget__steps>div{min-width:0;font-size:var(--font-caption);gap:5px;line-height:1.55}.support-widget__process>.support-widget__steps>div b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.support-widget__process>.support-widget__steps>div i{background:0 0;width:15px;height:15px}.support-widget__mission{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 94%,#6658df 6%);border-radius:10px;align-self:stretch;margin:0 4px;padding:8px 10px}.support-widget__mission.is-active{border-color:color-mix(in srgb,#6658df 34%,var(--line))}.support-widget__mission.is-completed{background:color-mix(in srgb,var(--surface) 96%,#24a566 4%)}.support-widget__mission.is-failed{border-color:color-mix(in srgb,#c74747 38%,var(--line));background:color-mix(in srgb,var(--surface) 95%,#c74747 5%)}.support-widget__mission>button{width:100%;color:var(--ink);text-align:right;cursor:pointer;background:0 0;border:0;outline:0;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:7px;padding:0;font-family:inherit;display:grid}.support-widget__mission>button:disabled{cursor:default}.support-widget__mission>button:focus-visible{outline:1px solid color-mix(in srgb,#6658df 48%,var(--line));outline-offset:4px;border-radius:5px}.support-widget__mission>button>i{color:#6658df;place-items:center;font-style:normal;display:grid}.support-widget__mission.is-completed>button>i{color:#18864b}.support-widget__mission.is-failed>button>i{color:#b33939}.support-widget__mission>button span strong,.support-widget__mission>button span small{display:block}.support-widget__mission>button span strong{font-size:var(--font-small);text-overflow:ellipsis;white-space:nowrap;line-height:1.65;overflow:hidden}.support-widget__mission>button span small{color:var(--muted);font-size:var(--font-caption);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;line-height:1.55;overflow:hidden}.support-widget__mission>button>svg{color:var(--muted);transition:transform .2s}.support-widget__mission>button>svg.is-open{transform:rotate(180deg)}.support-widget__mission>ol{border-right:1px solid var(--line-dark);gap:5px;margin:8px 26px 2px 0;padding:8px 10px 0 0;list-style:none;display:grid}.support-widget__mission>ol li{color:var(--muted);font-size:var(--font-caption);grid-template-columns:17px minmax(0,1fr);align-items:center;gap:5px;line-height:1.6;display:grid}.support-widget__mission>ol li>i{width:16px;height:16px;color:var(--muted);place-items:center;font-style:normal;display:grid}.support-widget__mission>ol li.is-active{color:var(--ink)}.support-widget__mission>ol li.is-active>i{color:#6658df}.support-widget__mission>ol li.is-completed>i{color:#18864b}.support-widget__mission>ol li.is-failed>i{color:#b33939}.support-widget__mission>ol li.is-pending>i>span{background:var(--line-dark);border-radius:50%;width:5px;height:5px}.support-widget__mission>a{color:var(--ink);font-size:var(--font-caption);align-items:center;gap:5px;margin:8px 26px 0 0;font-weight:650;display:inline-flex}.support-widget__panel>footer>small{align-items:flex-start;gap:4px;display:flex}.support-widget__panel>footer>small svg{flex:none;margin-top:2px}.tasa-assistant-launcher{border:1px solid color-mix(in srgb,var(--line-dark) 66%,transparent);background:color-mix(in srgb,var(--surface) 94%,var(--ink) 6%);min-height:52px;color:var(--ink);text-align:right;cursor:pointer;pointer-events:auto;border-radius:14px;align-items:center;gap:9px;padding:5px 13px 5px 15px;font-family:inherit;transition:transform .28s cubic-bezier(.2,.8,.2,1),border-color .2s,box-shadow .2s;display:flex;box-shadow:0 16px 40px #12141a2e}.tasa-assistant-launcher:hover{border-color:color-mix(in srgb,#7567ef 48%,var(--line));transform:translateY(-2px);box-shadow:0 20px 48px #12141a3b}.tasa-assistant-launcher>i{color:#fff;background:#6658df;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-style:normal;display:grid;position:relative}.tasa-assistant-launcher:not(.is-open)>i:after{border:2px solid var(--surface);content:"";background:#24b46b;border-radius:50%;width:8px;height:8px;position:absolute;bottom:-2px;right:-2px}.tasa-assistant-launcher>span{gap:0;display:grid}.tasa-assistant-launcher strong{font-size:var(--font-small);line-height:1.45}.tasa-assistant-launcher small{color:var(--muted);font-size:var(--font-micro);line-height:1.45}.support-widget.is-studio-route:not(.is-open) .support-widget__toggle{display:none}.support-widget.is-open .support-widget__toggle{visibility:hidden}.support-widget__panel>header>span>i{color:#fff;background:#6658df;border:1px solid #ffffff24;border-radius:11px;place-items:center;width:38px;height:38px;font-style:normal;display:grid}@media (min-width:641px){.support-widget{justify-content:flex-end;align-items:flex-start;width:0;height:100dvh;inset:auto 0 0 auto}.support-widget__panel{z-index:2;border-block:0;filter:none;transform-origin:0;border-left:0;border-radius:0 14px 14px 0;width:min(430px,100vw - 36px);height:100dvh;transition:opacity .2s,transform .34s cubic-bezier(.2,.8,.2,1),visibility 0s linear .34s;position:fixed;top:0;bottom:0;left:0;transform:translate(-102%);box-shadow:28px 0 72px #07090d38}.support-widget.is-open .support-widget__panel{filter:none;transition:opacity .2s,transform .38s cubic-bezier(.16,1,.3,1),visibility;transform:none}.support-widget__toggle{z-index:1;left:max(18px,env(safe-area-inset-left));bottom:max(18px,env(safe-area-inset-bottom));background:color-mix(in srgb,var(--surface) 94%,var(--ink) 6%);width:auto;min-width:0;height:auto;color:var(--ink);border-radius:14px;padding:5px 13px 5px 15px;position:fixed}.support-widget.is-open .support-widget__toggle{opacity:0;pointer-events:none;transform:translate(-14px)scale(.92)}.support-widget__panel>header{min-height:70px;padding:10px 14px}.support-widget__panel>header span span strong,.support-widget__panel>header span span small{font-size:var(--font-small)}.support-widget__messages{padding:18px 17px}}@media (max-width:640px){.tasa-assistant-launcher{border-radius:15px;width:52px;min-width:52px;height:52px;min-height:52px;padding:6px}.tasa-assistant-launcher>i{width:38px;height:38px}.tasa-assistant-launcher>span{display:none}}@media (prefers-reduced-motion:reduce){.tasa-assistant-launcher,.support-widget__panel{transition-duration:.01ms!important}}
.panel-workspace{direction:ltr;grid-template-columns:0 minmax(0,1fr);align-items:start;gap:0;min-width:0;transition:grid-template-columns .26s cubic-bezier(.2,.8,.2,1),gap .2s;display:grid}.panel-workspace>.panel-main{direction:rtl}.panel-workspace:has(>.dashboard-assistant.is-docked){grid-template-columns:var(--dashboard-assistant-width,416px) minmax(0,1fr);gap:18px}.dashboard-assistant{--assistant-accent:#6658df;z-index:2450;border:1px solid var(--line);background:var(--surface);opacity:0;visibility:hidden;pointer-events:none;direction:rtl;border-radius:12px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:100%;height:calc(100dvh - 48px);min-height:620px;transition:opacity .18s,visibility 0s linear .22s,transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:grid;position:sticky;top:24px;overflow:hidden;transform:translate(-14px);box-shadow:0 20px 55px #191b211c}.dashboard-assistant.is-docked,.dashboard-assistant.is-drawer,.dashboard-assistant.is-fullscreen{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s,visibility,transform .25s cubic-bezier(.2,.8,.2,1);transform:none}.dashboard-assistant__header{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface) 96%,var(--soft));justify-content:space-between;align-items:center;gap:12px;min-height:70px;padding:11px 14px;display:flex}.dashboard-assistant__identity{align-items:center;gap:10px;min-width:0;display:flex}.dashboard-assistant__identity>i{border:1px solid color-mix(in srgb,var(--assistant-accent) 30%,var(--line));background:color-mix(in srgb,var(--assistant-accent) 10%,var(--surface));width:40px;height:40px;color:var(--assistant-accent);border-radius:11px;flex:none;place-items:center;font-style:normal;display:grid}.dashboard-assistant__identity strong,.dashboard-assistant__identity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dashboard-assistant__identity strong{font-size:var(--font-body);line-height:1.5}.dashboard-assistant__identity small{color:var(--muted);font-size:var(--font-caption);margin-top:1px;line-height:1.6}.dashboard-assistant__header>div{align-items:center;gap:5px;display:flex}.dashboard-assistant__header button{border:1px solid var(--line);background:var(--surface);width:38px;height:38px;color:var(--muted);cursor:pointer;border-radius:9px;place-items:center;padding:0;display:grid}.dashboard-assistant__header button:hover{border-color:var(--line-dark);color:var(--ink)}.dashboard-assistant__body{grid-row:2;width:100%;min-width:0;min-height:0;position:relative;overflow:hidden}.dashboard-assistant__resizer{z-index:12;cursor:ew-resize;touch-action:none;outline:0;width:14px;height:100%;position:absolute;top:0;right:-7px}.dashboard-assistant__resizer:after{background:var(--line-dark);opacity:0;content:"";border-radius:999px;width:2px;height:52px;transition:opacity .18s,background .18s;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.dashboard-assistant__resizer:hover:after,.dashboard-assistant__resizer:focus-visible:after,.dashboard-assistant__resizer.is-resizing:after{background:var(--assistant-accent);opacity:1}.dashboard-assistant__launcher{z-index:2440;left:max(18px,env(safe-area-inset-left));bottom:max(18px,env(safe-area-inset-bottom));position:fixed}.dashboard-assistant__backdrop{display:none}.support-widget__panel.is-embedded{grid-template-rows:minmax(180px,1fr) auto;min-height:0;display:grid;opacity:1!important;visibility:visible!important;pointer-events:auto!important;filter:none!important;width:100%!important;height:100%!important;box-shadow:none!important;border:0!important;border-radius:0!important;transition:none!important;position:static!important;inset:auto!important;transform:none!important}.support-widget__panel.is-embedded>header{display:none}.support-widget__panel.is-embedded>.support-widget__messages,.support-widget__panel.is-embedded>footer{opacity:1;transform:none}.support-widget__panel.is-agent-workspace{color:var(--ink);grid-template-rows:minmax(0,1fr) auto;display:grid;position:relative}.support-widget__panel.is-agent-workspace:has(>.assistant-workspace__chat-header){grid-template-rows:auto minmax(0,1fr) auto auto}.assistant-workspace__boot{min-height:100%;color:var(--muted);place-content:center;justify-items:center;gap:16px;display:grid}.assistant-workspace__boot>svg{color:var(--assistant-accent)}.assistant-workspace__boot>span{font-size:var(--font-caption);align-items:center;gap:8px;display:flex}.assistant-workspace__load-history{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 92%,var(--soft));color:var(--muted);font:inherit;font-size:var(--font-caption);cursor:pointer;border-radius:10px;align-self:center;align-items:center;gap:6px;margin:2px auto 10px;padding:7px 11px;display:inline-flex}.assistant-workspace__load-history:hover:not(:disabled){color:var(--ink);border-color:var(--assistant-accent)}.assistant-workspace__load-history:disabled{cursor:wait;opacity:.72}.assistant-workspace__history-error{color:var(--danger);font-size:var(--font-caption);justify-content:center;align-items:center;gap:6px;margin:0 auto 10px;display:flex}.assistant-workspace__history-error button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.assistant-workspace__chat-header{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface) 97%,var(--soft));grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:58px;padding:8px 12px;display:grid}.assistant-workspace__chat-header>button,.assistant-workspace__chat-header>div>button,.assistant-workspace__chat-header form button{border:1px solid var(--line);background:var(--surface);width:36px;height:36px;color:var(--muted);cursor:pointer;border-radius:9px;place-items:center;padding:0;display:grid}.assistant-workspace__chat-header.is-legacy{grid-template-columns:30px minmax(0,1fr)}.assistant-workspace__chat-header.is-legacy>i{color:var(--assistant-accent);place-items:center;display:grid}.assistant-workspace__legacy-empty{text-align:center;min-height:100%;color:var(--muted);place-content:center;justify-items:center;gap:9px;padding:28px;display:grid}.assistant-workspace__legacy-empty>svg{color:var(--assistant-accent)}.assistant-workspace__legacy-empty strong{color:var(--ink);font-size:var(--font-body)}.assistant-workspace__legacy-empty p{max-width:290px;font-size:var(--font-caption);margin:0;line-height:1.9}.assistant-workspace__legacy-empty button{border:1px solid color-mix(in srgb,var(--assistant-accent) 48%,var(--line));background:var(--assistant-accent);color:#fff;font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:7px;margin-top:5px;padding:9px 13px;display:inline-flex}.assistant-workspace__chat-header button:hover{border-color:var(--line-dark);color:var(--ink)}.assistant-workspace__chat-header>span{min-width:0;display:grid}.assistant-workspace__chat-header>span strong{font-size:var(--font-small);text-overflow:ellipsis;white-space:nowrap;line-height:1.6;overflow:hidden}.assistant-workspace__chat-header>span small{color:var(--muted);font-size:var(--font-micro);align-items:center;gap:5px;line-height:1.5;display:flex}.assistant-workspace__chat-header>span small:before{content:"";background:#22a663;border-radius:50%;width:6px;height:6px}.assistant-workspace__chat-header>span small[data-status=running]:before,.assistant-workspace__chat-header>span small[data-status=queued]:before{background:#6658df;box-shadow:0 0 0 3px #6658df26}.assistant-workspace__chat-header>span small[data-status=awaiting_confirmation]:before{background:#c17c12}.assistant-workspace__chat-header>span small[data-status=needs_attention]:before{background:#c74747}.assistant-workspace__chat-header>div{gap:5px;display:flex}.assistant-workspace__chat-header form{grid-template-columns:minmax(0,1fr) 34px 34px;gap:5px;min-width:0;display:grid}.assistant-workspace__chat-header form input{border:1px solid var(--assistant-accent);background:var(--surface);width:100%;min-width:0;height:36px;color:var(--ink);font:inherit;font-size:var(--font-caption);border-radius:9px;outline:0;padding:0 10px}.assistant-workspace__chat-header form button{width:34px;height:34px}.assistant-workspace__mutation-error{z-index:9;border:1px solid color-mix(in srgb,#c74747 22%,var(--line));background:color-mix(in srgb,#c74747 9%,var(--surface));color:#b33d3d;font-size:var(--font-micro);border-radius:9px;align-items:center;gap:7px;padding:7px 12px;line-height:1.6;display:flex;position:absolute;top:8px;left:12px;right:12px;box-shadow:0 8px 22px #370c0c14}.support-widget__panel.is-agent-workspace:has(>.assistant-workspace__chat-header)>.assistant-workspace__mutation-error{top:66px}.assistant-workspace__mutation-error>button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin-right:auto;padding:3px;display:grid}.assistant-workspace__view{scrollbar-width:thin;overscroll-behavior:contain;min-height:0;padding:16px;overflow:auto}.assistant-workspace__view-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.assistant-workspace__view-heading>span{gap:2px;min-width:0;display:grid}.assistant-workspace__view-heading strong{font-size:var(--font-body);line-height:1.6}.assistant-workspace__view-heading small{color:var(--muted);font-size:var(--font-micro);line-height:1.7}.assistant-workspace__view-heading>button,.assistant-workspace__empty>button{border:1px solid color-mix(in srgb,var(--assistant-accent) 35%,var(--line));background:color-mix(in srgb,var(--assistant-accent) 8%,var(--surface));min-height:38px;color:var(--assistant-accent);font:inherit;font-size:var(--font-caption);cursor:pointer;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-weight:650;display:inline-flex}.assistant-workspace__view-heading>button:disabled{opacity:.45;cursor:not-allowed}.assistant-workspace__capacity{border:1px solid var(--line);background:var(--soft);border-radius:10px;gap:6px;margin-bottom:12px;padding:11px 12px;display:grid}.assistant-workspace__capacity>span{color:var(--muted);font-size:var(--font-micro)}.assistant-workspace__capacity>span b{color:var(--ink);font-size:var(--font-small)}.assistant-workspace__capacity>i,.assistant-workspace__credit-card>i{background:var(--line);border-radius:999px;height:3px;display:block;overflow:hidden}.assistant-workspace__capacity>i>span,.assistant-workspace__credit-card>i>span{border-radius:inherit;background:var(--assistant-accent);height:100%;transition:width .3s;display:block}.assistant-workspace__capacity>small{color:#a6680c;font-size:var(--font-micro);line-height:1.6}.assistant-workspace__scope{border:1px solid var(--line);background:var(--soft);border-radius:9px;gap:4px;margin-bottom:10px;padding:3px;display:flex}.assistant-workspace__scope button{min-height:32px;color:var(--muted);font:inherit;font-size:var(--font-micro);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:5px;padding:0 9px;display:flex}.assistant-workspace__scope button.is-active{background:var(--surface);color:var(--ink);box-shadow:0 2px 7px #11141c0f}.assistant-workspace__scope button b{background:var(--soft);min-width:19px;height:19px;font-size:var(--font-micro);border-radius:6px;place-items:center;display:grid}.assistant-workspace__agents,.assistant-workspace__mission-list{gap:7px;margin:0;padding:0;list-style:none;display:grid}.assistant-workspace__agents>li{border:1px solid var(--line);background:var(--surface);border-radius:11px;grid-template-columns:minmax(0,1fr) 36px;align-items:center;transition:border-color .18s,background .18s,transform .18s;display:grid;position:relative;overflow:hidden}.assistant-workspace__agents>li:hover{border-color:color-mix(in srgb,var(--assistant-accent) 28%,var(--line));background:color-mix(in srgb,var(--surface) 97%,var(--assistant-accent));transform:translateY(-1px)}.assistant-workspace__agents>li:before{content:"";background:#22a663;border-radius:50%;width:6px;height:6px;position:absolute;top:12px;right:12px}.assistant-workspace__agents>li[data-status=running]:before,.assistant-workspace__agents>li[data-status=queued]:before{background:#6658df;box-shadow:0 0 0 3px #6658df24}.assistant-workspace__agents>li[data-status=awaiting_confirmation]:before{background:#c17c12}.assistant-workspace__agents>li[data-status=needs_attention]:before{background:#c74747}.assistant-workspace__agents>li[data-status=archived]:before,.assistant-workspace__agents>li[data-status=paused]:before{background:var(--muted)}.assistant-workspace__agent-main{min-width:0;min-height:70px;color:var(--ink);font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 19px 9px 6px;display:grid}.assistant-workspace__agent-main>i{background:color-mix(in srgb,var(--assistant-accent) 9%,var(--soft));width:34px;height:34px;color:var(--assistant-accent);border-radius:9px;place-items:center;font-style:normal;display:grid}.assistant-workspace__agent-main>span{min-width:0;display:grid}.assistant-workspace__agent-main>span strong,.assistant-workspace__agent-main>span small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.assistant-workspace__agent-main>span strong{font-size:var(--font-caption);line-height:1.6}.assistant-workspace__agent-main>span small{color:var(--muted);font-size:var(--font-micro);line-height:1.6}.assistant-workspace__agent-main>span em{color:var(--muted);font-size:var(--font-micro);align-items:center;gap:7px;margin-top:3px;font-style:normal;display:flex}.assistant-workspace__agent-main>span em b{color:var(--ink);font-weight:550}.assistant-workspace__unread{background:var(--assistant-accent);color:#fff;min-width:20px;height:20px;font-size:var(--font-micro);border-radius:7px;place-items:center;padding:0 5px;display:grid}.assistant-workspace__agent-action{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.assistant-workspace__agent-action:hover{background:var(--soft);color:var(--ink)}.assistant-workspace__load-more{border:1px solid var(--line);background:var(--surface);min-height:38px;color:var(--ink);font:inherit;font-size:var(--font-micro);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;margin:4px auto 0;padding:7px 13px;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.assistant-workspace__load-more:hover:not(:disabled){border-color:color-mix(in srgb,var(--assistant-accent) 35%,var(--line));background:color-mix(in srgb,var(--assistant-accent) 5%,var(--surface));transform:translateY(-1px)}.assistant-workspace__load-more:disabled{cursor:wait;opacity:.7}.assistant-workspace__load-more-error{color:#b33d3d;font-size:var(--font-micro);text-align:center;justify-content:center;align-items:center;gap:6px;line-height:1.7;display:flex}.assistant-workspace__loading{min-height:140px;color:var(--muted);font-size:var(--font-caption);justify-content:center;align-items:center;gap:8px;display:flex}.assistant-workspace__inline-error{border:1px solid color-mix(in srgb,#c74747 30%,var(--line));background:color-mix(in srgb,#c74747 6%,var(--surface));color:#b33d3d;font-size:var(--font-micro);border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:12px;line-height:1.7;display:grid}.assistant-workspace__inline-error button{color:inherit;font:inherit;font-size:var(--font-micro);cursor:pointer;background:0 0;border:1px solid;border-radius:7px;grid-column:2;justify-self:start;align-items:center;gap:5px;padding:4px 7px;display:inline-flex}.assistant-workspace__empty{color:var(--muted);text-align:center;justify-items:center;gap:8px;margin:auto;padding:34px 20px;display:grid}.assistant-workspace__empty>svg{color:var(--assistant-accent)}.assistant-workspace__empty strong{color:var(--ink);font-size:var(--font-small)}.assistant-workspace__empty p{max-width:310px;font-size:var(--font-micro);margin:0;line-height:1.9}.assistant-workspace__empty>small{background:var(--soft);font-size:var(--font-micro);border-radius:7px;margin-top:4px;padding:4px 8px}.assistant-workspace__empty.is-gated{min-height:62%}.assistant-workspace__mission-list>li{border:1px solid var(--line);background:var(--surface);border-radius:10px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:64px;padding:9px 10px;display:grid}.assistant-workspace__mission-list>li>i{background:var(--soft);width:30px;height:30px;color:var(--assistant-accent);border-radius:8px;place-items:center;font-style:normal;display:grid}.assistant-workspace__mission-list>li>span{min-width:0;display:grid}.assistant-workspace__mission-list>li>span strong{font-size:var(--font-caption);text-overflow:ellipsis;white-space:nowrap;line-height:1.6;overflow:hidden}.assistant-workspace__mission-list>li>span small{color:var(--muted);font-size:var(--font-micro);line-height:1.6}.assistant-workspace__mission-list>li>b{color:var(--muted);font-size:var(--font-micro);white-space:nowrap}.assistant-workspace__mission-list>li[data-status=succeeded]>i{color:#18864b}.assistant-workspace__mission-list>li[data-status=failed]>i,.assistant-workspace__mission-list>li[data-status=blocked]>i{color:#b33939}.assistant-workspace__credit-card{border:1px solid color-mix(in srgb,var(--assistant-accent) 24%,var(--line));background:color-mix(in srgb,var(--assistant-accent) 6%,var(--surface));border-radius:12px;gap:8px;padding:18px;display:grid}.assistant-workspace__credit-card>small{color:var(--muted);font-size:var(--font-micro)}.assistant-workspace__credit-card>strong{font-size:23px;line-height:1.4}.assistant-workspace__credit-card>strong em{color:var(--muted);font-size:var(--font-micro);font-style:normal;font-weight:500}.assistant-workspace__credit-card>p{color:var(--muted);font-size:var(--font-micro);margin:0;line-height:1.7}.assistant-workspace__limits{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.assistant-workspace__limits>span{border:1px solid var(--line);background:var(--surface);border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:5px;padding:12px;display:grid}.assistant-workspace__limits svg{color:var(--assistant-accent);grid-row:1/3}.assistant-workspace__limits small{color:var(--muted);font-size:var(--font-micro)}.assistant-workspace__limits strong{font-size:var(--font-small)}.assistant-workspace__timeline{min-height:0;padding:15px 14px}.assistant-workspace__composer{opacity:1!important;transform:none!important}.assistant-workspace__bottom-nav{min-height:59px;padding:5px 6px max(5px,env(safe-area-inset-bottom));border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface) 97%,var(--soft));grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.assistant-workspace__bottom-nav button{min-width:0;min-height:48px;color:var(--muted);font:inherit;font-size:var(--font-micro);cursor:pointer;background:0 0;border:0;border-radius:9px;place-content:center;justify-items:center;gap:3px;padding:3px;display:grid;position:relative}.assistant-workspace__bottom-nav button:before{background:var(--assistant-accent);content:"";opacity:0;border-radius:999px;width:20px;height:2px;transition:opacity .18s,transform .2s;position:absolute;top:1px;right:50%;transform:translate(50%)scaleX(.4)}.assistant-workspace__bottom-nav button.is-active{background:color-mix(in srgb,var(--assistant-accent) 7%,transparent);color:var(--assistant-accent)}.assistant-workspace__bottom-nav button.is-active:before{opacity:1;transform:translate(50%)scaleX(1)}.assistant-workspace__bottom-nav button:focus-visible,.assistant-workspace__agent-main:focus-visible,.assistant-workspace__agent-action:focus-visible,.assistant-workspace__load-more:focus-visible{outline:2px solid color-mix(in srgb,var(--assistant-accent) 55%,transparent);outline-offset:-2px}.dashboard-assistant .aiw-composer{height:100%}.dashboard-assistant .aiw-composer.is-embedded{grid-template-rows:minmax(0,1fr) auto}html.theme-dark .dashboard-assistant{box-shadow:0 22px 62px #0000005c}@media (max-width:1499px){:is(.panel-workspace,.panel-workspace:has(>.dashboard-assistant.is-docked)){grid-template-columns:minmax(0,1fr);gap:0}.dashboard-assistant.is-drawer,.dashboard-assistant.is-closed{z-index:2500;border-block:0;border-left:0;border-radius:0 12px 12px 0;width:min(430px,100vw - 32px);height:100dvh;min-height:0;position:fixed;top:0;bottom:0;left:0;box-shadow:28px 0 75px #05070c47}.dashboard-assistant__backdrop{z-index:2490;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#07090d6b;border:0;padding:0;display:block;position:fixed;inset:0}}@media (max-width:640px){.dashboard-assistant.is-fullscreen,.dashboard-assistant.is-closed{z-index:2500;border:0;border-radius:0;width:auto;max-width:none;height:100dvh;min-height:0;position:fixed;inset:0}.dashboard-assistant.is-closed{transform:translateY(14px)scale(.99)}.dashboard-assistant__header{min-height:calc(70px + env(safe-area-inset-top));padding-top:max(11px,env(safe-area-inset-top))}.dashboard-assistant__header button{width:44px;height:44px}.dashboard-assistant__launcher{width:52px;height:52px;padding:6px}}@media (prefers-reduced-motion:reduce){.panel-workspace,.dashboard-assistant{transition-duration:.01ms!important}}@media (max-width:640px){.support-widget__panel.is-agent-workspace:has(>.assistant-workspace__chat-header){grid-template-rows:auto minmax(0,1fr) auto auto}.assistant-workspace__chat-header{min-height:56px;padding:7px 10px}.assistant-workspace__chat-header>button,.assistant-workspace__chat-header>div>button{width:40px;height:40px}.assistant-workspace__view{padding:14px 12px}.assistant-workspace__view-heading{align-items:center}.assistant-workspace__view-heading>button{min-height:42px}.assistant-workspace__agent-main{min-height:74px}.assistant-workspace__agent-action{width:36px;height:36px}.assistant-workspace__timeline{padding:14px 12px}.assistant-workspace__composer{padding-bottom:10px!important}.assistant-workspace__bottom-nav{min-height:64px;padding-bottom:max(6px,env(safe-area-inset-bottom))}.assistant-workspace__bottom-nav button{min-height:50px;font-size:var(--font-micro)}}@media (max-width:380px){.assistant-workspace__view-heading small{display:none}.assistant-workspace__view-heading>button{font-size:var(--font-micro);padding-inline:9px}.assistant-workspace__capacity{padding:9px 10px}.assistant-workspace__agent-main{grid-template-columns:32px minmax(0,1fr) auto;gap:7px;padding-right:17px}.assistant-workspace__agent-main>i{width:31px;height:31px}.assistant-workspace__bottom-nav button{font-size:var(--font-micro);gap:2px}.assistant-workspace__limits{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.assistant-workspace__agents>li,.assistant-workspace__load-more,.assistant-workspace__capacity>i>span,.assistant-workspace__credit-card>i>span,.assistant-workspace__bottom-nav button:before{transition-duration:.01ms!important}}
.dm-transfer-eligibility{background:#ffb65712;border:1px solid #ffb65761;border-radius:12px;gap:13px;margin-top:12px;padding:18px;display:grid}.dm-transfer-eligibility header{align-items:center;gap:11px;display:flex}.dm-transfer-eligibility header>svg{color:#a9680c;width:20px}.dm-transfer-eligibility header b,.dm-transfer-eligibility header small{display:block}.dm-transfer-eligibility header b{font-size:var(--font-small)}.dm-transfer-eligibility header small{font-size:var(--font-caption);margin-top:3px}.dm-transfer-eligibility ul{color:var(--muted);font-size:var(--font-small);gap:6px;margin:0;padding-right:22px;line-height:1.8;display:grid}.dm-transfer-eligibility>label{border-top:1px solid var(--line);font-size:var(--font-small);cursor:pointer;align-items:center;gap:9px;padding-top:12px;display:flex}.dm-transfer-eligibility input{accent-color:#111214;width:17px;height:17px}.dm-shell{gap:20px;display:grid}.dm-hero,.dm-route-nav,.dm-section,.dm-note,.dm-route-error{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:16px}.dm-hero{grid-template-columns:minmax(0,1fr) auto;display:grid;overflow:hidden}.dm-hero__identity{padding:30px 34px}.dm-back{color:var(--muted);font-size:var(--font-body);align-items:center;gap:7px;margin-bottom:24px;display:inline-flex}.dm-back:hover{color:var(--ink)}.dm-title{align-items:center;gap:16px;display:flex}.dm-title>i{border:1px solid var(--line);width:54px;height:54px;color:var(--ink);border-radius:50%;place-items:center;font-style:normal;display:grid;position:relative}.dm-title>i:after{border:3px solid var(--surface);background:var(--warning);content:"";border-radius:50%;width:9px;height:9px;position:absolute;bottom:3px;right:1px}.dm-title>i.is-ok:after{background:var(--success)}.dm-title span{font-size:var(--font-small)}.dm-title h1{text-align:right;direction:ltr;unicode-bidi:plaintext;margin:4px 0 6px;font-size:clamp(1.75rem,3vw,2.65rem);font-weight:720}.dm-title>div>div{align-items:center;gap:10px;display:flex}.dm-title small{font-size:var(--font-small)}.dm-hero__action{align-self:start;align-items:center;gap:12px;padding:25px 28px;display:flex}.dm-hero__action>span{font-size:var(--font-small)}.dm-icon-button{border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}.dm-icon-button:hover{background:var(--soft)}.dm-icon-button:disabled{opacity:.45}.dm-health-rail{border-top:1px solid var(--line);background:var(--line);grid-column:1/-1;grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.dm-health-rail>span{background:var(--soft);grid-template-rows:auto auto;grid-template-columns:23px 1fr;align-items:center;gap:2px 8px;min-width:0;padding:14px 17px;display:grid}.dm-health-rail svg{width:17px;color:var(--muted);grid-row:1/3}.dm-health-rail b,.dm-health-rail small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dm-health-rail b{font-size:var(--font-small)}.dm-health-rail small{font-size:var(--font-caption)}.dm-health-rail .is-ok svg{color:var(--success)}.dm-health-rail .is-warn svg{color:var(--warning)}.dm-route-nav{justify-content:space-between;align-items:center;gap:18px;padding:9px;display:flex}.dm-route-nav>div{gap:3px;display:flex}.dm-route-nav a{color:var(--muted);font-size:var(--font-small);border-radius:9px;align-items:center;gap:7px;padding:10px 13px;transition:all .18s;display:flex}.dm-route-nav a:hover{color:var(--ink);background:var(--soft)}.dm-route-nav a.is-current{color:#fff;background:#111214}.dm-route-nav>small{max-width:260px;font-size:var(--font-caption);margin-inline-start:auto}.dm-route-nav>label{display:none}.dm-route-content,.dm-stack{gap:20px;display:grid}.dm-section{padding:28px 30px}.dm-section__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:22px;padding-bottom:22px;display:flex}.dm-section__header>div>span,.dm-overview-lead header span,.dm-delegation header span{font-size:var(--font-small)}.dm-section__header h2,.dm-overview-lead h2,.dm-delegation h2{margin:5px 0 4px;font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.5}.dm-section__header p,.dm-overview-lead header p,.dm-delegation header p{max-width:690px;font-size:var(--font-small);margin:0;line-height:1.9}.dm-section__header>a{border-bottom:1px solid var(--ink);color:var(--ink);font-size:var(--font-small);padding-bottom:4px}.dm-section__header>svg{color:var(--ink);flex:none}.dm-overview-lead>header{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.dm-overview-lead>header>strong{justify-items:end;font-size:clamp(2.8rem,6vw,5.1rem);font-weight:520;line-height:.9;display:grid}.dm-overview-lead>header>strong small{color:var(--muted);font-size:var(--font-small);margin-top:10px;font-weight:450}.dm-fact-grid{background:var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin:26px -30px -28px;display:grid}.dm-fact-grid article{background:var(--soft);gap:5px;padding:18px 22px;display:grid}.dm-fact-grid small{font-size:var(--font-caption)}.dm-fact-grid b{font-size:var(--font-body)}.dm-action-list{border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;margin-top:21px;display:grid;overflow:hidden}.dm-action-list a{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:94px;padding:18px;transition:all .18s;display:grid}.dm-action-list a:nth-child(odd){border-left:1px solid var(--line)}.dm-action-list a:nth-last-child(-n+2){border-bottom:0}.dm-action-list a:hover{background:var(--soft)}.dm-action-list i{border:1px solid var(--line);width:40px;height:40px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.dm-action-list b,.dm-action-list small{display:block}.dm-action-list b{font-size:var(--font-body)}.dm-action-list small{font-size:var(--font-caption);margin-top:4px}.dm-two-column{grid-template-columns:1fr 1fr;gap:20px;display:grid}.dm-rows{margin-top:10px;display:grid}.dm-rows>div{border-bottom:1px dashed var(--line-dark);justify-content:space-between;align-items:center;gap:15px;padding:15px 0;display:flex}.dm-rows>div:last-child{border-bottom:0}.dm-rows span{font-size:var(--font-small);align-items:center;gap:7px;display:flex}.dm-rows b{max-width:62%;font-size:var(--font-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dm-rows code{color:var(--ink)}.dm-empty{text-align:center;min-height:180px;flex-direction:column!important;justify-content:center!important;align-items:center!important;padding:34px!important;display:flex!important}.dm-empty svg{color:var(--ink);margin-bottom:12px}.dm-empty b{max-width:none!important;font-size:var(--font-body)!important}.dm-empty p{font-size:var(--font-small);margin:5px 0 0;line-height:1.8}.dm-empty--compact{min-height:100px}.dm-choice-grid{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:24px;display:grid}.dm-choice-grid button{border:1px solid var(--line);background:var(--soft);min-height:92px;color:var(--muted);text-align:right;cursor:pointer;border-radius:11px;justify-items:start;gap:4px;padding:16px;display:grid;position:relative}.dm-choice-grid button.is-selected{background:color-mix(in srgb,#536ee8 8%,var(--surface));color:var(--ink);border-color:#536ee8}.dm-choice-grid button i{border:1px solid var(--line);border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:13px;left:13px}.dm-choice-grid button.is-selected i{color:#fff;background:#536ee8;border-color:#536ee8}.dm-choice-grid svg{width:14px}.dm-choice-grid b{font-size:var(--font-body)}.dm-choice-grid small{font-size:var(--font-caption)}.dm-quote{border:1px dashed var(--line-dark);background:var(--soft);border-radius:12px;grid-template-columns:minmax(220px,1fr) minmax(180px,.8fr) auto;align-items:center;gap:22px;margin-top:20px;padding:20px;display:grid}.dm-quote small,.dm-quote strong,.dm-quote b,.dm-quote span{display:block}.dm-quote small{font-size:var(--font-caption)}.dm-quote strong{margin:3px 0;font-size:1.25rem}.dm-quote b{font-size:var(--font-small)}.dm-quote span{color:#168848;font-size:var(--font-caption)}.dm-button{border:1px solid var(--line);background:var(--surface);min-height:42px;color:var(--ink);font-size:var(--font-small);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.dm-button svg{width:17px}.dm-button:hover:not(:disabled){transform:translateY(-1px)}.dm-button:disabled{opacity:.45;cursor:not-allowed}.dm-button--primary{color:#fff;background:#111214;border-color:#111214}.theme-dark .dm-button--primary{color:#111214;background:#f2f4f5;border-color:#f2f4f5}.dm-button--danger{color:#c94747;background:#c947470f;border-color:#c94747}.dm-policy-row{justify-content:space-between;align-items:center;gap:22px;padding-top:22px;display:flex}.dm-policy-row>div{align-items:center;gap:13px;display:flex}.dm-policy-row i{border:1px solid var(--line);width:42px;height:42px;color:var(--muted);border-radius:50%;place-items:center;font-style:normal;display:grid}.dm-policy-row i.is-on{color:var(--success);background:#33c96f12;border-color:#33c96f66}.dm-policy-row b,.dm-policy-row small{display:block}.dm-policy-row b{font-size:var(--font-body)}.dm-policy-row small{font-size:var(--font-caption);margin-top:3px}.dm-table{border-top:1px solid var(--line);margin-top:18px}.dm-table>div{border-bottom:1px dashed var(--line-dark);font-size:var(--font-small);grid-template-columns:repeat(4,1fr);gap:14px;padding:14px 4px;display:grid}.dm-table__head{color:var(--muted)}.dm-form-list{gap:13px;margin-top:22px;display:grid}.dm-form-list label,.dm-form-grid label,.dm-record-form label,.dm-inline-form label,.dm-dialog-field{color:var(--ink);font-size:var(--font-small);gap:7px;display:grid}.dm-form-list label>div{display:flex}.dm-form-list input,.dm-form-grid input,.dm-record-form input,.dm-record-form select,.dm-inline-form input,.dm-dialog-field input,.dm-contact-layout input{border:1px solid var(--line);background:var(--soft);width:100%;height:46px;color:var(--ink);border-radius:9px;outline:0;padding:0 13px}.dm-form-list input{border-radius:9px 0 0 9px}.dm-form-list label>div>button{border:1px solid var(--line);background:var(--surface);color:#b63c3c;cursor:pointer;border-left:0;border-radius:0 9px 9px 0;place-items:center;width:46px;display:grid}.dm-form-list label>div>button svg{width:17px}.dm-field-error{color:#c94747}.dm-form-actions{justify-content:flex-end;gap:9px;margin-top:22px;display:flex}.dm-diff{grid-template-columns:1fr 50px 1fr;gap:16px;margin-top:22px;display:grid}.dm-diff>div{border:1px solid var(--line);background:var(--soft);border-radius:11px;gap:7px;padding:18px;display:grid}.dm-diff>i{background:var(--line);align-self:center;height:1px}.dm-diff b{font-size:var(--font-small)}.dm-diff code{border:1px dashed var(--line);color:var(--ink);font-size:var(--font-small);text-align:left;border-radius:7px;padding:8px}.dm-delegation header{grid-template-columns:52px 1fr;align-items:center;gap:16px;display:grid}.dm-delegation header>i{color:#a9680c;background:#ffb65721;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.dm-delegation>div{grid-template-columns:1fr 1fr;gap:9px;margin:24px 0;display:grid}.dm-delegation code{border:1px solid var(--line);background:var(--soft);color:var(--ink);text-align:center;border-radius:9px;padding:14px}.dm-delegation ol{border:1px solid var(--line);background:var(--line);counter-reset:steps;border-radius:11px;grid-template-columns:repeat(3,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.dm-delegation li{background:var(--surface);counter-increment:steps;gap:4px;padding:20px;display:grid}.dm-delegation li:before{color:var(--muted);font-size:var(--font-small);content:"0" counter(steps)}.dm-delegation li b{font-size:var(--font-small)}.dm-delegation li span{font-size:var(--font-caption);line-height:1.8}.dm-ready{color:#168848;font-size:var(--font-caption);background:#33c96f17;border-radius:99px;align-items:center;gap:6px;padding:7px 10px;display:flex}.dm-ready svg{width:16px}.dm-dns-table{border-top:1px solid var(--line);margin-top:20px;display:grid}.dm-dns-table>div{border-bottom:1px dashed var(--line-dark);min-height:52px;font-size:var(--font-small);grid-template-columns:70px minmax(100px,.7fr) minmax(180px,1.5fr) 70px 36px;align-items:center;gap:10px;padding:7px 8px;display:grid}.dm-dns-table code{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;text-align:left;overflow:hidden}.dm-dns-table button{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.dm-dns-table button:hover{background:var(--soft);color:var(--ink)}.dm-dns-table svg{width:15px}.dm-dns-table__head{color:var(--muted)}.dm-record-form,.dm-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:22px;display:grid}.dm-record-form{grid-template-columns:110px minmax(150px,.7fr) minmax(280px,1.4fr) 110px}.dm-record-form label.is-wide,.dm-form-grid label.is-wide{grid-column:span 2}.dm-inline-warning{color:#9a5b00;font-size:var(--font-small);background:#ffb6571a;border-radius:8px;align-items:center;gap:8px;margin:15px 0 0;padding:11px 13px;display:flex}.theme-dark .dm-inline-warning{color:#ffc879}.dm-inline-warning svg{flex:none;width:16px}.dm-contact-layout{grid-template-columns:250px minmax(0,1fr);gap:24px;margin-top:22px;display:grid}.dm-contact-layout>nav{align-content:start;gap:6px;display:grid}.dm-contact-layout>nav button{color:var(--muted);text-align:right;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:34px 1fr;align-items:center;gap:10px;padding:12px;display:grid}.dm-contact-layout>nav button.is-current{border-color:var(--line);background:var(--soft);color:var(--ink)}.dm-contact-layout>nav button>svg{width:18px}.dm-contact-layout b,.dm-contact-layout small{display:block}.dm-contact-layout b{font-size:var(--font-small)}.dm-contact-layout small{font-size:var(--font-caption);text-overflow:ellipsis;margin-top:2px;overflow:hidden}.dm-note{align-items:flex-start;gap:13px;padding:19px 22px;display:flex}.dm-note svg{color:var(--success)}.dm-note b{font-size:var(--font-small)}.dm-note p{font-size:var(--font-small);margin:3px 0 0;line-height:1.8}.dm-auth-delivery{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:13px;padding-top:22px;display:grid}.dm-auth-delivery>i{border:1px solid var(--line);border-radius:50%;place-items:center;width:44px;height:44px;font-style:normal;display:grid}.dm-auth-delivery small,.dm-auth-delivery b,.dm-auth-delivery p{display:block}.dm-auth-delivery small{font-size:var(--font-caption)}.dm-auth-delivery b{font-size:var(--font-body);text-align:right;margin-top:2px}.dm-auth-delivery p{font-size:var(--font-caption);margin:4px 0 0}.dm-inline-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin-top:22px;display:grid}.dm-transfer-list{border-top:1px solid var(--line);margin-top:20px;display:grid}.dm-transfer-list article{border-bottom:1px dashed var(--line-dark);justify-content:space-between;align-items:center;gap:14px;padding:15px 4px;display:flex}.dm-transfer-list span,.dm-transfer-list b,.dm-transfer-list small{display:block}.dm-transfer-list span,.dm-transfer-list small{font-size:var(--font-caption)}.dm-transfer-list b{font-size:var(--font-small);text-align:right;margin:3px 0}.dm-transfer-list article>div:last-child{gap:6px;display:flex}.dm-transfer-list button{border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:var(--font-caption);cursor:pointer;border-radius:7px;padding:6px 10px}.dm-transfer-progress{border:1px solid var(--line);background:var(--soft);border-radius:12px;gap:16px;margin-top:22px;padding:20px;display:grid}.dm-transfer-progress>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.dm-transfer-progress>header span{font-size:var(--font-caption)}.dm-transfer-progress>header b{font-size:var(--font-small)}.dm-transfer-progress>div{border:1px solid var(--line);background:var(--line);border-radius:10px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.dm-transfer-progress article{background:var(--surface);grid-template-columns:32px minmax(0,1fr);align-items:center;gap:2px 10px;min-height:86px;padding:14px;display:grid;position:relative}.dm-transfer-progress article>i{border:1px solid var(--line);border-radius:50%;grid-row:1/3;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.dm-transfer-progress article>i svg{width:15px}.dm-transfer-progress article>b{font-size:var(--font-small)}.dm-transfer-progress article>small{font-size:var(--font-caption);line-height:1.7}.dm-transfer-progress article.is-complete>i{color:var(--success);background:#33c96f14;border-color:#33c96f66}.dm-transfer-progress article.is-active>i{color:var(--warning);border-color:#ffb65780}.dm-transfer-progress article.is-active>i svg{animation:.8s linear infinite dm-spin}.dm-transfer-progress article.is-failed>i{color:#c94747;border-color:#c9474773}.dm-transfer-actions{border-top:1px solid var(--line);justify-content:flex-end;gap:9px;margin-top:18px;padding-top:18px;display:flex}.dm-invite>header{align-items:center;gap:15px;display:flex}.dm-invite>header>i{border:1px solid var(--line);border-radius:50%;place-items:center;width:48px;height:48px;font-style:normal;display:grid}.dm-invite>header h1{text-align:right;margin:4px 0;font-size:clamp(1.45rem,3vw,2.2rem)}.dm-invite>header span,.dm-invite>header p{font-size:var(--font-small)}.dm-invite>footer{justify-content:flex-end;gap:9px;margin-top:20px;display:flex}.dm-table a{color:var(--ink);align-items:center;gap:5px;display:inline-flex}.dm-filter-row{gap:6px;margin-top:20px;display:flex}.dm-filter-row button{border:1px solid var(--line);background:var(--surface);color:var(--muted);font-size:var(--font-caption);cursor:pointer;border-radius:99px;padding:7px 13px}.dm-filter-row button.is-current{border-color:var(--ink);background:var(--ink);color:var(--surface)}.dm-timeline{margin-top:22px;padding-right:16px;display:grid;position:relative}.dm-timeline:before{background:var(--line);content:"";width:1px;position:absolute;top:10px;bottom:10px;right:31px}.dm-timeline article{z-index:1;grid-template-columns:34px 1fr;gap:13px;padding:0 0 20px;display:grid;position:relative}.dm-timeline article>i{background:var(--surface);width:32px;height:32px;color:var(--success);border:1px solid #33c96f59;border-radius:50%;place-items:center;display:grid}.dm-timeline article.is-failed>i{color:#c94747;border-color:#c9474759}.dm-timeline article.is-active>i{color:var(--warning)}.dm-timeline article.is-active>i svg{animation:.8s linear infinite dm-spin}.dm-timeline article>div{border-bottom:1px dashed var(--line-dark);padding:4px 0 20px}.dm-timeline header{justify-content:space-between;align-items:center;gap:10px;display:flex}.dm-timeline header b{font-size:var(--font-body)}.dm-timeline header span{font-size:var(--font-caption)}.dm-timeline p{color:var(--muted);font-size:var(--font-small);margin:5px 0;line-height:1.8}.dm-timeline footer{align-items:center;gap:13px;display:flex}.dm-timeline footer span{font-size:var(--font-caption);align-items:center;gap:4px;display:flex}.dm-timeline footer svg{width:13px}.dm-timeline footer code{background:var(--soft);color:var(--muted);font-size:var(--font-micro);border-radius:4px;padding:2px 5px}.dm-dialog-layer{z-index:2500;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0406089e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dm-dialog{border:1px solid var(--line);background:var(--surface);border-radius:16px;width:min(500px,100%);padding:28px;position:relative;box-shadow:0 28px 90px #0000005c}.dm-dialog>.dm-icon-button{position:absolute;top:20px;left:20px}.dm-dialog>span{font-size:var(--font-small)}.dm-dialog h2{margin:7px 0 5px;padding-left:45px;font-size:1.25rem}.dm-dialog>p{font-size:var(--font-small);margin:0;line-height:1.9}.dm-dialog-field{margin-top:20px}.dm-dialog footer{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;margin-top:24px;padding-top:18px;display:flex}.dm-loading{grid-template-columns:1fr 1fr;gap:20px;display:grid}.dm-loading i{background:linear-gradient(90deg,var(--surface),var(--soft),var(--surface));background-size:200% 100%;border-radius:15px;height:190px;animation:1.2s infinite dm-shimmer}.dm-loading i:first-child{grid-column:1/-1;height:260px}.dm-route-error{text-align:center;justify-items:center;padding:60px 30px;display:grid}.dm-route-error>svg{color:#c94747}.dm-route-error h2{margin:15px 0 5px;font-size:1.2rem}.dm-route-error p{font-size:var(--font-small);margin-bottom:20px}.is-spinning{animation:.8s linear infinite dm-spin}@keyframes dm-spin{to{transform:rotate(360deg)}}@keyframes dm-shimmer{to{background-position:-200% 0}}@media (max-width:1050px){.dm-health-rail{grid-template-columns:repeat(3,1fr)}.dm-health-rail>span:nth-child(n+4){border-top:1px solid var(--line)}.dm-route-nav>small{display:none}.dm-route-nav>div{overflow:auto}.dm-route-nav a{white-space:nowrap}.dm-record-form{grid-template-columns:1fr 1fr}.dm-record-form label.is-wide{grid-column:span 2}.dm-contact-layout{grid-template-columns:200px 1fr}}@media (max-width:760px){.dm-hero{grid-template-columns:1fr}.dm-hero__identity{padding:24px}.dm-hero__action{padding:17px;position:absolute;left:16px}.dm-hero__action>span{display:none}.dm-health-rail{grid-template-columns:1fr 1fr}.dm-health-rail>span{border-top:1px solid var(--line)}.dm-health-rail>span:last-child{grid-column:1/-1}.dm-route-nav>div{display:none}.dm-route-nav>label{width:100%;font-size:var(--font-caption);grid-template-columns:auto 1fr;align-items:center;gap:10px;display:grid}.dm-route-nav select{border:1px solid var(--line);background:var(--soft);height:40px;color:var(--ink);border-radius:8px;padding:0 10px}.dm-section{padding:22px}.dm-overview-lead>header{align-items:flex-start}.dm-overview-lead>header>strong{font-size:2.8rem}.dm-fact-grid{grid-template-columns:1fr 1fr;margin:22px -22px -22px}.dm-action-list,.dm-two-column{grid-template-columns:1fr}.dm-action-list a:nth-child(odd){border-left:0}.dm-action-list a:nth-last-child(2){border-bottom:1px solid var(--line)}.dm-choice-grid{grid-template-columns:1fr 1fr}.dm-quote{grid-template-columns:1fr}.dm-policy-row{flex-direction:column;align-items:flex-start}.dm-table>div{grid-template-columns:1fr 1fr}.dm-table__head{display:none!important}.dm-diff{grid-template-columns:1fr}.dm-diff>i{width:1px;height:24px;margin:auto}.dm-delegation>div,.dm-delegation ol{grid-template-columns:1fr}.dm-dns-table{overflow:auto}.dm-dns-table>div{min-width:680px}.dm-record-form,.dm-form-grid{grid-template-columns:1fr}.dm-record-form label.is-wide,.dm-form-grid label.is-wide{grid-column:auto}.dm-contact-layout{grid-template-columns:1fr}.dm-contact-layout>nav{grid-template-columns:1fr 1fr}.dm-auth-delivery{grid-template-columns:40px 1fr}.dm-auth-delivery>.dm-button{grid-column:1/-1}.dm-inline-form{grid-template-columns:1fr}.dm-title h1{font-size:1.65rem}.dm-title>div>div{flex-direction:column;align-items:flex-start}.dm-title small{white-space:normal}.dm-transfer-progress>div{grid-template-columns:1fr 1fr}.dm-transfer-actions{flex-direction:column;align-items:stretch}.dm-transfer-actions .dm-button{width:100%}}@media (max-width:480px){.dm-health-rail,.dm-fact-grid,.dm-choice-grid,.dm-contact-layout>nav{grid-template-columns:1fr}.dm-health-rail>span:last-child{grid-column:auto}.dm-overview-lead>header{display:grid}.dm-fact-grid article{padding:15px}.dm-section__header{align-items:flex-start}.dm-section__header>svg{width:19px}.dm-dialog{padding:23px}.dm-dialog footer{flex-direction:column-reverse}.dm-dialog footer .dm-button{width:100%}}.dm-ns-target .dm-ready.is-pending{color:#9a5b00;background:#ffb6571f}.theme-dark .dm-ns-target .dm-ready.is-pending{color:#ffc879}.dm-ns-target__values{grid-template-columns:1fr 1fr;gap:9px;margin:22px 0;display:grid}.dm-ns-target__values button{border:1px solid var(--line);background:var(--soft);min-height:52px;color:var(--ink);cursor:pointer;border-radius:10px;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:10px;padding:0 13px;display:grid}.dm-ns-target__values button>span{font-size:var(--font-caption)}.dm-ns-target__values code{font-size:var(--font-small);text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dm-ns-target__values svg{width:15px;color:var(--muted)}.dm-ns-editor{grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;display:grid}.dm-ns-editor label{color:var(--ink);font-size:var(--font-small);gap:7px;display:grid}.dm-ns-editor label>div{display:flex}.dm-ns-editor input{border:1px solid var(--line);background:var(--soft);width:100%;height:46px;color:var(--ink);border-radius:9px;outline:0;padding:0 13px}.dm-ns-editor label>div>button{border:1px solid var(--line);background:var(--surface);color:#b63c3c;cursor:pointer;border-radius:9px 0 0 9px;place-items:center;width:46px;margin-right:-1px;display:grid}.dm-ns-editor label:has(button) input{border-radius:0 9px 9px 0}.dm-ns-editor svg{width:17px}.dm-security-transfer-link{justify-content:space-between;align-items:center;gap:20px;display:flex}.dm-security-transfer-link>div{align-items:center;gap:13px;display:flex}.dm-security-transfer-link>div>svg{width:25px}.dm-security-transfer-link b,.dm-security-transfer-link small{display:block}.dm-security-transfer-link b{font-size:var(--font-body)}.dm-security-transfer-link small{font-size:var(--font-caption);margin-top:4px}.dm-transfer-intro>div{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:22px;display:grid}.dm-transfer-intro>div>span{background:var(--soft);grid-template-columns:34px 1fr;gap:3px 10px;min-height:105px;padding:18px;display:grid}.dm-transfer-intro>div svg{grid-row:1/3;width:20px}.dm-transfer-intro>div b,.dm-transfer-intro>div small{display:block}.dm-transfer-intro>div b{font-size:var(--font-small)}.dm-transfer-intro>div small{font-size:var(--font-caption);line-height:1.8}.dm-transfer-contact{border:1px solid var(--line);background:var(--soft);border-radius:12px;margin-top:18px;padding:20px}.dm-transfer-contact header span,.dm-transfer-contact header b{display:block}.dm-transfer-contact header span{font-size:var(--font-caption)}.dm-transfer-contact header b{font-size:var(--font-body);margin-top:4px}.dm-transfer-contact>div{grid-template-columns:1fr 1fr;gap:12px;margin:17px 0;display:grid}.dm-transfer-contact label{font-size:var(--font-caption);gap:6px;display:grid}.dm-transfer-contact label.is-wide{grid-column:1/-1}.dm-transfer-contact input{border:1px solid var(--line);background:var(--surface);width:100%;height:42px;color:var(--ink);border-radius:8px;padding:0 11px}.dm-invite-password{max-width:430px;margin:20px 0}.dm-dns-soon>header{grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.dm-dns-soon__icon{border:1px solid var(--line);background:var(--soft);border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.dm-dns-soon__icon svg{width:25px}.dm-dns-soon header span{font-size:var(--font-small)}.dm-dns-soon h2{margin:5px 0;font-size:1.4rem}.dm-dns-soon p{max-width:720px;font-size:var(--font-small);margin:0;line-height:1.9}.dm-dns-soon header>em{color:#9a5b00;font-size:var(--font-caption);background:#ffb6571f;border-radius:999px;align-items:center;gap:6px;padding:8px 11px;font-style:normal;display:flex}.theme-dark .dm-dns-soon header>em{color:#ffc879}.dm-dns-soon header>em svg{width:15px}.dm-dns-soon__features{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:26px;display:grid}.dm-dns-soon__features>span{background:var(--soft);grid-template-columns:32px 1fr;gap:4px 10px;padding:20px;display:grid}.dm-dns-soon__features svg{grid-row:1/3;width:20px}.dm-dns-soon__features b,.dm-dns-soon__features small{display:block}.dm-dns-soon__features b{font-size:var(--font-small)}.dm-dns-soon__features small{font-size:var(--font-caption);line-height:1.7}.dm-dns-domain-list{border-top:1px solid var(--line);margin-top:20px;display:grid}.dm-dns-domain-list article{border-bottom:1px dashed var(--line-dark);grid-template-columns:minmax(220px,.8fr) minmax(300px,1.2fr) auto;align-items:center;gap:18px;padding:16px 4px;display:grid}.dm-dns-domain-list article>div:first-child{align-items:center;gap:11px;display:flex}.dm-dns-domain-list article i{border:1px solid var(--line);border-radius:50%;place-items:center;width:37px;height:37px;font-style:normal;display:grid}.dm-dns-domain-list article i.is-ready{border-color:color-mix(in srgb,var(--success) 40%,var(--line));color:var(--success)}.dm-dns-domain-list b,.dm-dns-domain-list small{display:block}.dm-dns-domain-list b{font-size:var(--font-small)}.dm-dns-domain-list small{font-size:var(--font-caption);margin-top:3px}.dm-dns-targets{flex-wrap:wrap;gap:6px;display:flex}.dm-dns-targets code{border:1px solid var(--line);color:var(--ink);font-size:var(--font-caption);border-radius:7px;align-items:center;gap:5px;padding:6px 8px;display:flex}.dm-dns-targets svg{width:12px}.dm-dns-domain-list article>a{color:var(--ink);font-size:var(--font-caption);align-items:center;gap:5px;display:flex}.dm-dns-domain-list article>a svg{width:14px}@media (max-width:820px){.dm-ns-target__values,.dm-ns-editor,.dm-transfer-intro>div,.dm-dns-soon__features{grid-template-columns:1fr}.dm-security-transfer-link{flex-direction:column;align-items:flex-start}.dm-dns-soon>header{grid-template-columns:48px 1fr}.dm-dns-soon__icon{width:48px;height:48px}.dm-dns-soon header>em{grid-column:2;justify-self:start}.dm-dns-domain-list article,.dm-transfer-contact>div{grid-template-columns:1fr}.dm-transfer-contact label.is-wide{grid-column:auto}}.mdns-stack,.mdns-shell>main,.mdns-shell,.mdns-grid,.mdns-health,.mdns-settings,.mdns-record-layout{gap:20px;display:grid}.mdns-summary,.mdns-zone-list,.mdns-empty,.mdns-create>section,.mdns-hero,.mdns-nav,.mdns-lead,.mdns-side,.mdns-actions,.mdns-records,.mdns-editor,.mdns-changebar,.mdns-health-score,.mdns-node-grid>article,.mdns-delegation,.mdns-history,.mdns-settings>section{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:16px}.mdns-summary{padding:30px;position:relative;overflow:hidden}.mdns-summary>header,.mdns-zone-list>header,.mdns-create header,.mdns-records>header,.mdns-editor>header,.mdns-health-score>header,.mdns-history>header,.mdns-settings>section>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.mdns-summary header span,.mdns-zone-list header span,.mdns-create header span,.mdns-hero span,.mdns-lead header span,.mdns-side>span,.mdns-records header span,.mdns-editor header span,.mdns-health-score header span,.mdns-delegation span,.mdns-history header span,.mdns-settings header span{font-size:var(--font-caption)}.mdns-summary h2,.mdns-zone-list h2,.mdns-create h2,.mdns-lead h2,.mdns-side h2,.mdns-records h2,.mdns-editor h2,.mdns-health-score h2,.mdns-delegation h2,.mdns-history h2,.mdns-settings h2{margin:5px 0;font-size:clamp(1.2rem,2vw,1.55rem)}.mdns-summary p,.mdns-zone-list p,.mdns-create p,.mdns-lead p,.mdns-side p,.mdns-records p,.mdns-health-score p,.mdns-delegation p,.mdns-history p,.mdns-settings p{color:var(--muted);font-size:var(--font-small);margin:0;line-height:1.9}.mdns-summary>header>svg,.mdns-zone-list>header>svg,.mdns-health-score>header>svg{width:28px;height:28px}.mdns-summary>div{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin:26px -30px 22px;display:grid}.mdns-summary article{background:var(--soft);align-items:center;gap:12px;padding:18px 30px;display:flex}.mdns-summary article>svg{width:21px}.mdns-summary article small,.mdns-summary article b{display:block}.mdns-summary article small{font-size:var(--font-caption)}.mdns-summary article b{font-size:var(--font-small);margin-top:3px}.mdns-summary>a,.mdns-empty>a,.mdns-side>a,.mdns-primary{color:#fff;min-height:44px;font-size:var(--font-small);background:#111214;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 17px;display:inline-flex}.theme-dark .mdns-summary>a,.theme-dark .mdns-empty>a,.theme-dark .mdns-side>a,.theme-dark .mdns-primary{color:#111214;background:#f2f4f5}.mdns-summary>a{justify-self:start}.mdns-zone-list{padding:28px 30px}.mdns-zone-list>header{border-bottom:1px solid var(--line);padding-bottom:21px}.mdns-zone-list>div{display:grid}.mdns-zone-list>div>a{border-bottom:1px dashed var(--line-dark);color:var(--ink);grid-template-columns:32px 42px minmax(220px,1fr) 120px 100px 20px;align-items:center;gap:13px;padding:17px 3px;display:grid}.mdns-zone-list>div>a:last-child{border-bottom:0}.mdns-zone-list em,.mdns-zone-list code,.mdns-zone-list small,.mdns-zone-list strong{font-size:var(--font-caption)}.mdns-zone-list i{border:1px solid var(--line);border-radius:50%;place-items:center;width:40px;height:40px;font-style:normal;display:grid}.mdns-zone-list i svg{width:18px}.mdns-zone-list i.is-ready,.mdns-zone-list strong.is-ready{color:var(--success)}.mdns-zone-list i.is-warn,.mdns-zone-list strong.is-warn{color:#c94747}.mdns-zone-list i.is-pending,.mdns-zone-list strong.is-pending{color:var(--warning)}.mdns-zone-list b,.mdns-zone-list small{display:block}.mdns-zone-list b{font-size:var(--font-body)}.mdns-zone-list small{margin-top:3px}.mdns-zone-list code{color:var(--muted)}.mdns-empty{text-align:center;justify-items:center;min-height:350px;padding:55px;display:grid}.mdns-empty>svg{width:34px;height:34px;margin-bottom:15px}.mdns-empty span{font-size:var(--font-caption)}.mdns-empty h2{margin:8px 0 4px;font-size:1.35rem}.mdns-empty p{max-width:570px;font-size:var(--font-small);margin:0 0 20px;line-height:1.9}.mdns-create{grid-template-columns:.9fr 1.1fr;gap:20px;display:grid}.mdns-create>section{padding:28px}.mdns-create header{border-bottom:1px solid var(--line);justify-content:flex-start;padding-bottom:20px}.mdns-create header>svg{width:23px}.mdns-methods{gap:9px;margin-top:20px;display:grid}.mdns-methods button{border:1px solid var(--line);background:var(--soft);color:var(--ink);text-align:right;cursor:pointer;border-radius:11px;grid-template-columns:42px 1fr;align-items:center;gap:12px;padding:15px;display:grid}.mdns-methods button.is-current{border-color:var(--success);background:color-mix(in srgb,var(--success) 7%,var(--surface))}.mdns-methods i{border:1px solid var(--line);border-radius:50%;place-items:center;width:40px;height:40px;font-style:normal;display:grid}.mdns-methods b,.mdns-methods small{display:block}.mdns-methods b{font-size:var(--font-small)}.mdns-methods small{font-size:var(--font-caption);margin-top:3px}.mdns-create>section>label{font-size:var(--font-small);gap:8px;margin-top:22px;display:grid}.mdns-create input,.mdns-create select,.mdns-editor input,.mdns-editor select,.mdns-editor textarea,.mdns-settings input{border:1px solid var(--line);background:var(--soft);width:100%;color:var(--ink);border-radius:9px;outline:0;padding:0 13px}.mdns-create input,.mdns-create select,.mdns-editor input,.mdns-editor select,.mdns-settings input{height:48px}.mdns-create label small{font-size:var(--font-caption)}.mdns-create .mdns-primary{margin-top:22px}.mdns-hero{grid-template-columns:1fr auto;align-items:center;padding:28px 32px;display:grid}.mdns-hero>div>a{color:var(--muted);font-size:var(--font-caption);align-items:center;gap:6px;margin-bottom:20px;display:inline-flex}.mdns-hero h1{text-align:right;margin:5px 0;font-size:clamp(1.9rem,4vw,3rem)}.mdns-hero p{font-size:var(--font-small);margin:0}.mdns-hero>aside{grid-template-columns:48px auto auto;align-items:center;gap:14px;display:grid}.mdns-hero aside>i{border:1px solid var(--line);border-radius:50%;place-items:center;width:48px;height:48px;font-style:normal;display:grid}.mdns-hero aside>i.is-ready{border-color:color-mix(in srgb,var(--success) 50%,var(--line));color:var(--success)}.mdns-hero aside>span{border-right:1px solid var(--line);padding-right:14px}.mdns-hero aside small,.mdns-hero aside b{display:block}.mdns-hero aside small{font-size:var(--font-caption)}.mdns-hero aside b{font-size:var(--font-small);margin-top:3px}.mdns-nav{padding:8px;display:flex}.mdns-nav a{color:var(--muted);font-size:var(--font-small);border-radius:9px;align-items:center;gap:7px;padding:10px 13px;display:flex}.mdns-nav a.is-current{color:#fff;background:#111214}.theme-dark .mdns-nav a.is-current{color:#111214;background:#f2f4f5}.mdns-nav svg{width:16px}.mdns-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}.mdns-lead,.mdns-side{padding:28px}.mdns-lead>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:20px;display:flex}.mdns-lead>header>svg{width:27px}.mdns-side{color:#fff;background:#111214}.theme-dark .mdns-side{color:#111214;background:#f2f4f5}.mdns-side>svg{width:27px;margin-bottom:60px}.mdns-side>a{color:#111214;background:#fff;margin-top:24px}.mdns-nameservers,.mdns-challenge{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:22px;display:grid}.mdns-nameservers button,.mdns-challenge>span{border:1px solid var(--line);background:var(--soft);min-height:52px;color:var(--ink);border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:0 13px;display:grid}.mdns-nameservers code,.mdns-challenge code{color:var(--ink);font-size:var(--font-small);text-align:left;text-overflow:ellipsis;overflow:hidden}.mdns-nameservers span,.mdns-challenge small{font-size:var(--font-caption)}.mdns-challenge>span{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.mdns-challenge>span:last-child{grid-column:span 2}.mdns-verify{margin-top:14px}.mdns-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.mdns-actions a{border-bottom:1px solid var(--line);min-height:96px;color:var(--ink);grid-template-columns:42px 1fr 18px;align-items:center;gap:11px;padding:19px;display:grid}.mdns-actions a:nth-child(odd){border-left:1px solid var(--line)}.mdns-actions a:nth-last-child(-n+2){border-bottom:0}.mdns-actions a>svg:first-child{width:21px}.mdns-actions b,.mdns-actions small{display:block}.mdns-actions b{font-size:var(--font-small)}.mdns-actions small{font-size:var(--font-caption);margin-top:4px}.mdns-record-layout{grid-template-columns:minmax(0,1fr) 340px}.mdns-records,.mdns-editor{padding:27px}.mdns-records>header,.mdns-editor>header{border-bottom:1px solid var(--line);padding-bottom:20px}.mdns-records>header>strong{font-size:var(--font-small)}.mdns-record-table{margin-top:18px;display:grid;overflow:auto}.mdns-record-table>div,.mdns-record-table>article{border-bottom:1px dashed var(--line-dark);min-width:760px;font-size:var(--font-caption);grid-template-columns:70px minmax(160px,.7fr) minmax(240px,1.4fr) 80px 72px;align-items:center;gap:10px;padding:12px 6px;display:grid}.mdns-record-table>div{color:var(--muted)}.mdns-record-table code{color:var(--ink);font-size:var(--font-caption);text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdns-record-table nav{gap:4px;display:flex}.mdns-record-table button,.mdns-editor header button{border:1px solid var(--line);background:var(--surface);width:31px;height:31px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.mdns-record-table svg,.mdns-editor header button svg{width:14px}.mdns-editor>div{gap:13px;margin-top:18px;display:grid}.mdns-editor label{font-size:var(--font-caption);gap:6px;display:grid}.mdns-editor textarea{resize:vertical;min-height:130px;padding:12px}.mdns-changebar{grid-column:1/-1;grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:13px;padding:16px 19px;display:grid}.mdns-changebar>svg{width:22px}.mdns-changebar b,.mdns-changebar small{display:block}.mdns-changebar b{font-size:var(--font-small)}.mdns-changebar small{font-size:var(--font-caption);margin-top:3px}.mdns-changebar button{border:1px solid var(--line);background:var(--surface);min-height:39px;color:var(--ink);font-size:var(--font-caption);border-radius:8px;align-items:center;gap:7px;padding:0 13px;display:flex}.mdns-changebar button.is-apply{color:#fff;background:#111214}.theme-dark .mdns-changebar button.is-apply{color:#111214;background:#f2f4f5}.mdns-changebar button:disabled{opacity:.4}.mdns-changebar svg{width:15px}.mdns-health-score{grid-template-columns:1fr auto;align-items:center;padding:28px;display:grid}.mdns-health-score>header{padding:0}.mdns-health-score>strong{border:1px solid var(--line);border-radius:50%;place-items:center;width:130px;height:130px;font-size:2.6rem;font-weight:520;display:grid}.mdns-health-score>strong small{font-size:var(--font-caption);font-weight:450}.mdns-node-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.mdns-node-grid>article{padding:22px}.mdns-node-grid header{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding-bottom:16px;display:flex}.mdns-node-grid header i{border:1px solid var(--line);border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.mdns-node-grid header i.is-ready{color:var(--success)}.mdns-node-grid small,.mdns-node-grid b{display:block}.mdns-node-grid small{font-size:var(--font-caption)}.mdns-node-grid b{font-size:var(--font-small)}.mdns-node-grid dl{margin:10px 0 0;display:grid}.mdns-node-grid dl>div{border-bottom:1px dashed var(--line-dark);font-size:var(--font-caption);justify-content:space-between;gap:10px;padding:11px 0;display:flex}.mdns-node-grid dt{align-items:center;gap:6px;display:flex}.mdns-node-grid dt svg{width:14px}.mdns-delegation{grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:16px;padding:24px;display:grid}.mdns-delegation>svg{width:27px}.mdns-delegation strong{color:#9a5b00;font-size:var(--font-caption);background:#ffb6571a;border-radius:99px;padding:8px 11px}.mdns-delegation strong.is-ready{color:#168848;background:#33c96f1a}.mdns-history{padding:28px}.mdns-history>header,.mdns-settings>section>header{border-bottom:1px solid var(--line);padding-bottom:20px}.mdns-history>div{display:grid}.mdns-history article{border-bottom:1px dashed var(--line-dark);grid-template-columns:30px 38px minmax(240px,1fr) 120px 140px 120px;align-items:center;gap:11px;padding:15px 3px;display:grid}.mdns-history article>i{border:1px solid var(--line);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.mdns-history b,.mdns-history small{display:block}.mdns-history b{font-size:var(--font-small)}.mdns-history small,.mdns-history code,.mdns-history em,.mdns-history strong{font-size:var(--font-caption)}.mdns-history button{border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:var(--font-caption);border-radius:8px;align-items:center;gap:6px;padding:7px 10px;display:flex}.mdns-history button svg{width:14px}.mdns-settings{grid-template-columns:1fr 1fr}.mdns-settings>section{padding:28px}.mdns-settings>section.is-danger{border-color:#c9474759}.mdns-settings label{font-size:var(--font-caption);gap:7px;margin-top:22px;display:grid}.mdns-settings .is-danger>button{color:#c94747;font-size:var(--font-caption);background:#c9474712;border:1px solid #c94747;border-radius:8px;align-items:center;gap:7px;margin-top:13px;padding:11px 14px;display:flex}.mdns-settings button:disabled{opacity:.4}@media (max-width:1050px){.mdns-create,.mdns-grid,.mdns-record-layout,.mdns-settings,.mdns-node-grid{grid-template-columns:1fr}.mdns-side>svg{margin-bottom:25px}.mdns-actions,.mdns-changebar{grid-column:auto}.mdns-history article{grid-template-columns:30px 38px 1fr 100px}.mdns-history article code:nth-of-type(2){display:none}}@media (max-width:720px){.mdns-summary>div,.mdns-nameservers,.mdns-challenge,.mdns-actions{grid-template-columns:1fr}.mdns-zone-list>div>a{grid-template-columns:34px minmax(0,1fr) auto}.mdns-zone-list>div>a>em,.mdns-zone-list>div>a>code,.mdns-zone-list>div>a>svg{display:none}.mdns-hero{grid-template-columns:1fr;gap:22px}.mdns-hero>aside{grid-template-columns:44px 1fr}.mdns-hero aside>span:last-child{grid-column:2}.mdns-nav{overflow:auto}.mdns-nav a{flex:none}.mdns-actions a{border-left:0!important}.mdns-actions a:nth-last-child(2){border-bottom:1px solid var(--line)}.mdns-changebar{grid-template-columns:32px 1fr}.mdns-changebar button{grid-column:span 1}.mdns-health-score{grid-template-columns:1fr}.mdns-health-score>strong{margin:20px auto 0}.mdns-delegation{grid-template-columns:40px 1fr}.mdns-delegation strong{grid-column:2;justify-self:start}.mdns-history article{grid-template-columns:34px 1fr auto}.mdns-history article>em,.mdns-history article>code{display:none}}.mdns-hero{padding:23px 28px}.mdns-hero>div>a{margin-bottom:12px}.mdns-hero h1{font-size:clamp(1.55rem,3vw,2.25rem);line-height:1.15}.mdns-nav a,.mdns-nav>span{color:var(--muted);font-size:var(--font-small);border-radius:9px;align-items:center;gap:7px;padding:10px 13px;display:flex}.mdns-nav>span.is-disabled{cursor:not-allowed;opacity:.42}.mdns-nav>span svg{width:16px}.mdns-onboarding,.mdns-locked{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:16px}.mdns-onboarding{padding:28px}.mdns-onboarding>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:21px;display:flex}.mdns-onboarding>header>svg{width:27px;height:27px}.mdns-onboarding header span,.mdns-method-panel>div:first-child>span{font-size:var(--font-caption);color:var(--muted)}.mdns-onboarding h2{margin:5px 0;font-size:clamp(1.25rem,2vw,1.55rem)}.mdns-onboarding h3{margin:5px 0;font-size:1rem}.mdns-onboarding p{max-width:760px;color:var(--muted);font-size:var(--font-small);margin:0;line-height:1.9}.mdns-steps{border:1px solid var(--line);background:var(--soft);border-radius:12px;grid-template-columns:repeat(3,1fr);margin:22px 0;display:grid;overflow:hidden}.mdns-steps>span{border-left:1px solid var(--line);grid-template-columns:34px 1fr;align-items:center;column-gap:10px;padding:14px 16px;display:grid}.mdns-steps>span:last-child{border-left:0}.mdns-steps i{border:1px solid var(--line);width:32px;height:32px;font-style:normal;font-size:var(--font-small);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.mdns-steps i svg{width:15px}.mdns-steps b,.mdns-steps small{display:block}.mdns-steps b{font-size:var(--font-small)}.mdns-steps small{color:var(--muted);font-size:var(--font-micro);margin-top:2px}.mdns-steps .is-current i{border-color:color-mix(in srgb,var(--success) 55%,var(--line));color:var(--success)}.mdns-method-tabs{grid-template-columns:1fr 1fr;gap:9px;display:grid}.mdns-method-tabs>button{border:1px solid var(--line);background:var(--surface);color:var(--ink);text-align:right;cursor:pointer;border-radius:11px;grid-template-columns:42px 1fr;align-items:center;gap:12px;padding:14px;display:grid}.mdns-method-tabs>button>svg{width:20px}.mdns-method-tabs>button b,.mdns-method-tabs>button small{display:block}.mdns-method-tabs>button b{font-size:var(--font-small)}.mdns-method-tabs>button small{color:var(--muted);font-size:var(--font-caption);margin-top:3px}.mdns-method-tabs>button.is-current{border-color:color-mix(in srgb,var(--success) 55%,var(--line));background:color-mix(in srgb,var(--success) 6%,var(--surface))}.mdns-method-tabs>button:disabled{cursor:not-allowed;opacity:.45}.mdns-method-panel{border:1px solid var(--line);background:var(--soft);border-radius:12px;grid-template-columns:minmax(240px,.75fr) minmax(0,1.25fr);align-items:end;gap:20px;margin-top:16px;padding:20px;display:grid}.mdns-method-panel>.mdns-nameservers,.mdns-method-panel>.mdns-challenge{margin:0}.mdns-method-panel>.mdns-primary{grid-column:2;justify-self:end}.mdns-challenge>button{border:1px solid var(--line);background:var(--surface);min-height:52px;color:var(--ink);text-align:right;border-radius:9px;flex-direction:column;justify-content:center;align-items:flex-start;padding:8px 38px 8px 13px;display:flex;position:relative}.mdns-challenge>button svg{width:15px;position:absolute;right:12px}.mdns-challenge>button:last-child{grid-column:span 2}.mdns-locked{color:var(--muted);align-items:center;gap:13px;padding:17px 20px;display:flex}.mdns-locked>svg{width:21px}.mdns-locked b,.mdns-locked small{display:block}.mdns-locked b{color:var(--ink);font-size:var(--font-small)}.mdns-locked small{font-size:var(--font-caption);margin-top:3px}.mdns-connection-summary{border:1px solid var(--line);border-radius:11px;grid-template-columns:repeat(3,1fr);margin-top:22px;display:grid;overflow:hidden}.mdns-connection-summary>span{border-left:1px solid var(--line);padding:14px}.mdns-connection-summary>span:last-child{border-left:0}.mdns-connection-summary b,.mdns-connection-summary small{display:block}.mdns-connection-summary b{font-size:var(--font-body)}.mdns-connection-summary small{color:var(--muted);font-size:var(--font-caption);margin-top:3px}.mdns-side,.theme-dark .mdns-side{background:var(--surface);color:var(--ink)}.mdns-side>svg{margin-bottom:26px}.mdns-side p{color:var(--muted);opacity:1}.mdns-side>a,.theme-dark .mdns-side>a{color:#fff;background:#111214}.theme-dark .mdns-side>a{color:#111214;background:#f2f4f5}.mdns-actions{grid-template-columns:repeat(4,1fr)}.mdns-actions a{border-bottom:0;min-height:88px;border-left:1px solid var(--line)!important}.mdns-actions a:last-child{border-left:0!important}@media (max-width:1050px){.mdns-method-panel{grid-template-columns:1fr}.mdns-method-panel>.mdns-primary{grid-column:1}.mdns-actions{grid-template-columns:1fr 1fr}.mdns-actions a:nth-child(2){border-left:0!important}.mdns-actions a:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:720px){.mdns-onboarding{padding:20px}.mdns-steps,.mdns-method-tabs,.mdns-connection-summary{grid-template-columns:1fr}.mdns-steps>span,.mdns-connection-summary>span{border-left:0;border-bottom:1px solid var(--line)}.mdns-steps>span:last-child,.mdns-connection-summary>span:last-child{border-bottom:0}.mdns-method-panel{padding:15px}.mdns-actions{grid-template-columns:1fr}.mdns-actions a{border-left:0!important;border-bottom:1px solid var(--line)!important}.mdns-actions a:last-child{border-bottom:0!important}}.admin-domain-center{gap:20px;display:grid}.admin-domain-toolbar{justify-content:space-between!important;align-items:end!important;display:flex!important}.admin-domain-toolbar>div:last-child{gap:8px;display:flex}.admin-domain-filters{grid-template-columns:minmax(260px,1fr) 210px 210px auto;align-items:center;gap:9px;margin-top:22px;display:grid}.admin-domain-filters label{border:1px solid var(--admin-line);border-radius:9px;align-items:center;gap:8px;height:43px;padding:0 12px;display:flex}.admin-domain-filters input,.admin-domain-filters select{width:100%;height:100%;color:var(--admin-ink);background:0 0;border:0;outline:0}.admin-domain-filters svg{width:16px}.admin-domain-filters>small{font-size:var(--font-small)}.admin-domain-list,.admin-domain-operations{border-top:1px solid var(--admin-line);margin-top:20px;display:grid}.admin-domain-list>article{border-bottom:1px dashed var(--admin-line);grid-template-columns:minmax(230px,1.2fr) minmax(130px,.5fr) minmax(140px,.5fr) 100px auto;align-items:center;gap:14px;padding:16px 4px;display:grid}.admin-domain-list__name span,.admin-domain-list__name strong,.admin-domain-list__name small,.admin-domain-list article>div small,.admin-domain-list article>div b{display:block}.admin-domain-list__name span,.admin-domain-list article>div small{font-size:var(--font-caption)}.admin-domain-list__name strong{font-size:var(--font-body);text-align:right;margin:3px 0}.admin-domain-list__name small{font-size:var(--font-caption);text-align:right}.admin-domain-list article>div b{font-size:var(--font-small);margin-top:3px}.admin-domain-list__actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.admin-domain-list__actions button,.admin-domain-list__actions a{border:1px solid var(--admin-line);width:34px;height:34px;color:var(--admin-ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.admin-domain-list__actions svg{width:15px}.admin-domain-operations article{border-bottom:1px dashed var(--admin-line);grid-template-columns:minmax(170px,.8fr) 100px minmax(220px,1fr) 140px auto;align-items:center;gap:13px;padding:14px 4px;display:grid}.admin-domain-operations article>div strong,.admin-domain-operations article>div small{display:block}.admin-domain-operations article>div strong{text-align:right}.admin-domain-operations article>div small,.admin-domain-operations article>small,.admin-domain-operations article>span{font-size:var(--font-caption)}.admin-domain-dialog{z-index:2600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000a6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.admin-domain-dialog>section{border:1px solid var(--admin-line);background:var(--admin-surface);border-radius:15px;width:min(620px,100%);max-height:calc(100vh - 40px);padding:28px;position:relative;overflow:auto}.admin-domain-dialog__close{border:1px solid var(--admin-line);width:36px;height:36px;color:var(--admin-ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid;position:absolute;top:18px;left:18px}.admin-domain-dialog>section>span{font-size:var(--font-caption)}.admin-domain-dialog h2{margin:6px 0;font-size:1.25rem}.admin-domain-dialog p{font-size:var(--font-small);line-height:1.8}.admin-domain-dialog label{font-size:var(--font-small);gap:7px;margin-top:15px;display:grid}.admin-domain-dialog input,.admin-domain-dialog textarea{border:1px solid var(--admin-line);background:var(--admin-soft);width:100%;color:var(--admin-ink);border-radius:8px;padding:12px}.admin-domain-dialog textarea{resize:vertical;min-height:120px}.admin-domain-dialog footer{border-top:1px solid var(--admin-line);justify-content:flex-end;gap:8px;margin-top:18px;padding-top:16px;display:flex}.admin-domain-preview{border:1px solid var(--admin-line);border-radius:9px;margin-top:15px;display:grid}.admin-domain-preview>div{border-bottom:1px dashed var(--admin-line);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.admin-domain-preview>div:last-child{border-bottom:0}.admin-domain-preview b,.admin-domain-preview span{font-size:var(--font-caption)}.admin-domain-detail{gap:20px;display:grid}.admin-domain-back{font-size:var(--font-small);justify-self:start;align-items:center;gap:7px;display:inline-flex}.admin-domain-hero{grid-template-columns:1fr auto auto!important;align-items:center!important;display:grid!important}.admin-domain-hero>div>span{font-size:var(--font-caption)}.admin-domain-hero h1{text-align:right;margin:5px 0;font-size:2.1rem}.admin-domain-hero p{font-size:var(--font-small);margin:0}.admin-domain-fact-grid{border:1px solid var(--admin-line);background:var(--admin-line);border-radius:13px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.admin-domain-fact-grid article{background:var(--admin-surface);align-items:center;gap:10px;padding:18px;display:flex}.admin-domain-fact-grid article>svg{width:19px}.admin-domain-fact-grid span small,.admin-domain-fact-grid span b{display:block}.admin-domain-fact-grid span small{font-size:var(--font-caption)}.admin-domain-fact-grid span b{font-size:var(--font-small);margin-top:3px}.admin-domain-ns{background:var(--admin-line);grid-template-columns:1fr 1fr;gap:1px;margin-top:18px;display:grid}.admin-domain-ns>div{background:var(--admin-soft);justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.admin-domain-ns span,.admin-domain-ns code{font-size:var(--font-small)}.admin-domain-columns{grid-template-columns:1fr 1fr;gap:20px;display:grid}.admin-domain-event{border-bottom:1px dashed var(--admin-line);justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.admin-domain-event b,.admin-domain-event small{display:block}.admin-domain-event b{font-size:var(--font-small)}.admin-domain-event small,.admin-domain-event time{font-size:var(--font-caption)}@media (max-width:1000px){.admin-domain-filters,.admin-domain-list>article{grid-template-columns:1fr 1fr}.admin-domain-list__actions{justify-content:start}.admin-domain-operations article,.admin-domain-fact-grid{grid-template-columns:1fr 1fr}}@media (max-width:650px){.admin-domain-toolbar,.admin-domain-hero{gap:15px;grid-template-columns:1fr!important;display:grid!important}.admin-domain-filters,.admin-domain-list>article,.admin-domain-operations article,.admin-domain-fact-grid,.admin-domain-columns,.admin-domain-ns{grid-template-columns:1fr}.admin-domain-dialog footer{flex-direction:column}.admin-domain-dialog footer .admin-button{width:100%}}.sidebar__submenu-disabled{color:#ffffff57;font-size:var(--font-body);cursor:not-allowed;border-right:1px solid #ffffff17;align-items:center;gap:9px;margin:3px 12px 2px 0;padding:6px 13px 6px 6px;display:flex}.sidebar__submenu-disabled>i{background:currentColor;border-radius:50%;width:4px;height:4px}.sidebar__submenu-disabled>small{font-size:var(--font-micro);border:1px solid #ffffff1f;border-radius:999px;margin-right:auto;padding:2px 6px}.mdns-shell{isolation:isolate}.mdns-hero{grid-template-columns:minmax(0,1fr) minmax(230px,300px);align-items:stretch;padding:0;animation:.42s cubic-bezier(.2,.8,.2,1) both mdns-edge-reveal;overflow:hidden}.mdns-hero__main{padding:27px 31px}.mdns-hero>div.mdns-hero__main>a{margin-bottom:18px}.mdns-hero__identity{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:15px;display:grid}.mdns-hero__identity>i{border:1px solid var(--line);width:50px;height:50px;color:var(--muted);border-radius:50%;place-items:center;font-style:normal;display:grid}.mdns-hero__identity>i svg{width:22px}.mdns-hero__identity>i.is-ready{border-color:color-mix(in srgb,var(--success) 42%,var(--line));background:color-mix(in srgb,var(--success) 7%,transparent);color:var(--success)}.mdns-hero__identity>i.is-pending{border-color:color-mix(in srgb,var(--warning) 45%,var(--line));color:var(--warning)}.mdns-hero__identity>i.is-warn{border-color:color-mix(in srgb,#d65050 42%,var(--line));color:#d65050}.mdns-hero__identity h1{margin:4px 0 5px;font-size:clamp(1.55rem,2.7vw,2.15rem);line-height:1.16}.mdns-hero__identity p{max-width:700px;line-height:1.8}.mdns-hero>.mdns-hero__status{border-right:1px solid var(--line);background:var(--soft);justify-content:space-between;align-items:center;gap:16px;padding:28px;display:flex}.mdns-hero__status>div small,.mdns-hero__status>div strong{display:block}.mdns-hero__status>div small{font-size:var(--font-caption)}.mdns-hero__status>div strong{font-size:var(--font-small);margin-top:4px}.mdns-hero__status>i{border:1px solid var(--line);border-radius:50%;place-items:center;width:52px;height:52px;font-style:normal;display:grid}.mdns-hero__status>i svg{width:22px}.mdns-hero__status.is-ready>i{border-color:color-mix(in srgb,var(--success) 45%,var(--line));color:var(--success)}.mdns-hero__status.is-pending>i{border-color:color-mix(in srgb,var(--warning) 45%,var(--line));color:var(--warning)}.mdns-hero__status.is-warn>i{border-color:color-mix(in srgb,#d65050 45%,var(--line));color:#d65050}.mdns-hero__rail{border-top:1px solid var(--line);background:var(--line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.mdns-hero__rail>span{background:var(--surface);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:2px 10px;min-height:72px;padding:13px 22px;display:grid}.mdns-hero__rail>span>svg{width:18px;color:var(--muted);grid-row:1/3}.mdns-hero__rail>span>b,.mdns-hero__rail>span>small{display:block}.mdns-hero__rail>span>b{font-size:var(--font-small)}.mdns-hero__rail>span>small{font-size:var(--font-caption)}.mdns-hero__rail>span.is-ready>svg{color:var(--success)}.mdns-hero__rail>span.is-pending>svg{color:var(--warning)}.mdns-hero__rail>span.is-warn>svg{color:#d65050}.mdns-nav{grid-template-columns:180px minmax(0,1fr);align-items:stretch;gap:0;padding:0;animation:.42s cubic-bezier(.2,.8,.2,1) 50ms both mdns-edge-reveal;display:grid;overflow:hidden}.mdns-nav__context{border-left:1px solid var(--line);background:var(--soft);align-items:center;gap:10px;padding:12px 17px;display:flex}.mdns-nav__context>svg{width:20px}.mdns-nav__context span>*{display:block}.mdns-nav__context small{font-size:var(--font-micro)}.mdns-nav__context b{font-size:var(--font-small);margin-top:2px}.mdns-nav__links{grid-template-columns:repeat(5,minmax(112px,1fr));align-items:stretch;display:grid}.mdns-nav__links>a,.mdns-nav__links>span{min-height:62px;color:var(--muted);border-radius:0;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:8px;padding:10px 12px;transition:background-color .2s,color .2s;display:grid;position:relative}.mdns-nav__links>a:not(:last-child),.mdns-nav__links>span:not(:last-child){border-left:1px solid var(--line)}.mdns-nav__links>a>svg,.mdns-nav__links>span>svg{width:17px}.mdns-nav__links>a span>*,.mdns-nav__links>span span>*{display:block}.mdns-nav__links>a b,.mdns-nav__links>span b{font-size:var(--font-small)}.mdns-nav__links>a small,.mdns-nav__links>span small{font-size:var(--font-micro);margin-top:2px}.mdns-nav__links>a:hover{background:var(--soft);color:var(--ink)}.mdns-nav__links>a.is-current,.theme-dark .mdns-nav__links>a.is-current{background:color-mix(in srgb,var(--ink) 5%,var(--surface));color:var(--ink)}.mdns-nav__links>a.is-current:after{background:var(--success);content:"";border-radius:2px;height:2px;position:absolute;bottom:0;left:13px;right:13px}.mdns-nav__links>span.is-disabled{opacity:.38;cursor:not-allowed}.mdns-shell>main{animation:.46s cubic-bezier(.2,.8,.2,1) 90ms both mdns-edge-reveal}.mdns-overview{gap:20px;display:grid}.mdns-overview__lead,.mdns-route-contract,.mdns-guard,.mdns-health-signals{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:16px}.mdns-overview__lead{padding:28px 30px}.mdns-overview__lead>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:22px;padding-bottom:22px;display:flex}.mdns-overview__lead>header span{font-size:var(--font-caption)}.mdns-overview__lead h2,.mdns-route-contract h2,.mdns-guard h2{margin:5px 0;font-size:clamp(1.18rem,2vw,1.55rem)}.mdns-overview__lead p,.mdns-route-contract p,.mdns-guard p{max-width:760px;color:var(--muted);font-size:var(--font-small);margin:0;line-height:1.9}.mdns-overview__lead>header>strong{border:1px solid var(--line);font-size:var(--font-caption);white-space:nowrap;border-radius:99px;align-items:center;gap:7px;padding:8px 11px;display:flex}.mdns-overview__lead>header>strong svg{width:16px}.mdns-overview__lead>header>strong.is-ready{border-color:color-mix(in srgb,var(--success) 35%,var(--line));color:var(--success)}.mdns-overview__lead>header>strong.is-pending{border-color:color-mix(in srgb,var(--warning) 40%,var(--line));color:#a9680c}.theme-dark .mdns-overview__lead>header>strong.is-pending{color:#ffc879}.mdns-signal-grid{background:var(--line);border-radius:0 0 16px 16px;grid-template-columns:repeat(4,1fr);gap:1px;margin:22px -30px -28px;display:grid;overflow:hidden}.mdns-signal-grid>article{background:var(--surface);grid-template-columns:28px minmax(0,1fr) 20px;align-items:center;gap:9px;min-height:104px;padding:16px 18px;display:grid}.mdns-signal-grid article>i{border:1px solid var(--line);border-radius:50%;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.mdns-signal-grid article>i svg{width:14px}.mdns-signal-grid article>svg{width:18px;color:var(--muted)}.mdns-signal-grid article span>*{display:block}.mdns-signal-grid small{font-size:var(--font-micro)}.mdns-signal-grid b{font-size:var(--font-small);margin-top:2px}.mdns-signal-grid em{color:var(--muted);font-size:var(--font-micro);margin-top:4px;font-style:normal;line-height:1.7}.mdns-signal-grid article.is-ready>i{border-color:color-mix(in srgb,var(--success) 35%,var(--line));color:var(--success)}.mdns-signal-grid article.is-pending>i{border-color:color-mix(in srgb,var(--warning) 40%,var(--line));color:var(--warning)}.mdns-overview__split{grid-template-columns:minmax(0,1.45fr) minmax(270px,.55fr);gap:20px;display:grid}.mdns-route-contract{padding:27px 29px}.mdns-route-contract>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:20px;display:flex}.mdns-route-contract>header span{font-size:var(--font-caption)}.mdns-route-contract>header>svg{width:25px}.mdns-public-ns{grid-template-columns:1fr 1fr;gap:9px;margin-top:20px;display:grid}.mdns-public-ns>button{border:1px solid var(--line);background:var(--soft);min-height:64px;color:var(--ink);text-align:right;cursor:pointer;border-radius:10px;grid-template-columns:34px minmax(0,1fr) 22px;align-items:center;gap:10px;padding:10px 13px;transition:border-color .2s,background-color .2s;display:grid}.mdns-public-ns>button:hover{border-color:color-mix(in srgb,var(--success) 40%,var(--line));background:color-mix(in srgb,var(--success) 5%,var(--soft))}.mdns-public-ns>button>i{border:1px solid var(--line);width:32px;height:32px;font-size:var(--font-caption);border-radius:50%;place-items:center;font-style:normal;display:grid}.mdns-public-ns>button span>*{display:block}.mdns-public-ns>button small{font-size:var(--font-micro)}.mdns-public-ns code{color:var(--ink);font-size:var(--font-small);margin-top:2px}.mdns-public-ns>button>svg{width:16px;color:var(--success)}.mdns-public-ns__pending{border:1px dashed var(--line);color:var(--warning);border-radius:10px;grid-column:1/-1;align-items:center;gap:10px;padding:13px;display:flex}.mdns-public-ns__pending span>*{display:block}.mdns-public-ns__pending b{font-size:var(--font-small)}.mdns-public-ns__pending small{color:var(--muted);font-size:var(--font-micro);margin-top:3px}.mdns-connection-flow{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:18px;display:grid}.mdns-connection-flow>span{grid-template-columns:29px 1fr;align-items:center;gap:2px 9px;padding:16px 4px;display:grid;position:relative}.mdns-connection-flow>span:not(:last-child){border-left:1px solid var(--line)}.mdns-connection-flow i{border:1px solid var(--line);width:27px;height:27px;font-size:var(--font-caption);border-radius:50%;grid-row:1/3;place-items:center;font-style:normal;display:grid}.mdns-connection-flow i svg{width:13px}.mdns-connection-flow b{font-size:var(--font-caption)}.mdns-connection-flow small{font-size:var(--font-micro)}.mdns-connection-flow .is-ready i{border-color:color-mix(in srgb,var(--success) 40%,var(--line));color:var(--success)}.mdns-connection-flow .is-current i{border-color:color-mix(in srgb,var(--warning) 45%,var(--line));color:var(--warning)}.mdns-guard{background:var(--ink);color:var(--surface);flex-direction:column;align-items:flex-start;padding:27px;display:flex}.mdns-guard>svg{width:26px;margin-bottom:auto}.mdns-guard>span{font-size:var(--font-caption);opacity:.58;margin-top:50px}.mdns-guard h2{color:currentColor}.mdns-guard p{color:currentColor;opacity:.62}.mdns-guard>a{background:var(--surface);width:100%;min-height:44px;color:var(--ink);font-size:var(--font-small);border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding:0 14px;display:flex}.mdns-guard>a svg{width:15px}.mdns-health-score>strong{gap:5px;font-size:1rem}.mdns-health-score>strong>svg{width:30px}.mdns-health-score>strong.is-ready{border-color:color-mix(in srgb,var(--success) 45%,var(--line));color:var(--success)}.mdns-health-score>strong.is-pending{border-color:color-mix(in srgb,var(--warning) 45%,var(--line));color:var(--warning)}.mdns-health-signals{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;padding:0;display:grid;overflow:hidden}.mdns-health-signals>article{background:var(--surface);min-height:150px;padding:20px}.mdns-health-signals article>header{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding-bottom:15px;display:flex}.mdns-health-signals article i{border:1px solid var(--line);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.mdns-health-signals article i svg{width:17px}.mdns-health-signals article span>*{display:block}.mdns-health-signals article small{font-size:var(--font-micro)}.mdns-health-signals article b{font-size:var(--font-small);margin-top:2px}.mdns-health-signals article p{color:var(--muted);font-size:var(--font-caption);margin:14px 0 0;line-height:1.8}.mdns-health-signals article.is-ready i{border-color:color-mix(in srgb,var(--success) 38%,var(--line));color:var(--success)}.mdns-health-signals article.is-pending i{border-color:color-mix(in srgb,var(--warning) 42%,var(--line));color:var(--warning)}.mdns-delegation--rich{align-items:flex-start}.mdns-delegation--rich>div{min-width:0}.mdns-health-ns{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.mdns-health-ns code{border:1px solid var(--line);background:var(--soft);color:var(--ink);font-size:var(--font-caption);border-radius:8px;padding:7px 10px}@keyframes mdns-edge-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:1180px){.mdns-nav{grid-template-columns:145px minmax(0,1fr)}.mdns-nav__links>a,.mdns-nav__links>span{grid-template-columns:20px minmax(0,1fr);padding-inline:9px}.mdns-signal-grid,.mdns-health-signals{grid-template-columns:1fr 1fr}}@media (max-width:900px){.mdns-hero{grid-template-columns:1fr}.mdns-hero>.mdns-hero__status{border-top:1px solid var(--line);border-right:0}.mdns-hero__rail{grid-column:1}.mdns-nav{grid-template-columns:1fr}.mdns-nav__context{display:none}.mdns-nav__links{overflow-x:auto}.mdns-overview__split{grid-template-columns:1fr}.mdns-guard>svg{margin-bottom:0}.mdns-guard>span{margin-top:28px}}@media (max-width:720px){.mdns-hero__main{padding:22px}.mdns-hero__identity{grid-template-columns:42px 1fr}.mdns-hero__identity>i{width:42px;height:42px}.mdns-hero>.mdns-hero__status{padding:18px 22px}.mdns-hero__rail{grid-template-columns:1fr}.mdns-hero__rail>span:not(:last-child){border-bottom:1px solid var(--line)}.mdns-nav__links{grid-template-columns:repeat(5,minmax(120px,1fr))}.mdns-nav__links>a,.mdns-nav__links>span{min-height:56px}.mdns-overview__lead,.mdns-route-contract{padding:22px}.mdns-overview__lead>header{flex-direction:column;align-items:flex-start}.mdns-signal-grid{grid-template-columns:1fr;margin:20px -22px -22px}.mdns-public-ns,.mdns-connection-flow,.mdns-health-signals{grid-template-columns:1fr}.mdns-connection-flow>span:not(:last-child){border-bottom:1px solid var(--line);border-left:0}.mdns-health-score{padding:22px}.mdns-health-score>strong{width:108px;height:108px}.mdns-delegation--rich{grid-template-columns:38px 1fr}.mdns-delegation--rich>strong{grid-column:2}.mdns-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mdns-hero,.mdns-nav,.mdns-shell>main{animation:none}}.mdns-health--v2,.mdns-settings--v2{gap:20px;display:grid}.mdns-health-overview,.mdns-health-signal-list,.mdns-delegation-path,.mdns-settings-sheet{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:18px;overflow:hidden}.mdns-health-overview>header{grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:16px;padding:25px 28px;display:grid}.mdns-health-overview>header>i{border:1px solid var(--line);border-radius:50%;place-items:center;width:48px;height:48px;font-style:normal;display:grid}.mdns-health-overview>header>i svg{width:22px}.mdns-health-overview.is-ready>header>i{border-color:color-mix(in srgb,var(--success) 42%,var(--line));background:color-mix(in srgb,var(--success) 7%,var(--surface));color:var(--success)}.mdns-health-overview.is-pending>header>i{border-color:color-mix(in srgb,var(--warning) 45%,var(--line));background:color-mix(in srgb,var(--warning) 7%,var(--surface));color:var(--warning)}.mdns-health-overview header span,.mdns-health-signal-list header span,.mdns-delegation-path header span,.mdns-settings-sheet__head span{font-size:var(--font-caption)}.mdns-health-overview h2,.mdns-health-signal-list h2,.mdns-delegation-path h2,.mdns-settings-sheet h2{margin:4px 0;font-size:clamp(1.05rem,1.8vw,1.42rem)}.mdns-health-overview p,.mdns-delegation-path p,.mdns-settings-sheet p{color:var(--muted);font-size:var(--font-caption);margin:0;line-height:1.8}.mdns-health-overview>header>strong{border:1px solid var(--line);font-size:var(--font-caption);border-radius:999px;padding:7px 11px}.mdns-health-overview.is-ready>header>strong{color:var(--success)}.mdns-health-overview.is-pending>header>strong{color:var(--warning)}.mdns-health-rail{border-top:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.mdns-health-rail>span{background:var(--soft);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:1px 10px;min-height:78px;padding:13px 18px;display:grid}.mdns-health-rail i{border:1px solid var(--line);width:28px;height:28px;font-size:var(--font-micro);border-radius:50%;grid-row:1/3;place-items:center;font-style:normal;display:grid}.mdns-health-rail i svg{width:13px}.mdns-health-rail b{font-size:var(--font-caption)}.mdns-health-rail small{font-size:var(--font-micro)}.mdns-health-rail .is-ready i{border-color:color-mix(in srgb,var(--success) 42%,var(--line));color:var(--success)}.mdns-health-rail .is-pending i{border-color:color-mix(in srgb,var(--warning) 45%,var(--line));color:var(--warning)}.mdns-health-signal-list>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:21px 25px;display:flex}.mdns-health-signal-list>header>svg{width:24px}.mdns-health-signal-list>div{grid-template-columns:1fr 1fr;display:grid}.mdns-health-signal-list article{grid-template-columns:38px minmax(0,1fr) 22px;align-items:center;gap:11px;min-height:112px;padding:17px 21px;display:grid}.mdns-health-signal-list article:nth-child(odd){border-left:1px solid var(--line)}.mdns-health-signal-list article:nth-child(-n+2){border-bottom:1px solid var(--line)}.mdns-health-signal-list article>i{border:1px solid var(--line);border-radius:10px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.mdns-health-signal-list article>i svg{width:16px}.mdns-health-signal-list article span>*{display:block}.mdns-health-signal-list article small{font-size:var(--font-micro)}.mdns-health-signal-list article b{font-size:var(--font-small);margin-top:2px}.mdns-health-signal-list article p{color:var(--muted);font-size:var(--font-micro);margin:4px 0 0;line-height:1.65}.mdns-health-signal-list article>em{place-items:center;font-style:normal;display:grid}.mdns-health-signal-list article>em svg{width:17px}.mdns-health-signal-list article.is-ready>i,.mdns-health-signal-list article.is-ready>em{color:var(--success)}.mdns-health-signal-list article.is-pending>i,.mdns-health-signal-list article.is-pending>em{color:var(--warning)}.mdns-delegation-path{padding:24px 27px}.mdns-delegation-path>header{border-bottom:1px solid var(--line);grid-template-columns:38px minmax(0,1fr);gap:12px;padding-bottom:20px;display:grid}.mdns-delegation-path>header>svg{width:26px}.mdns-delegation-path__flow{grid-template-columns:repeat(3,1fr);margin-top:18px;display:grid}.mdns-delegation-path__flow>span{grid-template-columns:30px 1fr;gap:1px 9px;padding:10px;display:grid;position:relative}.mdns-delegation-path__flow>span:not(:last-child):after{background:var(--line);content:"";width:22%;height:1px;position:absolute;top:24px;left:-11%}.mdns-delegation-path__flow i{border:1px solid var(--line);width:28px;height:28px;font-size:var(--font-micro);border-radius:50%;grid-row:1/3;place-items:center;font-style:normal;display:grid}.mdns-delegation-path__flow small{font-size:var(--font-micro)}.mdns-delegation-path__flow b{font-size:var(--font-caption)}.mdns-delegation-path__flow .is-ready i{border-color:color-mix(in srgb,var(--success) 40%,var(--line));color:var(--success)}.mdns-delegation-path__flow .is-pending i{border-color:color-mix(in srgb,var(--warning) 45%,var(--line));color:var(--warning)}.mdns-settings-sheet__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:27px 30px;display:flex}.mdns-settings-sheet__head>svg{width:28px}.mdns-settings-section{border-bottom:1px solid var(--line);padding:24px 30px}.mdns-settings-section>header{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.mdns-settings-section>header>svg{width:23px}.mdns-settings-section header small{font-size:var(--font-micro)}.mdns-settings-section h3{font-size:var(--font-small);margin:2px 0}.mdns-settings-section header p{margin-top:3px}.mdns-settings-section>header>button{border:1px solid var(--line);min-height:37px;color:var(--ink);font-family:inherit;font-size:var(--font-caption);cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:6px;padding:0 11px;display:flex}.mdns-settings-section>header>button svg{width:14px}.mdns-settings-section>header>button:hover{background:var(--soft)}.mdns-settings-ns{grid-template-columns:repeat(2,1fr);gap:8px;margin:18px 50px 0 0;display:grid}.mdns-settings-ns>button{border:1px solid var(--line);background:var(--soft);min-height:58px;color:var(--ink);cursor:pointer;border-radius:10px;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:9px;padding:8px 11px;display:grid}.mdns-settings-ns>button:hover{border-color:color-mix(in srgb,var(--success) 40%,var(--line))}.mdns-settings-ns>button>span{font-size:var(--font-micro)}.mdns-settings-ns code{text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-small);overflow:hidden}.mdns-settings-ns svg{width:15px}.mdns-settings-ns button:has(svg[data-lucide=check]){color:var(--success)}.mdns-settings-section--facts>div{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin:18px -30px -24px;display:grid}.mdns-settings-section--facts>div>span{background:var(--soft);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:2px 10px;min-height:92px;padding:14px 18px;display:grid}.mdns-settings-section--facts i{border:1px solid var(--line);border-radius:50%;grid-row:1/4;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.mdns-settings-section--facts i svg{width:14px}.mdns-settings-section--facts b{font-size:var(--font-caption)}.mdns-settings-section--facts small{font-size:var(--font-micro)}.mdns-settings-section--facts strong{border:1px solid var(--line);color:var(--success);font-size:var(--font-micro);border-radius:999px;grid-area:1/3/3;padding:4px 7px}.mdns-danger-disclosure>button{width:100%;min-height:82px;color:var(--ink);text-align:right;cursor:pointer;background:0 0;border:0;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:16px 30px;font-family:inherit;display:grid}.mdns-danger-disclosure>button>svg:first-child{color:#cf4d4d;width:23px}.mdns-danger-disclosure>button>svg:last-child{width:16px;transition:transform .26s}.mdns-danger-disclosure.is-open>button>svg:last-child{transform:rotate(180deg)}.mdns-danger-disclosure>button span>*{display:block}.mdns-danger-disclosure>button small{font-size:var(--font-micro)}.mdns-danger-disclosure>button b{font-size:var(--font-small);margin-top:2px}.mdns-danger-disclosure>button em{color:var(--muted);font-size:var(--font-micro);margin-top:3px;font-style:normal}.mdns-danger-disclosure__body{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.2,.8,.2,1),opacity .18s;display:grid}.mdns-danger-disclosure__body>div{min-height:0;overflow:hidden}.mdns-danger-disclosure.is-open .mdns-danger-disclosure__body{opacity:1;grid-template-rows:1fr}.mdns-danger-disclosure__body>div{border:1px solid color-mix(in srgb,#cf4d4d 32%,var(--line));background:color-mix(in srgb,#cf4d4d 4%,var(--surface));border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(280px,.7fr) auto;align-items:end;gap:14px;margin:0 30px 24px;padding:18px;display:grid}.mdns-danger-disclosure__body p{align-self:center}.mdns-danger-disclosure__body label{gap:6px;display:grid}.mdns-danger-disclosure__body label span{font-size:var(--font-micro)}.mdns-danger-disclosure__body input{border:1px solid var(--line);background:var(--soft);height:42px;color:var(--ink);font:inherit;font-size:var(--font-caption);text-align:left;border-radius:9px;outline:0;padding:0 11px}.mdns-danger-disclosure__body input:focus{border-color:#cf4d4d}.mdns-danger-disclosure__body button{color:#cf4d4d;height:42px;font-family:inherit;font-size:var(--font-caption);background:0 0;border:1px solid #a43d3d;border-radius:9px;align-items:center;gap:7px;padding:0 13px;display:flex}.mdns-danger-disclosure__body button:disabled{cursor:not-allowed;opacity:.4}.mdns-danger-disclosure__body button svg{width:15px}@media (max-width:900px){.mdns-health-signal-list>div{grid-template-columns:1fr}.mdns-health-signal-list article:nth-child(odd){border-left:0}.mdns-health-signal-list article:not(:last-child){border-bottom:1px solid var(--line)}.mdns-settings-section--facts>div,.mdns-settings-ns,.mdns-danger-disclosure__body>div{grid-template-columns:1fr}}@media (max-width:680px){.mdns-health-overview>header{grid-template-columns:42px 1fr;padding:21px}.mdns-health-overview>header>strong{grid-column:2;justify-self:start}.mdns-health-rail,.mdns-delegation-path__flow{grid-template-columns:1fr}.mdns-delegation-path__flow>span:not(:last-child):after{display:none}.mdns-settings-sheet__head,.mdns-settings-section{padding-inline:21px}.mdns-settings-ns{margin-right:0}.mdns-settings-section--facts>div{margin-inline:-21px}.mdns-danger-disclosure>button{padding-inline:21px}.mdns-danger-disclosure__body>div{margin-inline:21px}}@media (prefers-reduced-motion:reduce){.mdns-danger-disclosure__body,.mdns-danger-disclosure>button>svg:last-child{transition:none}}.mdns-settings--v3{width:100%;grid-template-columns:minmax(0,1fr)!important}.mdns-settings-board,.mdns-danger-disclosure--wide{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:18px;overflow:hidden}.mdns-settings-board__head{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(270px,.42fr);align-items:stretch;display:grid}.mdns-settings-board__head>div:first-child{padding:28px 30px}.mdns-settings-board__head span{font-size:var(--font-caption)}.mdns-settings-board__head h2{margin:4px 0;font-size:clamp(1.1rem,1.8vw,1.45rem)}.mdns-settings-board__head p{color:var(--muted);font-size:var(--font-caption);margin:0}.mdns-settings-board__state{border-right:1px solid var(--line);background:var(--soft);grid-template-columns:40px minmax(0,1fr) 25px;align-items:center;gap:11px;padding:19px 24px;display:grid}.mdns-settings-board__state>i{border:1px solid var(--line);border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.mdns-settings-board__state>i svg{width:17px}.mdns-settings-board__state span>*{display:block}.mdns-settings-board__state small{font-size:var(--font-micro)}.mdns-settings-board__state b{font-size:var(--font-small);margin-top:3px}.mdns-settings-board__state>strong{place-items:center;display:grid}.mdns-settings-board__state>strong svg{width:19px}.mdns-settings-board__state>strong.is-ready{color:var(--success)}.mdns-settings-board__state>strong.is-pending{color:var(--warning)}.mdns-settings-board__body{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);display:grid}.mdns-settings-connection{border-left:1px solid var(--line);padding:26px 30px}.mdns-settings-connection>header{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.mdns-settings-connection>header>svg,.mdns-settings-protection>header>svg{width:23px}.mdns-settings-connection header small,.mdns-settings-protection header small{font-size:var(--font-micro)}.mdns-settings-connection h3,.mdns-settings-protection h3{font-size:var(--font-small);margin:2px 0}.mdns-settings-connection p{color:var(--muted);font-size:var(--font-caption);margin:3px 0 0;line-height:1.7}.mdns-settings-connection>header>button{border:1px solid var(--line);min-height:38px;color:var(--ink);font-family:inherit;font-size:var(--font-caption);cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:6px;padding:0 12px;display:flex}.mdns-settings-connection>header>button:hover{background:var(--soft)}.mdns-settings-connection>header>button svg{width:14px}.mdns-settings--v3 .mdns-settings-ns{grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 50px 0 0}.mdns-settings--v3 .mdns-settings-ns>button{background:color-mix(in srgb,var(--soft) 75%,var(--surface));min-height:64px}.mdns-settings--v3 .mdns-settings-ns code{text-align:right}.mdns-settings-connection>footer{border-top:1px dashed var(--line);align-items:center;gap:9px;margin:20px 50px 0 0;padding-top:17px;display:flex}.mdns-settings-connection>footer>svg{width:18px;color:var(--success)}.mdns-settings-connection>footer span>*{display:block}.mdns-settings-connection>footer b{font-size:var(--font-caption)}.mdns-settings-connection>footer small{color:var(--muted);font-size:var(--font-micro);margin-top:2px}.mdns-settings-protection{background:color-mix(in srgb,var(--soft) 55%,var(--surface));padding:26px 28px}.mdns-settings-protection>header{border-bottom:1px solid var(--line);grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;padding-bottom:17px;display:grid}.mdns-settings-protection>div{display:grid}.mdns-settings-protection>div>span{border-bottom:1px dashed var(--line);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:2px 10px;min-height:72px;display:grid}.mdns-settings-protection>div>span:last-child{border-bottom:0}.mdns-settings-protection i{border:1px solid var(--line);border-radius:50%;grid-row:1/3;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.mdns-settings-protection i svg{width:13px}.mdns-settings-protection b{font-size:var(--font-caption)}.mdns-settings-protection small{font-size:var(--font-micro)}.mdns-settings-protection strong{border:1px solid color-mix(in srgb,var(--success) 32%,var(--line));color:var(--success);font-size:var(--font-micro);border-radius:999px;grid-area:1/3/3;padding:4px 7px}.mdns-danger-disclosure--wide>button{min-height:76px}.mdns-danger-disclosure--wide.is-open{border-color:color-mix(in srgb,#cf4d4d 38%,var(--line))}.mdns-danger-disclosure--wide .mdns-danger-disclosure__body>div{grid-template-columns:minmax(0,1fr) minmax(320px,.65fr) auto}@media (max-width:1050px){.mdns-settings-board__head{grid-template-columns:1fr}.mdns-settings-board__state{border-top:1px solid var(--line);border-right:0}.mdns-settings-board__body{grid-template-columns:1fr}.mdns-settings-connection{border-bottom:1px solid var(--line);border-left:0}.mdns-danger-disclosure--wide .mdns-danger-disclosure__body>div{grid-template-columns:1fr}}@media (max-width:700px){.mdns-settings-board__head>div:first-child,.mdns-settings-connection,.mdns-settings-protection{padding-inline:21px}.mdns-settings--v3 .mdns-settings-ns{grid-template-columns:1fr;margin-right:0}.mdns-settings-connection>footer{margin-right:0}.mdns-settings-board__state{padding-inline:21px}}.mdns-settings-connection>header>button{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;min-height:auto;padding:5px 0}.mdns-settings-connection>header>button:hover{border-color:var(--ink);color:var(--ink);background:0 0}.mdns-settings--v3 .mdns-settings-ns{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:0}.mdns-settings--v3 .mdns-settings-ns>button{background:0 0;border:0;border-radius:0;min-height:66px;padding:8px 15px;transition:color .18s,opacity .18s}.mdns-settings--v3 .mdns-settings-ns>button:first-child{border-left:1px solid var(--line)}.mdns-settings--v3 .mdns-settings-ns>button:hover{border-color:var(--line);color:var(--success);background:0 0}.mdns-settings-protection i{border:0;border-radius:0}.mdns-settings-protection strong{border:0;border-radius:0;padding:0}@media (max-width:700px){.mdns-settings--v3 .mdns-settings-ns>button:first-child{border-bottom:1px solid var(--line);border-left:0}}.mdns-danger-disclosure--wide>button{min-height:68px;padding-block:11px}.mdns-danger-disclosure:not(.is-open) .mdns-danger-disclosure__body>div{opacity:0;border-color:#0000;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.mdns-danger-disclosure.is-open .mdns-danger-disclosure__body>div{opacity:1}.mdns-danger-disclosure__body>div{transition:padding .24s,margin .24s,opacity .16s}
