html:root[data-tenant=qtech] .rq-page{position:relative;display:grid;gap:var(--sp-6,24px);padding-block-start:4px}html:root[data-tenant=qtech] .rq-page:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:3px;border-radius:2px;background:var(--brand-gradient)}html:root[data-tenant=qtech] .rq-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(150px,auto);gap:16px;align-items:stretch}html:root[data-tenant=qtech] .rq-cell{display:flex;flex-direction:column;gap:12px;min-inline-size:0}html:root[data-tenant=qtech] .rq-cell[data-size="2x2"]{grid-column:span 2;grid-row:span 2}html:root[data-tenant=qtech] .rq-cell[data-size="2x1"]{grid-column:span 2}html:root[data-tenant=qtech] .rq-cell[data-size="4x1"]{grid-column:1/-1}html:root[data-tenant=qtech] .rq-cell[data-block=inbox]{order:1}html:root[data-tenant=qtech] .rq-cell[data-block=cover]{order:2}html:root[data-tenant=qtech] .rq-cell[data-block=new]{order:3}html:root[data-tenant=qtech] .rq-cell[data-block=current]{order:4}html:root[data-tenant=qtech] .rq-cell[data-block=history]{order:5}html:root[data-tenant=qtech] .rq-cell__h{margin:0;font-size:18px;font-weight:var(--w-semibold,600);line-height:1.4;color:var(--c-ink);display:flex;align-items:center;gap:8px;flex-wrap:wrap}html:root[data-tenant=qtech] .rq-cell__hint{margin:0;font-size:var(--t-sm,13px);line-height:1.5;color:var(--c-ink-3);max-inline-size:70ch}html:root[data-tenant=qtech] .rq-cell__range{font-size:var(--t-sm,13px);font-weight:400;color:var(--c-ink-2)}html:root[data-tenant=qtech] .rq-facts{margin-block-start:auto;display:flex;flex-direction:column;gap:8px;padding-block-start:8px}html:root[data-tenant=qtech] .rq-cell__facts{margin:0;font-size:var(--t-body,14px);line-height:1.5;color:var(--c-ink-2);font-variant-numeric:tabular-nums lining-nums}html:root[data-tenant=qtech] .rq-cell:has(.d9-empty) .rq-facts{margin-block-start:var(--sp-2,8px)}html:root[data-tenant=qtech] .rq-page .d9-insight__confidence,html:root[data-tenant=qtech] .rq-page .d9-insight__source{font-size:12px}html:root[data-tenant=qtech] .rq-page .d9-insight__title{margin-block-end:4px}html:root[data-tenant=qtech] .rq-banner{margin-block-end:0}html:root[data-tenant=qtech] .rq-types{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;border:0;min-inline-size:0}html:root[data-tenant=qtech] .rq-types__l{font-size:var(--t-sm,13px);color:var(--c-ink-3);margin-block-end:6px;padding:0}html:root[data-tenant=qtech] .rq-type{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:12px;min-block-size:44px;border:var(--d9-hair,1px) solid var(--c-line);border-radius:var(--d9-r,12px);background:var(--c-surface);color:var(--c-ink);cursor:pointer;transition:border-color var(--d9-fast) var(--d9-ease),background-color var(--d9-fast) var(--d9-ease),transform var(--d9-fast) var(--nx4-out)}html:root[data-tenant=qtech] .rq-type:active{transform:scale(.98)}html:root[data-tenant=qtech] .rq-type__ic{color:var(--viz,var(--c-ink-3));display:inline-flex}html:root[data-tenant=qtech] .rq-type__ic>svg{inline-size:18px;block-size:18px}html:root[data-tenant=qtech] .rq-type__label{font-size:var(--t-body,14px);font-weight:var(--w-medium,500);line-height:1.4}html:root[data-tenant=qtech] .rq-type:has(.rq-type__input:checked),html:root[data-tenant=qtech] .rq-type[data-checked="1"]{border-color:var(--viz);background:color-mix(in oklab,var(--viz) 9%,var(--c-surface))}html:root[data-tenant=qtech] .rq-type:has(.rq-type__input:focus-visible){outline:2px solid var(--c-primary);outline-offset:2px}html:root[data-tenant=qtech] .rq-type[data-disabled="1"]{color:var(--c-ink-3);background:var(--c-surface-2);border-style:dashed;cursor:not-allowed}html:root[data-tenant=qtech] .rq-type[data-disabled="1"] .rq-type__ic,html:root[data-tenant=qtech] .rq-type[data-disabled="1"] .rq-type__label{color:var(--c-ink-3)}html:root[data-tenant=qtech] .rq-type__input{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}html:root[data-tenant=qtech] .rq-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;align-items:end}html:root[data-tenant=qtech] .rq-form__note,html:root[data-tenant=qtech] .rq-form__wide{grid-column:1/-1}html:root[data-tenant=qtech] .rq-preview{margin:0;font-size:var(--t-sm,13px);line-height:1.5;color:var(--c-ink-2);font-variant-numeric:tabular-nums lining-nums}html:root[data-tenant=qtech] .rq-preview .n-ltr{unicode-bidi:isolate}html:root[data-tenant=qtech] .rq-overlap{margin-block-start:4px;transition:opacity var(--d9-base) var(--d9-ease)}html:root[data-tenant=qtech] .rq-overlap[data-state=idle],html:root[data-tenant=qtech] .rq-overlap[data-state=loading]{opacity:.72}html:root[data-tenant=qtech] .rq-submit{min-block-size:40px;align-self:start;margin-block-start:auto}html:root[data-tenant=qtech] .rq-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;position:relative}html:root[data-tenant=qtech] .rq-steps:before{content:"";position:absolute;inset-block-start:7px;inset-inline:16% 16%;block-size:2px;background:var(--c-line);z-index:0}html:root[data-tenant=qtech] .rq-step{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;min-inline-size:0}html:root[data-tenant=qtech] .rq-step__dot{inline-size:16px;block-size:16px;border-radius:50%;background:var(--c-surface);border:2px solid var(--c-line-strong);display:grid;place-items:center;color:var(--c-ink-3)}html:root[data-tenant=qtech] .rq-step__dot>svg{inline-size:10px;block-size:10px}html:root[data-tenant=qtech] .rq-step[data-state=done] .rq-step__dot{background:var(--c-ok);border-color:var(--c-ok);color:var(--c-on-ok)}html:root[data-tenant=qtech] .rq-step[data-state=active] .rq-step__dot{background:var(--c-warn-soft);border-color:var(--c-warn);color:var(--c-on-warn-soft)}html:root[data-tenant=qtech] .rq-step[data-state=live] .rq-step__dot{background:var(--c-primary);border-color:var(--c-primary);color:var(--c-on-primary)}html:root[data-tenant=qtech] .rq-step[data-state=rejected] .rq-step__dot{background:var(--c-danger-fill);border-color:var(--c-danger-fill);color:var(--c-on-danger)}html:root[data-tenant=qtech] .rq-step__label{font-size:var(--t-sm,13px);font-weight:var(--w-medium,500);color:var(--c-ink)}html:root[data-tenant=qtech] .rq-step__meta{font-size:12.5px;line-height:1.5;color:var(--c-ink-3);overflow-wrap:anywhere}html:root[data-tenant=qtech] .rq-step__why{margin:8px 0 0;font-size:var(--t-sm,13px);line-height:1.6;color:var(--c-danger);max-inline-size:60ch}@keyframes rq-pulse{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}html:root[data-tenant=qtech] .rq-step[data-state=active] .rq-step__dot,html:root[data-tenant=qtech] .rq-step[data-state=live] .rq-step__dot{animation:rq-pulse var(--d9-slow) var(--nx4-spring) 1}html:root[data-tenant=qtech] .rq-list{display:flex;flex-direction:column}html:root[data-tenant=qtech] .rq-list__year{font-size:var(--t-xs,12px);color:var(--c-ink-3);padding-block:8px 4px;border-block-end:var(--d9-hair,1px) solid var(--c-line)}html:root[data-tenant=qtech] .rq-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:6px 12px;align-items:center;min-block-size:44px;padding-block:8px;border-block-end:var(--d9-hair,1px) solid var(--c-line);transition:background-color var(--d9-base) var(--d9-ease)}html:root[data-tenant=qtech] .rq-row:last-child{border-block-end:0}html:root[data-tenant=qtech] .rq-row__type{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-body,14px);font-weight:var(--w-medium,500);color:var(--c-ink)}html:root[data-tenant=qtech] .rq-row__type>svg{color:var(--viz,var(--c-ink-3));inline-size:16px;block-size:16px;flex-shrink:0}html:root[data-tenant=qtech] .rq-row__range{font-size:var(--t-sm,13px);color:var(--c-ink-2);font-variant-numeric:tabular-nums lining-nums}html:root[data-tenant=qtech] .rq-row__days{font-size:12.5px;color:var(--c-ink-3);margin-inline-start:8px}html:root[data-tenant=qtech] .rq-row__why{grid-column:1/-1;margin:0;font-size:var(--t-sm,13px);line-height:1.6;color:var(--c-danger)}html:root[data-tenant=qtech] .rq-row[data-state=rejected] .rq-row__type{color:var(--c-ink-2)}html:root[data-tenant=qtech] .rq-row__del{position:relative;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;padding:0;color:var(--c-danger);cursor:pointer}html:root[data-tenant=qtech] .rq-row__del:after{content:"";position:absolute;inset-block:-12px;inset-inline:-12px}html:root[data-tenant=qtech] .rq-row__del:hover{color:var(--c-on-danger-soft)}html:root[data-tenant=qtech] .rq-row__spacer{inline-size:16px}@keyframes rq-hl{0%{background-color:var(--c-primary-soft)}to{background-color:transparent}}html:root[data-tenant=qtech] .rq-req[data-hl="1"],html:root[data-tenant=qtech] .rq-row[data-hl="1"]{animation:rq-hl 2s var(--d9-ease) both}html:root[data-tenant=qtech] .rq-more{align-self:start}html:root[data-tenant=qtech] .rq-modal__p{margin:0 0 12px;font-size:var(--t-sm,13px);line-height:1.6;color:var(--c-ink-2)}html:root[data-tenant=qtech] .rq-danger{background:var(--c-danger-fill);border-color:transparent;color:var(--c-on-danger);font-weight:var(--w-semibold,600)}html:root[data-tenant=qtech] .rq-inbox{display:flex;flex-direction:column;gap:8px}html:root[data-tenant=qtech] .rq-req .d9-action__cta{display:inline-flex;gap:8px;padding:0;background:transparent;border:0}html:root[data-tenant=qtech] .rq-req .d9-action__meta{flex-wrap:wrap;row-gap:4px;font-size:12.5px}html:root[data-tenant=qtech] .rq-req .d9-action__title{flex-wrap:wrap}html:root[data-tenant=qtech] .rq-av{inline-size:26px;block-size:26px;font-size:12px}html:root[data-tenant=qtech] .rq-req[data-leaving="1"]{opacity:0;transform:translateY(-4px);transition:opacity var(--d9-base) var(--d9-ease),transform var(--d9-base) var(--d9-ease)}html:root[data-tenant=qtech] .rq-type-chip[data-viz]{background:color-mix(in oklab,var(--viz) 12%,var(--c-surface));color:var(--c-ink);display:inline-flex;align-items:center;gap:4px}html:root[data-tenant=qtech] .rq-cover{display:flex;flex-direction:column;gap:6px}html:root[data-tenant=qtech] .rq-cover__skel{block-size:64px;border-radius:var(--d9-r-sm,8px)}html:root[data-tenant=qtech] .rq-cover__none{margin:0;font-size:var(--t-sm,13px);color:var(--c-ink-2)}html:root[data-tenant=qtech] .rq-cover__days{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));font-size:var(--t-xs,12px);color:var(--c-ink-3);text-align:center;font-variant-numeric:tabular-nums lining-nums}html:root[data-tenant=qtech] .rq-skel__h{block-size:16px;inline-size:40%;border-radius:6px}html:root[data-tenant=qtech] .rq-skel__l{block-size:10px;inline-size:82%;border-radius:5px}html:root[data-tenant=qtech] .rq-skel__hero{display:flex;flex-direction:column;gap:4px}html:root[data-tenant=qtech] .rq-skel__eyebrow{block-size:18px;inline-size:260px;max-inline-size:70%;border-radius:6px}html:root[data-tenant=qtech] .rq-skel__title{block-size:34px;inline-size:180px;max-inline-size:60%;border-radius:8px}html:root[data-tenant=qtech] .rq-skel__sub{block-size:21px;inline-size:420px;max-inline-size:90%;border-radius:6px}@media (max-width:1024px){html:root[data-tenant=qtech] .rq-bento{grid-template-columns:repeat(2,minmax(0,1fr))}html:root[data-tenant=qtech] .rq-cell[data-size]{grid-column:1/-1}html:root[data-tenant=qtech] .rq-cell[data-size="2x2"]{grid-row:span 1}}@media (max-width:720px){html:root[data-tenant=qtech] .rq-bento{grid-template-columns:minmax(0,1fr)}html:root[data-tenant=qtech] .rq-cell[data-block=new]{order:1}html:root[data-tenant=qtech] .rq-cell[data-block=current]{order:2}html:root[data-tenant=qtech] .rq-cell[data-block=inbox]{order:3}html:root[data-tenant=qtech] .rq-cell[data-block=cover]{order:4}html:root[data-tenant=qtech] .rq-cell[data-block=history]{order:5}html:root[data-tenant=qtech] .rq-types{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}html:root[data-tenant=qtech] .rq-form{grid-template-columns:minmax(0,1fr)}html:root[data-tenant=qtech] .rq-submit{inline-size:100%;min-block-size:44px}html:root[data-tenant=qtech] .rq-req{grid-template-columns:minmax(0,1fr)}html:root[data-tenant=qtech] .rq-req .d9-action__cta .btn{min-block-size:44px;flex:1 1 0}}@media (max-width:480px){html:root[data-tenant=qtech] .rq-row{grid-template-columns:minmax(0,1fr) auto}html:root[data-tenant=qtech] .rq-row__type{grid-column:1;grid-row:1}html:root[data-tenant=qtech] .rq-row>.d9-badge{grid-column:2;grid-row:1}html:root[data-tenant=qtech] .rq-row__range{grid-column:1;grid-row:2}html:root[data-tenant=qtech] .rq-row__del,html:root[data-tenant=qtech] .rq-row__spacer{grid-column:2;grid-row:2}html:root[data-tenant=qtech] .rq-step__label{font-size:12px}html:root[data-tenant=qtech] .rq-type{padding:10px;flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){html:root[data-tenant=qtech] .rq-overlap,html:root[data-tenant=qtech] .rq-req[data-leaving="1"],html:root[data-tenant=qtech] .rq-row,html:root[data-tenant=qtech] .rq-type{transition:none}html:root[data-tenant=qtech] .rq-type:active{transform:none}html:root[data-tenant=qtech] .rq-req[data-hl="1"],html:root[data-tenant=qtech] .rq-row[data-hl="1"],html:root[data-tenant=qtech] .rq-step[data-state=active] .rq-step__dot,html:root[data-tenant=qtech] .rq-step[data-state=live] .rq-step__dot{animation:none}html:root[data-tenant=qtech] .rq-req[data-hl="1"],html:root[data-tenant=qtech] .rq-row[data-hl="1"]{outline:2px solid var(--c-primary);outline-offset:-2px}}html:root[data-tenant=qtech] .adm-perms .perm-matrix td[data-me],html:root[data-tenant=qtech] .adm-perms .perm-matrix th[data-me]{background:var(--c-primary-soft)}html:root[data-tenant=qtech] .adm-perms .perm-matrix th[data-me]{color:var(--c-on-primary-soft)}html:root[data-tenant=qtech] #main-content .adm-perms .perm-matrix thead th[data-me]{background:var(--c-primary-soft);color:var(--c-on-primary-soft);font-weight:700}html:root[data-tenant=qtech] .adm-perms .perm-matrix td.adm-num svg{vertical-align:middle}html:root[data-tenant=qtech] .adm-perms .perm-matrix th.adm-num{white-space:nowrap}html:root[data-tenant=qtech] .cm-page{max-inline-size:1172px;margin-inline:auto}html:root[data-tenant=qtech] .cm-grid{display:grid;gap:16px;align-items:start;grid-template-columns:232px minmax(0,1fr) 312px;grid-template-rows:auto auto auto auto minmax(0,1fr);grid-template-areas:"head    head     head" "rail    banner   insight" "rail    compose  insight" "rail    filter   insight" "rail    feed     insight"}html:root[data-tenant=qtech] .cm-head{grid-area:head}html:root[data-tenant=qtech] .cm-rail{grid-area:rail}html:root[data-tenant=qtech] .cm-banner{grid-area:banner}html:root[data-tenant=qtech] .cm-compose{grid-area:compose}html:root[data-tenant=qtech] .cm-filter{grid-area:filter}html:root[data-tenant=qtech] .cm-feed-wrap{grid-area:feed;min-inline-size:0}html:root[data-tenant=qtech] .cm-insight{grid-area:insight}html:root[data-tenant=qtech] .cm-banner:empty{display:none}html:root[data-tenant=qtech] .cm-skel-gap{margin-block-start:8px}html:root[data-tenant=qtech] .cm-head{position:relative;padding-block:8px 0}html:root[data-tenant=qtech] .cm-head__title{margin:0;font-size:var(--t-h1);font-weight:var(--w-bold,700);line-height:var(--lh-tight);letter-spacing:0;color:var(--c-ink)}html:root[data-tenant=qtech] .cm-head__sub{margin:4px 0 0;font-size:var(--t-sm);line-height:1.5;color:var(--c-ink-3)}html:root[data-tenant=qtech] .cm-head[data-brand-bar]:before{animation:none}html:root[data-tenant=qtech] .cm-rail{display:flex;flex-direction:column;gap:16px;position:sticky;inset-block-start:72px}html:root[data-tenant=qtech] .cm-rail__group{display:flex;flex-direction:column;gap:2px}html:root[data-tenant=qtech] .cm-rail__label{margin:0 0 4px;padding-inline:10px;font-size:var(--t-h3,16px);font-weight:var(--w-semibold);line-height:1.5;letter-spacing:0;text-transform:none;color:var(--c-ink-3)}html:root[data-tenant=qtech] .cm-rail__item{display:flex;align-items:center;gap:8px;min-block-size:36px;padding-inline:10px;border-radius:var(--d9-r);border-inline-start:2px solid transparent;font-size:var(--t-body);color:var(--c-ink-2);text-decoration:none;transition:background-color var(--d9-fast) var(--d9-ease),color var(--d9-fast) var(--d9-ease),border-color var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .cm-rail__item:hover{background:var(--c-surface-2);color:var(--c-ink)}html:root[data-tenant=qtech] .cm-rail__item[aria-current=true]{background:var(--c-primary-soft);color:var(--c-on-primary-soft);border-inline-start-color:var(--c-primary);font-weight:var(--w-semibold)}html:root[data-tenant=qtech] .cm-rail__item:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}html:root[data-tenant=qtech] .cm-rail__name{flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-tenant=qtech] .cm-rail__count{font-size:var(--t-xs);font-variant-numeric:tabular-nums;color:var(--c-ink-3)}html:root[data-tenant=qtech] .cm-rail__more{display:flex;flex-direction:column;gap:2px}html:root[data-tenant=qtech] .cm-rail__more>summary{min-block-size:32px;display:flex;align-items:center;padding-inline:10px;font-size:var(--t-sm);color:var(--c-ink-3);cursor:pointer;list-style:none}html:root[data-tenant=qtech] .cm-rail__more>summary::-webkit-details-marker{display:none}html:root[data-tenant=qtech] .cm-rail__hint{margin:0;padding-inline:10px;font-size:var(--t-sm);line-height:1.6;color:var(--c-ink-3)}html:root[data-tenant=qtech] .cm-rail__hint a{color:var(--c-primary)}html:root[data-tenant=qtech] .cm-banner .ai-banner{margin-block-end:0}html:root[data-tenant=qtech] .cm-banner .ai-banner__cta{font-family:inherit;border:0;cursor:pointer;line-height:1.5}html:root[data-tenant=qtech] .cm-compose{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 10px;align-items:start;padding:8px 12px;background:var(--c-surface);border:var(--d9-hair) solid var(--c-line);border-radius:var(--d9-r-card);transition:border-color var(--d9-fast) var(--d9-ease),box-shadow var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .cm-compose:focus-within{border-color:var(--c-line-strong);box-shadow:var(--shadow-2)}html:root[data-tenant=qtech] .cm-compose__chan{display:inline-flex;align-items:center;gap:6px;min-block-size:32px;max-inline-size:180px;padding-inline:10px;border-radius:999px;border:var(--d9-hair) solid var(--c-line-strong);background:var(--c-surface-2);color:var(--c-ink-2);font-family:inherit;font-size:var(--t-sm);font-weight:var(--w-semibold);cursor:pointer;transition:background-color var(--d9-fast) var(--d9-ease),color var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .cm-compose__chan:hover{background:var(--c-surface-3);color:var(--c-ink)}html:root[data-tenant=qtech] .cm-compose__chan-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-tenant=qtech] .cm-compose__body{grid-column:2;block-size:32px;min-block-size:32px;resize:none;border:0;background:transparent;font-family:inherit;font-size:var(--t-body);line-height:1.55;color:var(--c-ink);padding-block:6px;transition:block-size var(--d9-base) var(--nx4-out)}html:root[data-tenant=qtech] .cm-compose__body:focus-visible{outline:none}html:root[data-tenant=qtech] .cm-compose__body::-moz-placeholder{color:var(--c-ink-3)}html:root[data-tenant=qtech] .cm-compose__body::placeholder{color:var(--c-ink-3)}html:root[data-tenant=qtech] .cm-compose:focus-within .cm-compose__body,html:root[data-tenant=qtech] .cm-compose[data-open="1"] .cm-compose__body{block-size:132px;min-block-size:132px}html:root[data-tenant=qtech] .cm-compose__title{grid-column:1/-1;display:none;inline-size:100%;border:0;border-block-end:var(--d9-hair) solid var(--c-line);background:transparent;font-family:inherit;font-size:var(--t-body);font-weight:var(--w-semibold);color:var(--c-ink);padding-block:6px}html:root[data-tenant=qtech] .cm-compose__title::-moz-placeholder{color:var(--c-ink-3);font-weight:var(--w-regular)}html:root[data-tenant=qtech] .cm-compose__title::placeholder{color:var(--c-ink-3);font-weight:var(--w-regular)}html:root[data-tenant=qtech] .cm-compose__bar{grid-column:1/-1;display:none;align-items:center;gap:8px;flex-wrap:wrap}html:root[data-tenant=qtech] .cm-compose:focus-within :is(.cm-compose__title,.cm-compose__bar),html:root[data-tenant=qtech] .cm-compose[data-open="1"] :is(.cm-compose__title,.cm-compose__bar){display:flex}html:root[data-tenant=qtech] .cm-compose__bar .btn{margin-inline-start:auto}html:root[data-tenant=qtech] .cm-compose__hint{font-size:var(--t-xs);color:var(--c-ink-3)}html:root[data-tenant=qtech] .cm-compose .fr-cats .fr-cat{min-block-size:28px}html:root[data-tenant=qtech] .cm-filter{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}html:root[data-tenant=qtech] .cm-filter__chips{flex:1 1 auto;align-items:center;flex-wrap:nowrap;min-inline-size:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none}html:root[data-tenant=qtech] .cm-filter__chips::-webkit-scrollbar{display:none}html:root[data-tenant=qtech] .cm-filter__chips:after{content:"";flex:0 0 24px;align-self:stretch;position:sticky;inset-inline-end:0;background:linear-gradient(270deg,transparent,var(--c-bg));pointer-events:none}html:root[data-tenant=qtech] .cm-filter .fr-cat{min-block-size:28px;display:inline-flex;align-items:center;gap:4px;text-decoration:none;flex:0 0 auto;scroll-snap-align:start}@media (min-width:721px){html:root[data-tenant=qtech] .cm-filter .fr-cat{padding-inline:var(--sp-2)}}html:root[data-tenant=qtech] .cm-filter__n{font-size:var(--t-xs);font-variant-numeric:tabular-nums;opacity:.8}html:root[data-tenant=qtech] .cm-filter__sep{inline-size:var(--d9-hair);block-size:16px;background:var(--c-line-strong);margin-inline:2px}html:root[data-tenant=qtech] .cm-filter__search{position:relative;flex:0 0 180px;min-inline-size:180px}html:root[data-tenant=qtech] .cm-filter__search>svg{position:absolute;inset-inline-start:10px;inset-block-start:50%;transform:translateY(-50%);color:var(--c-ink-3);pointer-events:none}html:root[data-tenant=qtech] .cm-filter__search>input{inline-size:100%;min-block-size:32px;padding-inline:30px 10px;border-radius:var(--d9-r);border:var(--d9-hair) solid var(--c-line);background:var(--c-surface);color:var(--c-ink);font-family:inherit;font-size:var(--t-sm);transition:border-color var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .cm-filter__search>input::-moz-placeholder{color:var(--c-ink-3)}html:root[data-tenant=qtech] .cm-filter__search>input::placeholder{color:var(--c-ink-3)}html:root[data-tenant=qtech] .cm-filter__search>input:focus-visible{border-color:var(--c-primary);outline:2px solid var(--c-primary-soft);outline-offset:1px}html:root[data-tenant=qtech] .cm-feed{list-style:none;margin:0;padding:0;background:var(--c-surface);border:var(--d9-hair) solid var(--c-line);border-radius:var(--d9-r-card);overflow:hidden}html:root[data-tenant=qtech] .cm-post{position:relative;padding:14px 16px;border-block-end:var(--d9-hair) solid var(--c-line);scroll-margin-block-start:80px;transition:background-color var(--d9-fast) var(--d9-ease);animation:d9-fade-up var(--d9-base) var(--d9-ease) both}html:root[data-tenant=qtech] .cm-post:last-child{border-block-end:0}html:root[data-tenant=qtech] .cm-post:hover{background:var(--c-surface-2)}html:root[data-tenant=qtech] .cm-post[data-pinned="1"]:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:3px;background:var(--c-primary)}html:root[data-tenant=qtech] .cm-post[data-new="1"]{animation:d9-scale-in var(--d9-base) var(--nx4-spring) both}html:root[data-tenant=qtech] .cm-post:focus-within{outline:2px solid var(--c-primary);outline-offset:-2px}html:root[data-tenant=qtech] .cm-post__head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-inline-size:0}html:root[data-tenant=qtech] .cm-post__who{font-size:var(--t-body);font-weight:var(--w-semibold);color:var(--c-ink)}html:root[data-tenant=qtech] .cm-post__head .d9-badge{position:relative;z-index:1;max-inline-size:24ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}html:root[data-tenant=qtech] .cm-post__when{margin-inline-start:auto;font-size:var(--t-xs);color:var(--c-ink-3);font-variant-numeric:tabular-nums}html:root[data-tenant=qtech] .cm-post__replies{font-size:var(--t-cap)}html:root[data-tenant=qtech] .cm-post__title{margin:6px 0 0;display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:16px;font-weight:var(--w-semibold);line-height:var(--lh-snug);letter-spacing:0;color:var(--c-ink)}html:root[data-tenant=qtech] .cm-post__title>a{color:inherit;text-decoration:none}html:root[data-tenant=qtech] .cm-post__title>a:after{content:"";position:absolute;inset:0}html:root[data-tenant=qtech] .cm-post__title>a:focus-visible{outline:none}html:root[data-tenant=qtech] .cm-post__title .d9-pill,html:root[data-tenant=qtech] .cm-post__title>svg{position:relative;z-index:1;flex-shrink:0}html:root[data-tenant=qtech] .cm-post__title>svg{color:var(--c-primary)}html:root[data-tenant=qtech] .cm-post__body{margin:4px 0 0;font-size:var(--t-body);line-height:1.55;color:var(--c-ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html:root[data-tenant=qtech] .cm-readonly{margin:0 0 8px;font-size:var(--t-xs);color:var(--c-ink-3)}html:root[data-tenant=qtech] .cm-more{display:flex;margin:12px auto 0}html:root[data-tenant=qtech] .cm-suggest-btn{border:0;font-family:inherit;cursor:pointer;text-align:start;inline-size:100%}html:root[data-tenant=qtech] .cm-post__thread{list-style:none;margin:10px 0 0;padding:0;position:relative;z-index:1;margin-inline-start:36px;border-inline-start:2px solid var(--c-line);display:flex;flex-direction:column;gap:8px}html:root[data-tenant=qtech] .cm-reply{display:grid;grid-template-columns:22px minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;padding-inline-start:10px}html:root[data-tenant=qtech] .cm-reply--act{grid-template-columns:minmax(0,1fr)}html:root[data-tenant=qtech] .cm-reply__head{display:flex;gap:8px;align-items:center}html:root[data-tenant=qtech] .cm-reply__who{font-size:var(--t-sm);font-weight:var(--w-semibold);color:var(--c-ink)}html:root[data-tenant=qtech] .cm-reply__when{margin-inline-start:auto;font-size:var(--t-xs);color:var(--c-ink-3);font-variant-numeric:tabular-nums}html:root[data-tenant=qtech] .cm-reply__body{grid-column:2;margin:2px 0 0;font-size:var(--t-sm);line-height:1.55;color:var(--c-ink-2)}html:root[data-tenant=qtech] .cm-reply__form{grid-column:1/-1;display:flex;gap:8px;align-items:flex-start;margin-block-start:6px}html:root[data-tenant=qtech] .cm-reply__form textarea{flex:1;min-block-size:32px;resize:vertical;padding:6px 10px;border-radius:var(--d9-r);border:var(--d9-hair) solid var(--c-line);background:var(--c-surface);color:var(--c-ink);font-family:inherit;font-size:var(--t-sm);line-height:1.55}html:root[data-tenant=qtech] .cm-post__reply-btn{position:relative;z-index:1;font-family:inherit;font-size:var(--t-xs);color:var(--c-primary);background:none;border:0;padding:4px 0;cursor:pointer;text-align:start}html:root[data-tenant=qtech] .cm-insight{align-self:start;position:sticky;inset-block-start:72px}html:root[data-tenant=qtech] .cm-insight__viz{display:flex;align-items:center;gap:14px;margin:8px 0 10px}html:root[data-tenant=qtech] .cm-insight .viz-ring__label{font-size:var(--t-xs);letter-spacing:0;line-height:1.2}html:root[data-tenant=qtech] .cm-insight__ratio{font-variant-numeric:tabular-nums}html:root[data-tenant=qtech] .cm-insight__spark{display:flex;flex-direction:column;gap:2px}html:root[data-tenant=qtech] .cm-insight__cap{font-size:var(--t-cap);color:var(--c-ink-3)}html:root[data-tenant=qtech] .cm-insight .d9-insight__cta{font-family:inherit;cursor:pointer}html:root[data-tenant=qtech] .cm-insight .d9-insight__source{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:root[data-tenant=qtech][data-theme=dark] .cm-insight :is(.d9-insight__cta,.d9-insight__title-tag){color:color-mix(in srgb,var(--viz-5) 80%,var(--c-ink))}html:root[data-tenant=qtech] .cm-insight :is(.d9-insight__source,.d9-insight__confidence){font-size:var(--t-cap)}html:root[data-tenant=qtech] .cm-insight .d9-insight__title{font-size:var(--t-h3,16px)}@media (min-width:1181px){html:root[data-tenant=qtech] .cm-insight{grid-template-columns:auto minmax(0,1fr)}html:root[data-tenant=qtech] .cm-insight .d9-insight__action{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between}}html:root[data-tenant=qtech] .cm-insight--skel{display:flex;align-items:center;gap:14px;padding:16px 18px;background:var(--c-surface);border:var(--d9-hair) solid var(--c-line);border-radius:var(--d9-r-card)}html:root[data-tenant=qtech] .forum-page .fr-topic{padding:20px}html:root[data-tenant=qtech] .forum-page .fr-reply[data-depth="1"]{margin-inline-start:40px;border-inline-start:2px solid var(--c-line)}@media (min-width:1024px){html:root[data-tenant=qtech] .forum-page .fr-form{position:sticky;inset-block-end:12px;box-shadow:var(--shadow-2);z-index:1}}@media (max-width:1023px){html:root[data-tenant=qtech] .forum-page .fr-form{position:static}}@media (max-width:1180px){html:root[data-tenant=qtech] .cm-grid{grid-template-columns:232px minmax(0,1fr);grid-template-rows:auto auto auto auto auto minmax(0,1fr);grid-template-areas:"head    head" "rail    banner" "rail    compose" "rail    insight" "rail    filter" "rail    feed"}html:root[data-tenant=qtech] .cm-insight{position:static}html:root[data-tenant=qtech] .cm-insight__viz{flex-direction:row}}@media (max-width:1024px){html:root[data-tenant=qtech] .cm-grid,html:root[data-tenant=qtech] .cm-rail{gap:12px}}@media (max-width:720px){html:root[data-tenant=qtech] .cm-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"head" "rail" "banner" "compose" "filter" "feed" "insight"}html:root[data-tenant=qtech] .cm-rail{position:static;flex-direction:row;align-items:center;gap:6px;block-size:48px;overflow-x:auto;scroll-snap-type:inline mandatory;scrollbar-width:none}html:root[data-tenant=qtech] .cm-rail::-webkit-scrollbar{display:none}html:root[data-tenant=qtech] .cm-rail__group{display:contents}html:root[data-tenant=qtech] .cm-rail__label{display:none}html:root[data-tenant=qtech] .cm-rail__hint{flex:0 0 auto;white-space:nowrap}html:root[data-tenant=qtech] .cm-rail__more{display:none}html:root[data-tenant=qtech] .cm-rail__item{flex:0 0 auto;scroll-snap-align:start;min-block-size:36px;border:var(--d9-hair) solid var(--c-line);border-radius:999px;padding-inline:12px}html:root[data-tenant=qtech] .cm-rail__item[aria-current=true]{border-color:var(--c-primary)}html:root[data-tenant=qtech] .cm-rail__name{max-inline-size:22ch}html:root[data-tenant=qtech] .cm-filter{flex-wrap:wrap}html:root[data-tenant=qtech] .cm-filter__search{flex:1 1 100%}html:root[data-tenant=qtech] .cm-post__thread{margin-inline-start:20px}}@media (max-width:480px){html:root[data-tenant=qtech] .cm-grid{gap:10px}html:root[data-tenant=qtech] .cm-rail__item{min-block-size:36px;padding-inline:10px}html:root[data-tenant=qtech] .cm-compose{padding:8px 10px}html:root[data-tenant=qtech] .cm-compose__chan{max-inline-size:130px}html:root[data-tenant=qtech] .cm-post{padding:12px}html:root[data-tenant=qtech] .cm-post__when{margin-inline-start:0}html:root[data-tenant=qtech] .cm-insight__viz{gap:10px}}@media (prefers-reduced-motion:reduce){html:root[data-tenant=qtech] :is(.cm-post,.cm-post[data-new="1"]){animation:none}html:root[data-tenant=qtech] :is(.cm-compose,.cm-compose__body,.cm-compose__chan,.cm-rail__item,.cm-post,.cm-filter .fr-cat,.cm-filter__search>input){transition:none}}html:root[data-tenant=qtech] .cm-rail__group--team{padding-block-end:12px;margin-block-end:4px;border-block-end:var(--d9-hair,1px) solid var(--c-line)}html:root[data-tenant=qtech] .cm-rail__item[data-dest=true]{gap:8px}html:root[data-tenant=qtech] .cm-rail__item[data-dest=true]>svg:first-child{flex:none;color:var(--c-ink-3)}html:root[data-tenant=qtech] .cm-rail__item[data-dest=true]:hover>svg:first-child{color:var(--c-primary)}html:root[data-tenant=qtech] .cm-rail__count[data-unread=true]{background:var(--c-primary);color:var(--c-on-primary,#fff);border-color:transparent;font-weight:650}html:root[data-tenant=qtech] .cm-filter .fr-cat[data-active]{background:var(--c-ink);color:var(--c-surface);border-color:var(--c-ink)}html:root[data-tenant=qtech]{--q-ease:cubic-bezier(.2,.7,.2,1);--q-fast:120ms;--q-base:200ms;--q-slow:320ms;--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{position:relative;padding:0;margin:0 0 24px;overflow:visible;background:transparent;border:0;border-radius:0;box-shadow:none}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] #main-content .d9-head__eyebrow,html:root[data-tenant=qtech] .d9-head__eyebrow{font-size:13px;font-weight:500;color:var(--c-ink-3);margin-block-end:4px}html:root[data-tenant=qtech] #main-content .d9-head__title h1,html:root[data-tenant=qtech] .d9-head__title h1{font-size:var(--t-h1);font-weight:700;line-height:1.25;letter-spacing:0}html:root[data-tenant=qtech] .d9-head__sub{font-size:15.5px;color:var(--c-ink-2);margin-block-start:6px}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{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin-block-end:22px;padding:0;border:0;background:transparent;box-shadow:none}html:root[data-tenant=qtech] .d9-fact{--fact-acc:var(--pulse-h);--fact-num:var(--c-ink);position:relative;overflow:hidden;display:flex;flex-direction:column;gap:2px;padding:18px 20px 16px;border-radius:var(--d9-r-card);border:1px solid var(--c-line);background:var(--q-glass);backdrop-filter:blur(var(--q-blur));box-shadow:var(--shadow-card)}html:root[data-tenant=qtech] .d9-fact:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:3px;background:var(--fact-acc)}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=pending],html:root[data-tenant=qtech] .d9-fact[data-tone=warn]{--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] #main-content .d9-fact__num,html:root[data-tenant=qtech] .d9-fact__num{font-size:var(--t-num);font-weight:700;line-height:1.1;letter-spacing:-.01em;color:var(--fact-num);font-variant-numeric:tabular-nums lining-nums}html:root[data-tenant=qtech] .d9-fact__label,html:root[data-tenant=qtech] .d9-facts--grid .d9-fact__label{font-size:15px;font-weight:600;color:var(--c-ink-2)}html:root[data-tenant=qtech] .d9-fact__sub,html:root[data-tenant=qtech] .d9-facts--grid .d9-fact__sub{font-size:13px;color:var(--c-ink-3)}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{display:flex;flex-wrap:wrap;gap:0;margin:0}html:root[data-tenant=qtech] .d9-facts--inline .d9-fact{padding:6px 16px;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;border-inline-start:1px solid var(--c-line)}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{font-size:13.5px;color:var(--c-ink-2)}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{align-items:baseline;gap:10px;padding-block-end:10px;margin-block-end:14px;border-block-end:1px solid var(--c-line)}html:root[data-tenant=qtech] #main-content .d9-section:after{content:none}html:root[data-tenant=qtech] #main-content .d9-section__title,html:root[data-tenant=qtech] .d9-section__title{font-size:var(--t-h2);font-weight:700;letter-spacing:0}html:root[data-tenant=qtech] .d9-section__count,html:root[data-tenant=qtech] .d9-section__hint{font-size:13.5px;color:var(--c-ink-3)}html:root[data-tenant=qtech] .d9-section__count{background:var(--c-surface-2);padding:1px 9px;border-radius:999px;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);transform:none;background:var(--q-glass);border:1px solid var(--c-line);box-shadow:var(--shadow-card);backdrop-filter:blur(var(--q-blur));transition:border-color var(--q-base) var(--q-ease),box-shadow var(--q-base) var(--q-ease)}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{transform:none;border-color:var(--c-line-strong);box-shadow:var(--shadow-card)}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:color-mix(in srgb,#7C4DC4 40%,transparent)}html:root[data-tenant=qtech] .d9-row{border-radius:var(--d9-r-row)}html:root[data-tenant=qtech] .d9-row__title{font-weight:600;font-size:15.5px}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:color-mix(in srgb,#7C4DC4 42%,transparent)}html:root[data-tenant=qtech] #main-content :is(.btn,.ui-btn,.d9-btn,.qd-button,.btn-primary,.btn-ghost,.btn-secondary),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){display:inline-flex;align-items:center;justify-content:center;gap:8px;inline-size:auto;min-block-size:var(--d9-ctl);padding:0 18px;border-radius:var(--d9-r);border:1px solid var(--c-line-strong);background:var(--q-glass);color:var(--c-ink);font-family:inherit;font-size:15px;font-weight:600;line-height:1.2;letter-spacing:0;text-decoration:none;cursor:pointer;white-space:nowrap;box-shadow:none;transform:none;filter:none;background-image: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)}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);transform:none;filter:none;box-shadow:var(--shadow-2)}html:root[data-tenant=qtech] :is(.btn,.ui-btn,.d9-btn,.qd-button,.qd-button-primary,.btn-primary)>svg{inline-size:17px;block-size:17px;flex-shrink:0}html:root[data-tenant=qtech] #main-content :is(.btn-primary,.ui-btn--primary,.d9-btn--primary),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){background:var(--pulse);background-image:var(--pulse);border-color:transparent;color:#fff;box-shadow:var(--glow-t)}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);border-color:transparent;color:#fff;filter:brightness(1.08);transform:none;box-shadow:var(--glow-t)}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){border-color:transparent;background:transparent;color:var(--c-ink-2)}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);border-color:transparent;box-shadow:none}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){background:transparent;border-color:color-mix(in srgb,var(--c-danger) 45%,transparent);color:var(--c-danger)}html:root[data-tenant=qtech] :is(.btn-danger,.btn.danger,.ui-btn--danger):not(:disabled):hover{background:var(--c-danger-soft);border-color:transparent;color:var(--c-on-danger-soft)}html:root[data-tenant=qtech] :is(.btn-sm,.ui-btn--sm,.btn.sm,.d9-btn--sm){min-block-size:var(--d9-ctl-sm);padding:0 13px;font-size:13.5px;border-radius:10px}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;transform:none;box-shadow:none}html:root[data-tenant=qtech] :is(.btn,.ui-btn,.d9-btn,.qd-button):focus-visible{outline:2px solid transparent;box-shadow:var(--focus-ring)}html:root[data-tenant=qtech] .qt-icon-btn{inline-size:40px;block-size:40px;border-radius:var(--d9-r);border:1px solid var(--c-line-strong);background:var(--q-glass);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),html:root[data-tenant=qtech] :is(.ui-input,.field input,.field select,.field textarea){min-block-size:var(--d9-ctl);padding-inline:14px;border-radius:var(--d9-r);border:1px solid var(--c-line-strong);background:var(--q-glass);color:var(--c-ink);font-size:15px;font-family:inherit;transition:border-color var(--q-fast) var(--q-ease),box-shadow var(--q-fast) var(--q-ease)}html:root[data-tenant=qtech] #main-content textarea{padding-block:10px;min-block-size:104px;line-height:1.6}html:root[data-tenant=qtech] #main-content :is(input,select,textarea):focus-visible,html:root[data-tenant=qtech] :is(.ui-input,.field input):focus-visible{outline:none;border-color:var(--c-primary);box-shadow:0 0 0 3px color-mix(in oklab,var(--c-primary) 22%,transparent)}html:root[data-tenant=qtech] #main-content :is(input,select,textarea)::-moz-placeholder{color:var(--c-ink-3)}html:root[data-tenant=qtech] #main-content :is(input,select,textarea)::placeholder{color:var(--c-ink-3)}html:root[data-tenant=qtech][data-theme=dark] #main-content :is(input,select,textarea){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]),html:root[data-tenant=qtech] :is(.field select,select.ui-input):not([multiple]){-moz-appearance:none;appearance:none;-webkit-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-size:5px 5px;background-repeat:no-repeat;padding-inline-end:30px}html:root[data-tenant=qtech][data-theme=dark] #main-content select:not([multiple]):not([size]),html:root[data-tenant=qtech][data-theme=dark] :is(.field select,select.ui-input):not([multiple]){
  /* !important مقصود وموثَّق: tokens-dark.css تفرض background: var(--c-surface-sunk) !important على كل select داكناً فتمحو المؤشّر */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-size:5px 5px!important;background-repeat:no-repeat!important}html:root[data-tenant=qtech] .d9-formlabel,html:root[data-tenant=qtech] label{font-size:13.5px;font-weight:600;color:var(--c-ink-2)}html:root[data-tenant=qtech] #main-content :is(table,.qt-table){inline-size:100%;border-collapse:collapse;font-size:15px}html:root[data-tenant=qtech] #main-content :is(table,.qt-table) th{text-align:start;padding:12px 14px;font-size:13.5px;font-weight:600;letter-spacing:0;color:var(--c-ink-3);background:transparent;border-block-end:1px solid var(--c-line-strong);white-space:nowrap}html:root[data-tenant=qtech] #main-content :is(table,.qt-table) td{padding:14px;border-block-end:1px solid var(--c-line);vertical-align:middle;color:var(--c-ink)}html:root[data-tenant=qtech] #main-content :is(table,.qt-table) tbody tr:last-child td{border-block-end:0}html:root[data-tenant=qtech] #main-content :is(table,.qt-table) tbody tr:hover td{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{background:var(--c-primary-soft)}html:root[data-tenant=qtech] #main-content :is(table,.qt-table) :is(td,th).num,html:root[data-tenant=qtech] #main-content :is(table,.qt-table) :is(td,th)[data-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);overflow:auto;background:var(--q-glass);backdrop-filter:blur(var(--q-blur));box-shadow:var(--shadow-card)}html:root[data-tenant=qtech] .qt-table-wrap thead th{position:sticky;top:0;z-index:1;background:var(--c-surface)}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){display:inline-flex;align-items:center;gap:6px;min-block-size:30px;padding:0 12px;border-radius:999px;font-size:13.5px;font-weight:600;line-height:1;background:var(--c-surface-2);color:var(--c-ink-2);border:1px solid var(--c-line)}html:root[data-tenant=qtech] :is(.d9-badge,.badge).primary,html:root[data-tenant=qtech] :is(.d9-badge,.chip,.qt-chip,.badge)[data-tone=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,.badge):is(.ok,.success),html:root[data-tenant=qtech] :is(.d9-badge,.chip,.qt-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] :is(.d9-badge,.badge):is(.warn,.warning),html:root[data-tenant=qtech] :is(.d9-badge,.chip,.qt-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] :is(.d9-badge,.badge):is(.danger,.error),html:root[data-tenant=qtech] :is(.d9-badge,.chip,.qt-chip,.badge)[data-tone=danger]{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,.badge).info,html:root[data-tenant=qtech] :is(.d9-badge,.chip,.qt-chip,.badge)[data-tone=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,.badge).accent,html:root[data-tenant=qtech] :is(.d9-badge,.chip,.qt-chip,.badge)[data-tone=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;border-color:transparent;box-shadow:var(--glow-t)}html:root[data-tenant=qtech] .d9-tab__count{font-weight:600}html:root[data-tenant=qtech] [role=tablist] [role=tab]{font-size:15px;font-weight:600;color:var(--c-ink-3);padding-block:10px 12px;position:relative}html:root[data-tenant=qtech] [role=tablist] [role=tab]:hover{color:var(--c-ink)}html:root[data-tenant=qtech] :is(.tab-item.active,[role=tablist] [role=tab][aria-selected=true]),html:root[data-tenant=qtech][data-theme=dark] :is(.tab-item.active,[role=tablist] [role=tab][aria-selected=true]){color:var(--c-ink);border-block-end:3px solid transparent;-o-border-image:var(--pulse-h) 1;border-image:var(--pulse-h) 1}html:root[data-tenant=qtech] .d9-skel,html:root[data-tenant=qtech] .skeleton{position:relative;overflow:hidden;background:var(--c-surface-3);background-image:none;animation:none;border-radius:10px}html:root[data-tenant=qtech] :is(.skeleton,.d9-skel):after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in oklab,#29B3A0 14%,transparent),transparent);animation:q-shimmer 1.6s linear infinite}@keyframes q-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(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{padding:32px 20px;gap:8px}html:root[data-tenant=qtech] .d9-empty__icon>svg{inline-size:26px;block-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{font-size:14px;color:var(--c-ink-2)}html:root[data-tenant=qtech] .q-pulse-dot{display:inline-block;inline-size:9px;block-size:9px;border-radius:50%;background:var(--pulse);box-shadow:0 0 0 4px color-mix(in oklab,#29B3A0 18%,transparent);flex-shrink:0}html:root[data-tenant=qtech] .q-nodes{display:inline-flex;gap:5px;align-items:center}html:root[data-tenant=qtech] .q-nodes>i{inline-size:7px;block-size:7px;border-radius:50%;background:#29B3A0;opacity:.35;animation:q-nodes 1.4s ease-in-out infinite}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{block-size:6px;border-radius:999px;background:var(--c-surface-3);overflow:hidden}html:root[data-tenant=qtech] .q-trace>i{display:block;block-size:100%;border-radius:999px;background:var(--pulse-h)}html:root[data-tenant=qtech] :is(.progress-bar__fill,.pbar>i,.progress>div,.d9-progress__bar){background-image:var(--pulse-h);background-color:transparent;border-radius:999px}html:root[data-tenant=qtech] :is(.progress-bar,.pbar,.progress,.d9-progress){border-radius:999px;background:var(--c-surface-3)}html:root[data-tenant=qtech] .q-note{display:flex;align-items:center;gap:12px;max-inline-size:none;margin:0 0 22px;padding:13px 18px;border-radius:var(--d9-r-row);border:1px solid color-mix(in srgb,#2bc3ae 35%,transparent);color:var(--c-ink);font-size:15px;line-height:1.55;background:linear-gradient(90deg,color-mix(in srgb,#2BC3AE 16%,var(--q-glass)),color-mix(in srgb,#7C4DC4 12%,var(--q-glass)));backdrop-filter:blur(var(--q-blur))}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{margin-inline-start:auto;display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font:inherit;font-size:14px;font-weight:700;color:var(--c-primary);white-space:nowrap;background:transparent;border:0;padding:0;cursor:pointer;box-shadow:none}html:root[data-tenant=qtech] .q-note__cta:hover{color:var(--c-on-primary-soft);text-decoration:underline;text-underline-offset:3px}@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--success,html:root[data-tenant=qtech] .ai-banner--warning,html:root[data-tenant=qtech][data-theme=dark] .ai-banner{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:13px 18px;border-radius:var(--d9-r-row);border:1px solid color-mix(in srgb,#2bc3ae 35%,transparent);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);font-size:15px;line-height:1.55;box-shadow:none}html:root[data-tenant=qtech] .ai-banner--warning{border-color:color-mix(in oklab,#F5B544 45%,transparent);background:linear-gradient(90deg,color-mix(in srgb,#F5B544 16%,var(--q-glass)),var(--q-glass))}html:root[data-tenant=qtech] .ai-banner .ai-banner__icon,html:root[data-tenant=qtech] .ai-banner--success .ai-banner__icon,html:root[data-tenant=qtech] .ai-banner--warning .ai-banner__icon{inline-size:34px;block-size:34px;padding:0;border-radius:10px;background:var(--pulse);color:#fff;border:0;box-shadow:0 0 0 4px rgba(63,224,200,.12);display:inline-grid;place-items:center}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{display:block;font-size:13px;color:var(--c-ink-3);margin-block-start:2px}html:root[data-tenant=qtech] .ai-banner .ai-banner__cta,html:root[data-tenant=qtech] .ai-banner button.ai-banner__cta,html:root[data-tenant=qtech] .ai-banner--warning .ai-banner__cta{margin-inline-start:auto;min-block-size:36px;padding:0 14px;border:0;border-radius:10px;background:var(--pulse);box-shadow:var(--glow-t);color:#fff;font:inherit;font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer}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]:after,html:root[data-tenant=qtech] main [data-brand-bar]:before{display:none;content:none}html:root[data-tenant=qtech] .qt-search__input{min-block-size:40px;block-size:40px;border-radius:var(--d9-r);border:1px solid var(--c-line-strong);background:var(--q-glass);color:var(--c-ink);font-size:14px;box-shadow:none}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-bell__pop,html:root[data-tenant=qtech] .qt-search__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{block-size:40px;border-radius:var(--d9-r);border:1px solid var(--c-line-strong);background:var(--q-glass);padding:3px;gap:2px;box-shadow:none}html:root[data-tenant=qtech] .qt-theme-pick button{inline-size:32px;block-size:32px;border-radius:9px;border:0;background:transparent;color:var(--c-ink-3)}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{inline-size:40px;block-size:40px;border-radius:var(--d9-r);border:1px solid var(--c-line-strong);background:var(--q-glass);color:var(--c-ink-2)}html:root[data-tenant=qtech] .qt-bell__badge{background:var(--c-danger-fill);color:#fff;font-weight:700;min-inline-size:19px;block-size:19px;border-radius:999px;border:2px solid var(--c-bg);box-shadow:none}html:root[data-tenant=qtech] .nx-fatn-fab,html:root[data-tenant=qtech][data-theme=dark] .nx-fatn-fab{min-block-size:40px;padding:0 16px 0 12px;border-radius:999px;background:var(--pulse);background-image:var(--pulse);border:1px solid transparent;color:#fff;font-size:14px;font-weight:700;box-shadow:var(--glow-t);animation:none;transform:none}html:root[data-tenant=qtech] .nx-fatn-fab:hover{filter:brightness(1.08);transform:none;box-shadow:var(--glow-t)}html:root[data-tenant=qtech] .nx-fatn-fab:after,html:root[data-tenant=qtech] .nx-fatn-fab:before{content:none}html:root[data-tenant=qtech] .nx-fatn-fab__dot{inline-size:8px;block-size:8px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.25);animation:none}html:root[data-tenant=qtech] .nx-fatn-fab svg{color:#fff}html:root[data-tenant=qtech] .qt-pop__group{display:flex;align-items:center;gap:6px;padding:10px 14px 4px;font-size:12px;font-weight:600;color:var(--c-ink-3)}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-weight:600;font-size:15px}html:root[data-tenant=qtech] .qt-crumbs,html:root[data-tenant=qtech] nav[aria-label="فتات الخبز"]{font-size:13.5px;color:var(--c-ink-3);margin-block-end:14px}html:root[data-tenant=qtech] .q-hero{position:relative;overflow:hidden;border-radius:var(--d9-r-lg);padding:26px 28px;margin:0 0 22px;border:1px solid var(--c-line-strong);background:linear-gradient(135deg,rgba(43,195,174,.22),rgba(22,133,201,.12) 48%,rgba(124,77,196,.28)),var(--q-glass);box-shadow:var(--shadow-card);color:var(--c-ink)}html:root[data-tenant=qtech] .q-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(420px 220px at 12% 0,rgba(63,224,200,.28),transparent 60%),radial-gradient(520px 260px at 90% 110%,rgba(124,77,196,.34),transparent 60%)}html:root[data-tenant=qtech] .q-hero>*{position:relative}html:root[data-tenant=qtech] .q-hero__nodes{position:absolute;inset-inline-start:0;inset-block-start:0;block-size:100%;inline-size:46%;opacity:.55;pointer-events:none}html:root[data-tenant=qtech] .q-hero__eyebrow{font-size:13px;color:var(--c-ink-3)}html:root[data-tenant=qtech] .q-hero h1,html:root[data-tenant=qtech] .q-hero__title{font-size:var(--t-display);font-weight:700;line-height:1.2;margin:6px 0 0}html:root[data-tenant=qtech] .q-hero__sub{font-size:16px;color:var(--c-ink-2);margin:8px 0 0;max-inline-size:64ch}html:root[data-tenant=qtech] .q-hero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:18px}html:root[data-tenant=qtech] .q-hero__grad{background:var(--pulse-h);-webkit-background-clip:text;background-clip:text;color:transparent}html:root[data-tenant=qtech] .q-hero__stats{display:grid;grid-template-columns:repeat(2,minmax(150px,1fr));gap:12px}html:root[data-tenant=qtech] .q-hero__stat{padding:14px 16px;border-radius:var(--d9-r-card);background:var(--q-glass);border:1px solid var(--c-line)}html:root[data-tenant=qtech] .q-hero__stat b{display:block;font-size:30px;font-weight:700;line-height:1.1;color:var(--stat-c,var(--c-primary))}html:root[data-tenant=qtech] .q-hero__stat span{font-size:13.5px;color:var(--c-ink-3)}@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);display:inline-block;padding:3px;border-radius:calc(var(--q-r) + 3px);background:var(--ring);box-shadow:0 8px 22px -10px rgba(0,0,0,.6);flex-shrink:0}html:root[data-tenant=qtech] .q-ring>:is(img,span,div){display:block;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)}html:root[data-tenant=qtech] .q-ring>span{display:grid;place-items:center;font-weight:700;font-size:calc(var(--q-av, 84px) * .36);color:var(--c-ink);filter:none}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{border:0;padding:0;background:transparent;max-inline-size:min(92vw,720px)}html:root[data-tenant=qtech] dialog.q-zoom::backdrop{background:var(--c-scrim);backdrop-filter:blur(6px)}html:root[data-tenant=qtech] dialog.q-zoom img{display:block;inline-size:100%;block-size:auto;border-radius:22px;box-shadow:var(--shadow-float);border:4px solid var(--c-surface)}html:root[data-tenant=qtech] dialog.q-zoom figcaption{margin-block-start:10px;color:#fff;font-size:15px;font-weight:600;text-align:center;text-shadow:0 1px 8px rgba(0,0,0,.5)}@media (prefers-reduced-motion:reduce){html:root[data-tenant=qtech] .q-nodes>i,html:root[data-tenant=qtech] :is(.skeleton,.d9-skel):after{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:translate3d(0,10px,0)}to{opacity:1;transform:none}}html:root #main-content section,html:root #main-content>*{animation:rv-in cubic-bezier(.16,1,.3,1) both;animation-timeline:view();animation-range:entry 2% entry 30%}html:root #main-content :is(.is-sticky,[data-sticky],[data-no-reveal]),html:root #main-content :is([role=dialog],[role=alertdialog],[aria-modal=true],dialog,table,thead,tbody,tr),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 section,html:root #main-content>*{animation:none!important;opacity:1!important;transform:none!important}}