html:root[data-tenant=qtech] :is(.an-dc--home,.an-dcw){--an-dc-pad:16px;--an-dc-pad-lg:18px;--an-dc-r:14px;--an-dcw-scale:.24;--an-dcw-origin:0% 0%;--an-dcw-spin:calc(var(--d9-slow) * 3);--an-dc-step:calc(var(--d9-fast) * .3);letter-spacing:0}html:root[data-tenant=qtech][dir=rtl] :is(.an-dc--home,.an-dcw){--an-dcw-origin:100% 0%}html:root[data-tenant=qtech] .an-dc{max-inline-size:1200px;margin-inline:auto;padding-block:24px 40px;position:relative}html:root[data-tenant=qtech] .an-dc--home{padding-block-end:40px}html:root[data-tenant=qtech] .an-dc__head{margin-block-end:0}html:root[data-tenant=qtech] .an-dc__head .d9-head__title h1{font-size:24px;font-weight:600;line-height:1.3;color:var(--c-ink)}html:root[data-tenant=qtech] .an-dc__head .d9-head__sub{font-size:14px;line-height:1.55;color:var(--c-ink-2);max-inline-size:65ch}html:root[data-tenant=qtech] .an-dc__head .d9-head__eyebrow{font-size:12px;font-weight:600;color:var(--c-ink-3)}html:root[data-tenant=qtech] .an-dc__bento{display:grid;gap:16px;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:auto auto repeat(3,minmax(112px,auto));grid-template-areas:"head  head  head  head  head  head" "ai    ai    ai    ai    ai    ai" "deck  deck  broc  broc  rec   rec" "deck  deck  broc  broc  quota redo" "stud  stud  soc   soc   nav   nav"}html:root[data-tenant=qtech] .an-dc__bento:has(>.an-dc__ai:empty){grid-template-rows:auto repeat(3,minmax(112px,auto));grid-template-areas:"head  head  head  head  head  head" "deck  deck  broc  broc  rec   rec" "deck  deck  broc  broc  quota redo" "stud  stud  soc   soc   nav   nav"}html:root[data-tenant=qtech] .an-dc__bento>*{min-inline-size:0}html:root[data-tenant=qtech] .an-dc__head{grid-area:head}html:root[data-tenant=qtech] .an-dc__bento .an-dc__ai{grid-area:ai;margin-block-end:0}html:root[data-tenant=qtech] .an-dc__bento .an-dc__ai:empty{display:none}html:root[data-tenant=qtech] .an-dc__ai-skel{display:block;block-size:44px;border-radius:12px}html:root[data-tenant=qtech] .an-dc__skills{display:contents}html:root[data-tenant=qtech] .an-dc__skills>:nth-child(2){animation-delay:var(--an-dc-step)}html:root[data-tenant=qtech] .an-dc__skills>:nth-child(3){animation-delay:calc(var(--an-dc-step) * 2)}html:root[data-tenant=qtech] .an-dc__skills>:nth-child(4){animation-delay:calc(var(--an-dc-step) * 3)}html:root[data-tenant=qtech] .an-dc__skill[data-skill=deck]{grid-area:deck}html:root[data-tenant=qtech] .an-dc__skill[data-skill=brochure]{grid-area:broc}html:root[data-tenant=qtech] .an-dc__skill[data-skill=study]{grid-area:stud}html:root[data-tenant=qtech] .an-dc__skill[data-skill=social]{grid-area:soc}html:root[data-tenant=qtech] .an-dc__card--dashed{grid-area:redo}html:root[data-tenant=qtech] .an-dc--home .an-dc__recent{grid-area:rec}html:root[data-tenant=qtech] .an-dc--home .an-dc__credits{grid-area:quota}html:root[data-tenant=qtech] .an-dc--home .an-dc__nav{grid-area:nav;align-self:end}html:root[data-tenant=qtech] .an-dc__card{display:flex;flex-direction:column;gap:8px;padding:var(--an-dc-pad);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--an-dc-r);color:var(--c-ink);text-decoration:none;text-align:start;position:relative;overflow:hidden;min-inline-size:0;transition:transform var(--d9-base) var(--nx4-smooth),border-color var(--d9-fast) var(--d9-ease),box-shadow var(--d9-base) var(--nx4-smooth)}html:root[data-tenant=qtech] .an-dc__skill:before{content:"";position:absolute;inset:-20%;z-index:0;background:radial-gradient(60% 60% at 0 0,color-mix(in oklab,var(--dc-hue,var(--c-primary)) 10%,transparent) 0,transparent 60%);opacity:.7;transition:opacity var(--d9-base) var(--d9-ease)}html:root[data-tenant=qtech] .an-dc__skill>*{position:relative;z-index:1}html:root[data-tenant=qtech] a.an-dc__card:hover{transform:translateY(-2px);border-color:color-mix(in oklab,var(--dc-hue,var(--c-primary)) 35%,var(--c-line));box-shadow:0 8px 24px -12px color-mix(in oklab,var(--dc-hue,var(--c-primary)) 30%,transparent)}html:root[data-tenant=qtech] a.an-dc__skill:hover:before{opacity:1}html:root[data-tenant=qtech] a.an-dc__card:active{transform:translateY(0) scale(.99);transition-duration:var(--d9-fast)}html:root[data-tenant=qtech] a.an-dc__card:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}html:root[data-tenant=qtech] .an-dc__skill[data-skill=brochure],html:root[data-tenant=qtech] .an-dc__skill[data-skill=deck]{padding:var(--an-dc-pad-lg)}html:root[data-tenant=qtech] .an-dc__cardtop{display:flex;align-items:center;gap:12px;flex-wrap:wrap}html:root[data-tenant=qtech] .an-dc__skill[data-skill=brochure]{--dc-hue:var(--brand-turquoise)}html:root[data-tenant=qtech] .an-dc__skill[data-skill=deck]{--dc-hue:var(--brand-blue)}html:root[data-tenant=qtech] .an-dc__skill[data-skill=study]{--dc-hue:var(--brand-deep)}html:root[data-tenant=qtech] .an-dc__skill[data-skill=social]{--dc-hue:var(--viz-7)}html:root[data-tenant=qtech] .an-dc__card--dashed{--dc-hue:var(--c-ink-3);border-style:dashed;background:var(--c-surface-2)}html:root[data-tenant=qtech] .an-dc--home .an-dc__tile,html:root[data-tenant=qtech] .an-dc__skill .an-dc__tile{inline-size:44px;block-size:44px;border-radius:12px;display:inline-grid;place-items:center;flex-shrink:0;background:color-mix(in oklab,var(--dc-hue,var(--c-primary)) 14%,var(--c-surface));color:color-mix(in oklab,var(--dc-hue,var(--c-primary)) 60%,var(--c-ink));transition:transform var(--d9-base) var(--nx4-spring)}html:root[data-tenant=qtech][data-theme=dark] .an-dc__skill[data-skill=study] .an-dc__tile{color:color-mix(in oklab,var(--dc-hue) 42%,var(--c-ink))}html:root[data-tenant=qtech] .an-dc--home .an-dc__tile>svg,html:root[data-tenant=qtech] .an-dc__skill .an-dc__tile>svg{inline-size:20px;block-size:20px}html:root[data-tenant=qtech] a.an-dc__card:hover .an-dc__tile{transform:scale(1.06)}html:root[data-tenant=qtech] .an-dc--home .an-dc__name{font-size:16px;font-weight:600;line-height:1.4;color:var(--c-ink)}html:root[data-tenant=qtech] .an-dc--home .an-dc__desc{font-size:13px;line-height:1.55;color:var(--c-ink-2);margin:0}html:root[data-tenant=qtech] .an-dc__arrow{margin-inline-start:auto;color:var(--c-ink-3);display:inline-flex}html:root[data-tenant=qtech] .an-dc__arrow>svg{inline-size:16px;block-size:16px}html:root[data-tenant=qtech][dir=ltr] .an-dc__arrow{transform:scaleX(-1)}html:root[data-tenant=qtech] .an-dc__prev{display:flex;justify-content:flex-start;margin-block-start:auto;padding-block-start:12px;color:var(--dc-hue,var(--c-primary))}html:root[data-tenant=qtech] .an-dc__prev .dc-prev{display:block;block-size:96px;inline-size:auto;max-inline-size:100%;filter:drop-shadow(0 1px 2px rgb(0 0 0/.06))}html:root[data-tenant=qtech] .an-dc__prev[data-skill=social] .dc-prev,html:root[data-tenant=qtech] .an-dc__prev[data-skill=study] .dc-prev{block-size:74px}html:root[data-tenant=qtech] .an-dc__recent-head{display:flex;align-items:center;justify-content:space-between;gap:8px}html:root[data-tenant=qtech] .an-dc__recent-title{font-size:14px;font-weight:600;color:var(--c-ink)}html:root[data-tenant=qtech] .an-dc__recent-head .d9-pill{text-decoration:none}html:root[data-tenant=qtech] .an-dc__recent-list{display:flex;flex-direction:column}html:root[data-tenant=qtech] .an-dc__recent-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;min-block-size:36px;border-block-start:1px solid var(--c-line);font-size:14px;color:inherit;text-decoration:none;transition:background-color var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .an-dc__recent-item:first-child{border-block-start:0}html:root[data-tenant=qtech] .an-dc__recent-item:hover{background:var(--c-surface-2)}html:root[data-tenant=qtech] .an-dc__recent-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--c-ink)}html:root[data-tenant=qtech] .an-dc__recent-foot{font-size:12px;color:var(--c-ink-3);text-decoration:none;margin-block-start:auto}html:root[data-tenant=qtech] .an-dc__recent-foot:hover{color:var(--c-primary)}html:root[data-tenant=qtech] .an-dc__recent .d9-empty{padding:0}html:root[data-tenant=qtech] .an-dc__card.an-dc__credits{display:grid;margin-block:0;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center}html:root[data-tenant=qtech] .an-dc__card.an-dc__credits .viz-ring{--viz:var(--viz-seq-5)}html:root[data-tenant=qtech] .an-dc__card.an-dc__credits[data-near="1"] .viz-ring{--viz:var(--c-warn)}html:root[data-tenant=qtech] .an-dc__card.an-dc__credits[data-near="2"] .viz-ring{--viz:var(--c-danger)}html:root[data-tenant=qtech] .an-dc__credits-body{display:flex;flex-direction:column;gap:2px;min-inline-size:0}html:root[data-tenant=qtech] .an-dc__num{font-size:24px;font-weight:600;line-height:1.1;color:var(--c-ink);font-variant-numeric:tabular-nums lining-nums}html:root[data-tenant=qtech] .an-dc__cap{font-size:12px;line-height:1.5;color:var(--c-ink-3)}html:root[data-tenant=qtech] .an-dc__warn{background:color-mix(in oklab,var(--c-warn) 16%,transparent);color:var(--c-warn);font-size:12px}html:root[data-tenant=qtech] .an-dc--home .an-dc__nav{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-block-start:8px}html:root[data-tenant=qtech] .an-dc__nav-cap{font-size:12px;color:var(--c-ink-3);flex-basis:100%}@media (max-width:768px){html:root[data-tenant=qtech] .an-dc--home .an-dc__nav .btn{min-block-size:44px}}html:root[data-tenant=qtech] .an-dcw{max-inline-size:1100px;margin-inline:auto;padding-block:16px 40px;position:relative}html:root[data-tenant=qtech] .an-dcw__steps{display:flex;gap:0;margin:0;padding:0;list-style:none}html:root[data-tenant=qtech] .an-dcw__step{flex:1 1 0;position:relative;text-align:center;min-inline-size:0}html:root[data-tenant=qtech] .an-dcw__step:before{content:"";position:absolute;inset-inline-start:50%;inset-block-start:11px;inline-size:100%;block-size:2px;background:var(--c-line);transition:background-color var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .an-dcw__step:last-child:before{content:none}html:root[data-tenant=qtech] .an-dcw__step[data-state=done]:before{background:var(--c-primary)}html:root[data-tenant=qtech] .an-dcw__step-go{position:relative;z-index:1;display:inline-flex;flex-direction:column;align-items:center;gap:6px;padding:4px 8px;background:none;border:0;color:var(--c-ink-2);text-decoration:none;font:inherit;cursor:default}html:root[data-tenant=qtech] :is(a,button).an-dcw__step-go{cursor:pointer}html:root[data-tenant=qtech] .an-dcw__step-num{inline-size:24px;block-size:24px;border-radius:50%;display:inline-grid;place-items:center;font-size:12px;font-weight:600;background:var(--c-surface);border:2px solid var(--c-line);color:var(--c-ink-3);font-variant-numeric:tabular-nums lining-nums;transition:background-color var(--d9-fast) var(--d9-ease),border-color var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .an-dcw__step[data-state=current] .an-dcw__step-num{border-color:var(--c-primary);color:var(--c-primary)}html:root[data-tenant=qtech] .an-dcw__step[data-state=done] .an-dcw__step-num{background:var(--c-primary);border-color:var(--c-primary);color:var(--c-on-primary)}html:root[data-tenant=qtech] .an-dcw__step-label{font-size:12px;line-height:1.4}html:root[data-tenant=qtech] .an-dcw__step[data-state=current] .an-dcw__step-label{color:var(--c-ink);font-weight:600}html:root[data-tenant=qtech] .an-dcw__chosen{display:flex;align-items:center;gap:8px;margin:16px 0 0;font-size:12px}html:root[data-tenant=qtech] .an-dcw__change{color:var(--c-ink-3);text-decoration:underline}html:root[data-tenant=qtech] .an-dcw__cancel{margin-inline-start:auto}html:root[data-tenant=qtech] .an-dcw__panel{margin-block-start:24px}html:root[data-tenant=qtech] .an-dcw__h{font-size:22px;font-weight:600;line-height:1.3;color:var(--c-ink);margin:0 0 16px}html:root[data-tenant=qtech] .an-dcw__h3{font-size:16px;font-weight:600;color:var(--c-ink);margin:0 0 4px}html:root[data-tenant=qtech] .an-dcw__cap{font-size:12px;line-height:1.5;color:var(--c-ink-3);margin:8px 0 0}html:root[data-tenant=qtech] .an-dcw__hint{font-size:12px;color:var(--c-ink-3)}html:root[data-tenant=qtech] .an-dcw__templates{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}html:root[data-tenant=qtech] .an-dcw__tpl{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--c-line);border-radius:12px;background:var(--c-surface);cursor:pointer;transition:border-color var(--d9-fast) var(--d9-ease),box-shadow var(--d9-base) var(--nx4-smooth)}html:root[data-tenant=qtech] .an-dcw__tpl[aria-checked=true]{border-color:var(--c-primary);box-shadow:0 0 0 3px color-mix(in oklab,var(--c-primary) 20%,transparent)}html:root[data-tenant=qtech] .an-dcw__tpl:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}html:root[data-tenant=qtech] .an-dcw__tpl-name{font-size:14px;font-weight:600;color:var(--c-ink)}html:root[data-tenant=qtech] .an-dcw__tpl-hint{font-size:12px;line-height:1.5;color:var(--c-ink-2)}html:root[data-tenant=qtech] .an-dcw__tpl-note{font-size:12px;line-height:1.5;color:var(--c-ink-3)}html:root[data-tenant=qtech] .an-dcw__tpl .d9-badge{align-self:flex-start}html:root[data-tenant=qtech] .an-dcw__thumb{display:block;aspect-ratio:var(--thumb-ar,16/9);overflow:hidden;border-radius:8px;background:var(--c-surface-2);position:relative}html:root[data-tenant=qtech] .an-dcw__thumb>iframe{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:calc(100% / var(--an-dcw-scale));block-size:calc(100% / var(--an-dcw-scale));transform:scale(var(--an-dcw-scale));transform-origin:var(--an-dcw-origin);border:0;pointer-events:none}html:root[data-tenant=qtech] .an-dcw__shape{--dcw-ink:color-mix(in oklab,var(--c-ink) 26%,var(--c-surface));--dcw-brand:color-mix(in oklab,var(--c-primary) 62%,var(--c-surface));--dcw-soft:color-mix(in oklab,var(--c-primary) 16%,var(--c-surface));display:block;inline-size:100%;aspect-ratio:var(--thumb-ar,16/9);border-radius:8px;border:1px solid var(--c-line);background:var(--c-surface)}html:root[data-tenant=qtech] .an-dcw__shape[data-engine=doc]{aspect-ratio:210/297}html:root[data-tenant=qtech] .an-dcw__shape[data-engine=card]{aspect-ratio:1}html:root[data-tenant=qtech] .an-dcw__shape[data-glyph=gradient]{background:linear-gradient(var(--dcw-ink) 0 0) no-repeat 78% 70% /46% 6px,linear-gradient(var(--dcw-ink) 0 0) no-repeat 83% 84% /28% 6px,linear-gradient(150deg,var(--c-primary),color-mix(in oklab,var(--c-primary) 28%,var(--c-surface))) no-repeat 0 0 /100% 48%,var(--c-surface)}html:root[data-tenant=qtech] .an-dcw__shape[data-glyph=rules]{background:linear-gradient(var(--c-line) 0 0) no-repeat 50% 26% /74% 1px,linear-gradient(var(--dcw-ink) 0 0) no-repeat 74% 42% /50% 7px,linear-gradient(var(--c-line) 0 0) no-repeat 50% 60% /74% 1px,linear-gradient(var(--dcw-ink) 0 0) no-repeat 81% 76% /32% 6px,var(--c-surface)}html:root[data-tenant=qtech] .an-dcw__shape[data-glyph=dark]{background:linear-gradient(color-mix(in oklab,var(--c-primary) 74%,var(--c-surface)) 0 0) no-repeat 85% 28% /16% 5px,linear-gradient(color-mix(in oklab,var(--c-surface) 92%,transparent) 0 0) no-repeat 73% 52% /52% 8px,linear-gradient(color-mix(in oklab,var(--c-surface) 56%,transparent) 0 0) no-repeat 80% 72% /34% 6px,var(--c-ink)}html:root[data-tenant=qtech] .an-dcw__shape[data-glyph=numbered]{background:linear-gradient(var(--dcw-brand) 0 0) no-repeat 87% 26% /9% 11px,linear-gradient(var(--dcw-ink) 0 0) no-repeat 57% 28% /46% 6px,linear-gradient(var(--dcw-brand) 0 0) no-repeat 87% 54% /9% 11px,linear-gradient(var(--dcw-ink) 0 0) no-repeat 63% 56% /38% 6px,linear-gradient(var(--dcw-brand) 0 0) no-repeat 87% 82% /9% 11px,linear-gradient(var(--dcw-ink) 0 0) no-repeat 67% 84% /30% 6px,var(--c-surface)}html:root[data-tenant=qtech] .an-dcw__shape[data-glyph=brief]{background:linear-gradient(var(--dcw-ink) 0 0) no-repeat 50% 44% /54% 9px,linear-gradient(var(--dcw-brand) 0 0) no-repeat 50% 64% /14% 5px,var(--c-surface)}html:root[data-tenant=qtech] .an-dcw__shape[data-glyph=photo]{background:radial-gradient(circle at 26% 26%,color-mix(in oklab,var(--c-surface) 76%,transparent) 0 9px,transparent 9px) no-repeat 0 0 /100% 54%,linear-gradient(160deg,color-mix(in oklab,var(--c-ink) 58%,var(--c-surface)),color-mix(in oklab,var(--c-primary) 42%,var(--c-surface))) no-repeat 0 0 /100% 54%,linear-gradient(var(--dcw-ink) 0 0) no-repeat 77% 72% /48% 6px,linear-gradient(var(--dcw-ink) 0 0) no-repeat 83% 86% /30% 6px,var(--c-surface)}html:root[data-tenant=qtech] .an-dcw__shape[data-glyph=stats]{background:linear-gradient(var(--dcw-brand) 0 0) no-repeat 22% calc(100% - 16px) /13% 30%,linear-gradient(var(--c-primary) 0 0) no-repeat 50% calc(100% - 16px) /13% 48%,linear-gradient(var(--dcw-brand) 0 0) no-repeat 78% calc(100% - 16px) /13% 20%,linear-gradient(var(--c-line) 0 0) no-repeat 50% calc(100% - 15px) /74% 1px,var(--c-surface)}html:root[data-tenant=qtech] .an-dcw__shape[data-glyph=grid]{background:linear-gradient(var(--dcw-soft) 0 0) no-repeat 14% 24% /33% 28%,linear-gradient(var(--dcw-soft) 0 0) no-repeat 86% 24% /33% 28%,linear-gradient(var(--dcw-brand) 0 0) no-repeat 14% 78% /33% 28%,linear-gradient(var(--dcw-soft) 0 0) no-repeat 86% 78% /33% 28%,var(--c-surface)}html:root[data-tenant=qtech] .an-dcw__shape[data-glyph=headline]{background:linear-gradient(var(--dcw-ink) 0 0) no-repeat 50% 38% /62% 9px,linear-gradient(var(--dcw-ink) 0 0) no-repeat 50% 50% /42% 9px,linear-gradient(var(--c-primary) 0 0) no-repeat 50% 74% /32% 13px,var(--c-surface)}html:root[data-tenant=qtech] .an-dcw__shape[data-glyph=number]{background:linear-gradient(var(--c-primary) 0 0) no-repeat 50% 38% /44% 30%,linear-gradient(var(--dcw-ink) 0 0) no-repeat 50% 74% /46% 7px,var(--c-surface)}html:root[data-tenant=qtech] .an-dcw__shape[data-glyph=date]{background:linear-gradient(var(--dcw-brand) 0 0) no-repeat 50% 16% /42% 14px,linear-gradient(var(--dcw-ink) 0 0) no-repeat 50% 48% /66% 8px,linear-gradient(var(--dcw-ink) 0 0) no-repeat 50% 58% /46% 8px,linear-gradient(180deg,color-mix(in oklab,var(--c-primary) 26%,var(--c-surface)) 0 34%,var(--c-surface) 34% 100%)}html:root[data-tenant=qtech] .an-dcw__shape[data-glyph=greeting]{background:linear-gradient(var(--c-primary) 0 0) no-repeat 50% 30% /20% 2px,linear-gradient(var(--dcw-ink) 0 0) no-repeat 50% 46% /56% 8px,linear-gradient(var(--dcw-ink) 0 0) no-repeat 50% 58% /36% 8px,linear-gradient(var(--c-primary) 0 0) no-repeat 50% 74% /20% 2px,var(--c-surface)}html:root[data-tenant=qtech] .an-dcw__content{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,2fr);gap:24px;align-items:start}html:root[data-tenant=qtech] .an-dcw__form{display:grid;gap:12px;align-content:start}html:root[data-tenant=qtech] .an-dcw__side{display:flex;flex-direction:column;gap:8px;align-content:start;position:sticky;inset-block-start:16px}html:root[data-tenant=qtech] .an-dcw__file{display:flex;align-items:center;gap:8px;flex-wrap:wrap}html:root[data-tenant=qtech] .an-dcw__file-in{position:absolute;inline-size:1px;block-size:1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html:root[data-tenant=qtech] .an-dcw__file:focus-within .btn{outline:2px solid var(--c-primary);outline-offset:2px}html:root[data-tenant=qtech] .an-dcw__file-name{font-size:12px;color:var(--c-ink-3);min-inline-size:0;overflow-wrap:anywhere}html:root[data-tenant=qtech] .an-dcw__side .ai-ask__input{text-align:start;cursor:pointer;font:inherit}html:root[data-tenant=qtech] .an-dcw__chip{text-align:start;font-size:12px;line-height:1.5;padding:8px 10px;border:1px solid var(--c-line);border-radius:10px;background:var(--c-surface-2);color:var(--c-ink-2);cursor:pointer;transition:border-color var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .an-dcw__chip:hover{border-color:var(--c-primary)}html:root[data-tenant=qtech] .an-dcw__note{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:12px;line-height:1.5}html:root[data-tenant=qtech] .an-dcw__note .d9-insight__icon{inline-size:22px;block-size:22px;border-radius:6px}html:root[data-tenant=qtech] .an-dcw__ready{display:flex;align-items:center;gap:12px;margin-block-start:16px;flex-wrap:wrap}html:root[data-tenant=qtech] .an-dcw__ready .viz-meter{flex:1 1 160px}html:root[data-tenant=qtech] .an-dcw__summary{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 12px;padding:12px var(--an-dc-pad);border:1px solid var(--c-line);border-radius:12px;background:var(--c-surface);font-size:14px}html:root[data-tenant=qtech] .an-dcw__summary-label{font-size:12px;color:var(--c-ink-3)}html:root[data-tenant=qtech] .an-dcw__summary-val{color:var(--c-ink);margin:0;font-size:14px}html:root[data-tenant=qtech] .an-dcw__summary .btn{margin-inline-start:auto}html:root[data-tenant=qtech] .an-dcw__excerpt{font-size:13px;line-height:1.55;color:var(--c-ink-2);max-inline-size:70ch}html:root[data-tenant=qtech] .an-dcw__substeps{display:flex;gap:8px;margin:0 0 16px;padding:0;list-style:none}html:root[data-tenant=qtech] .an-dcw__substeps>li{flex:1 1 0;font-size:12px;color:var(--c-ink-3);padding-block-start:8px;border-block-start:3px solid var(--c-line);transition:border-color var(--d9-fast) var(--d9-ease),color var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .an-dcw__substeps>li[data-state=current]{border-block-start-color:var(--c-primary);color:var(--c-ink);font-weight:600}html:root[data-tenant=qtech] .an-dcw__substeps>li[data-state=done]{border-block-start-color:var(--c-ok)}html:root[data-tenant=qtech] .an-dcw__preview{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:24px}html:root[data-tenant=qtech] .an-dcw__stage{display:flex;flex-direction:column;gap:8px;min-inline-size:0}html:root[data-tenant=qtech] .an-dcw__frame{inline-size:100%;border:1px solid var(--c-line);border-radius:12px;background:var(--c-surface-2)}html:root[data-tenant=qtech] .an-dcw__frame[data-engine=deck]{aspect-ratio:16/9}html:root[data-tenant=qtech] .an-dcw__frame[data-engine=doc]{aspect-ratio:210/297;max-block-size:70vh}html:root[data-tenant=qtech] .an-dcw__frame[data-engine=card]{aspect-ratio:var(--thumb-ar,1)}html:root[data-tenant=qtech] .an-dcw__frame[data-static]{pointer-events:none}html:root[data-tenant=qtech] .an-dcw__sr{position:absolute;inline-size:1px;block-size:1px;margin:0;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html:root[data-tenant=qtech] .an-dcw__frame-skel{display:block;inline-size:100%;block-size:280px;border-radius:12px}html:root[data-tenant=qtech] .an-dcw__stagelabel{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--c-ink);margin:0}html:root[data-tenant=qtech] .an-dcw__spin{animation:an-dcw-spin var(--an-dcw-spin) linear infinite}@keyframes an-dcw-spin{to{transform:rotate(1turn)}}html:root[data-tenant=qtech] .an-dcw__link{font-size:12px;color:var(--c-primary)}html:root[data-tenant=qtech] .an-dcw__fb{font-size:12px;color:var(--c-ink-3)}html:root[data-tenant=qtech] .an-dcw__done{margin:0 0 16px}html:root[data-tenant=qtech] .an-dcw__export{display:flex;flex-wrap:wrap;gap:8px}html:root[data-tenant=qtech] .an-dcw__nav{display:flex;justify-content:space-between;gap:8px;margin-block-start:24px;padding-inline-end:120px}html:root[data-tenant=qtech] .an-dcw__recover{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:16px}html:root[data-tenant=qtech] .an-dcw .olr-grp-l span{font-size:12px}html:root[data-tenant=qtech] .an-dc__foot{margin:24px 0 0;padding-block-start:12px;border-block-start:1px solid var(--c-line);font-size:12px;line-height:1.6;color:var(--c-ink-3);text-align:center}html:root[data-tenant=qtech] .an-dc__foot a{color:var(--c-primary);text-decoration:none}html:root[data-tenant=qtech] .an-dc__foot a:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:1024px){html:root[data-tenant=qtech] .an-dc__bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto auto repeat(4,minmax(112px,auto)) auto;grid-template-areas:"head head head  head" "ai   ai   ai    ai" "deck deck broc  broc" "deck deck broc  broc" "stud stud soc   soc" "rec  rec  quota redo" "nav  nav  nav   nav"}html:root[data-tenant=qtech] .an-dc__bento:has(>.an-dc__ai:empty){grid-template-rows:auto repeat(4,minmax(112px,auto)) auto;grid-template-areas:"head head head  head" "deck deck broc  broc" "deck deck broc  broc" "stud stud soc   soc" "rec  rec  quota redo" "nav  nav  nav   nav"}html:root[data-tenant=qtech] .an-dcw__preview{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){html:root[data-tenant=qtech] .an-dc__bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;grid-auto-rows:auto;grid-template-areas:"head  head" "ai    ai" "deck  broc" "stud  soc" "rec   rec" "quota redo" "nav   nav"}html:root[data-tenant=qtech] .an-dc__bento:has(>.an-dc__ai:empty){grid-template-areas:"head  head" "deck  broc" "stud  soc" "rec   rec" "quota redo" "nav   nav"}html:root[data-tenant=qtech] .an-dc__prev{display:none}html:root[data-tenant=qtech] .an-dcw__content{grid-template-columns:minmax(0,1fr)}html:root[data-tenant=qtech] .an-dcw__side{position:static}html:root[data-tenant=qtech] .an-dcw__thumb>iframe{display:none}html:root[data-tenant=qtech] .an-dcw__templates{grid-template-columns:minmax(0,1fr)}html:root[data-tenant=qtech] .an-dcw__frame[data-engine=deck],html:root[data-tenant=qtech] .an-dcw__frame[data-engine=doc]{max-block-size:60vh}}@media (max-width:480px){html:root[data-tenant=qtech] .an-dc__bento{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "ai" "skills" "rec" "quota" "redo" "nav"}html:root[data-tenant=qtech] .an-dc__bento:has(>.an-dc__ai:empty){grid-template-areas:"head" "skills" "rec" "quota" "redo" "nav"}html:root[data-tenant=qtech] .an-dc__skills{display:grid;grid-area:skills;grid-template-columns:1fr 1fr;gap:12px}html:root[data-tenant=qtech] .an-dc__skill[data-skill]{grid-area:auto}html:root[data-tenant=qtech] .an-dc__skill[data-skill=brochure],html:root[data-tenant=qtech] .an-dc__skill[data-skill=deck]{padding:var(--an-dc-pad)}html:root[data-tenant=qtech] .an-dc__skill .an-dc__tile{inline-size:40px;block-size:40px}html:root[data-tenant=qtech] .an-dc__skill{min-block-size:44px}html:root[data-tenant=qtech] .an-dc__arrow{display:none}html:root[data-tenant=qtech] .an-dc--home,html:root[data-tenant=qtech] .an-dcw__panel{padding-block-end:96px}html:root[data-tenant=qtech] .an-dcw__step-label{display:none}html:root[data-tenant=qtech] .an-dcw__step[data-state=current] .an-dcw__step-label{display:block;position:absolute;inset-inline:0;inset-block-start:32px}html:root[data-tenant=qtech] .an-dcw__step-go{padding:10px 8px}html:root[data-tenant=qtech] .an-dcw__steps{margin-block-end:20px}html:root[data-tenant=qtech] .an-dcw__nav{position:sticky;inset-block-end:0;padding-block:12px;padding-inline-start:var(--an-dc-pad);padding-inline-end:120px;margin-inline:calc(var(--an-dc-pad) * -1);background:var(--c-surface);border-block-start:1px solid var(--c-line);z-index:2}html:root[data-tenant=qtech] .an-dcw__nav .btn{min-block-size:44px}}@media (prefers-reduced-motion:reduce){html:root[data-tenant=qtech] .an-dc__bento,html:root[data-tenant=qtech] .an-dc__bento *,html:root[data-tenant=qtech] .an-dcw,html:root[data-tenant=qtech] .an-dcw *{animation:none;transition:none}html:root[data-tenant=qtech] a.an-dc__card:hover,html:root[data-tenant=qtech] a.an-dc__card:hover .an-dc__tile{transform:none}}html:root[data-tenant=qtech] .nom-page{position:relative;font-size:14px;line-height:1.55}html:root[data-tenant=qtech] .nom-page .d9-head__sub{margin-block-end:0}html:root[data-tenant=qtech] .nom-page .d9-head__title h1{font-size:22px;font-weight:600}html:root[data-tenant=qtech] .nom-page .nom-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-block-start:24px;grid-template-areas:"kpis  kpis  kpis    kpis" "inbox inbox insight insight" "inbox inbox reg     reg" "crit  crit  crit    crit"}html:root[data-tenant=qtech] .nom-page .nom-bento>*{min-inline-size:0}html:root[data-tenant=qtech] .nom-page .nom-bento[data-inbox=empty]{grid-template-areas:"kpis  kpis  kpis    kpis" "inbox inbox  insight insight" "reg   reg    reg     reg" "crit  crit   crit    crit"}html:root[data-tenant=qtech] .nom-page .nom-bento[data-inbox=empty] .nom-inbox{align-self:start}html:root[data-tenant=qtech] .nom-page .nom-reg .d9-empty{margin-block:auto}html:root[data-tenant=qtech] .nom-page .nom-reg .d9-empty .btn{white-space:nowrap}html:root[data-tenant=qtech] .nom-page .nom-inbox{grid-area:inbox}html:root[data-tenant=qtech] .nom-page .nom-insight{grid-area:insight}html:root[data-tenant=qtech] .nom-page .nom-reg{grid-area:reg}html:root[data-tenant=qtech] .nom-page .nom-criteria{grid-area:crit}html:root[data-tenant=qtech] .nom-page .nom-card{padding:16px;display:flex;flex-direction:column;gap:12px;overflow:visible}html:root[data-tenant=qtech] .nom-page .nom-inbox{padding:20px}html:root[data-tenant=qtech] .nom-page .nom-card__title{margin:0;font-size:16px;font-weight:600;line-height:1.4;color:var(--c-ink)}html:root[data-tenant=qtech] .nom-page .nom-card__ctx{margin:0;font-size:13px;line-height:1.5;color:var(--c-ink-3)}html:root[data-tenant=qtech] .nom-page .nom-card__src{margin:auto 0 0;font-size:12px;line-height:1.5;color:var(--c-ink-3)}html:root[data-tenant=qtech] .nom-page .nom-card__more{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--c-primary);text-decoration:none}html:root[data-tenant=qtech] .nom-page .nom-card__more:hover{text-decoration:underline;text-underline-offset:3px}html:root[data-tenant=qtech] .nom-page .nom-card__foot{margin:0;display:flex;flex-wrap:wrap;gap:12px}html:root[data-tenant=qtech] .nom-page .nom-state{margin:0;font-size:13px;line-height:1.5;color:var(--c-ink-2)}html:root[data-tenant=qtech] .nom-page .nom-kpi{padding:16px;min-block-size:112px;gap:8px;text-decoration:none;color:inherit;transition:background-color var(--d9-fast) var(--d9-ease),border-color var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .nom-page .nom-kpi:hover{background:var(--c-surface-2);border-color:var(--c-line-strong)}html:root[data-tenant=qtech] .nom-page .nom-kpi:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}html:root[data-tenant=qtech] .nom-page .nom-kpi .d9-statcard__label{white-space:normal;overflow:visible;line-height:1.4}html:root[data-tenant=qtech] .nom-page .nom-kpi .d9-statcard__head{align-items:flex-start}html:root[data-tenant=qtech] .nom-page .nom-kpi__body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-block-start:auto}html:root[data-tenant=qtech] .nom-page .nom-kpi .d9-statcard__num{display:block;font-size:26px;font-weight:600;line-height:1.15}html:root[data-tenant=qtech] .nom-page .nom-kpi .d9-statcard__num small{font-size:14px;font-weight:500;color:var(--c-ink-2);margin-inline-start:4px}html:root[data-tenant=qtech] .nom-page .nom-kpi__chart{display:block;inline-size:96px;flex-shrink:0}html:root[data-tenant=qtech] .nom-page .nom-kpi__ctx{display:block;font-size:12.5px;line-height:1.45;color:var(--c-ink-3)}html:root[data-tenant=qtech] .nom-page .viz-meter>i{background:var(--c-primary)}html:root[data-tenant=qtech] .nom-page .nom-kpi[data-tone=ai] .viz-meter>i{background:var(--c-accent)}html:root[data-tenant=qtech] .nom-page .nom-inbox__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}html:root[data-tenant=qtech] .nom-page .nom-inbox__row{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:8px 16px;align-items:center;min-block-size:64px;padding:12px 8px;border-block-start:var(--d9-hair,1px) solid var(--c-line);border-inline-start:3px solid transparent;border-radius:6px;text-decoration:none;color:inherit;transition:background-color var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .nom-page .nom-inbox__list>li:first-child .nom-inbox__row{border-block-start:0}html:root[data-tenant=qtech] .nom-page .nom-inbox__row:hover{background:var(--c-surface-2)}html:root[data-tenant=qtech] .nom-page .nom-inbox__row:focus-visible{outline:2px solid var(--c-primary);outline-offset:-2px}html:root[data-tenant=qtech] .nom-page .nom-inbox__row[data-overlap="1"]{border-inline-start-color:var(--c-accent)}html:root[data-tenant=qtech] .nom-page .nom-inbox__title{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px;font-weight:500;line-height:1.45;color:var(--c-ink)}html:root[data-tenant=qtech] .nom-page .nom-inbox__seats{display:grid;gap:4px;font-size:12.5px;color:var(--c-ink-2);font-variant-numeric:tabular-nums}html:root[data-tenant=qtech] .nom-page .nom-inbox__evidence{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px}html:root[data-tenant=qtech] .nom-page .nom-pill--ai{color:var(--c-accent)}html:root[data-tenant=qtech] .nom-page .nom-inbox[data-empty="1"]{padding-inline:0;padding-block:0;background:transparent;border-color:transparent}html:root[data-tenant=qtech] .nom-page .nom-inbox[data-empty="1"] .nom-card__ctx,html:root[data-tenant=qtech] .nom-page .nom-inbox[data-empty="1"] .nom-card__title{padding-inline:2px}html:root[data-tenant=qtech] .nom-page .nom-inbox__empty{margin-block-start:4px}html:root[data-tenant=qtech] .nom-page .nom-insight{padding:20px}html:root[data-tenant=qtech] .nom-page .nom-insight:hover{transform:none;box-shadow:none}html:root[data-tenant=qtech] .nom-page .nom-insight .d9-insight__title{font-size:16px;line-height:1.4;flex-wrap:wrap}html:root[data-tenant=qtech] .nom-page .nom-insight .d9-insight__title-tag{text-transform:none;font-size:12px;color:var(--c-on-accent-soft);background:var(--c-accent-soft)}html:root[data-tenant=qtech] .nom-page .nom-insight .d9-insight__desc{font-size:13px}html:root[data-tenant=qtech] .nom-page .nom-insight .d9-insight__source{font-size:12px}html:root[data-tenant=qtech] .nom-page .nom-insight .d9-insight__cta{color:var(--c-on-accent-soft);background:var(--c-accent-soft)}html:root[data-tenant=qtech] .nom-page .nom-insight .d9-insight__confidence-dot{background:var(--c-accent)}html:root[data-tenant=qtech] .nom-page .nom-insight__rows{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:10px}html:root[data-tenant=qtech] .nom-page .nom-insight__row{display:grid;grid-template-columns:minmax(0,1fr) 140px auto;gap:4px 12px;align-items:center}html:root[data-tenant=qtech] .nom-page .nom-insight__name{font-size:14px;line-height:1.45;color:var(--c-ink)}html:root[data-tenant=qtech] .nom-page .nom-insight__num{font-size:12px;color:var(--c-ink-3);font-variant-numeric:tabular-nums}html:root[data-tenant=qtech] .nom-page .nom-insight__why{grid-column:1/-1;margin:0;font-size:12.5px;line-height:1.5;color:var(--c-ink-2)}html:root[data-tenant=qtech] .nom-page .nom-mail{inline-size:36px;block-size:36px;display:grid;place-items:center;border-radius:8px;color:var(--c-ink-2);border:var(--d9-hair,1px) solid var(--c-line);transition:background-color var(--d9-fast) var(--d9-ease),color var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .nom-page .nom-mail:hover{background:var(--c-surface-2);color:var(--c-ink)}html:root[data-tenant=qtech] .nom-page .nom-mail:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}html:root[data-tenant=qtech] .nom-page .nom-fair__bar{position:relative;display:block}html:root[data-tenant=qtech] .nom-page .nom-fair__bar:after{content:"";position:absolute;inset-block:-3px;inset-inline-start:var(--nom-mean-pct,50%);border-inline-start:1px dashed var(--c-ink-3)}html:root[data-tenant=qtech] .nom-page .nom-fair__buckets{padding-block:8px}html:root[data-tenant=qtech] .nom-page .nom-fair__buckets .viz-cols>i:first-child{--viz:var(--viz-seq-2)}html:root[data-tenant=qtech] .nom-page .nom-fair__buckets .viz-cols>i:nth-child(2){--viz:var(--viz-seq-3)}html:root[data-tenant=qtech] .nom-page .nom-fair__buckets .viz-cols>i:nth-child(3){--viz:var(--viz-seq-4)}html:root[data-tenant=qtech] .nom-page .nom-fair__buckets .viz-cols>i:nth-child(4){--viz:var(--viz-seq-5)}html:root[data-tenant=qtech] .nom-page .nom-fair__buckets .viz-cols>i:nth-child(5){--viz:var(--viz-seq-6)}html:root[data-tenant=qtech] .nom-page .nom-fair__buckets .viz-cols>i{box-shadow:inset 0 0 0 1px var(--c-ink-3)}html:root[data-tenant=qtech] .nom-page .nom-fair__labels{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;font-size:12px;line-height:1.4;color:var(--c-ink-3);text-align:center}html:root[data-tenant=qtech] .nom-page .nom-fair__labels b{display:block;font-size:14px;font-weight:600;color:var(--c-ink);font-variant-numeric:tabular-nums}html:root[data-tenant=qtech] .nom-page .nom-fair__line{margin:0;font-size:14px;line-height:1.55;color:var(--c-ink-2)}html:root[data-tenant=qtech] .nom-page .nom-fair__line b{font-weight:600;color:var(--c-ink);font-variant-numeric:tabular-nums}html:root[data-tenant=qtech] .nom-page .nom-reg__rows{list-style:none;margin:0;padding:0;display:grid;gap:10px}html:root[data-tenant=qtech] .nom-page .nom-reg__row{display:grid;grid-template-columns:minmax(0,1fr) 160px 48px;gap:6px 12px;align-items:center}html:root[data-tenant=qtech] .nom-page .nom-reg__title{font-size:14px;line-height:1.45;color:var(--c-ink);text-decoration:none}html:root[data-tenant=qtech] .nom-page .nom-reg__title:hover{color:var(--c-primary);text-decoration:underline;text-underline-offset:3px}html:root[data-tenant=qtech] .nom-page .nom-reg__total{font-size:16px;font-weight:600;text-align:end;font-variant-numeric:tabular-nums;color:var(--c-ink)}html:root[data-tenant=qtech] .nom-page .nom-reg .viz-legend{font-size:12px}html:root[data-tenant=qtech] .nom-page .nom-criteria{padding:0;overflow:visible}html:root[data-tenant=qtech] .nom-page .nom-criteria__sum{list-style:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding:16px;font-size:16px;font-weight:600;line-height:1.4;color:var(--c-ink);min-block-size:56px}html:root[data-tenant=qtech] .nom-page .nom-criteria__sum::-webkit-details-marker{display:none}html:root[data-tenant=qtech] .nom-page .nom-criteria__sum:after{content:"";margin-inline-start:auto;inline-size:8px;block-size:8px;border-inline-end:2px solid currentColor;border-block-end:2px solid currentColor;transform:rotate(45deg);transition:transform var(--d9-fast) var(--d9-ease);opacity:.6}html:root[data-tenant=qtech] .nom-page .nom-criteria[open] .nom-criteria__sum:after{transform:rotate(-135deg)}html:root[data-tenant=qtech] .nom-page .nom-criteria__sum:focus-visible{outline:2px solid var(--c-primary);outline-offset:-2px}html:root[data-tenant=qtech] .nom-page .nom-criteria__rows{list-style:none;margin:0;padding:0 16px 12px;display:grid;gap:10px}html:root[data-tenant=qtech] .nom-page .nom-criteria__row{display:grid;grid-template-columns:minmax(0,1fr) 2fr 48px;gap:4px 12px;align-items:center;font-size:14px;line-height:1.45;color:var(--c-ink)}html:root[data-tenant=qtech] .nom-page .nom-criteria__w{text-align:end;font-weight:600;font-variant-numeric:tabular-nums}html:root[data-tenant=qtech] .nom-page .nom-criteria__note{grid-column:1/-1;margin:0;font-size:12.5px;line-height:1.5;color:var(--c-ink-3)}html:root[data-tenant=qtech] .nom-page .nom-criteria__outcomes{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0 16px 16px;list-style:none}html:root[data-tenant=qtech] .nom-page .nom-skel__line{block-size:10px;border-radius:5px}html:root[data-tenant=qtech] .nom-page .nom-skel__line--title{block-size:14px;inline-size:45%}html:root[data-tenant=qtech] .nom-page .nom-skel__line--short{inline-size:60%}html:root[data-tenant=qtech] .nom-page .nom-skel__num{block-size:26px;inline-size:72px;border-radius:6px}html:root[data-tenant=qtech] .nom-page .nom-skel__row{block-size:44px;border-radius:var(--d9-r-card)}html:root[data-tenant=qtech] .nom-page .nom-skel__item{display:grid;gap:10px;padding:14px;min-block-size:56px}html:root[data-tenant=qtech] .nom-page .nom-skel-card{display:flex;flex-direction:column;gap:12px;padding:16px;min-block-size:112px}html:root[data-tenant=qtech] .nom-page .nom-table thead th{font-size:12.5px;font-weight:600;padding:10px 12px}html:root[data-tenant=qtech] .nom-page .nom-table tbody td{font-size:13.5px;padding:10px 12px}html:root[data-tenant=qtech] .nom-page .nom-table tbody tr:hover .nom-manage svg{transform:none}html:root[data-tenant=qtech] .nom-page .nom-foot,html:root[data-tenant=qtech] .nom-page .nom-lead--tight{font-size:12.5px}html:root[data-tenant=qtech] .nom-page .nom-filters .chip{min-block-size:36px}html:root[data-tenant=qtech] .nom-page .nom-register__legend{margin-block-end:12px}html:root[data-tenant=qtech] .nom-page .nom-scroll-hint{display:none}html:root[data-tenant=qtech] .nom-page .nom-register__bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-block-end:12px}html:root[data-tenant=qtech] .nom-page .nom-register__search{display:flex;align-items:center;gap:8px;flex:1 1 320px;max-inline-size:480px;min-block-size:var(--d9-ctl);padding-inline:12px 4px;border:var(--d9-hair) solid var(--c-ctl-border,var(--c-line-strong));border-radius:var(--d9-r);background:var(--c-surface);color:var(--c-ink-3);transition:border-color var(--dur-fast) var(--ease-standard)}html:root[data-tenant=qtech] .nom-page .nom-register__search:focus-within{border-color:var(--c-primary)}html:root[data-tenant=qtech] .nom-page .nom-register__search>svg{flex:none}html:root[data-tenant=qtech] .nom-page .nom-register__search input{flex:1 1 auto;min-inline-size:0;border:0;background:transparent;outline:none;font:inherit;font-size:var(--t-body);color:var(--c-ink);padding:0}html:root[data-tenant=qtech] .nom-page .nom-register__search input::-moz-placeholder{color:var(--c-ink-3)}html:root[data-tenant=qtech] .nom-page .nom-register__search input::placeholder{color:var(--c-ink-3)}html:root[data-tenant=qtech] .nom-page .nom-register__search input::-webkit-search-cancel-button{display:none}html:root[data-tenant=qtech] .nom-page .nom-register__count{margin:0;font-size:var(--t-sm);color:var(--c-ink-3);font-variant-numeric:tabular-nums}html:root[data-tenant=qtech] .nom-page .nom-register__count b{font-weight:600;color:var(--c-ink)}html:root[data-tenant=qtech] .nom-page.nom-register .nom-scroll{max-block-size:max(360px,calc(100vh - 240px));overflow:auto}html:root[data-tenant=qtech] .nom-page.nom-register .nom-table thead th{position:sticky;inset-block-start:0;z-index:2;background:var(--c-surface-2)}html:root[data-tenant=qtech] .nom-page.nom-register .nom-table tbody td{background:var(--c-surface)}html:root[data-tenant=qtech] .nom-page.nom-register .nom-table tbody tr:hover td{background:var(--c-surface-2)}@media (max-width:900px){html:root[data-tenant=qtech] .nom-page.nom-register .nom-table thead th:first-child{z-index:3}html:root[data-tenant=qtech] .nom-page .nom-register__search{flex-basis:100%;max-inline-size:none}}@media (max-width:1024px){html:root[data-tenant=qtech] .nom-page .nom-bento,html:root[data-tenant=qtech] .nom-page .nom-bento[data-inbox=empty]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"kpis kpis" "inbox inbox" "insight insight" "reg reg" "crit crit"}html:root[data-tenant=qtech] .nom-page .nom-inbox,html:root[data-tenant=qtech] .nom-page .nom-insight{padding:16px}}@media (max-width:720px){html:root[data-tenant=qtech] .nom-page .nom-filters{flex-wrap:wrap;overflow-x:visible;margin-inline:0;padding-inline:0;scroll-snap-type:none}html:root[data-tenant=qtech] .nom-page .nom-filters:after{content:none}html:root[data-tenant=qtech] .nom-page .nom-scroll-hint{display:block;margin:0 0 8px;padding-inline:16px;font-size:12.5px;line-height:1.45;color:var(--c-ink-3)}html:root[data-tenant=qtech] .nom-page .nom-scroll{-webkit-mask-image:linear-gradient(90deg,transparent,black 24px);mask-image:linear-gradient(90deg,transparent,black 24px)}html:root[data-tenant=qtech] .nom-page .nom-inbox__row{grid-template-columns:minmax(0,1fr)}html:root[data-tenant=qtech] .nom-page .nom-insight__row{grid-template-columns:minmax(0,1fr) auto}html:root[data-tenant=qtech] .nom-page .nom-insight__row .nom-fair__bar{grid-column:1/-1}html:root[data-tenant=qtech] .nom-page .nom-reg__row{grid-template-columns:minmax(0,1fr) 48px}html:root[data-tenant=qtech] .nom-page .nom-reg__row .viz-strip{grid-column:1/-1}html:root[data-tenant=qtech] .nom-page .nom-fair__labels{font-size:12px}html:root[data-tenant=qtech] .nom-page .nom-criteria__row{grid-template-columns:minmax(0,1fr) 48px}html:root[data-tenant=qtech] .nom-page .nom-criteria__row .viz-meter{grid-column:1/-1}}@media (max-width:480px){html:root[data-tenant=qtech] .nom-page .nom-cell-title{min-inline-size:148px}html:root[data-tenant=qtech] .nom-page .nom-table{min-inline-size:760px}html:root[data-tenant=qtech] .nom-page .nom-table tbody td,html:root[data-tenant=qtech] .nom-page .nom-table thead th{padding-inline:8px}html:root[data-tenant=qtech] .nom-page .nom-bento{gap:10px;margin-block-start:16px}html:root[data-tenant=qtech] .nom-page .nom-kpi{min-block-size:96px;padding:14px}html:root[data-tenant=qtech] .nom-page .nom-kpi .d9-statcard__num{font-size:24px}html:root[data-tenant=qtech] .nom-page .nom-kpi__chart{inline-size:72px}html:root[data-tenant=qtech] .nom-page .nom-inbox{padding:14px}html:root[data-tenant=qtech] .nom-page .nom-card{gap:10px}html:root[data-tenant=qtech] .nom-page .nom-insight{padding:12px}html:root[data-tenant=qtech] .nom-page .nom-insight .d9-insight__title{font-size:15px;margin-block-end:4px}html:root[data-tenant=qtech] .nom-page .nom-insight .d9-insight__desc{font-size:12.5px;line-height:1.45}html:root[data-tenant=qtech] .nom-page .nom-insight .d9-insight__source{font-size:12px;line-height:1.4}html:root[data-tenant=qtech] .nom-page .nom-insight__rows{gap:6px}html:root[data-tenant=qtech] .nom-page .nom-insight__row{gap:2px 12px}html:root[data-tenant=qtech] .nom-page .nom-insight__name{line-height:1.4}html:root[data-tenant=qtech] .nom-page .nom-insight__why{font-size:12px;line-height:1.4}html:root[data-tenant=qtech] .nom-page .nom-fair__buckets{padding-block:4px}html:root[data-tenant=qtech] .nom-page .nom-fair__line{line-height:1.45}html:root[data-tenant=qtech] .nom-page .nom-reg__rows{gap:8px}}@media (prefers-reduced-motion:reduce){html:root[data-tenant=qtech] .nom-page .nom-criteria__sum:after,html:root[data-tenant=qtech] .nom-page .nom-inbox__row,html:root[data-tenant=qtech] .nom-page .nom-kpi,html:root[data-tenant=qtech] .nom-page .nom-mail{transition:none}}html:root[data-tenant=qtech] .nom-page .nom-desk{margin-block:20px 26px;display:grid;gap:12px}html:root[data-tenant=qtech] .nom-page .nom-desk .d9-section{margin-block-end:0}html:root[data-tenant=qtech] .nom-page .nom-desk__rule{border:var(--d9-hair) solid var(--c-line);border-radius:var(--d9-r-card);background:var(--c-surface)}html:root[data-tenant=qtech] .nom-page .nom-desk__rule>summary{list-style:none;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-block-size:44px;padding:8px 14px;font-size:var(--t-sm);font-weight:600;color:var(--c-ink)}html:root[data-tenant=qtech] .nom-page .nom-desk__rule>summary::-webkit-details-marker{display:none}html:root[data-tenant=qtech] .nom-page .nom-desk__rule>summary small{flex:1 1 auto;font-size:var(--t-xs);font-weight:400;color:var(--c-ink-3)}html:root[data-tenant=qtech] .nom-page .nom-desk__rule>summary:hover{background:var(--c-surface-2);border-radius:var(--d9-r-card)}html:root[data-tenant=qtech] .nom-page .nom-desk__rulebody{padding:4px 14px 14px;display:grid;gap:12px;border-block-start:var(--d9-hair) solid var(--c-line)}html:root[data-tenant=qtech] .nom-page .nom-desk__rulebody>p{margin:8px 0 0;max-inline-size:78ch;font-size:var(--t-sm);line-height:1.7;color:var(--c-ink-2)}html:root[data-tenant=qtech] .nom-page .nom-intake h3{margin:0 0 8px;font-size:var(--t-sm);font-weight:600;color:var(--c-ink-2)}html:root[data-tenant=qtech] .nom-page .nom-intake ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}html:root[data-tenant=qtech] .nom-page .nom-intake li{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:var(--d9-hair) solid var(--c-line);border-radius:var(--d9-r)}html:root[data-tenant=qtech] .nom-page .nom-intake li>svg{flex:none;margin-block-start:2px;color:var(--c-primary)}html:root[data-tenant=qtech] .nom-page .nom-intake li b{display:block;font-size:var(--t-sm);font-weight:600;color:var(--c-ink)}html:root[data-tenant=qtech] .nom-page .nom-intake li small{display:block;margin-block-start:3px;font-size:var(--t-xs);line-height:1.6;color:var(--c-ink-3)}html:root[data-tenant=qtech] .nom-page .nom-intake li[data-live=false]{border-style:dashed}html:root[data-tenant=qtech] .nom-page .nom-intake li[data-live=false] b,html:root[data-tenant=qtech] .nom-page .nom-intake li[data-live=false]>svg{color:var(--c-ink-3)}html:root[data-tenant=qtech] .nom-page .nom-desk__list{list-style:none;margin:0;padding:0;background:var(--c-surface);border:var(--d9-hair) solid var(--c-line);border-radius:var(--d9-r-card)}html:root[data-tenant=qtech] .nom-page .nom-desk__item{border-block-start:var(--d9-hair) solid var(--c-line);border-inline-start:3px solid transparent}html:root[data-tenant=qtech] .nom-page .nom-desk__item:first-child{border-block-start:0;border-start-start-radius:var(--d9-r-card)}html:root[data-tenant=qtech] .nom-page .nom-desk__item:last-child{border-end-start-radius:var(--d9-r-card)}html:root[data-tenant=qtech] .nom-page .nom-desk__item[data-phase=screening]{border-inline-start-color:var(--c-warn)}html:root[data-tenant=qtech] .nom-page .nom-desk__item[data-phase=open]{border-inline-start-color:var(--c-ok)}html:root[data-tenant=qtech] .nom-page .nom-desk__item[data-phase=announce]{border-inline-start-color:var(--c-info)}html:root[data-tenant=qtech] .nom-page .nom-desk__item[data-phase=ready]{border-inline-start-color:var(--c-primary)}html:root[data-tenant=qtech] .nom-page .nom-desk__item[data-late=true]{border-inline-start-color:var(--c-danger)}html:root[data-tenant=qtech] .nom-page .nom-desk__row{min-inline-size:0}html:root[data-tenant=qtech] .nom-page .nom-desk__sum{list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:6px 16px;min-block-size:56px;padding:8px 14px;transition:background-color var(--dur-fast) var(--ease-standard)}html:root[data-tenant=qtech] .nom-page .nom-desk__sum::-webkit-details-marker{display:none}html:root[data-tenant=qtech] .nom-page .nom-desk__sum:hover{background:var(--c-surface-2)}html:root[data-tenant=qtech] .nom-page .nom-desk__main{display:grid;gap:4px;min-inline-size:0}html:root[data-tenant=qtech] .nom-page .nom-desk__title{font-size:var(--t-body);font-weight:600;line-height:1.4;color:var(--c-ink)}html:root[data-tenant=qtech] .nom-page .nom-desk__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}html:root[data-tenant=qtech] .nom-page .nom-desk__due{font-size:var(--t-xs);color:var(--c-ink-3);font-variant-numeric:tabular-nums}html:root[data-tenant=qtech] .nom-page .nom-desk__item[data-late=true] .nom-desk__due{color:var(--c-danger);font-weight:600}html:root[data-tenant=qtech] .nom-page .nom-desk__nums{display:flex;gap:18px}html:root[data-tenant=qtech] .nom-page .nom-desk__nums>span{display:grid;justify-items:center;gap:1px;min-inline-size:44px}html:root[data-tenant=qtech] .nom-page .nom-desk__nums b{display:inline-flex;align-items:baseline;direction:ltr;font-size:var(--t-body);font-weight:600;color:var(--c-ink);font-variant-numeric:tabular-nums;white-space:nowrap}html:root[data-tenant=qtech] .nom-page .nom-desk__nums i{font-style:normal;color:var(--c-ink-3);font-weight:400;margin-inline:2px}html:root[data-tenant=qtech] .nom-page .nom-desk__nums small{font-size:var(--t-xs);font-weight:400;color:var(--c-ink-3)}html:root[data-tenant=qtech] .nom-page .nom-desk__open{text-decoration:none}html:root[data-tenant=qtech] .nom-page .nom-desk__body{display:grid;gap:12px;padding:4px 14px 16px}html:root[data-tenant=qtech] .nom-page .nom-desk__action{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:0;font-size:var(--t-sm);color:var(--c-ink-2)}html:root[data-tenant=qtech] .nom-page .nom-desk__action>svg{flex:none;color:var(--c-ink-3)}html:root[data-tenant=qtech] .nom-page .nom-desk__total{margin-inline-start:auto;font-size:var(--t-xs);color:var(--c-ink-3);font-variant-numeric:tabular-nums}html:root[data-tenant=qtech] .nom-page .nom-tl{display:grid;gap:7px}html:root[data-tenant=qtech] .nom-page .nom-tl__track{position:relative;display:block;block-size:6px;border-radius:999px;background:var(--c-line)}html:root[data-tenant=qtech] .nom-page .nom-tl__fill{position:absolute;inset-block:0;inset-inline-start:0;border-radius:999px;background:color-mix(in oklab,var(--c-primary) 60%,transparent)}html:root[data-tenant=qtech] .nom-page .nom-tl__mark{position:absolute;inset-block-start:-3px;inline-size:2px;block-size:12px;background:var(--c-surface);box-shadow:0 0 0 1px var(--c-line-strong);border-radius:2px;transform:translateX(50%)}html:root[data-tenant=qtech] .nom-page .nom-tl__legend{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:var(--t-xs);color:var(--c-ink-3)}html:root[data-tenant=qtech] .nom-page .nom-tl__leg{display:inline-flex;gap:5px;align-items:baseline}html:root[data-tenant=qtech] .nom-page .nom-tl__leg b{font-weight:500}html:root[data-tenant=qtech] .nom-page .nom-tl__leg[data-passed=true]{color:var(--c-ink-2)}html:root[data-tenant=qtech] .nom-page .nom-tl__leg[data-passed=true] b{font-weight:600}html:root[data-tenant=qtech] .nom-page .nom-desk__empty{margin:0;padding:18px;border:var(--d9-hair) dashed var(--c-line);border-radius:var(--d9-r-card);font-size:var(--t-sm);color:var(--c-ink-3)}@media (max-width:720px){html:root[data-tenant=qtech] .nom-page .nom-desk__sum{grid-template-columns:minmax(0,1fr) auto auto;gap:8px 10px;padding:12px}html:root[data-tenant=qtech] .nom-page .nom-desk__main{grid-column:1/-1}html:root[data-tenant=qtech] .nom-page .nom-desk__nums{justify-self:start;gap:12px}html:root[data-tenant=qtech] .nom-page .nom-desk__nums>span{min-inline-size:40px}html:root[data-tenant=qtech] .nom-page .nom-desk__open{justify-self:end}html:root[data-tenant=qtech] .nom-page .nom-desk__body{padding-inline:12px}html:root[data-tenant=qtech] .nom-page .nom-desk .d9-section__action{inline-size:100%}html:root[data-tenant=qtech] .nom-page .nom-desk .d9-section__action .btn{inline-size:100%;justify-content:center}}html:root[data-tenant=qtech] .nom-page .nom-fairness-fold{margin-block:18px 6px}html:root[data-tenant=qtech] .nom-page .nom-fairness-fold>summary{cursor:pointer;padding:11px 14px;font-size:13px;color:var(--c-ink-2);border:var(--d9-hair) solid var(--c-line);border-radius:10px;background:var(--c-surface)}html:root[data-tenant=qtech] .nom-page .nom-fairness-fold[open]>summary{margin-block-end:12px}html:root[data-tenant=qtech] .nom-page .nom-link{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-block-start:4px}html:root[data-tenant=qtech] .nom-page .nom-link__toggle{display:inline-flex;align-items:center;gap:6px;flex:none;padding:4px 10px;border-radius:999px;cursor:pointer;font-size:12px;font-family:inherit;border:var(--d9-hair) solid var(--c-line-strong);background:var(--c-surface-2);color:var(--c-ink-3)}html:root[data-tenant=qtech] .nom-page .nom-link[data-open=true] .nom-link__toggle{border-color:color-mix(in oklab,var(--viz-8) 46%,transparent);background:color-mix(in oklab,var(--viz-8) 12%,var(--c-surface));color:color-mix(in oklab,var(--viz-8) 80%,var(--c-ink))}html:root[data-tenant=qtech] .nom-page .nom-link__toggle:hover{border-color:var(--c-primary)}html:root[data-tenant=qtech] .nom-page .nom-link__toggle:disabled{opacity:.55;cursor:default}html:root[data-tenant=qtech] .nom-page .nom-link__url{flex:1 1 260px;min-inline-size:0;padding:4px 9px;border-radius:8px;border:var(--d9-hair) solid var(--c-line);background:var(--c-surface-2);color:var(--c-ink-2);font:12px ui-monospace,SFMono-Regular,monospace;text-overflow:ellipsis}html:root[data-tenant=qtech] .nom-page .nom-link__copy{display:inline-flex;align-items:center;gap:6px;flex:none;padding:4px 10px;border-radius:8px;cursor:pointer;font-size:12px;font-family:inherit;border:var(--d9-hair) solid var(--c-line-strong);background:var(--c-surface);color:var(--c-ink-2)}html:root[data-tenant=qtech] .nom-page .nom-link__copy:hover{border-color:var(--c-primary);color:var(--c-primary)}html:root[data-tenant=qtech] .nom-page .nom-link__err,html:root[data-tenant=qtech] .nom-page .nom-link__none{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--c-ink-3)}html:root[data-tenant=qtech] .nom-page .nom-link__err{color:var(--c-danger,var(--viz-4))}html:root[data-tenant=qtech] .nom-page .nom-facts{grid-area:kpis;margin:0}html:root[data-tenant=qtech] .nom-page .nom-facts .nom-kpi{display:flex;flex-direction:column;gap:2px;padding:14px 20px;min-block-size:0;border:0;border-radius:0;background:transparent;box-shadow:none}html:root[data-tenant=qtech] .nom-page .nom-facts .nom-kpi:hover{background:var(--c-surface-2);border-color:transparent}html:root[data-tenant=qtech] .nom-page .nom-facts .d9-fact__head{display:flex;align-items:center;gap:6px;min-inline-size:0}html:root[data-tenant=qtech] .nom-page .nom-facts .d9-fact__label{font-size:13.5px;font-weight:500;color:var(--c-ink);white-space:normal;line-height:1.4}html:root[data-tenant=qtech] .nom-page .nom-facts .nom-kpi__body{display:flex;align-items:center;gap:12px;margin:0}html:root[data-tenant=qtech] .nom-page .nom-facts .d9-fact__num{font-size:26px;font-weight:600;line-height:1.15}html:root[data-tenant=qtech] .nom-page .nom-facts .d9-fact__num small{font-size:13px;font-weight:500;color:var(--c-ink-3);margin-inline-start:4px}html:root[data-tenant=qtech] .nom-page .nom-facts .nom-kpi__chart{flex:1 1 auto;max-inline-size:140px;display:flex;align-items:center}html:root[data-tenant=qtech] .nom-page .nom-facts .nom-kpi__chart .viz-meter,html:root[data-tenant=qtech] .nom-page .nom-facts .nom-kpi__chart .viz-strip{inline-size:100%;block-size:4px}html:root[data-tenant=qtech] .nom-page .nom-facts .d9-fact__sub{font-size:12.5px;color:var(--c-ink-3)}