@font-face{font-family:Golos Text;src:url(/fonts/golos-text-variable.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}:root{--font:"Golos Text",Arial,sans-serif;font-synthesis:none;--r-panel:0px;--r-card:0px;--r-control:2px;--r-chip:2px;--r-tick:0px;--shadow-dropdown:0 8px 28px #0002;--shadow-overlay:0 16px 64px #0004;--fs-title:32px;--fs-query:18px;--fs-head:18px;--fs-body:16px;--fs-ui:14px;--fs-caption:13px;--lh-title:1.1;--lh-body:1.55;--lh-tight:1.35;--w-regular:400;--w-medium:500;--w-strong:700;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s7:32px;--s8:40px;--s9:48px;--h-topbar:64px;--w-sidebar:248px;--w-sidebar-min:72px;--w-panel:400px;--h-row:64px;--h-chip:44px;--h-control:44px;--h-control-sm:44px;--content-max:1440px;--z-sticky:10;--z-panel:20;--z-dropdown:40;--z-overlay:60;--t-fast:.12s;--t-base:.18s}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101110;--surface:#101110;--surface-2:#1c1e24;--sunken:#1c1e24;--row-hover:#1c1e24;--row-selected:#1c1e24;--ink:#f7f7f2;--ink-2:#c0c4d0;--ink-3:#c0c4d0;--line-2:#868b9a;--line-control:#868b9a;--accent:#c0c8ff;--accent-ink:#10110f;--risk:#ffa598;--warn:#f1d58d;--ok:#a7d484;--focus:#c0c8ff;--line:#3a3d42;--accent-hover:color-mix(in srgb,var(--accent) 88%,var(--ink));--accent-active:var(--accent);--accent-soft:color-mix(in srgb,var(--accent) 10%,var(--surface));--accent-line:color-mix(in srgb,var(--accent) 35%,var(--surface));--risk-bg:color-mix(in srgb,var(--risk) 8%,var(--surface));--risk-line:color-mix(in srgb,var(--risk) 35%,var(--surface));--warn-bg:color-mix(in srgb,var(--warn) 8%,var(--surface));--warn-line:color-mix(in srgb,var(--warn) 35%,var(--surface));--ok-bg:color-mix(in srgb,var(--ok) 8%,var(--surface));--ok-line:color-mix(in srgb,var(--ok) 35%,var(--surface))}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f7f2;--surface:#f7f7f2;--surface-2:#ecede7;--sunken:#ecede7;--row-hover:#ecede7;--row-selected:#ecede7;--ink:#10110f;--ink-2:#53545c;--ink-3:#53545c;--line-2:#81838a;--line-control:#81838a;--accent:#282b60;--accent-ink:#fff;--risk:#a12628;--warn:#75500b;--ok:#285c37;--focus:#445dab;--line:#cdcdcd;--accent-hover:color-mix(in srgb,var(--accent) 88%,var(--ink));--accent-active:var(--accent);--accent-soft:color-mix(in srgb,var(--accent) 10%,var(--surface));--accent-line:color-mix(in srgb,var(--accent) 35%,var(--surface));--risk-bg:color-mix(in srgb,var(--risk) 8%,var(--surface));--risk-line:color-mix(in srgb,var(--risk) 35%,var(--surface));--warn-bg:color-mix(in srgb,var(--warn) 8%,var(--surface));--warn-line:color-mix(in srgb,var(--warn) 35%,var(--surface));--ok-bg:color-mix(in srgb,var(--ok) 8%,var(--surface));--ok-line:color-mix(in srgb,var(--ok) 35%,var(--surface))}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,p,figure,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit;margin:0}a{color:var(--accent);text-underline-offset:2px;text-decoration-thickness:1px}:focus{outline:none}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-control)}.num{font-variant-numeric:tabular-nums}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--s4);z-index:var(--z-overlay);background:var(--surface);border:1px solid var(--line-control);border-radius:var(--r-control);padding:var(--s3) var(--s5);font-weight:var(--w-medium);transition:top var(--t-fast) ease;position:absolute;top:-100px}.skip-link:focus-visible{top:var(--s4)}.scroll-y{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;overflow-y:auto}.scroll-y::-webkit-scrollbar{width:10px}.scroll-y::-webkit-scrollbar-thumb{background:var(--line-2);background-clip:content-box;border:3px solid #0000;border-radius:999px}.scroll-y::-webkit-scrollbar-track{background:0 0}.stack{flex-direction:column;display:flex}.inline{align-items:center;display:flex}.spread{justify-content:space-between;align-items:center;gap:var(--s4);display:flex}.grow{flex:1;min-width:0}.truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.clamp-1,.clamp-2,.clamp-3{overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clamp-1{-webkit-line-clamp:1}.clamp-2{-webkit-line-clamp:2}.clamp-3{-webkit-line-clamp:3}.caption{font-size:var(--fs-caption);color:var(--ink-3);line-height:1.45}.muted{color:var(--ink-2)}.faint{color:var(--ink-3)}.strong{font-weight:var(--w-medium);color:var(--ink)}.mark{background:var(--accent-soft);color:var(--ink);box-shadow:inset 0 -1px 0 var(--accent-line);border-radius:3px;padding:0 1px}.shell{grid-template-columns:var(--w-sidebar) minmax(0, 1fr);height:100dvh;display:grid}.shell--collapsed{grid-template-columns:var(--w-sidebar-min) minmax(0, 1fr)}.side{gap:var(--s5);min-height:0;padding:var(--s4) var(--s3) var(--s4) var(--s4);border-right:1px solid var(--line);background:var(--bg);flex-direction:column;display:flex}.side__top{align-items:center;gap:var(--s3);min-height:30px;display:flex}.side__brand{align-items:center;gap:var(--s3);min-width:0;display:flex}.side__logo{background:var(--accent);width:24px;height:24px;color:var(--ink);border-radius:6px;flex:none;place-items:center;display:grid}.side__logo svg{width:18px;height:18px;display:block}.side__name{font-size:var(--fs-ui);font-weight:var(--w-medium);letter-spacing:-.01em;white-space:nowrap}.side__collapse{margin-left:auto}.side__nav{gap:var(--s6);scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.side__group{flex-direction:column;gap:1px;display:flex}.side__label{font-size:var(--fs-caption);color:var(--ink-3);padding:0 var(--s3) var(--s2);letter-spacing:.01em}.side__item{align-items:center;gap:var(--s3);width:100%;min-height:30px;padding:0 var(--s3);border-radius:var(--r-control);color:var(--ink-2);font-size:var(--fs-ui);text-align:left;cursor:pointer;transition:background var(--t-fast) ease, color var(--t-fast) ease;background:0 0;border:0;display:flex}.side__item:hover{background:var(--row-selected);color:var(--ink)}.side__item[aria-current=true]{background:var(--row-selected);color:var(--ink);font-weight:var(--w-medium)}.side__item[disabled]{opacity:.55;cursor:default}.side__item .icon{color:var(--ink-3);flex:none}.side__item[aria-current=true] .icon{color:var(--accent)}.side__count{font-size:var(--fs-caption);color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:auto}.side__foot{border-top:1px solid var(--line);padding-top:var(--s4);gap:var(--s2);flex-direction:column;display:flex}.shell--collapsed .side{padding:var(--s4) var(--s2);align-items:center}.shell--collapsed .side__name,.shell--collapsed .side__label,.shell--collapsed .side__count,.shell--collapsed .side__text,.shell--collapsed .side__foot{display:none}.shell--collapsed .side__item{justify-content:center;width:32px;padding:0}.shell--collapsed .side__top{gap:var(--s3);flex-direction:column}.shell--collapsed .side__collapse{margin-left:0}.shell__body{flex-direction:column;min-width:0;min-height:0;display:flex}.topbar{align-items:center;gap:var(--s4);height:var(--h-topbar);padding:0 var(--s6);border-bottom:1px solid var(--line);background:var(--bg);flex:none;display:flex}.topbar__crumbs{align-items:center;gap:var(--s2);min-width:0;font-size:var(--fs-ui);color:var(--ink-3);display:flex}.topbar__crumb{align-items:center;gap:var(--s2);min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:2px 4px;display:inline-flex}.topbar__crumb:hover{color:var(--ink);background:var(--row-selected)}.topbar__crumb--current{color:var(--ink);font-weight:var(--w-medium);cursor:default}.topbar__crumb--current:hover{background:0 0}.topbar__sep{color:var(--line-2)}.topbar__actions{align-items:center;gap:var(--s3);margin-left:auto;display:flex}.topbar__nav{display:none}.work{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.work--with-panel{grid-template-columns:minmax(0, 1fr) var(--w-panel)}.work__main{flex-direction:column;min-width:0;min-height:0;display:flex}.work__panel{border-left:1px solid var(--line);background:var(--surface);flex-direction:column;min-width:0;min-height:0;display:flex}.sheet{flex:1;min-height:0;overflow-y:auto}.sheet__inner{width:100%;max-width:var(--content-max);padding:var(--s7) var(--s6) var(--s9);margin:0 auto}.sheet__inner--narrow{max-width:1080px}@media (width>=1600px){:root{--w-panel:440px}}@media (width<=1439px){:root{--w-panel:380px}}@media (width<=1279px){:root{--w-panel:352px}.sheet__inner{padding:var(--s6) var(--s5) var(--s8)}}@media (width<=1179px){.work--with-panel{grid-template-columns:minmax(0,1fr)}.work__panel{width:min(440px,100vw);z-index:var(--z-panel);box-shadow:var(--shadow-overlay);position:fixed;top:0;bottom:0;right:0}.work__scrim{z-index:calc(var(--z-panel) - 1);cursor:pointer;background:#1c1f1d47;border:0;padding:0;position:fixed;inset:0}}@media (width<=1023px){.shell{grid-template-columns:var(--w-sidebar-min) minmax(0, 1fr)}.shell .side__name,.shell .side__label,.shell .side__count,.shell .side__text,.shell .side__foot{display:none}.shell .side{padding:var(--s4) var(--s2);align-items:center}.shell .side__item{justify-content:center;width:32px;padding:0}.shell .side__top{gap:var(--s3);flex-direction:column}.side__collapse{display:none}}@media (width<=719px){.shell,.shell--collapsed{grid-template-columns:minmax(0,1fr)}.side{width:264px;z-index:var(--z-overlay);background:var(--surface);box-shadow:var(--shadow-overlay);transition:transform var(--t-base) ease;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.side--open{transform:translate(0)}.shell .side,.shell--collapsed .side{padding:var(--s4);align-items:stretch}.shell .side__name,.shell .side__label,.shell .side__count,.shell .side__text,.shell .side__foot{display:revert}.shell .side__item,.shell--collapsed .side__item{padding:0 var(--s3);justify-content:flex-start;width:100%}.shell .side__top,.shell--collapsed .side__top{flex-direction:row}.side:not(.side--open){pointer-events:none}.topbar{padding:0 var(--s5);gap:var(--s3)}.topbar__nav{display:inline-flex}.work__panel{width:100vw}.sheet__inner{padding:var(--s5) var(--s4) var(--s8)}}.btn{justify-content:center;align-items:center;gap:var(--s2);height:var(--h-control);padding:0 var(--s4);border-radius:var(--r-control);color:var(--ink);font-size:var(--fs-ui);font-weight:var(--w-medium);white-space:nowrap;cursor:pointer;transition:background var(--t-fast) ease, border-color var(--t-fast) ease, color var(--t-fast) ease;background:0 0;border:1px solid #0000;display:inline-flex}.btn:disabled{opacity:.5;cursor:not-allowed}.btn--sm{height:var(--h-control-sm);padding:0 var(--s3);font-size:var(--fs-caption)}.btn--lg{height:40px;padding:0 var(--s5);font-size:var(--fs-body)}.btn--primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:var(--w-medium)}.btn--primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);color:var(--accent-ink)}.btn--primary:active:not(:disabled){background:var(--accent-active);color:var(--accent-ink)}.btn--outline{border-color:var(--line-control);background:var(--surface)}.btn--outline:hover:not(:disabled){background:var(--sunken)}.btn--quiet{color:var(--ink-2);padding:0 var(--s3)}.btn--quiet:hover:not(:disabled){background:var(--row-selected);color:var(--ink)}.btn--icon{width:var(--h-control);color:var(--ink-2);padding:0}.btn--icon.btn--sm{width:var(--h-control-sm)}.btn--icon:hover:not(:disabled){background:var(--row-selected);color:var(--ink)}.btn--on{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent)}.btn--danger:hover:not(:disabled){color:var(--risk);background:var(--risk-bg)}.icon{flex:none;display:block}.field{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.field__label{font-size:var(--fs-caption);color:var(--ink-2);font-weight:var(--w-medium)}.input,.select,.textarea{border:1px solid var(--line-control);border-radius:var(--r-control);background:var(--surface);width:100%;min-width:0;color:var(--ink);font-size:var(--fs-ui);padding:0 var(--s3);height:var(--h-control);transition:border-color var(--t-fast) ease, box-shadow var(--t-fast) ease}.field .input-desktop{border:1px solid var(--line-control);border-radius:var(--r-control);background:var(--surface);width:100%;color:var(--ink);font-size:var(--fs-ui);height:var(--h-control);transition:border-color var(--t-fast) ease, box-shadow var(--t-fast) ease}.field .input-desktop:hover{border-color:var(--ink-3)}.field .input-desktop:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.textarea{height:auto;padding:var(--s3);line-height:var(--lh-body);resize:vertical}.select{appearance:none;padding-right:var(--s6);background-image:linear-gradient(45deg, transparent 50%, var(--ink-2) 50%), linear-gradient(135deg, var(--ink-2) 50%, transparent 50%);background-position:calc(100% - 14px) 15px,calc(100% - 9px) 15px;background-repeat:no-repeat;background-size:5px 5px,5px 5px}.input:hover,.select:hover,.textarea:hover{border-color:var(--ink-3)}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.field__error{font-size:var(--fs-caption);color:var(--risk)}.check{align-items:flex-start;gap:var(--s3);font-size:var(--fs-ui);color:var(--ink);cursor:pointer;padding:var(--s1) 0;display:flex}.check input{accent-color:var(--accent);flex:none;width:14px;height:14px;margin:2px 0 0}.chip{align-items:center;gap:var(--s2);height:var(--h-chip);max-width:100%;padding:0 var(--s3);border:1px solid var(--line-2);border-radius:var(--r-chip);background:var(--surface);color:var(--ink);font-size:var(--fs-ui);display:inline-flex}.chip__group{color:var(--ink-3);font-size:var(--fs-caption);white-space:nowrap}.chip__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chip--hard{border-color:var(--accent-line);background:var(--accent-soft)}.chip--excluded{border-color:var(--line-2);background:var(--sunken);color:var(--ink-2);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3)}.chip--read{background:var(--sunken);color:var(--ink-2)}.chip__mark{font-size:var(--fs-caption);font-weight:var(--w-strong);color:var(--accent)}.chip__btn{width:20px;height:20px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;display:inline-flex}.chip__btn:hover{background:var(--row-selected);color:var(--ink)}.chips{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.suggest{align-items:center;gap:var(--s3);width:100%;min-height:38px;padding:var(--s3) var(--s4);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);color:var(--ink);font-size:var(--fs-body);text-align:left;cursor:pointer;transition:background var(--t-fast) ease, border-color var(--t-fast) ease;display:inline-flex}.suggest:hover{background:var(--row-hover);border-color:var(--line-2)}.suggest .icon{color:var(--ink-3)}.suggest--inline{width:auto;min-height:var(--h-chip);padding:0 var(--s3);font-size:var(--fs-ui);border-radius:var(--r-chip)}.tag{align-items:center;gap:var(--s1);height:20px;padding:0 var(--s2);border:1px solid var(--line-2);background:var(--surface-2);color:var(--ink-2);font-size:var(--fs-caption);white-space:nowrap;border-radius:5px;display:inline-flex}.tag--accent{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent)}.tag--risk{border-color:var(--risk-line);background:var(--risk-bg);color:var(--risk)}.tag--warn{border-color:var(--warn-line);background:var(--warn-bg);color:var(--warn)}.tag--ok{border-color:var(--ok-line);background:var(--ok-bg);color:var(--ok)}.menu{display:inline-flex;position:relative}.menu__list{min-width:216px;z-index:var(--z-dropdown);padding:var(--s1);border:1px solid var(--line-2);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-dropdown);position:absolute;top:calc(100% + 4px);right:0}.menu__list--left{left:0;right:auto}.menu__item{align-items:center;gap:var(--s3);width:100%;min-height:30px;padding:0 var(--s3);color:var(--ink);font-size:var(--fs-ui);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;display:flex}.menu__item:hover{background:var(--row-selected)}.menu__item[disabled]{color:var(--ink-3);cursor:default}.menu__item[disabled]:hover{background:0 0}.menu__sep{height:1px;margin:var(--s1) var(--s2);background:var(--line)}.menu__note{padding:var(--s2) var(--s3);font-size:var(--fs-caption);color:var(--ink-3)}.segmented{border:1px solid var(--line-2);border-radius:var(--r-control);background:var(--sunken);gap:2px;padding:2px;display:inline-flex}.segmented__item{align-items:center;gap:var(--s2);height:26px;padding:0 var(--s3);color:var(--ink-2);font-size:var(--fs-caption);font-weight:var(--w-medium);cursor:pointer;background:0 0;border:0;border-radius:6px;display:inline-flex}.segmented__item[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #1c1f1d14}.meter{align-items:center;gap:var(--s2);display:inline-flex}.meter__value{font-size:var(--fs-ui);font-weight:var(--w-medium);font-variant-numeric:tabular-nums;color:var(--ink);text-align:right;min-width:22px}.meter__ticks{gap:2px;display:inline-flex}.meter__tick{border-radius:var(--r-tick);background:var(--line-2);width:3px;height:12px}.meter__tick--on{background:var(--accent)}.meter--low .meter__tick--on{background:var(--ink-3)}.meter__level{font-size:var(--fs-caption);color:var(--ink-3);white-space:nowrap}.page__title{font-size:var(--fs-title);line-height:var(--lh-title);letter-spacing:-.021em;font-weight:var(--w-medium)}.page__lead{font-size:var(--fs-body);color:var(--ink-2);max-width:68ch}.card{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--surface)}.card__pad{padding:var(--s5)}.sect{gap:var(--s4);flex-direction:column;display:flex}.sect+.sect{margin-top:var(--s7)}.sect__head{justify-content:space-between;align-items:baseline;gap:var(--s4);display:flex}.sect__title{font-size:var(--fs-head);font-weight:var(--w-medium);letter-spacing:-.008em}.sect__hint{font-size:var(--fs-caption);color:var(--ink-3);max-width:52ch}.kv{gap:0;display:grid}.kv__row{gap:var(--s4);padding:var(--s3) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(140px,208px) minmax(0,1fr);align-items:baseline;display:grid}.kv__row:last-child{border-bottom:0}.kv__key{font-size:var(--fs-ui);color:var(--ink-3)}.kv__val{font-size:var(--fs-ui);color:var(--ink);overflow-wrap:anywhere;min-width:0}.kv__note{font-size:var(--fs-caption);color:var(--ink-3);margin-top:2px;display:block}.kv__status{font-size:var(--fs-caption);color:var(--ink-3);white-space:nowrap}.disclose{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface-2)}.disclose>summary{align-items:center;gap:var(--s3);min-height:38px;padding:0 var(--s4);font-size:var(--fs-ui);font-weight:var(--w-medium);color:var(--ink-2);cursor:pointer;list-style:none;display:flex}.disclose>summary::-webkit-details-marker{display:none}.disclose>summary:hover{color:var(--ink)}.disclose[open]>summary{border-bottom:1px solid var(--line)}.disclose__body{padding:var(--s4);gap:var(--s4);flex-direction:column;display:flex}.bullets{gap:var(--s2);font-size:var(--fs-ui);color:var(--ink-2);flex-direction:column;display:flex}.bullets>li{gap:var(--s3);overflow-wrap:anywhere;display:flex}.bullets>li:before{content:"";background:var(--line-control);border-radius:50%;flex:none;width:3px;height:3px;margin-top:8px}.quote{border-left:2px solid var(--accent-line);padding-left:var(--s4);font-size:var(--fs-ui);color:var(--ink-2);overflow-wrap:anywhere}.start{gap:var(--s6);max-width:860px;padding-top:clamp(var(--s6), 6vh, var(--s9));flex-direction:column;margin:0 auto;display:flex}.start__head{gap:var(--s3);flex-direction:column;display:flex}.ask{border:1px solid var(--line-control);border-radius:var(--r-panel);background:var(--surface);transition:border-color var(--t-fast) ease, box-shadow var(--t-fast) ease;flex-direction:column;display:flex}.ask:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.ask__input{padding:var(--s5) var(--s5) var(--s4);font-size:var(--fs-query);color:var(--ink);resize:none;overflow-wrap:anywhere;background:0 0;border:0;min-height:96px;line-height:1.45}.ask__input-wrapper{font-size:var(--fs-query);color:var(--ink);background:0 0;border:0;line-height:1.45}.ask__input-wrapper textarea{padding:var(--s5) var(--s5) var(--s4);font-size:var(--fs-query);color:var(--ink);resize:vertical;background:0 0;border:0;min-height:96px;line-height:1.45}.ask__input-wrapper textarea::placeholder{color:var(--ink-3)}.ask__input-wrapper textarea:focus-visible{outline:none}.ask__input::placeholder{color:var(--ink-3)}.ask__input:focus-visible{outline:none}.ask__bar{align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-top:1px solid var(--line);display:flex}.ask__bar .btn--primary{margin-left:auto}.ask__params{gap:var(--s4);padding:var(--s4);border-top:1px solid var(--line);background:var(--surface-2);border-radius:0 0 var(--r-panel) var(--r-panel);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.start__block{gap:var(--s3);flex-direction:column;display:flex}.start__examples{gap:var(--s2);display:grid}.recent{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}.recent__item{align-items:center;gap:var(--s4);width:100%;min-height:42px;padding:var(--s2) var(--s4);border:0;border-bottom:1px solid var(--line);color:var(--ink);font-size:var(--fs-ui);text-align:left;cursor:pointer;background:0 0;display:flex}.recent__item:last-child{border-bottom:0}.recent__item:hover{background:var(--row-hover)}.recent__meta{font-size:var(--fs-caption);color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto}.qbar{gap:var(--s3);padding:var(--s4) var(--s6);border-bottom:1px solid var(--line);background:var(--surface);flex-direction:column;flex:none;display:flex}.qbar__top{align-items:flex-start;gap:var(--s4);display:flex}.qbar__query{align-items:flex-start;gap:var(--s3);min-width:0;padding:var(--s2) var(--s3);margin:calc(var(--s2) * -1) calc(var(--s3) * -1);border-radius:var(--r-control);color:var(--ink);font-size:var(--fs-head);font-weight:var(--w-medium);line-height:var(--lh-tight);text-align:left;cursor:text;background:0 0;border:0;flex:1;display:flex}.qbar__query:hover{background:var(--row-hover)}.qbar__query .icon{color:var(--ink-3);flex:none;margin-top:2px}.qbar__edit{gap:var(--s3);flex-direction:column;display:flex}.qbar__row{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.qbar__chips{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.filters{border-top:1px solid var(--line);background:var(--surface-2);padding:var(--s5) var(--s6);gap:var(--s6);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.filters__group{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.filters__title{font-size:var(--fs-caption);color:var(--ink-3);font-weight:var(--w-medium)}.filters__scroll{max-height:168px;padding-right:var(--s2);overflow-y:auto}.filters__foot{align-items:center;gap:var(--s3);border-top:1px solid var(--line);padding-top:var(--s4);grid-column:1/-1;display:flex}.toolbar{align-items:center;gap:var(--s4);min-height:46px;padding:0 var(--s6);border-bottom:1px solid var(--line);background:var(--surface);flex:none;display:flex}.toolbar__count{font-size:var(--fs-ui);font-weight:var(--w-medium);white-space:nowrap;font-variant-numeric:tabular-nums}.toolbar__explain{font-size:var(--fs-caption);color:var(--ink-3);min-width:0}.toolbar__actions{align-items:center;gap:var(--s2);margin-left:auto;display:flex}.list{background:var(--surface);flex:1;min-height:0}.list__inner{flex-direction:column;display:flex}.list__summary{gap:var(--s2);padding:var(--s4) var(--s6);border-bottom:1px solid var(--line);background:var(--surface-2);flex-direction:column;display:flex}.list__notices{gap:var(--s3);padding:var(--s4) var(--s6);flex-direction:column;display:flex}.list__head{align-items:center;column-gap:var(--s4);padding:var(--s2) calc(var(--s6) + 34px) var(--s2) calc(var(--s6) + 2px);border-bottom:1px solid var(--line);background:var(--surface-2);font-size:var(--fs-caption);color:var(--ink-3);z-index:var(--z-sticky);grid-template-columns:minmax(0,1fr) 124px 108px 104px auto;display:grid;position:sticky;top:0}.list__head span:last-child{justify-self:end}.row{border-bottom:1px solid var(--line);transition:background var(--t-fast) ease;border-left:2px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.row:hover{background:var(--row-hover)}.row--selected{background:var(--row-selected);border-left-color:var(--accent)}.row__open{align-items:center;column-gap:var(--s4);min-height:var(--h-row);width:100%;padding:var(--s3) var(--s3) var(--s3) var(--s6);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 124px 108px 104px auto;display:grid}.row__open:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:0}.row__act{align-items:center;gap:var(--s1);padding-right:var(--s6);display:flex}.row__main{flex-direction:column;gap:2px;min-width:0;display:flex}.row__head{align-items:center;gap:var(--s2);min-width:0;display:flex}.row__company{font-size:var(--fs-body);font-weight:var(--w-medium);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.row__offer{font-size:var(--fs-ui);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.row__why{align-items:center;gap:var(--s2);font-size:var(--fs-caption);color:var(--ink-3);min-width:0;display:flex}.row__why span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row__cell{min-width:0;font-size:var(--fs-ui);flex-direction:column;gap:1px;display:flex}.row__cell b{font-weight:var(--w-regular);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row__cell small{font-size:var(--fs-caption);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row__price b{font-variant-numeric:tabular-nums}.row__score{justify-self:end}.row__act .btn{opacity:0}.row:hover .row__act .btn,.row:focus-within .row__act .btn,.row--selected .row__act .btn,.row__act .btn--on{opacity:1}.panel__head{align-items:flex-start;gap:var(--s3);padding:var(--s5);border-bottom:1px solid var(--line);flex:none;display:flex}.panel__body{min-height:0;padding:var(--s5);gap:var(--s6);flex-direction:column;flex:1;display:flex;overflow-y:auto}.panel__foot{align-items:center;gap:var(--s3);padding:var(--s4) var(--s5);border-top:1px solid var(--line);background:var(--surface);flex:none;display:flex}.panel__foot .btn--primary{flex:1}.mono{border-radius:var(--r-control);border:1px solid var(--line-2);background:var(--sunken);width:34px;height:34px;color:var(--ink-2);font-size:var(--fs-ui);font-weight:var(--w-medium);letter-spacing:-.01em;flex:none;place-items:center;display:grid}.mono--lg{width:46px;height:46px;font-size:var(--fs-head)}.ident{flex-direction:column;gap:2px;min-width:0;display:flex}.ident__company{font-size:var(--fs-head);font-weight:var(--w-medium);overflow-wrap:anywhere}.ident__offer{font-size:var(--fs-ui);color:var(--ink-2);overflow-wrap:anywhere}.ident__meta{align-items:center;gap:var(--s2);font-size:var(--fs-caption);color:var(--ink-3);flex-wrap:wrap;display:flex}.dossier{gap:var(--s6);flex-direction:column;display:flex}.dossier__head{align-items:flex-start;gap:var(--s4);padding-bottom:var(--s5);border-bottom:1px solid var(--line);display:flex}.dossier__head .ident__company{font-size:var(--fs-title);line-height:var(--lh-title);letter-spacing:-.02em}.dossier__actions{align-items:center;gap:var(--s3);flex:none;margin-left:auto;display:flex}.dossier__grid{gap:var(--s7);grid-template-columns:minmax(0,1fr) 316px;align-items:start;display:grid}.dossier__aside{top:var(--s6);gap:var(--s5);flex-direction:column;display:flex;position:sticky}.args{gap:var(--s3);display:grid}.arg{gap:var(--s3);padding:var(--s4);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);grid-template-columns:22px minmax(0,1fr);display:grid}.arg__num{font-size:var(--fs-caption);font-variant-numeric:tabular-nums;color:var(--ink-3);padding-top:2px}.arg__body{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.arg__criterion{font-size:var(--fs-ui);font-weight:var(--w-medium)}.arg__text{font-size:var(--fs-ui);color:var(--ink-2)}.metrics{background:var(--line);border:1px solid var(--line);border-radius:var(--r-card);grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:1px;display:grid;overflow:hidden}.metric{background:var(--surface);padding:var(--s4);gap:var(--s1);flex-direction:column;min-width:0;display:flex}.metric__label{font-size:var(--fs-caption);color:var(--ink-3)}.metric__value{font-size:var(--fs-head);font-weight:var(--w-medium);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.metric__note{font-size:var(--fs-caption);color:var(--ink-3)}.related{flex-direction:column;display:flex}.related__item{align-items:center;gap:var(--s3);width:100%;padding:var(--s3) 0;border:0;border-bottom:1px solid var(--line);color:var(--ink);font-size:var(--fs-ui);text-align:left;cursor:pointer;background:0 0;min-width:0;display:flex}.related__item:last-child{border-bottom:0}.related__item:hover .related__name{color:var(--accent)}.related__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.related__price{font-size:var(--fs-caption);color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto}.cmp__scroll{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--surface);max-height:calc(100vh - 260px);overflow:auto}.cmp{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-ui)}.cmp th,.cmp td{text-align:left;vertical-align:top;padding:var(--s4);border-bottom:1px solid var(--line);border-right:1px solid var(--line)}.cmp th:last-child,.cmp td:last-child{border-right:0}.cmp thead th{z-index:2;background:var(--surface);border-bottom:1px solid var(--line-2);position:sticky;top:0}.cmp tbody th{z-index:1;background:var(--surface-2);width:208px;min-width:208px;color:var(--ink-2);font-weight:var(--w-regular);position:sticky;left:0}.cmp thead th:first-child{z-index:3;background:var(--surface);left:0}.cmp__head{align-items:flex-start;gap:var(--s3);min-width:200px;display:flex}.cmp__label{flex-direction:column;gap:2px;display:flex}.cmp__row--differs>th{color:var(--ink);font-weight:var(--w-medium)}.cmp__row--differs>td{background:var(--surface-2)}.cmp__row:hover>td,.cmp__row:hover>th{background:var(--row-hover)}.cmp__row--pinned>th,.cmp__row--pinned>td{background:var(--row-selected)}.cmp__cell{gap:var(--s2);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.cmp__col{width:30%;min-width:220px}.cmp__pin{color:var(--ink-3);cursor:pointer;font:inherit;text-align:left;align-items:center;gap:var(--s2);background:0 0;border:0;padding:0;display:flex}.cmp__pin:hover{color:var(--ink)}.coll__grid{gap:var(--s7);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.watch{gap:var(--s4);padding:var(--s5);border:1px solid var(--line);border-radius:var(--r-panel);background:var(--surface);flex-direction:column;display:flex}.watch__state{align-items:center;gap:var(--s2);font-size:var(--fs-ui);font-weight:var(--w-medium);display:flex}.tl{flex-direction:column;display:flex}.tl__item{gap:var(--s3);padding-bottom:var(--s4);grid-template-columns:18px minmax(0,1fr);display:grid;position:relative}.tl__item:not(:last-child):before{content:"";background:var(--line);width:1px;position:absolute;top:16px;bottom:0;left:8px}.tl__dot{background:var(--line-control);border:2px solid var(--surface);box-sizing:content-box;border-radius:50%;width:7px;height:7px;margin:6px auto 0}.tl__item--catalog .tl__dot{background:var(--accent);border-radius:2px}.tl__body{flex-direction:column;gap:2px;min-width:0;display:flex}.tl__title{font-size:var(--fs-ui)}.tl__meta{font-size:var(--fs-caption);color:var(--ink-3)}.coll-row{align-items:center;gap:var(--s4);width:100%;min-height:52px;padding:var(--s3) var(--s4);border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) 112px 96px auto;display:grid}.coll-row:last-of-type{border-bottom:0}.coll-row:hover{background:var(--row-hover)}.coll-row[aria-selected=true]{background:var(--row-selected)}@media (width<=1279px){.dossier__grid,.coll__grid{gap:var(--s6);grid-template-columns:minmax(0,1fr) 280px}.row__open{padding-left:var(--s5);grid-template-columns:minmax(0,1fr) 116px 100px auto}.row__act{padding-right:var(--s5)}.row__meta,.list__head>span:nth-child(4){display:none}.list__head{padding-left:calc(var(--s5) + 2px);padding-right:calc(var(--s5) + 34px);grid-template-columns:minmax(0,1fr) 116px 100px auto}.qbar,.toolbar,.list__summary,.list__notices,.filters{padding-left:var(--s5);padding-right:var(--s5)}}@media (width<=1023px){.dossier__grid,.coll__grid{grid-template-columns:minmax(0,1fr)}.dossier__aside{position:static}}@media (width<=899px){.row__open{grid-template-columns:minmax(0,1fr) 104px auto}.row__price,.list__head>span:nth-child(3){display:none}.list__head{grid-template-columns:minmax(0,1fr) 104px auto}.cmp__scroll{max-height:none}}@media (width<=719px){.row{row-gap:var(--s2);padding:var(--s4) var(--s4) var(--s3);grid-template-columns:minmax(0,1fr)}.row__open{row-gap:var(--s2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main score""facts facts";min-height:auto;padding:0}.row__main{grid-area:main}.row__score{grid-area:score;align-self:start}.row__region{gap:var(--s3);flex-direction:row;grid-area:facts}.row__act{padding:0}.row__act .btn{opacity:1}.list__head{display:none}.dossier__head{flex-wrap:wrap}.dossier__actions{width:100%;margin-left:0}.toolbar{padding:var(--s3) var(--s4);row-gap:var(--s2);flex-wrap:wrap;min-height:auto}.toolbar__explain{flex-basis:100%;order:5}.qbar,.list__summary,.list__notices,.filters{padding-left:var(--s4);padding-right:var(--s4)}.kv__row{gap:var(--s1);grid-template-columns:minmax(0,1fr)}.ask__input{font-size:var(--fs-head);padding:var(--s4)}.start{padding-top:var(--s5)}}.skel{background:linear-gradient(90deg, var(--sunken) 25%, #e9e6e0 37%, var(--sunken) 63%);background-size:400% 100%;border-radius:5px;animation:1.4s ease-in-out infinite skel-shift}@keyframes skel-shift{0%{background-position:100%}to{background-position:0}}.skel--text{height:10px}.skel--title{height:13px}.skel--block{border-radius:var(--r-card);height:56px}.skel-row{align-items:center;column-gap:var(--s4);min-height:var(--h-row);padding:var(--s3) var(--s3) var(--s3) var(--s6);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 124px 108px 104px auto;display:grid}.skel-row__score{justify-self:end;width:30px}.skel-row__lines{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.empty{gap:var(--s4);padding:var(--s7);border:1px dashed var(--line-2);border-radius:var(--r-card);background:var(--surface-2);flex-direction:column;align-items:flex-start;display:flex}.empty--center{text-align:center;align-items:center}.empty--plain{padding:var(--s6) 0;background:0 0;border:0}.empty__title{font-size:var(--fs-head);font-weight:var(--w-medium)}.empty__text{font-size:var(--fs-body);color:var(--ink-2);max-width:62ch}.empty__actions{gap:var(--s2);flex-wrap:wrap;display:flex}.notice{gap:var(--s3);padding:var(--s4);border:1px solid var(--line-2);border-radius:var(--r-card);background:var(--surface-2);font-size:var(--fs-ui);color:var(--ink-2);align-items:flex-start;display:flex}.notice__body{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.notice__title{font-weight:var(--w-medium);color:var(--ink)}.notice .icon{color:var(--ink-3);flex:none;margin-top:1px}.notice--warn{border-color:var(--warn-line);background:var(--warn-bg);color:var(--warn)}.notice--warn .notice__title,.notice--warn .icon{color:var(--warn)}.notice--risk{border-color:var(--risk-line);background:var(--risk-bg);color:var(--risk)}.notice--risk .notice__title,.notice--risk .icon{color:var(--risk)}.notice--accent{border-color:var(--accent-line);background:var(--accent-soft);color:var(--ink-2)}.notice--accent .icon{color:var(--accent)}.notice__actions{gap:var(--s2);flex-wrap:wrap;display:flex}.progress{gap:var(--s3);padding:var(--s5) var(--s5) var(--s3);flex-direction:column;display:flex}.progress__query{font-size:var(--fs-ui);font-weight:var(--w-medium);margin:0}.progress__stage{align-items:center;gap:var(--s2);font-size:var(--fs-ui);color:var(--ink-2);display:inline-flex}.progress__stage .stage__dot{width:8px;height:8px}.stage{align-items:center;gap:var(--s2);font-size:var(--fs-caption);color:var(--ink-2);display:inline-flex}.stage__dot{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite stage-pulse}@keyframes stage-pulse{0%,to{opacity:.35}50%{opacity:1}}.nodata{color:var(--ink-3);font-size:var(--fs-ui)}.nodata:before{content:"—";margin-right:var(--s2);color:var(--line-2)}.overlay{z-index:var(--z-overlay);padding:var(--s5);background:#1c1f1d52;place-items:center;display:grid;position:fixed;inset:0}.dialog{border:1px solid var(--line-2);border-radius:var(--r-panel);background:var(--surface);width:min(620px,100%);max-height:min(86vh,720px);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex}.dialog__head{justify-content:space-between;align-items:flex-start;gap:var(--s4);padding:var(--s5) var(--s5) var(--s4);border-bottom:1px solid var(--line);display:flex}.dialog__title{font-size:var(--fs-head);font-weight:var(--w-medium)}.dialog__body{padding:var(--s5);gap:var(--s5);flex-direction:column;display:flex;overflow-y:auto}.dialog__foot{justify-content:flex-end;align-items:center;gap:var(--s3);padding:var(--s4) var(--s5);border-top:1px solid var(--line);display:flex}.dialog__foot .dialog__note{max-width:46ch;margin-right:auto}.dialog__note{font-size:var(--fs-caption);color:var(--ink-3)}.draft{border:1px solid var(--line-2);border-radius:var(--r-card);background:var(--surface-2);padding:var(--s4);font-size:var(--fs-ui);white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;line-height:1.55;overflow-y:auto}@media (width<=1279px){.skel-row{padding-left:var(--s5);grid-template-columns:minmax(0,1fr) 116px 100px auto}.skel-row__offers{display:none}}@media (width<=899px){.skel-row{grid-template-columns:minmax(0,1fr) 104px auto}.skel-row__price{display:none}}@media (width<=719px){.skel-row{padding:var(--s4);grid-template-columns:minmax(0,1fr) auto}.skel-row__region{display:none}}body{font-synthesis:none}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.side{gap:32px;padding:24px 16px}.side__top{gap:12px;min-height:40px}.side__brand{gap:12px}.side__rdan{color:var(--ink);letter-spacing:-1px;font-size:18px;font-weight:900;text-decoration:none}.side__name{border-left:1px solid var(--line-control);padding-left:12px;font-size:18px;font-weight:700}.side__item{min-height:44px;padding:8px 12px;line-height:1.35}.side__item[aria-current=true]{background:var(--accent-soft);color:var(--accent)}.side__label{letter-spacing:0}.side__foot .side__item{padding:8px 0}.shell--collapsed .side__rdan span{display:none}.shell--collapsed .side__item{width:44px}.topbar{background:var(--bg)}.topbar__crumb{border-radius:2px;min-height:44px}.theme-control{align-items:center;gap:8px;display:flex}.theme-control select{cursor:pointer;background:0 0;border:0;max-width:180px;min-height:44px;font-size:13px}.theme-control option{color:var(--ink);background:var(--surface)}.start{gap:32px;max-width:800px;padding-top:clamp(24px,6vh,72px)}.page__title{font-weight:800}.start .page__title{letter-spacing:-.035em;font-size:clamp(32px,3.7vw,52px);font-weight:800}.start__head{gap:16px}.page__lead{font-size:16px}.ask{background:var(--surface)}.ask__label{padding:20px 24px 0;font-size:14px;font-weight:500}.ask__input-wrapper textarea{width:100%;min-height:136px;padding:16px 24px 24px;font-size:18px;display:block}.ask__bar{padding:12px}.ask__bar .btn--primary{min-height:48px}.btn--lg{height:48px}.ask__params{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.start__source{margin-top:-16px}.start__examples{flex-direction:column;gap:0;display:flex}.suggest{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;border-radius:0;min-height:52px;padding:14px 0;font-size:14px;line-height:1.5}.suggest:hover{background:var(--row-hover)}.recent__item{min-height:48px}.rdan-checkbox{width:18px;height:18px;accent-color:var(--accent);flex:none;margin-top:3px}.rdan-check-label{cursor:pointer;gap:12px;min-height:44px;padding:10px 0;font-size:14px;display:flex}.rdan-check-label>span{min-width:0}.rdan-check-text{display:block}.filters__title{font-weight:700}.skeleton{background:linear-gradient(90deg,var(--sunken) 25%,var(--line) 37%,var(--sunken) 63%);background-size:400% 100%;border-radius:0}.dialog{border-radius:4px}.chip__btn,.tag,.menu,.menu__item,.mark{border-radius:2px}@media (width<=1023px){.shell .side__rdan span{display:none}.shell .side__item{width:44px}.theme-control{gap:4px}}@media (width<=719px){.topbar{gap:8px;padding:0 16px}.topbar__actions{gap:4px}.theme-control select{max-width:130px}.topbar__actions>.btn{padding:0 8px;font-size:12px}.topbar__actions>.btn .icon{display:none}.topbar__crumbs{flex:1}.topbar__crumbs>.inline:not(:first-child){display:none}.sheet__inner{padding:24px 20px 40px}.start{gap:24px;padding-top:8px}.start .page__title{font-size:36px}.ask__label{padding:16px 16px 0}.ask__input-wrapper textarea{min-height:140px;padding:16px;font-size:16px}.ask__bar{flex-wrap:wrap;gap:8px}.ask__bar>.caption{display:none}.ask__bar .btn--primary{flex:1;padding:0 12px;font-size:14px}.shell .side__rdan span{display:inline}.shell .side__item{width:100%}.theme-control .icon{display:none}.recent__item{flex-wrap:wrap}.recent__meta{margin-left:24px}.page__title{overflow-wrap:anywhere}}@media (width<=374px){.topbar__actions .btn{white-space:normal;max-width:110px;line-height:1.2}.theme-control select{max-width:116px}.start .page__title{font-size:32px}}@media (width>=720px){.topbar__nav{display:none}}.side__rdan{flex:none;width:60px;display:block}.side__rdan img{width:60px;height:auto;display:block}.side__rdan .rdan-logo-dark,:root[data-theme=dark] .rdan-logo-light{display:none}:root[data-theme=dark] .side__rdan .rdan-logo-dark{display:block}.shell--collapsed .side__rdan,.shell--collapsed .side__rdan img{width:48px}.results-summary{background:0 0;padding:0 24px}.results-summary>summary,.clarify-disclosure>summary{cursor:pointer;min-height:44px;color:var(--ink-2);padding:12px 0;font-size:14px}.results-summary[open]{padding-bottom:16px}.results-summary .caption{max-width:76ch;margin:8px 0 16px}.clarify-disclosure .notice{margin:0 0 12px}.list__notices:has(>.clarify-disclosure){padding-top:0;padding-bottom:0}.toolbar{flex-wrap:wrap;gap:8px}.toolbar__count{white-space:normal}.toolbar__actions{flex-wrap:wrap;margin-left:auto}@media (width<=1023px){.side__rdan,.side__rdan img{width:48px}}@media (width<=719px){.side__rdan,.side__rdan img{width:60px}.results-summary{padding-left:20px;padding-right:20px}.toolbar__actions{gap:8px;margin-left:0}.toolbar__actions>.caption{display:none}}.query-explanation{color:var(--ink-2);flex-basis:100%;font-size:13px}.query-explanation summary{cursor:pointer;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.query-explanation p{max-width:78ch;padding-bottom:8px}.results-summary{display:block}@media (width<=719px){.side:not(.side--open){visibility:hidden}.side--open{visibility:visible}.qbar__query{font-size:16px}.topbar__actions>.btn{white-space:normal;max-width:96px;line-height:1.25}.row__open{grid-template-areas:"main score""facts facts""price price"}.row__price{flex-direction:row;grid-area:price;gap:8px;display:flex}.row__price small{display:none}.row__head{flex-wrap:wrap}.row__company{white-space:normal}}.work__main{container:workspace/inline-size}@container workspace (width<=800px){.list__head{display:none}.row{grid-template-columns:minmax(0,1fr);gap:8px;padding:16px 20px}.row__open{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main score""facts facts""price price";gap:8px 16px;padding:0}.row__main{grid-area:main}.row__score{grid-area:score;align-self:start}.row__region{flex-direction:row;grid-area:facts;gap:8px}.row__price{flex-direction:row;grid-area:price;gap:8px;display:flex}.row__price small,.row__meta{display:none}.row__act{justify-content:flex-end;padding:0}.row__head{flex-wrap:wrap}.row__company{white-space:normal;flex-basis:100%;font-weight:700}.row__offer,.row__why span:first-child{white-space:normal}.row__why span:not(:first-child){display:none}.toolbar__actions{margin-left:0}.toolbar__actions>.caption{display:none}}
