.pg-health{--warn-ink:#6b4600;--warn-soft:#fff3d6;--warn-line:#f1d7a0}.hl-pill{border-radius:var(--r-pill);font-size:var(--fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;flex:none;align-items:center;gap:6px;padding:3px 10px;font-weight:700;display:inline-flex}.hl-pill .dot,.hl-jump .dot{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.hl-pill.is-ok{color:var(--ok);background:var(--ok-soft);border-color:var(--ok-line)}.hl-pill.is-warn{color:var(--warn-ink);background:var(--warn-soft);border-color:var(--warn-line)}.hl-pill.is-fail{color:var(--alert);background:var(--alert-soft);border-color:var(--alert-line)}.hl-banner{gap:var(--sp-3);margin-top:var(--sp-5);padding:var(--sp-4) var(--sp-5);border-radius:var(--r-md);border:1px solid var(--line);border-left:6px solid var(--ok);background:#fff;display:grid}.hl-banner.is-ok{border-left-color:var(--ok);background:var(--ok-soft)}.hl-banner.is-warn{background:var(--warn-soft);border-left-color:#b57a00}.hl-banner.is-fail{border-left-color:var(--alert);background:var(--alert-soft)}.hl-banner-main{align-items:flex-start;gap:var(--sp-3);display:flex}.hl-banner-main .hl-pill{background:#fff;margin-top:3px}.hl-banner-h{font-family:var(--font-display);font-size:var(--fs-lead);letter-spacing:-.01em;color:var(--ink);font-weight:600;display:block}.hl-banner-main p{color:var(--ink);font-size:var(--fs-caption);margin:2px 0 0}.hl-banner-meta{align-items:center;gap:6px var(--sp-4);font-size:var(--fs-caption);color:var(--ink);flex-wrap:wrap;display:flex}.hl-refresh{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.hl-refresh [role=status]:empty{display:none}.hl-refresh .btn{min-height:36px}.hl-live{background:var(--ok);border-radius:50%;width:8px;height:8px;box-shadow:0 0 #1f5e3a59}.hl-live.is-busy{background:var(--blue-500)}.hl-live.is-bad{background:var(--alert)}@media (prefers-reduced-motion:no-preference){.hl-live{animation:hl-pulse 2.4s var(--ease) infinite}.hl-live.is-busy{animation-duration:.9s}.hl-card{transition:border-color var(--dur-ui) var(--ease), box-shadow var(--dur-ui) var(--ease)}}@keyframes hl-pulse{0%{box-shadow:0 0 #1f5e3a59}70%{box-shadow:0 0 0 8px #1f5e3a00}to{box-shadow:0 0 #1f5e3a00}}.hl-jump{margin-top:var(--sp-4);flex-wrap:wrap;gap:8px;display:flex}.hl-jump a{border-radius:var(--r-pill);border:1px solid var(--line);min-height:44px;color:var(--ink);font-size:var(--fs-caption);background:#fff;align-items:center;gap:8px;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.hl-jump a:hover{border-color:var(--border)}.hl-jump a.is-ok .dot{color:var(--ok)}.hl-jump a.is-warn{border-color:var(--warn-line)}.hl-jump a.is-warn .dot{color:#b57a00}.hl-jump a.is-fail{border-color:var(--alert-line)}.hl-jump a.is-fail .dot{color:var(--alert)}.hl-grid{gap:var(--sp-4);margin-top:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.hl-card{gap:var(--sp-3);min-width:0;padding:var(--sp-5);border-radius:var(--r-md);border:1px solid var(--line);border-top:4px solid var(--ok-line);background:#fff;scroll-margin-top:80px;display:grid}.hl-card.is-warn{border-top-color:#e2b04a}.hl-card.is-fail{border-top-color:var(--alert);box-shadow:0 0 0 1px var(--alert-line)}.hl-card-head{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.hl-card-head h2{font-size:var(--fs-lead);line-height:1.2}.hl-summary{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:600}.hl-rows{border-top:1px solid var(--line);margin:0;display:grid}.hl-rows>div{gap:var(--sp-3);border-bottom:1px solid var(--line);font-size:var(--fs-caption);grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);padding:8px 0;display:grid}.hl-rows dt{color:var(--muted)}.hl-rows dd{color:var(--ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.hl-rows>div.is-warn dd{color:var(--warn-ink);font-weight:600}.hl-rows>div.is-fail dd{color:var(--alert);font-weight:600}.hl-list{font-size:var(--fs-caption);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--sheet-2)}.hl-list>summary{cursor:pointer;min-height:44px;color:var(--ink);align-items:center;padding:10px 12px;font-weight:600;display:flex}.hl-list ol{max-height:320px;color:var(--ink);overflow-wrap:anywhere;gap:6px;margin:0;padding:0 12px 12px 32px;display:grid;overflow:auto}.hl-help{font-size:var(--fs-caption);color:var(--muted);gap:6px;display:grid}.hl-help p{margin:0}.hl-help b{color:var(--ink)}.hl-slack-test{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.hl-slack-test .btn{min-height:44px}.hl-help .hl-todo{color:var(--ink)}.hl-card-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:4px;display:flex}.hl-card-foot .link-quiet{min-height:44px;font-size:var(--fs-caption);align-items:center;font-weight:600;display:inline-flex}.hl-foot{margin-top:var(--sp-5);color:var(--muted)}.hl-foot code{overflow-wrap:anywhere;font-size:.95em}@media (max-width:900px){.hl-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.hl-banner{padding:var(--sp-4)}.hl-banner-main{gap:var(--sp-2);flex-direction:column}.hl-banner-main .hl-pill{margin-top:0}.hl-refresh{margin-left:0}.hl-card{padding:var(--sp-4)}.hl-rows>div{grid-template-columns:minmax(0,1fr);gap:2px}.hl-jump a{padding:0 12px}.app-shell .nav .nav-item--emails{display:none}}
.pg-public .pub-main{gap:var(--sp-4);align-content:start;display:grid}.pg-public .lgl-head{margin-bottom:var(--sp-2)}.pub-lead{max-width:64ch;color:var(--muted);font-size:var(--fs-body);margin:0;line-height:1.6}.pg-public .lgl-bar nav .pub-signin{color:var(--navy);border:1px solid var(--line);background:#fff}.pub-grid{gap:var(--sp-3);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;display:grid}.pub-grid--even{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-public .dcard{padding:var(--sp-5)}.pg-public .dcard h2{font-family:var(--font-display);font-size:var(--fs-lead);letter-spacing:-.01em;margin:0 0 var(--sp-3)}.pg-public .dcard p{margin:0 0 12px;line-height:1.6}.pg-public .dcard a:not(.btn){color:var(--blue-500);text-underline-offset:3px;text-decoration:underline}.pub-contact{gap:12px;display:grid}.pub-contact h2{margin-bottom:0!important}.pub-mail{font-weight:600;font-size:var(--fs-lead);overflow-wrap:anywhere;color:var(--navy)!important;text-decoration:none!important}.pub-times{margin:0;display:grid}.pub-times>div{gap:var(--sp-3);border-top:1px solid var(--line);font-size:var(--fs-caption);grid-template-columns:minmax(0,1fr) auto;padding:10px 0;display:grid}.pub-times dt{color:var(--muted)}.pub-times dd{color:var(--ink);text-align:right;margin:0;font-weight:600}.pub-company{margin:0!important}.pub-faq h2{margin-bottom:4px!important}.pub-links{flex-wrap:wrap;gap:10px;display:flex}.pub-links a{border-radius:var(--r-pill);border:1px solid var(--line);font-size:var(--fs-caption);color:var(--navy);background:#fff;padding:10px 16px;font-weight:600}.pub-links a:hover{border-color:var(--navy)}.pub-steps,.pub-list{gap:8px;margin:0 0 12px;padding-left:1.2em;line-height:1.55;display:grid}.pub-card .btn{margin-top:4px}.pub-done{font-size:var(--fs-body);margin:0}@media (max-width:860px){.pub-grid,.pub-grid--even{grid-template-columns:1fr}}@media (max-width:480px){.pg-public .lgl-bar nav .pub-wide{display:none}}@media (max-width:560px){.pg-public .dcard{padding:var(--sp-4)}.pg-public .lgl-bar nav{gap:0}.pg-public .lgl-bar nav a{padding:8px}.pub-times>div{grid-template-columns:1fr;gap:2px}.pub-times dd{text-align:left}}.si-form{gap:12px;display:grid}.si-who{overflow-wrap:anywhere;margin:0}.si-back{text-underline-offset:3px;justify-self:start;text-decoration:underline}.si-other{color:var(--ink);overflow-wrap:anywhere;margin:6px 0 0}.si-other-use{font:inherit;color:var(--blue-500);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.lg-code{margin-top:var(--sp-4);border-top:1px solid var(--line);padding-top:var(--sp-3)}.lg-code>summary{cursor:pointer;font-size:var(--fs-caption);color:var(--blue-500);font-weight:600;list-style:none}.lg-code>summary::-webkit-details-marker{display:none}.lg-code[open]>summary{margin-bottom:var(--sp-3)}.da-card{margin-top:var(--sp-3)}.da-card .wl-note a{color:var(--blue-500);text-underline-offset:3px;text-decoration:underline}.da-open>summary{cursor:pointer;list-style:none;display:inline-flex}.da-open>summary::-webkit-details-marker{display:none}.da-open[open]>summary{display:none}.da-form{gap:12px;max-width:420px;display:grid}.da-form .state-banner{margin-top:0}.da-form .state-banner p{margin:8px 0 0}.da-form .state-banner a{color:inherit;text-underline-offset:3px;text-decoration:underline}.da-why{gap:4px;margin:8px 0 0;padding-left:1.1em;display:grid}.po-settings-link{margin-top:var(--sp-4)}.po-settings-link a{color:var(--blue-500);text-underline-offset:3px;font-weight:600;text-decoration:underline}.msg-page .msg-report{font:inherit;font-size:var(--fs-eyebrow);color:var(--faint);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;border-radius:6px;margin-left:2px;padding:2px 4px;text-decoration:underline}.msg-page .msg-report:hover,.msg-page .msg-report[aria-expanded=true]{color:var(--alert)}.msg-page .msg-t.msg-hidden{background:var(--sheet-2);color:var(--muted);border-style:dashed;font-style:italic}.msg-page .msg.me .msg-t.msg-hidden{background:var(--sheet-2);border-color:var(--line);color:var(--muted)}.msg-hidden-tag{margin-left:4px}.rp-form{border:1px solid var(--line);background:#fff;border-radius:14px;gap:10px;max-width:420px;margin-top:8px;padding:12px 14px;display:grid}.rp-reasons{border:0;gap:6px;margin:0;padding:0;display:grid}.rp-reasons legend{font-size:var(--fs-caption);color:var(--ink);margin-bottom:6px;padding:0;font-weight:600}.rp-opt{border:1px solid var(--line);font-size:var(--fs-caption);color:var(--ink);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;display:flex}.rp-opt.is-on{border-color:var(--navy);background:var(--accent-soft)}.rp-done{font-size:var(--fs-caption);color:var(--ok);margin:0}.pg-reports section+section{margin-top:var(--sp-5)}.rq-h{font-size:var(--fs-lead);margin:0 0 var(--sp-3);align-items:center;gap:8px;display:flex}.rq-h .count{font-size:var(--fs-caption);color:var(--muted);font-weight:600}.rq-list{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.rq-card{gap:10px;display:grid}.rq-top{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.rq-msg{border-left:3px solid var(--line);background:var(--sheet);border-radius:0 12px 12px 0;gap:6px;margin:0;padding:10px 14px;display:grid}.rq-msg a{color:var(--blue-500);text-underline-offset:2px;text-decoration:underline}.rq-body{white-space:pre-wrap;overflow-wrap:anywhere}.rq-pics{flex-wrap:wrap;gap:6px;display:flex}.rq-pics img{object-fit:cover;border:1px solid var(--line);border-radius:10px;width:96px;height:96px}.rq-note{font-size:var(--fs-caption);overflow-wrap:anywhere;margin:0}.rq-empty{color:var(--muted);font-size:var(--fs-caption);margin:0}.rq-log .wl-kv dd{font-weight:500;font-size:var(--fs-caption)}.si-otp{letter-spacing:.3em;text-align:center;font-variant-numeric:tabular-nums;font-size:1.5rem}.si-addr{overflow-wrap:anywhere}.si-resend{display:grid}.si-resend-btn{justify-self:start;padding-inline:0}.si-resend-btn:disabled{opacity:.7;cursor:default}.si-form .state-banner a,.su-taken a{text-underline-offset:3px;text-decoration:underline}.lg-alt,.lg-demo{margin:0}.lg-demo{color:var(--muted)}.su-taken{padding:var(--sp-4);border:1px solid var(--line);background:var(--sheet-2);margin-bottom:var(--sp-4);border-radius:16px;gap:10px;display:grid}.su-taken p{overflow-wrap:anywhere;margin:0}.su-taken .btn{justify-self:start}@media (max-width:480px){.su-taken .btn{justify-self:stretch}}.lg-alt a,.lg-demo a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.acct-links-l{gap:8px;margin:0;padding:0;list-style:none;display:grid}.acct-links-l a{border:1px solid var(--line);background:#fff;border-radius:12px;gap:2px;padding:10px 12px;display:grid}.acct-links-l a:hover{border-color:var(--navy)}.acct-links-l span{font-size:var(--fs-caption);color:var(--muted)}
.al-list{gap:var(--sp-3)}.al-card{border-left:4px solid var(--line);gap:10px;display:grid}.al-card.is-critical{border-left-color:var(--alert)}.al-card.is-high{border-left-color:var(--hold)}.al-card.is-medium{border-left-color:var(--blue-500)}.al-card.is-cleared{opacity:.85;border-left-color:var(--line)}.al-top{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.al-rule{font-weight:600}.al-sev{border-radius:var(--r-pill);border:1px solid var(--line);background:var(--sheet-2);color:var(--muted);align-items:center;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.al-sev.is-critical{color:#fff;background:var(--alert);border-color:var(--alert)}.al-sev.is-high{color:var(--hold);background:var(--hold-soft);border-color:var(--hold-line)}.al-sev.is-medium{color:var(--blue-500);background:var(--accent-soft);border-color:var(--accent-line)}.al-age.is-old{color:var(--alert);font-weight:600}.al-reason{overflow-wrap:anywhere;margin:0;line-height:1.5}.al-facts{font-size:var(--fs-caption);gap:4px;margin:0;display:grid}.al-facts>div{grid-template-columns:72px minmax(0,1fr);gap:8px;display:grid}.al-facts dt{color:var(--muted)}.al-facts dd{overflow-wrap:anywhere;margin:0}.al-facts a{color:var(--blue-500);text-underline-offset:2px;text-decoration:underline}.al-hist summary{cursor:pointer;font-size:var(--fs-caption);color:var(--muted)}.al-hist ol{font-size:var(--fs-caption);overflow-wrap:anywhere;gap:4px;margin:6px 0 0;padding-left:1.2em;display:grid}.al-acts{border-top:1px solid var(--line);gap:12px;padding-top:10px;display:grid}.al-clear{gap:6px;max-width:560px;display:grid}.al-clear .btn{justify-self:start}.al-rules{gap:var(--sp-3);display:grid}.al-rules-grid{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.al-rules .caption{margin-top:4px;display:block}.al-tick{font-size:var(--fs-caption);align-items:flex-start;gap:10px;line-height:1.5;display:flex}.al-tick input{width:18px;height:18px;accent-color:var(--navy);flex:none;margin-top:2px}.al-rules .btn{justify-self:start}@media (max-width:560px){.al-rules-grid{grid-template-columns:minmax(0,1fr)}.al-facts>div{grid-template-columns:minmax(0,1fr);gap:0}}
.app-shell .nav--console .nav-list{gap:0;margin-top:24px}.app-shell .nav--console .nav-item{min-height:36px;font-size:15px}.app-shell .nav--console .nav-item svg{width:18px;height:18px}.app-shell .nav--console .nav-group{margin:12px 0 2px 14px}@media (min-width:901px){.app-shell:has(.nav--console) .advance{background:var(--ground);padding-top:12px}}.app-shell .nav--console .nav-group:first-child{margin-top:0}@media (max-width:640px){.app-shell .nav.nav--console{z-index:auto;width:100%;box-shadow:none;background:0 0;border-top:0;order:1;margin:0 0 10px;padding:0 12px;position:static;inset:auto;overflow:auto hidden}.app-shell .nav--console .nav-list{flex-direction:row;gap:4px;width:max-content;margin:0;display:flex}.app-shell .nav--console .nav-item{height:40px;min-height:40px;color:var(--navy);flex-direction:row;gap:8px;padding:0 12px;font-size:14px}.app-shell .nav--console .nav-item[aria-current=page]{background:#fff}.app-shell .nav--console .nav-item[aria-current=page]:before{display:none}.app-shell .nav--console .nl-full{clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}.app-shell .nav--console .nl-short{display:none}.app-shell .nav--console .nav-badge{border:0;margin-left:2px;position:static}.app-shell:has(.nav--console) .main{padding-bottom:48px}}.adm .page-head{margin-bottom:var(--sp-5)}.adm .adm-kpis{gap:var(--sp-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.adm .adm-kpis .kcard{padding:var(--sp-4);min-width:0;color:inherit;grid-template-columns:minmax(0,1fr);align-content:start;gap:4px;text-decoration:none;display:grid}.adm .adm-kpis a.kcard:hover{border-color:var(--border)}.adm .adm-kpis .kc-label{font-size:var(--fs-caption);color:var(--muted);font-weight:600}.adm .adm-kpis .kc-value{font-family:var(--font-display);font-size:var(--fs-h3);letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600;line-height:1.1}.adm .adm-kpis .kc-sub{font-size:var(--fs-caption);color:var(--muted);overflow-wrap:anywhere}.adm .adm-kpis .is-warn .kc-value{color:var(--hold)}.adm .adm-kpis .is-bad .kc-value{color:var(--alert)}.adm .adm-section{margin-top:var(--sp-6)}.adm .adm-section>h2,.adm .adm-h2{font-size:var(--fs-lead);margin:0 0 var(--sp-3);flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.adm .adm-h2 .count,.adm .adm-section>h2 .count{font-size:var(--fs-caption);color:var(--muted);font-weight:600}.adm .adm-alerts{gap:8px;margin:0;padding:0;list-style:none;display:grid}.adm .adm-alerts li{border:1px solid var(--line);border-radius:var(--r-md);font-size:var(--fs-caption);background:#fff;align-items:center;gap:12px;padding:12px 14px;display:flex}.adm .adm-alerts li.is-bad{background:var(--alert-soft);border-color:#0000}.adm .adm-alerts li.is-warn{background:#fff6e5;border-color:#0000}.adm .adm-alerts li>span{overflow-wrap:anywhere;flex:auto;min-width:0}.adm .adm-alerts li>a{flex:none;font-weight:600}.adm .adm-sub{margin:0 0 var(--sp-4);flex-wrap:wrap;gap:6px;display:flex}.adm .adm-sub a{border-radius:var(--r-pill);background:var(--sheet-2);color:var(--navy);font-size:var(--fs-caption);padding:6px 12px;font-weight:600;text-decoration:none}.adm .adm-sub a[aria-current=page]{background:var(--navy);color:#fff}.adm .adm-wrap{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;max-width:100%;overflow-x:auto}.adm .adm-table{border-collapse:collapse;width:100%;font-size:var(--fs-caption)}.adm .adm-table th,.adm .adm-table td{text-align:left;border-top:1px solid var(--line);vertical-align:top;padding:10px 12px}.adm .adm-table thead th{color:var(--muted);background:var(--sheet-2);white-space:nowrap;border-top:0;font-weight:600}.adm .adm-table td.num,.adm .adm-table th.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.adm .adm-table .who b{display:block}.adm .adm-table .who .caption{overflow-wrap:anywhere;display:block}.adm .adm-table details>summary{cursor:pointer;color:var(--blue-500);font-weight:600}.adm .adm-table .sub-table{border-collapse:collapse;width:100%;margin-top:8px}.adm .adm-table .sub-table td{border-top:1px dashed var(--line);padding:6px 8px}.adm .adm-kv{font-size:var(--fs-caption);grid-template-columns:minmax(140px,220px) minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.adm .adm-kv dt{color:var(--muted);font-weight:600}.adm .adm-kv dd{overflow-wrap:anywhere;margin:0}.adm .adm-grid2{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.adm .adm-form{margin-top:var(--sp-3);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm .adm-form .input{max-width:340px}.adm .adm-note{border-radius:var(--r-md);background:var(--sheet-2);font-size:var(--fs-caption);color:var(--ink);padding:12px 14px}.adm .adm-note code,.adm .adm-steps code{overflow-wrap:anywhere;font-size:.92em}.adm .adm-steps{font-size:var(--fs-caption);gap:8px;margin:0;padding-left:1.2em;display:grid}.adm .adm-placeholder{max-width:60ch}.adm .adm-flags{font-size:var(--fs-caption);gap:6px;margin:0;padding:0;list-style:none;display:grid}.adm .adm-flags li{border:1px solid var(--line);border-radius:10px;justify-content:space-between;gap:12px;padding:8px 12px;display:flex}.adm .adm-flags li span:first-child{overflow-wrap:anywhere;min-width:0}@media (max-width:1100px){.adm .adm-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.adm .adm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.adm .adm-grid2{grid-template-columns:1fr}.adm .adm-kv{grid-template-columns:1fr;gap:2px 0}.adm .adm-kv dd{margin-bottom:8px}}.mbr .mbr-card{max-width:720px}.mbr .mbr-price{font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:-.02em;font-weight:600}.mbr .mbr-terms{margin:var(--sp-3) 0 0;font-size:var(--fs-caption);color:var(--ink);gap:6px;padding-left:1.2em;display:grid}.mbr .mbr-actions{margin-top:var(--sp-4);flex-wrap:wrap;gap:8px;display:flex}.mbr .mbr-founding{border-radius:var(--r-pill);background:var(--navy);color:#fff;align-items:center;gap:8px;padding:8px 14px;font-weight:600;display:inline-flex}.mbr .mbr-card h2{font-size:var(--fs-lead);margin:0 0 8px}.mbr .mbr-card h2.mbr-founding{font-size:var(--fs-body)}.mbr .mbr-card+.caption{margin-top:var(--sp-3)}.adm .adm-table--people td{vertical-align:middle}.adm .adm-person{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:200px;display:flex}.adm .adm-person .adm-name{color:var(--navy);font-weight:600;text-decoration:none}.adm .adm-person .adm-name:hover{text-underline-offset:3px;text-decoration:underline}.adm .adm-person .adm-owner{flex-basis:100%;margin-top:-2px}.adm .adm-person-head{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.adm .adm-person-head h1{margin:0}.adm .adm-badge{border-radius:var(--r-pill);background:var(--sheet-2);color:var(--ink);white-space:nowrap;align-items:center;padding:2px 9px;font-size:12.5px;font-weight:600;line-height:1.5;display:inline-flex}.adm .adm-badge.is-ok{background:var(--ok-soft);color:var(--ok)}.adm .adm-badge.is-wait{color:#6b4600;background:#fff3dc}.adm .adm-badge.is-bad{background:var(--alert-soft);color:var(--alert)}.adm .adm-badge.is-demo{background:var(--hold-soft);color:var(--hold);border:1px solid var(--hold-line);padding:1px 8px}.adm .adm-jobs{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.adm .adm-job{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;gap:8px;padding:14px;display:grid}.adm .adm-job-head{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.adm .adm-job-t{flex:260px;gap:2px;min-width:0;display:grid}.adm .adm-job-t .caption{overflow-wrap:anywhere}.adm .adm-job-badges{flex-wrap:wrap;gap:6px;display:inline-flex}.adm .adm-job-money{font-size:var(--fs-caption);font-variant-numeric:tabular-nums;white-space:nowrap}.adm .adm-job-now{margin:0}.adm .adm-job .adm-table td{vertical-align:middle}.cfm{width:min(460px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--ink);background:#fff;border:0;border-radius:20px;margin:auto;padding:0;box-shadow:0 2px 6px #0d1d3a14,0 30px 60px -24px #0d1d3a80}.cfm::backdrop{background:#0d1d3a6b}.cfm-card{text-align:left;gap:14px;padding:22px 22px 20px;display:grid}.cfm-title{font:600 1.25rem/1.25 var(--font-display);letter-spacing:-.01em;color:var(--navy);margin:0}.cfm-body{font-size:var(--fs-caption);color:var(--muted)}.cfm-body p{margin:0}.cfm .field{gap:6px;margin:0;display:grid}.cfm .field .label{margin:0}.cfm .input,.cfm .textarea,.adm .adm-form .cfm .input{width:100%;max-width:none}.cfm .hint{margin:0;display:block}.cfm-word{font-family:var(--font-display);letter-spacing:.06em;color:var(--alert)}.cfm-input{text-transform:uppercase;letter-spacing:.06em;font-weight:600}.cfm-acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:2px;display:flex}.cfm .btn--danger:disabled{opacity:.45}@media (prefers-reduced-motion:no-preference){.cfm[open]{animation:cfm-in .26s var(--ease) both}.cfm[open]::backdrop{animation:.2s ease-out both cfm-fade}}@keyframes cfm-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes cfm-fade{0%{opacity:0}to{opacity:1}}.adm .ac-cards{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.adm .ac-card{min-width:0;padding:16px 16px 12px}.adm .ac-card--wide{grid-column:1/-1}.ac{gap:8px;margin:0;display:grid}.ac-title{font:600 var(--fs-body)/1.3 var(--font-display);color:var(--navy);flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.ac-sum{font:500 var(--fs-caption) var(--font-body);color:var(--muted)}.ac-legend{font-size:var(--fs-caption);color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;display:flex}.ac-legend li{align-items:center;gap:6px;display:inline-flex}.ac-key{border-radius:3px;width:10px;height:10px;display:inline-block}.ac-plot{position:relative}.ac-plot svg{touch-action:pan-y;width:100%;height:auto;display:block;overflow:visible}.ac-axes text{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.ac-gridline{stroke:var(--line);stroke-width:1px}.ac-hit{stroke:none}.ac-base{stroke:#c9d6e4;stroke-width:1px}.ac-line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.ac-dot{stroke:#fff;stroke-width:2px}.ac-end{fill:var(--ink);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.ac-cross{stroke:var(--stmt-rule,#7694ac);stroke-width:1px;stroke-dasharray:3 3}.ac-hit{fill:#0000;cursor:default}.ac-bar{transition:opacity var(--dur-fast) var(--ease)}.ac-plot svg:has(.is-hot) .ac-bar{opacity:.45}.ac-plot svg .is-hot .ac-bar{opacity:1}.ac-tip{min-width:150px;color:var(--ink);pointer-events:none;z-index:2;background:#fff;border-radius:10px;gap:3px;padding:8px 10px;font-size:12.5px;display:grid;position:absolute;top:4px;transform:translate(10px);box-shadow:0 1px 3px #0d1d3a24,0 12px 28px -14px #0d1d3a73}.ac-tip.is-left{transform:translate(calc(-100% - 10px))}.ac-tip b{color:var(--navy);font-weight:600}.ac-tip span{align-items:center;gap:6px;display:flex}.ac-tip i{border-radius:2px;flex:none;width:8px;height:8px}.ac-tip em{font-variant-numeric:tabular-nums;margin-left:auto;padding-left:10px;font-style:normal;font-weight:600}.ac-table summary{cursor:pointer;font-size:var(--fs-caption);color:var(--blue-500);font-weight:600}.ac-table .adm-wrap{margin-top:8px}@media (max-width:900px){.adm .ac-cards{grid-template-columns:1fr}}
.mk-loader{vertical-align:middle;color:inherit;flex:none;display:inline-block;overflow:visible}.mk-loader .mk-fill{fill:currentColor}.mk-loader .mk-trace{fill:none;stroke:var(--orange);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22 78;stroke-dashoffset:100px;opacity:0}@media (prefers-reduced-motion:no-preference){.mk-loader .mk-half{transform-box:view-box;transform-origin:50%;animation:1.5s cubic-bezier(.45,0,.55,1) infinite both mk-breathe}.mk-loader .mk-half--b{animation-delay:-.75s}.mk-loader .mk-trace{opacity:1;animation:1.5s linear infinite mk-trace}.mk-loader .mk-half--b .mk-trace{animation-delay:-.75s}}@keyframes mk-breathe{0%,to{opacity:1}50%{opacity:.28}}@keyframes mk-trace{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.mk-loader .mk-fill{opacity:.7}}.btn-busy{justify-content:center;align-items:center;gap:8px;display:inline-flex}.btn.is-busy{cursor:progress}.btn.is-busy:disabled{opacity:1}.mk-area{min-height:min(60vh,520px);color:var(--navy);align-content:center;justify-items:center;gap:14px;display:grid}.mk-area-l{font-size:var(--fs-caption);color:var(--muted);letter-spacing:.01em;font-weight:600}@media (prefers-reduced-motion:no-preference){.mk-area{animation:mk-area-in .32s var(--ease) .22s both}}@keyframes mk-area-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tt-refresh{z-index:60;left:50%;top:calc(10px + env(safe-area-inset-top));border-radius:var(--r-pill);color:var(--navy);pointer-events:none;opacity:0;transition:opacity .2s var(--ease), translate .3s var(--ease);background:#fff;align-items:center;gap:8px;padding:7px 12px 7px 10px;font-size:12.5px;font-weight:600;display:inline-flex;position:fixed;translate:-50%;box-shadow:0 1px 3px #0d1d3a1f,0 12px 28px -14px #0d1d3a73}.tt-refresh:after{content:"Updating"}.tt-refresh.is-on{opacity:1;transition-delay:.35s;translate:-50% 2px}@media (prefers-reduced-motion:reduce){.tt-refresh,.tt-refresh.is-on{transition:none;translate:-50%}}.tt-intro-host{display:contents}.tt-intro{display:none}.tt-intro.is-on{z-index:2000;background:var(--navy);pointer-events:none;place-items:center;animation:.46s cubic-bezier(.6,0,.4,1) .9s forwards tti-out;display:grid;position:fixed;inset:0}.tt-intro .tti-mark{color:#fff;filter:drop-shadow(0 0 #f34d2500);width:clamp(64px,18vw,92px);height:auto;animation:1.1s ease-out .3s both tti-glow,.52s cubic-bezier(.7,0,.84,0) .88s forwards tti-zoom;overflow:visible}.tt-intro .tti-a,.tt-intro .tti-b{fill:currentColor;transform-box:view-box;transform-origin:50%}.tt-intro .tti-a{animation:.7s cubic-bezier(.2,1.25,.35,1) both tti-lock-a}.tt-intro .tti-b{animation:.7s cubic-bezier(.2,1.25,.35,1) both tti-lock-b}.tt-intro .tti-line{fill:none;stroke:var(--orange);stroke-width:2.4px;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:.76s cubic-bezier(.65,0,.35,1) .16s forwards tti-draw,.3s ease-in .78s forwards tti-line-out}@keyframes tti-lock-a{0%{opacity:.35;transform:translate(-9px,-9px)scale(.94)}to{opacity:1;transform:none}}@keyframes tti-lock-b{0%{opacity:.35;transform:translate(9px,9px)scale(.94)}to{opacity:1;transform:none}}@keyframes tti-draw{to{stroke-dashoffset:0}}@keyframes tti-line-out{to{opacity:0}}@keyframes tti-glow{0%{filter:drop-shadow(0 0 #f34d2500)}55%{filter:drop-shadow(0 0 18px #f34d258c)}to{filter:drop-shadow(0 0 6px #f34d2526)}}@keyframes tti-zoom{to{opacity:0;transform:scale(9)}}@keyframes tti-out{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.tt-intro.is-on{animation:.3s ease-out .5s forwards tti-out}.tt-intro .tti-mark,.tt-intro .tti-a,.tt-intro .tti-b{animation:none}.tt-intro .tti-line{display:none}}.pg-finishing .fin-loader{color:var(--navy);margin:18px 0 4px;display:block}
