@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer base{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--lh-md);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}h1{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--lh-xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tighter)}h2{font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--lh-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}h3{font-size:var(--text-sm);line-height:var(--lh-sm);font-weight:var(--weight-semibold)}h4{font-size:var(--text-sm);line-height:var(--lh-sm);font-weight:var(--weight-medium)}strong,b{font-weight:var(--weight-semibold)}a{color:var(--accent-text);text-decoration:none}a:hover{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}code,kbd,pre,samp{font-family:var(--font-mono);font-size:var(--text-xs)}::selection{background:var(--selection)}:focus{outline:none}:focus-visible{outline:var(--indicator-w) solid var(--focus);outline-offset:2px}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}img,svg,video{display:block}svg{flex:none}[hidden]:not([hidden=until-found]){display:none!important}html{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nums{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono);font-size:var(--text-xs)}.truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nowrap{white-space:nowrap}.grow{flex:auto;min-width:0}.muted{color:var(--text-2)}.subtle{color:var(--text-3)}.small{font-size:var(--text-sm);line-height:var(--lh-sm)}.xsmall{font-size:var(--text-xs);line-height:var(--lh-xs)}.stack{gap:var(--sp-16);flex-direction:column;min-width:0;display:flex}.stack--xs{gap:var(--sp-4)}.stack--sm{gap:var(--sp-8)}.stack--lg{gap:var(--sp-24)}.stack--xl{gap:var(--sp-32)}.row{align-items:center;gap:var(--sp-8);min-width:0;display:flex}.row--wrap{flex-wrap:wrap}.row--between{justify-content:space-between}.row--end{justify-content:flex-end}.row--top{align-items:flex-start}.row--gap-4{gap:var(--sp-4)}.row--gap-12{gap:var(--sp-12)}}@layer components{.btn{--btn-bg:var(--fill);--btn-fg:var(--text);--btn-bg-hover:var(--fill-hover);--btn-fg-hover:var(--btn-fg);--btn-bg-active:var(--bg-active);justify-content:center;align-items:center;gap:var(--sp-6);height:var(--button-h);padding:0 var(--sp-16);border-radius:var(--radius-sm);background:var(--btn-bg);color:var(--btn-fg);font-size:var(--text-md);line-height:var(--lh-md);font-weight:var(--weight-semibold);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);border:0;flex:none;text-decoration:none;display:inline-flex;position:relative}.btn:hover:not(:disabled){background:var(--btn-bg-hover);color:var(--btn-fg-hover);text-decoration:none}.btn:active:not(:disabled){background:var(--btn-bg-active);transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn[aria-busy=true]{opacity:1;cursor:progress}.btn--primary{--btn-bg:var(--primary);--btn-fg:var(--on-primary);--btn-bg-hover:var(--primary-hover);--btn-bg-active:var(--primary-active)}.btn--ghost{--btn-bg:transparent;--btn-fg:var(--text-2);--btn-bg-hover:var(--bg-hover);--btn-fg-hover:var(--text)}.btn--danger{--btn-bg:var(--danger-solid);--btn-fg:var(--on-accent);--btn-bg-hover:var(--danger-solid-hover);--btn-bg-active:var(--danger-solid-hover)}.btn--danger-ghost{--btn-bg:transparent;--btn-fg:var(--danger-text);--btn-bg-hover:var(--danger-bg);--btn-bg-active:var(--danger-bg)}.btn--sm{height:var(--button-h-sm);font-size:var(--text-sm);line-height:var(--lh-sm);border-radius:8px;padding:0 12px}.btn--lg{height:var(--button-h-lg);padding:0 20px}.btn--icon{width:var(--button-h);padding:0}.btn--icon.btn--sm{width:var(--button-h-sm)}.btn--icon.btn--lg{width:var(--button-h-lg)}.btn--icon.btn--ghost{--btn-fg:var(--text-3)}.btn--block{width:100%}.link-action{align-items:center;gap:var(--sp-4);color:var(--accent-text);font-size:var(--text-sm);line-height:var(--lh-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}.link-action:hover{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.spinner{border:1.5px solid color-mix(in srgb, currentColor 25%, transparent);border-top-color:currentColor;border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite spin;display:inline-block}.spinner--lg{width:20px;height:20px}@keyframes spin{to{transform:rotate(360deg)}}.input,.textarea,.select{width:100%;min-width:0;height:var(--control-h);padding:0 var(--sp-12);border-radius:var(--radius-sm);background-color:var(--surface);color:var(--text);font-size:var(--text-md);line-height:var(--lh-md);transition:background-color var(--dur-1) var(--ease-out);border:0;margin:0}.input::placeholder,.textarea::placeholder{color:var(--text-3);opacity:1}.input:focus,.textarea:focus,.select:focus{outline:var(--indicator-w) solid var(--focus);outline-offset:0}.input[aria-invalid=true],.textarea[aria-invalid=true],.select[aria-invalid=true]{background-color:var(--danger-bg)}.input[aria-invalid=true]:focus,.textarea[aria-invalid=true]:focus,.select[aria-invalid=true]:focus{outline-color:var(--danger-text)}.input:disabled,.textarea:disabled,.select:disabled,.input[readonly],.textarea[readonly]{background-color:var(--bg-subtle);color:var(--text-3)}.input:disabled,.textarea:disabled,.select:disabled{cursor:not-allowed}.input--sm,.select--sm{height:var(--control-h-sm);padding:0 var(--sp-8);font-size:var(--text-sm);line-height:var(--lh-sm)}.input--mono,.textarea--mono{font-family:var(--font-mono);font-size:var(--text-sm);line-height:20px}.textarea{height:auto;min-height:80px;padding:10px var(--sp-12);resize:vertical;line-height:20px;display:block}.select{appearance:none;padding-right:var(--sp-32);background-image:var(--select-chevron);cursor:pointer;text-overflow:ellipsis;background-position:right 10px center;background-repeat:no-repeat}.select option{background:var(--surface-raised);color:var(--text)}.select--sm{background-position:right 6px center;padding-right:28px}.select--auto{width:auto;max-width:100%}.input-group{min-width:0;height:var(--control-h);border-radius:var(--radius-sm);background:var(--surface);align-items:center;display:flex}.input-group:focus-within{outline:var(--indicator-w) solid var(--focus)}.input-group:has([aria-invalid=true]){background:var(--danger-bg)}.input-group:has([aria-invalid=true]):focus-within{outline-color:var(--danger-text)}.input-group:has(.input:disabled){background:var(--bg-subtle)}.input-group>.input{border-radius:inherit;background-color:#0000;flex:auto;height:100%}.input-group>.input:focus{outline:none}.input-group__addon{color:var(--text-3);font-size:var(--text-sm);line-height:var(--lh-sm);white-space:nowrap;flex:none;padding-right:10px}.input-group__btn{border-radius:0 var(--radius-sm) var(--radius-sm) 0;width:32px;height:100%;color:var(--text-3);transition:color var(--dur-1) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.input-group__btn:hover:not(:disabled){color:var(--text)}.input-group__btn:disabled{opacity:.45}.input-group__btn:focus-visible{outline-offset:-2px}.search-input{flex:200px;align-items:center;min-width:0;max-width:280px;display:flex;position:relative}.search-input>.input{padding-left:var(--sp-32)}.search-input__icon{color:var(--text-3);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.char-count{font-size:var(--text-xs);line-height:var(--lh-xs);font-weight:var(--weight-regular);color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap}.char-count--over{color:var(--danger-text)}.field{gap:var(--sp-6);align-content:start;min-width:0;display:grid}.field__head{align-items:center;gap:var(--sp-2);min-width:0;min-height:var(--lh-sm);display:flex}.field__label{min-width:0;font-size:var(--text-sm);line-height:var(--lh-sm);font-weight:var(--weight-medium);color:var(--text)}.field__optional{font-weight:var(--weight-regular);color:var(--text-3);white-space:nowrap}.field__head>.helptip{margin-block:-1px;margin-left:var(--sp-2)}.field__aside{align-items:center;gap:var(--sp-8);padding-left:var(--sp-8);margin-left:auto;display:inline-flex}.field__aside .btn,.btn.field__aside-btn{margin-block:-5px}.field__hint{-webkit-line-clamp:2;line-clamp:2;font-size:var(--text-xs);line-height:var(--lh-xs);color:var(--text-3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.field__error{align-items:flex-start;gap:var(--sp-4);font-size:var(--text-xs);line-height:var(--lh-xs);color:var(--danger-text);display:flex}.field__error>svg{margin-top:1px}.field--short{max-width:200px}.field>.segmented,.field>.switch{justify-self:start}.form-grid{gap:var(--sp-20) var(--sp-16);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.form-grid .span-2{grid-column:span 2}.form-grid--3 .span-3{grid-column:span 3}@container (width<=559px){.form-grid,.form-grid--3{grid-template-columns:minmax(0,1fr)}.form-grid .span-2,.form-grid--3 .span-3{grid-column:auto}}@media (max-width:479px){.form-grid,.form-grid--3{grid-template-columns:minmax(0,1fr)}.form-grid .span-2,.form-grid--3 .span-3{grid-column:auto}}.switch{border-radius:var(--radius-full);background:var(--switch-off);width:38px;height:22px;transition:background-color var(--dur-2) var(--ease-out);border:0;flex:none;padding:0;position:relative}.switch:before{content:"";position:absolute;inset:-4px -2px}.switch:after{content:"";background:var(--control-thumb);width:16px;height:16px;transition:transform var(--dur-2) var(--ease-out);border-radius:50%;position:absolute;top:3px;left:3px}.switch[aria-checked=true]{background:var(--accent)}.switch[aria-checked=true]:after{background:var(--on-primary);transform:translate(16px)}.switch:disabled{opacity:.45}.switch--sm{width:30px;height:18px}.switch--sm:after{width:14px;height:14px;top:2px;left:2px}.switch--sm[aria-checked=true]:after{transform:translate(12px)}.switch-row{align-items:start;column-gap:var(--sp-16);grid-template-columns:minmax(0,1fr) auto;min-height:40px;display:grid}.switch-row__text{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.switch-row__label{font-size:var(--text-md);line-height:var(--lh-md);font-weight:var(--weight-medium);color:var(--text)}.switch-row__desc{font-size:var(--text-sm);line-height:var(--lh-sm);color:var(--text-3)}.switch-row>.switch{margin-top:1px}.checkbox{appearance:none;border:var(--border-w) solid var(--checkbox-line);border-radius:var(--radius-xs);background:var(--surface);vertical-align:middle;cursor:pointer;width:16px;height:16px;transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);flex:none;place-content:center;margin:0;display:inline-grid}.checkbox:before{content:"";background:var(--control-thumb);width:12px;height:12px;-webkit-mask:var(--checkbox-check) center / contain no-repeat;-webkit-mask:var(--checkbox-check) center / contain no-repeat;mask:var(--checkbox-check) center / contain no-repeat;opacity:0;transition:opacity var(--dur-1) var(--ease-out)}.checkbox:hover:not(:disabled):not(:checked):not(:indeterminate){border-color:var(--line-hover)}.checkbox:checked,.checkbox:indeterminate{border-color:var(--blue);background:var(--blue)}.checkbox:checked:before{opacity:1}.checkbox:indeterminate:before{opacity:1;width:8px;height:1.5px;-webkit-mask:none;mask:none}.checkbox:disabled{opacity:.45;cursor:not-allowed}.checkbox-hit{padding:var(--sp-4);margin:calc(var(--sp-4) * -1);vertical-align:middle;cursor:pointer;display:inline-flex}.checkbox-row{align-items:flex-start;gap:var(--sp-8);font-size:var(--text-md);line-height:var(--lh-md);color:var(--text);cursor:pointer;display:inline-flex}.checkbox-row>.checkbox{margin-top:2px}.checkbox-row__text{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.checkbox-row__hint{font-size:var(--text-xs);line-height:var(--lh-xs);color:var(--text-3)}.checkbox-row:has(.checkbox:disabled){cursor:not-allowed}.segmented{align-items:center;gap:var(--sp-2);border-radius:var(--radius-sm);background:var(--fill);max-width:100%;height:36px;padding:3px;display:inline-flex}.segmented__item{justify-content:center;align-items:center;gap:var(--sp-6);min-width:0;height:28px;padding:0 var(--sp-12);color:var(--text-2);font-size:var(--text-sm);line-height:var(--lh-sm);font-weight:var(--weight-medium);white-space:nowrap;transition:color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);background:0 0;border:0;border-radius:7px;display:inline-flex}.segmented__item:hover{color:var(--text)}.segmented__item[aria-checked=true]{background:var(--segmented-thumb);color:var(--text);font-weight:var(--weight-semibold)}.segmented__item:focus-visible{outline-offset:0}.segmented__item--icon{width:28px;padding:0}.segmented--sm{height:30px}.segmented--sm .segmented__item{height:22px;padding:0 var(--sp-8);font-size:var(--text-xs);line-height:var(--lh-xs)}.segmented--sm .segmented__item--icon{width:24px;padding:0}.tabs{gap:var(--sp-20);scrollbar-width:none;background:linear-gradient(var(--line), var(--line)) no-repeat left 6px bottom / calc(100% - 12px) 1px;min-width:0;margin-inline:-6px;padding-inline:6px;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs[data-fade-end]{-webkit-mask-image:linear-gradient(to right, var(--mask-solid) calc(100% - 40px), transparent);-webkit-mask-image:linear-gradient(to right, var(--mask-solid) calc(100% - 40px), transparent);mask-image:linear-gradient(to right, var(--mask-solid) calc(100% - 40px), transparent)}.tabs[data-fade-start]{-webkit-mask-image:linear-gradient(to left, var(--mask-solid) calc(100% - 40px), transparent);-webkit-mask-image:linear-gradient(to left, var(--mask-solid) calc(100% - 40px), transparent);mask-image:linear-gradient(to left, var(--mask-solid) calc(100% - 40px), transparent)}.tabs[data-fade-start][data-fade-end]{-webkit-mask-image:linear-gradient(to right, transparent, var(--mask-solid) 40px, var(--mask-solid) calc(100% - 40px), transparent);-webkit-mask-image:linear-gradient(to right, transparent, var(--mask-solid) 40px, var(--mask-solid) calc(100% - 40px), transparent);mask-image:linear-gradient(to right, transparent, var(--mask-solid) 40px, var(--mask-solid) calc(100% - 40px), transparent)}.tab{height:40px;color:var(--text-2);font-size:var(--text-md);line-height:var(--lh-md);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);background:0 0;border:0;flex:none;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.tab:hover{color:var(--text);text-decoration:none}.tab[aria-current=page],.tab[aria-selected=true]{color:var(--text);font-weight:var(--weight-semibold)}.tab[aria-current=page]:after,.tabs:not(.tabs--pill) .tab[aria-selected=true]:after{content:"";height:var(--indicator-w);background:var(--accent);border-radius:2px;position:absolute;bottom:0;left:0;right:0}.tabs:not(.tabs--pill) .tab:focus-visible{outline:none}.tabs:not(.tabs--pill) .tab:focus-visible:before{content:"";border-radius:var(--radius-xs);box-shadow:0 0 0 var(--indicator-w) var(--focus);position:absolute;inset:6px -6px}.tab__count{margin-left:var(--sp-6);color:var(--text-3);font-size:var(--text-xs);line-height:var(--lh-xs);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums}.tab__dot{width:6px;height:6px;margin-left:var(--sp-6);background:var(--accent);border-radius:50%}.tabs--pill{gap:var(--sp-4);margin:0 0 var(--sp-20);background:0 0;padding:0}.tabs--pill .tab{height:32px;padding:0 var(--sp-12);border-radius:var(--radius-full);font-size:var(--text-sm);line-height:var(--lh-sm)}.tabs--pill .tab:hover{background:var(--bg-hover);color:var(--text)}.tabs--pill .tab[aria-selected=true]{background:var(--accent-bg);color:var(--text)}.tabs--pill .tab[aria-selected=true] .tab__count{color:var(--text-2)}.tabs--pill .tab:focus-visible{outline-offset:-2px}.table-wrap{border-radius:var(--radius-lg);background:var(--panel-bg);min-width:0;transition:opacity var(--dur-2) var(--ease-out);position:relative;overflow-x:auto}.table-wrap--busy{opacity:.55}:is(.section,.drawer,.modal) .table-wrap{background:0 0;border-radius:0;margin-inline:-12px}.table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--text-sm);line-height:var(--lh-sm)}.table th{height:42px;padding:0 var(--sp-16);border-bottom:var(--border-w) solid var(--line);background:var(--bg-subtle);color:var(--text-3);font-size:11px;line-height:var(--lh-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;text-align:left;white-space:nowrap}:is(.section,.drawer,.modal) .table th{padding-inline:var(--sp-12);background:0 0}.table--sticky th{z-index:var(--z-sticky);background:var(--surface-raised);position:sticky;top:0}.table td{height:var(--row-h);padding:12px var(--sp-16);border-bottom:var(--border-w) solid var(--line-subtle);vertical-align:middle}.table--compact td{height:var(--row-h-compact);padding:10px var(--sp-16)}:is(.section,.drawer,.modal) .table td{padding-inline:var(--sp-12)}.table tbody tr:last-child td{border-bottom:0}.table tbody tr{transition:background-color var(--dur-1) var(--ease-out)}.table tbody tr:hover{background:var(--bg-hover)}.table tr.is-clickable{cursor:pointer}.table tr.is-clickable:focus-visible{outline:var(--indicator-w) solid var(--focus);outline-offset:-2px}.table tr.is-selected{background:var(--bg-hover);background:var(--accent-bg)}.table tr.is-selected>td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.table .align-right{text-align:right}.table .align-center{text-align:center}.table td.align-right{font-variant-numeric:tabular-nums}.cell-title{min-width:0;color:var(--text);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cell-sub{min-width:0;color:var(--text-3);font-size:var(--text-xs);line-height:var(--lh-xs);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cell-mono{color:var(--text-3);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--lh-xs)}.row-actions{justify-content:flex-end;align-items:center;gap:var(--sp-2);opacity:0;transition:opacity var(--dur-1) var(--ease-out);display:inline-flex}.table tr:hover .row-actions,.table tr:focus-within .row-actions,.row-actions:focus-within{opacity:1}.row-actions:has([aria-expanded=true]){opacity:1}@media (hover:none){.row-actions{opacity:1}}@media (max-width:719px){.table .col-low{display:none}}.toolbar{align-items:center;gap:var(--sp-8);min-width:0;margin-bottom:var(--sp-12);flex-wrap:wrap;display:flex}.toolbar__spacer{flex:auto}.toolbar__meta{color:var(--text-3);font-size:var(--text-sm);line-height:var(--lh-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.pagination{justify-content:flex-end;align-items:center;gap:var(--sp-12);padding-top:var(--sp-12);color:var(--text-3);font-size:var(--text-sm);line-height:var(--lh-sm);display:flex}.pagination__buttons{gap:var(--sp-4);display:flex}.status{align-items:center;gap:var(--sp-6);color:var(--text-3);font-size:var(--text-sm);line-height:var(--lh-sm);white-space:nowrap;vertical-align:baseline;display:inline-flex}.status--warning{color:var(--warning-text)}.status--danger{color:var(--danger-text)}.status--success{color:var(--success-text)}.status--live{color:var(--text)}.status__dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.status--live .status__dot{background:var(--live);animation:2s ease-in-out infinite live-pulse}@keyframes live-pulse{50%{opacity:.4}}.badge{align-items:center;gap:var(--sp-4);height:22px;padding:0 var(--sp-8);border-radius:var(--radius-full);background:var(--fill);color:var(--text-2);font-size:var(--text-xs);line-height:var(--lh-xs);font-weight:var(--weight-semibold);white-space:nowrap;vertical-align:middle;display:inline-flex}.badge--success{background:var(--success-bg);color:var(--success-text)}.badge--warning{background:var(--warning-bg);color:var(--warning-text)}.badge--danger{background:var(--danger-bg);color:var(--danger-text)}.badge--accent{background:var(--accent-bg);color:var(--accent-text)}.banner{align-items:center;gap:var(--sp-12);min-height:48px;padding:10px var(--sp-16);border-radius:var(--radius-md);background:var(--panel-bg);color:var(--text);font-size:var(--text-sm);line-height:var(--lh-sm);display:flex}.banner__icon{color:var(--text-3);flex:none}.banner--warning{background:var(--warning-bg)}.banner--warning .banner__icon{color:var(--warning-icon)}.banner--danger{background:var(--danger-bg)}.banner--danger .banner__icon{color:var(--danger-text)}.banner__text{flex:auto;min-width:0}.banner__text strong{font-weight:var(--weight-medium)}.banner__action{flex:none;align-items:center;display:inline-flex}@media (max-width:639px){.banner{align-items:flex-start;row-gap:var(--sp-4);flex-wrap:wrap}.banner__icon{margin-top:1px}.banner__text{flex-basis:calc(100% - 26px)}.banner__action{margin-left:26px}}.notice{align-items:flex-start;gap:var(--sp-8);min-width:0;color:var(--text-2);font-size:var(--text-sm);line-height:var(--lh-sm);display:flex}.notice__icon{color:var(--text-3);flex:none;margin-top:1px}.notice__body{flex:auto;min-width:0}.notice__title{margin-right:var(--sp-4);color:var(--text);font-weight:var(--weight-medium)}.notice__actions{align-items:center;gap:var(--sp-8);margin-left:var(--sp-8);vertical-align:middle;flex-wrap:wrap;display:inline-flex}.notice__body>:is(div,p,ul,ol)+.notice__actions,.notice__body>.notice__actions:first-child{margin:var(--sp-8) 0 0;display:flex}.notice--warning,.notice--danger,.notice--success{padding:10px var(--sp-12);border-radius:var(--radius-sm);color:var(--text)}.notice--warning{background:var(--warning-bg)}.notice--warning .notice__icon{color:var(--warning-icon)}.notice--danger{background:var(--danger-bg)}.notice--danger .notice__icon{color:var(--danger-text)}.notice--success{background:var(--success-bg)}.notice--success .notice__icon{color:var(--success-text)}.notice :is(ul,ol){margin:var(--sp-4) 0 0;padding-left:var(--sp-16)}.load-error{margin-bottom:var(--sp-12)}.empty{align-items:center;gap:var(--sp-6);padding:var(--sp-40) var(--sp-16);text-align:center;flex-direction:column;display:flex}.empty--compact{padding:var(--sp-24) var(--sp-16)}.empty--start{text-align:left;align-items:flex-start;padding:0}.empty__icon{width:48px;height:48px;margin-bottom:var(--sp-8);background:var(--accent-bg);color:var(--accent-text);border-radius:50%;place-items:center;display:grid}.empty__title{color:var(--text);font-size:var(--text-lg);line-height:var(--lh-lg);font-weight:var(--weight-bold)}.empty__text{max-width:420px;color:var(--text-3);font-size:var(--text-sm);line-height:var(--lh-sm)}.empty__actions{justify-content:center;gap:var(--sp-8);margin-top:var(--sp-12);flex-wrap:wrap;display:flex}.empty--start .empty__actions{justify-content:flex-start}.loading-screen{min-height:60vh;color:var(--text-3);place-items:center;display:grid}.stat-strip{gap:var(--sp-12);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.stat{min-width:0;padding:var(--sp-20);border-radius:var(--radius-lg);background:var(--panel-bg);overflow:hidden}.stat__label{align-items:center;gap:var(--sp-4);min-width:0;color:var(--text-3);font-size:11px;line-height:var(--lh-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;display:flex}.stat__label>.helptip{width:16px;height:16px}.stat__value{margin-top:var(--sp-12);color:var(--text);font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--lh-2xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tighter);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stat__value--empty{color:var(--text-3)}.skeleton.stat__skeleton{width:60%;height:34px;margin-block:3px}.stat__meta{margin-top:var(--sp-4);color:var(--text-3);font-size:var(--text-xs);line-height:var(--lh-xs)}.stat__meta .link-action{font-size:var(--text-xs);line-height:var(--lh-xs)}@container page (width<=559px){.stat-strip:not(.stat-strip--sm){gap:var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr))}.stat-strip:not(.stat-strip--sm)>.stat{padding:var(--sp-16)}.stat-strip:not(.stat-strip--sm)>.stat:last-child:nth-child(odd){grid-column:1/-1}.stat-strip:not(.stat-strip--sm) .stat__value{font-size:26px;line-height:32px}.stat-strip:not(.stat-strip--sm) .stat__label>.truncate{white-space:normal}}.stat-strip--sm{flex-wrap:wrap;gap:0;display:flex}.stat-strip--sm>.stat{padding:0 var(--sp-16);background:0 0;border-radius:0;overflow:visible}.stat-strip--sm>.stat+.stat{border-left:var(--border-w) solid var(--line)}.stat-strip--sm>.stat:first-child{padding-left:0}.stat-strip--sm .stat__value{margin-top:var(--sp-2);color:var(--text);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--lh-md);font-weight:var(--weight-semibold);letter-spacing:0}.sections{gap:var(--sp-16);max-width:var(--form-max);flex-direction:column;min-width:0;display:flex;container-type:inline-size}.section{grid-template-columns:var(--section-aside-w) minmax(0, 1fr);column-gap:var(--sp-32);row-gap:var(--sp-16);min-width:0;padding:var(--panel-pad);border-radius:var(--radius-lg);background:var(--panel-bg);display:grid}:not(.sections)>.section+.section{margin-top:var(--sp-16)}.section--danger{background:color-mix(in srgb, var(--danger-text) 7%, var(--panel-bg))}.section--bare{background:0 0;border-radius:0;padding:0}:is(.drawer,.modal) .section{padding:var(--sp-20) 0 0;border-top:var(--border-w) solid var(--line);background:0 0;border-radius:0}.section__aside{min-width:0}.section__title{color:var(--text);font-family:var(--font-display);font-size:15px;line-height:22px;font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.section__desc{margin-top:var(--sp-4);color:var(--text-3);font-size:var(--text-sm);line-height:var(--lh-sm)}.section__status{margin-top:var(--sp-8)}.section__actions{align-items:center;gap:var(--sp-8);margin-top:var(--sp-8);flex-wrap:wrap;display:flex}.section--split .section__actions>.btn--ghost:first-child{margin-left:-12px}.section__body{gap:var(--sp-20);flex-direction:column;min-width:0;display:flex;container-type:inline-size}.section--stacked{row-gap:var(--sp-16);grid-template-columns:minmax(0,1fr)}.section--stacked>.section__aside{justify-content:space-between;align-items:flex-start;gap:var(--sp-8) var(--sp-16);flex-wrap:wrap;display:flex}.section--stacked .section__heading{flex:260px;min-width:0}.section--stacked .section__actions{margin-top:0}@container (width<=760px){.section{row-gap:var(--sp-12);grid-template-columns:minmax(0,1fr)}}.page-header{align-items:center;gap:var(--sp-16);min-width:0;min-height:var(--button-h);display:flex}.page-header__main{align-items:baseline;column-gap:var(--sp-12);row-gap:var(--sp-2);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.page-header__title-line{align-items:baseline;min-width:0;max-width:100%;display:flex}.crumbs{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--lh-xl);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight);flex:none;align-items:baseline;display:flex}.crumbs a{color:var(--text-3);transition:color var(--dur-1) var(--ease-out)}.crumbs a:hover{color:var(--text);text-decoration:none}.crumbs__sep{margin:0 var(--sp-8);color:var(--line-hover)}.page-header__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-header__back{display:none}.page-header__meta{min-width:0;max-width:100%;color:var(--text-3);font-size:var(--text-sm);line-height:var(--lh-sm);align-items:baseline;display:inline-flex}.page-header__actions{align-items:center;gap:var(--sp-8);flex:none;display:flex}@media (max-width:639px){.page-header{row-gap:var(--sp-12);flex-wrap:wrap}.page-header__main{flex-basis:0}.page-header__title-line{align-items:center}.crumbs{display:none}.page-header__back{margin:0 var(--sp-4) 0 calc(var(--sp-6) * -1);display:inline-flex}.page-header__meta{flex-basis:100%}}.helptip{width:20px;height:20px;margin-left:var(--sp-4);border-radius:var(--radius-xs);color:var(--text-3);vertical-align:middle;transition:color var(--dur-1) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.helptip:hover,.helptip[aria-expanded=true]{color:var(--text)}.popover{z-index:var(--z-popover);width:max-content;max-width:min(320px,100vw - 16px);height:auto;padding:var(--sp-12);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-2);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--lh-sm);font-weight:var(--weight-regular);letter-spacing:0;text-align:left;text-transform:none;white-space:normal;animation:popover-in var(--dur-1) var(--ease-out);border:0;margin:0;position:fixed;inset:auto;overflow:visible}@keyframes popover-in{0%{opacity:0;transform:translateY(-2px)}}.popover :is(ul,ol){gap:var(--sp-4);padding-left:var(--sp-16);margin:0;display:grid}.popover>*+*{margin-top:var(--sp-8)}.popover strong{color:var(--text);font-weight:var(--weight-medium)}.popover code{padding:1px var(--sp-4);border-radius:var(--radius-xs);background:var(--fill);color:var(--text)}.menu{min-width:180px;padding:var(--sp-4)}.menu>*+*{margin-top:0}.menu__item{align-items:center;gap:var(--sp-8);width:100%;height:32px;padding:0 var(--sp-8);border-radius:var(--radius-xs);color:var(--text);font-size:var(--text-sm);line-height:var(--lh-sm);text-align:left;white-space:nowrap;background:0 0;border:0;display:flex}.menu__item:hover:not(:disabled),.menu__item:focus-visible{background:var(--bg-hover);outline:none}.menu__item--danger{color:var(--danger-text)}.menu__item:disabled{opacity:.45}.disclosure{min-width:0}.disclosure>summary{align-items:center;gap:var(--sp-8);min-height:40px;color:var(--text);font-size:var(--text-md);line-height:var(--lh-md);font-weight:var(--weight-medium);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:flex}.disclosure>summary::-webkit-details-marker{display:none}.disclosure>summary:focus-visible{outline-offset:0;border-radius:var(--radius-xs)}.disclosure__chevron{color:var(--text-3);transition:transform var(--dur-2) var(--ease-out), color var(--dur-1) var(--ease-out)}.disclosure>summary:hover .disclosure__chevron{color:var(--text-2)}.disclosure[open]>summary .disclosure__chevron{transform:rotate(90deg)}.disclosure__body{gap:var(--sp-12);min-width:0;padding:0 0 var(--sp-16) var(--sp-24);color:var(--text-2);font-size:var(--text-sm);flex-direction:column;line-height:20px;display:flex}.disclosure__body :is(ol,ul){gap:var(--sp-6);flex-direction:column;margin:0;padding-left:18px;display:flex}.disclosure-group{border-bottom:var(--border-w) solid var(--line)}.disclosure-group>.disclosure{border-top:var(--border-w) solid var(--line)}.disclosure--inline>summary{min-height:28px;color:var(--text-2);font-size:var(--text-sm);line-height:var(--lh-sm);display:inline-flex}.disclosure--inline>summary:hover{color:var(--text)}.disclosure--inline>.disclosure__body{padding:var(--sp-8) 0 0}.code{border-radius:var(--radius-md);background:var(--code-bg);min-width:0;position:relative;overflow:hidden}.code__header{justify-content:space-between;align-items:center;gap:var(--sp-8);height:36px;padding:0 var(--sp-4) 0 var(--sp-12);border-bottom:var(--border-w) solid var(--line);color:var(--text-3);font-size:var(--text-xs);line-height:var(--lh-xs);font-weight:var(--weight-medium);display:flex}.code pre{padding:var(--sp-12) 14px;color:var(--code-text);font-family:var(--font-mono);font-size:var(--text-xs);white-space:pre;tab-size:2;margin:0;line-height:18px;overflow-x:auto}.code--floating-copy pre{padding-right:44px}.code__copy--floating{background:var(--code-bg);position:absolute;top:6px;right:6px}.code__comment{color:var(--code-comment)}.code-inline{padding:1px var(--sp-4);border-radius:var(--radius-xs);background:var(--fill);color:var(--text);font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere}dialog.modal,dialog.drawer{background:var(--surface-raised);max-width:none;color:var(--text);border:0;padding:0}dialog.modal::backdrop{background:var(--scrim);animation:fade-in var(--dur-2) var(--ease-out)}dialog.drawer::backdrop{background:var(--scrim);animation:fade-in var(--dur-2) var(--ease-out)}@keyframes fade-in{0%{opacity:0}}dialog.modal{width:min(var(--modal-w), calc(100vw - 32px));border-radius:var(--radius-xl);max-height:calc(100dvh - 64px);margin:auto;overflow:hidden}dialog.modal.modal--md{width:min(var(--modal-w-wide), calc(100vw - 32px))}dialog.modal.modal--wide{width:min(var(--modal-w-full), calc(100vw - 32px))}dialog.modal[open]{animation:modal-in var(--dur-2) var(--ease-out);flex-direction:column;display:flex}@keyframes modal-in{0%{opacity:0;transform:translateY(8px)scale(.97)}}.modal__form{display:contents}.modal__header{align-items:flex-start;gap:var(--sp-12);padding:var(--sp-24) var(--sp-16) 0 var(--sp-24);display:flex}.modal__heading{flex:auto;min-width:0}.modal__title{color:var(--text);font-family:var(--font-display);font-size:20px;line-height:28px;font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.modal__desc{margin-top:var(--sp-2);color:var(--text-3);font-size:var(--text-sm);line-height:var(--lh-sm)}.modal__body{gap:var(--sp-16);min-height:0;padding:var(--sp-20) var(--sp-24);flex-direction:column;display:flex;overflow-y:auto;container-type:inline-size}.modal__footer{justify-content:flex-end;align-items:center;gap:var(--sp-8);padding:var(--sp-4) var(--sp-24) var(--sp-24);flex-wrap:wrap;display:flex}.modal__header+.modal__footer{padding-top:var(--sp-24)}.confirm-text{gap:var(--sp-8);color:var(--text-2);font-size:var(--text-md);line-height:var(--lh-md);flex-direction:column;display:flex}dialog.drawer{width:min(var(--drawer-w), 100vw);border-radius:0;height:100dvh;max-height:none;margin:0 0 0 auto;position:fixed;inset:0 0 0 auto}dialog.drawer[open]{animation:drawer-in var(--dur-3) var(--ease-out);flex-direction:column;display:flex}@keyframes drawer-in{0%{opacity:0;transform:translate(16px)}}.drawer__header{align-items:center;gap:var(--sp-12);min-height:56px;padding:var(--sp-12) var(--sp-12) var(--sp-12) var(--sp-20);border-bottom:var(--border-w) solid var(--line);display:flex}.drawer__heading{flex:auto;min-width:0}.drawer__title{color:var(--text);font-family:var(--font-display);font-size:18px;line-height:26px;font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drawer__subtitle{color:var(--text-3);font-size:var(--text-sm);line-height:var(--lh-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drawer__body{gap:var(--sp-20);min-height:0;padding:var(--sp-20);flex-direction:column;flex:auto;display:flex;overflow-y:auto;container-type:inline-size}.toast-region{inset:auto var(--sp-16) var(--sp-16) auto;width:min(360px,100vw - 32px);color:inherit;pointer-events:none;background:0 0;border:0;margin:0;padding:0;position:fixed;overflow:visible}.toast-region:not(:popover-open){display:none}.toast-stack{gap:var(--sp-8);flex-direction:column;display:flex}.toast{padding:var(--sp-12) var(--sp-8) var(--sp-12) var(--sp-16);border-radius:var(--radius-md);background:var(--toast-bg);color:var(--toast-text);font-size:var(--text-sm);line-height:var(--lh-sm);pointer-events:auto;animation:toast-in var(--dur-2) var(--ease-out);align-items:flex-start;gap:10px;display:flex}.toast__icon{margin-top:1px}.toast--success .toast__icon{color:var(--toast-success)}.toast--error .toast__icon{color:var(--toast-danger)}.toast__text{flex:auto;min-width:0;padding-block:1px}.btn.toast__close{--btn-fg:currentColor;--btn-fg-hover:currentColor;--btn-bg-hover:color-mix(in srgb, currentColor 12%, transparent);--btn-bg-active:color-mix(in srgb, currentColor 18%, transparent);color:inherit;opacity:.72;margin:-4px 0}.btn.toast__close:hover{opacity:1}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}}@media (max-width:639px){.toast-region{inset:auto var(--sp-8) var(--sp-8) var(--sp-8);width:auto}}.savebar{bottom:var(--sp-16);z-index:var(--z-savebar);justify-content:space-between;align-items:center;gap:var(--sp-12);max-width:var(--form-max);min-height:60px;margin-top:var(--sp-24);padding:var(--sp-12) var(--sp-12) var(--sp-12) var(--sp-20);border-radius:var(--radius-lg);background:var(--surface-raised);animation:toast-in var(--dur-2) var(--ease-out);display:flex;position:sticky}.savebar__text{align-items:center;gap:var(--sp-8);min-width:0;color:var(--text-2);font-size:var(--text-sm);line-height:var(--lh-sm);display:flex}.savebar__text--error{color:var(--danger-text)}.savebar__kbd{padding:1px var(--sp-4);border-radius:var(--radius-xs);background:var(--fill);color:var(--text-3);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--lh-xs);white-space:nowrap}.savebar__actions{gap:var(--sp-8);flex:none;display:flex}@media (hover:none),(max-width:639px){.savebar__kbd{display:none}}@media (max-width:639px){.savebar{bottom:calc(var(--sp-8) + env(safe-area-inset-bottom))}}.panel{min-width:0;padding:var(--panel-pad);border-radius:var(--radius-lg);background:var(--panel-bg);position:relative}.progress{border-radius:var(--radius-full);background:var(--fill);height:2px;overflow:hidden}.progress__fill{border-radius:inherit;background:var(--accent);height:100%;transition:width var(--dur-2) var(--ease-out)}.progress--indeterminate .progress__fill{width:30%;animation:1.2s linear infinite progress-slide}@keyframes progress-slide{0%{transform:translate(-100%)}to{transform:translate(334%)}}.skeleton{border-radius:var(--radius-xs);background:var(--fill);height:12px;animation:1.4s ease-in-out infinite skeleton-pulse;display:block}@keyframes skeleton-pulse{50%{opacity:.5}}.skeleton-block{gap:var(--sp-12);padding-block:var(--sp-8);flex-direction:column;display:flex}.kv{gap:var(--sp-8) var(--sp-16);font-size:var(--text-sm);line-height:var(--lh-sm);grid-template-columns:160px minmax(0,1fr);display:grid}.kv dt{color:var(--text-3)}.kv dd{min-width:0;color:var(--text);overflow-wrap:anywhere;margin:0}.kv .kv__total{padding-top:var(--sp-8);border-top:var(--border-w) solid var(--line);color:var(--text);font-weight:var(--weight-medium)}@media (max-width:479px){.kv{row-gap:var(--sp-2);grid-template-columns:minmax(0,1fr)}.kv dt:not(:first-child){margin-top:var(--sp-8)}}.list{margin:0;padding:0;list-style:none}.list>li{justify-content:space-between;align-items:center;gap:var(--sp-16);min-height:36px;padding-block:var(--sp-6);border-bottom:var(--border-w) solid var(--line-subtle);font-size:var(--text-sm);line-height:var(--lh-sm);display:flex}.list__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.list__count{color:var(--text-2);font-variant-numeric:tabular-nums;flex:none}.hr{border:0;border-top:var(--border-w) solid var(--line);height:0;margin:0}.slider{align-items:center;gap:var(--sp-12);display:flex}.slider__value{min-width:48px;color:var(--text-2);font-size:var(--text-sm);line-height:var(--lh-sm);font-variant-numeric:tabular-nums;text-align:right}.range{--range-fill:50%;appearance:none;cursor:pointer;background:0 0;flex:auto;min-width:0;height:20px;margin:0}.range::-webkit-slider-runnable-track{border-radius:var(--radius-full);background:linear-gradient(to right, var(--accent) var(--range-fill), var(--fill) var(--range-fill));height:4px}.range::-moz-range-track{border-radius:var(--radius-full);background:var(--fill);height:4px}.range::-moz-range-progress{border-radius:var(--radius-full);background:var(--accent);height:4px}.range::-webkit-slider-thumb{background:var(--accent);appearance:none;border:0;border-radius:50%;width:16px;height:16px;margin-top:-6px}.range::-moz-range-thumb{background:var(--accent);border:0;border-radius:50%;width:16px;height:16px}.range:focus-visible{outline:none}.range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--focus-halo)}.range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--focus-halo)}.range:disabled{opacity:.45;cursor:not-allowed}.color-field{align-items:center;gap:var(--sp-8);min-width:0;display:flex}.color-field__main{flex:auto}.color-field__main>.input{padding-left:var(--sp-8)}.color-field__alpha{flex:none;width:88px}.color-swatch{width:20px;height:20px;margin-left:var(--sp-8);border-radius:var(--radius-xs);background:repeating-conic-gradient(var(--line-strong) 0 25%, var(--surface) 0 50%) 0 0 / 8px 8px;cursor:pointer;flex:none;position:relative;overflow:hidden}.color-swatch:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--line);pointer-events:none;position:absolute;inset:0}.color-swatch__fill{position:absolute;inset:0}.color-swatch input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.color-swatch:has(input:focus-visible){outline:var(--indicator-w) solid var(--focus);outline-offset:2px}.chart{width:100%;min-width:0;position:relative}.chart:focus-visible{outline-offset:4px;border-radius:var(--radius-xs)}.chart svg{overflow:visible}.chart__grid{stroke:var(--chart-grid);stroke-width:1px;shape-rendering:crispedges}.chart__axis-text{fill:var(--chart-axis);font-family:var(--font-sans);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.chart__bar{transition:opacity var(--dur-1) var(--ease-out)}.chart--bars:has(.chart__group--active) .chart__group:not(.chart__group--active) .chart__bar{opacity:.45}.chart__bar-stop-top--s0{stop-color:var(--chart-bar-top)}.chart__bar-stop-bottom--s0{stop-color:var(--chart-bar-bottom)}.chart__bar-stop-top--s1{stop-color:var(--chart-bar-2-top)}.chart__bar-stop-bottom--s1{stop-color:var(--chart-bar-2-bottom)}.chart__area-stop-top{stop-color:var(--chart-area-top)}.chart__area-stop-bottom{stop-color:var(--chart-area-bottom)}.chart__line,.chart__line-glow{fill:none;stroke-linecap:round;stroke-linejoin:round}.chart__line{stroke:var(--chart-line);stroke-width:2.5px}.chart__line-glow{stroke:var(--chart-glow);stroke-width:6px}.chart__guide{stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:3 4}.chart__dot{fill:var(--text);stroke:var(--chart-line);stroke-width:2.5px}.chart__dot-halo{fill:var(--chart-glow);opacity:.45}.chart__hit{fill:#0000}.chart-legend{align-items:center;gap:var(--sp-6) var(--sp-16);color:var(--text-3);font-size:var(--text-xs);line-height:var(--lh-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chart-legend li{align-items:center;gap:var(--sp-6);display:inline-flex}.chart-legend__dot{border-radius:50%;flex:none;width:8px;height:8px}.chart-legend__dot--s0{background:var(--chart-dot-1)}.chart-legend__dot--s1{background:var(--chart-dot-2)}.chart__tooltip{z-index:var(--z-popover);padding:var(--sp-6) var(--sp-8);border-radius:var(--radius-md);background:var(--surface-raised);font-size:var(--text-xs);line-height:var(--lh-xs);white-space:nowrap;pointer-events:none;flex-direction:column;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 8px))}.chart__tooltip-value{color:var(--text);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.chart__tooltip-label{color:var(--text-3)}.chart__tooltip-row{align-items:center;gap:var(--sp-6);color:var(--text-2);display:inline-flex}.delta{align-items:center;gap:var(--sp-4);color:var(--text-3);font-size:var(--text-xs);line-height:var(--lh-xs);font-weight:var(--weight-semibold);white-space:nowrap;display:inline-flex}.delta--up{color:var(--success-text)}.delta--down{color:var(--danger-text)}.delta--neutral{color:var(--text-3);font-weight:var(--weight-medium)}.stat-delta{align-items:center;gap:var(--sp-4) var(--sp-8);flex-wrap:wrap;display:inline-flex}.share{gap:var(--sp-16);flex-direction:column;min-width:0;display:flex}.share__bar{border-radius:var(--radius-full);gap:3px;height:12px;display:flex;overflow:hidden}.share__part{border-radius:var(--radius-full);flex-basis:0;min-width:4px}.share__part--s0{background:var(--share-0)}.share__part--s1{background:var(--share-1)}.share__part--s2{background:var(--share-2)}.share__part--s3{background:var(--share-3)}.share__part--empty{background:var(--fill);flex-grow:1}.share__legend{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.share__legend>li{align-items:center;gap:var(--sp-12);border-bottom:var(--border-w) solid var(--line-subtle);min-height:36px;font-size:var(--text-sm);line-height:var(--lh-sm);grid-template-columns:10px minmax(0,1fr) auto 56px;display:grid}.share__legend>li:last-child{border-bottom:0}.share__dot{border-radius:50%;width:10px;height:10px}.share__label{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.share__value{color:var(--text-2)}.share__pct{color:var(--text-3);text-align:right}.chart__line-compare{fill:none;stroke:var(--chart-compare);stroke-width:1.5px;stroke-dasharray:4 5;stroke-linecap:round}.chart__dot-compare{fill:var(--bg);stroke:var(--chart-compare);stroke-width:1.5px}.chart__tooltip-compare{margin-top:var(--sp-2);color:var(--text-3)}.chart-legend__line{border-radius:var(--radius-full);background:var(--chart-line);width:16px;height:2.5px;box-shadow:0 0 6px var(--chart-glow);flex:none}.chart-legend__line--compare{border-top:1.5px dashed var(--chart-compare);height:0;box-shadow:none;background:0 0}}@layer shell{.app{grid-template-columns:var(--rail-w) minmax(0, 1fr);min-height:100dvh;display:grid}.skip-link{top:var(--sp-8);left:var(--sp-8);z-index:var(--z-popover);padding:var(--sp-6) var(--sp-12);border-radius:var(--radius-sm);background:var(--ink);color:var(--on-ink);font-size:var(--text-sm);line-height:var(--lh-sm);font-weight:var(--weight-semibold);position:absolute;transform:translateY(-200%)}.skip-link:focus-visible{text-decoration:none;transform:none}.rail{background:var(--bg-sidebar);grid-area:1/1;align-self:stretch;min-width:0}.rail__inner{height:100dvh;padding:var(--sp-20) 0 var(--sp-20);overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;align-items:center;display:flex;position:sticky;top:0;overflow-y:auto}.rail__inner::-webkit-scrollbar{display:none}.rail__brand{margin-bottom:var(--sp-32);border-radius:50%;flex:none;place-items:center;display:grid}.rail__brand:hover{text-decoration:none}.rail__orb{box-shadow:0 0 24px 2px var(--orb-glow);border-radius:50%;place-items:center;display:grid}.rail__brand-name{display:none}.rail__nav,.rail__sites{align-items:center;gap:var(--sp-8);flex-direction:column;display:flex}.rail__sites{width:var(--rail-item);margin-top:var(--sp-16);padding-top:var(--sp-16);border-top:var(--border-w) solid var(--line)}.rail__footer{padding-top:var(--sp-24);flex-direction:column;align-items:center;margin-top:auto;display:flex}.rail-item{width:var(--rail-item);height:var(--rail-item);border-radius:var(--radius-md);color:var(--text-3);font:inherit;cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.rail-item:hover{background:var(--bg-hover);color:var(--text);text-decoration:none}.rail-item[aria-current=page]{background:var(--accent-bg);color:var(--blue-soft)}.rail-item[aria-current=page]:before{content:"";top:10px;bottom:10px;left:calc((var(--rail-w) - var(--rail-item)) / -2);width:var(--rail-indicator-w);border-radius:0 var(--radius-full) var(--radius-full) 0;background:var(--accent);position:absolute}.rail-item:focus-visible{outline-offset:-2px}.rail-item__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rail-site__mark{border-radius:var(--radius-sm);background:var(--surface);width:36px;height:36px;color:var(--text-2);font-size:var(--text-sm);line-height:1;font-weight:var(--weight-bold);letter-spacing:.01em;transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);place-items:center;display:grid}.rail-item--site:hover .rail-site__mark{color:var(--text)}.rail-item--site[aria-current=page] .rail-site__mark{color:var(--blue-soft);background:0 0}.rail-site__dot{border:2px solid var(--bg-sidebar);border-radius:50%;width:9px;height:9px;position:absolute;top:3px;right:3px}.rail-site__dot--live{background:var(--live)}.rail-site__dot--off{background:var(--text-disabled)}.rail-site__dot--danger{background:var(--danger-text)}.rail-tip{left:calc(var(--rail-w) + 6px);z-index:var(--z-popover);max-width:320px;padding:var(--sp-6) var(--sp-12);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text);font-size:var(--text-sm);line-height:var(--lh-sm);font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;animation:fade-in var(--dur-1) var(--ease-out);position:fixed;overflow:hidden;transform:translateY(-50%)}.main{flex-direction:column;grid-area:1/2;min-width:0;display:flex}.main__frame{width:100%;max-width:var(--page-max);flex:auto;min-width:0;position:relative}.main__frame>main{min-width:0}.main__frame>main:focus{outline:none}.main__frame .page-header{padding-right:var(--appbar-space,64px)}.appbar{top:var(--page-pad-top);right:var(--page-pad-x);z-index:var(--z-appbar);align-items:center;height:40px;display:flex;position:absolute}.appbar__cluster{align-items:center;gap:var(--sp-12);display:flex}.appbar__pill{align-items:center;gap:var(--sp-8);height:32px;padding:0 var(--sp-12);border-radius:var(--radius-full);background:var(--panel-bg);color:var(--text-2);font-size:var(--text-sm);line-height:var(--lh-sm);font-weight:var(--weight-medium);white-space:nowrap;transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);display:inline-flex}.appbar__pill:hover{background:var(--surface);color:var(--text);text-decoration:none}.appbar__pill--mock{color:var(--warning-text)}.appbar__pill--mock:before{content:"";background:var(--warning-icon);border-radius:50%;flex:none;width:7px;height:7px}.appbar__dot{background:var(--live);width:7px;height:7px;box-shadow:0 0 8px var(--live);border-radius:50%;flex:none}.appbar__avatar{background:var(--avatar-bg);width:40px;height:40px;color:var(--text);font-size:var(--text-md);line-height:1;font-weight:var(--weight-bold);transition:background-color var(--dur-1) var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.appbar__avatar:hover{background:var(--surface-raised);text-decoration:none}.topbar,.scrim{display:none}.page{width:100%;max-width:var(--page-max);min-width:0;padding:var(--page-pad-top) var(--page-pad-x) var(--page-pad-bottom);animation:page-in var(--dur-3) var(--ease-out);flex-direction:column;display:flex;container:page/inline-size}@keyframes page-in{0%{opacity:0;transform:translateY(6px)}}.page>*+:not(dialog){margin-top:var(--sp-24)}.page>.page-header+.banner{margin-top:var(--sp-16)}.page>.page-header+.tabs,.page>.banner+.tabs{margin-top:var(--sp-20)}.page--form>*{max-width:var(--form-max)}@media (max-width:959px){.app{grid-template-columns:minmax(0,1fr)}.main{grid-column:1}.rail{inset-block:0;z-index:var(--z-sidebar);width:min(var(--sidebar-w), 86vw);background:var(--surface-raised);visibility:hidden;transition:transform var(--dur-3) var(--ease-out), visibility 0s linear var(--dur-3);position:fixed;left:0;transform:translate(-100%)}.rail__inner{height:100%;padding:var(--sp-16) var(--sp-12);align-items:stretch}.rail__brand{align-items:center;gap:var(--sp-12);margin-bottom:var(--sp-24);padding:0 var(--sp-4);border-radius:var(--radius-md);color:var(--text);display:flex}.rail__brand-name{font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--lh-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);display:inline}.rail__nav,.rail__sites{align-items:stretch;gap:var(--sp-4)}.rail__sites{width:auto}.rail__footer{align-items:stretch}.rail-item{justify-content:flex-start;gap:var(--sp-12);width:100%;padding:0 var(--sp-12);display:flex}.rail-item--site{padding-left:var(--sp-4)}.rail-item[aria-current=page]:before{left:calc(-1 * var(--sp-12))}.rail-item__label{clip:auto;width:auto;min-width:0;height:auto;color:inherit;font-size:var(--text-md);line-height:var(--lh-md);font-weight:var(--weight-medium);text-align:left;text-overflow:ellipsis;flex:auto;position:static;overflow:hidden}.rail-site__dot{border:0;flex:none;width:8px;height:8px;position:static}.rail-tip{display:none}.app--nav-open .rail{visibility:visible;transition:transform var(--dur-3) var(--ease-out);transform:none}.app--nav-open .scrim{z-index:var(--z-scrim);background:var(--scrim);animation:fade-in var(--dur-2) var(--ease-out);display:block;position:fixed;inset:0}.topbar{z-index:var(--z-topbar);align-items:center;gap:var(--sp-4);height:var(--topbar-h);padding:0 var(--sp-12) 0 var(--sp-8);background:var(--bg-sidebar);display:flex;position:sticky;top:0}.topbar .appbar__cluster{margin-left:auto}.topbar .appbar__avatar{width:36px;height:36px}.appbar{display:none}.main__frame .page-header{padding-right:0}.brand{align-items:center;gap:var(--sp-12);height:44px;padding:0 var(--sp-4);color:var(--text);font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--lh-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);border-radius:var(--radius-sm);display:flex}.brand:hover{text-decoration:none}}@media (max-width:519px){.topbar .appbar__pill{display:none}}}@layer screens{.login-page{min-height:100dvh;padding:var(--sp-48) var(--sp-16);background:radial-gradient(55% 48% at 50% 46%, var(--glow-backdrop), transparent 72%), var(--bg);place-items:center;display:grid}.login-form{width:min(420px,100%);padding:var(--sp-40) var(--sp-32) var(--sp-32);border-radius:var(--radius-xl);background:var(--panel-bg);flex-direction:column;display:flex}.login-brand{align-items:center;gap:var(--sp-12);color:var(--text);font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--lh-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);display:flex}.login-brand>svg{box-shadow:0 0 20px 1px var(--orb-glow);border-radius:50%}.login-title{margin-top:var(--sp-32);font-size:30px;line-height:36px}.login-sub{margin:var(--sp-8) 0 var(--sp-32);color:var(--text-2);font-size:var(--text-md);line-height:var(--lh-md)}.login-fields{gap:var(--sp-20);flex-direction:column;display:flex}.login-error{margin-top:var(--sp-20)}.login-submit{margin-top:var(--sp-32)}.login-form>.empty{text-align:left;align-items:flex-start;padding:0}.login-form>.empty .empty__actions{justify-content:flex-start}@media (max-width:639px){.login-page{align-items:start;padding-top:18vh}.login-form{padding:var(--sp-32) var(--sp-20) var(--sp-24)}}.projects-site{align-items:center;gap:var(--sp-12);min-width:0;display:flex}.projects-tile{border-radius:var(--radius-sm);background:var(--surface);width:36px;height:36px;color:var(--text-2);font-size:var(--text-sm);line-height:1;font-weight:var(--weight-bold);flex:none;place-items:center;display:grid}.projects-name{min-width:0;max-width:max(160px,100cqi - 720px)}.projects-col-num{width:168px}.projects-col-small{width:104px}.projects-col-sources{width:220px}.projects-trend{align-items:flex-end;gap:var(--sp-2);flex-direction:column;display:inline-flex}.projects-sources{max-width:220px;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.projects-sources__sep{color:var(--text-3)}.projects-sources__live{color:var(--text)}.projects-modal-note{color:var(--text-3);font-size:var(--text-xs);line-height:var(--lh-xs)}@media (max-width:719px){.projects-tile{display:none}.projects-col-num{width:auto}.projects-name{max-width:max(120px,100cqi - 220px)}}.project-meta{align-items:baseline;gap:var(--sp-4) var(--sp-6);flex-wrap:wrap;min-width:0;display:inline-flex}.project-meta__updated{color:var(--text-3);font-size:var(--text-sm);line-height:var(--lh-sm);white-space:nowrap}.site-host{align-items:center;gap:var(--sp-4);min-width:0;max-width:100%;color:var(--text-3);font-size:var(--text-sm);line-height:var(--lh-sm);display:inline-flex}a.site-host:hover{color:var(--text)}.site-host__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.project-loading{gap:var(--sp-12);padding-top:var(--sp-8);flex-direction:column;display:flex}.period{align-items:center;gap:var(--sp-8) var(--sp-12);flex-wrap:wrap;min-width:0;display:flex}.period__month{width:auto;min-width:132px}.period__compare{width:auto}.period__range{color:var(--text-3);font-size:var(--text-sm);line-height:var(--lh-sm);white-space:nowrap}@media (max-width:639px){.period .segmented{width:100%}.period .segmented__item{flex:1 1 0}}.ov{flex-direction:column;min-width:0;display:flex}.ov-head{justify-content:space-between;align-items:center;gap:var(--sp-12);flex-wrap:wrap;min-width:0;display:flex}.ov-body{min-width:0;margin-top:var(--sp-16);transition:opacity var(--dur-2) var(--ease-out);flex-direction:column;display:flex}.ov-body--busy{opacity:.55}.ov-grid{gap:var(--sp-16);margin-top:var(--sp-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.92fr);grid-template-areas:"chart chart recent""week plan recent";display:grid}.ov-grid--no-plan{grid-template-areas:"chart chart recent""week week recent"}.ov-activity{grid-area:chart}.ov-recent{grid-area:recent}.ov-week{grid-area:week}.ov-plan{grid-area:plan}@container page (width<=1079px){.ov-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"chart chart""week plan""recent recent"}.ov-grid--no-plan{grid-template-areas:"chart chart""week week""recent recent"}}@container page (width<=639px){.ov-grid,.ov-grid--no-plan{grid-template-columns:minmax(0,1fr);grid-template-areas:"chart""plan""week""recent"}}.ov-activity__head,.ov-week__head,.ov-recent__head{justify-content:space-between;align-items:center;gap:var(--sp-8) var(--sp-16);min-height:var(--button-h);margin-bottom:var(--sp-16);flex-wrap:wrap;display:flex}.ov-activity__title{align-items:center;gap:var(--sp-6) var(--sp-20);flex-wrap:wrap;min-width:0;display:flex}.ov-activity__empty{place-items:center;min-height:260px;display:grid}.ov-recent{flex-direction:column;min-width:0;display:flex}.ov-recent__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ov-recent__list>li+li{border-top:var(--border-w) solid var(--line)}.ov-recent__item{align-items:center;gap:var(--sp-12);width:calc(100% + 2 * var(--sp-8));min-width:0;margin-inline:calc(-1 * var(--sp-8));padding:var(--sp-12) var(--sp-8);border-radius:var(--radius-sm);color:inherit;text-align:left;transition:background-color var(--dur-1) var(--ease-out);background:0 0;border:0;display:flex}.ov-recent__item:hover{background:var(--bg-hover)}.ov-recent__item:focus-visible{outline-offset:-2px}.ov-recent__avatar{background:var(--avatar-bg);width:40px;height:40px;color:var(--avatar-fg);border-radius:50%;flex:none;place-items:center;display:grid}.ov-recent__avatar--missed{background:var(--danger-bg);color:var(--danger-text)}.ov-recent__text{gap:var(--sp-4);flex-direction:column;flex:auto;min-width:0;display:flex}.ov-recent__title{color:var(--text);font-size:var(--text-sm);line-height:var(--lh-sm);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ov-recent__meta{color:var(--text-3);font-size:var(--text-xs);line-height:var(--lh-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ov-recent__organic,.ov-channel--organic{color:var(--organic-text)}.ov-recent__empty{color:var(--text-3);font-size:var(--text-sm);line-height:var(--lh-sm);margin:0}.ov-lists{gap:var(--sp-16);margin-top:var(--sp-16);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.ov-positions{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ov-positions>li{gap:var(--sp-2) var(--sp-12);padding:var(--sp-12) 0;border-bottom:var(--border-w) solid var(--line-subtle);grid-template-columns:minmax(0,1fr) auto;display:grid}.ov-positions>li:last-child{border-bottom:0}.ov-positions__label{color:var(--text);font-size:var(--text-sm);font-weight:var(--weight-medium)}.ov-positions__figure,.ov-positions__sub{justify-content:flex-end;align-items:center;gap:var(--sp-8);white-space:nowrap;display:inline-flex}.ov-positions__figure{color:var(--text);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.ov-positions__sub{color:var(--text-3);font-size:var(--text-xs);grid-column:1/-1;justify-content:flex-start}@container page (width<=719px){.ov-lists{grid-template-columns:minmax(0,1fr)}}.ov-rank__head{justify-content:space-between;align-items:baseline;gap:var(--sp-16);padding-bottom:var(--sp-12);margin-bottom:var(--sp-12);border-bottom:var(--border-w) solid var(--line);display:flex}.ov-rank__head h2{align-items:center;display:inline-flex}.ov-rank .list>li:last-child{border-bottom:0}.ov-rank__caption{color:var(--text-3);font-size:var(--text-xs);line-height:var(--lh-xs);font-weight:var(--weight-medium);flex:none}.ov-rank__empty{min-height:36px;padding-block:var(--sp-6);color:var(--text-3);font-size:var(--text-sm);line-height:var(--lh-sm);align-items:center;margin:0;display:flex}.ov-share{min-width:48px;margin-left:var(--sp-12);color:var(--text-3);text-align:right;display:inline-block}@media (max-width:639px){.ov-activity__empty{min-height:200px}}.ov-plan{--plan-tone:var(--accent);--plan-on-tone:var(--on-primary);border:var(--indicator-w) solid var(--plan-tone);border-radius:var(--radius-lg);background:var(--panel-bg);flex-direction:column;min-width:0;display:flex;overflow:hidden}.ov-plan--low{--plan-tone:var(--warning-icon)}.ov-plan--behind{--plan-tone:var(--danger-solid);--plan-on-tone:var(--on-accent)}.ov-plan__head{justify-content:space-between;align-items:center;gap:var(--sp-4) var(--sp-16);padding:var(--sp-12) var(--sp-20);background:var(--plan-tone);color:var(--plan-on-tone);flex-wrap:wrap;display:flex}.ov-plan__head h2{align-items:center;gap:var(--sp-4);color:inherit;display:inline-flex}.ov-plan__head .helptip{color:inherit;opacity:.7}.ov-plan__period{font-size:var(--text-sm);line-height:var(--lh-sm);font-weight:var(--weight-semibold);opacity:.8}.ov-plan__body{justify-content:center;gap:var(--sp-20);padding:var(--sp-20);flex-direction:column;flex:auto;display:flex}.ov-plan__body--center{text-align:center;align-items:center;gap:0}.ov-plan__metric{flex-direction:column;min-width:0;display:flex}.ov-plan__row{justify-content:space-between;align-items:baseline;gap:var(--sp-4) var(--sp-12);flex-wrap:wrap;display:flex}.ov-plan__label{color:var(--text-2);font-size:var(--text-sm);line-height:var(--lh-sm);font-weight:var(--weight-medium)}.ov-plan__value{color:var(--text);font-family:var(--font-display);font-size:28px;line-height:34px;font-weight:var(--weight-bold);letter-spacing:var(--tracking-tighter)}.ov-plan__of{color:var(--text-3);font-size:var(--text-sm);line-height:var(--lh-sm)}.ov-plan__bar{height:8px;margin-top:var(--sp-8);border-radius:var(--radius-full);background:var(--fill);position:relative;overflow:hidden}.ov-plan__fill,.ov-plan__forecast{border-radius:inherit;transition:width var(--dur-3) var(--ease-out);position:absolute;inset:0 auto 0 0}.ov-plan__forecast{background:color-mix(in srgb, var(--plan-tone) 28%, transparent)}.ov-plan__fill{background:var(--plan-tone)}.ov-plan__meta{margin:var(--sp-6) 0 0;color:var(--text-3);font-size:var(--text-xs);line-height:var(--lh-xs)}.ov-plan__none-title{color:var(--text);font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--lh-xl);font-weight:var(--weight-bold);margin:0}.ov-plan__none-text{max-width:32ch;margin:var(--sp-8) 0 var(--sp-16);color:var(--text-3);font-size:var(--text-sm);line-height:var(--lh-sm)}.tr-chart{margin-top:var(--sp-16)}.tr-grid{gap:var(--sp-16);margin-top:var(--sp-16);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;display:grid}@container page (width<=959px){.tr-grid{grid-template-columns:minmax(0,1fr)}}.tr-pages{margin-top:var(--sp-16)}.tr-total{color:var(--text);font-weight:var(--weight-semibold)}.tr-yoy{justify-content:flex-end;display:inline-flex}.tr-path{max-width:min(560px,60cqi);color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;display:inline-block;overflow:hidden}a.tr-path:hover{color:var(--accent-text)}.pos{min-width:34px;height:24px;padding:0 var(--sp-6);border-radius:var(--radius-xs);font-size:var(--text-sm);line-height:var(--lh-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.pos--top3{background:var(--pos-top3-bg);color:var(--pos-top3-text)}.pos--top10{background:var(--pos-top10-bg);color:var(--pos-top10-text)}.pos--top30{background:var(--pos-top30-bg);color:var(--pos-top30-text)}.pos--low{background:var(--fill);color:var(--text-2)}.pos--none{color:var(--text-3)}.pos--unknown{color:var(--text-disabled)}.pos-change{align-items:center;gap:var(--sp-2);font-size:var(--text-xs);line-height:var(--lh-xs);font-weight:var(--weight-semibold);white-space:nowrap;display:inline-flex}.pos-change--up{color:var(--success-text)}.pos-change--down{color:var(--danger-text)}.pos-bar{align-items:center;gap:var(--sp-12);flex-wrap:wrap;min-width:0;display:flex}.pos-status{align-items:center;gap:var(--sp-8) var(--sp-12);font-size:var(--text-sm);line-height:var(--lh-sm);flex-wrap:wrap;display:inline-flex}.pos-status__progress{align-items:center;gap:var(--sp-8);display:inline-flex}.pos-progress{border-radius:var(--radius-full);background:var(--fill);width:96px;height:4px;position:relative;overflow:hidden}.pos-progress>span{border-radius:inherit;background:var(--live);transition:width var(--dur-2) var(--ease-out);position:absolute;inset:0 auto 0 0}.pos-notice,.pos-stats,.pos-chart,.pos-table,.pos-setup{margin-top:var(--sp-16)}.pos-setup>.notice{margin-bottom:var(--sp-16)}.pos-chart__head{justify-content:space-between;align-items:center;gap:var(--sp-8) var(--sp-16);min-height:var(--button-h);margin-bottom:var(--sp-16);flex-wrap:wrap;display:flex}.pos-chart__empty{min-height:200px;color:var(--text-3);font-size:var(--text-sm);place-items:center;margin:0;display:grid}.pos-table .toolbar .search-input{flex:200px;max-width:280px}.pos-keyword{align-items:center;gap:var(--sp-6);display:inline-flex}.pos-keyword__warn{color:var(--warning-icon);display:inline-flex}.pos-url{max-width:260px;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;display:inline-block;overflow:hidden}.pos-col-history{color:var(--text-2)}.pos-wrong{margin-left:var(--sp-8)}.pos-history{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pos-history>li{align-items:center;gap:var(--sp-12);border-bottom:var(--border-w) solid var(--line-subtle);min-height:40px;font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.pos-history>li:last-child{border-bottom:0}.pos-history__date{color:var(--text-2)}.pos-history__change{justify-content:flex-end;min-width:48px;display:inline-flex}.pos-add{gap:var(--sp-12);flex-direction:column;display:flex}.pos-add__bar{align-items:flex-end;gap:var(--sp-12);flex-wrap:wrap;display:flex}.pos-add__bar>.field{flex:200px;max-width:320px}.pos-footnote{margin:var(--sp-24) 0 0;color:var(--text-3);font-size:var(--text-xs);line-height:var(--lh-xs)}.wm-chart,.wm-table{margin-top:var(--sp-16)}.wm-chart .ov-activity__head{margin-bottom:var(--sp-16)}.wm-table .toolbar .search-input{flex:200px;max-width:280px}.wm-text{max-width:360px}.wm-note{margin:var(--sp-12) 0 0;color:var(--text-3);font-size:var(--text-xs);line-height:var(--lh-xs)}.wm-note--top{margin:0 0 var(--sp-12)}.wm-break{overflow-wrap:anywhere}.wm-table .table .wm-sticky{z-index:1;background:var(--panel-bg);min-width:200px;max-width:360px;box-shadow:inset -1px 0 0 var(--line-subtle);position:sticky;left:0}.wm-table .table th.wm-sticky{z-index:2;background:var(--bg-subtle)}.wm-table .table tbody tr:hover .wm-sticky{background:linear-gradient(var(--bg-hover), var(--bg-hover)), var(--panel-bg)}.wm-table .table tr.is-selected .wm-sticky{background:linear-gradient(var(--accent-bg), var(--accent-bg)), var(--panel-bg)}.wm-total{font-weight:var(--weight-semibold)}@media (max-width:719px){.wm-table .table .wm-sticky{min-width:150px;max-width:200px}}.leads-summary,.leads-panel{margin-top:var(--sp-16)}.leads-toolbar .search-input{flex:200px;max-width:260px}.leads-toolbar .checkbox-row{font-size:var(--text-sm);line-height:var(--lh-sm)}.leads-contact{align-items:center;gap:var(--sp-12);min-width:0;max-width:360px;display:flex}.leads-contact__text{min-width:0}.leads-icon{background:var(--avatar-bg);width:32px;height:32px;color:var(--avatar-fg);border-radius:50%;flex:none;place-items:center;display:grid}.leads-icon--missed{background:var(--danger-bg);color:var(--danger-text)}.leads-organic{color:var(--organic-text)}.leads-landing{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:240px;display:inline-block;overflow:hidden}.leads-first{color:var(--text-2)}.lead-status{align-items:center;gap:var(--sp-8) var(--sp-16);font-size:var(--text-sm);line-height:var(--lh-sm);flex-wrap:wrap;display:flex}.lead-group{gap:var(--sp-12);flex-direction:column;display:flex}.lead-group__title{color:var(--text-3);font-size:var(--text-xs);line-height:var(--lh-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase}.lead-organic{color:var(--organic-text);font-weight:var(--weight-medium)}.lead-tags{gap:var(--sp-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lead-tags>li{padding:2px var(--sp-8);border-radius:var(--radius-full);background:var(--fill);color:var(--text-2);font-size:var(--text-xs);line-height:var(--lh-xs)}.lead-provider{font-size:var(--text-xs);line-height:var(--lh-xs);margin:0}.src{gap:var(--sp-16);flex-direction:column;min-width:0;display:flex}.src-actions{align-items:center;gap:var(--sp-8);flex-wrap:wrap;display:flex}.src-stats{color:var(--text-3);font-size:var(--text-sm);line-height:var(--lh-sm);margin-left:auto}.src-note{color:var(--text-2);margin:0}.src-goals{gap:var(--sp-8) var(--sp-16);max-height:260px;padding-block:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid;overflow-y:auto}.src-rules{gap:var(--sp-8);flex-direction:column;display:flex}.src-rule{align-items:center;gap:var(--sp-8);grid-template-columns:minmax(150px,1.1fr) minmax(130px,1fr) minmax(120px,.9fr) minmax(140px,1.4fr) auto;display:grid}.src-rule__error{color:var(--danger-text);font-size:var(--text-xs);line-height:var(--lh-xs);grid-column:1/-1;margin:0}@container (width<=640px){.src-rule{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}}.src-run-message{color:var(--text-3);font-size:var(--text-xs);line-height:var(--lh-xs)}.psettings{flex-direction:column;min-width:0;display:flex}.settings-you{color:var(--text-3);font-weight:var(--weight-regular)}.settings-kv dd.mono{line-height:var(--lh-sm)}.settings-projects{gap:var(--sp-8);max-height:260px;padding-block:var(--sp-4);flex-direction:column;display:flex;overflow-y:auto}.settings-col-projects{text-overflow:ellipsis;white-space:nowrap;max-width:300px;overflow:hidden}.settings-empty{padding:var(--sp-16) 0;color:var(--text-3);font-size:var(--text-sm);line-height:var(--lh-sm);margin:0}.settings-steps{gap:var(--sp-8);color:var(--text-2);font-size:var(--text-sm);flex-direction:column;margin:0;padding-left:18px;line-height:20px;display:flex}.settings-note{margin-top:var(--sp-16)}.settings-client-id{align-items:flex-start;gap:var(--sp-8) var(--sp-12);margin:var(--sp-12) 0 var(--sp-16);flex-wrap:wrap;display:flex}.settings-client-id>.field{flex:260px;min-width:0}.settings-client-id>.btn{margin-top:26px}.settings-steps+.field,.settings-steps[start]{margin-bottom:var(--sp-16)}.settings-code{border-radius:var(--radius-xs);background:var(--bg-subtle);color:var(--text);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;padding:1px 6px}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#070708;--bg-sidebar:#131315;--panel-bg:#1b1b1e;--bg-subtle:#222226;--surface:#27272c;--surface-raised:#2a2a30;--bg-hover:#ffffff0d;--bg-active:#ffffff17;--fill:#ffffff13;--fill-hover:#ffffff1f;--line:#ffffff14;--line-subtle:#ffffff0e;--line-strong:#ffffff24;--line-hover:#ffffff4d;--text:#f4f4f6;--text-2:#b6b6bf;--text-3:#8d8d98;--text-disabled:#5c5c66;--ink:#f4f4f6;--ink-hover:#fff;--ink-active:#dcdce2;--on-ink:#070708;--accent:#c8ff2e;--accent-hover:#d6ff63;--accent-active:#b5ec18;--primary:#c8ff2e;--primary-hover:#d6ff63;--primary-active:#b5ec18;--on-primary:#0d1003;--on-accent:#fff;--accent-text:#74adff;--accent-bg:#4c8dff24;--blue:#4c8dff;--blue-soft:#74adff;--focus:#74adff;--focus-halo:#74adff4d;--selection:#4c8dff59;--success-text:#4ade80;--success-dot:#22c55e;--success-bg:#22c55e21;--warning-text:#fbbf24;--warning-icon:#f59e0b;--warning-bg:#f59e0b21;--danger-text:#fb7185;--danger-solid:#e11d48;--danger-solid-hover:#be123c;--danger-bg:#f43f5e24;--live:#34d399;--notify:#ff453a;--switch-off:#ffffff2e;--checkbox-line:#6e6e79;--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%238d8d98' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4.5 6.5 3.5 3.5 3.5-3.5'/%3E%3C/svg%3E");--segmented-thumb:#35353c;--chart-line:#4c8dff;--chart-glow:#4c8dffa6;--chart-area-top:#3b7dff6b;--chart-area-bottom:#3b7dff00;--chart-bar:#3d82ff;--chart-bar-top:#62b2ff;--chart-bar-bottom:#2d63f2;--chart-bar-2-top:#6f7dff;--chart-bar-2-bottom:#3743d8;--chart-bar-hover:#8cc8ff;--chart-dot-1:#5aa8ff;--chart-dot-2:#6573ff;--chart-grid:#ffffff12;--chart-axis:#7f7f8a;--orb-glow:#386eff8c;--glow-backdrop:#1d40ff57;--avatar-bg:#34343b;--avatar-fg:#c9c9d2;--code-bg:#121214;--code-text:#e6e6eb;--code-comment:#8d8d98;--toast-bg:#2e2e34;--toast-text:#f4f4f6;--toast-success:#4ade80;--toast-danger:#fb7185;--scrim:#0000009e;--control-thumb:#fff;--mask-solid:#000;--checkbox-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.25 5 8.75l4.5-5.5'/%3E%3C/svg%3E");--font-sans:"Manrope Variable", "Segoe UI Variable Text", "Segoe UI", -apple-system, BlinkMacSystemFont, "SF Pro Text", Inter, Roboto, "Helvetica Neue", Arial, system-ui, sans-serif;--font-display:"Manrope Variable", "Segoe UI Variable Display", "Segoe UI", -apple-system, BlinkMacSystemFont, "SF Pro Display", Inter, Roboto, "Helvetica Neue", Arial, system-ui, sans-serif;--font-mono:ui-monospace, "Cascadia Mono", "SF Mono", SFMono-Regular, "JetBrains Mono", Menlo, Consolas, "Liberation Mono", monospace;--text-xs:12px;--lh-xs:16px;--text-sm:13px;--lh-sm:18px;--text-md:14px;--lh-md:20px;--text-lg:16px;--lh-lg:24px;--text-xl:26px;--lh-xl:32px;--text-2xl:34px;--lh-2xl:40px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--tracking-tight:-.015em;--tracking-tighter:-.03em;--tracking-caps:.06em;--sp-2:2px;--sp-4:4px;--sp-6:6px;--sp-8:8px;--sp-12:12px;--sp-16:16px;--sp-20:20px;--sp-24:24px;--sp-32:32px;--sp-40:40px;--sp-48:48px;--sp-64:64px;--radius-xs:6px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--border-w:1px;--indicator-w:2px;--rail-indicator-w:3px;--button-h:36px;--button-h-sm:30px;--button-h-lg:42px;--control-h:40px;--control-h-sm:34px;--row-h:48px;--row-h-compact:44px;--rail-w:80px;--rail-item:44px;--sidebar-w:260px;--topbar-h:56px;--appbar-w:280px;--page-max:none;--form-max:none;--prose-max:640px;--section-aside-w:240px;--drawer-w:580px;--modal-w:500px;--modal-w-wide:660px;--modal-w-full:1360px;--preview-w:400px;--page-pad-x:40px;--page-pad-top:32px;--page-pad-bottom:72px;--panel-pad:24px;--z-sticky:10;--z-appbar:15;--z-savebar:20;--z-topbar:30;--z-scrim:39;--z-sidebar:40;--z-popover:60;--dur-1:.14s;--dur-2:.2s;--dur-3:.26s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1)}@media (pointer:coarse){:root{--button-h:40px;--button-h-sm:34px;--control-h:44px;--control-h-sm:40px}}@media (max-width:1199px){:root{--page-pad-x:28px}}@media (max-width:639px){:root{--page-pad-x:16px;--page-pad-top:16px;--page-pad-bottom:96px;--panel-pad:16px}}@media (prefers-reduced-motion:reduce){:root{--dur-1:0s;--dur-2:0s;--dur-3:0s}}:root{--chart-compare:#ffffff57;--share-0:#5aa8ff;--share-1:#6573ff;--share-2:#a78bfa;--share-3:#ffffff38;--organic-text:#8cc4ff;--pos-top3-bg:#c8ff2e24;--pos-top3-text:#c8ff2e;--pos-top10-bg:#22c55e21;--pos-top10-text:#4ade80;--pos-top30-bg:#f59e0b21;--pos-top30-text:#fbbf24}
