.hd-stage{width:100%;padding:8px;border-radius:22px;background:var(--frame);box-shadow:var(--shadow),0 0 0 1px var(--brd)}@media (min-width:1248px){.hd-stage:not(.is-row){width:auto;margin-inline:calc(var(--gutter) * -1)}}.hd{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;border-radius:15px;overflow:hidden;background:var(--app-bg);color:var(--ink);font-size:14px;line-height:1.45;text-align:left}.hd svg{width:16px;height:16px;flex:none}.hd button{font:inherit;color:inherit;cursor:pointer}.hd :focus-visible{outline:2px solid var(--focus);outline-offset:2px}.hd-bar{display:flex;gap:24px;height:60px;padding:0 16px 0 22px;border-bottom:1px solid var(--brd);background:var(--app-topbar)}.hd-bar,.hd-brand{align-items:center}.hd-brand{display:inline-flex;gap:10px;flex:none;font-family:Roboto Condensed,Roboto,sans-serif;font-weight:700;font-size:17px;letter-spacing:-.03em;color:var(--ink-strong)}.hd-logo{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:var(--grad);color:var(--on-brand)}.hd-logo svg{width:20px;height:20px}.hd-nav{display:flex;gap:2px;min-width:0}.hd-nav,.hd-nb{align-items:center}.hd-nb{display:inline-flex;gap:6px;min-height:34px;padding:0 12px;border:1px solid transparent;border-radius:var(--r-pill);background:transparent;color:var(--ink-mute)!important;font-size:13.5px;font-weight:500;white-space:nowrap;overflow:hidden;transition:background-color .2s,color .2s,border-color .2s}.hd-nb,button.hd-nb{position:relative}button.hd-nb:after{content:"";position:absolute;inset:-5px 0}button.hd-nb:hover{background:var(--wash);color:var(--ink-strong)!important}.hd-nb[aria-current]{border-color:var(--brd-strong);background:var(--cyan-a10);color:var(--cyan-lite)!important}.hd-ns{display:none}.hd-prog{position:absolute;left:14px;right:14px;bottom:3px;height:2px;border-radius:2px;background:var(--cyan-lite);opacity:.55;transform-origin:0 50%;transition-property:transform;transition-timing-function:linear}.hd-tools{display:flex;align-items:center;gap:4px;margin-left:auto;flex:none}.hd-icon-btn{display:grid;place-items:center;width:44px;height:44px;flex:none;border:0;border-radius:50%;background:transparent;color:var(--ink-mute)!important;transition:background-color .3s var(--ease),color .3s var(--ease)}.hd-icon-btn:hover{background:var(--wash)}.hd-icon-btn:hover,.hd-tour{color:var(--ink-strong)!important}.hd-tour{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px 0 12px;border:1px solid var(--brd-strong);border-radius:var(--r-pill);background:var(--cyan-a10);font-size:13px!important;font-weight:700;white-space:nowrap;transition:background-color .3s var(--ease),box-shadow .3s var(--ease)}.hd-tour:after{content:"";position:absolute;inset:-4px 0}.hd-tour:hover{background:var(--cyan-a22);box-shadow:var(--btn-shadow)}.hd-tour svg{width:14px;height:14px;fill:currentColor;color:var(--cyan-lite)}.hv-dur{font-family:Roboto Condensed,Roboto,sans-serif;color:var(--ink-mute);font-variant-numeric:tabular-nums}.hv-dur:before{content:"·";margin-right:8px}.hd-subtabs{display:flex;gap:4px;padding:8px 16px;border-bottom:1px solid var(--brd);background:var(--app-topbar);overflow:hidden}.hd-st{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border:1px solid transparent;border-radius:var(--r-pill);font-size:12.5px;font-weight:500;color:var(--ink-mute);white-space:nowrap}.hd-st[data-on]{border-color:var(--brd-strong);background:var(--cyan-a10);color:var(--cyan-lite)}.hd-scene{display:flex;flex-direction:column;height:500px;animation:hd-scene .5s var(--ease)}.hd-main{position:relative;flex:1;min-height:0;padding:22px 30px;overflow:hidden}@keyframes hd-scene{0%{opacity:0;transform:translateY(6px)}}.hd-pane{padding:24px 28px}.hd-btn,.hd-pane{position:relative}.hd-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 18px;border:1px solid transparent;border-radius:var(--r-pill);font-size:13.5px!important;font-weight:700;white-space:nowrap;transition:background-color .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease)}.hd-btn-primary{background:var(--grad);color:var(--on-brand)!important;box-shadow:var(--btn-shadow)}.hd-btn-primary:hover{box-shadow:var(--btn-shadow-hover)}.hd-btn-ghost{border-color:var(--brd-strong);background:transparent;color:var(--ink-strong)!important}.hd-btn-ghost:hover{background:var(--wash)}.hd-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.hd-ph{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.hd-ph>div{min-width:0}.hd-kicker{font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--lblue)}.hd-h1{margin-top:6px;font-size:32px;font-weight:900;letter-spacing:-.02em;line-height:1.1;color:var(--title)}.hd-h2{font-size:22px;font-weight:700;letter-spacing:-.01em}.hd-date{font-size:12.5px;white-space:nowrap}.hd-date,.hd-sub{color:var(--ink-mute)}.hd-sub{margin-top:4px}.hd-meta{display:block;font-size:12.5px;color:var(--ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hd-in{opacity:0;transform:translateY(8px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.hd-in.is-on{opacity:1;transform:none}.hd-in:not(.is-on){pointer-events:none}.hd-card{border:1px solid var(--brd);border-radius:18px;background:var(--app-card);box-shadow:var(--app-card-shadow)}.hd-panel{padding:18px 20px}.hd-label{display:block;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute)}.hd-label-c{font-size:12px;font-weight:700;letter-spacing:.05em;color:var(--lblue)}.hd-badge{display:inline-flex;align-items:center;gap:5px;flex:none;padding:2px 8px;border-radius:var(--r-pill);font-size:11.5px;font-weight:500;white-space:nowrap;background:var(--app-badge);color:var(--cyan-lite);box-shadow:inset 0 0 0 1px var(--app-badge-brd)}.hd-badge svg{width:13px;height:13px}.hd-badge-warn{background:var(--app-warn-badge);color:var(--warn);box-shadow:inset 0 0 0 1px var(--app-warn-brd)}.hd-badge-pos{background:var(--pos-a12);color:var(--pos);box-shadow:inset 0 0 0 1px var(--pos-brd)}.hd-badge-on{background:var(--grad);color:var(--on-brand);box-shadow:none;font-weight:700}.hd-filters{display:flex;gap:6px}.hd-avatar{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:50%;background:var(--cyan-a22);color:var(--title);font-size:12px;font-weight:700}.hd-rows{list-style:none;margin:8px 0 0;padding:0}.hd-rows>li{border-bottom:1px solid var(--brd)}.hd-rows>li:last-child{border-bottom:0}.hd-row-main{display:grid;gap:4px;min-width:0;flex:1}.hd-row-t{color:var(--ink-strong);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hd-ch{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:10px;background:var(--app-badge);color:var(--cyan-lite);box-shadow:inset 0 0 0 1px var(--app-badge-brd)}.hd-q{justify-self:end;max-width:78%;padding:9px 15px;border-radius:16px 16px 4px 16px;background:var(--cyan-a22);color:var(--title)}.hd-cite{color:var(--cyan-lite);font-weight:700;font-size:12px}.hd-dots{position:absolute;left:18px;top:18px;display:flex;gap:5px;opacity:0;transition:opacity .3s}.hd-dots.is-on{opacity:1}.hd-dots i{width:7px;height:7px;border-radius:50%;background:var(--ink-mute);animation:hd-dot 1s infinite}.hd-dots i:nth-child(2){animation-delay:.15s}.hd-dots i:nth-child(3){animation-delay:.3s}@keyframes hd-dot{50%{opacity:.3;transform:translateY(-2px)}}.hd-chips{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.hd-chip{position:relative;display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 11px 0 4px;border:0;border-radius:var(--r-pill);background:var(--app-badge);box-shadow:inset 0 0 0 1px var(--app-badge-brd);font-size:12.5px!important;font-weight:600;color:var(--ink-strong)!important;transition:background-color .25s var(--ease)}.hd-chip:after{content:"";position:absolute;inset:-6px 0}.hd-chip:hover,.hd-chip[aria-expanded=true]{background:var(--cyan-a22)}.hd-chip-loc{font-weight:400;color:var(--ink-mute)}.hd-chip-n{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--grad);color:var(--on-brand);font-size:11.5px;font-weight:700}.hd-ask{display:flex;align-items:flex-end;gap:10px;margin-top:14px}.hd-input{display:flex;align-items:center;flex:1;min-width:0;min-height:40px;padding:9px 14px;border:1px solid var(--brd-strong);border-radius:12px;background:var(--glass-2);overflow-wrap:anywhere}.hd-ph-t{color:var(--ink-faint)}.hd-ask-btn{display:grid;place-items:center;min-height:40px;padding:0 16px;border-radius:var(--r-pill);background:var(--grad);color:var(--on-brand);font-weight:700}.hd-caret{display:inline-block;width:2px;height:1.1em;margin-left:1px;vertical-align:text-bottom;background:var(--cyan-lite);animation:hd-blink 1s steps(1) infinite}@keyframes hd-blink{50%{opacity:0}}@media (max-width:1180px){.hd-bar{gap:16px}.hd-nb{padding:0 10px}}@media (max-width:1023px){.hd-brand{font-size:0;gap:0}}@media (max-width:639px){.hd-stage{padding:6px;border-radius:16px;margin-inline:0}.hd{border-radius:11px;font-size:13.5px}.hd-bar{display:grid;grid-template-columns:auto 1fr auto;height:auto;gap:0;padding:6px 6px 0 12px;row-gap:4px}.hd-tools{grid-column:3}.hd-nav{grid-column:1/-1;grid-row:2;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:2px;padding-bottom:6px}.hd-nb{flex-direction:column;justify-content:center;gap:2px;min-height:48px;padding:0 2px;font-size:11.5px;border-radius:12px}.hd-nb svg{width:18px;height:18px}.hd-nav:has(>:nth-child(5)) .hd-nb{font-size:10.5px;letter-spacing:-.01em}.hd-subtabs{padding:6px 10px}.hd-st{padding:0 9px;font-size:12px}.hd-nl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.hd-ns{display:block}.hd-prog{bottom:4px;left:10px;right:10px}.hd-scene{height:600px}.hd-main,.hd-pane{padding:16px 14px}.hd-h1{font-size:24px}.hd-ph{margin-bottom:12px}.hd-panel{padding:14px}.hd-row-t{white-space:normal}.hd-q{max-width:100%}.hd-tour{padding:0 12px}}@media (prefers-reduced-motion:reduce){.hd-caret,.hd-dots i,.hd-scene{animation:none}.hd-in,.hd-prog{transition:none}.hd-prog{display:none}}.ag-wrap{margin-top:8px}.ag .hd-pane{min-height:500px}.ag-spin{animation:ag-spin 1.4s linear infinite}@keyframes ag-spin{to{transform:rotate(1turn)}}.ag-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.ag-tab{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid var(--brd);border-radius:var(--r-pill);background:transparent;color:var(--ink-mute);font-size:13.5px;font-weight:600;transition:background-color .25s var(--ease),color .25s var(--ease)}.ag-tab:hover{background:var(--wash);color:var(--ink-strong)}.ag-tab[aria-selected=true]{border-color:var(--brd-strong);background:var(--cyan-a10);color:var(--cyan-lite)}.ag-done:focus-visible,.ag-panel:focus-visible,.ag-qi:focus-visible,.ag-receipt:focus-visible,.ag-tab:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ag-ts{display:none}.ag-panel{display:grid;gap:14px}.ag-panel,.ag-panel>*{min-width:0}.ag-run-h{display:flex;align-items:center;gap:12px}.ag-steps{list-style:none;margin:12px 0 0;padding:0;border-top:1px solid var(--brd)}.ag-steps li{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--brd);transition:opacity .4s var(--ease)}.ag-steps li:last-child{border-bottom:0}.ag-steps li[data-state=todo]{opacity:.45}.ag-steps .hd-meta{white-space:normal}.ag-t{color:var(--ink-strong)}.ag-mark{position:relative;display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--brd-strong);color:var(--pos);transition:background-color .3s var(--ease),box-shadow .3s var(--ease)}.ag-mark svg{width:14px;height:14px}li[data-state=done] .ag-mark{background:var(--pos-a12);box-shadow:inset 0 0 0 1.5px var(--pos-brd)}li[data-state=now] .ag-mark:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid transparent;border-top:2px solid var(--cyan-lite);animation:ag-spin .9s linear infinite}li[data-state=done] .ag-t{animation:ag-in .45s var(--ease)}@keyframes ag-in{0%{opacity:.4;transform:translateX(-4px)}}.ag-result{animation:hd-scene .5s var(--ease)}.ag-two{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:14px;align-items:start}.ag-rec-h{font-weight:700;color:var(--title)}.ag-rec-t{margin-top:4px;color:var(--ink-strong)}.ag-tag{display:inline-block;margin-right:8px;padding:1px 8px;border-radius:var(--r-pill);background:var(--app-badge);color:var(--cyan-lite);font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--app-badge-brd)}.ag-recs{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ag-rec{display:grid;align-content:start;gap:2px;padding:12px 14px;border:1px solid var(--brd);border-radius:14px;background:var(--glass-2);transition:border-color .25s var(--ease),background-color .25s var(--ease)}.ag-rec[data-on]{border-color:var(--pos-brd)}.ag-pick{position:relative;display:flex;align-items:center;gap:8px;min-height:40px;width:fit-content;font-size:12px;font-weight:600;color:var(--ink-mute);cursor:pointer}.ag-pick input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ag-box{display:grid;place-items:center;width:22px;height:22px;flex:none;border-radius:7px;box-shadow:inset 0 0 0 1.5px var(--brd-strong);color:transparent;transition:background-color .2s var(--ease),color .2s var(--ease)}.ag-box svg{width:14px;height:14px}.ag-pick input:checked+.ag-box{background:var(--pos-a12);box-shadow:inset 0 0 0 1.5px var(--pos-brd);color:var(--pos)}.ag-pick input:focus-visible+.ag-box{outline:2px solid var(--focus);outline-offset:2px}.ag-pick input:disabled{cursor:default}.ag-srcs{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.ag-src{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border-radius:var(--r-pill);font-size:11.5px;color:var(--ink-mute);box-shadow:inset 0 0 0 1px var(--brd-strong)}.ag-src svg{width:13px;height:13px;flex:none;color:var(--cyan-lite)}.ag-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px}.ag-note{flex:1 1 200px;white-space:normal}.ag .hd-btn svg{width:15px;height:15px}.ag-done{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px;padding:12px 14px;border:1px solid var(--pos-brd);border-radius:14px;background:var(--pos-a12);animation:hd-scene .45s var(--ease)}.ag-done .hd-meta{white-space:normal;flex:1 1 200px}.ag-tbl{width:100%;margin-top:10px;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.ag-tbl td,.ag-tbl th{padding:9px 6px;border-bottom:1px solid var(--brd);text-align:right;vertical-align:middle}.ag-tbl thead th{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute)}.ag-tbl td:first-child,.ag-tbl th:first-child{text-align:left}.ag-tbl tbody th{font-weight:600}.ag-tbl tbody th,.ag-tbl td{color:var(--ink-strong)}.ag-tbl tbody tr:last-child>*{border-bottom:0}.ag-bars{display:grid;gap:3px;min-width:56px}.ag-bars i{display:block;height:5px;border-radius:3px;background:var(--brd-strong)}.ag-bars i.is-new{background:var(--cyan-lite)}.ag-bars i.is-warn{background:var(--warn)}.ag-legend{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:12px;color:var(--ink-mute)}.ag-legend span{width:14px;height:5px;border-radius:3px}.ag-lg-a{background:var(--brd-strong)}.ag-lg-b{margin-left:10px;background:var(--cyan-lite)}.ag-items{list-style:none;margin:10px 0 0;padding:0}.ag-items li{padding:10px 0;border-bottom:1px solid var(--brd)}.ag-items li:first-child{padding-top:0}.ag-items li:last-child{border-bottom:0}.ag-bank{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px;align-items:start}.ag-q{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:8px}.ag-qi{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;width:100%;min-height:40px;padding:10px 12px;text-align:left;border:1px solid var(--brd);border-radius:12px;background:transparent;transition:background-color .25s var(--ease),border-color .25s var(--ease),opacity .3s var(--ease)}.ag-qi:not(:disabled):hover{background:var(--wash)}.ag-qi[aria-current=true]{border-color:var(--brd-strong);background:var(--cyan-a10)}.ag-qi:disabled{opacity:.55;cursor:default}.ag-qi .hd-row-t{font-weight:600}.ag-detail{display:grid;gap:12px;min-width:0}.ag-receipt{display:flex;flex-wrap:wrap;align-items:center;gap:8px;border-radius:12px}.ag-receipt:empty{display:none}.ag-receipt .hd-badge{white-space:normal}.ag-mappe{animation:hd-scene .4s var(--ease)}.ag-pre{margin-top:12px;padding:10px 14px;border-radius:12px;background:var(--wash)}.ag-pre-l{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--ink-strong)}.ag-pre-l svg{width:15px;height:15px;color:var(--cyan-lite)}.ag-checks{list-style:none;margin:8px 0 0;padding:0}.ag-checks li{display:flex;align-items:flex-start;gap:10px;padding:7px 0}.ag-checks li:not([data-ok]){margin:2px -6px;padding:7px 6px 7px 10px;border-radius:10px;box-shadow:inset 3px 0 0 var(--warn)}.ag-ci{display:grid;place-items:center;width:22px;height:22px;flex:none;border-radius:50%;color:var(--warn);background:var(--app-warn-badge)}.ag-checks li[data-ok] .ag-ci{color:var(--pos);background:var(--pos-a12)}.ag-ci svg{width:13px;height:13px}.ag-cm{font-size:12.5px;color:var(--ink-mute)}.ag-prop{margin-top:12px}.ag-prop .ag-rec-h{margin-top:4px}.ag-rule{display:flex;gap:10px;align-items:flex-start;margin-top:18px;color:var(--ink-strong);font-weight:500}.ag-rule svg{width:20px;height:20px;flex:none;margin-top:2px;color:var(--pos)}@media (max-width:860px){.ag .hd-pane{min-height:0}.ag-bank,.ag-recs,.ag-two{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.ag .hd-pane{padding:18px 14px}.ag-tab{padding:0 12px}.ag-tl{display:none}.ag-ts{display:inline}.ag-tabs{flex-wrap:nowrap}.ag-tab{flex:1 1 0;justify-content:center}.ag-tbl{font-size:12px}.ag-tbl td,.ag-tbl th{padding:8px 3px}.ag-tbl td:nth-child(2),.ag-tbl thead th:nth-child(2){display:none}.ag-bars{min-width:36px}}@media (prefers-reduced-motion:reduce){.ag-done,.ag-mappe,.ag-result,.ag-spin,li[data-state=done] .ag-t,li[data-state=now] .ag-mark:after{animation:none}.ag-box,.ag-mark,.ag-qi,.ag-rec,.ag-steps li{transition:none}}.au{display:grid;gap:12px;min-width:0}.au-team{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.au-person{display:flex;align-items:center;gap:8px;min-width:0;padding:6px 10px 6px 6px;border:1px solid var(--brd);border-radius:var(--r-pill);background:var(--glass-2);transition:border-color .25s var(--ease),background-color .25s var(--ease),transform .25s var(--ease)}.au-person[data-over]{border-color:var(--cyan-lite);background:var(--cyan-a22);transform:scale(1.04)}.au-person .hd-avatar{width:28px;height:28px;font-size:11px}.au-pname{flex:1;min-width:0;font-size:12.5px;color:var(--ink-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.au-pcount{min-width:22px;padding:0 6px;border-radius:var(--r-pill);background:var(--app-badge);color:var(--cyan-lite);font-size:12px;font-weight:700;text-align:center;font-variant-numeric:tabular-nums;animation:au-bump .6s var(--ease)}@keyframes au-bump{30%{transform:scale(1.35);background:var(--cyan-a22)}}.au-board{display:grid;grid-template-columns:1.15fr 1fr .85fr;gap:10px;align-items:start;min-width:0}.au-col{min-width:0;padding:10px;border-radius:16px;background:var(--wash)}.au-col-h{display:flex;align-items:center;gap:8px;padding:2px 4px 8px}.au-n{padding:0 7px;border-radius:var(--r-pill);background:var(--app-badge);color:var(--cyan-lite);letter-spacing:0}.au-cards{list-style:none;margin:0;padding:0;display:grid;gap:8px;min-height:40px}.au-card{position:relative;display:grid;gap:4px;padding:10px 12px;border-radius:14px;animation:au-in .45s var(--ease);touch-action:auto}.au-col[data-col=neu] .au-card{cursor:grab}.au-card.is-drag{z-index:6;cursor:grabbing;box-shadow:var(--shadow);transition:none;animation:none}@keyframes au-in{0%{opacity:0;transform:translateY(-8px) scale(.98)}}.au-src{display:flex;align-items:center;gap:6px;min-width:0;font-size:11.5px;font-weight:600;color:var(--lblue);white-space:nowrap;overflow:hidden}.au-src svg{width:14px;height:14px}.au-client{font-weight:400;color:var(--ink-mute);overflow:hidden;text-overflow:ellipsis}.au-title{color:var(--ink-strong);font-weight:600;line-height:1.3}.au-title:focus{outline:none}.au-quote{padding-left:9px;font-size:12.5px;color:var(--ink-mute);box-shadow:inset 2px 0 0 var(--brd-strong);quotes:"„" "“"}.au-who{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;margin-top:4px}.au-av{width:24px;height:24px;font-size:10px}.au-who-t{display:grid;flex:1 1 190px;min-width:0;font-size:12.5px;color:var(--ink-strong)}.au-auto{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-size:11.5px;color:var(--ink-mute)}.au-auto svg{width:12px;height:12px;color:var(--cyan-lite)}.au-card[data-auto]{border-color:var(--brd-strong)}.au-link{position:relative;padding:0;border:0;background:none;color:var(--cyan-lite)!important;text-decoration:underline;text-underline-offset:2px}.au-link:after{content:"";position:absolute;inset:-12px -8px}.au-hint{flex:1 1 120px;min-width:0;font-size:11.5px;color:var(--ink-mute)}.au-mini{position:relative;flex:none;min-height:30px;padding:0 12px;border:1px solid var(--brd-strong);border-radius:var(--r-pill);background:transparent;font-size:12px!important;font-weight:600;color:var(--ink-strong)!important;transition:background-color .2s var(--ease)}.au-mini:after{content:"";position:absolute;inset:-6px -2px}.au-mini:hover{background:var(--wash)}.au-mini-on{border-color:transparent;background:var(--grad);color:var(--on-brand)!important;box-shadow:var(--btn-shadow)}.au-mini-on:hover{background:var(--grad);box-shadow:var(--btn-shadow-hover)}.au-pick{display:flex;gap:6px;flex-wrap:wrap;padding-top:6px;animation:au-in .3s var(--ease)}.au-pick-b{width:40px;height:40px;border:1px solid var(--brd-strong);border-radius:50%;background:var(--cyan-a10);color:var(--title)!important;font-size:12px!important;font-weight:700;transition:background-color .2s var(--ease)}.au-pick-b:hover,.au-pick-b[aria-pressed=true]{background:var(--cyan-a22);border-color:var(--cyan-lite)}.au-demo .hd-pane{min-height:520px}.au-grid{display:grid;grid-template-columns:210px minmax(0,1fr);gap:14px;align-items:start}.au-phone{display:grid;justify-items:center;gap:8px;padding:14px 14px 18px;border:1px solid var(--brd-strong);border-radius:28px;background:var(--app-card);box-shadow:var(--app-card-shadow);text-align:center}.au-phone-top{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--lblue)}.au-mic{position:relative;display:grid;place-items:center;width:56px;height:56px;margin-top:6px;border-radius:50%;background:var(--grad);color:var(--on-brand)}.au-mic svg{width:24px;height:24px}.au-phone.is-typing .au-mic:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid var(--cyan-lite);animation:au-pulse 1.1s var(--ease) infinite}@keyframes au-pulse{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}.au-phone-state{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--ink-mute)}.au-phone.is-sent .au-phone-state{color:var(--pos)}.au-phone-state svg{width:14px;height:14px}.au-phone-text{min-height:96px;font-size:13px;color:var(--ink-strong);text-align:left}.au-phone-text span{-webkit-mask-image:linear-gradient(90deg,black 50%,transparent 0);mask-image:linear-gradient(90deg,black 50%,transparent 0);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-mask-position:100% 0;mask-position:100% 0}.au-phone.is-typing .au-phone-text span{animation:au-type 2.4s steps(24) forwards}.au-phone.is-sent .au-phone-text span{-webkit-mask-position:0 0;mask-position:0 0}@keyframes au-type{to{-webkit-mask-position:0 0;mask-position:0 0}}.au-phone .hd-meta{white-space:normal}.au[data-compact] .au-card{padding:9px 11px}@media (max-width:1023px){.au-grid{grid-template-columns:minmax(0,1fr)}.au-phone{grid-template-columns:auto minmax(0,1fr);justify-items:start;align-items:center;column-gap:12px;border-radius:20px;text-align:left}.au-phone .hd-meta,.au-phone-top{grid-column:2}.au-mic{grid-row:1/span 3;margin:0}.au-phone-text{grid-column:1/-1;min-height:0}.au-team{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.au-board{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.au-col[data-col=arbeit]{grid-column:1/-1}}@media (max-width:639px){.au-board{grid-template-columns:minmax(0,1fr)}.au-team{gap:6px}.au-pname{font-size:12px}.au[data-compact] .au-team{grid-template-columns:repeat(4,minmax(0,1fr))}.au[data-compact] .au-pname{display:none}.au[data-compact] .au-person{justify-content:center;gap:4px;padding:4px}.au[data-compact] .au-col{padding:8px}.au[data-compact] .au-col[data-col=arbeit],.au[data-compact] .au-hint{display:none}}@media (prefers-reduced-motion:reduce){.au-card,.au-pcount,.au-phone.is-typing .au-mic:after,.au-pick{animation:none}.au-phone .au-phone-text span{animation:none;-webkit-mask-position:0 0;mask-position:0 0}.au-person{transition:none}}.aus-sub{margin:-10px 0 16px}.aus-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px;align-items:start;min-height:480px}.aus-list,.aus-side{min-width:0}.aus-side{min-height:480px}.aus-rows{list-style:none;margin:0;padding:0}.aus-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:4px 10px;padding:11px 0;border-bottom:1px solid var(--brd)}.aus-row:last-child{border-bottom:0}.aus-row .hd-ch{width:32px;height:32px;border-radius:50%}.aus-name{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;color:var(--ink-strong);font-weight:500}.aus-n{font-size:12.5px;color:var(--ink-mute);white-space:nowrap;font-variant-numeric:tabular-nums}.aus-n b{color:var(--title);font-family:Roboto Condensed,Roboto,sans-serif;font-size:16px}.aus-abs{min-height:40px;padding:0 12px;font-size:12.5px!important}.aus-bar{grid-column:2/-1;height:8px;background:var(--wash)}.aus-bar,.aus-fill{border-radius:var(--r-pill);overflow:hidden}.aus-fill{display:flex;height:100%;background:var(--grad);transition:width .9s var(--ease)}.aus-over{flex-grow:0;flex-shrink:0;background:var(--warn);transition:flex-basis .9s var(--ease)}.aus-row[data-state=sick] .aus-n,.aus-row[data-state=sick] .aus-name{color:var(--warn)}.aus-row[data-state=paused]{opacity:.6}.aus-row[data-state=paused] .hd-avatar{background:var(--wash)}.aus-row[data-state=paused] .aus-fill{background:var(--ink-faint)}.aus-row[data-state=paused] .aus-over{background:var(--ink-mute)}.aus-idle{color:var(--ink-mute);max-width:36ch}.aus-live{margin-bottom:12px;white-space:normal;padding:6px 12px;font-size:12.5px}.aus-live:empty{height:0;margin:0;padding:0;overflow:hidden;box-shadow:none}.aus-in{display:grid;gap:12px;animation:aus-in .45s var(--ease)}@keyframes aus-in{0%{opacity:0;transform:translateY(6px)}}.aus-in h4:focus-visible{outline-offset:4px}.aus-hand,.aus-items{list-style:none;margin:0;padding:0;display:grid}.aus-hand li,.aus-items li{display:grid;gap:4px;padding:9px 0;border-bottom:1px solid var(--brd);min-width:0}.aus-hand li:last-child,.aus-items li:last-child{border-bottom:0}.aus-hand .hd-row-t,.aus-items .hd-meta,.aus-items .hd-row-t{white-space:normal}.aus-hand .hd-badge{justify-self:start}.aus-note{display:flex;gap:8px;align-items:flex-start;margin:0;padding:10px 12px;border-radius:10px;background:var(--app-warn-badge);box-shadow:inset 3px 0 0 var(--warn);color:var(--ink-strong);font-size:13px}.aus-note svg{color:var(--warn);margin-top:2px}.aus-sugg{display:grid;gap:10px;justify-items:start;padding:14px;border:1px solid var(--brd-strong);border-radius:14px;background:var(--cyan-a10)}.aus-sugg p{margin:0;color:var(--ink-strong)}.aus-btns{display:flex;flex-wrap:wrap;gap:8px}.aus-hint{min-height:17px;white-space:normal}.aus-chat{display:grid;gap:10px;justify-items:start}.aus-ask{white-space:normal;text-align:left;height:auto;padding-block:8px}.aus-q{margin:0;justify-self:end}.aus-a{position:relative;max-width:100%;min-height:48px}.aus-a p{margin:0}.aus-dots{position:static;opacity:1}.aus-srcs{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px!important}@media (max-width:860px){.aus-grid,.aus-side{min-height:0}.aus-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.aus-sub{margin-top:-6px}.aus-abs{width:44px;padding:0}.aus-abs-t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.aus-btns .hd-btn{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.aus-dots i,.aus-in{animation:none}.aus-fill,.aus-over{transition:none}}.af{padding-block:clamp(24px,5vw,80px)}.af-head{margin-bottom:clamp(28px,3.5vw,44px)}.af-grid{display:grid;gap:28px;grid-template-areas:"fig" "list" "close"}.af-beam{grid-area:list;position:relative;min-width:0}.af-fig{grid-area:fig;margin:0;min-width:0;align-self:start;padding:6px;border-radius:16px;background:var(--frame-sm);box-shadow:var(--shadow),0 0 0 1px var(--brd)}.af-close{grid-area:close;margin-top:0;justify-self:start}@media (min-width:1024px){.af-grid{grid-template-columns:5fr 6fr;grid-template-areas:"list fig" "list close";column-gap:64px;row-gap:24px;align-items:start}}.af-list{list-style:none;margin:0;padding:0 0 0 40px;display:grid;gap:22px}.af-track{position:absolute;left:11px;top:13px;bottom:13px;width:2px;background:var(--brd);border-radius:2px;overflow:hidden}.af-fill{position:absolute;inset:0;background:var(--cyan-lite);transform-origin:top;transition:transform .5s var(--ease)}.is-pinned .af-fill{transition:none}.af-item{position:relative;transition:color .3s var(--ease)}.af-item:before{content:"";position:absolute;left:-34px;top:7px;width:12px;height:12px;border-radius:50%;background:var(--cyan-lite);border:2px solid var(--cyan-lite);transition:background-color .3s var(--ease),border-color .3s var(--ease),box-shadow .3s var(--ease)}.af-item strong{display:block;margin-bottom:2px;color:var(--ink-strong);font-size:18px;transition:color .3s var(--ease)}.is-live .af-item:not(.is-on){color:var(--ink-faint)}.is-live .af-item:not(.is-on) strong{color:var(--ink-mute)}.is-live .af-item:not(.is-on):not(.is-past):before{background:var(--navy);border-color:var(--brd-strong)}.is-live .af-item.is-on:before{box-shadow:0 0 0 6px var(--cyan-a22)}.af-card{display:grid;border-radius:11px;background:var(--navy-deep);padding:clamp(16px,2.4vw,28px)}.af-state{grid-area:1/1;min-width:0}.af-state:not(.is-on){visibility:hidden}.is-live .af-state{transition:opacity .2s var(--ease),visibility 0s .2s}.is-live .af-state:not(.is-on){opacity:0}.is-live .af-state.is-on{transition:opacity .2s var(--ease),visibility 0s}.af-title{color:var(--title);font-size:19px;font-weight:700;line-height:1.3}.af-steps{list-style:none;margin:18px 0 0;padding:0;display:grid}.af-step{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:14px;padding-bottom:18px}.af-step:after{content:"";position:absolute;left:17px;top:40px;bottom:4px;width:2px;border-radius:2px;background:var(--brd-strong);transform-origin:top}.af-step.af-end{padding-bottom:0;align-items:center}.af-step.af-end:after{display:none}.af-ico{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--cyan-a10);border:1px solid var(--brd-strong);color:var(--cyan-lite)}.af-ico svg{width:18px;height:18px}.af-body{min-width:0;padding-top:1px}.af-label{display:block;font-size:13px;line-height:1.3;color:var(--ink-mute)}.af-text{display:block;font-size:16px;line-height:1.4;font-weight:700;color:var(--ink-strong)}.af-sub{display:block;font-size:14px;line-height:1.45;color:var(--ink)}.af-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.af-tag{font-size:13px;line-height:1.5;padding:1px 10px;border-radius:var(--r-pill);background:var(--wash);border:1px solid var(--brd);color:var(--ink)}.af-status{justify-self:start;font-size:14px;font-weight:700;padding:5px 12px;border-radius:var(--r-pill)}.is-done .af-ico{border-color:var(--pos-brd)}.is-done .af-ico,.is-done .af-status{background:var(--pos-a12);color:var(--pos)}.is-wait .af-ico{border-color:var(--warn-a10)}.is-wait .af-ico,.is-wait .af-status{background:var(--warn-a10);color:var(--warn)}.is-live .af-step{opacity:0;transform:translateY(10px);filter:blur(4px)}.is-live .af-step:after{transform:scaleY(0)}.is-live .af-state.is-on .af-step{opacity:1;transform:none;filter:none;transition:opacity .45s var(--ease),transform .6s var(--ease),filter .45s var(--ease);transition-delay:calc(var(--i) * .15s + 60ms)}.is-live .af-state.is-on .af-step:after{transform:scaleY(1);transition:transform .4s var(--ease) calc(var(--i) * .15s + .26s)}.is-pinned:not(.is-compact) .af-pin{min-height:calc(100svh - var(--header));display:flex;flex-direction:column;justify-content:center;padding-block:12px}.is-pinned .af-head{margin-bottom:clamp(20px,3vh,40px)}.is-pinned .af-list{gap:clamp(12px,2vh,22px)}.af-dots{display:none}.is-compact .af-grid{gap:16px}.af-close-after,.is-compact .af-grid .af-close{display:none}.is-compact .af-close-after{display:inline-flex}.is-compact .af-dots{display:flex;gap:6px;margin-bottom:12px}.is-compact .af-dots i{width:22px;height:4px;border-radius:2px;background:var(--brd-strong);transition:background-color .4s var(--ease),width .4s var(--ease)}.is-compact .af-dots i.is-on{background:var(--cyan-lite)}.is-compact .af-dots i.is-now{width:40px}.is-compact .af-item:before,.is-compact .af-track{display:none}.is-compact .af-list{padding-left:0;grid-template-areas:"one"}.is-compact .af-item{grid-area:one;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .35s var(--ease),transform .5s var(--ease),visibility 0s .35s}.is-compact .af-item.is-on{opacity:1;visibility:visible;transform:none;color:var(--ink);transition:opacity .35s var(--ease) .1s,transform .5s var(--ease) .1s,visibility 0s}.is-compact .af-item.is-on strong{color:var(--ink-strong)}@media (max-width:767px){.af-card{padding:14px}.af-title{font-size:17px}.af-steps{margin-top:12px}.af-step{grid-template-columns:30px minmax(0,1fr);column-gap:12px;padding-bottom:12px}.af-ico{width:30px;height:30px;border-radius:8px}.af-ico svg{width:16px;height:16px}.af-step:after{left:14px;top:34px}.af-text{font-size:15px}.af-tags{margin-top:6px}}.be-pane{min-height:560px}.be-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.be-n{font-weight:700;font-variant-numeric:tabular-nums}.be-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1fr);gap:14px;min-height:470px;align-items:stretch}.be-grid>.hd-card{min-width:0}.be-list ul{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:4px}.be-item{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:56px;padding:8px 10px;text-align:left;border:1px solid transparent;border-radius:12px;background:transparent;transition:background-color .25s var(--ease),border-color .25s var(--ease)}.be-item:hover{background:var(--wash)}.be-item[aria-current]{border-color:var(--brd-strong);background:var(--cyan-a10)}.be-item[data-done] .hd-row-t{color:var(--ink-mute)}.be-item .hd-row-t{font-weight:600}.be-item{flex-direction:column;align-items:flex-start;justify-content:center;gap:4px}.be-item>*{max-width:100%}.be-item .hd-badge{max-width:100%;white-space:normal;text-align:left}.be-m{display:flex;gap:0}.be-ch,.be-m{align-items:center}.be-ch{display:inline-flex;gap:4px;flex:none}.be-ch svg{width:13px;height:13px}.be-title{font-size:18px;font-weight:700;color:var(--title);letter-spacing:-.01em}.be-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.be-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:14px 0 0}.be-facts dd{margin:2px 0 0;font-family:Roboto Condensed,Roboto,sans-serif;font-weight:700;font-size:17px;color:var(--title);font-variant-numeric:tabular-nums}.be-detail:focus-visible{outline-offset:3px}.be-paper{display:grid;gap:7px;margin-top:16px;padding:14px 16px;border:1px solid var(--brd-strong);border-radius:10px;background:var(--glass-2);font-size:12.5px;color:var(--ink);font-variant-numeric:tabular-nums}.be-paper-h{display:grid;gap:1px;padding-bottom:8px;border-bottom:1px dashed var(--brd-strong)}.be-paper-h b{font-size:13.5px;color:var(--title)}.be-paper-h span{font-size:11.5px;color:var(--ink-mute)}.be-line{display:flex;justify-content:space-between;gap:12px}.be-line span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.be-sum{margin-top:2px;padding-top:8px;border-top:1px solid var(--brd-strong);font-weight:700;color:var(--title)}.be-decide{flex-direction:column}.be-decide,.be-ki{display:flex;gap:8px}.be-ki{margin:2px 0 6px;color:var(--ink-strong);line-height:1.45}.be-ki svg{margin-top:2px;color:var(--cyan-lite)}.be-cands{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.be-cand{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--brd-strong);border-radius:var(--r-pill);background:transparent;color:var(--ink-strong);font-size:13px;text-align:left;transition:background-color .25s var(--ease),border-color .25s var(--ease)}.be-cand b{font-variant-numeric:tabular-nums;color:var(--ink-mute)}button.be-cand:hover{background:var(--wash)}.be-cand[aria-pressed=true],.be-cand[data-on]{border-color:var(--cyan-lite);background:var(--cyan-a10)}.be-cand[aria-pressed=true] b{color:var(--cyan-lite)}.be-cand.is-fixed{cursor:default}.be-cat{align-self:flex-start;margin-bottom:4px}.be-conf{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:2px 0 6px;font-size:12.5px;color:var(--ink-mute)}.be-primary{width:100%;white-space:normal;text-align:center}.be-primary[data-press]{transform:scale(.97);box-shadow:var(--btn-shadow-hover)}.be-primary{transition:transform .2s var(--ease),box-shadow .25s var(--ease),background-color .25s var(--ease)}.be-sec,.be-skip{width:100%}.be-skip{background:transparent;color:var(--ink-mute)!important}.be-skip:hover{background:var(--wash);color:var(--ink-strong)!important}.be-hint{margin-top:auto;padding-top:6px;font-size:12px;color:var(--ink-faint)}.be-result{display:grid;gap:8px;justify-items:start;margin:4px 0 0;color:var(--ink-strong)}.be-fin{display:grid;gap:2px;margin:4px 0 8px;padding:12px 14px;border-radius:12px;background:var(--pos-a12);box-shadow:inset 3px 0 0 var(--pos)}.be-fin h5{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:700;color:var(--pos)}.be-fin h5:focus{outline:none}.be-fin h5:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.be-fin p{color:var(--ink);font-size:12.5px}@media (max-width:1023px){.be-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0}.be-list{grid-column:1/-1}.be-item{min-height:44px}.be-ch{display:none}}@media (max-width:639px){.be-pane{min-height:0}.be-grid{grid-template-columns:minmax(0,1fr)}.be-paper{margin-top:12px;padding:10px 12px;gap:5px;font-size:11.5px}.be-paper-h{padding-bottom:6px}.be-title{font-size:16px}.be-cand{white-space:normal}}@media (prefers-reduced-motion:reduce){.be-cand,.be-item,.be-primary{transition:none}}.be-item .hd-row-main{width:100%;flex:none}.chat-video{display:block;width:100%;height:100%;object-fit:cover;background:var(--shot-bg)}.tile-shot.is-chat:after{display:none}.tile-shot.is-chat{aspect-ratio:16/9}.side-shot{min-width:0}.side-shot>.chat-video{aspect-ratio:16/9;height:auto;max-width:100%;border-radius:10px;border:1px solid var(--brd)}.hh{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:32px;height:100%}.hh-main{min-width:0}.hh-h{font-size:30px}.hh-stats{list-style:none;display:flex;flex-wrap:wrap;gap:6px 22px;margin:12px 0 0;padding:8px 0;border-block:1px solid var(--brd);color:var(--ink-mute)}.hh-stats b{font-family:Roboto Condensed,Roboto,sans-serif;font-size:18px;color:var(--title);font-variant-numeric:tabular-nums}.hh-stats li:first-child b{color:var(--warn)}.hh-now{margin-top:12px;font-size:18px}.hh-group{margin-top:6px}.hh-client{position:relative;padding:6px 0;border:0;background:none;text-align:left;text-decoration:underline transparent;text-underline-offset:3px;transition:text-decoration-color .2s var(--ease)}.hh-client:hover{text-decoration-color:currentColor}.hh-row{display:flex;align-items:center;gap:12px;padding:5px 0}.hh-row .hd-row-main{grid-auto-flow:column;justify-content:start;align-items:center;gap:10px}.hh-row .hd-row-main>:first-child{min-width:0}.hh-take{min-height:34px;padding:0 14px;font-size:12.5px!important}.hh-done{padding:4px 10px}.hh-side{min-width:0;padding-top:4px}.hh-events{list-style:none;margin:10px 0 0;padding:0}.hh-events li{display:grid;gap:2px;padding:10px 0;border-bottom:1px solid var(--brd)}.hh-events .hd-row-t{white-space:normal}.lk{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:12px;height:100%}.lk-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.lk-h{font-size:26px}.lk-search{display:flex;align-items:center;gap:8px;flex:0 1 340px;min-width:0;min-height:40px;padding:0 12px;border:1px solid var(--brd-strong);border-radius:var(--r-pill);background:var(--glass-2);color:var(--ink-mute)}.lk-search input{flex:1;min-width:0;border:0;background:none;color:var(--ink-strong);font:inherit;font-size:13px;outline:none}.lk-search:focus-within{outline:2px solid var(--focus);outline-offset:2px}.lk-tools{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.lk-groups{display:flex;gap:6px}.lk-pill{position:relative;min-height:34px;padding:0 14px;border:1px solid var(--brd-strong);border-radius:var(--r-pill);background:transparent;font-size:13px!important;color:var(--ink-strong)!important;transition:background-color .25s var(--ease)}.lk-pill:after{content:"";position:absolute;inset:-5px 0}.lk-pill:hover{background:var(--wash)}.lk-pill[aria-pressed=true]{border-color:transparent;background:var(--grad);color:var(--on-brand)!important;font-weight:700}.lk-filter{margin-left:auto}.lk-filter select{min-height:34px;padding:0 30px 0 12px;border:1px solid var(--brd-strong);border-radius:var(--r-pill);background:var(--glass-2);color:var(--ink-strong);font:inherit;font-size:13px}.lk-map{position:relative;min-height:0;overflow:hidden;border:1px solid var(--brd);border-radius:16px;background:var(--wash)}.lk-hull{position:absolute;left:0;top:0;border-radius:50%;background:var(--cyan-a10);box-shadow:inset 0 0 0 1px var(--app-badge-brd);transition:transform .8s var(--ease),width .8s var(--ease),height .8s var(--ease);animation:lk-fade .6s var(--ease);pointer-events:none}.lk-hull-l{position:absolute;left:50%;bottom:calc(100% + 2px);translate:-50% 0;display:inline-flex;gap:5px;font-size:11px;font-weight:600;color:var(--lblue);white-space:nowrap}.lk-hull-l b{color:var(--ink-mute);font-weight:600}@keyframes lk-fade{0%{opacity:0}}.hd .lk-lines{width:100%;height:100%}.lk-lines{position:absolute;inset:0;pointer-events:none;animation:lk-fade .3s var(--ease)}.lk-lines[data-warten]{animation:lk-fade .5s var(--ease) .6s backwards}.lk-lines line{stroke:var(--cyan-lite);stroke-width:1.5;stroke-dasharray:4 3}.lk-node{position:absolute;left:0;top:0;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;background:none;transition:transform .8s var(--ease),opacity .4s var(--ease)}.lk-dot,.lk-node{border-radius:50%}.lk-dot{width:12px;height:12px;background:var(--cyan-lite);box-shadow:0 0 0 3px var(--cyan-a22);transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.lk-node[data-warn] .lk-dot{background:var(--warn);box-shadow:0 0 0 3px var(--app-warn-badge)}.lk-node[data-dim]{opacity:.22}.lk-node:hover .lk-dot,.lk-node[data-on] .lk-dot{transform:scale(1.25)}.lk-node[aria-pressed=true] .lk-dot{box-shadow:0 0 0 4px var(--cyan-a22),0 0 18px 4px var(--cyan-a22)}.lk-name{position:absolute;left:50%;top:calc(100% - 2px);translate:-50% 0;padding:1px 6px;border-radius:6px;background:var(--menu-bg);font-size:11px;color:var(--ink-strong);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .25s var(--ease);z-index:2}.lk-node[data-side=l] .lk-name{left:auto;right:calc(100% - 4px);top:50%;translate:0 -50%}.lk-node[data-side=r] .lk-name{left:calc(100% - 4px);top:50%;translate:0 -50%}.lk-node:focus-visible .lk-name,.lk-node:hover .lk-name,.lk-node[data-on] .lk-name{opacity:1}.lk-hint{position:absolute;left:14px;bottom:10px;font-size:12px;color:var(--ink-mute)}.lk-insp{position:absolute;top:6px;right:6px;bottom:6px;z-index:3;width:268px;display:grid;align-content:start;gap:6px;padding:10px 14px;border:1px solid var(--brd-strong);border-radius:14px;background:var(--menu-bg);box-shadow:var(--shadow);animation:lk-in .4s var(--ease);overflow:auto}@keyframes lk-in{0%{opacity:0;transform:translateX(10px)}}.lk-insp-h{padding-right:36px;font-size:16px;font-weight:700;color:var(--title);line-height:1.25}.lk-insp-m{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:12.5px;color:var(--ink-mute)}.lk-insp>.hd-badge{justify-self:start}.lk-insp ul{padding-left:16px;gap:4px;font-size:12.5px;color:var(--ink-strong)}.lk-insp ul,.lk-rels{margin:2px 0 0;display:grid}.lk-rels{gap:5px;padding-top:8px;border-top:1px solid var(--brd);font-size:11.5px;line-height:1.35}.lk-rels div{display:block}.lk-rels dt{margin-right:6px}.lk-rels dd,.lk-rels dt{display:inline}.lk-rels dt{font-weight:600;color:var(--lblue)}.lk-rels dd{margin:0;color:var(--ink-strong)}.lk-x{position:absolute;top:2px;right:2px}.hw{position:relative;height:100%}.hw-page{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:10px;height:100%;transition:padding-right .5s var(--ease)}.hw[data-chat] .hw-page{padding-right:390px}.hw-head .hd-sub{max-width:60ch}.hw-bar{display:flex;flex-wrap:wrap;gap:6px}.hw-pill{display:inline-flex;align-items:center;min-height:26px;padding:0 11px;border:1px solid var(--brd-strong);border-radius:var(--r-pill);font-size:12px;color:var(--ink-strong)}.hw-pill[data-on]{border-color:transparent;background:var(--grad);color:var(--on-brand);font-weight:700}.hw-filter{animation:hd-scene .4s var(--ease)}.hw-list{list-style:none;margin:0;padding:0 4px 0 0;overflow:auto}.hw-entry{display:grid;grid-template-columns:118px minmax(0,1fr);gap:12px;padding:10px 8px;border-top:1px solid var(--brd);border-radius:10px;transition:background-color .4s var(--ease);animation:hd-scene .45s var(--ease)}.hw-entry[data-hl]{background:var(--cyan-a10);box-shadow:inset 0 0 0 1px var(--brd-strong)}.hw-when{display:inline-flex;align-items:flex-start;gap:6px;font-size:12px;color:var(--ink-mute);font-variant-numeric:tabular-nums}.hw-when svg{width:14px;height:14px;margin-top:1px}.hw-body{display:grid;gap:4px;min-width:0}.hw-t{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;color:var(--ink-strong)}.hw-t .hd-meta{display:inline}.hw-badges{display:flex;flex-wrap:wrap;gap:6px}.hw-text,.hw-tr{color:var(--ink-strong)}.hw-text{font-size:13px}.hw-open{position:relative;justify-self:start;padding:0;border:0;background:none;font-size:12.5px!important;color:var(--cyan-lite)!important}.hw-open:after{content:"";position:absolute;inset:-12px -6px}.hw-fab{position:absolute;right:0;bottom:0;z-index:4;display:grid;place-items:center;width:48px;height:48px;border:0;border-radius:50%;background:var(--grad);color:var(--on-brand)!important;box-shadow:var(--btn-shadow)}.hw-fab svg{width:20px;height:20px}.hw-chat{position:absolute;top:0;right:0;bottom:60px;z-index:3;width:374px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:10px;padding:12px 14px;border:1px solid var(--brd-strong);border-radius:18px;background:var(--menu-bg);box-shadow:var(--shadow);animation:hw-up .45s var(--ease)}@keyframes hw-up{0%{opacity:0;transform:translateY(14px) scale(.98)}}.hw-chat-h{display:flex;align-items:center;gap:8px;color:var(--ink-strong)}.hw-chat-h svg{color:var(--cyan-lite)}.hw-chat-h .hd-meta{margin-left:auto}.hw-thread{display:grid;align-content:start;gap:10px;min-height:0;overflow:auto}.hw-q{justify-self:end;max-width:92%;padding:8px 13px;border-radius:14px 14px 4px 14px;background:var(--cyan-a22);color:var(--title);animation:hd-scene .35s var(--ease)}.hw-a{position:relative;min-height:30px}.hw-a .hd-dots{position:static;opacity:1;padding:8px 0}.hw-srcs{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.hw-srcs li{animation:hd-scene .4s var(--ease) backwards}.hw-chip svg{width:14px;height:14px;color:var(--cyan-lite)}.hw-chip[aria-pressed=true]{background:var(--cyan-a22)}.hw-answer{margin-top:10px;color:var(--ink-strong);font-size:13px;animation:hd-scene .45s var(--ease)}.hw-answer ol{margin:6px 0 0;padding-left:18px;display:grid;gap:4px}.hw-chat .hd-ask{margin-top:0}@media (max-width:1180px){.hh{grid-template-columns:minmax(0,1fr)}.hh-side{display:none}.hw[data-chat] .hw-page{padding-right:0}.hw-chat{left:30%;width:auto}}@media (max-width:860px){.lk-head{flex-direction:column;align-items:stretch;gap:8px}.lk-search{flex-basis:auto}.lk-insp{top:auto;left:10px;width:auto;max-height:55%}.hw-chat{left:0;top:34%}.hw-head .hd-sub{display:none}}@media (max-width:639px){.hh-h{font-size:24px}.hh-stats{gap:4px 14px;font-size:12.5px}.hh-stats b{font-size:16px}.hh-row .hd-row-main{grid-auto-flow:row;justify-items:start}.hh-take{padding:0 11px}.hw-pill:not([data-on]){display:none}.lk-h{font-size:22px}.lk-filter{margin-left:0}.lk-pill{padding:0 11px}.lk-insp{max-height:46%;padding:10px 12px;gap:6px}.lk-insp ul li:nth-child(n+2),.lk-rels div:nth-child(n+3){display:none}.lk-insp-h{font-size:15px}.lk-tools{gap:8px}.lk-gl{display:none}.hw-entry{grid-template-columns:minmax(0,1fr);gap:4px;padding:8px 4px}.hw-chat{top:30%;bottom:0;padding:10px 12px}.hw-chat .hd-ask,.hw[data-chat] .hw-fab{display:none}.hw-chat-h{padding-right:0}.hw-chat-h .hd-meta{display:none}}@media (prefers-reduced-motion:reduce){.hw-entry,.hw-page,.lk-dot,.lk-hull,.lk-node{transition:none}.hw-answer,.hw-chat,.hw-entry,.hw-filter,.hw-q,.hw-srcs li,.lk-hull,.lk-insp,.lk-lines{animation:none}}.hero-stack{display:grid;gap:clamp(32px,4vw,56px)}.hero-top{display:grid;gap:28px;align-items:end}@media (min-width:1024px){.hero-top{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px}}.hero-top .hero-sub{margin-top:0}.hero-top .hero-actions{margin-top:28px}@media (max-width:767px){.hero-stack{gap:28px}.hero-top{gap:20px}.hero-actions .btn{width:100%}}html:has(.hv-dialog[open]){overflow:hidden}.hv-dialog{margin:auto;width:min(1200px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:16px;background:var(--navy-deep);color:var(--ink);box-shadow:var(--shadow),0 0 0 1px var(--brd-strong);overflow:hidden}.hv-dialog::backdrop{background:var(--menu-bg);backdrop-filter:blur(6px)}.hv-dialog[open]{animation:hv-in .45s var(--ease)}.hv-dialog[open]::backdrop{animation:hv-fade .45s var(--ease)}@keyframes hv-in{0%{opacity:0;transform:translateY(16px) scale(.98)}}@keyframes hv-fade{0%{opacity:0}}.hv-box{position:relative}.hv-video{display:block;width:100%;aspect-ratio:16/9;max-height:calc(100dvh - 32px);border-radius:16px;background:var(--navy-deep)}.hv-video::cue{background:var(--navy-deep);color:var(--ink-strong);font-family:inherit;font-size:1.1em}.hv-close{position:absolute;z-index:1;top:12px;right:12px;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1px solid var(--brd-strong);background:var(--header-bg);color:var(--ink-strong);cursor:pointer;box-shadow:var(--shadow-card);transition:background-color .3s var(--ease),transform .3s var(--ease)}.hv-close:hover{background:var(--mb-bg-hover);transform:rotate(90deg)}.hv-close svg{width:20px;height:20px}.hv-close:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.hv-error{padding:12px 16px;font-size:15px;color:var(--warn)}.hv-error a{color:var(--ink-strong);text-decoration:underline;text-underline-offset:3px}@media (max-width:767px){.hv-dialog{width:calc(100vw - 16px)}.hv-dialog,.hv-video{border-radius:12px}}@media (prefers-reduced-motion:reduce){.hv-dialog[open],.hv-dialog[open]::backdrop{animation:none}.hv-close:hover{transform:none}}.ob{--ob-node:16px;--ob-rail:40px}.ob-cols{display:none}.ob-path{position:relative;padding-left:var(--ob-rail)}.ob-line{position:absolute;left:calc(var(--ob-node) / 2 - 1px);top:10px;bottom:10px;width:2px;border-radius:2px;background:var(--brd);overflow:hidden}.ob-line-fill{position:absolute;inset:0;background:linear-gradient(180deg,var(--lblue),var(--cyan));transform-origin:top}.ob-list{list-style:none;margin:0;padding:0;display:grid;gap:clamp(28px,4vw,44px)}.ob-stop{position:relative;display:grid;gap:14px}.ob-stop:before{content:"";position:absolute;left:calc(-1 * var(--ob-rail));top:7px;width:var(--ob-node);height:var(--ob-node);border-radius:50%;border:2px solid var(--cyan);background:var(--cyan);box-shadow:0 0 0 5px var(--cyan-a10);transition:background-color .5s var(--ease),box-shadow .5s var(--ease)}.ob-do{display:grid;gap:8px}.ob-title{font-size:clamp(22px,2.4vw,28px);font-weight:900;line-height:1.2;letter-spacing:-.015em}.ob-do p{color:var(--ink);max-width:52ch}.ob-dont{color:var(--ink-mute);font-size:16px;line-height:1.55;max-width:46ch}.ob-dont-label{display:block;margin-bottom:2px;color:var(--ink-faint);font-size:14px}.ob-strike{background-image:linear-gradient(var(--warn),var(--warn));background-repeat:no-repeat;background-position:0 58%;background-size:100% 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .9s var(--ease) .15s,color .6s var(--ease)}.ob[data-armed] .ob-stop:before{background:var(--navy-2);box-shadow:0 0 0 0 var(--cyan-a10)}.ob[data-armed] .ob-stop .ob-do{opacity:.45;transition:opacity .6s var(--ease)}.ob[data-armed] .ob-strike{background-size:0 2px;color:var(--ink)}.ob[data-armed] .ob-stop.is-on:before{background:var(--cyan);box-shadow:0 0 0 5px var(--cyan-a10)}.ob[data-armed] .ob-stop.is-on .ob-do{opacity:1}.ob[data-armed] .ob-stop.is-on .ob-strike{background-size:100% 2px;color:var(--ink-mute)}@media (min-width:900px){.ob{--ob-rail:56px}.ob-cols{display:grid;padding-left:var(--ob-rail);margin-bottom:20px;color:var(--ink-faint);font-size:14.5px;font-weight:700}.ob-cols,.ob-stop{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:56px}.ob-stop{align-items:start}.ob-stop+.ob-stop{padding-top:clamp(28px,4vw,44px);border-top:1px solid var(--brd)}.ob-list{gap:clamp(28px,4vw,44px)}.ob-stop+.ob-stop:before{top:calc(clamp(28px, 4vw, 44px) + 7px)}.ob-dont{padding-top:6px;font-size:17px}.ob-dont-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.guarantee.ob-guarantee{margin-top:clamp(40px,5vw,64px)}.sg{position:relative;margin:32px 0 0;display:grid;gap:18px}.sg-rail{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:14px;font-weight:700;font-size:15px;color:var(--ink-strong)}.sg-rail li{position:relative;transition:color .3s var(--ease)}.sg-rail li+li:before{content:"";display:inline-block;vertical-align:middle;width:clamp(16px,4vw,48px);height:1px;margin-right:14px;background:var(--brd-strong)}.sg-rail li:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:1px;background:var(--cyan);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--ease)}.sg-rail li+li:after{left:calc(clamp(16px, 4vw, 48px) + 14px)}.is-anim .sg-rail li{color:var(--ink-faint)}.is-anim .sg-rail li.is-on{color:var(--title)}.is-anim .sg-rail li.is-on:after{transform:scaleX(1)}.sg-stage{position:relative;display:grid;gap:64px;align-items:center}@media (min-width:900px){.sg-stage{grid-template-columns:minmax(0,1fr) minmax(0,.36fr);gap:84px}}.sg-room{letter-spacing:.01em}.sg-cap,.sg-room{font-size:13px;font-weight:700;color:var(--ink-mute)}.sg-office{position:relative;display:grid;gap:14px;padding:18px;border:1px solid var(--brd-strong);border-radius:var(--r-card);background:var(--glass-2);box-shadow:inset 0 0 0 4px var(--wash)}@media (min-width:900px){.sg-office{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px 32px;padding:22px 30px 26px 22px}.sg-office .sg-room{grid-column:1/-1}}.sg-card{position:relative;z-index:1;display:grid;gap:10px;align-content:start;padding:16px;border-radius:var(--r-md);border:1px solid var(--brd);background:var(--navy)}.sg-q{align-self:center;border-style:dashed;border-color:var(--brd-strong)}.sg-chips{display:flex;flex-wrap:wrap;gap:8px}.sg-chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 11px;border-radius:9px;font-size:14px;font-weight:500;line-height:1.3;border:1px solid var(--brd-strong);background:var(--cyan-a10);color:var(--ink-strong)}.sg-chip svg{width:15px;height:15px;flex:none}.sg-keep{font-weight:700;background:var(--glass)}.sg-keep svg,.sg-legend svg{color:var(--cyan-lite)}.sg-src{opacity:.55}.sg-legend{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ink-mute)}.sg-legend svg{width:14px;height:14px}.sg-gen{display:inline-grid;border-style:dashed;color:var(--lblue);font-weight:700}.sg-gen>span{grid-area:1/1}.sg-gen .a{opacity:0;color:var(--ink-strong);font-weight:500}.sg-risky{flex-wrap:wrap;border:1px dashed var(--warn);background:var(--warn-a10);color:var(--warn);opacity:.72}.sg-txt{position:relative}.sg-strike{position:absolute;left:-2px;right:-2px;top:52%;height:1.5px;background:currentColor;transform-origin:left}.sg-tag{font-size:12px;font-weight:700}.sg-map .sg-cap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px}.sg-map .sg-legend{font-weight:500}.sg-map ul{list-style:none;margin:0;padding:0;display:grid}.sg-map li{--hl:0;display:grid;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);gap:10px;align-items:center;padding:7px 8px;border-top:1px solid var(--brd);border-radius:6px;font-size:13.5px;line-height:1.35;background:color-mix(in srgb,var(--cyan-a22) calc(var(--hl) * 100%),transparent)}.sg-map li:first-child{border-top:0}.sg-map li svg{width:16px;height:16px;color:var(--ink-mute)}.sg-map .c{color:var(--ink-strong);font-weight:600}.sg-map .g{color:var(--lblue);font-weight:700}.sg-res .sg-cap{display:inline-flex;align-items:center;gap:6px;color:var(--pos)}.sg-res .sg-cap svg{width:15px;height:15px}.sg-ans-t{margin:0;font-size:14px;line-height:1.6;color:var(--ink-strong)}.sg-tok{--hl:0;padding:1px 2px;border-radius:4px;font-weight:700;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:color-mix(in srgb,var(--cyan-a22) calc(var(--hl) * 100%),transparent)}.sg-tok .g{color:var(--lblue);text-decoration:underline dashed 1px;text-underline-offset:3px}.sg-tok .c{color:var(--pos)}.sg-tok.is-g .c,.sg-tok:not(.is-g) .g{display:none}.is-anim .sg-res .sg-tok .c,.is-anim .sg-res .sg-tok .g{animation:sg-swap .45s var(--ease)}@keyframes sg-swap{0%{opacity:0;filter:blur(3px)}}.sg-gate{position:absolute;z-index:2;left:50%;bottom:-9px;width:132px;height:18px;translate:-50% 0;border-radius:9px;border:1px solid var(--brd-strong);background:var(--navy-deep)}.sg-gate i{position:absolute;inset:3px;border-radius:6px}.sg-gate .p{background:var(--pos);opacity:.85}.sg-gate .w{background:var(--warn);opacity:0}.sg-gate-l{position:absolute;left:calc(100% + 10px);top:50%;translate:0 -50%;font-size:13px;font-weight:700;color:var(--ink-mute);white-space:nowrap}@media (min-width:900px){.sg-gate{left:auto;right:-9px;bottom:auto;top:50%;width:18px;height:132px;translate:0 -50%}.sg-gate-l{left:calc(100% + 12px);top:50%;translate:0 calc(-100% - 6px)}}.sg-model{position:relative;display:grid;gap:10px;align-content:start;padding:18px;border:1px dashed var(--brd-strong);border-radius:var(--r-card)}.sg-model:before{content:"";position:absolute;left:50%;bottom:100%;height:64px;border-left:1px dashed var(--brd-strong)}@media (min-width:900px){.sg-model:before{left:auto;right:100%;bottom:auto;top:50%;height:0;width:84px;border-left:0;border-top:1px dashed var(--brd-strong)}}.sg-seen{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:14px;color:var(--lblue);font-weight:700}.sg-seen li{padding:4px 10px;border-radius:8px;border:1px dashed var(--brd-strong)}.sg-reply{display:grid;gap:6px;margin-top:4px;padding:12px;border-radius:var(--r-md);border:1px solid var(--cyan);background:var(--cyan-a10)}.sg-reply .sg-ans-t{font-size:13.5px}.sg-pkt{position:absolute;z-index:3;left:0;top:0;translate:-50% -50%;padding:5px 12px;border-radius:var(--r-pill);background:var(--cyan);color:var(--on-brand);font-size:13px;font-weight:700;white-space:nowrap;box-shadow:var(--btn-shadow);opacity:0;visibility:hidden;pointer-events:none}.sg-log{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--brd)}.sg-log ol{list-style:none;margin:0;padding:0;display:grid;gap:4px 24px;font-size:13.5px;color:var(--ink-mute);line-height:1.4}@media (min-width:900px){.sg-log ol{grid-template-columns:repeat(4,auto);justify-content:start}}.sg-log .num{margin-right:8px;font-size:13px;color:var(--cyan-lite)}@media (max-width:899px){.sg{gap:14px}.sg-rail{font-size:14px;gap:10px}.sg-stage{gap:40px}.sg-model:before{height:40px}.sg-model,.sg-office{padding:12px;gap:8px;border-radius:var(--r-md)}.sg-card{padding:10px 12px;gap:8px}.sg-chips{gap:6px}.sg-chip{font-size:13px;min-height:28px;padding:3px 9px}.sg-seen{display:flex;flex-wrap:wrap;gap:6px;font-size:12.5px}.sg-seen li{padding:3px 8px}.sg-q,.sg-res{order:1}.sg-map li{gap:8px;padding:6px 4px;font-size:13px}.sg-ans-t,.sg-reply .sg-ans-t{font-size:13.5px;line-height:1.55}}.sg-more{margin-top:24px}.sg-more .pseudo{margin-top:4px}.sg-more .pseudo-step{padding:0;background:none;border:0;backdrop-filter:none;-webkit-backdrop-filter:none}.sg-more .faq-a{max-width:none}.sg-more .pseudo-step p{max-width:60ch}