html:root[data-tenant=qtech]{--q-ease:cubic-bezier(.2, .7, .2, 1);--q-fast:.12s;--q-base:.2s;--q-slow:.32s;--q-glass:var(--c-glass,var(--c-surface));--q-blur:var(--glass-blur,14px);--s26-r:var(--d9-r-card);--s26-ease:var(--q-ease);--s26-lift:none}html:root[data-tenant=qtech] body{background:var(--aurora,none), var(--c-bg);background-attachment:fixed,scroll}html:root[data-tenant=qtech] #main-content .d9-head,html:root[data-tenant=qtech] .d9-head{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 24px;padding:0;position:relative;overflow:visible}html:root[data-tenant=qtech] #main-content .d9-head:after,html:root[data-tenant=qtech] #main-content .d9-head:before{content:none}html:root[data-tenant=qtech] .d9-head__eyebrow,html:root[data-tenant=qtech] #main-content .d9-head__eyebrow{color:var(--c-ink-3);margin-block-end:4px;font-size:13px;font-weight:500}html:root[data-tenant=qtech] .d9-head__title h1,html:root[data-tenant=qtech] #main-content .d9-head__title h1{font-size:var(--t-h1);letter-spacing:0;font-weight:700;line-height:1.25}html:root[data-tenant=qtech] .d9-head__sub{color:var(--c-ink-2);margin-block-start:6px;font-size:15.5px}html:root[data-tenant=qtech] .d9-head>.d9-facts{margin-block:20px 0}html:root[data-tenant=qtech] .d9-head__actions{gap:10px}html:root[data-tenant=qtech] .d9-facts,html:root[data-tenant=qtech] .d9-facts--grid{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin-block-end:22px;padding:0;display:grid}html:root[data-tenant=qtech] .d9-fact{--fact-acc:var(--pulse-h);--fact-num:var(--c-ink);border-radius:var(--d9-r-card);border:1px solid var(--c-line);background:var(--q-glass);-webkit-backdrop-filter:blur(var(--q-blur));backdrop-filter:blur(var(--q-blur));box-shadow:var(--shadow-card);flex-direction:column;gap:2px;padding:18px 20px 16px;display:flex;position:relative;overflow:hidden}html:root[data-tenant=qtech] .d9-fact:before{content:"";background:var(--fact-acc);block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}html:root[data-tenant=qtech] .d9-fact[data-tone=danger],html:root[data-tenant=qtech] .d9-fact[data-tone=late]{--fact-acc:linear-gradient(90deg, #ff6b8a, #f5b544);--fact-num:var(--c-danger)}html:root[data-tenant=qtech] .d9-fact[data-tone=warn],html:root[data-tenant=qtech] .d9-fact[data-tone=pending]{--fact-acc:linear-gradient(90deg, #f5b544, #ff9a62);--fact-num:var(--c-warn)}html:root[data-tenant=qtech] .d9-fact[data-tone=ok],html:root[data-tenant=qtech] .d9-fact[data-tone=success]{--fact-acc:linear-gradient(90deg, #3ed598, #2bc3ae);--fact-num:var(--c-ok)}html:root[data-tenant=qtech] .d9-fact[data-tone=info]{--fact-acc:linear-gradient(90deg, #1685c9, #3b8fff);--fact-num:var(--c-info)}html:root[data-tenant=qtech] .d9-fact[data-tone=accent],html:root[data-tenant=qtech] .d9-fact[data-tone=purple]{--fact-acc:linear-gradient(90deg, #7c4dc4, #b08cff);--fact-num:var(--c-accent)}html:root[data-tenant=qtech] .d9-fact[data-tone=primary]{--fact-acc:linear-gradient(90deg, #2bc3ae, #3fe0c8);--fact-num:var(--c-primary)}html:root[data-tenant=qtech] .d9-fact__num,html:root[data-tenant=qtech] #main-content .d9-fact__num{font-size:var(--t-num);letter-spacing:-.01em;color:var(--fact-num);font-variant-numeric:tabular-nums lining-nums;font-weight:700;line-height:1.1}html:root[data-tenant=qtech] .d9-fact__label,html:root[data-tenant=qtech] .d9-facts--grid .d9-fact__label{color:var(--c-ink-2);font-size:15px;font-weight:600}html:root[data-tenant=qtech] .d9-fact__sub,html:root[data-tenant=qtech] .d9-facts--grid .d9-fact__sub{color:var(--c-ink-3);font-size:13px}html:root[data-tenant=qtech] .d9-fact[data-go]{cursor:pointer;transition:border-color var(--q-base) var(--q-ease), transform var(--q-base) var(--q-ease)}html:root[data-tenant=qtech] .d9-fact[data-go]:hover{border-color:var(--c-line-strong);transform:translateY(-2px)}html:root[data-tenant=qtech] .d9-facts--inline{flex-wrap:wrap;gap:0;margin:0;display:flex}html:root[data-tenant=qtech] .d9-facts--inline .d9-fact{box-shadow:none;-webkit-backdrop-filter:none;border:0;border-inline-start:1px solid var(--c-line);background:0 0;border-radius:0;padding:6px 16px}html:root[data-tenant=qtech] .d9-facts--inline .d9-fact:first-child{border-inline-start:0;padding-inline-start:0}html:root[data-tenant=qtech] .d9-facts--inline .d9-fact:before{content:none}html:root[data-tenant=qtech] .d9-facts--inline .d9-fact__num{font-size:26px}html:root[data-tenant=qtech] .d9-facts--inline .d9-fact__label{color:var(--c-ink-2);font-size:13.5px}html:root[data-tenant=qtech] .d9-facts--strong .d9-fact__num{font-size:var(--t-kpi-lg)}html:root[data-tenant=qtech] #main-content .d9-section,html:root[data-tenant=qtech] .d9-section{border-block-end:1px solid var(--c-line);align-items:baseline;gap:10px;margin-block-end:14px;padding-block-end:10px}html:root[data-tenant=qtech] #main-content .d9-section:after{content:none}html:root[data-tenant=qtech] .d9-section__title,html:root[data-tenant=qtech] #main-content .d9-section__title{font-size:var(--t-h2);letter-spacing:0;font-weight:700}html:root[data-tenant=qtech] .d9-section__count,html:root[data-tenant=qtech] .d9-section__hint{color:var(--c-ink-3);font-size:13.5px}html:root[data-tenant=qtech] .d9-section__count{background:var(--c-surface-2);border-radius:999px;padding:1px 9px;font-weight:600}html:root[data-tenant=qtech] #main-content :is(.card,.d9-card,.ui-card,.modern-card,.glass-card,.qd-card,.bento-card,.kpi-card,.stat-card,.metric-card,.d9-statcard),html:root[data-tenant=qtech] :is(.card,.d9-card,.ui-card,.modern-card,.glass-card,.qd-card,.bento-card,.kpi-card,.stat-card,.metric-card,.d9-statcard){border-radius:var(--d9-r-card);background:var(--q-glass);border:1px solid var(--c-line);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(var(--q-blur));backdrop-filter:blur(var(--q-blur));transition:border-color var(--q-base) var(--q-ease), box-shadow var(--q-base) var(--q-ease);transform:none}html:root[data-tenant=qtech] #main-content :is(.card,.d9-card,.ui-card,.modern-card,.glass-card,.qd-card,.bento-card,.kpi-card,.stat-card,.metric-card,.d9-statcard):hover,html:root[data-tenant=qtech] :is(.card,.d9-card,.ui-card,.modern-card,.glass-card,.qd-card,.bento-card,.kpi-card,.stat-card,.metric-card,.d9-statcard):hover{border-color:var(--c-line-strong);box-shadow:var(--shadow-card);transform:none}html:root[data-tenant=qtech] .d9-card[data-variant=glass]{background:var(--q-glass)}html:root[data-tenant=qtech] .d9-card[data-variant=highlight]{background:linear-gradient(135deg, color-mix(in srgb, #2bc3ae 14%, var(--q-glass)), color-mix(in srgb, #7c4dc4 16%, var(--q-glass)));border-color:#7c4dc466}html:root[data-tenant=qtech] .d9-row{border-radius:var(--d9-r-row)}html:root[data-tenant=qtech] .d9-row__title{font-size:15.5px;font-weight:600}html:root[data-tenant=qtech] .card-head h3{font-size:var(--t-h3);font-weight:700}html:root[data-tenant=qtech] :is(.d9-insight,.ai-card){background:linear-gradient(135deg, color-mix(in srgb, #7c4dc4 20%, var(--q-glass)), color-mix(in srgb, #2bc3ae 10%, var(--q-glass)));border-color:#7c4dc46b}html:root[data-tenant=qtech] :is(.btn,.ui-btn,.d9-btn,.qd-button,.qd-button-primary,.qd-button-secondary,.qd-button-ghost,.btn-primary,.btn-ghost,.btn-secondary,.btn-outline),html:root[data-tenant=qtech] #main-content :is(.btn,.ui-btn,.d9-btn,.qd-button,.btn-primary,.btn-ghost,.btn-secondary){inline-size:auto;min-block-size:var(--d9-ctl);border-radius:var(--d9-r);border:1px solid var(--c-line-strong);background:var(--q-glass);color:var(--c-ink);letter-spacing:0;cursor:pointer;white-space:nowrap;box-shadow:none;filter:none;transition:background-color var(--q-fast) var(--q-ease), border-color var(--q-fast) var(--q-ease), color var(--q-fast) var(--q-ease), box-shadow var(--q-fast) var(--q-ease), filter var(--q-fast) var(--q-ease);background-image:none;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;transform:none}html:root[data-tenant=qtech] :is(.btn,.ui-btn,.d9-btn,.qd-button,.btn-secondary,.btn-outline):not(:disabled):hover{background:var(--c-surface-2);border-color:var(--c-ctl-border);color:var(--c-ink);filter:none;box-shadow:var(--shadow-2);transform:none}html:root[data-tenant=qtech] :is(.btn,.ui-btn,.d9-btn,.qd-button,.qd-button-primary,.btn-primary)>svg{flex-shrink:0;block-size:17px;inline-size:17px}html:root[data-tenant=qtech] :is(.btn-primary,.ui-btn--primary,.qd-button-primary,.d9-btn--primary,.d9-btn[data-tone=primary],.btn[data-primary],.btn.primary),html:root[data-tenant=qtech] #main-content :is(.btn-primary,.ui-btn--primary,.d9-btn--primary){background:var(--pulse);background-image:var(--pulse);color:#fff;box-shadow:var(--glow-t);border-color:#0000}html:root[data-tenant=qtech] :is(.btn-primary,.ui-btn--primary,.qd-button-primary,.d9-btn--primary,.d9-btn[data-tone=primary],.btn[data-primary],.btn.primary):not(:disabled):hover{background:var(--pulse);background-image:var(--pulse);color:#fff;filter:brightness(1.08);box-shadow:var(--glow-t);border-color:#0000;transform:none}html:root[data-tenant=qtech] :is(.btn-primary,.ui-btn--primary,.qd-button-primary):after{content:none}html:root[data-tenant=qtech] :is(.btn-ghost,.ui-btn--ghost,.qd-button-ghost,.btn.ghost){color:var(--c-ink-2);background:0 0;border-color:#0000}html:root[data-tenant=qtech] :is(.btn-ghost,.ui-btn--ghost,.qd-button-ghost,.btn.ghost):not(:disabled):hover{background:var(--c-surface-2);color:var(--c-ink);box-shadow:none;border-color:#0000}html:root[data-tenant=qtech] :is(.btn-soft,.btn.soft){background:var(--c-primary-soft);border-color:color-mix(in srgb, var(--c-primary) 35%, transparent);color:var(--c-on-primary-soft)}html:root[data-tenant=qtech] :is(.btn-danger,.btn.danger,.ui-btn--danger){border-color:color-mix(in srgb, var(--c-danger) 45%, transparent);color:var(--c-danger);background:0 0}html:root[data-tenant=qtech] :is(.btn-danger,.btn.danger,.ui-btn--danger):not(:disabled):hover{background:var(--c-danger-soft);color:var(--c-on-danger-soft);border-color:#0000}html:root[data-tenant=qtech] :is(.btn-sm,.ui-btn--sm,.btn.sm,.d9-btn--sm){min-block-size:var(--d9-ctl-sm);border-radius:10px;padding:0 13px;font-size:13.5px}html:root[data-tenant=qtech] :is(.btn-lg,.ui-btn--lg){min-block-size:48px;padding:0 22px;font-size:16px}html:root[data-tenant=qtech] :is(.ui-btn--block,.btn-block){inline-size:100%}html:root[data-tenant=qtech] :is(.btn,.ui-btn,.d9-btn,.qd-button,.btn-primary):disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}html:root[data-tenant=qtech] :is(.btn,.ui-btn,.d9-btn,.qd-button):focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}html:root[data-tenant=qtech] .qt-icon-btn{border-radius:var(--d9-r);border:1px solid var(--c-line-strong);background:var(--q-glass);block-size:40px;inline-size:40px;color:var(--c-ink-2)}html:root[data-tenant=qtech] .qt-icon-btn:hover{border-color:var(--c-ctl-border);color:var(--c-ink);background:var(--c-surface-2)}html:root[data-tenant=qtech] #main-content :is(input[type=text],input[type=search],input[type=email],input[type=number],input[type=date],input[type=url],input[type=tel],input[type=password],select,textarea):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech] :is(.ui-input,.field input,.field select,.field textarea):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){min-block-size:var(--d9-ctl);border-radius:var(--d9-r);border:1px solid var(--c-line-strong);background:var(--q-glass);color:var(--c-ink);transition:border-color var(--q-fast) var(--q-ease), box-shadow var(--q-fast) var(--q-ease);padding-inline:14px;font-family:inherit;font-size:15px}html:root[data-tenant=qtech] #main-content textarea{min-block-size:104px;padding-block:10px;line-height:1.6}html:root[data-tenant=qtech] #main-content :is(input,select,textarea):focus-visible:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech] :is(.ui-input,.field input):focus-visible:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){border-color:var(--c-primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--c-primary) 22%, transparent);outline:none}html:root[data-tenant=qtech] #main-content :is(input,select,textarea):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *)::-moz-placeholder{color:var(--c-ink-3)}html:root[data-tenant=qtech] #main-content :is(input,select,textarea):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *)::placeholder{color:var(--c-ink-3)}html:root[data-tenant=qtech][data-theme=dark] #main-content :is(input,select,textarea):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){background-color:var(--c-surface);border-color:var(--c-line-strong);color:var(--c-ink)}html:root[data-tenant=qtech] #main-content select:not([multiple]):not([size]):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech] :is(.field select,select.ui-input):not([multiple]):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--c-ink-3) 50%), linear-gradient(135deg, var(--c-ink-3) 50%, transparent 50%);background-position:12px calc(50% + 1px),17px calc(50% + 1px);background-repeat:no-repeat;background-size:5px 5px;padding-inline-end:30px}html:root[data-tenant=qtech][data-theme=dark] #main-content select:not([multiple]):not([size]):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech][data-theme=dark] :is(.field select,select.ui-input):not([multiple]):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){background-image:linear-gradient(45deg, transparent 50%, var(--c-ink-3) 50%), linear-gradient(135deg, var(--c-ink-3) 50%, transparent 50%)!important;background-position:12px calc(50% + 1px),17px calc(50% + 1px)!important;background-repeat:no-repeat!important;background-size:5px 5px!important}html:root[data-tenant=qtech] label:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech] .d9-formlabel:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){color:var(--c-ink-2);font-size:13.5px;font-weight:600}html:root[data-tenant=qtech] #main-content :is(table,.qt-table):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){border-collapse:collapse;inline-size:100%;font-size:15px}html:root[data-tenant=qtech] #main-content :is(table,.qt-table) th:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){text-align:start;letter-spacing:0;color:var(--c-ink-3);border-block-end:1px solid var(--c-line-strong);white-space:nowrap;background:0 0;padding:12px 14px;font-size:13.5px;font-weight:600}html:root[data-tenant=qtech] #main-content :is(table,.qt-table) td:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){border-block-end:1px solid var(--c-line);vertical-align:middle;color:var(--c-ink);padding:14px}html:root[data-tenant=qtech] #main-content :is(table,.qt-table) tbody tr:last-child td:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){border-block-end:0}html:root[data-tenant=qtech] #main-content :is(table,.qt-table) tbody tr:hover td:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){background:color-mix(in srgb, var(--c-primary) 6%, transparent)}html:root[data-tenant=qtech] #main-content :is(table,.qt-table) tbody tr[aria-selected=true] td:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){background:var(--c-primary-soft)}html:root[data-tenant=qtech] #main-content :is(table,.qt-table) :is(td,th)[data-num],html:root[data-tenant=qtech] #main-content :is(table,.qt-table) :is(td,th).num{text-align:end;font-variant-numeric:tabular-nums lining-nums}html:root[data-tenant=qtech] .qt-table-wrap{border:1px solid var(--c-line);border-radius:var(--d9-r-card);background:var(--q-glass);-webkit-backdrop-filter:blur(var(--q-blur));backdrop-filter:blur(var(--q-blur));box-shadow:var(--shadow-card);overflow:auto}html:root[data-tenant=qtech] .qt-table-wrap thead th{z-index:1;background:var(--c-surface);position:sticky;top:0}html:root[data-tenant=qtech] .qt-table--compact td{padding-block:8px}html:root[data-tenant=qtech] :is(.d9-badge,.chip,.qt-chip,.tag,.badge,.pill){background:var(--c-surface-2);min-block-size:30px;color:var(--c-ink-2);border:1px solid var(--c-line);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:600;line-height:1;display:inline-flex}html:root[data-tenant=qtech] :is(.d9-badge,.chip,.qt-chip,.badge)[data-tone=primary],html:root[data-tenant=qtech] :is(.d9-badge,.badge).primary{background:var(--c-primary-soft);color:var(--c-on-primary-soft);border-color:color-mix(in srgb, var(--c-primary) 35%, transparent)}html:root[data-tenant=qtech] :is(.d9-badge,.chip,.qt-chip,.badge)[data-tone=ok],html:root[data-tenant=qtech] :is(.d9-badge,.badge):is(.ok,.success){background:var(--c-ok-soft);color:var(--c-on-ok-soft);border-color:var(--c-ok-edge)}html:root[data-tenant=qtech] :is(.d9-badge,.chip,.qt-chip,.badge)[data-tone=warn],html:root[data-tenant=qtech] :is(.d9-badge,.badge):is(.warn,.warning){background:var(--c-warn-soft);color:var(--c-on-warn-soft);border-color:var(--c-warn-edge)}html:root[data-tenant=qtech] :is(.d9-badge,.chip,.qt-chip,.badge)[data-tone=danger],html:root[data-tenant=qtech] :is(.d9-badge,.badge):is(.danger,.error){background:var(--c-danger-soft);color:var(--c-on-danger-soft);border-color:var(--c-danger-edge)}html:root[data-tenant=qtech] :is(.d9-badge,.chip,.qt-chip,.badge)[data-tone=info],html:root[data-tenant=qtech] :is(.d9-badge,.badge).info{background:var(--c-info-soft);color:var(--c-on-info-soft);border-color:var(--c-info-edge)}html:root[data-tenant=qtech] :is(.d9-badge,.chip,.qt-chip,.badge)[data-tone=accent],html:root[data-tenant=qtech] :is(.d9-badge,.badge).accent{background:var(--c-accent-soft);color:var(--c-on-accent-soft);border-color:color-mix(in srgb, var(--c-accent) 40%, transparent)}html:root[data-tenant=qtech] :is(.chip,.qt-chip).active,html:root[data-tenant=qtech] :is(.chip,.qt-chip)[aria-pressed=true],html:root[data-tenant=qtech] :is(.chip,.qt-chip)[data-on=true]{background:var(--pulse);color:#fff;box-shadow:var(--glow-t);border-color:#0000}html:root[data-tenant=qtech] .d9-tab__count{font-weight:600}html:root[data-tenant=qtech] [role=tablist] [role=tab]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){color:var(--c-ink-3);padding-block:10px 12px;font-size:15px;font-weight:600;position:relative}html:root[data-tenant=qtech] [role=tablist] [role=tab]:hover:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){color:var(--c-ink)}html:root[data-tenant=qtech] :is(.tab-item.active,[role=tablist] [role=tab][aria-selected=true]):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech][data-theme=dark] :is(.tab-item.active,[role=tablist] [role=tab][aria-selected=true]):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){color:var(--c-ink);border-block-end:3px solid #0000;-o-border-image:var(--pulse-h) 1;border-image:var(--pulse-h) 1}html:root[data-tenant=qtech] .skeleton,html:root[data-tenant=qtech] .d9-skel{background:var(--c-surface-3);background-image:none;border-radius:10px;animation:none;position:relative;overflow:hidden}html:root[data-tenant=qtech] :is(.skeleton,.d9-skel):after{content:"";background:linear-gradient(90deg,#0000,#29b3a024,#0000);background:linear-gradient(90deg,#0000,lab(65.7024% -40.4803 -1.09963/.14),#0000);animation:1.6s linear infinite q-shimmer;position:absolute;inset:0}@keyframes q-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}html:root[data-tenant=qtech] :is(.d9-skel-card,.d9-skel-table){border-radius:var(--d9-r-card)}html:root[data-tenant=qtech] .d9-empty{gap:8px;padding:32px 20px}html:root[data-tenant=qtech] .d9-empty__icon>svg{block-size:26px;inline-size:26px;color:var(--c-primary)}html:root[data-tenant=qtech] .d9-empty .d9-empty__title{font-size:var(--t-h2,19px);font-weight:700}html:root[data-tenant=qtech] .d9-empty__desc{color:var(--c-ink-2);font-size:14px}html:root[data-tenant=qtech] .q-pulse-dot{background:var(--pulse);border-radius:50%;flex-shrink:0;block-size:9px;inline-size:9px;display:inline-block;box-shadow:0 0 0 4px #29b3a02e;box-shadow:0 0 0 4px lab(65.7024% -40.4803 -1.09963/.18)}html:root[data-tenant=qtech] .q-nodes{align-items:center;gap:5px;display:inline-flex}html:root[data-tenant=qtech] .q-nodes>i{opacity:.35;background:#29b3a0;border-radius:50%;block-size:7px;inline-size:7px;animation:1.4s ease-in-out infinite q-nodes}html:root[data-tenant=qtech] .q-nodes>i:nth-child(2){background:#1685c9;animation-delay:.2s}html:root[data-tenant=qtech] .q-nodes>i:nth-child(3){background:#7c4dc4;animation-delay:.4s}@keyframes q-nodes{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}html:root[data-tenant=qtech] .q-trace{background:var(--c-surface-3);border-radius:999px;block-size:6px;overflow:hidden}html:root[data-tenant=qtech] .q-trace>i{background:var(--pulse-h);border-radius:999px;block-size:100%;display:block}html:root[data-tenant=qtech] :is(.progress-bar__fill,.pbar>i,.progress>div,.d9-progress__bar){background-image:var(--pulse-h);background-color:#0000;border-radius:999px}html:root[data-tenant=qtech] :is(.progress-bar,.pbar,.progress,.d9-progress){background:var(--c-surface-3);border-radius:999px}html:root[data-tenant=qtech] .q-note{border-radius:var(--d9-r-row);max-inline-size:none;color:var(--c-ink);background:linear-gradient(90deg, color-mix(in srgb, #2bc3ae 16%, var(--q-glass)), color-mix(in srgb, #7c4dc4 12%, var(--q-glass)));-webkit-backdrop-filter:blur(var(--q-blur));backdrop-filter:blur(var(--q-blur));border:1px solid #2bc3ae59;align-items:center;gap:12px;margin:0 0 22px;padding:13px 18px;font-size:15px;line-height:1.55;display:flex}html:root[data-tenant=qtech] .q-note b{font-weight:700}html:root[data-tenant=qtech] .q-note__who{color:var(--c-ink-3)}html:root[data-tenant=qtech] .q-note__cta,html:root[data-tenant=qtech] button.q-note__cta{font:inherit;color:var(--c-primary);white-space:nowrap;cursor:pointer;box-shadow:none;background:0 0;border:0;flex-shrink:0;align-items:center;gap:6px;margin-inline-start:auto;padding:0;font-size:14px;font-weight:700;display:inline-flex}html:root[data-tenant=qtech] .q-note__cta:hover{color:var(--c-on-primary-soft);text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){html:root[data-tenant=qtech] .q-note{flex-wrap:wrap}html:root[data-tenant=qtech] .q-note__cta{margin-inline-start:22px}}html:root[data-tenant=qtech] .ai-banner,html:root[data-tenant=qtech] .ai-banner--warning,html:root[data-tenant=qtech] .ai-banner--success,html:root[data-tenant=qtech][data-theme=dark] .ai-banner{border-radius:var(--d9-r-row);background:linear-gradient(90deg, color-mix(in srgb, #2bc3ae 16%, var(--q-glass)), color-mix(in srgb, #7c4dc4 12%, var(--q-glass)));color:var(--c-ink);box-shadow:none;border:1px solid #2bc3ae59;flex-wrap:wrap;align-items:center;gap:12px;padding:13px 18px;font-size:15px;line-height:1.55;display:flex}html:root[data-tenant=qtech] .ai-banner--warning{background:linear-gradient(90deg, color-mix(in srgb, #f5b544 16%, var(--q-glass)), var(--q-glass));border-color:#f5b54473;border-color:lab(78.3403% 16.49 64.0606/.45)}html:root[data-tenant=qtech] .ai-banner .ai-banner__icon,html:root[data-tenant=qtech] .ai-banner--warning .ai-banner__icon,html:root[data-tenant=qtech] .ai-banner--success .ai-banner__icon{background:var(--pulse);color:#fff;border:0;border-radius:10px;place-items:center;block-size:34px;inline-size:34px;padding:0;display:inline-grid;box-shadow:0 0 0 4px #3fe0c81f}html:root[data-tenant=qtech] .ai-banner--warning .ai-banner__icon{background:linear-gradient(135deg,#f5b544,#ff9a62)}html:root[data-tenant=qtech] .ai-banner__title{font-weight:700}html:root[data-tenant=qtech] .ai-banner__source{color:var(--c-ink-3);margin-block-start:2px;font-size:13px;display:block}html:root[data-tenant=qtech] .ai-banner .ai-banner__cta,html:root[data-tenant=qtech] .ai-banner--warning .ai-banner__cta,html:root[data-tenant=qtech] .ai-banner button.ai-banner__cta{background:var(--pulse);min-block-size:36px;box-shadow:var(--glow-t);color:#fff;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:10px;margin-inline-start:auto;padding:0 14px;font-size:14px;font-weight:700}html:root[data-tenant=qtech] .ai-banner .ai-banner__cta:hover{filter:brightness(1.08);color:#fff;text-decoration:none}html:root[data-tenant=qtech] main .d9-brand-bar,html:root[data-tenant=qtech] main [data-brand-bar]:before,html:root[data-tenant=qtech] main [data-brand-bar]:after{content:none;display:none}html:root[data-tenant=qtech] .qt-search__input{border-radius:var(--d9-r);border:1px solid var(--c-line-strong);background:var(--q-glass);block-size:40px;min-block-size:40px;color:var(--c-ink);box-shadow:none;font-size:14px}html:root[data-tenant=qtech] .qt-search__input:hover{border-color:var(--c-ctl-border)}html:root[data-tenant=qtech] .qt-search__input:focus{border-color:var(--c-primary);background:var(--c-surface);box-shadow:0 0 0 3px color-mix(in oklab, var(--c-primary) 20%, transparent)}html:root[data-tenant=qtech] .qt-search__pop,html:root[data-tenant=qtech] .qt-bell__pop{border-radius:var(--d9-r-card);border:1px solid var(--c-line-strong);box-shadow:var(--shadow-float);background:var(--c-surface)}html:root[data-tenant=qtech] .qt-theme-pick{border-radius:var(--d9-r);border:1px solid var(--c-line-strong);background:var(--q-glass);block-size:40px;box-shadow:none;gap:2px;padding:3px}html:root[data-tenant=qtech] .qt-theme-pick button{block-size:32px;inline-size:32px;color:var(--c-ink-3);background:0 0;border:0;border-radius:9px}html:root[data-tenant=qtech] .qt-theme-pick button.active{background:var(--pulse);color:#fff;box-shadow:none}html:root[data-tenant=qtech] .qt-bell__btn{border-radius:var(--d9-r);border:1px solid var(--c-line-strong);background:var(--q-glass);block-size:40px;inline-size:40px;color:var(--c-ink-2)}html:root[data-tenant=qtech] .qt-bell__badge{background:var(--c-danger-fill);color:#fff;border:2px solid var(--c-bg);block-size:19px;min-inline-size:19px;box-shadow:none;border-radius:999px;font-weight:700}html:root[data-tenant=qtech] .nx-fatn-fab,html:root[data-tenant=qtech][data-theme=dark] .nx-fatn-fab{background:var(--pulse);background-image:var(--pulse);color:#fff;min-block-size:40px;box-shadow:var(--glow-t);border:1px solid #0000;border-radius:999px;padding:0 16px 0 12px;font-size:14px;font-weight:700;animation:none;transform:none}html:root[data-tenant=qtech] .nx-fatn-fab:hover{filter:brightness(1.08);box-shadow:var(--glow-t);transform:none}html:root[data-tenant=qtech] .nx-fatn-fab:before,html:root[data-tenant=qtech] .nx-fatn-fab:after{content:none}html:root[data-tenant=qtech] .nx-fatn-fab__dot{background:#fff;border-radius:50%;block-size:8px;inline-size:8px;animation:none;box-shadow:0 0 0 3px #ffffff40}html:root[data-tenant=qtech] .nx-fatn-fab svg{color:#fff}html:root[data-tenant=qtech] .qt-pop__group{color:var(--c-ink-3);align-items:center;gap:6px;padding:10px 14px 4px;font-size:12px;font-weight:600;display:flex}html:root[data-tenant=qtech] .qt-pop__row[data-kind=nav] .qt-pop__ic{background:var(--c-primary-soft);color:var(--c-on-primary-soft)}html:root[data-tenant=qtech] .qt-pop__row{border-radius:var(--d9-r)}html:root[data-tenant=qtech] .qt-pop__title{font-size:15px;font-weight:600}html:root[data-tenant=qtech] .qt-crumbs,html:root[data-tenant=qtech] nav[aria-label=فتات\ الخبز]{color:var(--c-ink-3);margin-block-end:14px;font-size:13.5px}html:root[data-tenant=qtech] .q-hero{border-radius:var(--d9-r-lg);border:1px solid var(--c-line-strong);background:linear-gradient(135deg, #2bc3ae38, #1685c91f 48%, #7c4dc447), var(--q-glass);box-shadow:var(--shadow-card);color:var(--c-ink);margin:0 0 22px;padding:26px 28px;position:relative;overflow:hidden}html:root[data-tenant=qtech] .q-hero:before{content:"";pointer-events:none;background:radial-gradient(420px 220px at 12% 0,#3fe0c847,#0000 60%),radial-gradient(520px 260px at 90% 110%,#7c4dc457,#0000 60%);position:absolute;inset:0}html:root[data-tenant=qtech] .q-hero>*{position:relative}html:root[data-tenant=qtech] .q-hero__nodes{opacity:.55;pointer-events:none;block-size:100%;inline-size:46%;position:absolute;inset-block-start:0;inset-inline-start:0}html:root[data-tenant=qtech] .q-hero__eyebrow{color:var(--c-ink-3);font-size:13px}html:root[data-tenant=qtech] .q-hero h1,html:root[data-tenant=qtech] .q-hero__title{font-size:var(--t-display);margin:6px 0 0;font-weight:700;line-height:1.2}html:root[data-tenant=qtech] .q-hero__sub{color:var(--c-ink-2);max-inline-size:64ch;margin:8px 0 0;font-size:16px}html:root[data-tenant=qtech] .q-hero__actions{flex-wrap:wrap;gap:10px;margin-block-start:18px;display:flex}html:root[data-tenant=qtech] .q-hero__grad{background:var(--pulse-h);color:#0000;-webkit-background-clip:text;background-clip:text}html:root[data-tenant=qtech] .q-hero__stats{grid-template-columns:repeat(2,minmax(150px,1fr));gap:12px;display:grid}html:root[data-tenant=qtech] .q-hero__stat{border-radius:var(--d9-r-card);background:var(--q-glass);border:1px solid var(--c-line);padding:14px 16px}html:root[data-tenant=qtech] .q-hero__stat b{color:var(--stat-c,var(--c-primary));font-size:30px;font-weight:700;line-height:1.1;display:block}html:root[data-tenant=qtech] .q-hero__stat span{color:var(--c-ink-3);font-size:13.5px}@media (max-width:760px){html:root[data-tenant=qtech] .q-hero{padding:20px 18px}html:root[data-tenant=qtech] .q-hero h1{font-size:28px}html:root[data-tenant=qtech] .q-hero__nodes{display:none}}html:root[data-tenant=qtech] .q-ring{--ring:var(--pulse);--q-r:calc(var(--q-av,84px) * .26);border-radius:calc(var(--q-r) + 3px);background:var(--ring);flex-shrink:0;padding:3px;display:inline-block;box-shadow:0 8px 22px -10px #0009}html:root[data-tenant=qtech] .q-ring>:is(img,span,div){inline-size:var(--q-av,84px);block-size:var(--q-av,84px);border-radius:var(--q-r);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 40%;object-position:50% 40%;border:3px solid var(--c-surface);background:var(--c-surface-2);filter:saturate(.92)contrast(1.04);display:block}html:root[data-tenant=qtech] .q-ring>span{font-weight:700;font-size:calc(var(--q-av,84px) * .36);color:var(--c-ink);filter:none;place-items:center;display:grid}html:root[data-tenant=qtech] .q-ring[data-zoom]{cursor:zoom-in;transition:transform var(--q-fast) var(--q-ease)}html:root[data-tenant=qtech] .q-ring[data-zoom]:hover{transform:scale(1.03)}html:root[data-tenant=qtech] dialog.q-zoom{background:0 0;border:0;max-inline-size:min(92vw,720px);padding:0}html:root[data-tenant=qtech] dialog.q-zoom::backdrop{background:var(--c-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html:root[data-tenant=qtech] dialog.q-zoom img{block-size:auto;inline-size:100%;box-shadow:var(--shadow-float);border:4px solid var(--c-surface);border-radius:22px;display:block}html:root[data-tenant=qtech] dialog.q-zoom figcaption{color:#fff;text-align:center;text-shadow:0 1px 8px #00000080;margin-block-start:10px;font-size:15px;font-weight:600}@media (prefers-reduced-motion:reduce){html:root[data-tenant=qtech] :is(.skeleton,.d9-skel):after,html:root[data-tenant=qtech] .q-nodes>i{animation:none}html:root[data-tenant=qtech] :is(.btn,.ui-btn,.d9-btn,.card,.d9-card,.d9-fact){transition:none}}
@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@keyframes rv-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}html:root #main-content>*,html:root #main-content section{animation:cubic-bezier(.16,1,.3,1) both rv-in;animation-timeline:view();animation-range:entry 2% entry 30%}html:root #main-content :is([role=dialog],[role=alertdialog],[aria-modal=true],dialog,table,thead,tbody,tr),html:root #main-content :is(.is-sticky,[data-sticky],[data-no-reveal]),html:root #main-content :is([role=dialog],dialog) section{animation:none!important}}}@media (prefers-reduced-motion:no-preference){html:root{scroll-behavior:smooth}}@media print{html:root #main-content>*,html:root #main-content section{opacity:1!important;animation:none!important;transform:none!important}}
html:root[data-tenant=qtech]{--v3-s1:4px;--v3-s2:8px;--v3-s3:12px;--v3-s4:16px;--v3-s5:20px;--v3-s6:24px;--v3-s7:32px;--v3-s8:40px;--v3-s9:48px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--v3-r-sm:8px;--v3-r-ctl:10px;--v3-r-row:12px;--v3-r-card:14px;--v3-r-panel:16px;--v3-r-chip:999px;--d9-r-sm:8px;--d9-r:10px;--d9-r-row:12px;--d9-r-card:14px;--d9-r-lg:16px;--r-1:8px;--r-2:10px;--r-3:14px;--r-4:16px;--r-pill:999px;--v3-ctl:40px;--v3-ctl-sm:34px;--v3-chip-h:28px;--v3-row-h:44px;--d9-ctl:40px;--d9-ctl-sm:34px;--d9-row-h:48px;--v3-fast:.12s;--v3-base:.16s;--v3-slow:.2s;--v3-ease:cubic-bezier(.2, .7, .2, 1);--d9-fast:.12s;--d9-base:.16s;--d9-slow:.2s;--d9-ease:cubic-bezier(.2, .7, .2, 1);--dur-fast:.12s;--dur-base:.16s;--dur-slow:.2s;--ease-out:cubic-bezier(.2, .7, .2, 1);--t-display:32px;--t-h1:30px;--t-h2:19px;--t-h3:16px;--t-h4:15px;--t-body:15px;--t-sm:13.5px;--t-xs:13px;--t-cap:12px;--t-num:30px;--t-kpi:30px;--t-kpi-lg:34px;--lh:1.6;--lh-snug:1.45;--lh-tight:1.3;--v3-ic-13:13px;--v3-ic-14:14px;--v3-ic-16:16px;--v3-ic-18:18px;--v3-ic-20:20px;--v3-stroke:1.75;--v3-stroke-lg:1.5;--v3-aurora-a:#29b3a01a;--v3-aurora-b:#7c4dc412;--v3-aurora-c:#1685c90f;--v3-brand-line:linear-gradient(90deg, #2bc3ae 0%, #1685c9 55%, #7c4dc4 100%);--v3-fatn-band:linear-gradient(135deg, #0b6e60 0%, #11558a 52%, #46307e 100%)}html:root[data-tenant=qtech][data-theme=light]{--v3-page:#f5f6fa;--v3-surface:#fff;--v3-surface-2:#eff1f7;--v3-surface-3:#e4e7f1;--v3-surface-4:#dadeeb;--v3-line:#10143c1a;--v3-line-strong:#10143c2e;--v3-ink:#131735;--v3-ink-2:#4b5274;--v3-ink-3:#606786;--v3-ink-4:#828aa8;--v3-brand:#0b7a6b;--v3-brand-fill:#0e8271;--v3-brand-raw:#17a492;--v3-ok:#0f7a55;--v3-warn:#95610a;--v3-danger:#b32347;--v3-info:#1b63ce;--v3-accent:#6b3fd0;--c-bg:var(--v3-page);--c-surface:var(--v3-surface);--c-surface-2:var(--v3-surface-2);--c-surface-3:var(--v3-surface-3);--c-surface-4:var(--v3-surface-4);--c-glass:var(--v3-surface);--c-line:var(--v3-line);--c-line-strong:var(--v3-line-strong);--c-ctl-border:#a9afc8;--c-ink:var(--v3-ink);--c-ink-2:var(--v3-ink-2);--c-ink-3:var(--v3-ink-3);--c-ink-4:var(--v3-ink-4);--c-rail-bg:linear-gradient(180deg, #0e1436 0%, #090d28 100%);--c-sidebar:#0b1030;--c-rail-line:#ffffff1a;--c-rail-ink:#edf0fa;--c-rail-muted:#e9ecf79e;--c-rail-soft:#ffffff0f;--c-rail-active-bg:linear-gradient(100deg, #2bc3ae52 0%, #1685c942 55%, #7c4dc44d 100%);--c-rail-active-ink:#fff;--c-rail-count-bg:#fff3;--c-rail-count-ink:#fff;--c-scrim:#090c2285;--c-primary:var(--v3-brand);--c-primary-fill:var(--v3-brand-fill);--c-primary-raw:var(--v3-brand-raw);--c-on-primary:#fff;--c-primary-soft:#dcf3ee;--c-on-primary-soft:#0a5e52;--c-ok:var(--v3-ok);--c-ok-fill:var(--v3-ok);--c-ok-soft:#dcf3e8;--c-on-ok-soft:#0b5c40;--c-warn:var(--v3-warn);--c-warn-fill:#f0b84a;--c-warn-soft:#fcefd8;--c-on-warn-soft:#7a4e06;--c-danger:var(--v3-danger);--c-danger-fill:#b32347;--c-danger-soft:#fbe7ec;--c-on-danger-soft:#8c1a38;--c-info:var(--v3-info);--c-info-fill:#1b63ce;--c-info-soft:#e4edfc;--c-on-info-soft:#14498f;--c-accent:var(--v3-accent);--c-accent-fill:#6b3fd0;--c-accent-soft:#efe8fc;--c-on-accent-soft:#4a2a8f;--c-ok-edge:color-mix(in oklab, var(--c-ok) 24%, transparent);--c-warn-edge:color-mix(in oklab, var(--c-warn) 26%, transparent);--c-danger-edge:color-mix(in oklab, var(--c-danger) 24%, transparent);--c-info-edge:color-mix(in oklab, var(--c-info) 24%, transparent);--c-accent-edge:color-mix(in oklab, var(--c-accent) 24%, transparent);--shadow-1:0 1px 2px #10143c0d;--shadow-2:0 4px 12px -4px #10143c1a, 0 1px 2px #10143c0a;--shadow-3:0 16px 40px -12px #10143c2e, 0 2px 6px #10143c0f;--shadow-card:0 1px 2px #10143c0a;--shadow-float:var(--shadow-3);--shadow-warm-1:var(--shadow-1);--shadow-warm-2:var(--shadow-2);--shadow-warm-3:var(--shadow-3);--pulse:var(--v3-brand-line);--pulse-h:var(--v3-brand-line);--glow-t:none;--glow-p:none;--aurora:radial-gradient(880px 460px at 92% -12%, var(--v3-aurora-a), transparent 62%), radial-gradient(620px 420px at 6% 4%, var(--v3-aurora-b), transparent 60%), radial-gradient(660px 380px at 50% 104%, var(--v3-aurora-c), transparent 60%);--focus-ring:0 0 0 2px var(--c-bg), 0 0 0 4px var(--c-primary)}html:root[data-tenant=qtech][data-theme=dark]{--v3-page:#0b0f27;--v3-surface:#151a38;--v3-surface-2:#1c2246;--v3-surface-3:#242b56;--v3-surface-4:#2c3466;--v3-line:#ffffff1a;--v3-line-strong:#ffffff2e;--v3-ink:#f1f3fa;--v3-ink-2:#c0c6de;--v3-ink-3:#8f96b8;--v3-ink-4:#727a9c;--v3-brand:#3fd9c2;--v3-brand-fill:#0e7a69;--v3-brand-raw:#2bc3ae;--v3-ok:#4ed9a0;--v3-warn:#f0b84a;--v3-danger:#ff8098;--v3-info:#6aa8ff;--v3-accent:#bfa2ff;--c-bg:var(--v3-page);--c-surface:var(--v3-surface);--c-surface-2:var(--v3-surface-2);--c-surface-3:var(--v3-surface-3);--c-surface-4:var(--v3-surface-4);--c-glass:var(--v3-surface);--c-line:var(--v3-line);--c-line-strong:var(--v3-line-strong);--c-ctl-border:#4b5384;--c-ink:var(--v3-ink);--c-ink-2:var(--v3-ink-2);--c-ink-3:var(--v3-ink-3);--c-ink-4:var(--v3-ink-4);--c-rail-bg:linear-gradient(180deg, #0e1436 0%, #080b23 100%);--c-sidebar:#0b1030;--c-rail-line:#ffffff17;--c-rail-ink:#edf0fa;--c-rail-muted:#e9ecf794;--c-rail-soft:#ffffff0f;--c-rail-active-bg:linear-gradient(100deg, #2bc3ae57 0%, #1685c947 55%, #7c4dc452 100%);--c-rail-active-ink:#fff;--c-rail-count-bg:#fff3;--c-rail-count-ink:#fff;--c-scrim:#020410ad;--c-primary:var(--v3-brand);--c-primary-fill:var(--v3-brand-fill);--c-primary-raw:var(--v3-brand-raw);--c-on-primary:#fff;--c-primary-soft:#2bc3ae29;--c-on-primary-soft:#a8f0e4;--c-ok:var(--v3-ok);--c-ok-fill:#1fa971;--c-ok-soft:#4ed9a029;--c-on-ok-soft:#b4f1d9;--c-warn:var(--v3-warn);--c-warn-fill:#f0b84a;--c-warn-soft:#f0b84a29;--c-on-warn-soft:#fbdcae;--c-danger:var(--v3-danger);--c-danger-fill:#c42b4f;--c-danger-soft:#ff809829;--c-on-danger-soft:#ffc2cf;--c-info:var(--v3-info);--c-info-fill:#2a6fd0;--c-info-soft:#6aa8ff29;--c-on-info-soft:#bcd8ff;--c-accent:var(--v3-accent);--c-accent-fill:#7c4dc4;--c-accent-soft:#bfa2ff2e;--c-on-accent-soft:#dccbff;--c-ok-edge:color-mix(in oklab, var(--c-ok) 32%, transparent);--c-warn-edge:color-mix(in oklab, var(--c-warn) 32%, transparent);--c-danger-edge:color-mix(in oklab, var(--c-danger) 32%, transparent);--c-info-edge:color-mix(in oklab, var(--c-info) 32%, transparent);--c-accent-edge:color-mix(in oklab, var(--c-accent) 32%, transparent);--shadow-1:0 1px 2px #0000004d;--shadow-2:0 6px 18px -8px #0000008c;--shadow-3:0 18px 48px -16px #000000b8;--shadow-card:none;--shadow-float:var(--shadow-3);--shadow-warm-1:var(--shadow-1);--shadow-warm-2:var(--shadow-2);--shadow-warm-3:var(--shadow-3);--pulse:var(--v3-brand-line);--pulse-h:var(--v3-brand-line);--glow-t:none;--glow-p:none;--aurora:radial-gradient(880px 460px at 92% -12%, #2bc3ae1a, transparent 62%), radial-gradient(620px 420px at 6% 4%, #7c4dc41a, transparent 60%), radial-gradient(660px 380px at 50% 104%, #1685c912, transparent 60%);--focus-ring:0 0 0 2px var(--c-bg), 0 0 0 4px var(--c-primary)}html:root[data-tenant=qtech][data-theme=light],html:root[data-tenant=qtech][data-theme=dark]{--bg:var(--c-bg);--bg-1:var(--c-bg);--bg-2:var(--c-surface-2);--surface:var(--c-surface);--surface-0:var(--c-bg);--surface-1:var(--c-surface);--surface-2:var(--c-surface-2);--surface-3:var(--c-surface-3);--calm-page:var(--c-bg);--calm-surface:var(--c-surface);--calm-surface-2:var(--c-surface-2);--calm-row-alt:transparent;--calm-head:var(--c-surface-2);--text:var(--c-ink);--text-1:var(--c-ink);--text-2:var(--c-ink-2);--text-3:var(--c-ink-3);--text-4:var(--c-ink-3);--text-muted:var(--c-ink-3);--text-primary:var(--c-ink);--text-secondary:var(--c-ink-2);--ink-strong:var(--c-ink);--ink-accent:var(--c-primary);--ink-brand:var(--c-accent);--ink-2:var(--c-ink-2);--ink-3:var(--c-ink-3);--ink-4:var(--c-ink-4);--ink-5:var(--c-ink-4);--line:var(--c-line);--line-soft:var(--c-line);--line-firm:var(--c-line-strong);--line-2:var(--c-line-strong);--border:var(--c-line);--hair:var(--c-line);--calm-hairline:var(--c-line);--calm-num:var(--c-num,var(--c-ink));--calm-title:var(--c-ink);--card-bg:var(--c-surface);--card-border:1px solid var(--c-line);--card-radius:var(--v3-r-card);--primary:var(--c-primary-fill);--primary-bg:var(--c-primary-soft);--primary-soft:var(--c-primary-soft);--accent:var(--c-accent-fill);--danger:var(--c-danger);--danger-bg:var(--c-danger-soft);--success:var(--c-ok);--warning:var(--c-warn);--info:var(--c-info);--c-success:var(--c-ok);--c-warning:var(--c-warn);--c-teal:var(--c-primary);--c-blue:var(--c-info);--c-purple:var(--c-accent);--c-green:var(--c-ok);--c-red:var(--c-danger);--c-orange:var(--c-warn);--qd-gradient:none;--grad-1:none;--grad-2:none;--c-gradient:none;--glow-shadow:none;--nx4-glow:none;--nx-ink:var(--c-ink);--nx-muted:var(--c-ink-3);--nx-line:var(--c-line);--nx-paper:var(--c-bg);--nx-success:var(--c-ok);--nx-warning:var(--c-warn);--nx-danger:var(--c-danger);--nx-aurora:none;--nx-action:var(--c-primary-fill)}html:root[data-tenant=qtech] body{background:var(--aurora), var(--c-bg);color:var(--c-ink);background-attachment:fixed,scroll}html:root[data-tenant=qtech][data-theme=dark] body{background-color:var(--c-bg)!important}html:root[data-tenant=qtech] main h1,html:root[data-tenant=qtech] main .d9-head__title h1{font-size:var(--t-h1);font-weight:700;line-height:var(--lh-tight);letter-spacing:0}html:root[data-tenant=qtech] main h2,html:root[data-tenant=qtech] .d9-section__title,html:root[data-tenant=qtech] .d9-head__eyebrow{letter-spacing:0;font-weight:600}html:root[data-tenant=qtech] main h2,html:root[data-tenant=qtech] .d9-section__title{font-size:var(--t-h2);line-height:var(--lh-snug)}html:root[data-tenant=qtech] .d9-head__eyebrow{font-size:var(--t-cap);color:var(--c-ink-3)}html:root[data-tenant=qtech] main h3,html:root[data-tenant=qtech] .card-head h3{font-size:var(--t-h3);font-weight:600;line-height:1.35}html:root[data-tenant=qtech] main :is(h4,h5,h6){font-size:var(--t-h4);font-weight:600;line-height:var(--lh-snug)}html:root[data-tenant=qtech] main p{font-size:var(--t-body);line-height:var(--lh)}html:root[data-tenant=qtech] main :is(small,.d9-caption,.caption):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){font-size:var(--t-cap);color:var(--c-ink-3);line-height:1.5}html:root[data-tenant=qtech] :is(.d9-fact__num,.d9-statcard__num,.d9-kpi__num,.viz-ring__label,.viz-donut__label,.wo-kpi__num,.wo-fact__num,.d9-summary__num,.nom-total){font-size:var(--t-num);letter-spacing:-.01em;color:var(--c-ink);font-variant-numeric:tabular-nums lining-nums;font-weight:600;line-height:1.15}html:root[data-tenant=qtech] #main-content :is(.d9-fact__num,.d9-statcard__num,.d9-kpi__num,.d9-summary__num,.nom-total,.wo-kpi__num,.wo-fact__num){font-weight:600}html:root[data-tenant=qtech] :is(.d9-fact__label,.d9-statcard__label,.wo-kpi__label,.d9-fact__sub){color:var(--c-ink-3);font-size:12.5px;font-weight:500;line-height:1.4}html:root[data-tenant=qtech] .d9-fact{gap:4px;padding:16px 18px 14px}html:root[data-tenant=qtech] .d9-fact:before{background:var(--fact-acc);opacity:.9;block-size:2px}html:root[data-tenant=qtech] #main-content :is(.card,.d9-card,.ui-card,.modern-card,.glass-card,.qd-card,.bento-card,.kpi-card,.stat-card,.metric-card,.d9-statcard,.q-hero),html:root[data-tenant=qtech] :is(.card,.d9-card,.ui-card,.d9-statcard){border-radius:var(--v3-r-card);background:var(--c-surface);border:1px solid var(--c-line);box-shadow:var(--shadow-1);-webkit-backdrop-filter:none;backdrop-filter:none}html:root[data-tenant=qtech] #main-content :is(.card,.d9-card,.ui-card,.modern-card,.glass-card,.qd-card,.bento-card,.kpi-card,.stat-card,.metric-card,.d9-statcard):hover,html:root[data-tenant=qtech] :is(.card,.d9-card,.ui-card,.d9-statcard):hover{border-color:var(--c-line-strong);box-shadow:var(--shadow-2);transform:none}html:root[data-tenant=qtech] :is(.d9-card[data-variant=highlight],.d9-insight,.ai-card){background:color-mix(in srgb, var(--c-accent) 7%, var(--c-surface));border-color:var(--c-accent-edge)}html:root[data-tenant=qtech] .q-hero{border-radius:var(--v3-r-panel);border:1px solid var(--c-line-strong);background:var(--c-surface);box-shadow:var(--shadow-1);padding:24px}html:root[data-tenant=qtech] .q-hero:before{content:none}html:root[data-tenant=qtech] .q-hero__grad{color:var(--c-ink);-webkit-text-fill-color:currentColor;background:0 0}html:root[data-tenant=qtech] #main-content :is(table,.qt-table):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){font-size:14.5px}html:root[data-tenant=qtech] #main-content :is(table,.qt-table) thead th:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){color:var(--c-ink-2);background:var(--c-surface-2);border-block-end:1px solid var(--c-line-strong);white-space:nowrap;padding:10px 14px;font-size:12.5px;font-weight:600;line-height:1.4}html:root[data-tenant=qtech] #main-content :is(table,.qt-table) td:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){vertical-align:middle;color:var(--c-ink);border-block-end:1px solid var(--c-line);padding:10px 14px;font-size:14.5px;line-height:1.5}html:root[data-tenant=qtech] #main-content :is(table,.qt-table) tbody th:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){color:var(--c-ink);text-align:start;vertical-align:middle;white-space:normal;border-block-end:1px solid var(--c-line);background:0 0;padding:10px 14px;font-size:14.5px;font-weight:600;line-height:1.5}html:root[data-tenant=qtech] #main-content :is(table,.qt-table) tbody tr{transition:background-color var(--v3-fast) var(--v3-ease)}html:root[data-tenant=qtech] #main-content :is(table,.qt-table) tbody tr:hover :is(td,th):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){background:color-mix(in srgb, var(--c-primary) 5%, transparent)}html:root[data-tenant=qtech] #main-content :is(table,.qt-table) tbody tr[aria-selected=true] :is(td,th):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){background:color-mix(in srgb, var(--c-primary) 9%, transparent)}html:root[data-tenant=qtech] #main-content :is(table,.qt-table) :is(td,th)[data-num],html:root[data-tenant=qtech] #main-content :is(table,.qt-table) :is(td,th).num{text-align:end;font-variant-numeric:tabular-nums lining-nums}html:root[data-tenant=qtech] #main-content :is(td,th) :is(.muted,.unknownNote,[data-empty="1"]),html:root[data-tenant=qtech] .d9-empty__desc{color:var(--c-ink-3)}html:root[data-tenant=qtech] :is(.d9-badge,.chip,.qt-chip,.tag,.badge,.pill){border-radius:var(--v3-r-chip);gap:6px;min-block-size:30px;padding:0 11px;font-size:12.5px;font-weight:500;line-height:1}html:root[data-tenant=qtech] :is(:is([class$=__statusChip],[class*=__statusChip\ ]),:is([class$=__matchChip],[class*=__matchChip\ ]),:is([class$=__flag],[class*=__flag\ ]),:is([class$=__adviceTag],[class*=__adviceTag\ ]),:is([class$=__adviceChips],[class*=__adviceChips\ ])>li,.d9-badge,.d9-section__count){border-radius:var(--v3-r-chip);min-block-size:24px;padding:2px 9px;font-size:12px;font-weight:500;line-height:1.4}html:root[data-tenant=qtech] .d9-section__count{min-block-size:20px;padding:1px 8px}html:root[data-tenant=qtech] .d9-badge[data-variant=success],html:root[data-tenant=qtech] :is(.chip,.badge)[data-tone=ok]{background:var(--c-ok-soft);color:var(--c-on-ok-soft);border-color:var(--c-ok-edge)}html:root[data-tenant=qtech] .d9-badge[data-variant=warning],html:root[data-tenant=qtech] :is(.chip,.badge)[data-tone=warn]{background:var(--c-warn-soft);color:var(--c-on-warn-soft);border-color:var(--c-warn-edge)}html:root[data-tenant=qtech] .d9-badge[data-variant=danger]{background:var(--c-danger-soft);color:var(--c-on-danger-soft);border-color:var(--c-danger-edge)}html:root[data-tenant=qtech] .d9-badge[data-variant=info]{background:var(--c-info-soft);color:var(--c-on-info-soft);border-color:var(--c-info-edge)}html:root[data-tenant=qtech] .d9-badge[data-variant=primary]{background:var(--c-primary-soft);color:var(--c-on-primary-soft);border-color:color-mix(in oklab, var(--c-primary) 28%, transparent)}html:root[data-tenant=qtech] .d9-badge[data-variant=purple]{background:var(--c-accent-soft);color:var(--c-on-accent-soft);border-color:var(--c-accent-edge)}html:root[data-tenant=qtech] :is(.wo-tone-late,.d9-badge[data-tone=late]){color:var(--c-danger)}html:root[data-tenant=qtech] #main-content :is(input[type=text],input[type=search],input[type=email],input[type=number],input[type=date],input[type=url],input[type=tel],input[type=password],select,textarea),html:root[data-tenant=qtech] :is(.ui-input,.field input,.field select,.field textarea),html:root[data-tenant=qtech] :is(.btn,.ui-btn,.d9-btn,.qd-button,.qd-button-primary,.qd-button-secondary,.qd-button-ghost),html:root[data-tenant=qtech] #main-content :is(.btn,.ui-btn,.d9-btn,.btn-primary,.btn-ghost,.btn-secondary){min-block-size:var(--v3-ctl);border-radius:var(--v3-r-ctl)}html:root[data-tenant=qtech] :is(.btn-sm,.ui-btn--sm,.btn.sm,.d9-btn--sm){min-block-size:var(--v3-ctl-sm);border-radius:var(--v3-r-sm)}html:root[data-tenant=qtech] :is(.btn-primary,.ui-btn--primary,.qd-button-primary,.d9-btn--primary,.d9-btn[data-tone=primary],.btn[data-primary],.btn.primary),html:root[data-tenant=qtech] #main-content :is(.btn-primary,.ui-btn--primary,.d9-btn--primary){background:var(--c-primary-fill);border-color:var(--c-primary-fill);color:var(--c-on-primary);box-shadow:none;filter:none;background-image:none}html:root[data-tenant=qtech] :is(.btn-primary,.ui-btn--primary,.qd-button-primary,.d9-btn--primary,.d9-btn[data-tone=primary],.btn[data-primary],.btn.primary):not(:disabled):hover{background:color-mix(in srgb, var(--c-primary-fill) 88%, var(--c-ink));color:var(--c-on-primary);box-shadow:var(--shadow-1);filter:none;background-image:none;border-color:#0000;transform:none}html:root[data-tenant=qtech] :is(.btn-primary,.ui-btn--primary,.qd-button-primary,.d9-btn--primary,.d9-btn[data-tone=primary],.btn[data-primary],.btn.primary):not(:disabled):active{filter:brightness(.95);transform:none}html:root[data-tenant=qtech] .seg-switch{background:var(--c-surface-2);border:1px solid var(--c-line);border-radius:var(--v3-r-ctl);gap:2px;padding:2px}html:root[data-tenant=qtech] .seg-switch button{border-radius:var(--v3-r-sm);min-block-size:32px;font-size:13px;font-weight:500}html:root[data-tenant=qtech] .seg-switch button.on{background:var(--c-surface);color:var(--c-ink);box-shadow:var(--shadow-1);border-color:#0000;font-weight:500}html:root[data-tenant=qtech] :is(.chip,.qt-chip).active,html:root[data-tenant=qtech] :is(.chip,.qt-chip)[aria-pressed=true],html:root[data-tenant=qtech] :is(.chip,.qt-chip)[data-on=true]{background:var(--c-primary-soft);color:var(--c-on-primary-soft);border-color:color-mix(in oklab, var(--c-primary) 34%, transparent);box-shadow:none}html:root[data-tenant=qtech] :is(.tab-item,[role=tablist] [role=tab]):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){color:var(--c-ink-3);font-size:14.5px;font-weight:500}html:root[data-tenant=qtech] :is(.tab-item.active,[role=tablist] [role=tab][aria-selected=true]):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech][data-theme=dark] :is(.tab-item.active,[role=tablist] [role=tab][aria-selected=true]):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){color:var(--c-ink);border-block-end:2px solid var(--c-primary);background:0 0;border-image:}html:root[data-tenant=qtech] .qt-search__input,html:root[data-tenant=qtech] :is(.qt-theme-pick,.qt-bell__btn,.qt-icon-btn){border-radius:var(--v3-r-ctl)}html:root[data-tenant=qtech] svg.lucide{stroke-width:var(--v3-stroke)}html:root[data-tenant=qtech] :is(.btn,.ui-btn,.d9-btn,.qd-button,:is([class$=__ghostButton],[class*=__ghostButton\ ]),:is([class$=__closeButton],[class*=__closeButton\ ])) svg.lucide{inline-size:var(--v3-ic-16);block-size:var(--v3-ic-16)}html:root[data-tenant=qtech] :is(.chip,.d9-badge,.qt-chip,.badge,:is([class$=__statusChip],[class*=__statusChip\ ]),:is([class$=__matchChip],[class*=__matchChip\ ])) svg.lucide{inline-size:var(--v3-ic-14);block-size:var(--v3-ic-14)}html:root[data-tenant=qtech] :is(.qt-table,.wo-lg,.wo-row__meta,:is([class$=__meta],[class*=__meta\ ]),:is([class$=__cellSub],[class*=__cellSub\ ])) svg.lucide{inline-size:var(--v3-ic-13);block-size:var(--v3-ic-13)}html:root[data-tenant=qtech] :is([class$=__navLink],[class*=__navLink\ ]) svg.lucide{inline-size:var(--v3-ic-18);block-size:var(--v3-ic-18)}html:root[data-tenant=qtech] :is(.nx-fatn-panel__head,.nx-fatn-card__avatar){background-image:var(--v3-fatn-band)}html:root[data-tenant=qtech] .nx-fatn-panel__head{color:#fff}html:root[data-tenant=qtech] :is([class$=__activePill],[class*=__activePill\ ]){border-radius:var(--v3-r-row);outline:none;box-shadow:inset 0 0 0 1px #ffffff1a}html:root[data-tenant=qtech] :is([class$=__navLink],[class*=__navLink\ ])[aria-current=page],html:root[data-tenant=qtech] :is([class$=__navLink],[class*=__navLink\ ])[aria-current=page]>*{color:var(--c-rail-active-ink);font-weight:600}html:root[data-tenant=qtech] :is([class$=__navLink],[class*=__navLink\ ])[aria-current=page] svg.lucide{color:var(--c-rail-active-ink)}html:root[data-tenant=qtech] :is([class$=__navLink],[class*=__navLink\ ])[aria-current=page] b{background:var(--c-rail-count-bg);color:var(--c-rail-count-ink)}html:root[data-tenant=qtech] :is([class$=__navLink],[class*=__navLink\ ]):hover{background:var(--c-rail-soft)}html:root[data-tenant=qtech] :is(:is([class$=__groupLabel],[class*=__groupLabel\ ]),:is([class$=__spaceLabel],[class*=__spaceLabel\ ])){letter-spacing:0;color:#e9ecf7ad;font-size:11.5px;font-weight:500}html:root[data-tenant=qtech] :is([class$=__groupLabel],[class*=__groupLabel\ ]){padding-block:6px}html:root[data-tenant=qtech] .rail:after{opacity:.55}html:root[data-tenant=qtech] [class*=NorthaShell-module__]:is([class$=__header],[class*=__header\ ]){background:color-mix(in srgb, var(--c-surface) 88%, transparent);border-block-end:1px solid var(--c-line);box-shadow:none}html:root[data-tenant=qtech] [class*=NorthaShell-module__]:is([class$=__header],[class*=__header\ ]) :is(.qt-search__input,.qt-bell__btn,.qt-icon-btn,.qt-theme-pick,.nx-fatn-fab){block-size:38px;min-block-size:38px}html:root[data-tenant=qtech] :is([class$=__summaryCard],[class*=__summaryCard\ ]){border-radius:var(--v3-r-card);box-shadow:var(--shadow-1);gap:2px;padding:14px 16px}html:root[data-tenant=qtech] :is([class$=__summaryCard],[class*=__summaryCard\ ]):before{background:var(--c-line-strong);block-size:2px;inline-size:auto;inset-block:0 auto;inset-inline:0}html:root[data-tenant=qtech] :is([class$=__summaryCard],[class*=__summaryCard\ ]):hover{box-shadow:var(--shadow-2);transform:none}html:root[data-tenant=qtech] :is([class$=__summaryLabel],[class*=__summaryLabel\ ]){color:var(--c-ink-3);font-size:12.5px;font-weight:500}html:root[data-tenant=qtech] :is([class$=__summaryValue],[class*=__summaryValue\ ]){font-size:28px;font-weight:600;line-height:1.15}html:root[data-tenant=qtech] :is([class$=__summaryCard],[class*=__summaryCard\ ])[data-metric=accepted]:before{background:var(--c-ok)}html:root[data-tenant=qtech] :is([class$=__summaryCard],[class*=__summaryCard\ ])[data-metric=rejected]:before{background:var(--c-danger)}html:root[data-tenant=qtech] :is([class$=__summaryCard],[class*=__summaryCard\ ])[data-metric=waiting]:before{background:var(--c-info)}html:root[data-tenant=qtech] :is([class$=__summaryCard],[class*=__summaryCard\ ]):is([data-metric=review],[data-metric=needsReview]):before{background:var(--c-warn)}html:root[data-tenant=qtech] :is([class$=__summaryCard],[class*=__summaryCard\ ])[data-metric=accepted] :is([class$=__summaryValue],[class*=__summaryValue\ ]){color:var(--c-ok)}html:root[data-tenant=qtech] :is([class$=__summaryCard],[class*=__summaryCard\ ])[data-metric=rejected] :is([class$=__summaryValue],[class*=__summaryValue\ ]){color:var(--c-danger)}html:root[data-tenant=qtech] :is([class$=__summaryCard],[class*=__summaryCard\ ])[data-metric=waiting] :is([class$=__summaryValue],[class*=__summaryValue\ ]){color:var(--c-info)}html:root[data-tenant=qtech] :is([class$=__summaryCard],[class*=__summaryCard\ ]):is([data-metric=review],[data-metric=needsReview]) :is([class$=__summaryValue],[class*=__summaryValue\ ]){color:var(--c-warn)}html:root[data-tenant=qtech] :is(:is([class$=__notes],[class*=__notes\ ]) p,:is([class$=__hintLine],[class*=__hintLine\ ])){color:var(--c-ink-3);max-inline-size:78ch;font-size:12.5px;font-weight:400;line-height:1.6}html:root[data-tenant=qtech] :is([class$=__hintLine],[class*=__hintLine\ ]) strong{color:var(--c-ink-2);font-weight:600}html:root[data-tenant=qtech] :is([class$=__table],[class*=__table\ ]) thead th{color:var(--c-ink-2);background:var(--c-surface-2);padding:9px 14px;font-size:12.5px;font-weight:600}html:root[data-tenant=qtech] :is([class$=__table],[class*=__table\ ]) td{vertical-align:middle;padding:10px 14px}html:root[data-tenant=qtech] :is([class$=__table],[class*=__table\ ]) tbody th{color:var(--c-ink);text-align:start;vertical-align:middle;white-space:normal;background:0 0;padding:10px 14px;font-size:14.5px;font-weight:600}html:root[data-tenant=qtech] :is([class$=__table],[class*=__table\ ]) tbody tr:hover :is(td,th){background:color-mix(in srgb, var(--c-primary) 5%, transparent)}html:root[data-tenant=qtech] :is(:is([class$=__candidateCell],[class*=__candidateCell\ ]),:is([class$=__candidateButton],[class*=__candidateButton\ ])){font-size:14.5px;font-weight:600}html:root[data-tenant=qtech] :is([class$=__candidateButton],[class*=__candidateButton\ ]):hover{color:var(--c-primary);text-decoration:none}html:root[data-tenant=qtech] :is([class$=__tableWrap],[class*=__tableWrap\ ]){border-radius:var(--v3-r-card);box-shadow:var(--shadow-1)}html:root[data-tenant=qtech] :is([class$=__filterBar],[class*=__filterBar\ ]){border-radius:var(--v3-r-card);box-shadow:var(--shadow-1);gap:12px;padding:16px}html:root[data-tenant=qtech] :is([class$=__provenance],[class*=__provenance\ ]){border-radius:var(--v3-r-sm)}html:root[data-tenant=qtech] :is([class$=__dialogHeader],[class*=__dialogHeader\ ]) h3{font-size:17px;font-weight:600;line-height:1.35}html:root[data-tenant=qtech] :is([class$=__dialogCard],[class*=__dialogCard\ ]){border-radius:var(--v3-r-panel)}html:root[data-tenant=qtech] :is([class$=__detailSection],[class*=__detailSection\ ]){border-radius:var(--v3-r-row);gap:10px;padding:16px}html:root[data-tenant=qtech] :is([class$=__detailSection],[class*=__detailSection\ ]) h4{font-size:15px;font-weight:600}html:root[data-tenant=qtech] :is([class$=__fieldItem],[class*=__fieldItem\ ]) dt{color:var(--c-ink-3);font-size:12px}html:root[data-tenant=qtech] :is([class$=__fieldItem],[class*=__fieldItem\ ]) dd{font-size:14px}html:root[data-tenant=qtech] :is([class$=__decisionForm],[class*=__decisionForm\ ]){background:var(--c-surface);border-color:var(--c-line);border-radius:var(--v3-r-row)}html:root[data-tenant=qtech] :is([class$=__adviceOutcome],[class*=__adviceOutcome\ ]){border-radius:var(--v3-r-row);background:var(--c-surface);font-weight:500}html:root[data-tenant=qtech] :is([class$=__adviceSectionTitle],[class*=__adviceSectionTitle\ ]){color:var(--c-ink-3);font-weight:600}html:root[data-tenant=qtech] :is([class$=__relationNote],[class*=__relationNote\ ]){border-radius:var(--v3-r-row)}html:root[data-tenant=qtech] :is(.gov-tile,.gov-cover){box-shadow:var(--shadow-1);border-radius:var(--v3-r-card)}html:root[data-tenant=qtech] .gov-tile__title{font-size:15px;font-weight:600}html:root[data-tenant=qtech] .gov-tile__cap{color:var(--c-ink-3);font-size:12.5px}html:root[data-tenant=qtech] :is(.d9-action,.gov-signal){border:1px solid var(--c-line);border-radius:var(--v3-r-card);background:var(--c-surface)}html:root[data-tenant=qtech] :is(.gov-entity-hero,.gov-search){border-radius:var(--v3-r-card)}html:root[data-tenant=qtech] :is(.gov-sectors,.gov-bars){border-block-end:1px solid var(--c-line)}html:root[data-tenant=qtech] :is(.skeleton,.d9-skel){background:var(--c-surface-2)}html:root[data-tenant=qtech] .wo .wo-tools{gap:8px;margin-block-end:12px}html:root[data-tenant=qtech] .wo .wo-tools>:is(.chip,.btn,.btn-sm,.wo-select,.wo-search){min-block-size:36px}html:root[data-tenant=qtech] .wo .wo-panel{border-radius:var(--v3-r-card);box-shadow:none}html:root[data-tenant=qtech] .wo .wo-kb__col{border-radius:var(--v3-r-card);background:var(--c-surface-2)}html:root[data-tenant=qtech] .wo .wo-kb__head{color:var(--c-ink);padding:10px 12px;font-weight:600}html:root[data-tenant=qtech] .wo .wo-kb__card{border-radius:var(--v3-r-row);box-shadow:none}html:root[data-tenant=qtech] .wo .wo-kb__card:hover{box-shadow:var(--shadow-1)}html:root[data-tenant=qtech] .wo .wo-facts__v,html:root[data-tenant=qtech] .wo .wo-kpi__num{font-weight:600}html:root[data-tenant=qtech] .wo .wo-group>summary{color:var(--c-ink);font-size:15.5px;font-weight:600}html:root[data-tenant=qtech] .wo .wo-st{font-size:12.5px}html:root[data-tenant=qtech] .wo .wo-lg__head{background:var(--c-surface-2)}html:root[data-tenant=qtech] .wo .wo-row{padding-block:10px}html:root[data-tenant=qtech] :is(.d9-insight,.ai-card){background:color-mix(in srgb, var(--c-accent) 6%, var(--c-surface));border-color:var(--c-accent-edge);box-shadow:var(--shadow-1);-webkit-backdrop-filter:none;backdrop-filter:none}html:root[data-tenant=qtech] .d9-insight__title{font-size:var(--t-h3);font-weight:600}html:root[data-tenant=qtech] :is(td,th,dd) :is([class$=__placeholder],[class*=__placeholder\ ]){color:var(--c-ink-3);font-weight:400}html:root[data-tenant=qtech] .wo .d9-section__title{font-size:var(--t-h2);font-weight:600;line-height:var(--lh-snug)}html:root[data-tenant=qtech] .wo .d9-section{gap:8px}html:root[data-tenant=qtech] .wo .d9-section__count{font-size:12px;font-weight:500}html:root[data-tenant=qtech] .wo .wo-group>summary{font-size:var(--t-h2);font-weight:600}html:root[data-tenant=qtech] .wo .wo-fact__num{font-size:var(--t-num);font-weight:600;line-height:1.15}html:root[data-tenant=qtech] .wo :is(.wo-tone-late,[data-tone=late]) .wo-fact__num{color:var(--c-danger)}html:root[data-tenant=qtech] .wo .wo-note{border-radius:var(--v3-r-row);background:var(--c-surface-2);border:1px solid var(--c-line);box-shadow:none}html:root[data-tenant=qtech] .wo .wo-row__meta{font-size:var(--t-cap);color:var(--c-ink-3);font-weight:400}html:root[data-tenant=qtech] .wo .wo-row__meta .wo-inline{color:var(--c-ink-3)}html:root[data-tenant=qtech] .wo .wo-row__meta .wo-tone-late{color:var(--c-danger)}html:root[data-tenant=qtech] .wo .wo-row__meta .wo-tone-warn{color:var(--c-warn)}html:root[data-tenant=qtech] .wo .wo-tools{align-items:center;gap:8px;margin-block-end:12px}html:root[data-tenant=qtech] .wo .wo-tools>:is(.wo-search,.wo-select,.chip,.btn,.btn-sm){border-radius:var(--v3-r-ctl);block-size:38px;min-block-size:38px;box-shadow:none}html:root[data-tenant=qtech] .wo .wo-tools>:is(.wo-search,.wo-select){border:1px solid var(--c-line);background:var(--c-surface)}html:root[data-tenant=qtech] .wo .wo-tools>.chip{border:1px solid var(--c-line);background:var(--c-surface);color:var(--c-ink-2);padding-inline:12px}html:root[data-tenant=qtech] .wo .wo-tools>.chip.active{background:var(--c-primary-soft);color:var(--c-on-primary-soft);border-color:color-mix(in oklab, var(--c-primary) 34%, transparent)}html:root[data-tenant=qtech] .wo .seg-switch{background:var(--c-surface-2);border:1px solid var(--c-line);border-radius:var(--v3-r-ctl);gap:2px;padding:2px}html:root[data-tenant=qtech] .wo .seg-switch button{border-radius:var(--v3-r-sm);min-block-size:32px;font-size:13px;font-weight:500}html:root[data-tenant=qtech] .wo .seg-switch button.on{background:var(--c-surface);color:var(--c-ink);box-shadow:var(--shadow-1)}html:root[data-tenant=qtech] .wo .wo-kb__col{background:var(--c-surface-2);border:1px solid var(--c-line);border-radius:var(--v3-r-card)}html:root[data-tenant=qtech] .wo .wo-kb__head{border-block-end:1px solid var(--c-line);background:0 0}html:root[data-tenant=qtech] .wo .wo-kb__card{background:var(--c-surface);border:1px solid var(--c-line);box-shadow:var(--shadow-1);transform:none}html:root[data-tenant=qtech] .wo .wo-kb__card:hover{border-color:var(--c-line-strong);background:var(--c-surface);box-shadow:var(--shadow-1);transform:none}html:root[data-tenant=qtech] .wo :is(.wo-kb__meter,.wo-meter){--viz:var(--c-primary-raw);--viz-1:var(--c-primary-raw);--viz-2:var(--c-primary-raw);--viz-3:var(--c-primary-raw)}html:root[data-tenant=qtech] .wo .wo-kb__col[data-over="1"]{border:1px dashed var(--c-primary-raw);background:color-mix(in srgb, var(--c-primary) 5%, var(--c-surface-2))}html:root[data-tenant=qtech] .wo .wo-kb__card[data-drag="1"]{opacity:.55;box-shadow:none}html:root[data-tenant=qtech] .wo .wo-kb__empty[data-drop="1"]{border:1px dashed color-mix(in oklab, var(--c-primary) 45%, transparent);border-radius:var(--v3-r-row);background:color-mix(in srgb, var(--c-primary) 5%, transparent)}html:root[data-tenant=qtech] .jr-now{border:1px solid var(--c-line);border-block-start:3px solid var(--c-primary-raw);border-radius:var(--v3-r-panel);background:var(--c-surface);box-shadow:var(--shadow-1)}html:root[data-tenant=qtech] .jr-now:before,html:root[data-tenant=qtech] .jr-now:after{content:none;background:0 0}html:root[data-tenant=qtech] .jr-now__eyebrow{font-size:var(--t-cap);color:var(--c-ink-3);letter-spacing:0;font-weight:500}html:root[data-tenant=qtech] .jr-now__title{font-size:var(--t-h2);font-weight:600}html:root[data-tenant=qtech] .jr-pulse{border:1px solid var(--c-line);border-block-start:3px solid var(--c-primary-raw);border-radius:var(--v3-r-panel);background:var(--c-surface);box-shadow:var(--shadow-1)}html:root[data-tenant=qtech] .jr-pulse:before,html:root[data-tenant=qtech] .jr-pulse:after{content:none;background:0 0}html:root[data-tenant=qtech] .jr-pulse__stat{background:0 0;border:0}html:root[data-tenant=qtech] .jr-pulse__stat:before,html:root[data-tenant=qtech] .jr-pulse__stat:after{content:none}html:root[data-tenant=qtech] .d9-insight.jr-insight{background:var(--c-surface);border:1px solid var(--c-line);border-inline-start:3px solid var(--c-accent);border-radius:var(--v3-r-card);box-shadow:var(--shadow-1);-webkit-backdrop-filter:none;backdrop-filter:none}html:root[data-tenant=qtech] .jr-insight :is(.d9-insight__icon,.d9-empty__icon){background:var(--c-accent-soft);color:var(--c-on-accent-soft);border-radius:var(--v3-r-sm)}html:root[data-tenant=qtech] .jr-insight .d9-insight__cta,html:root[data-tenant=qtech] .jr-insight .btn-primary{background:var(--c-surface-2);color:var(--c-ink-2);border:1px solid var(--c-line);border-radius:var(--v3-r-ctl);box-shadow:none;background-image:none;font-weight:500}html:root[data-tenant=qtech] .jr-insight .d9-insight__cta:hover,html:root[data-tenant=qtech] .jr-insight .btn-primary:hover{background:var(--c-surface-3);color:var(--c-ink);border-color:var(--c-line-strong)}html:root[data-tenant=qtech] .jr-facts>div{border-block-end:1px solid var(--c-line);align-items:center;min-block-size:44px}html:root[data-tenant=qtech] .jr-facts>div:last-child{border-block-end:0}html:root[data-tenant=qtech] .jr-facts dt{font-size:var(--t-xs);color:var(--c-ink-3);font-weight:400}html:root[data-tenant=qtech] .jr-facts dd{color:var(--c-ink);font-size:14px;font-weight:500}html:root[data-tenant=qtech] .jr-tl__group:before,html:root[data-tenant=qtech] .jr-tl__group:after{block-size:2px}html:root[data-tenant=qtech] .jr-tl__gcap{font-size:var(--t-cap);color:var(--c-ink-3);font-weight:500}html:root[data-tenant=qtech] .jr-tl__step[data-state=current] .jr-tl__dot{block-size:32px;inline-size:32px;box-shadow:0 0 0 4px color-mix(in oklab, var(--c-primary) 15%, transparent);margin-block:-2px}html:root[data-tenant=qtech] .jr-tl__step[data-attention]{font-size:12px;font-weight:500}html:root[data-tenant=qtech] .jr-tl__step[data-attention]:not([data-state=current]) .jr-tl__dot{color:var(--c-danger)}html:root[data-tenant=qtech] .gov-cols .viz-cols{border-block-end:1px solid var(--c-line);align-items:flex-end;gap:10px;padding-block-end:2px}html:root[data-tenant=qtech] .gov-cols .viz-cols>i{border-start-start-radius:6px;border-start-end-radius:6px;max-inline-size:40px}html:root[data-tenant=qtech] .gov-cols__labels{align-items:center}html:root[data-tenant=qtech] .gov-cols__btn{color:var(--c-ink-2);font-size:12px;font-weight:400}html:root[data-tenant=qtech] .gov-cols__btn[aria-pressed=true]{color:var(--c-ink);font-weight:600}html:root[data-tenant=qtech] .gov-exports{align-items:center;gap:8px}html:root[data-tenant=qtech] .gov-exports .btn{border-radius:var(--v3-r-ctl);border:1px solid var(--c-line);background:var(--c-surface);block-size:38px;min-block-size:38px;color:var(--c-ink-2);box-shadow:none;font-size:13px;font-weight:500}html:root[data-tenant=qtech] .gov-exports .btn:hover{background:var(--c-surface-2);color:var(--c-ink);border-color:var(--c-line-strong)}html:root[data-tenant=qtech] .gov-skel{background:color-mix(in oklab, var(--c-surface-2) 80%, var(--c-surface))}html:root[data-tenant=qtech] [class*=NorthaShell-module__]:is([class$=__header],[class*=__header\ ]){border-block-end:1px solid var(--c-line);box-shadow:none}html:root[data-tenant=qtech] [class*=NorthaShell-module__]:is([class$=__header],[class*=__header\ ]) :is(.qt-search__input,.qt-bell__btn,.qt-icon-btn,.qt-theme-pick,.nx-fatn-fab){border-radius:var(--v3-r-ctl);border:1px solid var(--c-line);background:var(--c-surface);block-size:38px;min-block-size:38px;box-shadow:none}html:root[data-tenant=qtech] [class*=NorthaShell-module__]:is([class$=__header],[class*=__header\ ]) .nx-fatn-fab{background-image:var(--v3-brand-line);color:#fff;box-shadow:none;filter:none;border-color:#0000}html:root[data-tenant=qtech] .qt-bell__btn b{color:var(--c-on-primary)}html:root[data-tenant=qtech] :is(.gov-chips,.gov-toolbar) .chip:is(.active,[aria-pressed=true]) .gov-chip__n{color:var(--c-on-primary-soft);opacity:1}html:root[data-tenant=qtech] .gov-search .gov-search__input{padding-inline-start:38px}html:root[data-tenant=qtech] #main-content [class*=NominationWorkspace-module__] table tbody th{padding-block:6px}html:root[data-tenant=qtech] :is(.d9-fact,.chip,.qt-chip,.d9-badge,.wo-kb__card,.wo-row,.wo-tc){transition:background-color var(--v3-fast) var(--v3-ease), border-color var(--v3-fast) var(--v3-ease), color var(--v3-fast) var(--v3-ease), box-shadow var(--v3-base) var(--v3-ease)}html:root[data-tenant=qtech] :is(.qt-search__pop,.qt-bell__pop){border-radius:var(--v3-r-panel);box-shadow:var(--shadow-3)}html:root[data-tenant=qtech] :is(table,.qt-table) tbody tr{transition:background-color var(--v3-fast) var(--v3-ease)}@media (prefers-reduced-motion:reduce){html:root[data-tenant=qtech] :is(.d9-fact,.chip,.qt-chip,.d9-badge,.wo-kb__card,.wo-row,.wo-tc,.btn,.ui-btn,.d9-btn,.tab-item,.seg-switch button,.qt-search__input,.qt-icon-btn,:is([class$=__summaryCard],[class*=__summaryCard\ ]),:is([class$=__activePill],[class*=__activePill\ ]),:is([class$=__navLink],[class*=__navLink\ ])){transition:none}html:root[data-tenant=qtech] body:after{opacity:1;animation:none}}
html:root[data-tenant=qtech] .cal-page{--lane-training:var(--c-primary);--lane-consulting:var(--c-accent);--lane-task:var(--brand-deep);--lane-event:var(--c-info);--lane-holiday:var(--brand-protective-2);--lane-deadline:var(--c-warn);--lane-overdue:var(--c-danger);--ev-program:var(--lane-training);--ev-meeting:var(--lane-event);--ev-task:var(--lane-task);--ev-consult:var(--lane-consulting);--ev-deadline:var(--lane-deadline);--ev-overdue:var(--lane-overdue);--ev-holiday:var(--lane-holiday)}html:root[data-tenant=qtech][data-theme=dark] .cal-page{--lane-training:var(--c-primary);--lane-consulting:var(--c-accent);--lane-task:#a9a2f0;--lane-event:var(--c-info);--lane-holiday:#b9b3ac}html:root[data-tenant=qtech] .cal-page [data-track=task]{--lane:var(--lane-task)}html:root[data-tenant=qtech] .cal-page [data-track=consulting]{--lane:var(--lane-consulting)}html:root[data-tenant=qtech] .cal-page [data-track=holiday]{--lane:var(--lane-holiday)}html:root[data-tenant=qtech] .cal-page [data-track=event]{--lane:var(--lane-event)}html:root[data-tenant=qtech] .cal-page :is(.cal-chip,.cal-event,.cal-lane__item,.cal-qitem){border-inline-start:3px solid var(--lane,var(--c-primary));background:color-mix(in oklab, var(--lane,var(--c-primary)) 9%, var(--c-surface))}html:root[data-tenant=qtech] .cal-page :is(.cal-chip,.cal-event,.cal-lane__item,.cal-qitem):hover{background:color-mix(in oklab, var(--lane,var(--c-primary)) 16%, var(--c-surface))}html:root[data-tenant=qtech] .cal-page [data-status=overdue],html:root[data-tenant=qtech] .cal-page [data-overdue]{--lane:var(--lane-overdue)}html:root[data-tenant=qtech] .cal-page [data-status=deadline],html:root[data-tenant=qtech] .cal-page [data-deadline]{--lane:var(--lane-deadline)}html:root[data-tenant=qtech] .cal-page .cal-board__day[data-today],html:root[data-tenant=qtech] .cal-page .cal-month__cell[data-today]{border-color:color-mix(in oklab, var(--c-primary) 55%, var(--c-line));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c-primary) 26%, transparent)}html:root[data-tenant=qtech]{--qf-chart-1:var(--brand-turquoise);--qf-chart-2:var(--brand-blue);--qf-chart-3:var(--brand-violet);--qf-chart-4:var(--brand-deep);--qf-chart-5:var(--brand-green);--qf-chart-6:var(--brand-orange);--qf-chart-7:var(--brand-sky);--qf-chart-8:var(--brand-protective-2);--qf-chart-grid:color-mix(in oklab, var(--c-ink-3) 22%, transparent);--qf-chart-radius:6px;--qf-chart-stroke:2.5}html:root[data-tenant=qtech] .apexcharts-gridline,html:root[data-tenant=qtech] .apexcharts-xaxis-tick,html:root[data-tenant=qtech] .apexcharts-yaxis-tick{stroke:var(--qf-chart-grid)}html:root[data-tenant=qtech] :is(.apexcharts-text,.apexcharts-xaxis-label,.apexcharts-yaxis-label){fill:var(--c-ink-3);font-size:11.5px}html:root[data-tenant=qtech] .apexcharts-tooltip{border:1px solid var(--c-line)!important;border-radius:var(--d9-r,10px)!important;background:var(--c-surface)!important;color:var(--c-ink)!important;box-shadow:var(--shadow-2,none)!important}html:root[data-tenant=qtech] :is(.apexcharts-legend-text,.apexcharts-datalabel){fill:var(--c-ink-2)!important;color:var(--c-ink-2)!important}html:root[data-tenant=qtech] .apexcharts-bar-area{rx:var(--qf-chart-radius);ry:var(--qf-chart-radius)}html:root[data-tenant=qtech] :is(.d9-statcard__num,.kpi-pct,.kpi-th-n,.kpi-td-n,.dt-row__stat,.ops-ring__n,.q-ring,.prg-kpi__value,.dcpb-stat,.an-statcard__hint,.adm-kpis){font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;overflow-wrap:anywhere}html:root[data-tenant=qtech] :is(.d9-statcard,.kpi-card,.prg-kpi,.ops-ring,.q-ring,.dt-row__stat){min-inline-size:0;overflow:hidden}html:root[data-tenant=qtech] .d9-statcard__num{font-size:clamp(1.25rem, .95rem + 1vw, var(--t-kpi,30px));text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;line-height:1.05;overflow:hidden}html:root[data-tenant=qtech] .d9-statcard__label{color:var(--c-ink-3);overflow-wrap:anywhere;font-size:12.5px;font-weight:600;line-height:1.45}html:root[data-tenant=qtech] :is(.d9-badge,.statusChip,.qt-nav-tag,.qt-nav-badge){border-radius:999px;font-weight:600;line-height:1.5}html:root[data-tenant=qtech] .st-ok,html:root[data-tenant=qtech] .st-success{background:var(--c-ok-soft);color:var(--c-on-ok-soft);border-color:var(--c-ok-edge)}html:root[data-tenant=qtech] .st-warn{background:var(--c-warn-soft);color:var(--c-on-warn-soft);border-color:var(--c-warn-edge)}html:root[data-tenant=qtech] .st-danger{background:var(--c-danger-soft);color:var(--c-on-danger-soft);border-color:var(--c-danger-edge)}html:root[data-tenant=qtech] .st-info{background:var(--c-info-soft);color:var(--c-on-info-soft);border-color:var(--c-info-edge)}html:root[data-tenant=qtech] .st-accent{background:var(--c-accent-soft);color:var(--c-on-accent-soft);border-color:color-mix(in oklab, var(--c-accent) 30%, transparent)}html:root[data-tenant=qtech] :is(.card,.d9-card,.ui-card,.cm-post,.qt-nav-link,.d9-tab,.d9-badge){transition-duration:var(--dur-fast,.15s);transition-timing-function:var(--ease-out,cubic-bezier(.2, .7, .2, 1))}html:root[data-tenant=qtech] :is(a,button,[role=button],input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--c-primary);outline-offset:2px;border-radius:var(--d9-r-sm,8px)}html:root[data-tenant=qtech] table tbody tr[data-selected=true]{background:color-mix(in oklab, var(--c-primary) 9%, transparent);box-shadow:inset 3px 0 0 var(--c-primary)}html:root[data-tenant=qtech][dir=rtl] table tbody tr[data-selected=true]{box-shadow:inset -3px 0 0 var(--c-primary)}@media (min-width:1360px){html:root[data-tenant=qtech] .cm-grid{grid-template-columns:244px minmax(0,1fr) 300px;gap:18px}}html:root[data-tenant=qtech] .cm-rail{max-block-size:calc(100dvh - 96px);position:sticky;inset-block-start:72px;overflow:auto}html:root[data-tenant=qtech] .cm-insight{position:sticky;inset-block-start:72px}html:root[data-tenant=qtech] .cm-compose{border-color:color-mix(in oklab, var(--c-primary) 24%, var(--c-line));box-shadow:var(--shadow-1,none)}html:root[data-tenant=qtech] .cm-post{border:1px solid var(--c-line);border-radius:var(--d9-r-card,14px);background:var(--c-surface);box-shadow:var(--shadow-1,none);margin-block-end:10px;padding:14px 16px}html:root[data-tenant=qtech] .cm-post:hover{border-color:color-mix(in oklab, var(--c-primary) 30%, var(--c-line));box-shadow:var(--shadow-2,none)}html:root[data-tenant=qtech] .cm-post__title{font-size:16px;font-weight:700;line-height:1.45}html:root[data-tenant=qtech] .cm-post__who{color:var(--c-ink);font-weight:600}html:root[data-tenant=qtech] .cm-post__when{color:var(--c-ink-3);font-size:12px}html:root[data-tenant=qtech] .cm-post__body{color:var(--c-ink-2);font-size:14.5px;line-height:1.75}html:root[data-tenant=qtech] .cm-rail__item:hover,html:root[data-tenant=qtech] .cm-rail__item[aria-current=page]{background:color-mix(in oklab, var(--c-primary) 8%, var(--c-surface-2));color:var(--c-ink)}html:root[data-tenant=qtech] .cm-rail__group{color:var(--c-ink-3);font-size:12px;font-weight:700}html:root[data-tenant=qtech][data-theme=dark] :is(.card,.d9-card,.ui-card,.cm-post){border-color:color-mix(in oklab, var(--c-ink) 9%, transparent);background-image:linear-gradient(#ffffff09,#0000 55%)}html:root[data-tenant=qtech][data-theme=dark] .qt-topbar,html:root[data-tenant=qtech][data-theme=dark] :is(.qt-page,.qt-main){background-color:#0000}html:root[data-tenant=qtech][data-theme=dark] :is(.st-ok,.st-success,.st-warn,.st-danger,.st-info,.st-accent,.d9-badge){border:1px solid color-mix(in oklab, currentColor 24%, transparent)}html:root[data-tenant=qtech][data-theme=dark] table thead th:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){background:var(--c-surface-2);color:var(--c-ink-2)}html:root[data-tenant=qtech][data-theme=dark] table tbody tr:hover:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){background:color-mix(in oklab, var(--c-primary) 8%, transparent)}html:root[data-tenant=qtech] .qt-nav-group[data-admin="1"]>.qt-nav-group__label{color:var(--c-accent)}html:root[data-tenant=qtech] .qt-nav-group[data-admin="1"]>.qt-nav-group__label:before{content:"";background:var(--c-accent);vertical-align:middle;border-radius:2px;block-size:6px;inline-size:6px;margin-inline-end:7px;display:inline-block}html:root[data-tenant=qtech] .qt-nav-group[data-admin="1"] .qt-nav-link__icon{color:color-mix(in oklab, var(--c-accent) 70%, var(--c-ink-3))}html:root[data-tenant=qtech] .qt-sidebar .qt-nav-group__items{gap:2px}html:root[data-tenant=qtech] .qt-sidebar .qt-nav-group__label{letter-spacing:.2px;color:var(--c-rail-muted,var(--c-ink-3));margin-block:10px 4px;font-size:11.5px;font-weight:700}@media (prefers-reduced-motion:reduce){html:root[data-tenant=qtech] :is(.card,.d9-card,.ui-card,.cm-post,.qt-nav-link,.d9-tab){transition-duration:0s!important}}
html:root[data-tenant=qtech] .cal-page{--cal-tint:16%;--ev-training:var(--c-primary);--ev-meeting:var(--c-info);--ev-task:#4b45b5;--ev-consulting:var(--c-accent);--ev-deadline:var(--c-warn);--ev-overdue:var(--c-danger);--ev-present:var(--c-success);--ev-sand:#9c7b6a;--cal-shell-line:var(--c-line);--cal-rail-bg-2:var(--c-surface-2)}html:root[data-tenant=qtech] .cal-page [data-track=training]{--lane:var(--ev-training)}html:root[data-tenant=qtech] .cal-page [data-track=meeting]{--lane:var(--ev-meeting)}html:root[data-tenant=qtech] .cal-page [data-track=task]{--lane:var(--ev-task)}html:root[data-tenant=qtech] .cal-page [data-track=consulting]{--lane:var(--ev-consulting)}html:root[data-tenant=qtech] .cal-page [data-track=deadline]{--lane:var(--ev-deadline)}html:root[data-tenant=qtech] .cal-page [data-track=overdue]{--lane:var(--ev-overdue)}html:root[data-tenant=qtech] .cal-page [data-track=presence]{--lane:var(--ev-present)}html:root[data-tenant=qtech] .cal-page [data-track=occasion]{--lane:var(--ev-sand)}html:root[data-tenant=qtech] .cal-page [data-track=event]{--lane:var(--ev-sand);--cal-tint:11%}html:root[data-tenant=qtech] .cal-page [data-track=holiday]{--lane:var(--ev-sand);--cal-tint:19%}html:root[data-tenant=qtech] .cal-page .cal-deck{background:var(--c-surface);border:1px solid var(--cal-shell-line);box-shadow:0 1px 2px color-mix(in oklab, var(--c-ink) 5%, transparent), 0 26px 60px -38px color-mix(in oklab, var(--c-ink) 55%, transparent);border-radius:20px;grid-template-columns:minmax(0,1fr);margin-block-start:var(--sp-5);display:grid;overflow:clip}html:root[data-tenant=qtech] .cal-page .cal-deck[data-skel]{padding:0}html:root[data-tenant=qtech] .cal-page .cal-deck[data-skel]>*{padding:18px}html:root[data-tenant=qtech] .cal-page .cal-deck__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"canvas""rail""timeline";align-items:start;display:grid}html:root[data-tenant=qtech] .cal-page .cal-deck__top{border-block-end:1px solid var(--cal-shell-line);background:linear-gradient(180deg, color-mix(in oklab, var(--c-primary) 7%, var(--c-surface)) 0%, var(--c-surface) 96%);padding:15px 18px 13px}html:root[data-tenant=qtech] .cal-page .cal-deck__top .cal-agenda__head{align-items:center;gap:10px var(--sp-3);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}html:root[data-tenant=qtech] .cal-page .cal-deck__top .cal-agenda__title{font-size:var(--t-h1,21px);color:var(--c-ink);gap:var(--sp-3);margin-block:0;margin-inline-end:auto;font-weight:700;line-height:1.35}html:root[data-tenant=qtech] .cal-page .cal-deck__top .cal-agenda__range{background:var(--c-surface-2);border:1px solid var(--cal-shell-line);color:var(--c-ink-2);border-radius:999px;padding:3px 11px;font-size:12.5px;font-weight:600}html:root[data-tenant=qtech] .cal-page .cal-deck__top .cal-nav{gap:4px}html:root[data-tenant=qtech] .cal-page .cal-deck__top .cal-views{flex:none;inline-size:auto;margin-inline-start:auto}html:root[data-tenant=qtech] .cal-page .cal-deck__top .tab-item{gap:6px}html:root[data-tenant=qtech] .cal-page .cal-deck__cats{border-block-end:1px solid var(--cal-shell-line);background:var(--c-surface-2);padding:9px 18px}html:root[data-tenant=qtech] .cal-page .cal-deck__cats .cal-legend{flex-wrap:wrap;align-items:center;gap:6px;margin-inline-start:0;font-size:12.5px;display:flex}html:root[data-tenant=qtech] .cal-page .cal-legend__item{background:var(--c-surface);border:1px solid var(--cal-shell-line);color:var(--c-ink-2);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;transition:border-color .16s,background-color .16s,opacity .16s;display:inline-flex}html:root[data-tenant=qtech] .cal-page .cal-legend__item[data-zero]{opacity:.5}html:root[data-tenant=qtech] .cal-page .cal-legend__item[data-unavailable]{opacity:.45;cursor:help;border-style:dashed}html:root[data-tenant=qtech] .cal-page .cal-legend__label{white-space:nowrap}html:root[data-tenant=qtech] .cal-page .cal-legend__n{text-align:center;background:var(--c-surface-2);min-inline-size:20px;color:var(--c-ink);font-variant-numeric:tabular-nums lining-nums;unicode-bidi:isolate;border-radius:999px;padding:1px 6px;font-size:11.5px;font-weight:700}html:root[data-tenant=qtech] .cal-page .cal-legend .cal-swatch{background:var(--lane);block-size:9px;inline-size:9px;box-shadow:0 0 0 2px color-mix(in oklab, var(--lane) 22%, transparent);border-inline-start:0;border-radius:3px;flex-shrink:0}html:root[data-tenant=qtech] .cal-page .cal-legend [data-track=presence] .cal-swatch{background:var(--lane);border-radius:50%}html:root[data-tenant=qtech] .cal-page .cal-canvas{grid-area:canvas;min-inline-size:0;padding:16px 18px 18px}html:root[data-tenant=qtech] .cal-page .cal-deck__grid>.cal-timeline{grid-area:timeline}html:root[data-tenant=qtech] .cal-page .cal-rail{grid-area:rail}html:root[data-tenant=qtech] .cal-page .cal-canvas .cal-agenda__body{min-inline-size:0}html:root[data-tenant=qtech] .cal-page .cal-agenda__foot{color:var(--c-ink-3);border-block-start:1px dashed var(--cal-shell-line);margin-block:12px 0;padding-block-start:10px;font-size:12.5px}html:root[data-tenant=qtech] .cal-page .cal-board{gap:8px}html:root[data-tenant=qtech] .cal-page .cal-board__day{background:var(--c-surface);border:1px solid var(--cal-shell-line);min-block-size:128px;box-shadow:0 1px 1px color-mix(in oklab, var(--c-ink) 3%, transparent);border-radius:14px;padding:0 0 8px;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative}html:root[data-tenant=qtech] .cal-page .cal-board:not([data-cols="1"]) .cal-board__day:hover{border-color:color-mix(in oklab, var(--c-primary) 38%, var(--cal-shell-line));box-shadow:0 8px 22px -14px color-mix(in oklab, var(--c-ink) 60%, transparent);transform:translateY(-1px)}html:root[data-tenant=qtech] .cal-page .cal-board__day[data-weekend]{background:color-mix(in oklab, var(--ev-sand) 7%, var(--c-surface-2));border-style:solid}html:root[data-tenant=qtech] .cal-page .cal-board__day[data-weekend]:not([data-today]):not([data-selected]){border-color:color-mix(in oklab, var(--ev-sand) 26%, var(--cal-shell-line))}html:root[data-tenant=qtech] .cal-page .cal-board__day[data-weekend]:not([data-today]) .cal-board__num{color:var(--c-ink-2)}html:root[data-tenant=qtech] .cal-page .cal-board__day[data-today]{background:color-mix(in oklab, var(--c-primary) 8%, var(--c-surface));border-color:color-mix(in oklab, var(--c-primary) 62%, var(--cal-shell-line));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c-primary) 30%, transparent), 0 12px 30px -20px color-mix(in oklab, var(--c-primary) 90%, transparent)}html:root[data-tenant=qtech] .cal-page .cal-board__day[data-today]:before{content:"";background:var(--c-primary);border-radius:0 0 3px 3px;block-size:3px;position:absolute;inset-block-start:0;inset-inline:10px}html:root[data-tenant=qtech] .cal-page .cal-board__day[data-selected]:not([data-today]){border-color:color-mix(in oklab, var(--c-primary) 45%, var(--cal-shell-line));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c-primary) 20%, transparent)}html:root[data-tenant=qtech] .cal-page .cal-board__day[data-holiday]{border-block-start:0}html:root[data-tenant=qtech] .cal-page .cal-board__day[data-holiday]:before{content:"";background:var(--ev-sand);border-radius:14px 14px 0 0;block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}html:root[data-tenant=qtech] .cal-page .cal-board__head{border-block-end:1px solid var(--cal-shell-line);background:var(--c-surface-2);border-radius:14px 14px 0 0;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0 0 8px;padding:7px 9px;display:flex}html:root[data-tenant=qtech] .cal-page .cal-board__day[data-today] .cal-board__head{background:color-mix(in oklab, var(--c-primary) 16%, var(--c-surface-2));border-block-end-color:color-mix(in oklab, var(--c-primary) 34%, var(--cal-shell-line))}html:root[data-tenant=qtech] .cal-page .cal-board__dayname{color:var(--c-ink-3);font-size:12.5px}html:root[data-tenant=qtech] .cal-page .cal-board__num{color:var(--c-ink);font-variant-numeric:tabular-nums lining-nums;unicode-bidi:isolate;font-size:21px;font-weight:700}html:root[data-tenant=qtech] .cal-page .cal-board__day[data-today] .cal-board__num{color:#fff}html:root[data-tenant=qtech] .cal-page .cal-board__day[data-today] .cal-board__pick{background:var(--c-primary);box-shadow:0 4px 12px -4px color-mix(in oklab, var(--c-primary) 80%, transparent);border-radius:9px;padding:1px 9px}html:root[data-tenant=qtech] .cal-page .cal-board__now{background:color-mix(in oklab, var(--c-primary) 18%, var(--c-surface));color:color-mix(in oklab, var(--c-primary) 70%, var(--c-ink));white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:700;line-height:1.5}html:root[data-tenant=qtech] .cal-page .cal-chip{min-block-size:21px;box-shadow:inset 0 1px 0 color-mix(in oklab, var(--c-surface) 55%, transparent);border:0;border-inline-start:3px solid var(--state,var(--lane));background:color-mix(in oklab, var(--state,var(--lane)) var(--cal-tint,13%), var(--c-surface));color:color-mix(in oklab, var(--state,var(--lane)) 34%, var(--c-ink));border-radius:8px;align-items:center;gap:5px;padding:3px 6px;font-size:12px;line-height:1.35;transition:background-color .16s,box-shadow .16s,color .16s;position:relative}html:root[data-tenant=qtech] .cal-page .cal-chip[data-flag=deadline]{--state:var(--ev-deadline)}html:root[data-tenant=qtech] .cal-page .cal-chip[data-flag=overdue]{--state:var(--ev-overdue)}html:root[data-tenant=qtech] .cal-page .cal-chip__k{background:var(--lane);block-size:6px;inline-size:6px;box-shadow:0 0 0 2px color-mix(in oklab, var(--lane) 20%, transparent);border-radius:50%;flex-shrink:0}html:root[data-tenant=qtech] .cal-page .cal-chip>svg{color:var(--state,var(--lane));flex-shrink:0}html:root[data-tenant=qtech] .cal-page .cal-chip__n{color:color-mix(in oklab, var(--state,var(--lane)) 45%, var(--c-ink-3))}html:root[data-tenant=qtech] .cal-page a.cal-chip:hover,html:root[data-tenant=qtech] .cal-page a.cal-chip:focus-visible{background:color-mix(in oklab, var(--state,var(--lane)) 26%, var(--c-surface));color:color-mix(in oklab, var(--state,var(--lane)) 46%, var(--c-ink));box-shadow:0 3px 10px -4px color-mix(in oklab, var(--state,var(--lane)) 60%, transparent)}html:root[data-tenant=qtech] .cal-page .cal-day__foot{border-block-start:1px dashed var(--cal-shell-line);justify-content:space-between;align-items:center;gap:8px;margin:auto 8px 0;padding-block-start:7px;display:flex}html:root[data-tenant=qtech] .cal-page .cal-day__load{align-items:flex-end;gap:2px;display:inline-flex}html:root[data-tenant=qtech] .cal-page .cal-day__load>i{background:color-mix(in oklab, var(--c-ink) 13%, transparent);border-radius:2px;inline-size:3px}html:root[data-tenant=qtech] .cal-page .cal-day__load>i:first-child{block-size:3px}html:root[data-tenant=qtech] .cal-page .cal-day__load>i:nth-child(2){block-size:5px}html:root[data-tenant=qtech] .cal-page .cal-day__load>i:nth-child(3){block-size:7px}html:root[data-tenant=qtech] .cal-page .cal-day__load>i:nth-child(4){block-size:9px}html:root[data-tenant=qtech] .cal-page .cal-day__load>i:nth-child(5){block-size:11px}html:root[data-tenant=qtech] .cal-page .cal-day__load>i[data-on]{background:color-mix(in oklab, var(--c-primary) 70%, var(--c-ink-3))}html:root[data-tenant=qtech] .cal-page .cal-board__day[data-today] .cal-day__load>i{background:color-mix(in oklab, var(--c-primary) 26%, transparent)}html:root[data-tenant=qtech] .cal-page .cal-board__day[data-today] .cal-day__load>i[data-on]{background:var(--c-primary)}html:root[data-tenant=qtech] .cal-page .cal-day__cnts{gap:7px;display:inline-flex}html:root[data-tenant=qtech] .cal-page .cal-day__cnt{color:var(--c-ink-3);font-variant-numeric:tabular-nums lining-nums;align-items:center;gap:4px;font-size:12px;display:inline-flex}html:root[data-tenant=qtech] .cal-page .cal-day__cnt>i{background:var(--lane);border-radius:2px;block-size:6px;inline-size:6px}html:root[data-tenant=qtech] .cal-page .cal-day__cnt>b{color:var(--c-ink);font-weight:700}html:root[data-tenant=qtech] .cal-page .cal-board:not([data-cols="1"]) .cal-lane{min-block-size:0}html:root[data-tenant=qtech] .cal-page .cal-board:not([data-cols="1"]) .cal-lane+.cal-lane{margin-block-start:4px}html:root[data-tenant=qtech] .cal-page .cal-board:not([data-cols="1"]) .cal-board__day{padding-inline:0}html:root[data-tenant=qtech] .cal-page .cal-board:not([data-cols="1"]) .cal-lane{padding-inline:8px}html:root[data-tenant=qtech] .cal-page .cal-board[data-cols="1"] .cal-chip{max-inline-size:620px}html:root[data-tenant=qtech] .cal-page .cal-day-strip__chip{border-radius:10px;transition:background-color .16s,border-color .16s,color .16s}html:root[data-tenant=qtech] .cal-page .cal-day-strip__chip[data-today]{border-color:color-mix(in oklab, var(--c-primary) 60%, var(--cal-shell-line));background:color-mix(in oklab, var(--c-primary) 12%, var(--c-surface));color:color-mix(in oklab, var(--c-primary) 60%, var(--c-ink))}html:root[data-tenant=qtech] .cal-page .cal-day-strip__chip[aria-pressed=true]{background:var(--c-primary);color:var(--c-on-primary);border-color:var(--c-primary)}html:root[data-tenant=qtech] .cal-page .cal-month__cell{transition:background-color .16s,border-color .16s}html:root[data-tenant=qtech] .cal-page .cal-month__cell[data-weekend]{background:color-mix(in oklab, var(--ev-sand) 7%, var(--c-surface-2))}html:root[data-tenant=qtech] .cal-page .cal-month__cell[data-today]{border-color:color-mix(in oklab, var(--c-primary) 62%, var(--cal-shell-line));background:color-mix(in oklab, var(--c-primary) 8%, var(--c-surface))}html:root[data-tenant=qtech] .cal-page .cal-month__top{align-items:center;gap:6px;display:flex}html:root[data-tenant=qtech] .cal-page .cal-month__cell[data-today] .cal-month__num{background:var(--c-primary);color:var(--c-on-primary);border-radius:8px;padding:1px 8px}html:root[data-tenant=qtech] .cal-page .cal-month__now{color:color-mix(in oklab, var(--c-primary) 70%, var(--c-ink));font-size:11px;font-weight:700}html:root[data-tenant=qtech] .cal-page .cal-month__cell[data-selected]:not([data-today]){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c-primary) 26%, transparent)}html:root[data-tenant=qtech] .cal-page .cal-month__hrow{background:var(--c-surface-2);border-radius:8px}html:root[data-tenant=qtech] .cal-page .cal-rail{background:var(--c-surface-2);min-inline-size:0}html:root[data-tenant=qtech] .cal-page .cal-rail__sec{min-inline-size:0;padding:13px 14px}html:root[data-tenant=qtech] .cal-page .cal-rail__sec+.cal-rail__sec{border-block-start:1px solid var(--cal-shell-line)}html:root[data-tenant=qtech] .cal-page .cal-rail :is(.cal-office,.cal-dots,.cal-insight){background:0 0;border:0;border-radius:0;block-size:auto;min-inline-size:0;padding:0}html:root[data-tenant=qtech] .cal-page .cal-rail .d9-insight{box-shadow:none;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:0}html:root[data-tenant=qtech] .cal-page .cal-rail .d9-insight__action{flex-direction:row;grid-column:2;align-items:center}html:root[data-tenant=qtech] .cal-page .cal-rail .d9-insight__title{font-size:13.5px;display:block}html:root[data-tenant=qtech] .cal-page .cal-rail .d9-insight__title-tag{margin-inline-start:6px}html:root[data-tenant=qtech] .cal-page .cal-rail .d9-insight__desc{font-size:12.5px}html:root[data-tenant=qtech] .cal-page .cal-rail .cal-card__head{margin-block-end:10px}html:root[data-tenant=qtech] .cal-page .cal-rail .cal-card__title{font-size:14px}html:root[data-tenant=qtech] .cal-page .cal-rail .cal-office__body{gap:12px}html:root[data-tenant=qtech] .cal-page .cal-rail .cal-office__num{font-size:21px}html:root[data-tenant=qtech] .cal-page .cal-rail .cal-office__line{font-size:13px}html:root[data-tenant=qtech] .cal-page .cal-rail .cal-dots__grid{overflow-x:auto}html:root[data-tenant=qtech] .cal-page .cal-selday__hijri{color:var(--c-ink-3);margin:-4px 0 8px;font-size:11.5px}html:root[data-tenant=qtech] .cal-page .cal-selday__empty{color:var(--c-ink-3);margin:0;font-size:12.5px}html:root[data-tenant=qtech] .cal-page .cal-selday{overscroll-behavior:contain;flex-direction:column;gap:3px;max-block-size:172px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}html:root[data-tenant=qtech] .cal-page .cal-due .cal-selday{max-block-size:148px}html:root[data-tenant=qtech] .cal-page .cal-selday__row{min-inline-size:0}html:root[data-tenant=qtech] .cal-page .cal-selday__link{color:var(--c-ink);border-inline-start:3px solid var(--lane,transparent);background:color-mix(in oklab, var(--lane,var(--c-line)) 9%, var(--c-surface));border-radius:9px;grid-template-columns:7px minmax(0,1fr);align-items:baseline;gap:2px 8px;padding:6px 8px;text-decoration:none;transition:background-color .16s,color .16s;display:grid}html:root[data-tenant=qtech] .cal-page a.cal-selday__link:hover{background:color-mix(in oklab, var(--lane) 20%, var(--c-surface))}html:root[data-tenant=qtech] .cal-page .cal-selday__k{background:var(--lane);border-radius:50%;align-self:center;block-size:6px;inline-size:6px}html:root[data-tenant=qtech] .cal-page .cal-selday__t{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-inline-size:0;font-size:12.5px;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}html:root[data-tenant=qtech] .cal-page .cal-selday__n{color:var(--c-ink-3);grid-column:2;font-size:11.5px;line-height:1.45}html:root[data-tenant=qtech] .cal-page .cal-selday__link[data-flag=deadline]{--lane:var(--ev-deadline)}html:root[data-tenant=qtech] .cal-page .cal-selday__link[data-flag=overdue]{--lane:var(--ev-overdue)}html:root[data-tenant=qtech] .cal-page .cal-selday__more{background:var(--c-surface);border:1px solid var(--cal-shell-line);color:var(--c-ink-3);border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:11.5px;font-weight:700}html:root[data-tenant=qtech] .cal-page .cal-selday__away{color:var(--c-ink-3);margin:8px 0 0;font-size:12px;line-height:1.5}html:root[data-tenant=qtech] .cal-page .cal-selday__open{background:var(--c-surface);border:1px solid var(--cal-shell-line);color:var(--c-ink-2);cursor:pointer;border-radius:9px;align-items:center;gap:6px;margin-block-start:10px;padding:6px 12px;font-size:12.5px;font-weight:600;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}html:root[data-tenant=qtech] .cal-page .cal-selday__open:hover{border-color:color-mix(in oklab, var(--c-primary) 40%, var(--cal-shell-line));color:color-mix(in oklab, var(--c-primary) 60%, var(--c-ink))}html:root[data-tenant=qtech] .cal-page .cal-due__warn{background:color-mix(in oklab, var(--ev-overdue) 11%, var(--c-surface));color:color-mix(in oklab, var(--ev-overdue) 40%, var(--c-ink));border-radius:9px;align-items:center;gap:6px;margin:9px 0 0;padding:6px 9px;font-size:12px;font-weight:600;display:flex}html:root[data-tenant=qtech] .cal-page .cal-deck__grid>.cal-timeline{border-block-start:1px solid var(--cal-shell-line);background:var(--c-surface);min-inline-size:0;padding:16px 18px 18px}html:root[data-tenant=qtech] .cal-page .cal-timeline{min-inline-size:0}html:root[data-tenant=qtech] .cal-page .cal-timeline__head-side{align-items:center;gap:10px;display:inline-flex}html:root[data-tenant=qtech] .cal-page .cal-timeline__all{color:var(--c-primary);white-space:nowrap;align-items:center;gap:4px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}html:root[data-tenant=qtech] .cal-page .cal-timeline__all:hover{text-underline-offset:3px;text-decoration:underline}html:root[data-tenant=qtech] .cal-page .cal-timeline__axis{border-block-end:1px solid var(--cal-shell-line);justify-content:space-between;align-items:center;min-block-size:22px;margin-inline-start:var(--cal-tl-id,300px);padding:0 0 6px;display:flex;position:relative}html:root[data-tenant=qtech] .cal-page .cal-timeline__tick{color:var(--c-ink-3);font-variant-numeric:tabular-nums lining-nums;unicode-bidi:isolate;font-size:11px}html:root[data-tenant=qtech] .cal-page .cal-timeline__now{background:var(--c-primary);block-size:calc(100% + 4px);inline-size:2px;box-shadow:0 0 0 3px color-mix(in oklab, var(--c-primary) 18%, transparent);border-radius:2px;position:absolute;inset-block:0 auto}html:root[data-tenant=qtech] .cal-page .cal-timeline__rows{flex-direction:column;display:flex}html:root[data-tenant=qtech] .cal-page .cal-tlrow{grid-template-columns:var(--cal-tl-id,300px) minmax(120px, 1fr) auto;border-block-start:1px solid var(--cal-shell-line);border-radius:12px;align-items:center;gap:12px;padding:9px 8px;transition:background-color .16s;display:grid}html:root[data-tenant=qtech] .cal-page .cal-tlrow:first-child{border-block-start:0}html:root[data-tenant=qtech] .cal-page .cal-tlrow:hover{background:var(--c-surface-2)}html:root[data-tenant=qtech] .cal-page .cal-tlrow__id{flex-direction:column;gap:3px;min-inline-size:0;display:flex}html:root[data-tenant=qtech] .cal-page .cal-tlrow__title{color:var(--c-ink);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:600;line-height:1.45;text-decoration:none;display:-webkit-box;overflow:hidden}html:root[data-tenant=qtech] .cal-page .cal-tlrow__title:hover{color:var(--c-primary)}html:root[data-tenant=qtech] .cal-page .cal-tlrow__meta{color:var(--c-ink-3);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:11.5px;display:flex}html:root[data-tenant=qtech] .cal-page .cal-tlrow__dot{background:var(--c-ink-4,var(--c-ink-3));border-radius:50%;block-size:3px;inline-size:3px}html:root[data-tenant=qtech] .cal-page .cal-kind{background:var(--c-surface-2);border:1px solid var(--cal-shell-line);color:var(--c-ink-2);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:600}html:root[data-tenant=qtech] .cal-page .cal-tlrow__track{background:repeating-linear-gradient(90deg, transparent 0, transparent calc(20% - 1px), color-mix(in oklab, var(--c-ink) 6%, transparent) calc(20% - 1px), color-mix(in oklab, var(--c-ink) 6%, transparent) 20%);border-radius:8px;block-size:26px;min-inline-size:0;position:relative}html:root[data-tenant=qtech] .cal-page .cal-tlrow__bar{background:color-mix(in oklab, var(--tl,var(--c-primary)) 22%, var(--c-surface));inline-size:0;min-inline-size:34px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--tl,var(--c-primary)) 45%, transparent);border-radius:7px;align-items:center;padding-inline:8px;display:flex;position:absolute;inset-block:3px;inset-inline-start:0;overflow:hidden}html:root[data-tenant=qtech] .cal-page .cal-tlrow__bar>b{color:color-mix(in oklab, var(--tl,var(--c-primary)) 55%, var(--c-ink));font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-size:10.5px;font-weight:700}html:root[data-tenant=qtech] .cal-page .cal-tlrow__bar[data-status=success]{--tl:var(--c-success)}html:root[data-tenant=qtech] .cal-page .cal-tlrow__bar[data-status=primary]{--tl:var(--c-primary)}html:root[data-tenant=qtech] .cal-page .cal-tlrow__bar[data-status=danger]{--tl:var(--c-danger)}html:root[data-tenant=qtech] .cal-page .cal-tlrow__bar[data-status=default]{--tl:#6c7396}html:root[data-tenant=qtech] .cal-page .cal-tlrow__bar[data-live]{--tl:var(--c-primary);box-shadow:inset 0 0 0 1.5px var(--c-primary)}html:root[data-tenant=qtech] .cal-page .cal-tlrow__side{justify-content:flex-end;align-items:center;gap:12px;display:inline-flex}html:root[data-tenant=qtech] .cal-page .cal-tlrow__seats{color:var(--c-ink-3);font-variant-numeric:tabular-nums lining-nums;align-items:center;gap:7px;font-size:11.5px;display:inline-flex}html:root[data-tenant=qtech] .cal-page .cal-tlrow__seats .cal-prow__meter{block-size:4px;inline-size:64px}html:root[data-tenant=qtech] .cal-page .cal-timeline__more{color:var(--c-primary);align-items:center;gap:6px;margin-block-start:12px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}html:root[data-tenant=qtech] .cal-page .cal-timeline__more:hover{text-underline-offset:3px;text-decoration:underline}html:root[data-tenant=qtech][data-theme=dark] .cal-page{--ev-training:#3fd9c2;--ev-meeting:#6aa8ff;--ev-task:#a9a2f0;--ev-consulting:#bfa2ff;--ev-deadline:#f0b84a;--ev-overdue:#ff8098;--ev-present:#4ed9a0;--ev-sand:#c7a896;--cal-tint:20%}html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-deck,html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-timeline{background:var(--c-surface);border-color:var(--c-line-strong,var(--c-line));box-shadow:0 30px 70px -44px #000000d9}html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-deck__top{background:linear-gradient(180deg, color-mix(in oklab, var(--c-primary) 14%, var(--c-surface)) 0%, var(--c-surface) 98%)}html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-deck__cats,html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-rail{background:var(--c-surface-2)}html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-legend__item,html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-selday__link,html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-selday__open,html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-kind{background:color-mix(in oklab, var(--lane,var(--c-line)) 16%, var(--c-surface-3,var(--c-surface)))}html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-legend__item{background:var(--c-surface);border-color:var(--c-line-strong,var(--c-line))}html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-legend__n{background:var(--c-surface-3,var(--c-surface-2))}html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-board__head{background:var(--c-surface-2)}html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-board__day{background:var(--c-surface);border-color:var(--c-line-strong,var(--c-line));box-shadow:none}html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-board__day[data-weekend]{background:color-mix(in oklab, var(--ev-sand) 9%, var(--c-surface-2))}html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-board__day[data-today]{background:color-mix(in oklab, var(--c-primary) 14%, var(--c-surface));border-color:color-mix(in oklab, var(--c-primary) 55%, var(--c-line))}html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-board__day[data-today] .cal-board__num{color:#08251f}html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-board__day[data-today] .cal-board__head{background:color-mix(in oklab, var(--c-primary) 26%, var(--c-surface-2))}html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-chip{background:color-mix(in oklab, var(--state,var(--lane)) var(--cal-tint) , var(--c-surface-2));color:color-mix(in oklab, var(--state,var(--lane)) 42%, var(--c-ink))}html:root[data-tenant=qtech][data-theme=dark] .cal-page a.cal-chip:hover{background:color-mix(in oklab, var(--state,var(--lane)) 34%, var(--c-surface-2))}html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-tlrow__track{background:repeating-linear-gradient(90deg, transparent 0, transparent calc(20% - 1px), color-mix(in oklab, var(--c-ink) 10%, transparent) calc(20% - 1px), color-mix(in oklab, var(--c-ink) 10%, transparent) 20%)}html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-deck__top .cal-agenda__range{background:var(--c-surface-3,var(--c-surface-2));color:var(--c-ink-2)}html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-day__cnt>b{color:var(--c-ink-2)}html:root[data-tenant=qtech][data-theme=dark] .cal-page .cal-timeline__now{box-shadow:0 0 0 4px color-mix(in oklab, var(--c-primary) 22%, transparent)}@media (prefers-reduced-motion:no-preference){html:root[data-tenant=qtech] .cal-page .cal-board__day{transition-duration:.18s}html:root[data-tenant=qtech] .cal-page .cal-chip,html:root[data-tenant=qtech] .cal-page .cal-selday__link,html:root[data-tenant=qtech] .cal-page .cal-legend__item,html:root[data-tenant=qtech] .cal-page .cal-tlrow{transition-duration:.16s}html:root[data-tenant=qtech] .cal-page .cal-tlrow__bar{animation:.22s cubic-bezier(.16,1,.3,1) both cal-bar-in}html:root[data-tenant=qtech] .cal-page .cal-deck:not([data-skel]),html:root[data-tenant=qtech] .cal-page .cal-timeline{animation:.22s cubic-bezier(.16,1,.3,1) both cal-rise}}@keyframes cal-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes cal-bar-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){html:root[data-tenant=qtech] .cal-page :is(.cal-chip,.cal-board__day,.cal-selday__link,.cal-legend__item,.cal-tlrow,.cal-tlrow__bar){transition:none;animation:none}html:root[data-tenant=qtech] .cal-page :is(.cal-deck,.cal-timeline){animation:none}}html:root[data-tenant=qtech] .cal-page{--cal-tl-id:300px}@media (min-width:1500px){html:root[data-tenant=qtech] .cal-page .cal-deck__grid{grid-template-columns:minmax(0,1fr) clamp(296px,22%,360px);grid-template-areas:"canvas rail""timeline rail";align-items:stretch}html:root[data-tenant=qtech] .cal-page .cal-rail{border-inline-start:1px solid var(--cal-shell-line);flex-direction:column;display:flex}html:root[data-tenant=qtech] .cal-page .cal-rail__sec:last-child{margin-block-start:auto}}@media (max-width:1499px){html:root[data-tenant=qtech] .cal-page{--cal-tl-id:260px}html:root[data-tenant=qtech] .cal-page .cal-rail{border-block-start:1px solid var(--cal-shell-line)}html:root[data-tenant=qtech] .cal-page .cal-rail__sec+.cal-rail__sec{border-block-start:0;border-inline-start:1px solid var(--cal-shell-line)}}@media (min-width:1180px) and (max-width:1499px){html:root[data-tenant=qtech] .cal-page .cal-rail{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;display:grid}html:root[data-tenant=qtech] .cal-page .cal-rail__sec[data-role=office],html:root[data-tenant=qtech] .cal-page .cal-rail__sec[data-role=team],html:root[data-tenant=qtech] .cal-page .cal-rail__sec[data-role=due],html:root[data-tenant=qtech] .cal-page .cal-rail__sec[data-role=insight]{grid-column:span 2}html:root[data-tenant=qtech] .cal-page .cal-rail__sec[data-role=selected]{grid-column:span 4}html:root[data-tenant=qtech] .cal-page .cal-rail__sec{padding:14px 16px}html:root[data-tenant=qtech] .cal-page .cal-rail__sec[data-role=office],html:root[data-tenant=qtech] .cal-page .cal-rail__sec[data-role=selected]{border-inline-start:0}html:root[data-tenant=qtech] .cal-page .cal-rail__sec[data-role=selected],html:root[data-tenant=qtech] .cal-page .cal-rail__sec[data-role=insight]{border-block-start:1px solid var(--cal-shell-line)}html:root[data-tenant=qtech] .cal-page .cal-rail__sec[data-role=selected]{border-inline-start:0}html:root[data-tenant=qtech] .cal-page .cal-selday{max-block-size:196px}}@media (max-width:1179px){html:root[data-tenant=qtech] .cal-page{--cal-tl-id:240px}}@media (max-width:1179px) and (min-width:721px){html:root[data-tenant=qtech] .cal-page .cal-rail{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}html:root[data-tenant=qtech] .cal-page .cal-rail__sec:nth-child(odd){border-inline-start:0}html:root[data-tenant=qtech] .cal-page .cal-rail__sec:nth-child(n+3){border-block-start:1px solid var(--cal-shell-line)}html:root[data-tenant=qtech] .cal-page .cal-timeline__axis{display:none}html:root[data-tenant=qtech] .cal-page .cal-tlrow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id side""track track";gap:6px 12px}html:root[data-tenant=qtech] .cal-page .cal-tlrow__id{grid-area:id}html:root[data-tenant=qtech] .cal-page .cal-tlrow__track{grid-area:track}html:root[data-tenant=qtech] .cal-page .cal-tlrow__side{grid-area:side}}@media (max-width:720px){html:root[data-tenant=qtech] .cal-page .cal-deck{border-radius:16px;margin-block-start:var(--sp-4)}html:root[data-tenant=qtech] .cal-page .cal-deck__top{padding:13px 14px 11px}html:root[data-tenant=qtech] .cal-page .cal-deck__cats{padding:8px 14px}html:root[data-tenant=qtech] .cal-page .cal-canvas{padding:13px 14px 16px}html:root[data-tenant=qtech] .cal-page .cal-rail__sec{padding:13px 14px}html:root[data-tenant=qtech] .cal-page .cal-timeline{border-radius:16px;padding:14px}html:root[data-tenant=qtech] .cal-page .cal-timeline__axis{display:none}html:root[data-tenant=qtech] .cal-page .cal-tlrow{grid-template-columns:minmax(0,1fr);grid-template-areas:"id""track""side";padding:11px 6px}html:root[data-tenant=qtech] .cal-page .cal-tlrow__id{grid-area:id}html:root[data-tenant=qtech] .cal-page .cal-tlrow__track{grid-area:track}html:root[data-tenant=qtech] .cal-page .cal-tlrow__side{grid-area:side;justify-content:flex-start}html:root[data-tenant=qtech] .cal-page .cal-legend__label{font-size:12px}html:root[data-tenant=qtech] .cal-page .cal-day__foot{margin-inline:4px}}
