.ml-page{padding:1rem 1.25rem 2rem}.ws-solo.ml-page{max-width:82rem}.ml-workspace{display:grid;grid-template-columns:13rem minmax(0,1fr);gap:1.5rem;align-items:start}@media(max-width:760px){.ml-workspace{grid-template-columns:minmax(0,1fr)}}.ml-nav{display:flex;flex-direction:column;gap:.15rem}@media(max-width:760px){.ml-nav{flex-direction:row;flex-wrap:wrap;gap:.25rem .5rem}.ml-nav-group{flex-direction:row!important;flex-wrap:wrap;align-items:center}.ml-nav-heading{display:none}}.ml-nav-group{display:flex;flex-direction:column;gap:.15rem}.ml-nav-heading{margin:.8rem 0 .15rem;padding:0 .65rem;color:var(--muted);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ml-nav-group:first-child .ml-nav-heading{margin-top:0}.ml-nav-item{display:flex;align-items:center;gap:.5rem;min-height:2.25rem;padding:.4rem .65rem;border-radius:.45rem;color:var(--muted);font-weight:600;text-decoration:none}.ml-nav-item:hover{color:var(--text);background:var(--accent-soft)}.ml-nav-item.is-active{background:var(--accent-soft);color:var(--accent-text)}.ml-nav-item:focus-visible,.ml-open:focus-visible,.ml-list-item:focus-visible,.ml-link-button:focus-visible,.ml-code:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ml-main{display:flex;flex-direction:column;gap:1rem;min-width:0}.ml-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem}.ml-head-text{display:flex;flex-direction:column;gap:.2rem}.ml-eyebrow{display:inline-flex;align-items:center;gap:.4rem;margin:0;font-size:.85rem}.ml-eyebrow-icon{width:1rem;height:1rem}.ml-title{margin:0;font-size:1.5rem}.ml-title:focus{outline:none}.ml-title:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ml-stack{display:flex;flex-direction:column;gap:1rem;min-width:0}.ml-fold{display:flex;flex-direction:column;gap:1rem}.ml-fold[hidden]{display:none}.ml-focus-target:focus{outline:none}.ml-focus-target:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ml-stack>p,.ml-card p,.ml-banner p{margin:0}.ml-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.ml-small{font-size:.85rem}.ml-mono,.ml-value code,.ml-secret code{font-family:Consolas,SFMono-Regular,Liberation Mono,monospace;font-size:.85em;overflow-wrap:anywhere}.ml-prewrap{white-space:pre-wrap}.ml-grow{flex:1 1 14rem}.ml-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem;align-items:start}.ml-grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.75rem}.ml-card{display:flex;flex-direction:column;gap:.75rem;min-width:0;padding:1rem 1.1rem;border:1px solid var(--panel-border);border-radius:.8rem;background:var(--panel)}.ml-card-tight{padding:.4rem .5rem}.ml-card h3,.ml-card h4{margin:0;font-size:1rem}.ml-card-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem}.ml-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ml-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.1rem .6rem;border-radius:999px;font-size:.78rem;font-weight:700;white-space:nowrap;background:var(--panel-border);color:var(--muted)}.ml-chip.is-ok{background:var(--accent-soft);color:var(--accent-text)}.ml-chip.is-warn{background:color-mix(in srgb,var(--warn) 16%,transparent);color:var(--warn)}.ml-chip.is-bad{background:color-mix(in srgb,var(--danger) 16%,transparent);color:var(--danger)}.ml-chip.is-info{background:color-mix(in srgb,#4d8fe0 18%,transparent);color:var(--text)}.ml-chips{display:inline-flex;flex-wrap:wrap;gap:.3rem}.ml-banner{display:flex;flex-direction:column;gap:.4rem;padding:.65rem .85rem;border-radius:.6rem;border:1px solid var(--panel-border);background:var(--panel-strong);font-size:.92rem}.ml-banner.is-warn{border-color:color-mix(in srgb,var(--warn) 55%,transparent);background:color-mix(in srgb,var(--warn) 10%,var(--panel))}.ml-banner.is-bad{border-color:color-mix(in srgb,var(--danger) 55%,transparent);background:color-mix(in srgb,var(--danger) 10%,var(--panel))}.ml-banner.is-info{border-color:color-mix(in srgb,#4d8fe0 45%,transparent);background:color-mix(in srgb,#4d8fe0 8%,var(--panel))}.ml-warn-text{color:var(--warn)}.ml-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.75rem}.ml-kpi{display:flex;flex-direction:column;gap:.1rem;padding:.75rem .95rem;border:1px solid var(--panel-border);border-radius:.7rem;background:var(--panel)}.ml-kpi-label,.ml-kpi-note{color:var(--muted);font-size:.82rem}.ml-kpi-value{font-size:1.5rem;font-variant-numeric:tabular-nums}.ml-num{font-variant-numeric:tabular-nums;color:var(--muted)}.ml-bar{height:.5rem;border-radius:99px;background:var(--panel-border);overflow:hidden}.ml-bar i{display:block;height:100%;border-radius:99px;background:var(--accent)}.ml-steps{margin:0;padding:0;list-style:none}.ml-steps li{display:flex;align-items:center;gap:.75rem;padding:.65rem .1rem;border-top:1px solid var(--panel-border)}.ml-step-text{flex:1 1 auto;min-width:0}.ml-step-mark{display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;border:1px solid var(--panel-border);border-radius:50%;color:var(--muted);font-size:.8rem;font-weight:700}.ml-steps li.is-done .ml-step-mark{border-color:transparent;background:var(--accent-soft);color:var(--accent-text)}.ml-steps li.is-current .ml-step-mark{border-color:var(--warn);color:var(--warn)}.ml-trail-chips{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.ml-link-button{display:inline-flex;align-items:center;min-height:2.25rem;padding:.35rem .8rem;border:1px solid var(--panel-border);border-radius:10px;color:var(--text);font-size:.88rem;font-weight:600;text-decoration:none;white-space:nowrap}.ml-link-button:hover{border-color:var(--accent)}.ml-plain{display:flex;flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none}.ml-scroll{overflow-x:auto}.ml-table{width:100%}.ml-table th[scope=row]{font-weight:400;text-align:left}.ml-table tr.is-selected td,.ml-table tr.is-selected th{background:var(--accent-soft)}.ml-table tr.is-revoked{opacity:.75}.ml-value{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.3rem}.ml-value code{padding:.15rem .4rem;border:1px solid var(--panel-border);border-radius:.35rem;background:var(--panel-strong)}.ws-shell button.ml-copy{min-height:1.9rem;padding:.15rem .5rem;font-size:.8rem}.ws-shell button.ml-open{padding:.2rem 0;min-height:1.75rem;border:0;background:transparent;color:var(--accent-text);font-weight:600;text-align:left;text-decoration:underline;text-underline-offset:.15em}.ws-shell button.ml-open:hover{filter:none;transform:none}.ml-domain-name{font-size:1.05rem!important}.ml-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:.6rem}.ml-check{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;padding:.6rem .75rem;border:1px solid var(--panel-border);border-radius:.6rem}.ml-check.is-bad{border-color:color-mix(in srgb,var(--danger) 50%,transparent)}.ml-danger{display:flex;flex-direction:column;gap:.5rem;padding-top:.75rem;border-top:1px solid var(--panel-border)}.ml-field{display:flex;flex-direction:column;gap:.3rem;min-width:0;margin:0;padding:0;border:0}.ml-field>span,.ml-field>legend{color:var(--muted);font-size:.85rem;font-weight:600}.ml-field input:not([type=checkbox]),.ml-field select,.ml-field textarea,.ml-table select,.ml-table input:not([type=checkbox]){width:100%;min-height:2.25rem;box-sizing:border-box}.ml-check-line{display:flex;align-items:center;gap:.5rem;min-height:2rem}.ml-check-line input{width:1.1rem;height:1.1rem;flex:none}.ml-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.ml-kv{display:grid;grid-template-columns:minmax(7rem,auto) minmax(0,1fr);gap:.4rem .9rem;margin:0;font-size:.92rem}.ml-kv dt{color:var(--muted)}.ml-kv dd{margin:0;overflow-wrap:anywhere}.ml-secret{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.65rem .8rem;border:1px solid var(--accent);border-radius:.6rem;background:var(--panel-strong)}.ml-secret code{flex:1 1 16rem;font-size:.92rem;-webkit-user-select:all;user-select:all}.ml-code{margin:0;padding:.75rem .9rem;border:1px solid var(--panel-border);border-radius:.6rem;background:var(--panel-strong);font-family:Consolas,SFMono-Regular,Liberation Mono,monospace;font-size:.82rem;line-height:1.55;overflow-x:auto;white-space:pre}.ml-split{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:1rem;align-items:start}.ml-split.is-wide{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}@media(max-width:1000px){.ml-split,.ml-split.is-wide{grid-template-columns:minmax(0,1fr)}}.ml-list{display:flex;flex-direction:column;gap:.25rem}.ws-shell button.ml-list-item{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.55rem .7rem;border:1px solid transparent;border-radius:.55rem;background:transparent;color:var(--text);font-weight:400;text-align:left}.ws-shell button.ml-list-item:hover{background:var(--accent-soft);filter:none;transform:none}.ws-shell button.ml-list-item.is-active{border-color:var(--panel-border);background:var(--accent-soft)}.ml-template-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;align-items:start}.ml-preview{margin:0;border:1px solid var(--panel-border);border-radius:.6rem;overflow:hidden}.ml-preview-head{display:flex;flex-direction:column;gap:.15rem;padding:.6rem .8rem;border-bottom:1px solid var(--panel-border);background:var(--panel-strong)}.ml-preview-body{padding:.8rem;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.92rem}.ml-recipient{display:flex;flex-direction:column;gap:.5rem;padding-top:.75rem;border-top:1px solid var(--panel-border)}.ml-timeline{margin:0;padding:0;list-style:none}.ml-event{display:grid;grid-template-columns:.9rem minmax(0,1fr);gap:.6rem;padding:.3rem 0}.ml-event-dot{position:relative;width:.65rem;height:.65rem;margin-top:.35rem;border-radius:50%;background:var(--panel-border);justify-self:center}.ml-event-dot:after{content:"";position:absolute;left:calc(50% - 1px);top:.8rem;width:2px;height:1.6rem;background:var(--panel-border)}.ml-event:last-child .ml-event-dot:after{display:none}.ml-event-dot.is-ok{background:var(--accent)}.ml-event-dot.is-info{background:#4d8fe0}.ml-event-dot.is-warn{background:var(--warn)}.ml-event-dot.is-bad{background:var(--danger)}.ml-body{display:flex;flex-direction:column;gap:.6rem;padding-top:.75rem;border-top:1px solid var(--panel-border)}.ml-legend-title{margin:0;font-size:.95rem}.ws-shell button.ml-legend-toggle{display:inline-flex;align-items:baseline;gap:.5rem;padding:0;border:0;background:none;color:var(--text);font:inherit;font-weight:600;cursor:pointer}.ws-shell button.ml-legend-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ml-legend-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 1.5rem}@media(max-width:760px){.ml-legend-groups{grid-template-columns:minmax(0,1fr)}}.ml-legend-group p{margin:.4rem 0 .2rem}.ml-legend-list{display:grid;gap:.3rem;margin:0;padding:0;list-style:none}.ml-admin .ml-card{margin-top:.75rem}.ml-admin-thresholds{color:var(--muted);font-size:.85rem}.ml-todo{display:grid;grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);gap:1.25rem;padding:1rem 1.1rem;border:1px solid var(--panel-border);border-radius:.8rem;background:var(--panel)}@media(max-width:860px){.ml-todo{grid-template-columns:minmax(0,1fr)}}.ml-todo-steps,.ml-todo-now{display:flex;flex-direction:column;gap:.6rem;min-width:0}.ml-todo-now p,.ml-todo-steps p{margin:0}.ml-todo-h{margin:0;font-size:1rem}.ml-todo-step{font-weight:700}.ml-todo .ml-steps li{padding:.4rem .1rem;font-size:.92rem}.ml-todo .ml-steps li:first-child{border-top:0}.ml-steps li.is-current .ml-step-name,.ml-steps li.is-problem .ml-step-name{font-weight:700}.ml-steps li.is-current .ml-step-mark{border-color:var(--accent);border-width:2px;color:var(--accent-text)}.ml-steps li.is-current.is-asked .ml-step-mark,.ml-steps li.is-waiting .ml-step-mark{border-color:var(--warn);color:var(--warn)}.ml-steps li.is-current.is-muted .ml-step-mark{border-color:var(--panel-border);color:var(--muted)}.ml-steps li.is-problem .ml-step-mark{border-color:transparent;background:var(--danger);color:var(--panel)}.ml-steps li.is-later{color:var(--muted)}.ml-step-mark.is-done{border-color:transparent;background:var(--accent-soft);color:var(--accent-text)}.ml-step-done-line{display:flex;align-items:center;gap:.6rem}.ml-link-button.is-primary{border-color:transparent;background:var(--accent);color:#03110d}:root[data-theme=light] .ml-link-button.is-primary{color:#fff}.ml-link-button.is-primary:hover{border-color:transparent;filter:brightness(1.05)}.ml-link-button.is-ghost{border-color:transparent;color:var(--muted)}.ml-link-button.is-ghost:hover{border-color:transparent;background:var(--accent-soft);color:var(--text)}.ml-help{font-size:.88rem}.ml-row-start{justify-content:flex-start}.ml-banner.is-ok{border-color:color-mix(in srgb,var(--accent) 50%,transparent);background:color-mix(in srgb,var(--accent) 9%,var(--panel))}.ml-support-stripe{margin:0;padding:.35rem .75rem;border-left:3px solid var(--panel-border);border-radius:.3rem;background:var(--panel-strong);color:var(--text)}.ml-kpis-3{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))}.ml-bar.is-warn i{background:var(--warn)}.ml-bar.is-bad i{background:var(--danger)}.ml-ok-text{color:var(--accent-text)}.ml-with-spinner{display:flex;align-items:center;gap:.5rem}.ml-spinner{flex:none;width:.9rem;height:.9rem;border:2px solid var(--panel-border);border-top-color:var(--accent);border-radius:50%;animation:ml-spin .9s linear infinite}@keyframes ml-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ml-spinner{animation:none}}.ml-recent tr.ml-row-link{cursor:pointer}.ml-recent tr.ml-row-link:hover td{background:var(--accent-soft)}.ml-recent tr.ml-why td{padding-top:0;border-top:0;color:var(--muted)}.ml-cell-wrap{overflow-wrap:anywhere}.ml-nowrap{white-space:nowrap}.ml-kpi .ml-chip,.ml-kpi .ml-bar{align-self:stretch}.ml-kpi .ml-chip{align-self:flex-start;margin-top:.3rem}.ml-kpi .ml-bar{margin-top:.35rem}.ml-stack-tight{display:flex;flex-direction:column;gap:.35rem;min-width:0}.ml-row-tight{gap:.4rem}.ml-with-icon{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.ml-inline-icon{flex:none;width:1.1rem;height:1.1rem}.ml-choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.5rem}.ml-choices.is-stacked{grid-template-columns:minmax(0,1fr)}.ml-choice,.docspace-dialog label.ml-choice{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.6rem;align-items:start;padding:.6rem .75rem;border:1px solid var(--panel-border);border-radius:.6rem;font-weight:400;cursor:pointer}.ml-choice:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.ml-choice input{margin-top:.2rem}.ml-choice-text{display:flex;flex-direction:column;gap:.2rem;min-width:0}.ml-choice-head{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.ml-field-error,.ml-bad-text{color:var(--danger)}.ml-field-error{margin:0}.ml-hint{display:block;margin-top:.3rem;color:var(--text)}.ml-table tr.ml-problem-row td{padding-top:0;border-top:0}.ml-problem-row .ml-banner{margin:0}.ml-dns tr.is-bad td{background:color-mix(in srgb,var(--danger) 6%,transparent)}.ml-dns tr.is-warn td{background:color-mix(in srgb,var(--warn) 7%,transparent)}.ml-check.is-warn{border-color:color-mix(in srgb,var(--warn) 50%,transparent)}.ml-check.is-info{border-color:color-mix(in srgb,#4d8fe0 45%,transparent)}.ml-check.is-ok{border-color:color-mix(in srgb,var(--accent) 35%,transparent)}.ml-domains td p{margin:.2rem 0 0}.ml-dns .ml-value{flex-wrap:nowrap;align-items:flex-start}.ml-dns .ml-value code{min-width:0;overflow-wrap:break-word}.docspace-dialog label.ml-check-line{display:flex;font-weight:400}.ml-table tbody th[scope=row]{color:var(--text);font-size:.9rem;letter-spacing:0;text-transform:none;white-space:normal}.ml-main [hidden]{display:none!important}.ml-chip-term{font-size:.85em;font-weight:400}.ml-activity tr.ml-why td{padding-top:0;border-top:0;color:var(--muted)}.ml-updated{margin:.5rem .6rem .3rem}.ml-back{align-self:flex-start}.ml-message .ml-recipient>.ml-banner{margin-bottom:.4rem}.ml-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem 1rem;margin:.3rem 0 0}@media(max-width:760px){.ml-facts{grid-template-columns:minmax(0,1fr)}}.ml-facts dt,.ml-facts dd{margin:0}.ml-block{display:block}.ml-checklist{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.ml-check-item .ml-chip{margin-right:.4rem}.ml-plain-fieldset{min-width:0;margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:.6rem}.ml-plain-fieldset>legend{padding:0;margin-bottom:.3rem}.ml-card .ml-stream{margin-top:.4rem;box-shadow:none}.ml-sender-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem}.ml-console-block{display:flex;flex-direction:column;gap:.75rem}.ml-console-block>p,.ml-console-block>.ml-stack>p{margin:0}.ml-console-group{min-width:0}.ml-console-block .ml-scroll{position:relative}.ml-console-block>.section-header h2,.ml-console-block>.section-header h3,.ml-console-block>h2,.ml-console-block>h3{margin:0}.ml-console-h:focus{outline:none}.ml-console-h:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.ml-console-h3{margin:.4rem 0 0;font-size:1rem}.ml-console-updated{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.75rem}.ml-console-elsewhere{margin-top:.75rem}.ml-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.75rem}.ml-tile{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.75rem .9rem;border:1px solid var(--panel-border);border-radius:.7rem;background:var(--panel-strong);color:var(--text);font-weight:400;text-align:left}:root[data-theme=light] .ml-tile,:root[data-theme=light] .ml-banner-button{color:var(--text)}.ml-tile:hover:not(:disabled),.ml-banner-button:hover:not(:disabled){transform:none;filter:none;border-color:var(--accent)}.ml-tile.is-warn{border-color:color-mix(in srgb,var(--warn) 55%,transparent)}.ml-tile.is-bad{border-color:color-mix(in srgb,var(--danger) 55%,transparent)}.ml-tile-label{color:var(--muted);font-size:.85rem;font-weight:600}.ml-tile-count{font-size:1.5rem;line-height:1.1}.ml-tile-detail{color:var(--muted);font-size:.8rem}.ml-banner-row{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.ml-banner-button{width:100%;color:var(--text);font-weight:400;text-align:left}.ml-wait-list{display:flex;flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none}.ml-wait-list li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .6rem;border:1px solid var(--panel-border);border-radius:.5rem}.ml-plain.ml-tight{gap:.25rem}.ml-code-block{display:block;margin-top:.35rem;padding:.4rem .55rem;border:1px solid var(--panel-border);border-radius:.4rem;background:var(--panel-strong);font-family:Consolas,SFMono-Regular,Liberation Mono,monospace;font-size:.8rem;white-space:pre-wrap;overflow-wrap:anywhere}.ml-details>summary{cursor:pointer;margin-bottom:.5rem}.dashboard-row-wrap .dashboard-subject{white-space:normal}.dashboard-row-quiet{opacity:.8}
