:where(.mk) .ribbon{position:relative;display:block;width:100%;height:14px;background:var(--st-off);border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--st-off-edge);overflow:hidden}:where(.mk) .ribbon>.seg{position:absolute;top:0;bottom:0;left:var(--x,0);width:var(--w,0);background:var(--seg,var(--st-on));box-shadow:inset -1.5px 0 0 var(--surface);border:0;padding:0;margin:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;min-width:0;transition:width var(--dur-4) linear}:where(.mk) .bh-swatch--nodata,:where(.mk) .ribbon>.seg[data-st=nodata]{background:repeating-linear-gradient(135deg,var(--st-off-edge) 0 2px,transparent 2px 5px),var(--surface-2)}:where(.mk) .ribbon--trim{height:6px}:where(.mk) .ribbon--mini{height:8px}:where(.mk) .ribbon--row{height:12px}:where(.mk) .ribbon--detail{height:22px}:where(.mk) .ribbon--poster{height:40px}:where(.mk) .ribbon--mini>.seg,:where(.mk) .ribbon--trim>.seg{box-shadow:inset -1.5px 0 0 var(--ring-gap,var(--surface))}:where(.mk) .ribbon-wrap{position:relative}:where(.mk) .ribbon-wrap>.ribbon{overflow:hidden}:where(.mk) .frame{position:absolute;top:-3px;bottom:-3px;left:var(--x);width:var(--w);border:1.5px solid var(--bh-edge);border-radius:var(--r-pill);pointer-events:none}:where(.mk) .ribbon--detail+.frame,:where(.mk) .ribbon-wrap>.ribbon--detail~.frame{top:-4px;bottom:-4px;border-radius:8px}:where(.mk) .frame__label{position:absolute;bottom:calc(100% + 5px);left:50%;transform:translateX(-50%);font:500 12px/1 var(--f-mono);color:var(--mk-muted);white-space:nowrap}:where(.mk) .bh-swatch{display:inline-block;width:16px;height:9px;border-radius:var(--r-pill);border:1.5px solid var(--bh-edge)}:where(.mk) .ribbon.is-interactive>.seg{cursor:default}:where(.mk) .ribbon>button.seg:focus-visible{outline:3px solid var(--focus);outline-offset:2px;z-index:2;border-radius:3px}:where(.mk) .ribbon>button.seg:before{content:"";position:absolute;left:50%;top:50%;width:max(100%,24px);height:24px;transform:translate(-50%,-50%)}:where(.mk) .ribbon.is-interactive{overflow:visible}:where(.mk) .ribbon>.seg.is-active,:where(.mk) .ribbon>.seg:hover{filter:brightness(1.12) saturate(1.1)}:where(.mk) .ribbon-retention{display:flex;align-items:center;gap:10px}:where(.mk) .rr-track,:where(.mk) .rung__hist{border-radius:var(--r-pill);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line)}:where(.mk) .rr-track{flex:1;min-width:64px}:where(.mk) .rr-track>.ribbon,:where(.mk) .rung__hist>.ribbon{box-shadow:none}:where(.mk) .ribbon-retention .mono{font-size:13px;color:var(--ink);white-space:nowrap}:where(.mk) .legend{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12.5px;color:var(--mk-muted)}:where(.mk) .legend>span{display:inline-flex;align-items:center;gap:6px}:where(.mk) .legend .dot{width:9px;height:9px}:where(.mk) .legend .dot[data-st=nodata]{background:repeating-linear-gradient(135deg,var(--st-off-edge) 0 1.5px,transparent 1.5px 3.5px),var(--surface-2);box-shadow:inset 0 0 0 1px var(--st-off-edge)}:where(.mk) .ticks{position:relative;height:16px;margin-top:10px;font:500 12px/1 var(--f-mono);color:var(--mk-muted)}:where(.mk) .ticks>span{position:absolute;top:0;left:var(--x);transform:translateX(-50%);white-space:nowrap}:where(.mk) .ticks>span:first-child{transform:none}:where(.mk) .ticks>span:last-child{transform:translateX(-100%)}:where(.mk) .readout{font:550 13px/1.4 var(--f-mono);color:var(--ink);min-height:1.4em}:where(.mk) .daypanel{display:flex;flex-direction:column;gap:12px;min-width:0}:where(.mk) .daypanel__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px}:where(.mk) .daypanel__date{font-size:17px;font-weight:650;color:var(--ink);letter-spacing:-.01em}:where(.mk) .daypanel__total{font-size:13.5px;color:var(--mk-muted)}:where(.mk) .daypanel__total .mono{color:var(--ink);font-size:14px}:where(.mk) .daypanel__body{display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}@media (min-width:900px){:where(.mk) .daypanel__body.has-donut{grid-template-columns:minmax(0,1fr) 210px}}:where(.mk) .daypanel__main{display:flex;flex-direction:column;gap:10px;min-width:0}:where(.mk) .daypanel__track{padding-top:6px}:where(.mk) .daypanel__main .ticks{margin-top:0}:where(.mk) .daypanel__tz{font-size:12.5px;color:var(--mk-muted)}:where(.mk) .daypanel__tz .mono{color:var(--ink)}:where(.mk) .daypanel .readout{font-size:12.5px;color:var(--mk-muted)}:where(.mk) .daypanel__tbl{border-radius:12px}:where(.mk) .daypanel__tbl.is-capped{max-height:calc(var(--dp-rows, 5) * 37px + 36px);overflow-y:auto;overscroll-behavior:contain}:where(.mk) .daypanel__tbl.is-capped thead th{position:sticky;top:0;z-index:1}:where(.mk) .dp-table{width:100%;border-collapse:collapse;font-size:13.5px}:where(.mk) .dp-table th{text-align:left;font-size:12px;font-weight:600;color:var(--mk-muted);padding:8px 12px;border-bottom:1px solid var(--line);background:var(--surface-2)}:where(.mk) .dp-table td{padding:8px 12px;border-bottom:1px solid var(--line);color:var(--text);white-space:nowrap}:where(.mk) .dp-table tr:last-child td{border-bottom:0}:where(.mk) .dp-table .mono{font-size:13px;color:var(--ink)}:where(.mk) .dp-table .r{text-align:right}:where(.mk) .dp-table tr.is-active td{background:var(--tint-blue)}@media (max-width:599px){:where(.mk) .dp-table{font-size:12.5px}:where(.mk) .dp-table td,:where(.mk) .dp-table th{padding:7px 8px}:where(.mk) .dp-table td:first-child{white-space:normal}:where(.mk) .dp-table .mono{font-size:12px}}:where(.mk) .dp-st{display:inline-flex;align-items:center;gap:8px}:where(.mk) .dp-donut{display:flex;flex-direction:column;gap:10px}:where(.mk) .dp-donut__t{font-size:14px;font-weight:650;color:var(--ink)}:where(.mk) .dp-donut__ring{position:relative;width:150px;height:150px}:where(.mk) .dp-donut__ring svg{width:100%;height:100%}:where(.mk) .dp-donut__ring circle{stroke:var(--seg)}:where(.mk) .dp-donut__ring circle[data-st=off]{stroke:var(--st-off)}:where(.mk) .dp-donut__c{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}:where(.mk) .dp-donut__c .mono{font-size:17px;font-weight:650;color:var(--ink)}:where(.mk) .dp-donut__c small{font:600 10.5px/1.3 var(--f-mono);letter-spacing:.08em;color:var(--mk-muted)}:where(.mk) .dp-donut ul{display:flex;flex-direction:column;gap:6px}:where(.mk) .dp-donut li{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--text)}:where(.mk) .dp-donut li>span:first-child{display:inline-flex;align-items:center;gap:7px}:where(.mk) .dp-donut li .mono{color:var(--ink);font-size:13px}@media (max-width:599px){:where(.mk) .dp-donut{display:none}:where(.mk) .daypanel__tz{font-size:12px}}:where(.mk) .kpi-row{display:grid;gap:14px;grid-template-columns:minmax(0,1fr);margin-bottom:16px}@media (min-width:700px){:where(.mk) .kpi-row{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.mk) .kpi-tile{position:relative;display:flex;flex-direction:column;gap:4px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-frag);padding:16px 18px;box-shadow:var(--sh-rest);overflow:hidden;text-align:left}:where(.mk) .kpi-tile:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(var(--acc,var(--mk-primary)) 0 3px,transparent 3px);pointer-events:none}:where(.mk) .kpi-tile.hue-green{--acc:var(--st-on)}:where(.mk) .kpi-tile.hue-blue{--acc:var(--mk-primary)}:where(.mk) .kpi-tile.hue-amber{--acc:var(--st-away)}:where(.mk) .kpi-tile.hue-sky{--acc:var(--acc-sky)}:where(.mk) .kpi-tile.hue-navy{--acc:var(--acc-navy)}:where(.mk) .kpi-tile__top{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:4px;min-height:28px}:where(.mk) .kpi-tile__chip{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--tint);color:var(--tint-ink);flex:none}:where(.mk) .kpi-tile__label{font-size:13.5px;font-weight:600;color:var(--mk-muted)}:where(.mk) .kpi-tile__top .seg{margin-left:auto;flex:none;flex-wrap:nowrap}:where(.mk) .kpi-tile__label{white-space:nowrap}:where(.mk) .kpi-tile__value{font-size:28px;font-weight:650;letter-spacing:-.03em;line-height:1.15;color:var(--tint-ink)}:where(.mk) .kpi-tile__value--ink{color:var(--ink)}:where(.mk) .kpi-tile__sub{font-size:12.5px;color:var(--mk-muted);line-height:1.4}:where(.mk) .kpi-tile__link{color:var(--link);font-weight:600}:where(.mk) .kpi-tile__split{display:flex;height:6px;border-radius:var(--r-pill);overflow:hidden;margin-top:8px;background:var(--st-off)}:where(.mk) .kpi-tile__split>i{display:block;height:100%}:where(.mk) .kpi-tile__foot{display:flex;align-items:center;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid var(--line);font-size:12px;color:var(--mk-muted)}:where(.mk) .kpi-tile__foot .i{--is:13px}:where(.mk) .select--sm{min-height:36px;padding-top:4px;padding-bottom:4px;font-size:14px}:where(.mk) .dash{position:relative;z-index:var(--z-raised);text-align:left}:where(.mk) .board{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:22px;box-shadow:var(--sh-float);text-align:left}:where(.mk) .board__top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;padding:18px 20px 10px}:where(.mk) .board__title{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}:where(.mk) .board__title :is(h2,h3){font-size:17px;font-weight:650;color:var(--ink);letter-spacing:-.01em}:where(.mk) .board__meta{display:flex;flex-direction:column;align-items:flex-end;gap:4px;margin-left:auto}:where(.mk) .daynav{display:inline-flex;align-items:center;gap:4px}:where(.mk) .daynav .icon-btn{width:32px;height:32px}:where(.mk) .daynav .icon-btn:disabled{opacity:.45;cursor:default}:where(.mk) .daynav .icon-btn:disabled:hover{border-color:var(--line)}:where(.mk) .daynav__label{display:inline-flex;align-items:center;gap:6px;padding:0 6px;font-size:14px;font-weight:600;color:var(--ink);min-width:150px;justify-content:center}:where(.mk) .daynav__label .i{color:var(--mk-muted)}:where(.mk) .board__refresh{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--mk-muted)}:where(.mk) .board__refresh .mono{font-size:12px;color:var(--mk-muted)}:where(.mk) .board__refresh .i{--is:13px}:where(.mk) .board__legend{padding:0 20px 8px}:where(.mk) .board__hint{padding:0 20px 6px;font-size:12.5px;color:var(--mk-muted)}:where(.mk) .board__grid{padding:0 8px 12px}:where(.mk) .board__head,:where(.mk) .board__row{display:grid;grid-template-columns:26px 128px minmax(0,1fr) 96px 66px;gap:12px;align-items:center;padding:6px 12px}:where(.mk) .board__head{border-bottom:1px solid var(--line);padding-block:4px 8px;font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--mk-muted)}:where(.mk) .board__head>span{white-space:nowrap}:where(.mk) .board__head .r{text-align:right}:where(.mk) .board__head .c{text-align:center}:where(.mk) .board__head .r .sorth{margin-left:auto}:where(.mk) .board__head [data-col=online]{display:flex;justify-content:flex-end}:where(.mk) .sorth{display:inline-flex;align-items:center;gap:4px;border:0;background:none;padding:4px 2px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;border-radius:6px}:where(.mk) .sorth:hover{color:var(--ink)}:where(.mk) .sorth .i{--is:13px}:where(.mk) .board__rows{display:flex;flex-direction:column}:where(.mk) .board__row{border-radius:10px}:where(.mk) .board__row.is-pinned{background:var(--surface-2)}:where(.mk) .board__divider{border-top:1.5px dashed var(--line-strong);margin:4px 12px}:where(.mk) .star{display:inline-grid;place-items:center;width:26px;height:26px;border:0;background:none;border-radius:6px;color:var(--control-edge);cursor:pointer;padding:0}:where(.mk) .star .i{--is:16px}:where(.mk) .star:hover{color:var(--mk-muted)}:where(.mk) .star[aria-pressed=true]{color:var(--st-away)}:where(.mk) .star[aria-pressed=true] .i{fill:currentColor}:where(.mk) .namelink{border:0;background:none;padding:2px 0;font:600 14px/1.25 var(--f-sans);color:var(--link);cursor:pointer;text-align:left;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.mk) .namelink:hover,:where(.mk) .namelink[aria-expanded=true]{text-decoration:underline;text-underline-offset:3px}:where(.mk) .board__name{min-width:0;display:flex}:where(.mk) .board__bar{padding-block:4px}:where(.mk) .board__tot{text-align:right;font-size:13px;color:var(--ink)}:where(.mk) .board__tz{text-align:center;font-size:12px;color:var(--mk-muted)}:where(.mk) .app-eyebrow{font:600 11px/1.2 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--eyebrow-ink)}:where(.mk) .dash__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 16px;margin-bottom:14px}:where(.mk) .dash__titles{display:flex;flex-direction:column;gap:4px}:where(.mk) .dash__title{font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--ink);line-height:1.15}:where(.mk) .dash__head .dash__team{display:flex;flex-direction:row;align-items:center;gap:10px;margin:0}:where(.mk) .dash__head .dash__team label{font-size:13.5px;font-weight:600;color:var(--mk-muted)}:where(.mk) .dash__head .dash__team .select{width:auto;min-width:160px}:where(.mk) .mview{padding:18px 20px 16px;scroll-margin-top:150px}:where(.mk) .mview__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 16px}:where(.mk) .mview__titles{display:flex;flex-direction:column;gap:3px;min-width:0}:where(.mk) .mview__name{font-size:20px;font-weight:700;letter-spacing:-.015em;color:var(--ink)}:where(.mk) .mview__name:focus{outline:none}:where(.mk) .mview__name:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}:where(.mk) .mview__email{font-size:12.5px;color:var(--mk-muted);overflow-wrap:anywhere}:where(.mk) .mview__acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px}:where(.mk) .mview__status{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px;margin:12px 0 14px;padding:10px 0;border-block:1px solid var(--line)}:where(.mk) .mview__status .status-line{margin:0}:where(.mk) .mview__note{margin-top:12px;font-size:12.5px;color:var(--mk-muted)}:where(.mk) .board__rows.is-stepping .ribbon{animation:mk-board-step .7s cubic-bezier(.3,.7,.3,1) both}:where(.mk) .board__rows.is-stepping .board__row:nth-child(2n) .ribbon{animation-delay:.05s}@keyframes mk-board-step{0%{clip-path:inset(-6px 100% -6px -6px)}to{clip-path:inset(-6px -6px -6px -6px)}}:where(.mk) .board__rows.is-stepping .board__tot{animation:mk-board-fade .5s ease both}@keyframes mk-board-fade{0%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){:where(.mk) .board__rows.is-stepping .board__tot,:where(.mk) .board__rows.is-stepping .ribbon{animation:none}}:where(.mk) .board-cap{font-size:13px;color:var(--mk-muted);text-align:center;margin:14px auto 0;max-width:620px}@media (max-width:759px){:where(.mk) .board__top{padding:16px 16px 8px}:where(.mk) .board__meta{align-items:flex-start;margin-left:0}:where(.mk) .board__hint,:where(.mk) .board__legend{padding-inline:16px}:where(.mk) .board__head{grid-template-columns:26px minmax(0,1fr) auto 64px}:where(.mk) .board__barh{display:none}:where(.mk) .board__row{grid-template-columns:26px minmax(0,1fr) auto 64px;gap:4px 10px;padding:8px}:where(.mk) .board__row .board__bar{grid-column:2/-1;grid-row:2;padding-block:0 4px}:where(.mk) .board__grid{padding-inline:4px}:where(.mk) .mview{padding:16px 14px 14px}}@media (max-width:599px){:where(.mk) .board__head{display:none}:where(.mk) .board__rows{border-top:1px solid var(--line)}:where(.mk) .board__row{grid-template-columns:26px minmax(0,1fr) auto 44px}}:where(.mk) .float{position:relative;z-index:var(--z-float);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-frag);box-shadow:var(--sh-float);padding:14px 16px;text-align:left;--bloom:var(--mesh-sky)}:where(.mk) .float.kpi-tile{padding:16px 18px}:where(.mk) .float--glass{background:var(--glass);backdrop-filter:blur(14px) saturate(1.3)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:where(.mk) .float--glass{background:var(--surface)}}:where(.mk) .float:after{content:"";position:absolute;inset:-30px;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,var(--bloom),transparent);pointer-events:none}:where(.mk) .float.kpi-tile{overflow:visible}:where(.mk) .f-member{width:248px;--bloom:var(--mesh-green)}:where(.mk) .f-now{width:244px;--bloom:var(--mesh-sky)}:where(.mk) .f-kpi{width:272px;--bloom:var(--mesh-violet)}:where(.mk) .f-flag{width:268px;--bloom:var(--mesh-amber)}:where(.mk) .float__label{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:650;color:var(--mk-muted);margin-bottom:10px}:where(.mk) .kv{display:flex;flex-direction:column;gap:6px;margin-top:12px}:where(.mk) .kv>div{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--mk-muted)}:where(.mk) .kv .v,:where(.mk) .kv dd{font:600 13px/1.3 var(--f-mono);color:var(--ink);margin:0}:where(.mk) .member-sum__name{font-size:15px;font-weight:650;color:var(--ink);line-height:1.25}:where(.mk) .member-sum__email{font:500 12px/1.3 var(--f-mono);color:var(--mk-muted);overflow-wrap:anywhere}:where(.mk) .status-line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:10px;font-size:12.5px;color:var(--mk-muted)}:where(.mk) .status-line__ago{flex-basis:100%;color:var(--mk-muted);font-size:.95em}:where(.mk) .status-line b{color:var(--ink);font-weight:650}:where(.mk) .stage{position:relative;max-width:780px;margin-inline:auto}:where(.mk) .stage__floats{display:none}@media (min-width:900px){:where(.mk) .stage__floats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}:where(.mk) .stage__floats .float{width:auto}:where(.mk) .stage__floats .f-kpi,:where(.mk) .stage__floats .f-now{display:none}}@media (max-width:899px){:where(.mk) .stage__floats{display:grid;grid-template-columns:minmax(0,1fr);margin-top:16px}:where(.mk) .stage__floats .float{width:auto}:where(.mk) .stage__floats .f-kpi,:where(.mk) .stage__floats .f-member,:where(.mk) .stage__floats .f-now{display:none}}:where(.mk) .stage__rail{display:contents}:where(.mk) .float:after{inset:-12px}:where(.mk) .frag{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-frag);box-shadow:var(--sh-float);padding:18px 20px;text-align:left}:where(.mk) .frag__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px}:where(.mk) .frag__title{font-size:15px;font-weight:650;color:var(--ink)}:where(.mk) .frag__date{font-size:13px;color:var(--mk-muted)}:where(.mk) .chip{display:inline-flex;align-items:center;gap:8px;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--sh-lift);padding:8px 12px;font-size:13px;font-weight:600;color:var(--ink);z-index:var(--z-float);line-height:1.3}:where(.mk) .chip .icon-tile{width:24px;height:24px;border-radius:7px}:where(.mk) .chip .icon-tile .i{--is:14px}:where(.mk) .chip .mono{font-size:13px}:where(.mk) .report{width:100%;border-collapse:collapse;font-size:13.5px}:where(.mk) .report th{text-align:left;font-weight:600;font-size:12.5px;color:var(--mk-muted);padding:6px 4px;border-bottom:1px solid var(--line)}:where(.mk) .report td{padding:9px 4px;border-bottom:1px solid var(--line);color:var(--text)}:where(.mk) .report td.mono,:where(.mk) .report th.r{text-align:right}:where(.mk) .report td.mono{color:var(--ink);font-size:13px}:where(.mk) .exports{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}:where(.mk) .exports>*{font:600 12px/1 var(--f-sans);padding:7px 10px;border-radius:8px;border:1px solid var(--line);background:var(--surface-2);color:var(--ink)}:where(.mk) button.exp{cursor:pointer}:where(.mk) button.exp:hover{border-color:var(--mk-primary)}:where(.mk) .chat{display:flex;flex-direction:column;gap:12px}:where(.mk) .bubble{max-width:88%;padding:10px 14px;font-size:14.5px;line-height:1.5}:where(.mk) .bubble--user{align-self:flex-end;background:var(--mk-primary);color:var(--mk-on-primary);border-radius:16px 16px 4px 16px}:where(.mk) .bubble--bot{align-self:flex-start;background:var(--surface-2);color:var(--text);border-radius:16px 16px 16px 4px}:where(.mk) .toolchip{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;font:600 12.5px/1 var(--f-mono);color:var(--mk-muted);padding:6px 10px;border:1px dashed var(--line-strong);border-radius:8px}:where(.mk) .toolchip .i{--is:13px}:where(.mk) .chat__rows{display:flex;flex-direction:column;gap:8px;margin-top:8px}:where(.mk) .chat__rows>div{display:flex;align-items:center;gap:9px}:where(.mk) .chat__rows .mono{font-size:13px;color:var(--ink);margin-left:auto}@media (max-width:599px){:where(.mk) .chat__rows>div{flex-wrap:wrap;-moz-column-gap:12px;column-gap:12px}}:where(.mk) .chat__after{margin-top:8px}:where(.mk) .assist{display:flex;flex-wrap:wrap;gap:6px}:where(.mk) .assist>span{font-size:12.5px;font-weight:600;padding:5px 10px;border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);color:var(--ink)}:where(.mk) .chat.is-typing .bubble:last-child:after{content:" ..."}:where(.mk) .consent-frag__cap{font-size:12.5px;color:var(--mk-muted);margin-top:2px}:where(.mk) .consent-frag__cols{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:12px}:where(.mk) .consent-frag__col{border-radius:12px;padding:10px 12px;background:var(--surface-2)}:where(.mk) .consent-frag__col h4{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:650;color:var(--ink);margin-bottom:6px}:where(.mk) .consent-frag__col h4 .i{--is:14px}:where(.mk) .consent-frag__col ul{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}:where(.mk) .consent-frag__col li{font-size:12.5px;color:var(--text);line-height:1.4}:where(.mk) .consent-frag__note{font-size:12.5px;color:var(--mk-muted);margin-top:10px}:where(.mk) .consent-frag__attest{display:grid;grid-template-columns:18px minmax(0,1fr);gap:3px 10px;align-items:start;margin-top:12px;font-size:12.5px;line-height:1.4;color:var(--text)}:where(.mk) .consent-frag__attest .box{width:18px;height:18px;border-radius:5px;flex:none;background:var(--mk-primary) var(--check-mark) center /13px no-repeat;border:1.5px solid var(--mk-primary)}:where(.mk) .consent-frag__attest .fake-link{grid-column:2;font-size:12px}:where(.mk) .consent-frag__btns{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:12px}:where(.mk) .fake-btn{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:650;padding:8px 12px;border-radius:10px;background:var(--mk-primary);color:var(--mk-on-primary)}:where(.mk) .fake-link{font-size:12.5px;font-weight:600;color:var(--link)}:where(.mk) .picker .field-fake{display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid var(--line-strong);border-radius:10px;font-size:14px;color:var(--mk-muted);margin-bottom:8px}:where(.mk) .picker ul{list-style:none;margin:0;padding:0}:where(.mk) .picker li{display:flex;align-items:center;gap:10px;padding:6px 4px;font-size:14px;color:var(--ink)}:where(.mk) .picker .who2{display:flex;flex-direction:column;min-width:0;line-height:1.25}:where(.mk) .picker .upn{font:500 11.5px/1.3 var(--f-mono);color:var(--mk-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.mk) .picker .box{width:18px;height:18px;border-radius:5px;border:1.5px solid var(--line-strong);flex:none}:where(.mk) .picker .box.is-on{background:var(--mk-primary) var(--check-mark) center /13px no-repeat;border-color:var(--mk-primary)}:where(.mk) .picker li.is-off{color:var(--mk-muted)}:where(.mk) .picker li.is-off .box{background:var(--surface-2)}:where(.mk) .picker .badge{margin-left:auto;font-size:11.5px;font-weight:600;padding:2px 8px;border-radius:var(--r-pill);background:var(--surface-2);color:var(--mk-muted);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap}:where(.mk) .picker .picker__attest{margin-top:10px;font-size:12px}:where(.mk) .picker .picker__attest .box{margin-top:1px}:where(.mk) .picker .foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid var(--line);margin-top:6px;padding-top:10px;font-size:12.5px;color:var(--mk-muted)}:where(.mk) .heat{display:grid;grid-template-columns:34px repeat(24,minmax(0,1fr));gap:3px;align-items:center}:where(.mk) .heat .rl{grid-column:1;font:500 11.5px/1 var(--f-mono);color:var(--mk-muted)}:where(.mk) .heat i{display:grid;place-items:center;height:24px;border-radius:4px;background:var(--heat-0);font:600 10.5px/1 var(--f-mono);font-style:normal;color:var(--ink);overflow:hidden}:where(.mk) .heat i[data-v="1"]{background:var(--heat-1)}:where(.mk) .heat i[data-v="2"]{background:var(--heat-2)}:where(.mk) .heat i[data-v="3"]{background:var(--heat-4);color:var(--heat-4-ink)}:where(.mk) .heat i[data-v=nd],:where(.mk) .heat-legend i[data-v=nd]{background:repeating-linear-gradient(135deg,var(--st-off-edge) 0 1.5px,transparent 1.5px 4px),var(--surface-2)}:where(.mk) .heat .hx{font:500 10.5px/1 var(--f-mono);color:var(--mk-muted);grid-column:span 3}@media (max-width:599px){:where(.mk) .heat i{font-size:0;height:18px}:where(.mk) .heat .hx.is-d{visibility:hidden}:where(.mk) .heat{gap:2px;grid-template-columns:30px repeat(24,minmax(0,1fr))}}:where(.mk) .heat-legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:12px;font-size:12.5px;color:var(--mk-muted)}:where(.mk) .heat-legend>span{display:inline-flex;align-items:center;gap:6px}:where(.mk) .heat-legend i{width:14px;height:12px;border-radius:3px;display:inline-block;background:var(--heat-0);box-shadow:inset 0 0 0 1px var(--line)}:where(.mk) .heat-legend i[data-v="1"]{background:var(--heat-1);box-shadow:none}:where(.mk) .heat-legend i[data-v="2"]{background:var(--heat-2);box-shadow:none}:where(.mk) .heat-legend i[data-v="3"]{background:var(--heat-4);box-shadow:none}:where(.mk) .heat-br{display:flex;flex-direction:column;align-items:center;min-width:0;margin-bottom:1px}:where(.mk) .heat-br__t{white-space:nowrap;font-size:11.5px;font-weight:600;color:var(--link);line-height:1.2}:where(.mk) .heat-br__t .mono{font-size:11.5px;color:inherit}:where(.mk) .heat .heat-br>i{display:block;width:100%;height:6px;background:none;margin-top:3px;border:1px solid color-mix(in srgb,var(--mk-primary) 50%,transparent);border-top:0;border-radius:0 0 3px 3px}:where(.mk) .heat i.is-br{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mk-primary) 45%,transparent)}@media (max-width:599px){:where(.mk) .heat-br__t,:where(.mk) .heat-br__t .mono{font-size:10.5px}}:where(.mk) .heat-bracket{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--mk-muted);margin-bottom:10px}:where(.mk) .heat-bracket .mono{color:var(--ink)}:where(.mk) .uptime{display:grid;grid-template-columns:repeat(90,minmax(0,1fr));gap:2px;height:28px}:where(.mk) .uptime>button{border:0;padding:0;border-radius:3px;background:var(--st-on);min-width:0}:where(.mk) .uptime>button[data-s=degraded]{background:var(--st-away)}:where(.mk) .uptime>button[data-s=outage]{background:var(--st-busy)}:where(.mk) .uptime>button[data-s=unknown]{background:var(--st-off)}:where(.mk) .uptime>button[data-s=nodata]{background:repeating-linear-gradient(135deg,var(--st-future) 0 3px,transparent 3px 6px),var(--surface-2);box-shadow:inset 0 0 0 1px var(--line)}:where(.mk) .uptime>button.is-active{outline:2px solid var(--ink);outline-offset:1px}:where(.mk) .uptime:focus-visible{outline:3px solid var(--focus);outline-offset:4px;border-radius:4px}:where(.mk) .uptime-axis{display:flex;justify-content:space-between;font:500 12px/1 var(--f-mono);color:var(--mk-muted);margin-top:6px}:where(.mk) .cover{position:relative;aspect-ratio:16/9;max-width:100%;border-radius:20px;overflow:hidden;background:var(--tint,var(--tint-blue))}:where(.mk) .cover .rb{position:absolute;left:var(--x);right:var(--r,8%);top:var(--y)}:where(.mk) .cover .rb .ribbon{box-shadow:none;background:color-mix(in srgb,var(--surface) 70%,transparent);height:var(--rh,14px)}:where(.mk) .cover .rb .ribbon>.seg{box-shadow:inset -2px 0 0 var(--tint)}:where(.mk) .cover .icon-tile{position:absolute;left:18px;bottom:18px;width:48px;height:48px;background:var(--surface);color:var(--tint-ink);box-shadow:var(--sh-rest)}:where(.mk) .cover__grid{position:absolute;right:8%;top:14%;width:min(58%,260px);display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}:where(.mk) .cover__grid i{aspect-ratio:1;border-radius:5px;background:color-mix(in srgb,var(--surface) 70%,transparent)}:where(.mk) .cover__grid i[data-l="2"]{background:color-mix(in srgb,var(--tint-ink) 28%,var(--surface))}:where(.mk) .cover__grid i[data-l="3"]{background:color-mix(in srgb,var(--tint-ink) 52%,var(--surface))}:where(.mk) .cover__grid i[data-l="4"]{background:var(--tint-ink)}:where(.mk) .cover__bars{position:absolute;left:30%;right:8%;top:16%;bottom:16%;display:flex;align-items:flex-end;gap:5%}:where(.mk) .cover__bars i{flex:1;height:var(--h);border-radius:6px 6px 3px 3px;background:color-mix(in srgb,var(--surface) 70%,transparent)}:where(.mk) .cover__bars i:nth-child(3n){background:color-mix(in srgb,var(--tint-ink) 45%,var(--surface))}:where(.mk) .cover__title{position:absolute;left:24px;right:24px;top:22px;font-size:clamp(22px,2.6vw,32px);font-weight:720;letter-spacing:-.025em;line-height:1.12;color:var(--ink)}:where(.mk) .setup-tl{position:relative;display:grid;gap:20px;grid-template-columns:minmax(0,1fr);padding-left:28px}:where(.mk) .setup-tl:before{content:"";position:absolute;left:6px;top:6px;bottom:6px;width:8px;border-radius:8px;background:var(--st-on);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--st-on) 60%,var(--navy))}:where(.mk) .setup-tl>li{position:relative;display:flex;flex-direction:column;gap:2px}:where(.mk) .setup-tl>li:before{content:"";position:absolute;left:-26px;top:3px;width:12px;height:12px;border-radius:50%;background:var(--surface);box-shadow:0 0 0 2px var(--acc-navy)}:where(.mk) .setup-tl .mono{font-size:14px;color:var(--ink)}:where(.mk) .setup-tl span:not(.mono){font-size:15px;color:var(--text)}@media (min-width:900px){:where(.mk) .setup-tl{grid-template-columns:repeat(4,1fr);padding:30px 0 0}:where(.mk) .setup-tl:before{left:0;right:0;top:6px;bottom:auto;height:8px;width:auto}:where(.mk) .setup-tl>li:before{left:0;top:-30px}}:where(.mk) .form{display:flex;flex-direction:column;gap:20px}:where(.mk) .field{display:flex;flex-direction:column;gap:6px}:where(.mk) .field>label,:where(.mk) .field__label{font-size:14px;font-weight:600;color:var(--ink)}:where(.mk) .field .field__hint,:where(.mk) .field__hint{font-size:13px;color:var(--mk-muted)}:where(.mk) .input,:where(.mk) .select,:where(.mk) .textarea{width:100%;min-height:48px;padding:12px 14px;border-radius:var(--r-input);border:1px solid var(--control-edge);background:var(--surface);color:var(--text);font-size:16px;line-height:1.4;transition:border-color var(--dur-1),box-shadow var(--dur-1)}:where(.mk) .textarea{min-height:150px;resize:vertical}:where(.mk) .input::-moz-placeholder,:where(.mk) .textarea::-moz-placeholder{color:var(--mk-muted);opacity:1}:where(.mk) .input::placeholder,:where(.mk) .textarea::placeholder{color:var(--mk-muted);opacity:1}:where(.mk) .input:focus,:where(.mk) .select:focus,:where(.mk) .textarea:focus{outline:3px solid var(--focus);outline-offset:2px;border-color:var(--mk-primary)}:where(.mk) .select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:40px;background:var(--surface) var(--select-chevron) right 12px center /18px no-repeat}:where(.mk) .input[aria-invalid=true],:where(.mk) .select[aria-invalid=true],:where(.mk) .textarea[aria-invalid=true]{border-color:var(--danger-ink)}:where(.mk) .field .field__err,:where(.mk) .field__err{display:flex;align-items:center;gap:6px;font-size:13.5px;color:var(--danger-ink)}:where(.mk) .field__err .i{--is:15px}:where(.mk) .form-summary{display:flex;gap:10px;align-items:center;background:var(--danger-tint);color:var(--danger-ink);border-radius:12px;padding:12px 14px;font-size:14.5px;font-weight:600}:where(.mk) .check-row{display:flex;align-items:center;gap:12px;min-height:44px;font-size:15px;color:var(--text);cursor:pointer}:where(.mk) .check-row input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;flex:none;border-radius:6px;border:1.5px solid var(--control-edge);background:var(--surface);cursor:pointer}:where(.mk) .check-row input[type=radio]{border-radius:50%}:where(.mk) .check-row input:checked{background:var(--mk-primary) var(--check-mark) center /14px no-repeat;border-color:var(--mk-primary)}:where(.mk) .check-row input[type=radio]:checked{background:var(--surface);box-shadow:inset 0 0 0 5px var(--mk-primary)}:where(.mk) .check-row input:focus-visible{outline:3px solid var(--focus);outline-offset:2px}:where(.mk) .hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}:where(.mk) .success{background:var(--tint-green);border-radius:18px;padding:24px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}:where(.mk) .success .icon-tile{width:44px;height:44px;background:var(--surface);color:var(--tint-green-ink)}:where(.mk) .success h2,:where(.mk) .success h3{font-size:22px;font-weight:680;letter-spacing:-.02em}:where(.mk) .success p{color:var(--text)}:where(.mk) .stepper{width:-moz-max-content;width:max-content;max-width:100%;display:inline-flex;align-items:stretch;border:1px solid var(--control-edge);border-radius:var(--r-input);overflow:hidden;background:var(--surface)}:where(.mk) .stepper button{width:44px;border:0;background:var(--surface-2);color:var(--ink);display:grid;place-items:center}:where(.mk) .stepper button:hover{background:var(--tint-blue)}:where(.mk) .stepper button:disabled{opacity:.45;cursor:default;background:var(--surface-2)}:where(.mk) .stepper input{width:96px;border:0;text-align:center;font:600 16px var(--f-mono);background:var(--surface);color:var(--ink);min-height:46px;-moz-appearance:textfield}:where(.mk) .stepper input::-webkit-inner-spin-button,:where(.mk) .stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:where(.mk) .stepper input:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}:where(.mk) input[type=range].range{width:100%;accent-color:var(--mk-primary);height:28px}:where(.mk) .acc{display:flex;flex-direction:column;gap:12px;max-width:880px;list-style:none;padding:0;margin:0}:where(.mk) .center .acc{margin-inline:auto;text-align:left}:where(.mk) .acc__item{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-frag);transition:border-color var(--dur-1),box-shadow var(--dur-1)}:where(.mk) .acc__item.is-open{border-color:color-mix(in srgb,var(--mk-primary) 45%,var(--line));box-shadow:0 16px 44px -20px rgba(22,100,232,.3)}:where(.mk) .acc__item h3{margin:0;font-size:inherit}:where(.mk) .acc__btn{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;background:none;border:0;text-align:left;font:600 17px/1.4 var(--f-sans);color:var(--ink);border-radius:var(--r-frag)}:where(.mk) .acc__icon{width:32px;height:32px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--surface-2);color:var(--ink);transition:background-color var(--dur-1)}:where(.mk) .acc__icon .i{--is:16px}:where(.mk) .acc__btn[aria-expanded=true] .acc__icon{background:var(--mk-primary);color:var(--mk-on-primary)}:where(.mk) .acc__btn .i-minus{display:none}:where(.mk) .acc__btn[aria-expanded=true] .i-minus{display:block}:where(.mk) .acc__btn[aria-expanded=true] .i-plus{display:none}:where(.mk) .acc__panel{padding:0 22px 22px;font-size:16px;line-height:1.65;color:var(--text)}:where(.mk) .acc__panel>*+*{margin-top:12px}:where(.mk) .acc__panel p{max-width:70ch}:where(.mk) :where(.tablist,div.seg){width:-moz-max-content;width:max-content;max-width:100%;display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;background:var(--surface-2);border:1px solid var(--line);border-radius:16px}:where(.mk) .seg>button,:where(.mk) .tablist>[role=tab]{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:0;border-radius:12px;background:transparent;font:600 15px/1 var(--f-sans);color:var(--mk-muted);white-space:nowrap;transition:background-color var(--dur-1),color var(--dur-1),box-shadow var(--dur-1)}:where(.mk) .seg>button:hover,:where(.mk) .tablist>[role=tab]:hover{color:var(--ink)}:where(.mk) .seg>[aria-checked=true],:where(.mk) .seg>[aria-pressed=true],:where(.mk) .tablist>[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:var(--sh-rest)}:where(.mk) .seg--sm>button{min-height:32px;padding:0 12px;font-size:14px;border-radius:10px}:where(.mk) .seg--xs{padding:2px;border-radius:9px;gap:2px}:where(.mk) .seg--xs>button{min-height:26px;padding:0 8px;font-size:12px;border-radius:7px}:where(.mk) div.seg .i{--is:16px}:where(.mk) [role=tabpanel]:focus-visible{outline:3px solid var(--focus);outline-offset:4px;border-radius:12px}:where(.mk) .tabs--vertical{display:flex;flex-direction:column;gap:4px}:where(.mk) .tabs--vertical .grp{font-size:13px;font-weight:650;color:var(--mk-muted);padding:12px 12px 4px}:where(.mk) .tabs--vertical [role=tab]{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;border:0;border-radius:12px;background:transparent;text-align:left;font:600 15px/1.3 var(--f-sans);color:var(--text);box-shadow:inset 3px 0 0 transparent}:where(.mk) .tabs--vertical [role=tab]:hover{background:var(--surface-2)}:where(.mk) .tabs--vertical [role=tab][aria-selected=true]{background:var(--tint-blue);color:var(--ink);box-shadow:inset 3px 0 0 var(--mk-primary)}@media (max-width:899px){:where(.mk) .tabs--vertical{flex-direction:row;flex-wrap:wrap}:where(.mk) .tabs--vertical .grp{width:100%;padding:8px 2px 0}:where(.mk) .explorer .tabs--vertical{flex-wrap:nowrap;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:none}:where(.mk) .explorer .tabs--vertical .grp{display:none}:where(.mk) .explorer .tabs--vertical [role=tab]{flex:none}:where(.mk) .tabs--vertical [role=tab]{min-height:38px;padding:0 12px;border:1px solid var(--line);border-radius:var(--r-pill);font-size:14px;box-shadow:none}:where(.mk) .tabs--vertical [role=tab][aria-selected=true]{border-color:var(--mk-primary);box-shadow:none}}:where(.mk) .tip{position:fixed;z-index:var(--z-tooltip);max-width:240px;padding:6px 9px;border-radius:8px;background:var(--ink);color:var(--canvas);font:500 12.5px/1.4 var(--f-sans);pointer-events:auto;transition:opacity .12s;box-shadow:var(--sh-lift)}:where(.mk) .tip:after{content:"";position:absolute;left:var(--ax,50%);top:100%;margin-left:-6px;border:6px solid transparent;border-top:6px solid var(--ink)}:where(.mk) .tip.is-below:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:var(--ink)}:where(.mk) .tip .mono{font-size:12px;font-weight:550}:where(.mk) [data-tip]:not(.seg):not(.uptime>button){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px;cursor:help}:where(.mk) .icon-btn[data-tip],:where(.mk) a[data-tip],:where(.mk) button[data-tip]{text-decoration:none;cursor:pointer}:where(.mk) .seg>a{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:12px;font:600 15px/1 var(--f-sans);color:var(--mk-muted);text-decoration:none;white-space:nowrap;transition:background-color var(--dur-1),color var(--dur-1),box-shadow var(--dur-1)}:where(.mk) .seg>a:hover{color:var(--ink)}:where(.mk) .seg>a[aria-current=page]{background:var(--surface);color:var(--ink);box-shadow:var(--sh-rest)}:where(.mk) .seg>a .icon-tile{width:28px;height:28px;border-radius:8px}:where(.mk) .site-header{position:sticky;top:env(safe-area-inset-top,0);z-index:var(--z-header);height:var(--header-h);background:color-mix(in srgb,var(--canvas) 82%,transparent);backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid transparent;transition:border-color .3s,box-shadow .3s}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:where(.mk) .site-header{background:color-mix(in srgb,var(--canvas) 96%,transparent)}}:where(.mk) .site-header.is-scrolled{border-bottom-color:var(--line);box-shadow:0 8px 24px -18px rgba(12,34,87,.35)}:where(.mk) .site-header__row{height:100%;display:flex;align-items:center;gap:16px}:where(.mk) .logo{display:inline-flex;align-items:center;flex:none;border-radius:8px}:where(.mk) .logo svg{height:32px;width:auto;display:block}:where(.mk) .lg-box,:where(.mk) .lg-dotring{fill:var(--lg-box,var(--logo-box))}:where(.mk) .lg-pres{fill:var(--lg-pres,var(--logo-pres))}:where(.mk) .lg-ify{fill:var(--lg-ify,var(--logo-ify))}:where(.mk) .lg-p{fill:#ffffff}:where(.mk) .lg-dot{fill:var(--st-on)}:where(.mk) .nav{display:none;flex:1;justify-content:center}:where(.mk) .nav>ul{display:flex;align-items:center;gap:2px;list-style:none;margin:0;padding:0}:where(.mk) .nav-item{position:relative}:where(.mk) .nav-link{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border-radius:var(--r-pill);border:0;background:none;font:520 15px/1 var(--f-sans);color:var(--ink);text-decoration:none;position:relative}:where(.mk) .nav-link:hover,:where(.mk) .nav-link[aria-expanded=true]{background:var(--tint-blue);color:var(--tint-blue-ink);text-decoration:none}:where(.mk) .nav-link .i{--is:16px;transition:transform var(--dur-2)}:where(.mk) .nav-link[aria-expanded=true] .i{transform:rotate(180deg)}:where(.mk) .nav-link[aria-current=page]:after{content:"";position:absolute;left:14px;right:14px;bottom:4px;height:2px;border-radius:2px;background:currentColor}:where(.mk) .site-header__cta{display:flex;align-items:center;gap:14px;margin-left:auto}:where(.mk) .signin{font-size:15px;font-weight:560;color:var(--ink);text-decoration:none;padding:8px 4px;border-radius:8px}:where(.mk) .signin:hover{color:var(--link);text-decoration:underline}:where(.mk) .menu-btn{display:inline-grid}@media (min-width:1080px){:where(.mk) .nav{display:flex}:where(.mk) .menu-btn{display:none}:where(.mk) .site-header__cta{margin-left:0}}@media (max-width:1079px){.mk{--header-h:64px}:where(.mk) .signin{display:none}}@media (max-width:380px){:where(.mk) .site-header__cta .btn--sm{padding:0 12px;font-size:14px}:where(.mk) .logo svg{height:28px}}:where(.mk) .menu{position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%);z-index:var(--z-menu);background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--sh-float);padding:8px;animation:mk-drop var(--dur-1) var(--ease-out) 1}:where(.mk) .menu--product{width:620px}:where(.mk) .menu--resources{width:540px}:where(.mk) .menu__cols{display:grid;grid-template-columns:1fr 1fr;gap:4px}:where(.mk) .menu__group{display:flex;flex-direction:column;gap:2px;padding:6px}:where(.mk) .menu__h{font-size:13px;font-weight:650;color:var(--mk-muted);padding:6px 8px 4px}:where(.mk) .menu__item{display:flex;gap:12px;align-items:flex-start;padding:9px 8px;border-radius:12px;text-decoration:none;color:inherit}:where(.mk) .menu__item:hover{background:var(--surface-2);text-decoration:none}:where(.mk) .menu__item .icon-tile{width:36px;height:36px;border-radius:10px}:where(.mk) .menu__item .icon-tile .i{--is:18px}:where(.mk) .menu__t{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--ink);line-height:1.3}:where(.mk) .menu__d{display:block;font-size:13px;color:var(--mk-muted);line-height:1.4;margin-top:2px}:where(.mk) .menu__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;background:var(--surface-2);border-radius:12px;padding:8px 8px 8px 14px;margin-top:4px;font-size:13.5px;color:var(--text)}@keyframes mk-drop{0%{transform:translate(-50%,-8px);opacity:.6}to{transform:translate(-50%);opacity:1}}:where(.mk) .drawer{position:fixed;left:0;right:0;bottom:0;top:calc(env(safe-area-inset-top, 0px) + var(--header-h));z-index:var(--z-drawer);background:var(--surface);border-top:1px solid var(--line);overflow-y:auto;overscroll-behavior:contain;animation:mk-slidedown .22s var(--ease-out) 1;display:flex;flex-direction:column}@keyframes mk-slidedown{0%{transform:translateY(-12px);opacity:.6}to{transform:none;opacity:1}}:where(.mk) .drawer__list{list-style:none;margin:0;padding:4px var(--gutter)}:where(.mk) .drawer__list>li{border-bottom:1px solid var(--line)}:where(.mk) .drawer__acc,:where(.mk) .drawer__link{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;padding:0 4px;border:0;background:none;font:560 17px/1.2 var(--f-sans);color:var(--ink);text-decoration:none;text-align:left}:where(.mk) .drawer__acc .i{--is:18px;transition:transform var(--dur-2)}:where(.mk) .drawer__acc[aria-expanded=true] .i{transform:rotate(180deg)}:where(.mk) .drawer__link[aria-current=page]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}:where(.mk) .drawer__sub{list-style:none;margin:0;padding:0 0 12px 8px;display:flex;flex-direction:column}:where(.mk) .drawer__sub a{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 4px;font-size:16px;color:var(--text);text-decoration:none}:where(.mk) .drawer__theme{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:16px var(--gutter)}:where(.mk) .drawer__theme>span{font-size:15px;font-weight:600;color:var(--ink)}:where(.mk) .drawer__cta{position:sticky;bottom:0;display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom, 0px));background:var(--surface);border-top:1px solid var(--line);margin-top:auto}:where(.mk) .drawer__cta .btn{padding:0 10px}:where(.mk) .site-footer{background:var(--footer);color:var(--on-footer-muted);padding:clamp(56px,6vw,72px) 0 clamp(28px,3vw,32px);margin-top:var(--s-16)}:where(.mk) .site-footer a{color:var(--on-footer-muted);text-decoration:none}:where(.mk) .site-footer a:hover{color:var(--on-footer);text-decoration:underline}:where(.mk) .site-footer :focus-visible{outline-color:var(--white)}:where(.mk) .footer-grid{display:grid;gap:40px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}:where(.mk) .footer-brand{grid-column:1/-1;display:flex;flex-direction:column;gap:16px;max-width:380px}:where(.mk) .footer-brand .logo{--lg-box:#1b3474;--lg-pres:#ffffff;--lg-ify:var(--sky)}:where(.mk) .footer-brand p{font-size:15px;line-height:1.55}@media (min-width:900px){:where(.mk) .footer-grid{grid-template-columns:1.4fr repeat(4,1fr)}:where(.mk) .footer-brand{grid-column:auto}}:where(.mk) .footer-col h2{font-size:14px;font-weight:650;color:var(--on-footer)}:where(.mk) .footer-col ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}:where(.mk) .footer-col summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:8px}:where(.mk) .footer-col summary::-webkit-details-marker{display:none}:where(.mk) .footer-col summary .i{--is:18px;color:var(--on-footer-muted);display:none;transition:transform var(--dur-2)}@media (min-width:600px){:where(.mk) .footer-col summary{pointer-events:none}:where(.mk) .footer-col summary h2{margin-bottom:14px}}@media (max-width:599px){:where(.mk) .footer-grid{grid-template-columns:minmax(0,1fr);gap:0}:where(.mk) .footer-brand{margin-bottom:28px}:where(.mk) .footer-col{border-top:1px solid var(--on-band-line)}:where(.mk) .footer-col:last-child{border-bottom:1px solid var(--on-band-line)}:where(.mk) .footer-col summary{min-height:52px;cursor:pointer}:where(.mk) .footer-col summary .i{display:block}:where(.mk) .footer-col[open] summary .i{transform:rotate(180deg)}:where(.mk) .footer-col h2{margin:0;font-size:15px}:where(.mk) .footer-col ul{padding-bottom:16px}:where(.mk) .footer-bottom{margin-top:28px}}:where(.mk) .footer-col a{font-size:15px;display:inline-flex;align-items:center;gap:6px}:where(.mk) .footer-col a[aria-current=page]{color:var(--on-footer);text-decoration:underline}:where(.mk) .support-line{display:flex;flex-direction:column;gap:8px;font-size:14.5px}:where(.mk) .support-line .row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}:where(.mk) .support-line .sel{font-family:var(--f-mono);font-size:14px;color:var(--on-footer);-moz-user-select:all;user-select:all;-webkit-user-select:all}:where(.mk) .copy-note{font-size:13px;color:var(--on-footer)}:where(.mk) .footer-bottom{margin-top:48px;padding-top:22px;border-top:1px solid var(--on-band-line);display:flex;flex-direction:column;gap:14px;font-size:13px;line-height:1.55}:where(.mk) .footer-bottom__row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px}:where(.mk) .footer-bottom .mono{font-weight:500}:where(.mk) .privacy-btn{display:inline-flex;align-items:center;gap:8px;background:none;border:0;padding:4px 0;color:var(--on-footer);font-size:13px;text-decoration:underline;text-underline-offset:3px}:where(.mk) .theme-seg--on-dark{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16)}:where(.mk) .theme-seg--on-dark>button{color:var(--on-footer-muted)}:where(.mk) .theme-seg--on-dark>button:hover{color:var(--white)}:where(.mk) .theme-seg--on-dark>[aria-pressed=true]{background:rgba(255,255,255,.16);color:var(--white);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}:where(.mk) .cookie{position:fixed;left:16px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));width:372px;max-width:calc(100vw - 32px);z-index:var(--z-cookie);background:var(--glass);backdrop-filter:blur(12px);border:1px solid var(--line);border-radius:16px;box-shadow:var(--sh-float);padding:14px;max-height:calc(100dvh - 120px);overflow-y:auto}:where(.mk) .cookie{background:var(--surface)}:where(.dark .mk) .cookie{background:var(--glass)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:where(.mk) .cookie{background:var(--surface)}}:where(.mk) .cookie.is-leaving{transform:translateY(24px);opacity:0;transition:transform .2s var(--ease-out),opacity .2s}:where(.mk) .cookie__row{display:flex;gap:10px;align-items:flex-start}:where(.mk) .cookie__row .icon-tile{width:28px;height:28px;border-radius:8px}:where(.mk) .cookie__row .icon-tile .i{--is:15px}:where(.mk) .cookie__row p{font-size:12.5px;line-height:1.45;color:var(--text)}:where(.mk) .cookie__btns{display:flex;flex-wrap:nowrap;gap:6px;margin-top:12px}:where(.mk) .cookie__btns .btn{flex:1 1 auto;min-height:36px;padding:0 8px;font-size:12.5px;white-space:nowrap;box-shadow:none;border-radius:10px}@media (max-width:599px){:where(.mk) .cookie{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));width:auto;max-width:none;padding:12px;max-height:42vh}:where(.mk) .cookie__row .icon-tile{display:none}:where(.mk) .cookie__row p{font-size:12.5px;line-height:1.45}:where(.mk) .cookie__btns{flex-wrap:nowrap;margin-top:10px}:where(.mk) .cookie__btns .btn{min-height:36px;padding:0 6px;font-size:12.5px}}:where(.mk) .consent-panel{display:flex;flex-direction:column;gap:14px}:where(.mk) .consent-panel__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}:where(.mk) .consent-panel h2{font-size:20px;font-weight:680;letter-spacing:-.015em}:where(.mk) .consent-panel__sub{font-size:14px;color:var(--mk-muted);line-height:1.5}:where(.mk) .consent-row{display:grid;grid-template-columns:1fr auto;gap:6px 14px;align-items:start;padding:14px 0;border-top:1px solid var(--line)}:where(.mk) .consent-row__t{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:650;color:var(--ink)}:where(.mk) .consent-row__t .i{--is:16px;color:var(--mk-muted)}:where(.mk) .consent-row p{grid-column:1;font-size:13.5px;color:var(--mk-muted);line-height:1.5}:where(.mk) .consent-row__ctl{grid-column:2;grid-row:1/span 2}:where(.mk) .consent-row__always{font-size:13px;font-weight:600;color:var(--tint-green-ink);white-space:nowrap}:where(.mk) .consent-note{display:flex;gap:8px;align-items:flex-start;font-size:13.5px;color:var(--text);background:var(--tint-green);border-radius:12px;padding:10px 12px}:where(.mk) .consent-note .i{color:var(--tint-green-ink);--is:16px;margin-top:2px}:where(.mk) .consent-panel details{font-size:13.5px;color:var(--text)}:where(.mk) .consent-panel summary{cursor:pointer;font-weight:600;color:var(--ink);padding:4px 0}:where(.mk) .consent-panel dl{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;margin-top:8px}:where(.mk) .consent-panel dt{color:var(--mk-muted)}:where(.mk) .consent-panel dd{font-family:var(--f-mono);font-size:12.5px;color:var(--ink);word-break:break-all}:where(.mk) .consent-panel__btns{display:flex;flex-wrap:wrap;gap:10px;align-items:center}:where(.mk) .consent-panel__foot{font-size:13.5px;color:var(--mk-muted)}:where(.mk) .consent-panel--embed{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);padding:clamp(20px,3vw,32px);box-shadow:var(--sh-rest)}@media (max-width:380px){:where(.mk) .logo>span{height:28px}}.mk.mk-portal{background:none;padding-bottom:0;overflow:visible}:where(.mk) .footer-socials{--gap:14px}:where(.mk) .footer-socials a{display:inline-flex}@media print{:where(.mk) :is(.site-header,.drawer,.site-footer,.cookie,.closing,.jumpbar,.progress){display:none!important}}:where(.mk) .code{position:relative;display:flex;flex-direction:column;gap:8px}:where(.mk) .code__bar{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px;font-weight:600;color:var(--mk-muted)}:where(.mk) .code pre{background:var(--code-bg);border:1px solid var(--line);border-radius:14px;padding:16px 20px;overflow-x:auto;font:500 14px/1.6 var(--f-mono);color:var(--ink);-moz-tab-size:2;-o-tab-size:2;tab-size:2}:where(.mk) .code pre:focus-visible{outline:3px solid var(--focus);outline-offset:2px}:where(.mk) .copy-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px;border-radius:10px;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font:600 13px/1 var(--f-sans);white-space:nowrap}:where(.mk) .copy-btn:hover{border-color:var(--mk-primary)}:where(.mk) .copy-btn .i{--is:14px}:where(.mk) .copy-hint{font-size:12.5px;color:var(--mk-muted)}:where(.mk) .mk-prose{font-size:clamp(16px,1.5vw,17px);line-height:1.7;color:var(--text);max-width:var(--w-prose)}:where(.mk) .mk-prose>*+*{margin-top:18px}:where(.mk) .mk-prose h2{font-size:clamp(24px,2.6vw,30px);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-top:56px;scroll-margin-top:96px}:where(.mk) .mk-prose h3{font-size:21px;font-weight:650;letter-spacing:-.012em;line-height:1.3;margin-top:32px;scroll-margin-top:96px}:where(.mk) .mk-prose h2+*,:where(.mk) .mk-prose h3+*{margin-top:12px}:where(.mk) .mk-prose>:first-child{margin-top:0}:where(.mk) .mk-prose ol,:where(.mk) .mk-prose ul{padding-left:22px;display:flex;flex-direction:column;gap:8px}:where(.mk) .mk-prose ul{list-style:none}:where(.mk) .mk-prose ul>li{position:relative}:where(.mk) .mk-prose ul>li:before{content:"";position:absolute;left:-16px;top:.72em;width:6px;height:6px;border-radius:50%;background:var(--mk-muted)}:where(.mk) .mk-prose a{color:var(--link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}:where(.mk) .mk-prose strong{font-weight:600;color:var(--ink)}:where(.mk) .mk-prose blockquote{border-left:2px solid var(--line-strong);padding-left:18px;color:var(--ink)}:where(.mk) .mk-prose hr{margin-block:40px}:where(.mk) .mk-prose--legal a{color:var(--ink)}:where(.mk) .mk-prose--legal .clause-head{font-weight:700;color:var(--ink)}:where(.mk) .layout-note{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--mk-muted);border:1px dashed var(--line-strong);border-radius:10px;padding:6px 10px}:where(.mk) .table-box{overflow-x:auto;border-radius:20px;border:1px solid var(--line);background:var(--surface)}:where(.mk) .table-box:focus-visible{outline:3px solid var(--focus);outline-offset:3px}:where(.mk) .tbl{width:100%;min-width:var(--tbl-min,640px);border-collapse:separate;border-spacing:0;font-size:15px;line-height:1.5}:where(.mk) .tbl th{background:var(--surface-2);font-size:14px;font-weight:600;color:var(--ink);text-align:left;padding:14px 16px;border-bottom:1px solid var(--line);vertical-align:bottom}:where(.mk) .tbl td{padding:14px 16px;border-bottom:1px solid var(--line);color:var(--text);vertical-align:top}:where(.mk) .tbl tr:last-child td{border-bottom:0}@media (max-width:599px){:where(.mk) .tbl--stack{min-width:0}:where(.mk) .tbl--stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:where(.mk) .tbl--stack tr{display:block;padding:12px 0;border-bottom:1px solid var(--line)}:where(.mk) .tbl--stack tbody tr:last-child{border-bottom:0}:where(.mk) .tbl--stack td{display:block;border:0;padding:2px 16px;background:none;white-space:normal}:where(.mk) .tbl--stack td[data-label]:before{content:attr(data-label) ": ";font:600 14px/1.5 var(--f-sans);color:var(--mk-muted)}}:where(.mk) .tbl td:first-child,:where(.mk) .tbl th[scope=row]{font-weight:600;color:var(--ink);background:var(--surface);text-align:left}:where(.mk) .tbl .r{text-align:right}:where(.mk) .tbl .tbl__us{background:var(--tint-blue)}:where(.mk) .tbl th.tbl__us{box-shadow:inset 0 3px 0 var(--mk-primary)}:where(.mk) .tbl .yes{color:var(--tint-green-ink)}:where(.mk) .tbl .no{color:var(--mk-muted)}:where(.mk) .tbl .i{--is:18px}:where(.mk) .tbl .mono{font-size:14px}:where(.mk) .tbl--sticky thead th{position:sticky;top:0;z-index:1}:where(.mk) .crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:6px;list-style:none;margin:0;padding:0;font-size:14px;color:var(--mk-muted)}:where(.mk) .crumbs li{display:inline-flex;align-items:center;gap:6px}:where(.mk) .crumbs a{color:var(--mk-muted)}:where(.mk) .crumbs a:hover{color:var(--link)}:where(.mk) .crumbs [aria-current=page]{color:var(--ink)}:where(.mk) .crumbs .i{--is:14px}:where(.mk) .toc{display:flex;flex-direction:column;gap:10px}:where(.mk) .toc__h{font-size:13px;font-weight:650;color:var(--mk-muted)}:where(.mk) .toc ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;border-left:2px solid var(--line)}:where(.mk) .toc button{display:block;width:100%;text-align:left;background:none;border:0;padding:5px 0 5px 14px;margin-left:-2px;border-left:2px solid transparent;font:400 14px/1.45 var(--f-sans);color:var(--text)}:where(.mk) .toc button:hover{color:var(--link)}:where(.mk) .toc button.is-active{color:var(--tint-blue-ink);border-left-color:var(--mk-primary);font-weight:600}:where(.mk) .toc-mobile{display:none}@media (max-width:1079px){:where(.mk) .toc--side{display:none}:where(.mk) .toc-mobile{display:block}}:where(.mk) .jumpbar{position:sticky;top:calc(env(safe-area-inset-top, 0px) + var(--header-h));z-index:var(--z-sticky);padding-block:10px;background:color-mix(in srgb,var(--canvas) 86%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}:where(.mk) .jumpbar .seg{background:var(--surface)}:where(.mk) .jumpbar__select{display:none}@media (max-width:599px){:where(.mk) .jumpbar .seg{display:none}:where(.mk) .jumpbar__select{display:block}}:where(.mk) .theme-seg>button{min-height:34px;padding:0 11px;font-size:13.5px}:where(.mk) .sticker{display:inline-flex;align-items:center;gap:.18em;background:var(--white);color:var(--navy);border-radius:12px;padding:0 .22em;margin-block:.06em;transform:rotate(-3deg);box-shadow:var(--sh-sticker);transition:transform var(--dur-2) var(--ease-out);white-space:nowrap}:where(.mk) .sticker .live-dot{width:.34em;height:.34em}:where(.mk) .closing:hover .sticker{transform:rotate(-1deg)}