/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-white:#fff;--spacing:.25rem;--font-weight-semibold:600;--font-weight-bold:700;--leading-snug:1.375;--leading-relaxed:1.625;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{box-sizing:border-box}html{background:var(--bg)}body,html{min-height:100%;margin:0}body{background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-sans);font-size:var(--t-body);letter-spacing:-.006em;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.5}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--selection)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-xs)}a{color:inherit;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:2px}h1,h2,h3,h4{letter-spacing:-.018em;text-wrap:balance;margin:0;font-weight:650}@media (prefers-reduced-motion:reduce){.shell{transition:none}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}}}@layer components{.eyebrow{font-size:var(--t-micro);letter-spacing:.09em;text-transform:uppercase;font-weight:700}.eyebrow,.meta{color:var(--text-3)}.meta{font-size:var(--t-meta);line-height:1.45}.num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.94em}.btn{border-radius:var(--r-sm);height:32px;color:var(--text);font-size:var(--t-meta);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-weight:600;transition:background-color .13s,border-color .13s,color .13s;display:inline-flex}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.btn--primary{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.btn--primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--accent-hover);border-color:var(--accent-hover)}.btn--outline{border-color:var(--line-strong);background:var(--surface-raised);color:var(--text-2)}.btn--outline:hover:not(:disabled):not([aria-disabled=true]){background:var(--surface-hover);color:var(--text)}.btn--ghost{color:var(--text-3)}.btn--ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--surface-hover);color:var(--text)}.btn--danger{background:var(--danger);border-color:var(--danger);color:#fff}.btn--sm{height:27px;font-size:var(--t-micro);padding:0 10px}.btn--lg{height:38px;font-size:var(--t-body);padding:0 17px}.icon-btn{border-radius:var(--r-sm);width:30px;height:30px;color:var(--text-3);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.icon-btn:hover{background:var(--surface-hover);color:var(--text)}.icon-btn--outline{border-color:var(--line-strong);background:var(--surface-raised)}.pill{font-size:var(--t-micro);letter-spacing:0;white-space:nowrap;color:var(--text-3);align-items:center;gap:5px;font-weight:600;display:inline-flex}.pill__dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.pill--ok{color:var(--ok)}.pill--warn{color:var(--warn)}.pill--danger{color:var(--danger)}.pill--info{color:var(--info)}.pill--brand{color:var(--brand)}.pill--plain{color:var(--text-3)}.pill--loud{border:1px solid var(--unknown-line);border-radius:var(--r-xs);background:var(--unknown-soft);letter-spacing:.05em;text-transform:uppercase;height:20px;padding:0 7px;font-size:10px;font-weight:700}.pill--loud.pill--ok{border-color:var(--ok-line);background:var(--ok-soft)}.pill--loud.pill--warn{border-color:var(--warn-line);background:var(--warn-soft)}.pill--loud.pill--danger{border-color:var(--danger-line);background:var(--danger-soft)}.pill--loud.pill--info{border-color:var(--info-line);background:var(--info-soft)}.pill--loud.pill--brand{border-color:var(--brand-line);background:var(--brand-soft)}.pill--loud.pill--plain{border-color:var(--line);background:0 0}.card{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-raised);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.card__head{border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:12px 16px;display:flex}.card__head-main{align-items:center;gap:6px;min-width:0;display:flex}.card__title{font-size:var(--t-title);letter-spacing:-.016em;font-weight:650}.hint{border:1px solid var(--line-strong);width:15px;height:15px;color:var(--text-4);cursor:help;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:relative}.hint__mark{transform:translateY(.5px)}.hint:focus-visible,.hint:hover{border-color:var(--text-4);color:var(--text-2)}.hint__bubble{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.hint:focus-visible .hint__bubble,.hint:hover .hint__bubble{z-index:40;clip-path:none;border-radius:var(--r-sm);background:var(--rail);width:max-content;max-width:min(320px,100vw - 32px);height:auto;color:var(--rail-text-strong);font-size:var(--t-meta);letter-spacing:0;text-align:left;white-space:normal;padding:8px 10px;font-weight:450;line-height:1.4;top:calc(100% + 6px);left:-8px;overflow:visible}.hint--left:focus-visible .hint__bubble,.hint--left:hover .hint__bubble{left:auto;right:-8px}.split__aside .card__head{position:relative}.split__aside .hint{position:static}.split__aside .hint:focus-visible .hint__bubble,.split__aside .hint:hover .hint__bubble{width:auto;max-width:none;top:calc(100% + 4px);left:10px;right:10px}.hint--up:focus-visible .hint__bubble,.hint--up:hover .hint__bubble{top:auto;bottom:calc(100% + 6px)}.card__aside{font-size:var(--t-meta);color:var(--text-4);align-self:center;margin-left:auto}.card__body{padding:14px 16px}.card__body--flush{padding:0}.card__foot{border-top:1px solid var(--line-2);font-size:var(--t-meta);color:var(--text-3);align-items:center;gap:8px;padding:10px 16px;display:flex}.metric__face{font-size:var(--t-metric);letter-spacing:-.03em;font-weight:750;line-height:1.1}.metric__face--hero{font-size:var(--t-display);letter-spacing:-.035em;line-height:1.02}.metric__unit{font-size:var(--t-body);color:var(--text-3);letter-spacing:-.01em;font-weight:600}.metric__absent{font-size:var(--t-title);letter-spacing:-.01em;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;font-weight:700;line-height:1.25}.metric__absent--hero{font-size:var(--t-metric);line-height:1.15}.vchain{gap:0;display:grid}.vchain__row{grid-template-columns:14px 1fr;align-items:stretch;gap:10px;display:grid}.vchain__mark{width:14px;position:relative}.vchain__mark:before{content:"";background:var(--surface-raised);border:2px solid;border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:50%;transform:translate(-50%)}.vchain__row--done .vchain__mark:before{background:currentColor}.vchain__row:not(:last-child) .vchain__mark:after{content:"";opacity:.45;background:currentColor;width:2px;position:absolute;top:15px;bottom:0;left:50%;transform:translate(-50%)}.vchain__row--broken:not(:last-child) .vchain__mark:after{background:repeating-linear-gradient(to bottom,var(--danger) 0 3px,transparent 3px 6px);opacity:1}.vchain__label{font-size:var(--t-meta);padding:0 0 7px;line-height:17px}.vchain__row:last-child .vchain__label{padding-bottom:0}.vchain__row--done{color:var(--ok)}.vchain__row--pending{color:var(--danger)}.vchain__row--done .vchain__label{color:var(--text-2)}.vchain__row--pending .vchain__label{color:var(--danger);font-weight:650}.callout{border-radius:var(--r-md);border-left:3px solid var(--warn);background:var(--warn-soft);grid-template-columns:auto 1fr;gap:12px;padding:14px 16px 14px 14px;display:grid}.callout__icon{color:var(--warn);margin-top:1px}.callout__title{font-size:var(--t-micro);letter-spacing:.09em;text-transform:uppercase;color:var(--warn);margin-bottom:4px;font-weight:700}.callout__body{font-size:var(--t-body);color:var(--text);max-width:74ch;line-height:1.5}.callout--danger{border-left-color:var(--danger);background:var(--danger-soft)}.callout--danger .callout__icon,.callout--danger .callout__title{color:var(--danger)}.callout--info{border-left-color:var(--info);background:var(--info-soft)}.callout--info .callout__icon,.callout--info .callout__title{color:var(--info)}.table-scroll{max-width:100%;overflow:auto}.table-scroll:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--t-body)}.table thead th{z-index:1;background:var(--surface-sunken);border-bottom:1px solid var(--line);font-size:var(--t-micro);letter-spacing:.055em;text-transform:uppercase;color:var(--text-4);text-align:left;white-space:nowrap;padding:9px 12px;font-weight:650;position:sticky;top:0}.table tbody td{border-bottom:1px solid var(--line-2);vertical-align:top;color:var(--text);padding:11px 12px}.table tbody tr:last-child td{border-bottom:0}.table tbody tr{transition:background-color .1s}.table tbody tr:nth-child(2n) td{background:var(--surface-stripe)}.table tbody tr:hover td{background:var(--surface-hover)}.table tbody tr.row--marked td:first-child{box-shadow:inset 2px 0 0 var(--accent)}.table td.num,.table th.num{text-align:right}.table tfoot td{border-top:1px solid var(--line);background:var(--surface-sunken);padding:10px 12px;font-weight:650}.cell-title{font-weight:650;line-height:1.35;display:block}.cell-sub{font-size:var(--t-meta);margin-top:2px;line-height:1.4;display:block}.cell-sub,.state{color:var(--text-3)}.state{text-align:center;flex-direction:column;align-items:center;gap:5px;padding:28px 20px;display:flex}.state__title{font-size:var(--t-body);color:var(--text);font-weight:650}.state__body{font-size:var(--t-meta);max-width:44ch}.state__icon{border-radius:var(--r-md);background:var(--surface-sunken);width:40px;height:40px;color:var(--text-4);place-items:center;margin-bottom:7px;display:grid}.state--danger .state__icon{background:var(--danger-soft);color:var(--danger)}.skeleton{border-radius:var(--r-xs);background:linear-gradient(90deg,var(--surface-hover) 25%,var(--surface) 37%,var(--surface-hover) 63%);background-size:400% 100%;animation:skeleton-sweep 1.4s ease-in-out infinite}@keyframes skeleton-sweep{0%{background-position:100%}to{background-position:0}}.field{flex-direction:column;gap:5px;display:flex}.field__label{font-size:var(--t-meta);color:var(--text-2);font-weight:600}.field__hint{font-size:var(--t-micro);color:var(--text-3)}.input{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);height:34px;color:var(--text);font-size:var(--t-body);padding:0 11px;transition:border-color .12s}.input::placeholder{color:var(--text-4)}.input:hover{border-color:var(--text-4)}.task-form{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.task-form .input,.task-form select.input{height:30px;font-size:var(--t-meta);padding:0 8px}.task-form--move{border-top:1px solid var(--line-2);margin-top:6px;padding-top:6px}.task-form__owner{flex:8rem;min-width:0}.task-form__due{flex:0 0 8.5rem}.task-form__state{flex:0 0 9rem}.task-form__resolution{flex:11rem;min-width:0}.revcompare{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.revcompare .field{flex:0 15rem;min-width:0}.form-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;gap:12px 14px;display:grid}.form-grid__actions{grid-column:1/-1;justify-content:flex-end;display:flex}select.input{padding-right:8px}.input-file{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--text-2);font-size:var(--t-meta);padding:5px 7px}.input-file:hover{border-color:var(--text-4)}.input-file::file-selector-button{border:1px solid var(--line-strong);border-radius:var(--r-xs);background:var(--surface-sunken);height:24px;color:var(--text);font:inherit;cursor:pointer;margin-right:9px;padding:0 10px;font-weight:600}.input-file::file-selector-button:hover{background:var(--surface-hover)}.disclosure>summary{width:fit-content;font-size:var(--t-meta);color:var(--text-4);cursor:pointer;border-radius:var(--r-xs);align-items:center;gap:4px;list-style:none;transition:color .12s;display:inline-flex}.disclosure>summary::-webkit-details-marker{display:none}.disclosure>summary:hover{color:var(--text-2)}.disclosure>summary:before{content:"";border-top:3px solid #0000;border-bottom:3px solid #0000;border-left:4px solid;width:0;height:0;transition:transform .12s}.disclosure[open]>summary:before{transform:rotate(90deg)}.disclosure__body{border-radius:var(--r-sm);background:var(--surface-sunken);font-size:var(--t-meta);grid-template-columns:auto 1fr;gap:3px 12px;margin:8px 0 0;padding:10px 12px;display:grid}.disclosure__body dt{color:var(--text-4)}.disclosure__body dd{color:var(--text-2);margin:0}.auth{background-color:var(--auth-ground);background-image:radial-gradient(circle at 0 0,var(--auth-node) 0 1.5px,transparent 1.5px),repeating-linear-gradient(to right,var(--auth-grid) 0 1px,transparent 1px 48px),repeating-linear-gradient(to bottom,var(--auth-grid) 0 1px,transparent 1px 48px);background-size:48px 48px,auto,auto;place-items:center;min-height:100dvh;padding:2rem 1rem;display:grid}.auth__card{border:1px solid var(--line);background:var(--surface);width:min(460px,100%);box-shadow:var(--shadow-lg);border-radius:20px;padding:2rem}.auth__brand{align-items:center;gap:11px;margin-bottom:1.5rem;display:flex}.auth__mark{border-radius:var(--r-md);border:1px solid var(--line);background:#fff;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.auth__name{letter-spacing:-.01em;font-size:15px;font-weight:700;display:block}.auth__tagline{font-size:var(--t-meta);color:var(--text-3);display:block}.auth__title{letter-spacing:-.02em;margin:0 0 1.25rem;font-size:23px;font-weight:700}.auth__form{gap:1rem;display:grid}.auth__field{gap:6px;display:grid}.auth__label{font-size:var(--t-meta);color:var(--text-2);font-weight:600}.auth__input-wrap{border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface-sunken);color:var(--text-4);align-items:center;gap:9px;padding:0 .95rem;transition:border-color .12s,background .12s;display:flex}.auth__input-wrap:hover{border-color:var(--text-4)}.auth__input-wrap:focus-within{border-color:var(--focus);background:var(--surface)}.auth__input{width:100%;color:var(--text);font:inherit;font-size:var(--t-body);background:0 0;border:0;padding:.85rem 0}.auth__input:focus{outline:none}.auth__input::placeholder{color:var(--text-4)}.auth__submit{border-radius:var(--r-md);background:var(--brand);width:100%;color:var(--brand-text);font:inherit;font-size:var(--t-body);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;margin-top:.25rem;padding:.85rem 1rem;font-weight:650;display:flex}.auth__submit:hover{background:var(--brand-hover)}.pipeline{grid-template-columns:repeat(var(--pipeline-cols,3),minmax(0,1fr));gap:12px;display:grid}.pipeline__stage{border-left:2px solid var(--line);flex-direction:column;gap:8px;min-width:0;padding-left:12px;display:flex}.pipeline__stage:first-child{border-left:0;padding-left:0}.pipeline__head{flex-direction:column;gap:2px;min-width:0;display:flex}.pipeline__num{font-size:var(--t-micro);letter-spacing:.055em;text-transform:uppercase;color:var(--text-3);font-weight:700}.pipeline__name{-webkit-line-clamp:2;font-size:var(--t-meta);color:var(--text-4);-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.pipeline__count{font-size:var(--t-micro);color:var(--text-4);font-variant-numeric:tabular-nums}.pipeline__tiles{flex-direction:column;gap:8px;display:flex}@media (max-width:1100px){.pipeline{grid-template-columns:minmax(0,1fr)}.pipeline__stage{border-left:0;border-top:1px solid var(--line);padding-top:12px;padding-left:0}.pipeline__stage:first-child{border-top:0;padding-top:0}.pipeline__tiles{grid-template-columns:repeat(auto-fill,minmax(224px,1fr));display:grid}}.agents{grid-template-columns:repeat(auto-fill,minmax(224px,1fr));gap:10px;display:grid}.agent{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-sunken);color:var(--text-3);flex-direction:column;gap:5px;padding:11px 13px;text-decoration:none;display:flex}.agent--open{background:var(--surface);color:var(--text-2)}.agent--open:hover{border-color:var(--line-strong);background:var(--surface-hover)}.agent__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.agent__person{font-size:var(--t-body);color:var(--text);font-weight:700}.agent:not(.agent--open) .agent__person{color:var(--text-3)}.agent__role{font-size:var(--t-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--text-4)}.agent__severity{flex-wrap:wrap;gap:3px 10px;margin-top:2px;display:flex}.agent__severity-item{font-size:var(--t-meta);color:var(--text-2)}.agent__quiet{font-size:var(--t-micro);color:var(--text-4);margin-top:2px}.agent__waits{border-top:1px solid var(--line-2);flex-direction:column;gap:2px;margin-top:4px;padding-top:6px;display:flex}.agent__wait{font-size:var(--t-micro);color:var(--text-3);align-items:center;gap:4px;display:flex}.card--danger{border-left:3px solid var(--danger)}.crit{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(0,1fr) auto;gap:0 11px;padding:11px 16px;display:grid}.crit:last-child{border-bottom:0}.crit--danger{border-left:2px solid var(--danger)}.crit--warn{border-left:2px solid var(--warn)}.crit--info{border-left:2px solid var(--accent)}.crit--plain{border-left:2px solid var(--line-strong)}.tract{align-items:flex-start;padding:18px 18px 14px;display:flex}.tract__step{text-align:center;min-width:0;color:inherit;flex-direction:column;flex:1 1 0;align-items:center;gap:8px;padding:0 4px;text-decoration:none;display:flex;position:relative}.tract__step:before{background:var(--line);content:"";width:100%;height:2px;position:absolute;top:14px;right:50%}.tract__step:first-child:before{display:none}.tract__step--done:before,.tract__step--now:before{background:var(--accent)}.tract__mark{z-index:1;border:2px solid var(--line);background:var(--surface);width:30px;height:30px;color:var(--text-3);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:12.5px;font-weight:700;display:grid;position:relative}.tract__step--now .tract__mark{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-hover)}.tract__step--done .tract__mark{border-color:var(--accent);background:var(--accent);color:var(--accent-text)}.tract__label{color:var(--text);font-size:12px;font-weight:600;line-height:1.3}.tract__step--ahead .tract__label{color:var(--text-3);font-weight:500}.tract__hint{border-top:1px solid var(--line-2);border-radius:0 0 var(--r) var(--r);background:var(--surface-sunken);color:var(--text-2);align-items:center;gap:8px;padding:10px 16px;font-size:12px;display:flex}.tract__hint svg{color:var(--accent);flex-shrink:0}@media (max-width:700px){.tract{padding:14px 12px 10px}.tract__label{font-size:0}.tract__step--now .tract__label{font-size:11px}}.split{grid-template-columns:minmax(0,1fr) minmax(320px,380px);align-items:start;gap:14px;display:grid}@media (max-width:1100px){.split{grid-template-columns:minmax(0,1fr)}}.split__aside{gap:14px}.crit__body,.split__aside{flex-direction:column;display:flex}.crit__body{gap:3px;min-width:0}.crit__statement{font-size:var(--t-body);font-weight:600;line-height:1.35}.crit__basis{font-size:var(--t-meta);color:var(--text-3);line-height:1.4}.crit__source{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-top:3px;display:flex}.crit__author{font-size:var(--t-meta);text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.crit__tact{font-size:var(--t-micro);color:var(--text-4)}.crit__task{border-top:1px solid var(--line-2);justify-content:flex-end;gap:6px;margin-top:3px;padding-top:5px}.crit__task,.task-inline{align-items:center;display:flex}.task-inline{flex-wrap:wrap;gap:4px}a.crit__task,a.task-inline{text-decoration:none}.crit__amount,a.crit__task:hover .meta{color:var(--text-2)}.crit__amount{font-size:var(--t-meta);font-weight:600;line-height:1.3}.verdicts{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.verdict{overflow-wrap:anywhere;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-sunken);gap:7px;padding:11px 13px}.verdict,.verdict__head{flex-direction:column;min-width:0;display:flex}.verdict__head{align-items:flex-start;gap:5px}.verdict__subject{min-width:0;font-size:var(--t-micro);overflow-wrap:anywhere;color:var(--text-3)}.verdict__text{font-size:var(--t-meta);color:var(--text);margin:0;line-height:1.5}.lights{margin:0;padding:0;list-style:none}.lights__row{border-bottom:1px solid var(--line-2);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 9px;padding:8px 16px;display:grid}.lights__row:last-child{border-bottom:0}.lights__subject{font-size:var(--t-meta);overflow-wrap:anywhere;color:var(--text-2);line-height:1.35}.gates{margin:0;padding:0;list-style:none}.gate{border-bottom:1px solid var(--line-2);grid-template-columns:108px minmax(0,1fr);align-items:baseline;gap:2px 11px;padding:10px 16px;display:grid}.gate:last-child{border-bottom:0}.gate--fail{border-left:2px solid var(--danger)}.gate--ok{border-left:2px solid #0000}.gate__body{flex-direction:column;gap:3px;min-width:0;display:flex}.gate__name{font-size:var(--t-body);font-weight:600;line-height:1.35}.gate__detail{max-width:96ch;font-size:var(--t-meta);color:var(--text-3);line-height:1.45}@media (max-width:700px){.gate{grid-template-columns:minmax(0,1fr)}}.totals{border-bottom:1px solid var(--line-2);grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:10px;margin:0;padding:12px 16px;display:grid}.totals__cell{flex-direction:column-reverse;justify-content:flex-end;gap:3px;display:flex}.totals__word{font-size:var(--t-micro);color:var(--text-3);line-height:1.3}.totals__value{font-size:var(--t-metric);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.05}.agroup{border-bottom:1px solid var(--line)}.agroup:last-child{border-bottom:0}.agroup__head{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:11px 16px;list-style:none;display:flex}.agroup__head::-webkit-details-marker{display:none}.agroup__head:before{content:"▸";color:var(--text-4);font-size:10px}.agroup[open]>.agroup__head:before{content:"▾"}.agroup__head:hover{background:var(--surface-hover)}.agroup__person{font-size:var(--t-body);font-weight:600}.agroup__marks{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.agroup__link{font-size:var(--t-meta);margin:0;padding:0 16px 8px}.filters{flex-wrap:wrap;align-items:flex-end;gap:14px 24px;display:flex}.filters__group{flex-direction:column;gap:7px;min-width:0;display:flex}.filters__label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-4);margin:0;font-size:10.5px;font-weight:700}.filters__chips{flex-wrap:wrap;gap:6px;display:flex}.filters__chip{border:1px solid var(--line);background:var(--surface);height:28px;color:var(--text-2);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;text-decoration:none;display:inline-flex}.filters__chip:hover{border-color:var(--line-strong);background:var(--surface-sunken);color:var(--text)}.filters__chip--on{font-weight:600}.filters__chip--on,.filters__chip--on:hover{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent-hover)}.filters__count{font-variant-numeric:tabular-nums;color:var(--text-4);font-size:11px}.filters__chip--on .filters__count{color:var(--accent-hover)}.filters__reset{height:28px;color:var(--text-3);align-items:center;gap:5px;font-size:12px;text-decoration:none;display:inline-flex}.filters__reset:hover{color:var(--text);text-decoration:underline}.tabs{border-radius:var(--r);background:var(--surface-sunken);scrollbar-width:none;gap:2px;max-width:100%;padding:3px;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}@media (min-width:700px){.tabs{width:fit-content}}.tabs__link{color:var(--text-2);white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.tabs__link--on,.tabs__link:hover{color:var(--text)}.tabs__link--on{background:var(--surface);box-shadow:0 1px 2px #0000000f}.tabs__count{font-variant-numeric:tabular-nums;color:var(--text-3);font-size:10px;font-weight:600}.toolbar{align-items:center;gap:10px;min-height:32px}.toolbar,.toolbar__actions{flex-wrap:wrap;display:flex}.toolbar__actions{gap:6px;margin-left:auto}code{font-family:var(--font-mono);font-size:.92em}.shell{background:var(--bg);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.pane{min-width:0;min-height:0}.pane,.rail{flex-direction:column;display:flex}.rail{background:var(--rail);color:var(--rail-text);border-bottom:1px solid var(--rail-border);overflow:hidden}.rail__brand{border-bottom:1px solid var(--rail-divider);flex-shrink:0;gap:8px;height:56px;padding:0 14px}.rail__brand,.rail__brand-link{align-items:center;display:flex}.rail__brand-link{min-width:0;color:inherit;flex:1;gap:10px;text-decoration:none}.rail__brand-mark{border-radius:var(--r-sm);background:#fff;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.rail__brand-meta{flex:1;min-width:0}.rail__brand-name{letter-spacing:-.015em;color:var(--rail-text-strong);font-size:14px;font-weight:650;display:block}.rail__brand-tenant{font-size:var(--t-micro);white-space:nowrap;text-overflow:ellipsis;color:var(--rail-text-dim);display:block;overflow:hidden}.rail__drawer-summary{font-size:var(--t-meta);color:var(--rail-text);cursor:pointer;align-items:center;gap:7px;padding:9px 16px;font-weight:650;list-style:none;display:flex}.rail__drawer-summary::-webkit-details-marker{display:none}.rail__drawer-summary:before{content:"";border-top:3px solid #0000;border-bottom:3px solid #0000;border-left:4px solid;width:0;height:0;transition:transform .12s}.rail__drawer[open]>.rail__drawer-summary:before{transform:rotate(90deg)}.rail__nav{scrollbar-width:none;padding-bottom:8px;overflow-y:auto}.rail__nav::-webkit-scrollbar{width:0}.rail__group{padding:10px 0 4px}.rail__group-label{letter-spacing:.1em;text-transform:uppercase;color:var(--rail-text-dim);margin:0;padding:0 16px 6px;font-size:10px;font-weight:700}.rail__item{font-size:var(--t-body);white-space:nowrap;color:var(--rail-text);border-left:2px solid #0000;align-items:center;gap:10px;padding:7px 16px;font-weight:500;text-decoration:none;display:flex}.rail__item-icon{flex-shrink:0}.rail__item-label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.rail__item-count{min-width:20px;height:18px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-size:10px;font-weight:600;display:inline-flex}.rail__item--active .rail__item-count,.rail__item-count{background:var(--rail-mark);color:var(--rail-text-strong)}.rail__item-mark{font-family:var(--font-mono);text-transform:uppercase;color:var(--rail-text-dim);flex-shrink:0;font-size:9.5px;font-weight:600}.rail__item--active,a.rail__item:hover{background:var(--rail-hover);color:var(--rail-text-strong)}.rail__item--active{border-left-color:var(--brand);font-weight:650}.rail__item--off{color:var(--rail-text-dim);cursor:default}.rail__group--pending .rail__group-label{color:var(--rail-mark)}.rail__group--pending .rail__item{font-size:var(--t-meta)}.rail__footer{border-top:1px solid var(--rail-divider);flex-shrink:0;align-items:center;gap:10px;padding:10px 12px;display:flex}.rail__avatar{background:var(--brand-soft);border:1px solid var(--brand-line);width:28px;height:28px;font-size:var(--t-meta);color:var(--brand);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.rail__user{flex:1;min-width:0}.rail__user-name,.rail__user-role{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rail__user-name{font-size:var(--t-meta);color:var(--rail-text-strong);font-weight:650}.rail__user-role{color:var(--rail-text-dim);font-size:10px}.rail__logout{border-radius:var(--r-sm);width:28px;height:28px;color:var(--rail-text-dim);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.rail__logout:hover{background:var(--rail-hover);color:var(--danger)}.dash-hero{border:1px solid var(--line);border-left:4px solid var(--accent);border-radius:var(--r);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.dash-hero--warn{border-left-color:var(--warn)}.dash-hero--danger{border-left-color:var(--danger)}.dash-hero__pulse{align-items:center;gap:12px;display:flex}.dash-hero__dot{background:var(--accent);width:12px;height:12px;box-shadow:0 0 0 4px var(--accent-soft);border-radius:50%;flex-shrink:0}.dash-hero--warn .dash-hero__dot{background:var(--warn);box-shadow:0 0 0 4px var(--warn-soft)}.dash-hero--danger .dash-hero__dot{background:var(--danger);box-shadow:0 0 0 4px var(--danger-soft)}.dash-hero__kicker{font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text-4);font-weight:600;display:block}.dash-hero__state{letter-spacing:-.01em;color:var(--text);font-size:16px;font-weight:700}.bizverdict{border:1px solid var(--line);border-left:4px solid var(--ok);border-radius:var(--r);background:var(--surface);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:12px 18px;display:flex}.bizverdict--warn{border-left-color:var(--warn)}.bizverdict--danger{border-left-color:var(--danger)}.bizverdict__label{font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text-4);font-weight:600}.bizverdict__word{letter-spacing:-.014em;color:var(--text);font-size:20px;font-weight:700}.bizverdict__why{min-width:0;flex:14rem}.bizverdict__why,.dash-hero__sub{font-size:var(--t-meta);color:var(--text-3)}.dash-hero__sub{margin:2px 0 0}.dash-section{flex-direction:column;gap:10px;display:flex}.dash-section__head{align-items:center;gap:8px;display:flex}.dash-section__title{font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin:0;font-weight:700}.dash-alert-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:1100px){.dash-alert-row{grid-template-columns:repeat(var(--dash-alert-cols,4),minmax(0,1fr))}}.dash-alert{border:1px solid var(--line);border-left:3px solid var(--line-strong);border-radius:var(--r);background:var(--surface);color:inherit;flex-direction:column;gap:2px;padding:14px 16px;text-decoration:none;transition:box-shadow .12s;display:flex;position:relative}a.dash-alert:hover{box-shadow:var(--shadow-sm)}.dash-alert--calm{border-left-color:var(--accent)}.dash-alert--warn{border-left-color:var(--warn);background:var(--warn-soft)}.dash-alert--danger{border-left-color:var(--danger);background:var(--danger-soft)}.dash-alert__icon{color:var(--text-4);position:absolute;top:12px;right:12px}.dash-alert--warn .dash-alert__icon{color:var(--warn)}.dash-alert--danger .dash-alert__icon{color:var(--danger)}.dash-alert__value{letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1}.dash-verdict__word{letter-spacing:-.01em;font-variant-numeric:normal;font-size:19px;line-height:1.15}.dash-alert__label{font-size:var(--t-meta);color:var(--text);margin-top:8px;font-weight:650}.dash-alert__hint{font-size:var(--t-micro);color:var(--text-3)}:root{--dash-list-h:clamp(13rem,42dvh,34rem)}.dash-origin{border-top:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:6px 20px;padding-top:10px}.bchips,.dash-origin{flex-wrap:wrap;display:flex}.bchips{gap:8px}.bchip{font-size:var(--t-meta);cursor:help;border:1px solid #0000;border-radius:9px;align-items:center;gap:7px;padding:5px 11px;font-weight:650;display:inline-flex}.bchip__dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.bchip--ok{border-color:var(--ok-line);background:var(--ok-soft);color:var(--ok)}.bchip--warn{border-color:var(--warn-line);background:var(--warn-soft);color:var(--warn)}.bchip--danger{border-color:var(--danger-line);background:var(--danger-soft);color:var(--danger)}.bchip--plain{border-color:var(--line);background:var(--surface-sunken);color:var(--text-3)}.bfigs{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:stretch;gap:12px;display:grid}.bfigs>.card{height:100%}.bfig{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;gap:5px;padding:13px 15px;display:flex}.bfig--danger{border-color:var(--danger-line)}.bfig--warn{border-color:var(--warn-line)}.bfig__label{font-size:var(--t-micro);letter-spacing:.055em;text-transform:uppercase;color:var(--text-4);font-weight:700}.bfig__value{font-size:var(--t-metric);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:750;line-height:1.1}.bfig--danger .bfig__value{color:var(--danger)}.bfig--warn .bfig__value{color:var(--warn)}.bfig--ok .bfig__value{color:var(--ok)}.bfig__bar{background:var(--surface-sunken);height:6px;overflow:hidden}.bfig__bar,.bfig__bar>span{border-radius:6px;display:block}.bfig__bar>span{background:var(--accent);height:100%}.bfig--danger .bfig__bar>span{background:var(--danger)}.bfig--warn .bfig__bar>span{background:var(--warn)}.bfig--ok .bfig__bar>span{background:var(--ok)}.bfig__note{font-size:var(--t-meta);color:var(--text-4);margin-top:auto;padding-top:2px;line-height:1.35}.fronts{gap:11px}.front,.fronts{flex-direction:column;display:flex}.front{gap:5px}.front__head{align-items:baseline;gap:8px;display:flex}.front__dot{border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-1px)}.front--ok .front__dot{background:var(--ok)}.front--gap .front__dot{background:var(--danger)}.front__name{min-width:0;font-size:var(--t-body);flex:1;font-weight:600}.front__state{font-size:var(--t-micro);letter-spacing:.04em;text-transform:uppercase;flex:none;font-weight:700}.front--ok .front__state{color:var(--ok)}.front--gap .front__state{color:var(--danger)}.front__bar{background:var(--surface-sunken);height:5px;overflow:hidden}.front__bar,.front__bar>span{border-radius:5px;display:block}.front__bar>span{background:var(--ok);height:100%}.front__note{font-size:var(--t-meta);color:var(--text-4);line-height:1.35}.bdelta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bdelta__cell{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-sunken);flex-direction:column;gap:2px;padding:9px 12px;display:flex}.bdelta__cell b{font-size:var(--t-metric);font-variant-numeric:tabular-nums;font-weight:750;line-height:1.05}.bdelta__cell span{font-size:var(--t-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--text-4)}.bdelta__cell--up{border-color:var(--warn-line)}.bdelta__cell--up b{color:var(--warn)}.bdelta__cell--down{border-color:var(--ok-line)}.bdelta__cell--down b{color:var(--ok)}.bdelta__roles{margin:12px 0 0;padding:0;list-style:none}.bdelta__roles li{border-bottom:1px solid var(--line-2);align-items:baseline;gap:10px;padding:6px 0;display:flex}.bdelta__roles li:last-child{border-bottom:0}.bdelta__role{min-width:0;font-size:var(--t-meta);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.bdelta__pair{font-size:var(--t-meta);color:var(--text-3);font-variant-numeric:tabular-nums;flex:none;align-items:baseline;gap:8px;display:flex}.bdelta__pair b{font-weight:700}.bdelta__pair b.up{color:var(--warn)}.bdelta__pair b.down{color:var(--ok)}.bdelta__pair b.same{color:var(--text-4);font-weight:500}.three{margin:0;padding:0;list-style:none}.three__item{border-bottom:1px solid var(--line-2);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.three__item:last-child{border-bottom:0}.three__num{background:var(--accent-soft);width:22px;height:22px;color:var(--accent-hover);font-size:var(--t-micro);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:750;display:flex}.three__body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.three__text{font-size:var(--t-body);font-weight:600;line-height:1.4}.three__meta{font-size:var(--t-meta);color:var(--text-4)}.pairbox{min-height:260px;position:relative}.pairbox__card{flex-direction:column;display:flex}.pairbox__scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}@media (min-width:1280px){.pairbox__card{position:absolute;inset:0}}.passport{margin:0;padding:0;list-style:none}.passport__row{border-bottom:1px solid var(--line-2);break-inside:avoid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:0 12px;padding:8px 16px;display:grid}.passport__row:last-child{border-bottom:0}@media (min-width:1100px){.passport{column-count:2;column-rule:1px solid var(--line-2);column-gap:0}.passport__row{border-bottom:0;border-top:1px solid var(--line-2)}.passport__row:first-child{border-top:0}}.bhead{gap:10px 16px}.bhead,.bhead__source{flex-wrap:wrap;align-items:center;display:flex}.bhead__source{gap:8px 14px;margin-left:auto}.bmodes{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-sunken);flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.bmodes__item{color:var(--text-3);font-size:var(--t-meta);border-radius:6px;padding:5px 13px;font-weight:600;text-decoration:none;transition:background-color .12s,color .12s}.bmodes__item:hover{background:var(--surface);color:var(--text-2)}.bmodes__item--on{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #00000014}.front--neutral .front__bar>span{background:var(--accent)}.front__state--calm{color:var(--text-2);font-variant-numeric:tabular-nums;text-transform:none;letter-spacing:0}.board-meta{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-sunken);flex-wrap:wrap;gap:8px 18px;padding:9px 14px}.board-meta,.board-meta__stamp{align-items:center;display:flex}.board-meta__stamp{border:1px solid var(--brand-line);border-radius:var(--r-sm);background:var(--brand-soft);gap:9px;margin-left:auto;padding:4px 10px}.dash-scroll{max-height:var(--dash-list-h);overscroll-behavior:contain;overflow-y:auto}.dash-attn{border-bottom:1px solid var(--line-2);color:inherit;border-left:2px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:10px 14px;text-decoration:none;display:grid}.dash-attn:last-child{border-bottom:0}a.dash-attn:hover{background:var(--surface-hover)}.dash-attn--danger{border-left-color:var(--danger)}.dash-attn--warn{border-left-color:var(--warn)}.dash-attn--ok{border-left-color:var(--ok)}.dash-attn--calm{border-left-color:var(--line-strong)}.dash-recap{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (max-width:900px){.dash-recap{grid-template-columns:repeat(2,minmax(0,1fr))}}.dash-recap__cell{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);flex-direction:column;gap:4px;padding:12px 14px;display:flex;position:relative}.dash-recap__value{font-variant-numeric:tabular-nums;color:var(--text);font-size:24px;font-weight:700;line-height:1}.dash-recap__label{color:var(--text-3);font-size:11px}.dash-recap__icon{color:var(--text-4);position:absolute;top:12px;right:12px}.dash-attn__main{min-width:0}.dash-attn__title{-webkit-line-clamp:2;font-size:var(--t-body);color:var(--text);-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.dash-attn__doc{font-size:var(--t-micro);color:var(--text-4);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;display:block;overflow:hidden}.dash-attn__why{font-size:var(--t-micro);margin-top:3px}.dash-attn__why>summary{width:fit-content;color:var(--text-4);cursor:pointer;align-items:center;gap:4px;list-style:none;display:inline-flex}.dash-attn__why>summary::-webkit-details-marker{display:none}.dash-attn__why>summary:before{content:"";border-top:3px solid #0000;border-bottom:3px solid #0000;border-left:4px solid;width:0;height:0;transition:transform .12s}.dash-attn__why[open]>summary:before{transform:rotate(90deg)}.dash-attn__why>summary:hover{color:var(--text-2)}.dash-attn__why-body{border-radius:var(--r-xs);background:var(--surface-sunken);color:var(--text-2);margin-top:5px;padding:8px 10px;line-height:1.45}.dash-attn__place{-webkit-line-clamp:2;font-size:var(--t-meta);color:var(--text-3);-webkit-box-orient:vertical;margin-top:1px;display:-webkit-box;overflow:hidden}.dash-spot{padding:8px 0}.dash-spot+.dash-spot{border-top:1px solid var(--line-2)}.dash-spot__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.dash-spot__name{min-width:0;align-items:center;gap:6px;display:inline-flex}.dash-spot__count,.dash-spot__name{font-size:var(--t-body);color:var(--text)}.dash-spot__count{font-family:var(--font-mono);flex-shrink:0;font-weight:700}.dash-spot__bar{background:var(--surface-sunken);height:6px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:3px;margin:6px 0 4px;display:block;overflow:hidden}.dash-spot__bar>span{background:var(--accent);height:100%;display:block}.dash-spot__bar>span.dash-spot__fill--warn{background:var(--warn)}.dash-spot__meta{font-size:var(--t-micro);color:var(--text-3);margin:0}.share{background:var(--surface-sunken);height:8px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:999px;flex:0 0 clamp(80px,22vw,220px);overflow:hidden}.share__fill{background:var(--accent);border-radius:999px;height:100%;display:block}.topbar{border-bottom:1px solid var(--line);background:var(--surface);flex-wrap:wrap;flex-shrink:0;gap:10px 12px;min-height:48px;padding:7px 24px}.topbar,.topbar__crumbs{align-items:center;display:flex}.topbar__crumbs{gap:8px;min-width:0;max-width:100%;overflow:hidden}.topbar__crumbs>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.topbar__group{font-size:var(--t-meta);color:var(--text-3)}.topbar__sep{font-size:var(--t-meta);color:var(--text-4)}.topbar__now{font-size:var(--t-meta);color:var(--text);font-weight:600}.topbar__crumb{font-size:var(--t-meta);color:var(--text-2)}.topbar__btn{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);width:30px;height:30px;color:var(--text-3);cursor:pointer;flex-shrink:0;place-items:center;display:grid}.topbar__btn:hover{background:var(--surface-hover);color:var(--text)}.topbar__search{flex:13rem;min-width:13rem;max-width:420px;margin-left:auto}.topbar__search-field{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-sunken);align-items:center;gap:8px;height:30px;padding:0 10px;display:flex}.topbar__search-field:focus-within{border-color:var(--focus);background:var(--surface)}.topbar__search-input{min-width:0;font-size:var(--t-meta);color:var(--text);background:0 0;border:0;outline:none;flex:1}.topbar__search-input::placeholder{color:var(--text-4)}.topbar__object{flex-shrink:0;align-items:center;gap:5px;display:flex}.topbar__object-select{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-sunken);max-width:15rem;height:30px;color:var(--text);font:inherit;font-size:var(--t-meta);padding:0 26px 0 7px;overflow:hidden}.topbar__actions{flex-shrink:0;align-items:center;gap:5px;display:flex}.topbar__actions:empty{display:none}.topbar__object-select:hover{border-color:var(--line-strong)}.topbar__object-select:focus{border-color:var(--focus);background:var(--surface)}@media (max-width:767px){.topbar__object-select{max-width:calc(8.5rem + 19px)}}.topbar__badge{border:1px solid var(--warn-line);background:var(--warn-soft);font-size:var(--t-micro);color:var(--warn);border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:4px 9px;font-weight:600;display:inline-flex}.topbar__badge-dot{background:var(--warn);border-radius:50%;width:6px;height:6px}.depth{flex-shrink:0;position:relative}.depth__button{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);height:30px;color:var(--text);font-size:var(--t-meta);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-weight:600;list-style:none;display:flex}.depth__button::-webkit-details-marker{display:none}.depth__button:hover{border-color:var(--line-strong)}.depth[open] .depth__button{border-color:var(--focus)}.depth__menu{z-index:30;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-raised);gap:2px;width:min(300px,100vw - 32px);padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0000001f}.depth__item{border-radius:var(--r-sm);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:8px 10px;display:grid}.depth__item:hover{background:var(--surface-hover)}.depth__item--on{background:var(--accent-soft)}.depth__item-label{font-size:var(--t-meta);justify-content:space-between;align-items:center;font-weight:600;display:flex}.depth__item-hint{font-size:var(--t-micro);color:var(--text-3)}@media (min-width:1024px){.shell{grid-template-rows:minmax(0,1fr);grid-template-columns:264px minmax(0,1fr);transition:grid-template-columns .22s}.shell,body,html{height:100%;min-height:0}body,html{overflow:hidden}.pane{overflow-y:auto}.rail{border-right:1px solid var(--rail-border);border-bottom:0;height:100%}.rail__drawer{flex-direction:column;flex:1;min-height:0;display:flex}.rail__drawer-summary{display:none}.shell--narrow{grid-template-columns:56px minmax(0,1fr)}.shell--narrow .rail__brand{justify-content:center;padding:0 8px}.shell--narrow .rail__brand-link{flex:none;justify-content:center}.shell--narrow .rail__brand-meta,.shell--narrow .rail__group-label{display:none}.shell--narrow .rail__group+.rail__group{border-top:1px solid var(--rail-divider);margin-top:6px;padding-top:6px}.shell--narrow .rail__item{border-left:0;justify-content:center;padding:7px 0}.shell--narrow .rail__item-count,.shell--narrow .rail__item-label{display:none}.shell--narrow .rail__item--active{position:relative}.shell--narrow .rail__item--active:after{content:"";background:var(--brand);width:2px;position:absolute;top:6px;bottom:6px;left:0}.shell--narrow .rail__logout,.shell--narrow .rail__user{display:none}.shell--narrow .rail__footer{justify-content:center;padding:10px 8px}.rail__drawer::details-content{scrollbar-width:none;content-visibility:visible;flex-direction:column;flex:auto;block-size:auto;min-block-size:0;display:flex;overflow:hidden}.rail__drawer>.rail__nav{flex:auto;min-height:0;display:block}}.command-page{min-height:100dvh;color:var(--text);background:#f7f7f8}.command-preview{color:#5f5140;background:#fffaf0;border-bottom:1px solid #ead8b9;justify-content:center;align-items:center;gap:9px;min-height:28px;padding:4px 16px;font-size:10px;display:flex}.command-preview strong{color:#855000;letter-spacing:.09em}.command-header{border-bottom:1px solid var(--line);background:var(--surface);align-items:center;gap:24px;padding:20px clamp(20px,4vw,64px) 18px;display:flex}.command-header__identity{align-items:center;gap:13px;min-width:0;display:flex}.command-header__mark{color:#fff;background:#17171b;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.command-header__identity p{color:var(--text-3);letter-spacing:.08em;text-transform:uppercase;margin:0 0 2px;font-size:10px;font-weight:700}.command-header__identity h1{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(20px,2vw,27px);overflow:hidden}.command-header__meta{text-align:right;gap:2px;margin-left:auto;display:grid}.command-header__meta strong{font-size:11px}.command-header__meta span{color:var(--text-3);font-size:10px}.command-tabs{border-bottom:1px solid var(--line);background:var(--surface);gap:22px;padding:0 clamp(20px,4vw,64px);display:flex;overflow-x:auto}.command-tabs__item{min-height:48px;color:var(--text-3);white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex;position:relative}.command-tabs__item--active,.command-tabs__item:hover{color:var(--text)}.command-tabs__item--active:after{background:var(--text);content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0}.command-main{flex-direction:column;gap:14px;width:100%;max-width:1480px;margin:0 auto;padding:20px clamp(18px,3.5vw,54px) 44px;display:flex}.command-brief{border:1px solid var(--line);background:var(--surface);min-height:104px;box-shadow:var(--shadow-sm);border-radius:16px;align-items:center;gap:24px;padding:18px 22px;display:flex}.command-brief--compact{min-height:96px}.command-brief>div{max-width:820px}.command-brief h2,.command-quality-hero h2{letter-spacing:-.045em;margin:8px 0 5px;font-size:clamp(22px,2.2vw,30px);font-weight:680;line-height:1.08}.command-brief p,.command-quality-hero p{max-width:760px;color:var(--text-2);margin:0;font-size:13px;line-height:1.5}.command-brief>a{border:1px solid var(--line-strong);background:var(--surface);border-radius:8px;flex:none;align-items:center;gap:8px;margin-left:auto;padding:9px 13px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.command-brief>a:hover{background:var(--surface-hover)}.command-status{border:1px solid var(--line);background:var(--surface-sunken);width:fit-content;color:var(--text-2);letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:4px 8px;font-size:10px;font-weight:750;display:inline-flex}.command-status--danger{border-color:var(--danger-line);background:var(--danger-soft);color:var(--danger)}.command-status--warn{border-color:var(--warn-line);background:var(--warn-soft);color:var(--warn)}.command-status--ok{border-color:var(--ok-line);background:var(--ok-soft);color:var(--ok)}.command-status--info{border-color:var(--info-line);background:var(--info-soft);color:var(--info)}.command-signals{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.command-signal{border-right:1px solid var(--line-2);gap:4px;min-width:0;padding:12px 15px;display:grid}.command-signal:last-child{border-right:0}.command-signal__top{color:var(--text-3);text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;font-size:11px;font-weight:650;display:flex}.command-signal>strong{letter-spacing:-.04em;font-size:clamp(20px,1.8vw,25px);font-weight:700;line-height:1.15}.command-signal>strong,.command-signal__note{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.command-signal__note{font-size:11px}.command-muted,.command-text--neutral{color:var(--text-3)}.command-text--info{color:var(--info)}.command-text--ok{color:var(--ok)}.command-text--warn{color:var(--warn)}.command-text--danger{color:var(--danger)}.command-primary-grid,.command-secondary-grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);align-items:start;gap:14px;display:grid}.command-primary-grid--balanced,.command-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.command-primary-grid>div>.command-panel{height:100%}.command-panel{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:13px;overflow:hidden}.command-panel__head{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:14px;min-height:49px;padding:12px 17px;display:flex}.command-panel__head h2{font-size:13px;font-weight:720}.command-muted,.command-panel__head>div{font-size:11px}.command-panel__body{padding:17px}.command-curve svg{width:100%;min-height:220px;display:block}.command-curve text{fill:var(--text-3);font:10px var(--font-sans)}.command-curve__grid{stroke:var(--line-2);stroke-width:1px}.command-curve__area{fill:url(#fact-area)}.command-curve__fact,.command-curve__plan{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.command-curve__plan{stroke:#8a8f99;stroke-dasharray:6 5}.command-curve__fact{stroke:var(--accent)}.command-legend{color:var(--text-3);justify-content:center;align-items:center;gap:18px;margin-top:8px;font-size:10px;display:flex}.command-legend span{align-items:center;gap:6px;display:inline-flex}.command-legend i{border-radius:99px;width:17px;height:3px}.command-legend__plan{background:#8a8f99}.command-legend__fact{background:var(--accent)}.command-legend__danger{background:var(--danger)}.command-actions{flex-direction:column;display:flex}.command-action{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;min-height:86px;padding:10px 0;display:flex}.command-action:first-child{padding-top:0}.command-action:last-child{border-bottom:0;padding-bottom:0}.command-action>div{flex-direction:column;flex:1;align-items:flex-start;gap:5px;min-width:0;display:flex}.command-action strong{font-size:12px;line-height:1.35}.command-action small{color:var(--text-3);font-size:11px}.command-action__impact{color:var(--danger);flex:none;font-size:11px;font-weight:750}.command-action__number{background:var(--surface-sunken);width:24px;height:24px;color:var(--text-2);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:750;display:grid}.command-risk-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.command-risk-row article{border-right:1px solid var(--line-2);gap:5px;min-width:0;padding:4px 18px;display:grid}.command-risk-row article:first-child{padding-left:0}.command-risk-row article:last-child{border-right:0;padding-right:0}.command-risk-row span{color:var(--danger);font-size:10px;font-weight:750}.command-risk-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.command-risk-row small{color:var(--text-3);font-size:10px}.command-progress{background:#ececef;border-radius:99px;height:5px;display:block;overflow:hidden}.command-progress__fill{border-radius:inherit;background:var(--text-3);height:100%;display:block}.command-progress__fill--info{background:var(--info)}.command-progress__fill--ok{background:var(--ok)}.command-progress__fill--warn{background:var(--warn)}.command-progress__fill--danger{background:var(--danger)}.command-lifecycle{flex-direction:column;gap:15px;display:flex}.command-lifecycle>div{gap:6px;display:grid}.command-lifecycle>div>span{justify-content:space-between;align-items:center;gap:12px;display:flex}.command-lifecycle small,.command-lifecycle strong{font-size:11px}.command-lifecycle small{color:var(--text-3)}.command-path{flex-direction:column;display:flex}.command-path__item{grid-template-columns:10px minmax(0,1fr) 16px;align-items:center;gap:9px;min-height:43px;display:grid;position:relative}.command-path__item svg{color:var(--text-3);transform:rotate(90deg)}.command-path__item:last-child svg{display:none}.command-path__dot{border-radius:50%;width:7px;height:7px}.command-path__dot--danger{background:var(--danger)}.command-path__dot--warn{background:var(--warn)}.command-path__item>div{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.command-path__item strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.command-path__item small{color:var(--text-3);flex:none;font-size:10px}.command-disclosure{border:1px solid var(--line);background:var(--surface);border-radius:12px}.command-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:49px;padding:12px 17px;font-size:12px;font-weight:700;list-style:none;display:flex}.command-disclosure>summary::-webkit-details-marker{display:none}.command-disclosure>summary span{color:var(--text-3);font-size:10px;font-weight:600}.command-disclosure[open]>summary{border-bottom:1px solid var(--line)}.command-disclosure__body{background:var(--surface-sunken);gap:14px;padding:14px;display:grid}.command-work-list{flex-direction:column;display:flex}.command-work-list article{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(150px,1.3fr) minmax(130px,1fr) 42px;align-items:center;gap:18px;min-height:55px;display:grid}.command-work-list article:last-child{border-bottom:0}.command-work-list article>div:first-child{gap:2px;min-width:0;display:grid}.command-work-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.command-work-list small{color:var(--text-3);font-size:10px}.command-work-list>article>span{color:var(--text-2);text-align:right;font-size:11px;font-weight:750}.command-work-list__bars{gap:5px;display:grid}.command-divider{background:var(--line-2);height:1px;margin:13px 0}.command-delay-list{flex-direction:column;gap:8px;display:flex}.command-delay-list>div{justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.command-delay-list span{color:var(--text-2)}.command-calculators{grid-template-columns:minmax(140px,1fr) auto minmax(180px,1.25fr) auto minmax(140px,1fr) minmax(180px,1.25fr);align-items:stretch;gap:12px;display:grid}.command-calculators>svg{color:var(--text-3);align-self:center}.command-calculators article{background:var(--surface-sunken);border-radius:9px;align-content:center;gap:5px;padding:13px 15px;display:grid}.command-calculators article>span{color:var(--text-3);font-size:10px}.command-calculators article>strong{font-size:15px}.command-calculators article>small{color:var(--text-3);font-size:10px}.command-calculators__accent{color:var(--info);background:var(--info-soft)!important}.command-coverage,.command-quality-bars{flex-direction:column;gap:16px;display:flex}.command-coverage>div{grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;display:grid}.command-coverage>div>span{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.command-coverage small,.command-coverage strong{font-size:10px}.command-coverage small{color:var(--text-3)}.command-simple-list{flex-direction:column;display:flex}.command-simple-list>div{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:14px;min-height:48px;display:flex}.command-simple-list>div:last-child{border-bottom:0}.command-simple-list>div>span:first-child{gap:2px;min-width:0;display:grid}.command-simple-list strong{font-size:11px}.command-simple-list small,.command-simple-list>div>span:last-child{color:var(--text-3);font-size:10px}.command-change-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.command-change-grid article{border:1px solid var(--line);background:var(--surface);border-radius:9px;gap:4px;padding:14px;display:grid}.command-change-grid span{color:var(--warn);font-size:10px;font-weight:750}.command-change-grid strong{font-size:11px}.command-change-grid small{color:var(--text-3);font-size:10px}.command-cash-chart{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:20px;min-height:246px;padding:10px 20px 0;display:grid}.command-cash-chart article{justify-items:center;gap:6px;display:grid}.command-cash-chart__bars{align-items:flex-end;gap:5px;height:175px;display:flex}.command-cash-chart__bars i{background:var(--accent);border-radius:5px 5px 1px 1px;width:clamp(18px,3vw,34px)}.command-cash-chart__bars i:last-child{background:var(--danger)}.command-cash-chart strong{font-size:10px}.command-cash-chart small{font-size:10px;font-weight:700}.command-budget-note{background:var(--surface-sunken);border-radius:9px;grid-template-columns:1fr auto;gap:4px 12px;margin-top:16px;padding:12px 14px;display:grid}.command-budget-note small,.command-budget-note span{color:var(--text-3);font-size:10px}.command-budget-note strong{text-align:right;font-size:11px}.command-budget-note small{grid-column:1/-1}.command-estimate{grid-template-columns:repeat(9,auto) minmax(150px,1fr);align-items:center;gap:12px;display:grid}.command-estimate>div{background:var(--surface-sunken);border-radius:8px;gap:4px;padding:10px 12px;display:grid}.command-estimate>span{color:var(--text-3);font-size:13px}.command-estimate div span{color:var(--text-3);font-size:10px}.command-estimate div strong{white-space:nowrap;font-size:12px}.command-estimate__total{color:var(--info);background:var(--info-soft)!important}.command-footnote{color:var(--text-3);margin:12px 0 0;font-size:10px}.command-detail-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.command-detail-metrics>div{border:1px solid var(--line);background:var(--surface);border-radius:8px;gap:4px;padding:12px;display:grid}.command-detail-metrics span{color:var(--text-3);font-size:10px}.command-detail-metrics strong{font-size:11px}.command-quality-hero{border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:30px;padding:26px 32px;display:grid}.command-quality-score{background:radial-gradient(circle at center,var(--surface) 61%,transparent 62%),conic-gradient(var(--warn) var(--score),#ececef 0);text-align:center;border-radius:50%;place-content:center;width:132px;height:132px;display:grid}.command-quality-score strong{letter-spacing:-.04em;font-size:27px}.command-quality-score span{color:var(--text-3);font-size:10px}.command-quality-bars>div{grid-template-columns:minmax(120px,1fr) minmax(140px,1.7fr) 36px;align-items:center;gap:12px;display:grid}.command-quality-bars>div>span{gap:2px;display:grid}.command-quality-bars strong{font-size:11px}.command-quality-bars small{color:var(--text-3);font-size:10px}.command-quality-bars b{text-align:right;font-size:11px}.command-actions--quality .command-action{min-height:68px}.command-milestones{flex-direction:column;gap:15px;display:flex}.command-milestones>div{grid-template-columns:minmax(130px,1fr) minmax(110px,1.2fr) 38px;align-items:center;gap:12px;display:grid}.command-milestones>div>span{gap:2px;display:grid}.command-milestones b,.command-milestones strong{font-size:11px}.command-milestones small{color:var(--text-3);font-size:10px}.command-milestones b{text-align:right}.command-finding-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.command-finding-grid--compact{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.command-finding{border:1px solid var(--line);background:var(--surface);border-radius:10px;gap:10px;padding:15px;display:grid}.command-finding header{justify-content:space-between;align-items:center;gap:10px;display:flex}.command-finding header>span:last-child{color:var(--text-3);font-size:10px;font-weight:700}.command-finding h3{font-size:12px;line-height:1.35}.command-finding dl{gap:6px;margin:0;display:grid}.command-finding dl>div{grid-template-columns:78px minmax(0,1fr);gap:8px;display:grid}.command-finding dd,.command-finding dt{margin:0;font-size:10px;line-height:1.4}.command-finding dt{color:var(--text-3)}.command-finding dd{color:var(--text-2)}.command-fronts{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.command-fronts article{border:1px solid var(--line-2);background:var(--surface-sunken);border-radius:9px;align-content:start;gap:8px;min-height:118px;padding:13px;display:grid}.command-fronts article>div{gap:2px;display:grid}.command-fronts strong{font-size:11px}.command-fronts article>span:last-child,.command-fronts small{color:var(--text-3);font-size:10px;line-height:1.4}.command-change-chain{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--text-2)!important}.command-interfaces{flex-direction:column;display:flex}.command-interfaces>div{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(90px,auto) 16px minmax(90px,auto) minmax(150px,1fr) auto;align-items:center;gap:10px;min-height:43px;display:grid}.command-interfaces>div:last-child{border-bottom:0}.command-interfaces b,.command-interfaces span,.command-interfaces strong{font-size:10px}.command-interfaces span,.command-interfaces svg{color:var(--text-3)}.command-interfaces b{color:var(--danger)}.command-confidence{border-top:1px solid var(--line-2);gap:8px;margin-top:18px;padding-top:14px;display:grid}.command-confidence h3{margin-bottom:2px;font-size:11px}.command-confidence>div{grid-template-columns:minmax(120px,1fr) minmax(100px,1.5fr) 34px;align-items:center;gap:10px;display:grid}.command-confidence span,.command-confidence strong{font-size:10px}.command-confidence i{background:#ececef;border-radius:99px;height:4px;display:block;overflow:hidden}.command-confidence i b{border-radius:inherit;background:var(--info);height:100%;display:block}.command-confidence i b[data-tone=warn]{background:var(--warn)}.command-footer{border-top:1px solid var(--line);background:var(--surface);color:var(--text-3);justify-content:space-between;align-items:center;gap:20px;padding:14px clamp(20px,4vw,64px);font-size:9px;display:flex}@media (max-width:1050px){.command-signals{grid-template-columns:repeat(2,minmax(0,1fr))}.command-signal{border-right:1px solid var(--line-2)}.command-signal:nth-child(2n){border-right:0}.command-signal:nth-child(-n+2){border-bottom:1px solid var(--line-2)}.command-primary-grid,.command-primary-grid--balanced,.command-secondary-grid{grid-template-columns:1fr}.command-calculators{grid-template-columns:repeat(3,minmax(0,1fr))}.command-calculators>svg{display:none}.command-calculators__accent{grid-column:span 3}.command-fronts{grid-template-columns:repeat(2,minmax(0,1fr))}.command-finding-grid--compact{grid-template-columns:1fr}.command-estimate{grid-template-columns:repeat(5,minmax(0,1fr))}.command-estimate>span{display:none}.command-detail-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.command-header__meta,.command-preview span{display:none}.command-header{padding:15px 17px}.command-tabs{gap:18px;padding:0 17px}.command-main{gap:13px;padding:17px 13px 32px}.command-brief,.command-quality-hero{min-height:0;padding:18px}.command-brief{align-items:center}.command-brief>a{padding:8px 11px}.command-quality-hero{grid-template-columns:1fr}.command-quality-score{width:104px;height:104px}.command-signals{grid-template-columns:repeat(2,minmax(0,1fr))}.command-signal,.command-signal:nth-child(-n+2){border-right:1px solid var(--line-2)}.command-signal:nth-child(2n){border-right:0}.command-signal:nth-child(n+3){border-bottom:0}.command-change-grid,.command-finding-grid,.command-fronts,.command-risk-row{grid-template-columns:1fr}.command-confidence>div,.command-milestones>div{grid-template-columns:1fr 36px}.command-confidence i,.command-milestones .command-progress{grid-area:2/1/auto/-1}.command-interfaces>div{grid-template-columns:minmax(80px,1fr) 16px minmax(80px,1fr) auto;padding:8px 0}.command-interfaces span{grid-area:2/1/auto/-1}.command-risk-row article{border-right:0;border-bottom:1px solid var(--line-2);padding:11px 0}.command-work-list article{grid-template-columns:minmax(0,1fr) 42px;gap:8px;padding:8px 0}.command-work-list__bars{grid-area:2/1/auto/-1}.command-calculators{grid-template-columns:1fr}.command-calculators__accent{grid-column:auto}.command-cash-chart{gap:7px;padding-inline:0}.command-detail-metrics,.command-estimate{grid-template-columns:repeat(2,minmax(0,1fr))}.command-quality-bars>div{grid-template-columns:1fr 36px}.command-quality-bars .command-progress{grid-area:2/1/auto/-1}.command-footer{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.command-brief{flex-direction:column;align-items:flex-start}.command-brief>a{margin-left:0}.command-signal{padding:11px 12px}.command-signal__top{font-size:10px}.command-signal>strong{font-size:20px}}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-5{top:calc(var(--spacing) * 5)}.col-1{grid-column:1}.col-2{grid-column:2}.col-3{grid-column:3}.col-4{grid-column:4}.col-5{grid-column:5}.col-6{grid-column:6}.col-7{grid-column:7}.col-8{grid-column:8}.col-9{grid-column:9}.col-12{grid-column:12}.col-span-3{grid-column:span 3/span 3}.row-2{grid-row:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-px{margin-top:1px}.mr-1{margin-right:var(--spacing)}.mb-0{margin-bottom:0}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-4{height:calc(var(--spacing) * 4)}.h-10{height:calc(var(--spacing) * 10)}.h-\[3px\]{height:3px}.h-full{height:100%}.max-h-\[70vh\]{max-height:70vh}.min-h-\[6rem\]{min-height:6rem}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-10{width:calc(var(--spacing) * 10)}.w-\[2\.5rem\]{width:2.5rem}.w-\[3\.5rem\]{width:3.5rem}.w-\[9rem\]{width:9rem}.w-full{width:100%}.max-w-\[42ch\]{max-width:42ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[68rem\]{max-width:68rem}.max-w-\[70ch\]{max-width:70ch}.max-w-\[92ch\]{max-width:92ch}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1640px\]{max-width:1640px}.min-w-0{min-width:0}.min-w-\[12rem\]{min-width:12rem}.min-w-\[24rem\]{min-width:24rem}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-\[var\(--r-sm\)\]{border-radius:var(--r-sm)}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[var\(--brand-line\)\]{border-color:var(--brand-line)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--line-2\)\]{border-color:var(--line-2)}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--bg\)\]{background-color:var(--bg)}.bg-\[var\(--brand\)\]{background-color:var(--brand)}.bg-\[var\(--brand-soft\)\]{background-color:var(--brand-soft)}.bg-\[var\(--danger\)\]{background-color:var(--danger)}.bg-\[var\(--danger-soft\)\]{background-color:var(--danger-soft)}.bg-\[var\(--line-2\)\]{background-color:var(--line-2)}.bg-\[var\(--ok\)\]{background-color:var(--ok)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--surface-sunken\)\]{background-color:var(--surface-sunken)}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-px{padding-top:1px}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-right{text-align:right}.text-\[9\.5px\]{font-size:9.5px}.text-\[17px\]{font-size:17px}.text-\[21px\]{font-size:21px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[var\(--brand\)\]{color:var(--brand)}.text-\[var\(--danger\)\]{color:var(--danger)}.text-\[var\(--info\)\]{color:var(--info)}.text-\[var\(--ink-muted\)\]{color:var(--ink-muted)}.text-\[var\(--line-strong\)\]{color:var(--line-strong)}.text-\[var\(--muted\)\]{color:var(--muted)}.text-\[var\(--ok\)\]{color:var(--ok)}.text-\[var\(--t-body\)\]{color:var(--t-body)}.text-\[var\(--t-display\)\]{color:var(--t-display)}.text-\[var\(--t-meta\)\]{color:var(--t-meta)}.text-\[var\(--t-metric\)\]{color:var(--t-metric)}.text-\[var\(--t-micro\)\]{color:var(--t-micro)}.text-\[var\(--text\)\]{color:var(--text)}.text-\[var\(--text-2\)\]{color:var(--text-2)}.text-\[var\(--text-3\)\]{color:var(--text-3)}.text-\[var\(--text-4\)\]{color:var(--text-4)}.text-\[var\(--warn\)\]{color:var(--warn)}.text-white{color:var(--color-white)}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.shadow,.shadow\/canary{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:bg-\[var\(--surface-hover\)\]:hover{background-color:var(--surface-hover)}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:block{display:block}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:96rem){.\32 xl\:grid-cols-\[minmax\(290px\,1\.45fr\)_repeat\(5\,minmax\(178px\,1fr\)\)\]{grid-template-columns:minmax(290px,1.45fr) repeat(5,minmax(178px,1fr))}}}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-cyrillic-ext-wght-normal.d1990364.woff2)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(/_next/static/media/manrope-cyrillic-wght-normal.2ffcac4f.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(/_next/static/media/manrope-greek-wght-normal.6b69666c.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(/_next/static/media/manrope-vietnamese-wght-normal.383b32a0.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(/_next/static/media/manrope-latin-ext-wght-normal.f5cc7610.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(/_next/static/media/manrope-latin-wght-normal.fedf4c92.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}:root{--font-sans:"Manrope Variable","Manrope","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-mono:"Manrope Variable","Manrope","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--t-display:34px;--t-metric:23px;--t-title:15px;--t-body:13px;--t-meta:12px;--t-micro:11px;--auth-ground:#101013;--auth-grid:#8f1d2b42;--auth-node:#c4303e80;--r-xs:6px;--r-sm:8px;--r:12px;--r-md:14px;--r-lg:18px;--step:4px;--rail:#18181b;--rail-hover:#27272a;--rail-text:#a1a1aa;--rail-text-strong:#fafafa;--rail-text-dim:#909099;--rail-border:#000;--rail-divider:#27272a;--rail-mark:#3f3f46;--shadow-sm:0 1px 2px #0000000a;--shadow-md:0 4px 12px -4px #00000014;--shadow-lg:0 12px 32px -8px #00000029}:root,[data-theme=light]{color-scheme:light;--bg:#fafafa;--surface:#fff;--surface-raised:#fff;--surface-sunken:#f4f4f5;--surface-hover:#f4f4f5;--surface-stripe:#fafafa;--text:#0b0d11;--text-2:#4d525c;--text-3:#656a78;--text-4:#6b6b75;--line:#e4e4e7;--line-2:#f4f4f5;--line-strong:#d4d4d8;--brand:#8f1d2b;--brand-hover:#7a1824;--brand-soft:#fdeef0;--brand-line:#e8b4bb;--accent:#1f5fd0;--accent-hover:#1a51b3;--accent-soft:#ebf2ff;--accent-line:#a8c4f5;--accent-text:#fff;--ok:#157f3c;--ok-soft:#e8f6ec;--ok-line:#9fd4ae;--warn:#9c5b00;--warn-soft:#fdf1e0;--warn-line:#eabc78;--danger:#c22a24;--danger-soft:#fdebea;--danger-line:#f0a8a4;--info:#1f5fd0;--info-soft:#ebf2ff;--info-line:#a8c4f5;--unknown:#6b6b78;--unknown-soft:#f1f1f4;--unknown-line:#cfcfd6;--focus:#1f5fd0;--selection:#1f5fd029}[data-theme=dark]{color-scheme:dark;--bg:#090c12;--surface:#10161f;--surface-raised:#161e2a;--surface-sunken:#0c1017;--surface-hover:#1c2634;--surface-stripe:#131a25;--text:#eef2f7;--text-2:#bcc6d4;--text-3:#8e9aab;--text-4:#8794a6;--line:#202a38;--line-2:#182130;--line-strong:#31405a;--brand:#f2909b;--brand-hover:#f7a8b1;--brand-text:#1a0d10;--brand-soft:#f2909b21;--brand-line:#f2909b57;--accent:#5b96f5;--accent-hover:#74a7f8;--accent-soft:#5b96f526;--accent-line:#5b96f561;--accent-text:#07142b;--ok:#5fd08a;--ok-soft:#5fd08a21;--ok-line:#5fd08a57;--warn:#f0ae4e;--warn-soft:#f0ae4e21;--warn-line:#f0ae4e57;--danger:#ff7b72;--danger-soft:#ff7b7221;--danger-line:#ff7b725c;--info:#5b96f5;--info-soft:#5b96f526;--info-line:#5b96f561;--unknown:#8d99ab;--unknown-soft:#8d99ab21;--unknown-line:#8d99ab52;--focus:#74a7f8;--selection:#5b96f547;--shadow-sm:0 1px 2px #00000073;--shadow-md:0 8px 22px -10px #0009;--shadow-lg:0 24px 56px -20px #000000bf}@media print{[data-theme=dark]{color-scheme:light;--bg:#fff;--surface:#fff;--surface-raised:#fff;--surface-sunken:#fff;--surface-hover:#fff;--text:#000;--text-2:#222;--text-3:#444;--text-4:#666;--line:#bbb;--line-2:#ddd;--line-strong:#888}.callout,.card{box-shadow:none;break-inside:avoid}.table thead th{position:static}.shell{height:auto;display:block}body,html{height:auto}.pane,body,html{overflow:visible}.disclosure>summary,.rail,.topbar{display:none}.disclosure__body{margin-top:0}.table tr[id]{scroll-margin-top:300px}.disclosure__body--prose{max-width:68ch;display:block}}.summary{flex-direction:column;gap:14px;display:flex}.new-object>summary{cursor:pointer;width:fit-content;list-style:none}.new-object>summary::-webkit-details-marker{display:none}.new-object[open]>summary{margin-bottom:12px}:root,[data-theme=light]{--bg:#fbfbfa;--surface-sunken:#f4f4f2;--surface-hover:#f3f3f1;--surface-stripe:#fafaf9;--line:#e8e8e5;--line-2:#f1f1ef;--line-strong:#d6d6d2;--shadow-sm:none;--rail:#f7f7f5;--rail-hover:#ececea;--rail-text:#3f434b;--rail-text-strong:#0d0e10;--rail-text-dim:#5f636c;--rail-border:#e8e8e5;--rail-divider:#e8e8e5;--rail-mark:#d6d6d2}.btn--primary{background:var(--text);border-color:var(--text);color:#fff}.btn--primary:hover:not(:disabled):not([aria-disabled=true]){background:#2a2c31;border-color:#2a2c31}.pill--loud{height:auto;font-size:var(--t-meta);letter-spacing:0;text-transform:none;border:0;padding:0;font-weight:600;background:0 0!important}.pill--loud:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.pill--loud>.pill__dot{display:none}.pill{font-size:var(--t-meta)}.card{border-top:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0}.card__head{border-bottom:0;padding:18px 0 12px}.card__title{letter-spacing:-.01em;font-size:16px;font-weight:700}.card__foot{background:0 0;padding-left:0;padding-right:0}.eyebrow,.table thead th{font-size:var(--t-meta);letter-spacing:0;text-transform:none;font-weight:600}.table thead th{color:var(--text-3);background:0 0}.table tbody td:first-child,.table thead th:first-child{padding-left:0}.table tbody tr:hover>td{background:var(--surface-hover)}.tabs{border-bottom:1px solid var(--line);background:0 0;border-radius:0;gap:26px;padding:0}@media (min-width:700px){.tabs{flex:1;width:auto}}.tabs__link{color:var(--text-3);border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;padding:12px 0;font-size:14px;font-weight:600}.tabs__link--on{box-shadow:none;color:var(--text);border-bottom-color:var(--text);background:0 0}.command-brief{border:0;border-bottom:1px solid var(--line);min-height:0;box-shadow:none;background:0 0;border-radius:0;align-items:flex-end;padding:8px 0 28px}.command-brief h2{letter-spacing:-.02em;font-size:clamp(22px,2vw,26px);line-height:1.25}.command-brief p{color:var(--text-2);font-size:14.5px;line-height:1.6}.command-brief>a{background:var(--text);border-color:var(--text);color:#fff}.command-status{letter-spacing:0;text-transform:none;color:var(--text);border:0;gap:7px;padding:0;font-size:13px;font-weight:600;background:0 0!important}.command-status:before{content:"";background:var(--text-3);border-radius:50%;width:7px;height:7px}.command-status--danger:before{background:var(--danger)}.command-status--warn:before{background:var(--warn)}.command-status--ok:before{background:var(--ok)}.command-status--info:before{background:var(--info)}.command-status--danger,.command-status--info,.command-status--ok,.command-status--warn{color:var(--text)}.command-signals{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0}.command-signal{border-right:0;gap:6px;padding:22px 24px 22px 0}.command-signal+.command-signal{border-left:1px solid var(--line);padding-left:24px}.command-signal__top{text-transform:none;font-size:12.5px;font-weight:600}.command-signal__top svg{display:none}.command-signal>strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(24px,2.2vw,30px)}.command-signal__note{white-space:normal;color:var(--text-2);font-size:12.5px;line-height:1.45;overflow:visible}.command-text--danger{color:var(--danger)}.command-panel{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.command-panel__head{border-bottom:0;min-height:0;padding:0 0 6px}.command-panel__head h2{letter-spacing:-.01em;font-size:16px;font-weight:700}.command-panel__body{padding:0}.command-primary-grid,.command-secondary-grid{gap:48px}.summary{gap:32px}.command-action,.command-simple-list>div{padding-left:0;padding-right:0}.command-simple-list>div>span:last-child:not(:first-child){white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}@media (max-width:1023px){.rail{border-bottom:1px solid var(--rail-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.rail__footer{display:none}.rail__drawer[open]{grid-column:1/-1}.topbar__crumbs{display:none}.topbar{flex-wrap:nowrap;gap:8px}.topbar__search{flex:auto;min-width:0}.depth__prefix{display:none}}.callout{background:0 0;border-left-width:2px;border-radius:0;padding:4px 0 4px 16px}.callout__title{letter-spacing:0;text-transform:none;margin-bottom:2px;font-size:15px;font-weight:650}@media (max-width:640px){.command-signal>strong{white-space:normal;overflow-wrap:anywhere;font-size:22px;overflow:visible}.decision-row{grid-template-columns:auto minmax(0,1fr);row-gap:6px}.decision-row__when{text-align:left;flex-flow:wrap;grid-column:2;align-items:baseline;gap:4px 10px}}.agroup__marks .pill{color:var(--text-2)}.agroup__marks .pill--danger .pill__dot{background:var(--danger)}.agroup__marks .pill--warn .pill__dot{background:var(--warn)}.agroup__marks .pill--info .pill__dot{background:var(--info)}.agroup__marks .pill--ok .pill__dot{background:var(--ok)}.finding>div{padding-left:0;padding-right:0}.command-milestones strong,.command-simple-list strong{font-size:14px;font-weight:600}.command-milestones small,.command-simple-list small{color:var(--text-2);font-size:12.5px}.command-milestones b,.command-simple-list>div>span:last-child:not(:first-child){font-size:14px}.command-milestones>div{grid-template-columns:minmax(130px,1fr) minmax(110px,1.2fr) auto}.command-milestones b{white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width:1050px){.command-signal,.command-signal+.command-signal{border-left:0;border-right:0;padding:18px 16px 18px 0}.command-signal:nth-child(2n){border-left:1px solid var(--line);padding-left:16px}.command-signal:nth-child(-n+2){border-bottom:1px solid var(--line)}.command-milestones>div{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:760px){.table:has(thead th:nth-child(5)){min-width:720px}.table:has(thead th:nth-child(6)){min-width:880px}}:root,[data-theme=light]{--bg:#eef0f2;--surface-sunken:#f5f6f7;--surface-hover:#f1f2f4;--line:#e5e7ea;--line-2:#eff1f3;--line-strong:#d7dadf;--brand:#141416;--brand-hover:#2a2b30;--brand-text:#fff;--brand-soft:#f1f2f4;--brand-line:#d7dadf;--rail:#17181b;--rail-hover:#222327;--rail-text:#cfd0d5;--rail-text-strong:#fff;--rail-text-dim:#8e9098;--rail-border:#17181b;--rail-divider:#26272c;--rail-mark:#2a2b30;--signal:#cf6230;--signal-ink:#a64a1f;--signal-soft:#fbefe8;--signal-line:#f1d3c3;--graphite:#141416;--bar:#d7dadf;--bar-2:#bfc4cb;--gr-shadow:0 1px 2px #1414160a,0 8px 24px #1414160a}.rail__item{border-left:0;border-radius:10px;margin:1px 8px;padding:8px 10px}.rail__item--active{color:#141416;background:#fff;font-weight:600}.rail__item--active .rail__item-icon{color:#141416}.rail__item--active .rail__item-count{color:#fff;background:#141416}a.rail__item--active:hover{color:#141416;background:#fff}.rail__group-label{color:#6e7078;padding:0 18px 6px}.rail__brand{border-bottom-color:var(--rail-divider)}.rail__avatar{color:#d6d7dc;background:#2a2b30;border-color:#2a2b30}@media (max-width:1023px){.rail{border-bottom:0}.rail__drawer-summary{color:var(--rail-text-strong)}}.gr-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.gr-grid>*{min-width:0}.gr-s3{grid-column:span 3}.gr-s4{grid-column:span 4}.gr-s5{grid-column:span 5}.gr-s6{grid-column:span 6}.gr-s7{grid-column:span 7}.gr-s8{grid-column:span 8}.gr-s12{grid-column:span 12}@media (max-width:1100px){.gr-s3,.gr-s4{grid-column:span 6}.gr-s5,.gr-s6,.gr-s7,.gr-s8{grid-column:span 12}}@media (max-width:720px){.gr-grid>*{grid-column:span 12}}.gr-card{background:var(--surface);height:100%;box-shadow:var(--gr-shadow);border-radius:20px;flex-direction:column;padding:20px;display:flex}@media (max-width:720px){.gr-card{border-radius:18px;padding:16px}}.gr-head{align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.gr-title{letter-spacing:-.01em;color:var(--text);margin:0;font-size:15px;font-weight:600}.gr-sub{color:var(--text-3);margin-top:2px;font-size:12.5px}.gr-end{flex-shrink:0;gap:6px;margin-left:auto;display:flex}.gr-end,.gr-link{align-items:center}.gr-link{border:1px solid var(--line);background:var(--surface);height:32px;color:var(--text);white-space:nowrap;border-radius:999px;gap:4px;padding:0 12px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.gr-link:hover{background:var(--surface-sunken)}.gr-muted{color:var(--text-3);margin:0;font-size:13px}.gr-hero{grid-template-columns:minmax(0,1.45fr) repeat(var(--gr-n,3),minmax(0,1fr));color:#e8e8ea;background:radial-gradient(130% 120% at 100% 0,#cf62304d 0,#cf623000 50%),#17181b;border-radius:22px;display:grid;overflow:hidden}.gr-hero>div{border-left:1px solid #2b2c31;min-width:0;padding:20px 22px}.gr-hero>div:first-child{border-left:0}.gr-hero-state{color:#f2b49a;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:inline-flex}.gr-hero-state i{background:#e07a52;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #e07a5233}.gr-hero-state--ok{color:#9fd4b4}.gr-hero-state--ok i{background:#4b8b6a;box-shadow:0 0 0 4px #4b8b6a40}.gr-hero-state--warn{color:#ecc98a}.gr-hero-state--warn i{background:#c8952b;box-shadow:0 0 0 4px #c8952b40}.gr-hero h2{letter-spacing:-.02em;color:#fff;margin:10px 0 6px;font-size:21px;font-weight:500;line-height:1.25}.gr-hero-facts{color:#a3a5ad;margin:0;font-size:12.5px;line-height:1.5}.gr-hero-k{color:#9a9ca4;font-size:12.5px}.gr-hero-v{letter-spacing:-.035em;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;margin:8px 0 2px;font-size:30px;font-weight:300}.gr-hero-v small{letter-spacing:0;color:#9a9ca4;margin-left:3px;font-size:13px}.gr-hero-v--signal{color:#f2b49a}.gr-hero-n{color:#a3a5ad;font-size:12.5px;line-height:1.45}.gr-hero-btn{color:#141416;background:#fff;border-radius:999px;align-items:center;gap:8px;height:38px;margin-top:14px;padding:0 16px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.gr-hero-btn:hover{background:#eceef0}@media (max-width:1100px){.gr-hero{grid-template-columns:repeat(var(--gr-n,3),minmax(0,1fr))}.gr-hero>div{border-top:1px solid #2b2c31;border-left:0;padding:14px 16px}.gr-hero>div:first-child{border-top:0;grid-column:1/-1}.gr-hero-v{font-size:24px}}@media (max-width:720px){.gr-hero{grid-template-columns:repeat(2,minmax(0,1fr))}}.gr-row{border-top:1px solid var(--line-2);color:inherit;align-items:center;gap:12px;padding:12px 0;text-decoration:none;display:flex}.gr-row:first-child{border-top:0;padding-top:2px}a.gr-row:hover .gr-row-t{text-underline-offset:3px;text-decoration:underline}.gr-row-main{flex:1;min-width:0}.gr-row-t{color:var(--text);font-size:13.5px;font-weight:600;line-height:1.35}.gr-row-m{color:var(--text-3);margin-top:2px;font-size:12px}.gr-row-end{flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:flex}.gr-ico{background:var(--surface-sunken);width:34px;height:34px;color:var(--text-2);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.gr-dot{background:var(--signal);border-radius:50%;flex-shrink:0;width:8px;height:8px}.gr-dot--warn{background:#c8952b}.gr-dot--info{background:#8a94a6}.gr-dot--ok{background:#4b8b6a}.gr-amount{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--signal-ink);font-weight:600}.gr-amount--none{color:var(--text-4);font-weight:500}@media (max-width:720px){.gr-row{flex-wrap:wrap}.gr-row-end{margin-left:46px}}.gr-chip{background:var(--graphite);color:#fff;height:22px;font-family:var(--font-mono);white-space:nowrap;border-radius:7px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:500;display:inline-flex}.gr-chip--signal{background:var(--signal)}.gr-due{background:var(--graphite);color:#fff;text-align:right;border-radius:8px;max-width:190px;padding:4px 9px;font-size:11.5px;display:inline-block}.gr-due--signal{background:var(--signal)}.gr-chip--light{color:var(--text)}.gr-chip--light,.gr-tag{background:var(--surface-sunken)}.gr-tag{height:22px;color:var(--text-2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.gr-tag--signal{background:var(--signal-soft);color:var(--signal-ink)}.gr-tag--ok{color:#326a4d;background:#ecf5f0}.gr-hatch{gap:2px;height:14px;display:flex}.gr-hatch i{background:var(--bar);border-radius:1px;flex:1}.gr-hatch i.on{background:var(--signal)}.gr-hatch--dark i.on{background:var(--graphite)}.gr-hatch--thin{gap:1.5px;height:10px}.gr-stack{gap:3px;height:30px;margin-top:14px;display:flex}.gr-stack i{border-radius:6px;min-width:4px;height:100%;display:block}.gr-legend{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:12px;display:grid}.gr-inset{background:var(--surface-sunken);border-radius:14px;padding:10px 12px}.gr-key{color:var(--text-2);align-items:center;gap:6px;font-size:12px;display:inline-flex}.gr-key i{border-radius:50%;width:8px;height:8px}.gr-val{font-variant-numeric:tabular-nums;margin-top:4px;font-size:18px;font-weight:600}.gr-big,.gr-val{color:var(--text)}.gr-big{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:500;line-height:1}.gr-big small{letter-spacing:-.01em;color:var(--text-3);margin-left:4px;font-size:15px;font-weight:500}.gr-thin{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--text);font-size:44px;font-weight:300;line-height:1}.gr-bars{flex-direction:column;gap:12px;display:flex}.gr-bar-h{color:var(--text);align-items:baseline;gap:6px;margin-bottom:6px;font-size:13px;display:flex}.gr-bar-h b{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.gr-bar-h span{color:var(--signal-ink);font-size:12px}.gr-delta{color:var(--text-3);grid-template-columns:44px 1fr 34px;align-items:center;gap:8px;margin-top:6px;font-size:12px;display:grid}.gr-delta b{text-align:right;color:var(--text);font-variant-numeric:tabular-nums}.gr-drop{color:#326a4d;background:#ecf5f0;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.gr-drop--up{background:var(--signal-soft);color:var(--signal-ink)}.gr-scale{height:70px;margin:10px 8px 0;position:relative}.gr-scale-track{background:var(--surface-sunken);border-radius:3px;height:6px;position:absolute;top:34px;left:0;right:0}.gr-scale-dot{border:3px solid #fff;border-radius:50%;width:18px;height:18px;margin-left:-9px;position:absolute;top:28px;box-shadow:0 1px 3px #14141633}.gr-scale-lbl{white-space:nowrap;color:var(--text);font-size:12.5px;font-weight:700;top:4px}.gr-scale-lbl,.gr-scale-tick{position:absolute;transform:translate(-50%)}.gr-scale-tick{color:var(--text-3);font-size:11px;top:54px}.gr-empty{border:1.5px dashed var(--line);background:var(--surface);border-radius:20px;flex-direction:column;align-items:flex-start;gap:8px;height:100%;padding:20px;display:flex}.gr-sinti{box-shadow:var(--gr-shadow);background:linear-gradient(90deg,#fff,#fbf3ee);border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:16px 20px;display:grid}.gr-orb{background:radial-gradient(circle at 32% 28%,#fff 0,#c9cbd1 18%,#5a5c64 52%,#17181b 78%);border-radius:50%;width:44px;height:44px;box-shadow:0 6px 16px #14141633,inset 0 -4px 10px #cf623066}.gr-sinti-k{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-size:11px;font-weight:700}@media (max-width:720px){.gr-sinti{grid-template-columns:auto 1fr}.gr-sinti>a{grid-column:1/-1}}.gr-deck{min-height:220px;margin-top:8px;position:relative}.gr-deck-back{border:1px solid var(--line);background:var(--surface-sunken);border-radius:18px;position:absolute;inset:0}.gr-deck-back--1{opacity:.85;transform:translate(7px,-5px)scale(.98)}.gr-deck-back--2{opacity:.6;transform:translate(14px,-10px)scale(.96)}.gr-deck-top{border:1px solid var(--line);background:linear-gradient(160deg,#fff,#f4f6f8);border-radius:18px;flex-direction:column;gap:12px;min-height:220px;padding:18px;display:flex;position:relative;box-shadow:0 12px 28px #14141614}.gr-deck-q{letter-spacing:-.01em;color:var(--text);font-size:18px;font-weight:500;line-height:1.3}.gr-tile{background:var(--surface);min-height:112px;box-shadow:var(--gr-shadow);color:inherit;border-radius:20px;flex-direction:column;padding:18px;text-decoration:none;display:flex}a.gr-tile:hover{box-shadow:0 2px 4px #1414160d,0 12px 28px #14141614}.gr-tile-h{color:var(--text-3);align-items:center;gap:6px;font-size:12.5px;display:flex}.gr-tile-h i{background:var(--signal);border-radius:50%;width:7px;height:7px;margin-left:auto}.gr-tile .gr-thin{margin-top:auto}.gr-tile-n{color:var(--text-3);margin-top:6px;font-size:12px}.gr-stack-v{flex-direction:column;gap:14px;display:flex}.gr-foot{color:var(--text-3);margin:0;font-size:12.5px}.gr-foot a{color:var(--text)}.card{background:var(--surface);box-shadow:var(--gr-shadow);border:0;border-radius:20px}.card__head{padding:18px 20px 12px}.card__title{font-size:15px;font-weight:600}.card>.card__body:not(.card__body--flush),.card__foot{padding-left:20px;padding-right:20px}.card .table tbody td:first-child,.card .table thead th:first-child{padding-left:20px}.card .table tbody td:last-child,.card .table thead th:last-child{padding-right:20px}.card+.card{margin-top:0}@media (max-width:720px){.card{border-radius:18px}.card__head{padding:14px 16px 10px}.card>.card__body:not(.card__body--flush){padding-left:16px;padding-right:16px}}.gr-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.gr-tiles .gr-tile{min-height:104px;padding:16px}.gr-tiles .gr-thin{font-size:38px}@media (max-width:720px){.gr-tiles{grid-template-columns:1fr 1fr}}.gr-deck-q{-webkit-line-clamp:4}.gr-deck-more,.gr-deck-q{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gr-deck-more{-webkit-line-clamp:2}.gr-hatch{background:repeating-linear-gradient(90deg,var(--bar) 0 4px,transparent 4px 7px);height:12px;display:block}.gr-hatch i{background:repeating-linear-gradient(90deg,var(--signal) 0 4px,transparent 4px 7px);display:block}.gr-due{background:var(--surface-sunken);max-width:200px;color:var(--text-2);text-align:left;border-radius:999px;align-items:flex-start;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}.gr-due svg{flex-shrink:0;margin-top:1px}.gr-due--signal{background:var(--signal-soft);color:var(--signal-ink)}.gr-ico--role{color:var(--text)}.rail__pending{margin-top:6px}.rail__pending-summary{color:var(--rail-text-dim);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:10px;align-items:center;gap:8px;margin:0 8px;padding:8px 10px;font-size:10.5px;font-weight:700;list-style:none;display:flex}.rail__pending-summary::-webkit-details-marker{display:none}.rail__pending-summary:hover{background:var(--rail-hover);color:var(--rail-text)}.rail__pending-summary .rail__item-count{letter-spacing:0;margin-left:auto}.rail__pending-summary:after{content:"›";letter-spacing:0;font-size:14px;transition:transform .15s}.rail__pending[open]>.rail__pending-summary:after{transform:rotate(90deg)}@media (min-width:1024px){.shell--narrow .rail__item{justify-content:center;margin:1px 6px;padding:9px}.shell--narrow .rail__pending-summary{letter-spacing:0;justify-content:center;margin:0 6px;padding:8px 0;font-size:0}.shell--narrow .rail__pending-summary .rail__item-count{display:none}.shell--narrow .rail__pending-summary:after{content:"⋯";font-size:16px;transform:none!important}}.gr-ohead{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.gr-ohead-main{flex:360px;min-width:0}.gr-ohead-title{letter-spacing:-.03em;color:var(--text);margin:0;font-size:30px;font-weight:500;line-height:1.15}.gr-ohead-meta{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:8px;font-size:13px;display:flex}.gr-ohead-act{flex-wrap:wrap;gap:8px;display:flex}.gr-state{background:var(--surface-sunken);height:24px;color:var(--text-2);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.gr-state i{background:currentColor;border-radius:50%;width:7px;height:7px}.gr-state--danger{background:var(--signal-soft);color:var(--signal-ink)}.gr-state--warn{color:#7a5810;background:#faf4e6}.gr-state--ok{color:#326a4d;background:#ecf5f0}.gr-state--info{color:#555e70;background:#f1f3f6}.gr-ohead-strip{background:var(--surface);box-shadow:var(--gr-shadow);border-radius:16px;flex-wrap:wrap;align-items:stretch;gap:0;margin-bottom:14px;padding:4px;display:flex}.gr-fact{border-left:1px solid var(--line-2);flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:8px 16px;display:flex}.gr-fact:first-child{border-left:0}.gr-fact-k{color:var(--text-3);font-size:11.5px}.gr-fact-v{color:var(--text);white-space:nowrap;align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.gr-fact-dot{border-radius:50%;width:7px;height:7px}.gr-fact-dot--ok{background:#4b8b6a}.gr-fact-dot--warn{background:#c8952b}.gr-fact-dot--danger{background:var(--signal)}.gr-fact-dot--info{background:#8a94a6}.gr-ohead-aside{align-items:center;gap:8px;margin-left:auto;padding:4px 8px;display:flex}.gr-otabs{margin-bottom:16px}.gr-otabs .tabs{border-bottom:1px solid var(--line)}@media (max-width:720px){.gr-ohead-title{font-size:23px}.gr-ohead-act{width:100%}.gr-ohead-act .btn{flex:1;justify-content:center}.gr-ohead-strip{flex-wrap:nowrap;overflow-x:auto}.gr-ohead-aside{margin-left:0}}.gr-heat{gap:4px;font-size:12px;display:grid}.gr-heat-h{text-align:center;color:var(--text-3);padding-bottom:2px;font-size:11px;font-weight:600}.gr-heat-h--role{text-align:left}.gr-heat-a{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;padding:6px 0;font-weight:600;overflow:hidden}.gr-heat-c{font-variant-numeric:tabular-nums;border-radius:7px;place-items:center;height:28px;font-weight:700;display:grid}.gr-heat-c--zero{background:var(--surface-sunken);color:var(--text-4);font-weight:500}.gr-orders{flex-direction:column;margin:0 -20px -20px;display:flex}.gr-group{border-top:1px solid var(--line-2)}.gr-group-head{cursor:pointer;align-items:center;gap:10px;padding:12px 20px;list-style:none;display:flex}.gr-group-head::-webkit-details-marker{display:none}.gr-group-head:hover{background:var(--surface-sunken)}.gr-group-name{color:var(--text);font-size:14px;font-weight:600}.gr-group-who{white-space:nowrap;font-size:12px}.gr-group-chev,.gr-group-who{color:var(--text-3);margin-left:auto}.gr-group-chev{flex-shrink:0;transition:transform .15s}.gr-group-who+.gr-group-chev{margin-left:4px}.gr-group[open] .gr-group-chev{transform:rotate(180deg)}.gr-group-list{margin:0;padding:0 20px 8px 64px;list-style:none}.gr-order{border-top:1px solid var(--line-2);align-items:flex-start;gap:14px;padding:12px 0;display:flex}.gr-order-main{flex:1;min-width:0}.gr-order-t{color:var(--text);font-size:13.5px;font-weight:600;line-height:1.4}.gr-verb{background:var(--surface-sunken);color:var(--text-2);vertical-align:1px;border-radius:6px;margin-right:8px;padding:1px 7px;font-size:11.5px;font-weight:600;display:inline-block}.gr-order-why{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.gr-order-who,.gr-order-why{color:var(--text-3);margin-top:4px}.gr-order-who{font-size:12px}@media (max-width:720px){.gr-orders{margin:0 -16px -16px}.gr-group-head{flex-wrap:wrap;padding:12px 16px}.gr-group-list{padding:0 16px 8px}.gr-order{flex-direction:column;gap:8px}}.card .finding>div{padding-left:20px;padding-right:20px}.card .finding+.finding{border-top:1px solid var(--line-2)}.toolbar:has(>.filters){background:var(--surface);box-shadow:var(--gr-shadow);border-radius:16px;padding:10px 14px}.filters{gap:10px 22px}.filters__group{flex-direction:row;align-items:center;gap:10px}.filters__label{letter-spacing:0;text-transform:none;color:var(--text-3);margin:0;font-size:12px;font-weight:600}.filters__chip{border:1px solid var(--line);background:var(--surface);height:30px;color:var(--text-2);border-radius:999px;padding:0 12px;font-size:12.5px;font-weight:600}.filters__chip:hover{background:var(--surface-sunken);color:var(--text)}.filters__chip--on,.filters__chip--on:hover{border-color:var(--graphite);background:var(--graphite);color:#fff}.filters__chip--on .filters__count{color:#c9cad0}.filters__count{color:var(--text-3)}.gr-bar-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.gr-bar-n{color:var(--text-3);margin-top:5px;font-size:12px}.gr-bars--two{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;display:grid}@media (max-width:720px){.gr-bars--two{grid-template-columns:minmax(0,1fr)}}.gr-entry{background:var(--surface);box-shadow:var(--gr-shadow);color:var(--text);border-radius:18px;align-items:center;gap:12px;padding:14px 18px;font-size:13.5px;text-decoration:none;display:flex}.gr-entry:hover{box-shadow:0 2px 4px #1414160d,0 12px 28px #14141614}.gr-kit-score{align-items:center;gap:18px;margin-bottom:14px;display:flex}.gr-tree{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0;padding:0;list-style:none;display:grid}.gr-tree-i{border-top:1px solid var(--line-2);align-items:flex-start;gap:10px;padding:10px 0;font-size:13.5px;display:flex}.gr-tree-i b{color:var(--text);font-weight:600;display:block}.gr-tree-i--no b{color:var(--text-2);font-weight:500}.gr-tree-m{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;display:block;overflow:hidden}.gr-check{border:1.5px dashed var(--line-strong);border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.gr-check--ok{background:var(--graphite);color:#fff;border:0}@media (max-width:720px){.gr-tree{grid-template-columns:minmax(0,1fr)}}.gr-pack{flex-direction:column;margin:0 -20px -20px;padding:0;list-style:none;display:flex}.gr-pack-i{border-top:1px solid var(--line-2);align-items:center;gap:14px;padding:12px 20px;display:flex}.gr-pack-i--off{background:var(--surface-sunken)}.gr-pack-main{flex:1;min-width:0}.gr-pack-main b{color:var(--text);font-size:13.5px;font-weight:600;display:block}.gr-pack-n{font-family:var(--font-mono);color:var(--text-3);margin-right:8px;font-size:11.5px}.gr-pack-m{color:var(--text-3);margin-top:2px;font-size:12px;display:block}.gr-pack-sev{flex-shrink:0;align-items:center;gap:10px;width:170px;font-size:13px;display:flex}.gr-pack-sev b{text-align:right;font-variant-numeric:tabular-nums;width:22px}.gr-sevbar{flex:1;gap:2px;height:8px;display:flex}.gr-sev{border-radius:2px;display:block}.gr-pack-why{max-width:260px;color:var(--text-3);font-size:12px}.gr-ftype{background:var(--surface-sunken);border-radius:7px;flex-shrink:0;place-items:end center;width:32px;height:38px;padding-bottom:5px;font-size:9px;font-weight:800;display:grid}.gr-ftype--xls{color:#326a4d}.gr-ftype--doc{color:#3d5a9a}.gr-pack--tiles{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;margin:0;display:grid}.gr-pack--tiles .gr-pack-i{background:var(--surface-sunken);border:0;border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;padding:14px}.gr-pack--tiles .gr-pack-i--off{opacity:.6}.gr-pack--tiles .gr-ftype{background:var(--surface)}.gr-pack--tiles form{margin-top:auto}@media (max-width:720px){.gr-pack{margin:0 -16px -16px}.gr-pack-i{flex-wrap:wrap;padding:12px 16px}.gr-pack-sev{width:auto}}.gr-bar-h .gr-bar-name{color:var(--text);font-size:13px}.gr-bar-h b{white-space:nowrap}.gr-tile .gr-thin small{letter-spacing:-.01em;color:var(--text-3);margin-left:4px;font-size:15px;font-weight:500}.gr-cell-main{color:var(--text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.gr-barcode{color:var(--text-3);align-items:center;gap:8px;font-size:12px;display:inline-flex}.gr-barcode-bars{align-items:flex-end;gap:2px;height:16px;display:inline-flex}.gr-barcode-bars i{background:var(--bar);border-radius:1px;width:4px;height:12px}.gr-barcode-bars i:nth-child(3n+1){height:16px}.gr-barcode-bars i:nth-child(3n+2){height:10px}.gr-barcode-bars i.on{background:var(--graphite)}.gr-objs{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.gr-obj{background:var(--surface);box-shadow:var(--gr-shadow);color:var(--text);border-radius:20px;flex-direction:column;align-items:flex-start;gap:10px;padding:18px;text-decoration:none;transition:transform .15s;display:flex}.gr-obj:hover{transform:translateY(-2px)}.gr-obj--crit{background:linear-gradient(180deg,var(--signal-soft),var(--surface) 60%)}.gr-obj-head{align-items:flex-start;gap:10px;width:100%;display:flex}.gr-obj-head b{font-size:15.5px;font-weight:600;line-height:1.3;display:block}.gr-obj-head .go{flex-shrink:0;margin-left:auto}.gr-obj-code{color:var(--text-3);margin-top:2px;font-size:12.5px;display:block}.gr-obj-main{color:var(--text-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.go{border:1px solid var(--line);background:var(--surface);width:32px;height:32px;color:var(--text-2);border-radius:50%;flex-shrink:0;place-items:center}.auth2,.go{display:grid}.auth2{background:var(--surface);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);min-height:100dvh}.auth2__form-side{flex-direction:column;padding:40px 56px;display:flex}.auth2__brand{color:var(--text);align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.auth2__mark{width:38px;height:38px;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:11px;place-items:center;display:grid}.auth2__box{width:100%;max-width:380px;margin:auto 0;padding:40px 0}.auth2__title{letter-spacing:-.03em;color:var(--text);margin:0;font-size:36px;font-weight:500}.auth2__lead{color:var(--text-3);margin:6px 0 26px;font-size:14px}.auth2__form{gap:14px}.auth2__field,.auth2__form{flex-direction:column;display:flex}.auth2__field{gap:6px}.auth2__label{color:var(--text-2);font-size:12.5px;font-weight:600}.auth2__input-wrap{border:1px solid var(--line-strong);background:var(--surface);height:48px;color:var(--text-3);border-radius:12px;align-items:center;gap:10px;padding:0 14px;display:flex}.auth2__input-wrap:focus-within{border-color:var(--graphite);box-shadow:0 0 0 3px #14141614}.auth2__input{min-width:0;height:100%;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14.5px}.auth2__submit{background:var(--graphite);color:#fff;height:50px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:6px;font-size:15px;font-weight:600;display:inline-flex}.auth2__submit:hover{background:#2a2b30}.auth2__hint{color:var(--text-3);margin:16px 0 0;font-size:12.5px}.auth2__foot{color:var(--text-3);margin:0;font-size:12px}.auth2__promo{background:#17181b;flex-direction:column;justify-content:flex-end;padding:56px;display:flex;position:relative;overflow:hidden}.auth2__city{width:100%;height:100%;position:absolute;inset:0}.auth2__promo:after{content:"";background:linear-gradient(#17181b00 30%,#17181beb 85%);position:absolute;inset:0}.auth2__promo-text{z-index:1;max-width:460px;position:relative}.auth2__promo-title{letter-spacing:-.02em;color:#fff;margin:0;font-family:Georgia,Times New Roman,serif;font-size:44px;line-height:1.04}.auth2__promo-title span{color:#e39066}.auth2__promo-lead{color:#c9cad0;margin:16px 0 0;font-size:15px;line-height:1.5}@media (max-width:900px){.auth2{grid-template-columns:1fr}.auth2__promo{display:none}.auth2__form-side{padding:28px 20px}}.gr-pagehead{margin-bottom:16px}.gr-pagehead-aside{color:var(--text-2);align-items:center;gap:8px 18px;font-size:13px}.btn{border-radius:999px}.btn--outline{background:var(--surface);border-color:var(--line)}.btn--outline:hover:not(:disabled){background:var(--surface-sunken)}.icon-btn{border-radius:10px}.input,.select,textarea.input{border-color:var(--line-strong);background:var(--surface);border-radius:12px}.input:focus,.select:focus,textarea.input:focus{border-color:var(--graphite);outline:none;box-shadow:0 0 0 3px #14141614}.field__label{letter-spacing:0;text-transform:none;color:var(--text-2);font-size:12.5px;font-weight:600}.callout{background:var(--surface);box-shadow:var(--gr-shadow);border:0;border-radius:16px;padding:14px 18px 14px 16px;position:relative}.callout:before{content:"";background:var(--warn);border-radius:0 3px 3px 0;width:3px;position:absolute;top:14px;bottom:14px;left:0}.callout--danger:before{background:var(--signal)}.callout--info:before{background:#8a94a6}.callout--danger,.callout--info{background:var(--surface)}.callout__title{font-size:14px;font-weight:600;color:var(--text)!important}.callout__icon{color:var(--text-3)!important}.callout--danger .callout__icon{color:var(--signal)!important}.callout__body{color:var(--text-2);font-size:13.5px}.bfig{background:var(--surface);box-shadow:var(--gr-shadow);color:var(--text);border:0;border-radius:20px;gap:6px;padding:16px 18px;text-decoration:none}.bfig--danger,.bfig--warn{border:0}.bfig__label{letter-spacing:0;text-transform:none;color:var(--text-3);font-size:12.5px;font-weight:500}.bfig__value{letter-spacing:-.035em;color:var(--text);font-size:34px;font-weight:300}.bfig--danger .bfig__value{color:var(--signal-ink)}.bfig--warn .bfig__value{color:#7a5810}.bfig--ok .bfig__value{color:#326a4d}.bfig__note{color:var(--text-3);font-size:12px}a.bfig:hover{box-shadow:0 2px 4px #1414160d,0 12px 28px #14141614}.tract__step--done:before,.tract__step--now:before{background:var(--graphite)}.tract__step--done .tract__mark{border-color:var(--graphite);background:var(--graphite);color:#fff}.tract__step--now .tract__mark{border-color:var(--signal);background:var(--signal);color:#fff;box-shadow:0 0 0 5px var(--signal-soft)}.state__icon{background:var(--surface-sunken);border-radius:14px}.state__title{font-size:15px;font-weight:600}.agroup{border-top:1px solid var(--line-2)}.agroup__head:hover{background:var(--surface-sunken)}.agroup__person{font-weight:600}.table tbody td{font-size:13.5px}.table tbody tr:nth-child(2n) td{background:0 0}.table tbody tr:hover td{background:var(--surface-sunken)}.gr-state{white-space:nowrap}.gr-ohead-act .new-object{position:relative}.gr-ohead-act .new-object[open]>summary{margin-bottom:0}.gr-ohead-act .new-object>.card{z-index:30;width:min(560px,100vw - 32px);position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 24px 60px #14141629,0 2px 6px #1414160d}@media (max-width:720px){.gr-ohead-act .new-object>.card{width:auto;margin-top:10px;position:static}}.gr-ohead-aside--inline{color:var(--text-2);margin-left:0;padding:0 8px 0 0;font-size:13px}.card select,select.input{border:1px solid var(--line-strong);background:var(--surface);height:38px;color:var(--text);font:inherit;border-radius:12px;padding:0 34px 0 12px;font-size:13.5px}.gr-figs{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 12px;margin:0 0 16px;display:grid}.gr-figs>div{background:var(--surface-sunken);border-radius:14px;flex-direction:column-reverse;justify-content:flex-end;gap:4px;min-width:0;padding:10px 12px;display:flex}.gr-figs dt{color:var(--text-3);font-size:11.5px;line-height:1.3}.gr-figs dd{letter-spacing:-.03em;color:var(--text);margin:0;font-size:26px;font-weight:500;line-height:1.1}.gr-pack--top .gr-pack-i{align-items:flex-start}.gr-pack--top .gr-check,.gr-pack--top .gr-ico{margin-top:1px}.gr-pack--top .gr-ico{border-radius:9px;width:30px;height:30px}.gr-pack-i--fail{background:var(--signal-soft)}.gr-pack-i--fail b{color:var(--signal-ink)}.gr-check--fail{background:var(--signal);color:#fff;border:0}.gr-gate-id{font-family:var(--font-mono);color:var(--text-3);margin-left:8px;font-size:11px;font-weight:500}.gr-warn-text{color:var(--warn)}.gr-doc-end{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;max-width:40%;display:flex}.gr-doc-end b{white-space:nowrap;font-size:14px;font-weight:600}.gr-doc-end small{color:var(--text-3);font-size:11.5px}@media (max-width:720px){.gr-doc-end{text-align:left;align-items:flex-start;max-width:none}.gr-figs{grid-template-columns:repeat(2,minmax(0,1fr))}}.verdict{background:var(--surface-sunken);border:0;border-radius:16px;gap:10px;padding:16px 18px}.verdict__subject{color:var(--text-2);font-size:12px;font-weight:600}.verdict__text{font-size:13.5px;line-height:1.6}.crit{padding:14px 20px}.crit,.crit--danger,.crit--info,.crit--plain,.crit--warn{border-left:0}.crit--danger{background:linear-gradient(90deg,var(--signal-soft),transparent 60%)}.crit__statement{color:var(--text);font-size:13.5px;font-weight:600;line-height:1.45}.crit__basis{color:var(--text-2);font-size:12.5px;line-height:1.55}.agroup{border-bottom:1px solid var(--line-2)}.agroup__head{align-items:center;gap:6px 12px;padding:12px 20px}.agroup__head:before{content:none}.agroup__head:after{content:"";border-right:1.6px solid var(--text-3);border-bottom:1.6px solid var(--text-3);flex-shrink:0;width:7px;height:7px;margin:0 4px 3px 2px;transform:rotate(45deg)}.agroup[open]>.agroup__head:after{margin-bottom:-3px;transform:rotate(-135deg)}.agroup__head .gr-ico{border-radius:9px;width:30px;height:30px}.agroup__person{font-size:14px}.agroup__link{padding:0 20px 10px 62px}@media (max-width:720px){.agroup__head{padding:12px 16px}.agroup__link{padding-left:16px}.gr-tiles{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.gr-tiles .gr-tile{min-height:96px;padding:14px}.gr-tiles .gr-thin{font-size:30px}.filters__group{flex-direction:column;align-items:stretch;gap:6px}.filters__chips{scrollbar-width:none;flex-wrap:nowrap;margin:0 -4px;padding:0 4px 2px;overflow-x:auto}.filters__chips::-webkit-scrollbar{display:none}.filters__chips>*{flex-shrink:0}}.gr-objs--phone{display:none}@media (max-width:720px){.gr-objs--phone{display:grid}.gr-desk-only{display:none}.gr-row{flex-wrap:wrap}.gr-row-main{flex-basis:calc(100% - 46px)}.gr-row-end{justify-content:flex-start;width:100%;margin-left:0;padding-left:0}.gr-ohead-strip{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.gr-fact{border-left:0;border-top:1px solid var(--line-2);padding:8px 12px}.gr-fact:nth-child(-n+2){border-top:0}.gr-fact:nth-child(2n){border-left:1px solid var(--line-2)}.gr-fact-v{white-space:normal}.gr-ohead-aside{grid-column:1/-1}.agroup__head{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.agroup__head:after{grid-area:1/3}.agroup__marks{grid-area:2/1/auto/-1;margin-left:0}.gr-tile .gr-thin{white-space:nowrap;font-size:28px}.gr-tile .gr-thin small{font-size:12px}.gr-pack-i .gr-ftype{display:none}.filters,.filters__chips,.filters__group,.toolbar{min-width:0;max-width:100%}.toolbar{flex-wrap:wrap}.filters,.filters__group{width:100%}.field,.input-file{min-width:0;max-width:100%}.input-file{width:100%}}.gr-hero-mini{border-radius:2px;gap:2px;height:4px;margin-top:10px;display:flex;overflow:hidden}.gr-hero-mini i{height:100%;display:block}.gr-hero-mini--signal{background:#e07a52}.gr-hero-mini--calm{background:#8f939c}.gr-hero-mini--dim{background:#5b5d64}.gr-chips{flex-wrap:wrap;gap:6px;display:flex}.gr-chips .gr-chip{border-radius:999px;height:28px;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:none}.gr-chips .gr-chip--light:hover{background:var(--line-2)}.gr-flush{border-top:1px solid var(--line-2);margin:4px -20px -20px}@media (max-width:720px){.gr-flush{margin:4px -16px -16px}}.gr-kv{flex-direction:column;margin:0;display:flex}.gr-kv>div{border-top:1px solid var(--line-2);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px;padding:9px 0;font-size:13.5px;display:grid}.gr-kv>div:first-child{border-top:0;padding-top:2px}.gr-kv dt{color:var(--text-3)}.gr-kv dd{color:var(--text);text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.gr-details{position:relative}.gr-details>summary{cursor:pointer;list-style:none}.gr-details>summary::-webkit-details-marker{display:none}.gr-details-body{z-index:20;background:var(--surface);width:min(330px,86vw);box-shadow:0 18px 40px #14141629,0 0 0 1px var(--line);border-radius:16px;padding:16px;position:absolute;top:calc(100% + 8px);right:0}.gr-seg{background:var(--surface-sunken);gap:2px;padding:3px}.gr-seg,.gr-seg a{border-radius:999px;display:inline-flex}.gr-seg a{height:28px;color:var(--text-2);white-space:nowrap;align-items:center;padding:0 12px;font-size:12.5px;font-weight:600;text-decoration:none}.gr-seg a[aria-current=page]{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #14141614}.gr-otable{flex-direction:column;margin:4px -20px -20px;display:flex}.gr-otable-head,.gr-otable-row{border-top:1px solid var(--line-2);grid-template-columns:minmax(150px,.9fr) minmax(0,2.6fr) minmax(120px,auto) minmax(110px,.7fr);align-items:start;gap:14px;padding:12px 20px;display:grid}.gr-otable-head{color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;padding-top:8px;padding-bottom:8px;font-size:11.5px;font-weight:600}.gr-otable-row:hover{background:var(--surface-hover)}.gr-otable-who{color:var(--text);align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.gr-otable-who .gr-ico{border-radius:9px;width:30px;height:30px}.gr-otable-q{flex-direction:column;gap:3px;min-width:0;display:flex}.gr-otable-by{color:var(--text-3);font-size:12.5px}@media (max-width:900px){.gr-otable-head{display:none}.gr-otable-row{grid-template-columns:minmax(0,1fr) auto}.gr-otable-q{grid-area:2/1/auto/-1}.gr-otable-by{grid-column:1/-1}}@media (max-width:720px){.gr-otable{margin:4px -16px -16px}.gr-otable-head,.gr-otable-row{padding:12px 16px}.gr-head{flex-wrap:wrap}.gr-end{min-width:0;max-width:100%}}.filters{align-items:center}.toolbar>.filters{flex:auto}.filters__group--select{margin-left:auto}.filters__group--select+.filters__group--select{margin-left:0}.filters__select{border:1px solid var(--line);background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b6f78' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;max-width:260px;height:34px;color:var(--text);font:inherit;appearance:none;cursor:pointer;border-radius:999px;padding:0 32px 0 14px;font-size:13px;font-weight:600}.filters__select:hover{border-color:var(--line-strong)}.filters__select:focus-visible{outline:2px solid var(--graphite);outline-offset:2px}@media (max-width:720px){.filters__group--select{margin-left:0}.filters__select{width:100%;max-width:100%}}.gr-drawer{z-index:60;display:none;position:fixed;inset:0}.gr-drawer:target{display:block}.gr-drawer-back{background:#14141652;position:absolute;inset:0}.gr-drawer-panel{background:var(--surface);border-radius:24px;width:min(440px,100vw - 24px);padding:24px;position:absolute;top:12px;bottom:12px;right:12px;overflow-y:auto;box-shadow:0 24px 60px #1414163d}.gr-drawer-head{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.gr-drawer-head h2{letter-spacing:-.02em;margin:0 0 4px;font-size:20px;font-weight:600}.gr-drawer-head .go{flex-shrink:0;margin-left:auto}.gr-drawer-form{flex-direction:column;gap:14px;display:flex}.gr-seg--icons a{justify-content:center;width:34px;padding:0}@media (max-width:720px){.gr-seg--icons{display:none}}.gr-legend .gr-key{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.gr-legend .gr-key i{vertical-align:1px;margin-right:6px;display:inline-block}.gr-tile .gr-thin{white-space:nowrap}@media (max-width:1100px){.gr-tiles .gr-thin{font-size:30px}}.gr-hatch{background:var(--bar);border-radius:999px;height:8px;overflow:hidden}.gr-hatch i{background:var(--signal);border-radius:999px;inset:0 auto 0 0}.gr-hatch--dark i{background:var(--graphite)}.gr-hatch--thin{height:6px}.gr-barcode-bars{align-items:center;gap:3px;height:12px}.gr-barcode-bars i,.gr-barcode-bars i:nth-child(3n+1),.gr-barcode-bars i:nth-child(3n+2){border-radius:2px;width:6px;height:12px}.gr-flush .table td:first-child,.gr-flush .table th:first-child{padding-left:20px}.gr-flush .table td:last-child,.gr-flush .table th:last-child{padding-right:20px}.gr-ptable .table{table-layout:fixed;width:100%}.gr-ptable .table td:first-child,.gr-ptable .table th:first-child{padding-left:20px}.gr-ptable .table td:last-child,.gr-ptable .table th:last-child{padding-right:20px}.gr-ptable .table td{vertical-align:middle;padding-top:12px;padding-bottom:12px}.gr-ptable .table tbody tr{position:relative}.gr-ptable .table tbody tr:hover{background:var(--surface-hover)}.gr-pcell{min-width:0;color:inherit;flex-direction:column;gap:3px;text-decoration:none;display:flex}.gr-pcell:after{content:"";position:absolute;inset:0}.gr-pname{color:var(--text);font-size:14px;font-weight:600}.gr-pmeta,.gr-pname{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gr-pmeta{color:var(--text-3);font-size:12.5px}.gr-pcode{font-family:var(--font-mono);color:var(--text-2);margin-right:8px;font-size:11.5px}.gr-pdec{flex-direction:column;align-items:flex-end;gap:2px;display:inline-flex}.gr-pdec b{color:var(--text);font-size:14px;font-weight:600}.gr-pdec-u{color:var(--signal-ink);font-size:11.5px;font-weight:600}.gr-pdec-u,.gr-ptable .gr-state{white-space:nowrap}.gr-row-t{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gr-row-m{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gr-bar-urgent{color:var(--signal-ink);margin-left:8px;font-size:12px;font-weight:600}.gr-absent{flex-direction:column;gap:6px;margin:2px 0 12px;padding:0;list-style:none;display:flex}.gr-absent li{color:var(--text-2);padding-left:14px;font-size:13px;font-weight:600;position:relative}.gr-absent li:before{content:"";background:var(--bar-2);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}.gr-roles{flex-direction:column;margin:0 -20px -20px;padding:0;list-style:none;display:flex}.gr-roles a{border-top:1px solid var(--line-2);color:inherit;align-items:center;gap:12px;padding:11px 20px;text-decoration:none;display:flex}.gr-roles a:hover{background:var(--surface-hover)}.gr-roles .gr-ico{border-radius:9px;width:30px;height:30px}.gr-roles-main{flex-direction:column;flex:1;min-width:0;display:flex}.gr-roles-main b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.gr-roles-main span{color:var(--text-3);font-size:12px}.gr-roles-marks{gap:4px;display:flex}.gr-roles-marks .gr-tag{height:20px;padding:0 7px;font-size:11.5px}.callout:before{display:none}.callout__icon{box-sizing:content-box;background:var(--surface-sunken);border-radius:50%;flex-shrink:0;padding:6px}.callout--warn .callout__icon,.callout:not(.callout--info):not(.callout--danger) .callout__icon{background:#fbf3e2;color:#9c5b00!important}.callout--danger .callout__icon{background:var(--signal-soft);color:var(--signal-ink)!important}.gr-grid--top{align-items:start}.gr-card .card{background:var(--surface-sunken);box-shadow:none;border:0;border-radius:14px;padding:0}.gr-hero-contours{grid-column:span 2}.gr-hero-contours dl{flex-direction:column;gap:8px;margin:10px 0 0;display:flex}.gr-hero-contours dl>div{grid-template-columns:minmax(0,1fr) auto;gap:12px;font-size:13px;display:grid}.gr-hero-contours dt{color:#c4c6cc}.gr-hero-contours dd{color:#fff;margin:0;font-weight:600}.gr-hero-contours dd.gr-hero-v--signal{color:#f0b49a}@media (max-width:720px){.gr-hero-contours{grid-column:1/-1}}.gr-one-line{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.gr-flush .table .cell-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:720px){.gr-strong-row{flex-direction:column;align-items:flex-start;gap:4px}.gr-otable-row{grid-template-columns:minmax(0,1fr);gap:6px}.gr-otable-by,.gr-otable-q{grid-area:auto}.gr-works-table td:nth-child(-n+2),.gr-works-table th:nth-child(-n+2){display:none}.gr-works-table td:nth-child(3),.gr-works-table th:nth-child(3){padding-left:16px}.gr-docs-table td:nth-child(n+3),.gr-docs-table th:nth-child(n+3){display:none}.crit{grid-template-columns:minmax(0,1fr);row-gap:8px;padding:12px 16px}.crit__author{text-align:left;white-space:normal;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:6px 10px}}.gr-empty--wide{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;height:auto;display:grid}.gr-empty--wide .gr-ico{grid-row:span 2}.gr-empty--wide p{margin:0}.gr-hatch{position:relative}.gr-hatch i{position:absolute;top:0;bottom:0;left:0}.gr-hatch .gr-hatch-acc{background:var(--signal)}.gr-hero-fig--link{transition:background .12s;position:relative}.gr-hero-fig--link:hover{background:#ffffff0a}.gr-hero-hit{color:#6f727a;justify-content:flex-end;align-items:flex-start;padding:14px;display:flex;position:absolute;inset:0}.gr-hero-fig--link:hover .gr-hero-hit{color:#e8e8ea}.gr-hero-hit:focus-visible{outline-offset:-4px;border-radius:12px;outline:2px solid #e8e8ea}.gr-live{background:var(--surface);box-shadow:var(--gr-shadow);border-radius:18px;align-items:center;gap:14px;padding:14px 18px;display:flex}.gr-live-dot{background:var(--signal);width:10px;height:10px;box-shadow:0 0 0 5px var(--signal-soft);border-radius:50%;flex-shrink:0;animation:gr-pulse 1.4s ease-in-out infinite}.gr-live-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gr-live-main b{font-size:14px;font-weight:600}@keyframes gr-pulse{50%{box-shadow:0 0 0 9px #0000}}@media (prefers-reduced-motion:reduce){.gr-live-dot{animation:none}}@media (max-width:720px){.gr-live{flex-wrap:wrap}}.gr-steps{counter-reset:none;flex-direction:column;margin:0 -20px -20px;padding:0;list-style:none;display:flex}.gr-step{border-top:1px solid var(--line-2);color:var(--text-3);align-items:center;gap:14px;padding:14px 20px;display:flex}.gr-step>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gr-step b{color:var(--text-2);font-size:14px;font-weight:600}.gr-step-n{border:1.5px dashed var(--line-strong);width:30px;height:30px;color:var(--text-3);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:600;display:grid}.gr-step--now b{color:var(--text)}.gr-step--now .gr-step-n{background:var(--graphite);color:#fff;border:0}.gr-step--done .gr-step-n{background:var(--surface-sunken);color:var(--text-2);border:0}@media (max-width:720px){.gr-step{flex-wrap:wrap}.gr-steps{margin:0 -16px -16px}.gr-step{padding:14px 16px}}.gr-otable-head,.gr-otable-row{grid-template-columns:210px minmax(0,1fr) 200px 140px;column-gap:20px}.gr-otable-row>[role=cell]:nth-child(3){align-items:flex-start;display:flex}.gr-otable-row .gr-due{text-align:left;max-width:100%}.gr-otable-who{align-items:flex-start}.gr-otable-who>span:last-child{padding-top:6px;line-height:1.35}.gr-otable-by{padding-top:3px}.gr-otable-q .gr-order-t{line-height:1.45}@media (max-width:1100px){.gr-otable-head,.gr-otable-row{grid-template-columns:170px minmax(0,1fr) 170px}.gr-otable-by,.gr-otable-head>:nth-child(4){display:none}}@media (max-width:900px){.gr-otable-head{display:none}.gr-otable-row{grid-template-columns:minmax(0,1fr) auto}.gr-otable-q{grid-area:2/1/auto/-1}}@media (max-width:720px){.gr-otable-row{grid-template-columns:minmax(0,1fr);gap:6px}.gr-otable-q{grid-area:auto}}@media (max-width:1440px){.pipeline{grid-template-columns:minmax(0,1fr)}.pipeline__stage{border-left:0;border-top:1px solid var(--line);padding-top:12px;padding-left:0}.pipeline__stage:first-child{border-top:0;padding-top:0}.pipeline__tiles{grid-template-columns:repeat(auto-fill,minmax(224px,1fr));display:grid}}.agent__head{flex-wrap:wrap;align-items:flex-start}.agent__head .pill{flex-shrink:0}@media (max-width:1280px){.gr-ptable .gr-barcode-bars,.gr-ptable [data-col=date]{display:none}.gr-ptable th[data-col=verdict]{width:158px!important}.gr-hero{grid-template-columns:repeat(var(--gr-n,3),minmax(0,1fr))}.gr-hero>div{border-top:1px solid #2b2c31;border-left:0}.gr-hero>div:first-child{border-top:0;grid-column:1/-1}.gr-hero>div+div:not(:nth-child(2)){border-left:1px solid #2b2c31}.gr-row:has(.gr-due){flex-wrap:wrap}.gr-row:has(.gr-due) .gr-row-main{flex-basis:calc(100% - 46px)}.gr-row:has(.gr-due) .gr-row-end{width:calc(100% - 46px);margin-left:46px}}@media (max-width:720px){.gr-hero{grid-template-columns:repeat(2,minmax(0,1fr))}.gr-hero>div+div:not(:nth-child(2)){border-left:0}.gr-hero>div:nth-child(2n+3){border-left:1px solid #2b2c31}.gr-hero-contours{grid-column:1/-1}}.gr-head{flex-wrap:wrap;row-gap:10px}.gr-head>div:first-child{flex:200px;min-width:0}.gr-otable{container-type:inline-size}@container (max-width:860px){.gr-otable-head{display:none}.gr-otable-row{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.gr-otable-who{grid-area:1/1}.gr-otable-row>[role=cell]:nth-child(3){grid-area:1/2}.gr-otable-q{grid-area:2/1/auto/-1;padding-left:40px}.gr-otable-by{grid-area:3/1/auto/-1;padding-left:40px;font-size:12px;display:block!important}.gr-otable-by:before{content:"просит "}}@container (max-width:480px){.gr-otable-row{grid-template-columns:minmax(0,1fr)}.gr-otable-row>[role=cell]:nth-child(3){grid-area:2/1;padding-left:40px}.gr-otable-q{grid-row:3}.gr-otable-by{grid-row:4}}@media (min-width:721px){.filters:has(>.filters__group--select){flex-wrap:nowrap;align-items:flex-start}.filters:has(>.filters__group--select)>.filters__group:not(.filters__group--select){flex:1 1 0}.filters__group--select{flex:none}}.gr-sev--crit{background:var(--signal)}.gr-sev--high{background:#4a4d55}.gr-sev--mid{background:#8a8f99}.gr-sev--low{background:var(--bar-2)}.gr-sev--info{background:var(--bar)}.gr-hero-mini--warn{background:#c9ccd2}@media (max-width:720px){.gr-pos-table.gr-pos-table,.gr-stack.gr-stack{overflow:visible}.gr-pos-table .table.table,.gr-pos-table tbody,.gr-pos-table.gr-pos-table,.gr-stack .table.table,.gr-stack tbody,.gr-stack.gr-stack{width:100%;min-width:0;height:auto;display:block}.gr-pos-table thead,.gr-stack thead{display:none}.gr-pos-table tbody tr,.gr-stack tbody tr{border-bottom:1px solid var(--line);align-items:baseline;gap:4px 10px;padding:12px 16px;display:grid}.card .gr-pos-table.gr-pos-table .table tbody td,.card .gr-stack.gr-stack .table tbody td{text-align:left;white-space:normal;border:0;min-width:0;padding:0;display:block}.gr-stack tbody tr{grid-template-columns:auto minmax(0,1fr) auto}.gr-stack td[data-col=field],.gr-stack td[data-col=fileName]{overflow-wrap:anywhere;grid-column:1/-1}.gr-stack td[data-col=left]:after{content:" →";color:var(--text-4)}.gr-stack td[data-col=change],.gr-stack td[data-col=changed]{justify-self:end}.gr-stack td[data-col=field] .cell-sub{display:none}.gr-pos-table tbody tr{grid-template-columns:minmax(0,1fr) auto}.gr-pos-table td[data-col=basis],.gr-pos-table td[data-col=name],.gr-pos-table td[data-col=ordinal],.gr-pos-table td[data-col=source]{overflow-wrap:anywhere;grid-column:1/-1}.card .gr-pos-table.gr-pos-table .table tbody td[data-col=ordinal]{align-items:baseline;gap:8px;display:flex}.gr-pos-table td[data-col=ordinal]>*{text-align:left}.gr-pos-table td[data-col=amount]{justify-self:end}.gr-pos-table td[data-col=amount] .num:after{content:" ₽"}.gr-hist-table td[data-col=documents],.gr-hist-table td[data-col=roles],.gr-hist-table th[data-col=documents],.gr-hist-table th[data-col=roles]{display:none}.gr-tiles>:last-child:nth-child(odd){grid-column:1/-1}.gr-hero>div:last-child:nth-child(2n){border-left:0;grid-column:1/-1}.gr-users-table.gr-users-table{display:block;overflow:visible}.gr-users-table .table.table,.gr-users-table tbody{width:100%;min-width:0;display:block}.gr-users-table thead{display:none}.gr-users-table tbody tr{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:12px 16px;display:grid}.card .gr-users-table.gr-users-table .table tbody td{text-align:left;border:0;min-width:0;padding:0;display:block}.gr-users-table td[data-col=name]{grid-column:1/-1}.gr-users-table td[data-col=last]{justify-self:end}}.gr-order-task{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.gr-order-task .btn{height:26px;margin-left:-8px;padding:0 8px;font-size:12px}a.gr-order-task{text-decoration:none}a.gr-order-task:hover .meta{color:var(--text-2)}.rail__item-ready{background:var(--signal);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-left:6px}.shell--narrow .rail__item{position:relative}.shell--narrow .rail__item-ready{margin:0;position:absolute;top:6px;right:8px}.gr-ready{color:var(--signal-ink);align-items:center;gap:5px;margin-left:8px;font-size:11.5px;font-weight:600;display:inline-flex}.gr-ready:before{content:"";background:var(--signal);border-radius:50%;width:7px;height:7px}.gr-obj-head b,.gr-ohead-title,.gr-pname{overflow-wrap:anywhere}@media (max-width:767px){.topbar:has(.topbar__object){flex-wrap:wrap;row-gap:8px}.topbar:has(.topbar__object) .topbar__search{flex:100%;order:3}}@media (max-width:380px){.topbar__object-select{max-width:7.25rem}}@media (max-width:720px){.gr-run-row{grid-template-columns:auto minmax(0,1fr);row-gap:4px}.gr-run-row>:last-child{text-align:left;grid-column:2}}.gr-pack-m{overflow-wrap:anywhere}.gr-pack-m.num{white-space:normal}@supports (anchor-name:--depth){.depth__button{anchor-name:--depth}.depth__menu{position-anchor:--depth;top:calc(anchor(bottom) + 6px);left:anchor(left);position-try-fallbacks:flip-inline;position:fixed;right:auto}}.num.gr-qty{white-space:normal;overflow-wrap:anywhere}.gr-ohead-facts{color:var(--text-2);flex-wrap:wrap;gap:4px 0;margin:-6px 0 14px;font-size:12.5px;display:flex}.gr-ohead-fact{align-items:center;gap:5px;display:inline-flex}.gr-ohead-fact+.gr-ohead-fact:before{content:"·";color:var(--text-3);margin:0 8px}.gr-ohead-fact-k{color:var(--text-3)}.gr-facade{border-radius:12px;width:100%;height:120px;margin-bottom:12px;display:block;overflow:hidden}.gr-facade-sky{fill:var(--surface-sunken)}.gr-facade-wall{fill:var(--surface);stroke:var(--line)}.gr-facade-win{fill:var(--line)}.gr-facade-lit{fill:var(--signal);opacity:.55}.gr-facade-crane{fill:none;stroke:var(--text-3);stroke-width:1.2px}.gr-facade-load{fill:var(--signal)}@media (max-width:767px){.gr-ohead-facts{gap:3px;display:grid}.gr-ohead-fact+.gr-ohead-fact:before{content:none}}@media (max-width:520px){.gr-entry{flex-wrap:wrap}.gr-entry>span:nth-child(2){flex:calc(100% - 60px);min-width:0}.gr-entry>.gr-link{margin-left:52px!important}}@media (max-width:600px){.gr-ver-table [data-col=at],.gr-ver-table [data-col=size]{display:none}.gr-ver-table .table.table{min-width:0}.table .pill{text-align:left}.gr-journal-table td[data-col=at],.gr-journal-table td[data-col=at] .num,.table .pill{white-space:normal}.table-cards .table.table,.table-cards tbody{width:100%;min-width:0;display:block}.table-cards thead{display:none}.table-cards tbody tr{border-top:1px solid var(--line-2);padding:10px 16px;display:block}.table-cards tbody tr:first-child{border-top:0}.table-cards.table-cards .table.table tbody td{text-align:right;border:0;justify-content:space-between;gap:12px;padding:3px 0;display:flex}.table-cards tbody td:before{content:attr(data-label);color:var(--text-3);text-align:left;flex-shrink:0;font-size:12px}.table-cards.table-cards .table.table tbody td:first-child{text-align:left;padding:0 0 4px;font-weight:600;display:block}.table-cards tbody td:first-child:before{content:none}}@media (max-width:720px){.gr-works-table.gr-works-table{overflow:visible}.gr-works-table .table.table,.gr-works-table tbody{width:100%;min-width:0;display:block}.gr-works-table thead{display:none}.gr-works-table tbody tr{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:12px 16px;display:grid}.gr-works-table.gr-works-table .table.table tbody td{text-align:left;white-space:normal;border:0;min-width:0;padding:0;display:block}.gr-works-table td[data-col=name],.gr-works-table td[data-col=source]{overflow-wrap:anywhere;grid-column:1/-1}.gr-works-table.gr-works-table .table.table tbody td[data-col=amount]{text-align:right;justify-self:end}.gr-works-table.gr-works-table .table.table tbody td[data-col=code],.gr-works-table.gr-works-table .table.table tbody td[data-col=section]{display:none}}@media (max-width:600px){.table-cards.table-cards .table.table tbody td:has(form,select,input){text-align:left;display:block}.table-cards tbody td:has(form,select,input):before{margin-bottom:4px;display:block}.table-cards tbody td form{flex-wrap:wrap;gap:6px;max-width:100%;display:flex}.table-cards tbody td :is(input,select){min-width:0;max-width:100%}.table-cards.table-cards .table.table tbody td>*{overflow-wrap:anywhere;min-width:0}.table-cards.table-cards .table.table tbody td{flex-wrap:wrap;justify-content:flex-end;column-gap:8px}.table-cards tbody td:before{margin-right:auto}.card__head{position:relative}.card__head .hint{position:static}.card__head .hint:focus-visible .hint__bubble,.card__head .hint:hover .hint__bubble{width:auto;max-width:none;top:calc(100% + 4px);left:12px;right:12px}}@media (max-width:720px){.gr-stack tbody tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}