html[data-ui=atelier]:root[data-tenant=qtech] #main-content .jr-ov{gap:var(--at-gap)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content :is(.jr-now,.jr-pulse,.jr-tl,.jr-act,.jr-facts){background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--at-r-card);box-shadow:var(--at-shadow-xs)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .jr-act:before,html[data-ui=atelier]:root[data-tenant=qtech] #main-content .jr-pulse:before,html[data-ui=atelier]:root[data-tenant=qtech] #main-content .jr-tl:before{content:none;display:none}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .jr-pulse{border-block-start:1px solid var(--c-line)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .jr-now h2.jr-now__title{font-size:20px;font-weight:720}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .jr-now__eyebrow{font-size:var(--at-t-meta);font-weight:650;color:var(--c-ink-3)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .jr-now__stage{font-weight:650}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .jr-facts{padding:6px 20px;align-self:start}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .jr-facts>*{border-block-end:1px solid var(--c-line)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .jr-facts>:last-child{border-block-end:0}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .d9-insight{background:var(--c-surface);border:1px solid var(--c-line);border-inline-end-width:1px;border-radius:var(--at-r-card);box-shadow:var(--at-shadow-xs);background-image:none}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .d9-insight__icon{background:var(--c-accent-soft);color:var(--c-on-accent-soft);border-radius:10px;box-shadow:none}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .d9-insight__title{font-size:var(--at-t-body);font-weight:700}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .ops-ws [role=tablist]{border-block-end:1px solid var(--c-line);gap:4px}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .ops-ws [role=tab]{font-size:var(--at-t-sm);font-weight:600;color:var(--c-ink-3)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .ops-ws [role=tab][aria-selected=true]{color:var(--c-ink)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 32px;flex-wrap:wrap;margin:0 0 20px;padding:4px 0 20px;background:none;border:0;border-block-end:1px solid var(--c-line);border-radius:0;box-shadow:none}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-head:after,html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-head:before{content:none;display:none}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-head__title{font-size:var(--at-t-title);font-weight:var(--at-w-title);margin:0;line-height:1.25}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-head__sub{font-size:var(--at-t-body);color:var(--c-ink-2);margin:6px 0 0}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-headstats{display:flex;gap:0;flex-wrap:wrap}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-headstat{display:grid;gap:2px;padding:0 18px;min-inline-size:96px;background:none;border:0;border-inline-start:1px solid var(--c-line);border-radius:0;box-shadow:none;cursor:default}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-headstat:first-child{border-inline-start:0}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-headstat__num{order:-1;font-size:var(--at-t-kpi-sm);font-weight:720;line-height:1.15;color:var(--c-num);font-variant-numeric:tabular-nums}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-headstat[data-tone=primary] .cm-headstat__num{color:var(--c-primary)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-headstat[data-tone=warn] .cm-headstat__num{color:var(--c-warn)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-headstat[data-tone=danger] .cm-headstat__num{color:var(--c-danger)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-headstat__label{font-size:var(--at-t-meta);color:var(--c-ink-3);font-weight:550}html[data-ui=atelier]:root[data-tenant=qtech] #main-content :is(.cm-compose,.cm-rail){background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--at-r-card);box-shadow:var(--at-shadow-xs)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-compose:focus-within{border-color:var(--c-primary-edge);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-primary-raw) 14%,transparent)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-filter{gap:10px;align-items:center;background:none;border:0;box-shadow:none;padding:0}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-chip{display:inline-flex;align-items:center;gap:6px;min-block-size:32px;padding:0 12px;border-radius:999px;border:1px solid var(--c-line-strong);background:var(--c-surface);color:var(--c-ink-2);font-size:var(--at-t-meta);font-weight:600}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-chip:hover{border-color:var(--c-ctl-border);color:var(--c-ink)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-chip:is([aria-current=true],[data-active="1"]){background:var(--c-primary-soft);border-color:var(--c-primary-edge);color:var(--c-on-primary-soft)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-chip:is([aria-current=true],[data-active="1"]):before{content:"";inline-size:10px;block-size:6px;margin-block-start:-3px;border-inline-start:2px solid currentColor;border-block-end:2px solid currentColor;transform:rotate(-45deg)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-filter__sep{inline-size:1px;block-size:22px;background:var(--c-line-strong);margin-inline:4px}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cm-filter__search{border-radius:999px;border:1px solid var(--c-ctl-border);background:var(--c-surface)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .ops-dist{gap:10px;margin-block-end:16px;padding:14px 16px;background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--at-r-card)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .ops-dist__strip{block-size:6px;border-radius:999px;overflow:clip;gap:2px}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .ops-dist__strip>span{border-radius:999px}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .ops-dist__k{font-size:12.5px;font-weight:650;color:var(--c-ink-2)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .ops-panel{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--at-r-card);box-shadow:var(--at-shadow-xs);overflow:clip}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .ops-lede{font-size:var(--at-t-sm);color:var(--c-ink-2)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .ops-filters{gap:8px}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .ops-tk-title{font-weight:650;color:var(--c-ink)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content :is(.ops-tk-who,.ops-tk-kind,.ops-tk-when){font-size:var(--at-t-meta);color:var(--c-ink-3)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .d9-code{font-family:var(--font-mono,monospace);font-size:12px;color:var(--c-ink-3);unicode-bidi:isolate;direction:ltr}html[data-ui=atelier]:root[data-tenant=qtech] .login-page{position:relative;min-block-size:100dvh;background:var(--c-bg);display:grid;grid-template-rows:1fr}html[data-ui=atelier]:root[data-tenant=qtech] .login-page:after,html[data-ui=atelier]:root[data-tenant=qtech] .login-page:before{content:none;display:none}html[data-ui=atelier]:root[data-tenant=qtech] .login-page__main{display:grid;grid-template-columns:minmax(360px,1fr) minmax(420px,1.1fr);align-items:stretch;max-inline-size:none;margin:0;padding:0;gap:0;min-block-size:100dvh}html[data-ui=atelier]:root[data-tenant=qtech] .login-page__brand{position:relative;overflow:clip;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;padding:56px clamp(32px,5vw,88px);text-align:start;background:radial-gradient(640px 420px at 85% 10%,rgba(43,195,174,.22),transparent 60%),radial-gradient(560px 480px at 10% 95%,rgba(124,77,196,.28),transparent 62%),linear-gradient(160deg,#141B45,#0C1130 60%,#0A0E27);color:#EDF0FA}html[data-ui=atelier]:root[data-tenant=qtech] .login-page__brand:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;inline-size:2px;background:var(--at-brand-line);opacity:.8}html[data-ui=atelier]:root[data-tenant=qtech] .login-page__logo-img--light{display:none}html[data-ui=atelier]:root[data-tenant=qtech] .login-page__logo-img--dark{display:block;inline-size:clamp(180px,16vw,240px);block-size:auto}html[data-ui=atelier]:root[data-tenant=qtech] .login-page__desc{margin:0;max-inline-size:36ch;font-size:18px;font-weight:600;line-height:1.7;color:#E3E7F7}html[data-ui=atelier]:root[data-tenant=qtech] .login-page__card{align-self:center;justify-self:center;inline-size:min(440px,calc(100% - 48px));margin-block:48px;background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--at-r-panel);box-shadow:var(--at-shadow-md);padding:0}html[data-ui=atelier]:root[data-tenant=qtech] .login-form{padding:32px 32px 24px}html[data-ui=atelier]:root[data-tenant=qtech] .login-form__title{font-size:24px;font-weight:760;line-height:1.35;color:var(--c-ink);margin:0 0 6px}html[data-ui=atelier]:root[data-tenant=qtech] .login-form__sub{font-size:var(--at-t-sm);color:var(--c-ink-2);margin:0 0 22px}html[data-ui=atelier]:root[data-tenant=qtech] .login-form__label{font-size:var(--at-t-meta);font-weight:650;color:var(--c-ink-2)}html[data-ui=atelier]:root[data-tenant=qtech] .login-form__input{min-block-size:46px;border-radius:var(--at-r);border:1px solid var(--c-ctl-border);background:var(--c-surface);font-size:15px;box-shadow:none}html[data-ui=atelier]:root[data-tenant=qtech] .login-form__input:focus{outline:none;border-color:var(--c-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-primary-raw) 22%,transparent)}html[data-ui=atelier]:root[data-tenant=qtech] .login-form__cta{min-block-size:46px;font-size:15px}html[data-ui=atelier]:root[data-tenant=qtech] .login-form__secure{font-size:12.5px;color:var(--c-ink-3)}html[data-ui=atelier]:root[data-tenant=qtech] .login-page__alt{margin:0;padding:16px 32px 20px;border-block-start:1px solid var(--c-line);font-size:var(--at-t-sm);color:var(--c-ink-2);text-align:center}html[data-ui=atelier]:root[data-tenant=qtech] .login-page__footer{position:absolute;inset-block-end:0;inset-inline-end:0;inline-size:52%;padding:14px;text-align:center;font-size:12px;color:var(--c-ink-3);font-family:inherit;letter-spacing:0}@media (max-width:900px){html[data-ui=atelier]:root[data-tenant=qtech] .login-page__main{grid-template-columns:minmax(0,1fr);min-block-size:0}html[data-ui=atelier]:root[data-tenant=qtech] .login-page__footer{position:static;inline-size:auto}html[data-ui=atelier]:root[data-tenant=qtech] .login-page{grid-template-rows:1fr auto}html[data-ui=atelier]:root[data-tenant=qtech] .login-page__brand{padding:28px 20px;align-items:center;text-align:center}html[data-ui=atelier]:root[data-tenant=qtech] .login-page__brand:after{inset-block:auto 0;inset-inline:0;inline-size:auto;block-size:2px}html[data-ui=atelier]:root[data-tenant=qtech] .login-page__logo-img--dark{inline-size:160px}html[data-ui=atelier]:root[data-tenant=qtech] .login-page__desc{font-size:15px}html[data-ui=atelier]:root[data-tenant=qtech] .login-page__card{margin-block:24px}html[data-ui=atelier]:root[data-tenant=qtech] .login-form{padding:24px 20px 18px}}@media (min-width:1180px){html[data-ui=atelier]:root[data-tenant=qtech] #main-content .wt-page{max-inline-size:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);-moz-column-gap:24px;column-gap:24px;row-gap:0;align-items:start}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .wt-page>*{grid-column:1}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .wt-page>.d9-head{grid-column:1/-1}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .wt-page>.wt-mix{grid-column:2;grid-row:2/span 40;position:sticky;top:84px;margin:0}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .wt-page>.wt-group{margin-block-end:20px}}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .wt-mix{padding:16px 18px;background:var(--at-context);border:1px solid var(--at-context-line);border-radius:var(--at-r-card);box-shadow:var(--at-shadow-xs)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .wt-mix__title{font-size:16px;font-weight:700;color:var(--c-ink);margin:0 0 12px}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .wt-mix__strip{block-size:8px;border-radius:999px;overflow:clip}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .wt-list{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--at-r-card);box-shadow:var(--at-shadow-xs);overflow:clip}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .page-enter>header:first-child{margin:0 0 20px;padding:4px 0 18px;border-block-end:1px solid var(--c-line)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .page-enter>header:first-child h1{font-size:var(--at-t-title);font-weight:var(--at-w-title);line-height:1.25;margin:0}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .page-enter>header:first-child p{margin:6px 0 0;font-size:var(--at-t-body);color:var(--c-ink-2)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .ne-hero{gap:12px}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .ne-hero .ne-act{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--at-r-card);box-shadow:var(--at-shadow-xs);background-image:none;transform:none}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .ne-hero .ne-act:hover{border-color:var(--c-ctl-border);transform:none;box-shadow:var(--at-shadow-xs)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .ne-hero .ne-act__icon{border-radius:10px;background:var(--c-primary-soft);color:var(--c-on-primary-soft);box-shadow:none}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .ne-hero .ne-act[data-tone=accent] .ne-act__icon{background:var(--c-accent-soft);color:var(--c-on-accent-soft)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .ne-hero .ne-act__title{font-size:15px;font-weight:700;color:var(--c-ink)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .ne-hero .ne-act__hint{font-size:13px;color:var(--c-ink-3)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .nom-kpis>div.nom-kpi:hover{transform:none;box-shadow:none;border-color:var(--c-line);background:linear-gradient(180deg,color-mix(in oklab,var(--tone,var(--c-primary)) 7%,transparent),transparent 74%)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:0;margin:0;background:transparent;border:0}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-legend__item{display:inline-flex;align-items:center;gap:7px;min-block-size:34px;padding:0 10px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:#F2F4FF;font-size:13px;font-weight:600;box-shadow:none;opacity:1;transition:background-color var(--at-dur-1,.14s) var(--at-ease,ease),border-color var(--at-dur-1,.14s) var(--at-ease,ease),opacity var(--at-dur-1,.14s) var(--at-ease,ease)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] button.cal-legend__item{cursor:pointer}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] button.cal-legend__item:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.26)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] button.cal-legend__item:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-legend__item .cal-swatch{inline-size:10px;block-size:10px;border-radius:3px;background:var(--lane);box-shadow:0 0 0 3px color-mix(in srgb,var(--lane) 28%,transparent),0 0 12px color-mix(in srgb,var(--lane) 60%,transparent)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-legend__n{display:inline-grid;place-items:center;min-inline-size:22px;block-size:20px;padding:0 6px;border-radius:999px;border:0;background:rgba(255,255,255,.14);color:#FFFFFF;font-size:11.5px;font-weight:800;font-variant-numeric:tabular-nums;box-shadow:none}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-legend__item[data-zero="1"] .cal-legend__n{background:rgba(255,255,255,.06);color:rgba(206,214,248,.62)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] button.cal-legend__item[aria-pressed=false]{border-style:dashed;background:transparent;color:rgba(206,214,248,.62)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] button.cal-legend__item[aria-pressed=false] .cal-legend__label{text-decoration:line-through;text-decoration-thickness:1px}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-legend__item[data-unavailable="1"]{border:0;background:transparent;padding-inline:4px;opacity:.7}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-legend__item[data-unavailable="1"] .cal-legend__n{display:none}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-legend .btn{min-block-size:34px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.1);color:#FFFFFF;font-weight:700}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-canvas{padding:16px 18px 18px;grid-area:canvas}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-rail{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:0;background:var(--cmd-rail-bg);grid-area:rail;border:1px solid var(--cmd-sheet-line)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-rail__sec{grid-column:auto;padding:16px 18px 18px;border:0;background:transparent}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-rail__sec+.cal-rail__sec{border-block-start:1px solid var(--c-line)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-rail__sec>section{padding:0;margin:0;border:0;background:transparent;box-shadow:none}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-timeline{margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;padding:18px 20px 20px}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-agenda__foot{display:none}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-range{direction:rtl;unicode-bidi:isolate}@media (min-width:1180px){html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-tlrow{grid-template-columns:var(--cal-tl-id,300px) minmax(120px,1fr) 176px}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-tlrow__side{flex-wrap:wrap;gap:4px 10px}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-timeline__axis{display:block;margin-inline:calc(var(--cal-tl-id, 300px) + 20px) calc(176px + 20px)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-timeline__tick{position:absolute;inset-block-start:0;direction:rtl;inset-inline-start:calc((var(--d) - .5) / var(--tl-days, 30) * 100%);transform:translateX(50%)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-timeline__tick:first-of-type{--d:1}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-timeline__tick:nth-of-type(2){--d:5}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-timeline__tick:nth-of-type(3){--d:10}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-timeline__tick:nth-of-type(4){--d:15}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-timeline__tick:nth-of-type(5){--d:20}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-timeline__tick:nth-of-type(6){--d:25}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-timeline__tick:nth-of-type(7){--d:min(30,var(--tl-days,30))}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-timeline__tick:nth-of-type(8){--d:31}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-timeline__now{transform:translateX(50%)}}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-tlrow__track{background:color-mix(in srgb,var(--c-ink) 3%,transparent)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board{gap:0;border:1px solid var(--c-line);border-radius:14px;overflow:hidden;background:var(--c-surface)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board__day{border:0;border-radius:0;box-shadow:none;transform:none;background:var(--c-surface);min-block-size:300px;padding:0 0 10px}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board[data-cols="1"] .cal-board__day{min-block-size:360px}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board__day+.cal-board__day{border-inline-start:1px solid var(--c-line)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board:not([data-cols="1"]) .cal-board__day:hover{transform:none;box-shadow:none;background:color-mix(in srgb,var(--c-primary) 2.5%,var(--c-surface))}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board__day[data-weekend]{background:color-mix(in srgb,#9C7B6A 6%,var(--c-surface))}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board__day[data-selected]:not([data-today]){background:color-mix(in srgb,var(--c-accent) 5%,var(--c-surface));box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--c-accent) 40%,transparent)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board__day[data-today]{background:linear-gradient(180deg,color-mix(in srgb,var(--c-primary) 10%,var(--c-surface)) 0,var(--c-surface) 45%);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--c-primary) 45%,transparent)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board__day[data-holiday]:before,html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board__day[data-today]:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:3px;border-radius:0;z-index:1}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board__day[data-holiday]:before{background:#B89378}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board__day[data-today]:before{background:linear-gradient(90deg,#2BC3AE,#1685C9)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board__head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 10px;padding:12px 12px 10px;border-radius:0;background:transparent;border-block-end:1px solid var(--c-line)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board__day[data-today] .cal-board__head{background:transparent;border-block-end-color:color-mix(in srgb,var(--c-primary) 30%,var(--c-line))}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board__dayname{font-size:12.5px;font-weight:700;color:var(--c-ink-3)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board__num{font-size:24px;font-weight:780;color:var(--c-ink)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board__day[data-today] .cal-board__pick{display:inline-grid;place-items:center;min-inline-size:38px;block-size:38px;padding:0 6px;border-radius:999px;background:linear-gradient(135deg,#0E8271,#1685C9);box-shadow:0 8px 18px -8px rgba(22,133,201,.8)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board__day[data-today] .cal-board__num{color:#FFFFFF;font-size:20px}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board__now{background:var(--c-primary-soft);color:var(--c-on-primary-soft);font-size:11.5px;font-weight:800;padding:3px 8px;border-radius:7px}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board__flag{font-size:11.5px;font-weight:700;color:#8A6A52;background:color-mix(in srgb,#B89378 16%,var(--c-surface));padding:2px 7px;border-radius:6px}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board .cal-chip,html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-month .cal-chip{min-block-size:26px;padding:5px 8px;border-radius:8px;font-size:12.5px;font-weight:600;line-height:1.4;background:color-mix(in srgb,var(--state,var(--lane)) 13%,var(--c-surface));border-inline-start:3px solid var(--state,var(--lane));color:color-mix(in srgb,var(--state,var(--lane)) 30%,var(--c-ink));box-shadow:none}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board a.cal-chip:hover,html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-month a.cal-chip:hover{background:color-mix(in srgb,var(--state,var(--lane)) 22%,var(--c-surface));box-shadow:0 6px 14px -10px color-mix(in srgb,var(--state,var(--lane)) 90%,transparent)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-lane{padding-inline:10px}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-lane__label{font-size:11.5px;font-weight:700;color:var(--c-ink-3)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-day__foot{margin-inline:10px;border-block-start:1px solid var(--c-line)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board:not([data-cols="1"]) .cal-day__foot{display:none}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board:not([data-cols="1"]) .cal-lane[data-track=presence] .cal-lane__items:before{content:"خارج المكتب";font-size:11px;font-weight:700;color:var(--c-ink-3);margin-inline-end:6px}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board__day[data-holiday] .cal-chip[data-track=holiday]{display:none}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board__day[data-holiday] .cal-lane[data-track=event]:not(:has(.cal-chip:not([data-track=holiday]))){display:none}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-month{gap:0;border:1px solid var(--c-line);border-radius:14px;overflow:hidden;background:var(--c-line);row-gap:1px;-moz-column-gap:1px;column-gap:1px}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-month__cell{border:0;border-radius:0;background:var(--c-surface);min-block-size:118px;box-shadow:none}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-month__cell[data-weekend]{background:color-mix(in srgb,#9C7B6A 6%,var(--c-surface))}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-month__cell[data-other-month]{background:var(--c-surface-2)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-month__cell[data-selected]:not([data-today]){box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--c-accent) 45%,transparent)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-month__cell[data-today]{background:color-mix(in srgb,var(--c-primary) 8%,var(--c-surface));box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--c-primary) 45%,transparent)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-month__cell[data-today] .cal-month__num{display:inline-grid;place-items:center;min-inline-size:30px;block-size:30px;border-radius:999px;background:linear-gradient(135deg,#0E8271,#1685C9);color:#FFFFFF}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-month__hrow{font-weight:700;color:var(--c-ink-3)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-rail .cal-selday{max-block-size:none;overflow:visible}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-office__body:has(.cal-office__sub) .cal-office__line{display:none}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-office__sub{font-size:13px;color:var(--c-ink-2)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-dots:has(>.cal-dots__grid>.cal-dots__rows):has(>.cal-dots__rest)>.cal-dots__counts{display:none}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] :is(.cal-dots__row,.cal-dots__hrow){grid-template-columns:20px minmax(0,18ch) repeat(5,minmax(24px,1fr))}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-rail .d9-insight{border:0;background:transparent;box-shadow:none;padding:0;transform:none}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-rail .d9-insight__title-tag{display:none}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-rail .d9-insight__title{text-wrap:balance}html[data-ui=atelier]:root[data-tenant=qtech][data-theme=dark] #main-content .cal-page[data-command] .cal-board,html[data-ui=atelier]:root[data-tenant=qtech][data-theme=dark] #main-content .cal-page[data-command] .cal-board__day{background:#121A38}html[data-ui=atelier]:root[data-tenant=qtech][data-theme=dark] #main-content .cal-page[data-command] .cal-board__day[data-weekend]{background:#16193A}html[data-ui=atelier]:root[data-tenant=qtech][data-theme=dark] #main-content .cal-page[data-command] .cal-board__day[data-today]{background:linear-gradient(180deg,rgba(43,195,174,.12),#121A38 50%)}html[data-ui=atelier]:root[data-tenant=qtech][data-theme=dark] #main-content .cal-page[data-command] .cal-board__flag{color:#E0C3A8;background:rgba(184,147,120,.18)}html[data-ui=atelier]:root[data-tenant=qtech][data-theme=dark] #main-content .cal-page[data-command] .cal-month__cell{background:#121A38}html[data-ui=atelier]:root[data-tenant=qtech][data-theme=dark] #main-content .cal-page[data-command] .cal-month__cell[data-other-month]{background:#0F1530}html[data-ui=atelier]:root[data-tenant=qtech][data-theme=dark] #main-content .cal-page[data-command] :is(.cal-board,.cal-month) .cal-chip{background:#1A2352;color:#E6EAFF;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--state,var(--lane)) 30%,transparent)}html[data-ui=atelier]:root[data-tenant=qtech][data-theme=dark] #main-content .cal-page[data-command] :is(.cal-board,.cal-month) a.cal-chip:hover{background:#212B60;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--state,var(--lane)) 45%,transparent)}html[data-ui=atelier]:root[data-tenant=qtech][data-theme=dark] #main-content .cal-page[data-command] .cal-rail .cal-selday__link{background:#1A2352;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lane,transparent) 26%,transparent)}html[data-ui=atelier]:root[data-tenant=qtech][data-theme=dark] #main-content .cal-page[data-command] .cal-rail a.cal-selday__link:hover{background:#212B60}@media (max-width:1699px) and (min-width:761px){html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-rail{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-rail>.cal-rail__sec{border-block-start:0;border-block-end:1px solid var(--c-line)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-rail>.cal-rail__sec:nth-child(odd):not(:last-child){border-inline-end:1px solid var(--c-line)}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-rail>.cal-rail__sec:last-child{border-block-end:0}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-rail>.cal-rail__sec:last-child:nth-child(odd){grid-column:1/-1}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-rail>.cal-rail__sec:nth-last-child(2):nth-child(odd){border-block-end:0}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-rail .d9-insight{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-rail .d9-insight__action{grid-column:auto}}@media (max-height:820px){html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-board:not([data-cols="1"]) .cal-board__day{min-block-size:240px}}@media (prefers-reduced-motion:reduce){html[data-ui=atelier]:root[data-tenant=qtech] #main-content .cal-page[data-command] .cal-legend__item{transition:none}}