.auth-main{flex-direction:column;gap:var(--sp-5)}.design-pick{width:min(430px,100%);display:grid;gap:8px}.design-pick-label{font-size:var(--fs-sm);font-weight:600;color:var(--text-2)}.design-pick-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.design-pick-item{display:grid;justify-items:center;align-content:start;gap:5px;min-width:0;padding:8px 2px 6px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);color:var(--text-2);font:inherit;font-size:12px;line-height:1.35;cursor:pointer;transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.design-pick-item:hover{border-color:var(--control-line);color:var(--text)}.design-pick-item[aria-checked=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);color:var(--text);font-weight:700}.design-pick-chip{width:26px;height:26px;border-radius:50%;box-shadow:inset 0 0 0 1px #0003}.design-pick-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){.design-pick-item{transition:none}}.menu-item .legend-swatch{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1px #0003}.auth-art,.design-motif{display:none}.design-enter{position:fixed;inset:0;z-index:2147483000;overflow:hidden;pointer-events:auto;contain:strict}:root:is([data-design=nabd],[data-design=sanabil],[data-design=suqya]){--d-ease-out: cubic-bezier(.23, 1, .32, 1);--d-ease-in-out: cubic-bezier(.77, 0, .175, 1)}:root:is([data-design=nabd],[data-design=sanabil],[data-design=suqya]) .my-board{display:flex;flex-direction:column;position:relative}:root:is([data-design=nabd],[data-design=sanabil],[data-design=suqya]) .my-board>.mb-4{order:9;margin-block:var(--sp-4) 0}:root:is([data-design=nabd],[data-design=sanabil],[data-design=suqya]) .my-board>.pp-grid{order:5}@media(min-width:1025px){:root:is([data-design=nabd],[data-design=sanabil],[data-design=suqya]) .sidebar{position:relative}}:root:is([data-design=nabd],[data-design=sanabil],[data-design=suqya]) .auth-art{display:block;position:absolute;inset:0;z-index:0;overflow:hidden}:root:is([data-design=nabd],[data-design=sanabil],[data-design=suqya]) .auth-brand>:not(.auth-art){position:relative;z-index:1;pointer-events:none}:root:is([data-design=nabd],[data-design=sanabil],[data-design=suqya]) .design-motif{display:block;pointer-events:none}@keyframes design-rise{0%{opacity:0;transform:translateY(10px)}}@media(prefers-reduced-motion:no-preference){:root[data-design] .my-board.is-entering>:not(.design-motif){animation:design-rise .44s var(--d-ease-out, ease-out) both}:root[data-design] .my-board.is-entering>:nth-child(3){animation-delay:40ms}:root[data-design] .my-board.is-entering>:nth-child(4){animation-delay:80ms}:root[data-design] .my-board.is-entering>:nth-child(5){animation-delay:.12s}:root[data-design] .my-board.is-entering>:nth-child(6){animation-delay:.16s}:root[data-design] .my-board.is-entering>:nth-child(7){animation-delay:.2s}:root[data-design] .my-board.is-entering>:nth-child(n+8){animation-delay:.24s}:root[data-design] .my-board.is-entering .pp-grid>*{animation:design-rise .44s var(--d-ease-out, ease-out) both;animation-delay:.22s}:root[data-design] .my-board.is-entering .pp-grid>:nth-child(2){animation-delay:.26s}:root[data-design] .my-board.is-entering .pp-grid>:nth-child(3){animation-delay:.3s}:root[data-design] .my-board.is-entering .pp-grid>:nth-child(n+4){animation-delay:.34s}}:root[data-design=nabd]{--n-input: #0A1812;--n-hair: rgba(126, 214, 146, .18);--n-amber: #E8B04B;--n-bar: rgba(126, 214, 146, .12);--font-ar: "Readex Pro", "Noto Sans Arabic", "Segoe UI", system-ui, sans-serif;--font-en: "Readex Pro", "Segoe UI", system-ui, sans-serif;--font-display: "Readex Pro", "Noto Sans Arabic", sans-serif;--bg: #07130E;--surface: #0C1D16;--surface-2: #10251C;--surface-3: #143025;--line: #1F3B2A;--line-soft: #183123;--control-line: #4F7A61;--text: #E7F1EA;--text-2: #B3C6B9;--text-3: #93AA9C;--text-invert: #07130E;--nav-bg: #08170F;--nav-hover: #10251C;--nav-text: #E7F1EA;--nav-muted: #93AA9C;--nav-line: #173022;--nav-group-bg: #0C1D16;--nav-active-bg: rgba(76, 195, 90, .13);--nav-active-text: #E7F1EA;--accent: #4CC35A;--accent-fill: #4CC35A;--accent-hover: #63D170;--accent-soft: #123A20;--accent-text: #9BE0A6;--accent-line: #2B6A3A;--on-accent: #07130E;--row-hover: #0F2219;--row-selected: #133024;--focus: #4CC35A;--ok: #9BE0A6;--ok-soft: #163D22;--warn: #EBCB7A;--warn-soft: #3D3014;--err: #F0A493;--err-soft: #40211C;--info: #A9C4EA;--info-soft: #1B2F4A;--on-status: #07130E;--brand-500: #4CC35A;--brand-700: #3FAE4D;--series-1: #4CC35A;--series-2: #E8B04B;--series-3: #7FB3E8;--series-4: #F0A493;--series-5: #B9A2EE;--series-6: #7ED6C8;--series-7: #2E8A3C;--series-8: #93AA9C;--r-xs: 4px;--r-sm: 7px;--r-md: 8px;--r-lg: 10px;--r-xl: 14px;--shadow-sm: 0 1px 0 rgba(0, 0, 0, .35);--shadow-btn: 0 1px 0 rgba(0, 0, 0, .4);--shadow-md: 0 8px 24px rgba(0, 0, 0, .4);--shadow-lg: 0 24px 60px rgba(0, 0, 0, .55);--scrim: rgba(3, 9, 6, .68);color-scheme:dark}:root[data-design=nabd] ::selection{background:#4cc35a59;color:#fff}:root[data-design=nabd] *{scrollbar-color:#2B4A37 transparent}:root[data-design=nabd] .sidebar{background:var(--nav-bg);border-inline-end:1px solid var(--nav-line)}:root[data-design=nabd] .brand{border-block-end:1px solid var(--nav-line)}:root[data-design=nabd] .brand-name{font-size:15px;font-weight:600;letter-spacing:.01em;color:var(--nav-text)}:root[data-design=nabd] .brand-org{color:var(--nav-muted)}:root[data-design=nabd] .nav-item,:root[data-design=nabd] .nav-group{border-radius:7px}:root[data-design=nabd] .nav-item .icon,:root[data-design=nabd] .nav-group .icon{color:#7e9a88}:root[data-design=nabd] .nav-group-items{border-inline-start:1px solid var(--nav-line)}:root[data-design=nabd] .nav-item.active,:root[data-design=nabd] .nav-item.active:hover,:root[data-design=nabd] .nav-group-items .nav-item.active{background:var(--nav-active-bg);color:var(--nav-active-text);font-weight:600}:root[data-design=nabd] .nav-item.active:before{content:"";position:absolute;inset-block:9px;inset-inline-start:-8px;width:2px;border-radius:2px;background:var(--accent)}:root[data-design=nabd] .nav-item.active .icon{color:var(--accent)}:root[data-design=nabd] .nav-badge{background:var(--accent-soft);color:var(--accent-text);font-family:var(--font-mono);font-weight:500}:root[data-design=nabd] .nav-count{color:var(--nav-muted);font-family:var(--font-mono);font-size:11px}:root[data-design=nabd] .sidebar-foot{border-block-start:1px solid var(--nav-line)}:root[data-design=nabd] .topbar{background:var(--bg);border-block-end:1px solid var(--line-soft)}:root[data-design=nabd] .search input{background:var(--n-input);border-color:var(--control-line);border-radius:8px}:root[data-design=nabd] .search input:focus{border-color:var(--accent)}:root[data-design=nabd] .avatar{background:var(--surface-2);color:#c9dccf;box-shadow:inset 0 0 0 1px var(--line)}:root[data-design=nabd] .kbd{background:var(--bg);border:1px solid var(--line);border-radius:5px;color:var(--text-3);font-family:var(--font-mono)}:root[data-design=nabd] .tf-nag{background:var(--warn-soft);border-color:#ebcb7a4d;color:var(--warn)}:root[data-design=nabd] .topbar .btn.ghost{color:var(--text-2)}:root[data-design=nabd] .page-title{font-size:26px;font-weight:600;line-height:1.35;letter-spacing:0}:root[data-design=nabd] .page-sub{color:var(--text-2);font-size:13.5px}:root[data-design=nabd] .metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin-block-end:14px;border:1px solid var(--line-soft);border-radius:10px;overflow:hidden;background:var(--surface)}:root[data-design=nabd] .metric{min-height:92px;padding:12px 16px;border:0;border-radius:0;border-inline-start:1px solid var(--line-soft);border-block-start:1px solid var(--line-soft);margin-inline-start:-1px;margin-block-start:-1px;background:transparent;box-shadow:none}:root[data-design=nabd] .metric-label{color:var(--text-2);font-size:12.5px;gap:8px}:root[data-design=nabd] .metric-label .icon{color:var(--accent)}:root[data-design=nabd] .metric-value{padding-block-start:10px;font-family:var(--font-mono);font-size:28px;font-weight:500;line-height:1.1;letter-spacing:-.02em;color:var(--text)}:root[data-design=nabd] .metric-value.tone-warn{color:var(--warn)}:root[data-design=nabd] .metric-value.tone-err{color:var(--err)}:root[data-design=nabd] .metric-value.tone-ok{color:var(--ok)}:root[data-design=nabd] .metric-note{color:var(--text-3);font-size:12px}:root[data-design=nabd] .card{background:var(--surface);border:1px solid var(--line-soft);border-radius:10px;box-shadow:none}:root[data-design=nabd] .card-head{min-height:48px;border-block-end:1px solid var(--line-soft)}:root[data-design=nabd] .card-title{font-size:14.5px;font-weight:600}:root[data-design=nabd] .table-wrap{border-radius:10px}:root[data-design=nabd] table.grid th{background:var(--surface-2);color:var(--text-2);font-weight:500;border-block-end:1px solid var(--line)}:root[data-design=nabd] table.grid td{border-block-end-color:var(--line-soft)}:root[data-design=nabd] .tabs{border-block-end:1px solid var(--line-soft)}:root[data-design=nabd] .tab.active{color:var(--text);border-block-end-color:var(--accent)}:root[data-design=nabd] .btn{border-radius:8px;background:var(--surface);border-color:var(--control-line);color:var(--text);box-shadow:none}:root[data-design=nabd] .btn:hover:not(:disabled){background:var(--surface-2);border-color:#6c9a7e;color:var(--text)}:root[data-design=nabd] .btn.primary{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--on-accent);font-weight:600}:root[data-design=nabd] .btn.primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);color:var(--on-accent)}:root[data-design=nabd] .btn.ghost{background:transparent;border-color:transparent}:root[data-design=nabd] .btn.ghost:hover:not(:disabled){background:var(--surface-2);color:var(--text)}:root[data-design=nabd] .btn.danger{background:transparent;color:var(--err)}:root[data-design=nabd] .page-head .back-btn{border-radius:8px;background:var(--surface)}:root[data-design=nabd] .badge{font-weight:500}:root[data-design=nabd] .badge.ok:before,:root[data-design=nabd] .badge.warn:before,:root[data-design=nabd] .badge.err:before,:root[data-design=nabd] .badge.info:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}:root[data-design=nabd] .chip,:root[data-design=nabd] .pq-chip{background:var(--surface);border-color:var(--line);color:var(--text-2)}:root[data-design=nabd] .chip.active,:root[data-design=nabd] .pq-chip.on{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--on-accent)}:root[data-design=nabd] .pq-chip .pq-n,:root[data-design=nabd] .chip-n{background:var(--surface-3);color:var(--text);font-family:var(--font-mono)}:root[data-design=nabd] input[type=text]:not(.cell-edit),:root[data-design=nabd] input[type=email]:not(.cell-edit),:root[data-design=nabd] input[type=password]:not(.cell-edit),:root[data-design=nabd] input[type=date]:not(.cell-edit),:root[data-design=nabd] input[type=number]:not(.cell-edit),:root[data-design=nabd] input[type=search]:not(.cell-edit),:root[data-design=nabd] input[type=tel]:not(.cell-edit),:root[data-design=nabd] input[type=time]:not(.cell-edit),:root[data-design=nabd] input[type=datetime-local]:not(.cell-edit),:root[data-design=nabd] input[type=url]:not(.cell-edit),:root[data-design=nabd] select:not(.cell-edit),:root[data-design=nabd] textarea:not(.cell-edit),:root[data-design=nabd] .field input:not([type]):not(.cell-edit){border-radius:8px;background:var(--n-input);border-color:var(--control-line);color:var(--text)}:root[data-design=nabd] input::placeholder,:root[data-design=nabd] textarea::placeholder{color:var(--text-3)}:root[data-design=nabd] input:focus,:root[data-design=nabd] select:focus,:root[data-design=nabd] textarea:focus{border-color:var(--accent)}:root[data-design=nabd] .modal{background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-lg)}:root[data-design=nabd] .modal-head,:root[data-design=nabd] .modal-foot{border-color:var(--line-soft)}:root[data-design=nabd] .modal-title{font-size:16px;font-weight:600}:root[data-design=nabd] .alert{border-radius:10px}:root[data-design=nabd] .alert.warn{border:1px solid rgba(235,203,122,.2)}:root[data-design=nabd] .empty-title{color:var(--text-2)}:root[data-design=nabd] .code{color:var(--accent)}:root[data-design=nabd] .trail-dot{background:var(--surface-2);border-color:var(--line)}:root[data-design=nabd] .trail-step.is-current .trail-dot{border-color:var(--warn);color:var(--warn);box-shadow:0 0 0 4px #ebcb7a1f}:root[data-design=nabd] .trail-step.is-current .trail-meta{color:var(--warn)}:root[data-design=nabd] .pq-item{border-radius:10px;border-color:var(--line-soft);border-inline-start:3px solid var(--warn)}:root[data-design=nabd] .pq-step{background:var(--warn-soft);color:var(--warn)}:root[data-design=nabd] .pq-list{background:var(--surface-3);color:var(--text-2)}:root[data-design=nabd] .sum-list{gap:0}:root[data-design=nabd] .sum-list li{padding:9px 8px;border-radius:6px;background:transparent;border-block-end:1px solid var(--line-soft)}:root[data-design=nabd] .sum-list li:last-child{border-block-end:0}:root[data-design=nabd] .sum-list li.click:hover{background:var(--row-hover)}:root[data-design=nabd] .sum-list li>b:last-child{font-family:var(--font-mono);font-weight:500;color:var(--text)}:root[data-design=nabd] .pp-grid{gap:14px}:root[data-design=nabd] .pp-tasks{gap:0}:root[data-design=nabd] .pp-tasks li{padding:9px 10px;border-radius:0;background:transparent;border-block-end:1px solid var(--line-soft);border-inline-start:2px solid var(--info)}:root[data-design=nabd] .pp-tasks li:last-child{border-block-end:0}:root[data-design=nabd] .pp-tasks li:hover{background:var(--row-hover)}:root[data-design=nabd] .pp-tasks li.late{border-inline-start-color:var(--err)}:root[data-design=nabd] .pp-sbar{height:4px;background:var(--n-bar)}:root[data-design=nabd] .pp-sbar div,:root[data-design=nabd] .bb-approved{background:var(--accent)}:root[data-design=nabd] .bb-track{height:6px;background:var(--n-bar)}:root[data-design=nabd] .my-eval-reminder{padding:12px 14px;border-radius:10px;background:var(--surface);border:1px solid var(--line-soft)}:root[data-design=nabd] .my-eval-reminder>.icon{width:26px;height:26px;color:var(--accent)}:root[data-design=nabd] .my-eval-reminder b{font-size:14px;font-weight:600;color:var(--text)}:root[data-design=nabd] .my-eval-reminder span{color:var(--text-2)}:root[data-design=nabd] .my-congrats{border-radius:10px;background:var(--surface);border:1px solid rgba(232,176,75,.32)}:root[data-design=nabd] .my-congrats>.icon{color:var(--n-amber)}:root[data-design=nabd] .my-congrats span{color:var(--text-2)}:root[data-design=nabd] .my-empty{color:var(--ok);font-weight:500}:root[data-design=nabd] .my-projects{gap:0}:root[data-design=nabd] .my-project{padding:12px 6px;border:0;border-radius:0;background:transparent;border-block-end:1px solid var(--line-soft)}:root[data-design=nabd] .my-project:last-child{border-block-end:0}:root[data-design=nabd] .my-project:hover{background:var(--row-hover)}:root[data-design=nabd] .mp-head .code{font-size:12px;color:var(--accent)}:root[data-design=nabd] .mp-row,:root[data-design=nabd] .mp-budget{color:var(--text-2)}:root[data-design=nabd] .my-board>.design-motif{position:absolute;inset-block-start:calc(var(--sp-5) + 4px);inset-inline-end:var(--sp-6);width:112px;height:63px;z-index:0}:root[data-design=nabd] .my-board>.page-head .page-actions{margin-inline-end:132px}:root[data-design=nabd] .auth{background:var(--bg)}:root[data-design=nabd] .auth-brand{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr) auto auto;gap:0 16px;padding:30px 40px 34px;color:var(--text);background:var(--bg)}:root[data-design=nabd] .auth-art{grid-column:1 / -1;grid-row:2 / 3;inset:22px 0 16px}:root[data-design=nabd] .auth-brand>:last-child:empty{grid-column:1 / -1;grid-row:2 / 3}:root[data-design=nabd] .auth-brand-top{grid-column:1;grid-row:1;min-width:0}:root[data-design=nabd] .auth-brand-mid{display:contents}:root[data-design=nabd] .da-mark[data-tone=light] img{width:34px;height:34px}:root[data-design=nabd] .auth-org{font-size:14px;font-weight:600;letter-spacing:0}:root[data-design=nabd] .auth-motto{font-size:12px;color:var(--text-3);opacity:1}:root[data-design=nabd] .auth-pill{grid-column:2;grid-row:1;align-self:center;justify-self:end;position:relative;z-index:1;height:30px;margin:0;padding:0 12px;gap:9px;border-radius:999px;border:1px solid var(--n-hair);background:#07130eb8;color:var(--text);font-size:12px;font-weight:500;white-space:nowrap}:root[data-design=nabd] .auth-dot{position:relative;background:var(--n-amber)}:root[data-design=nabd] .auth-dot:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1px solid var(--n-amber);opacity:0;animation:nabd-halo 3.4s var(--d-ease-out) infinite}@keyframes nabd-halo{0%{transform:scale(.45);opacity:.75}75%,to{transform:scale(1.35);opacity:0}}:root[data-design=nabd] .auth-wordmark{grid-column:1 / -1;grid-row:3;position:relative;z-index:1;margin:0 0 10px;font-size:clamp(52px,min(6.4vw,11.5vh),110px);font-weight:600;line-height:1;letter-spacing:-.012em;color:var(--text)}:root[data-design=nabd][dir=rtl] .auth-wordmark{text-align:right}:root[data-design=nabd] .auth-blurb{grid-column:1 / -1;grid-row:4;position:relative;z-index:1;max-width:none;font-size:clamp(14px,1.2vw,17px);color:var(--text-2);opacity:1}:root[data-design=nabd] .auth-main{background:var(--surface);border-inline-start:1px solid var(--line)}:root[data-design=nabd] .lang-chip{height:30px;border-radius:999px;border-color:var(--line);background:transparent;color:var(--text-2);font-size:12px;font-weight:500}:root[data-design=nabd] .lang-chip:hover{border-color:var(--control-line);color:var(--text)}:root[data-design=nabd] .auth-card{width:min(392px,100%)}:root[data-design=nabd] .auth-eyebrow{gap:10px;margin-block-end:8px;color:var(--accent);font-size:13px;font-weight:500}:root[data-design=nabd] .auth-rule{width:18px;height:1px;background:var(--accent)}:root[data-design=nabd] .auth-title{margin-block-end:6px;font-size:clamp(30px,2.7vw,40px);font-weight:600;line-height:1.25;letter-spacing:0;color:var(--text)}:root[data-design=nabd] .auth-title span{color:inherit}:root[data-design=nabd] .auth-sub{margin-block-end:16px;color:var(--text-2);font-size:15px}:root[data-design=nabd] .auth-chip{height:30px;padding:0 12px;gap:8px;margin-block-end:20px;border-radius:999px;border:1px solid rgba(76,195,90,.32);background:#4cc35a12;color:var(--accent-text);font-size:12.5px;font-weight:500}:root[data-design=nabd] .auth-chip .icon{width:15px;height:15px}:root[data-design=nabd] .login-form .field label{color:var(--text);font-size:13px;font-weight:500}:root[data-design=nabd] .login-form input{height:46px}:root[data-design=nabd] .pw-toggle{color:var(--text-3)}:root[data-design=nabd] .pw-toggle:hover{color:var(--text);background:var(--surface-2)}:root[data-design=nabd] .login-form .btn.primary.lg{height:48px;margin-block-start:6px;border-radius:9px;font-size:15px;font-weight:600}:root[data-design=nabd] .auth-rule-h{margin:22px 0 12px;background:var(--line-soft)}:root[data-design=nabd] .auth-copy{color:var(--text-3);font-size:12px}:root[data-design=nabd] .design-pick-label{color:var(--text-2);font-size:12px;font-weight:500}:root[data-design=nabd] .design-pick-item{border-radius:8px;border-color:var(--line);background:transparent;color:var(--text-2)}:root[data-design=nabd] .design-pick-item:hover{background:var(--surface-2);border-color:var(--control-line);color:var(--text)}:root[data-design=nabd] .design-pick-item[aria-checked=true]{background:var(--surface-2);border-color:var(--accent);box-shadow:inset 0 0 0 1px #4cc35a73;color:var(--text);font-weight:600}:root[data-design=nabd] .design-pick-chip{box-shadow:inset 0 0 0 1px #e7f1ea33}:root[data-design=nabd] .design-pick-name{font-size:12px}@media(max-height:800px)and (min-width:901px){:root[data-design=nabd] .auth-brand{padding-block:24px 26px}:root[data-design=nabd] .auth-art{inset:16px 0 12px}:root[data-design=nabd] .auth-main{padding-block:24px;gap:14px}:root[data-design=nabd] .auth-title{font-size:32px}:root[data-design=nabd] .auth-sub,:root[data-design=nabd] .auth-chip{margin-block-end:12px}:root[data-design=nabd] .login-form input{height:42px}:root[data-design=nabd] .login-form .btn.primary.lg{height:44px}:root[data-design=nabd] .auth-rule-h{margin:14px 0 8px}:root[data-design=nabd] .design-pick-item{padding-block:6px 5px}}@media(max-width:1024px){:root[data-design=nabd] .sidebar{border-inline-end:1px solid var(--nav-line);box-shadow:var(--shadow-lg)}:root[data-design=nabd] .my-board>.design-motif{inset-block-start:var(--sp-4);inset-inline-end:var(--sp-4)}}@media(max-width:900px){:root[data-design=nabd] .auth-brand{grid-template-rows:auto minmax(118px,1fr) auto auto;gap:0 12px;min-height:0;padding:18px 20px}:root[data-design=nabd] .auth-art{inset:10px 0 8px}:root[data-design=nabd] .da-mark[data-tone=light] img{width:30px;height:30px}:root[data-design=nabd] .auth-org{font-size:13px}:root[data-design=nabd] .auth-motto{font-size:11px}:root[data-design=nabd] .auth-pill{height:26px;padding-inline:10px;font-size:11.5px}:root[data-design=nabd] .auth-wordmark{margin-block-end:4px;font-size:clamp(34px,10vw,52px)}:root[data-design=nabd] .auth-blurb{font-size:13px}:root[data-design=nabd] .auth-main{padding:22px 18px 28px;border-inline-start:0;border-block-start:1px solid var(--line)}}@media(max-width:720px){:root[data-design=nabd] .metric-value{font-size:24px}:root[data-design=nabd] .my-board>.design-motif{display:none}:root[data-design=nabd] .my-board>.page-head .page-actions{margin-inline-end:0}}@media(prefers-reduced-motion:reduce){:root[data-design=nabd] .auth-dot:after{animation:none;opacity:.35;transform:scale(1.1)}}:root[data-design=sanabil]{--s-olive: #1F2816;--s-olive-2: #18200F;--s-ink: #26301D;--s-cream: #F4EEDC;--s-wheat: #C8923A;--s-wheat-deep: #8A6420;--s-hi: #F6D58A;--s-straw: #F5EDD9;--s-stalk: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C8923A' stroke-width='1.3' stroke-linecap='round'%3E%3Cpath d='M12 23V7.5M12 7.5l.3-5M12 9c0-2 1.2-3.6 2.8-3.6.3 1.7-.8 3.6-2.8 3.6zM12 9c0-2-1.2-3.6-2.8-3.6-.3 1.7.8 3.6 2.8 3.6zM12 13.4c0-2 1.2-3.6 2.8-3.6.3 1.7-.8 3.6-2.8 3.6zM12 13.4c0-2-1.2-3.6-2.8-3.6-.3 1.7.8 3.6 2.8 3.6zM12 17.8c0-2 1.2-3.6 2.8-3.6.3 1.7-.8 3.6-2.8 3.6zM12 17.8c0-2-1.2-3.6-2.8-3.6-.3 1.7.8 3.6 2.8 3.6z'/%3E%3C/svg%3E");--font-ar: "Readex Pro", "Noto Sans Arabic", "Segoe UI", system-ui, sans-serif;--font-en: "Readex Pro", "Segoe UI", system-ui, sans-serif;--font-display: "Markazi Text", "Readex Pro", "Noto Naskh Arabic", serif;--bg: #F6F7F2;--surface: #FFFFFF;--surface-2: #FAFBF7;--surface-3: #F1F3EA;--line: #E3E5DA;--line-soft: #ECEEE5;--control-line: #858B75;--text: #26301D;--text-2: #4B5440;--text-3: #646B58;--text-invert: #FFFFFF;--nav-bg: #1F2816;--nav-hover: #2A3420;--nav-text: #EDEAD8;--nav-muted: #B2B69F;--nav-line: #36412A;--nav-group-bg: #1A2212;--nav-active-bg: rgba(77, 185, 86, .16);--nav-active-text: #FFFFFF;--accent: #23803A;--accent-fill: #23803A;--accent-hover: #1D6E31;--accent-soft: #E3F2E4;--accent-text: #1A5E2B;--accent-line: #B9DDBE;--on-accent: #FFFFFF;--row-hover: #F3F5EE;--row-selected: #EAF4EA;--focus: #23803A;--ok: #17632A;--ok-soft: #DDF3DF;--warn: #6E4F0A;--warn-soft: #F8E9BD;--err: #922E1E;--err-soft: #FBE1DC;--info: #44536B;--info-soft: #E3E8F0;--on-status: #FFFFFF;--brand-500: #2F9F3D;--brand-700: #23803A;--series-1: #2F9F3D;--series-2: #C8923A;--series-3: #5E7A3A;--series-4: #D9B25F;--series-5: #44536B;--series-6: #8FBF6A;--series-7: #A87428;--series-8: #7C8A6A;--r-xs: 4px;--r-sm: 8px;--r-md: 10px;--r-lg: 12px;--r-xl: 16px;--shadow-sm: 0 1px 0 rgba(38, 48, 29, .04);--shadow-btn: 0 1px 0 rgba(38, 48, 29, .12);--shadow-md: 0 8px 20px -10px rgba(38, 48, 29, .22);--shadow-lg: 0 24px 48px -20px rgba(31, 40, 22, .42);--scrim: rgba(31, 40, 22, .42);color-scheme:light}:root[data-design=sanabil] .sidebar{background:var(--s-olive);border-inline-end:0}:root[data-design=sanabil] .brand{border-block-end:1px solid var(--nav-line);gap:10px}:root[data-design=sanabil] .brand-logo{width:34px;height:34px;box-shadow:0 0 0 2px #f6d58a38}:root[data-design=sanabil] .brand-name{font-family:var(--font-display);font-size:23px;font-weight:700;line-height:1.05;color:var(--s-cream);letter-spacing:0}:root[data-design=sanabil] .brand-org{color:var(--nav-muted);font-size:11.5px}:root[data-design=sanabil] .nav-item .icon,:root[data-design=sanabil] .nav-group .icon{color:#a9ae95}:root[data-design=sanabil] .nav-item:hover .icon,:root[data-design=sanabil] .nav-group:hover .icon{color:#dad7c3}:root[data-design=sanabil] .nav-group[aria-expanded=true]{background:var(--nav-group-bg)}:root[data-design=sanabil] .nav-group-items{border-inline-start:1px solid var(--nav-line)}:root[data-design=sanabil] .nav-item.active,:root[data-design=sanabil] .nav-item.active:hover,:root[data-design=sanabil] .nav-group-items .nav-item.active{background:var(--nav-active-bg);color:var(--nav-active-text);font-weight:600}:root[data-design=sanabil] .nav-item.active:before{content:"";position:absolute;inset-inline-start:-8px;inset-block:8px;width:3px;border-radius:0 3px 3px 0;background:#4db956}:root[data-design=sanabil] .nav-item.active .icon{color:#7ad884}:root[data-design=sanabil] .nav-badge{background:var(--s-wheat);color:var(--s-olive);font-family:var(--font-mono);font-weight:500}:root[data-design=sanabil] .nav-count{color:var(--nav-muted);font-family:var(--font-mono)}:root[data-design=sanabil] .sidebar-foot{border-block-start-color:var(--nav-line)}:root[data-design=sanabil] .topbar{background:var(--bg);border-block-end:1px solid var(--line)}:root[data-design=sanabil] .search input{border-radius:10px;border-color:var(--line);background:var(--surface)}:root[data-design=sanabil] .search input:focus{border-color:var(--focus)}:root[data-design=sanabil] .avatar{background:#3a4a2a;color:var(--s-hi)}:root[data-design=sanabil] .kbd{background:var(--surface-2);border-color:var(--line);color:var(--text-3);font-family:var(--font-mono)}:root[data-design=sanabil] .tf-nag{border-color:#e3c77e;background:#fbf1d6;color:var(--warn)}:root[data-design=sanabil] .page-title{font-family:var(--font-display);font-size:31px;font-weight:600;line-height:1.3;letter-spacing:0}:root[data-design=sanabil] .page-sub{color:var(--text-3)}:root[data-design=sanabil] .code{color:var(--accent-text)}:root[data-design=sanabil] .metrics{gap:12px;margin-block-end:var(--sp-4)}:root[data-design=sanabil] .metric{border-radius:12px;padding:12px 14px;min-height:92px;border-color:var(--line)}:root[data-design=sanabil] .metric:after{content:"";position:absolute;inset-inline-end:10px;inset-block-end:9px;width:22px;height:26px;background:var(--s-stalk) center / contain no-repeat;opacity:.55;pointer-events:none}:root[data-design=sanabil] .metric-label{color:var(--text-2)}:root[data-design=sanabil] .metric-label .icon{color:var(--s-wheat-deep)}:root[data-design=sanabil] .metric-value{font-family:var(--font-mono);font-weight:500;font-size:27px;line-height:1.15;letter-spacing:-.01em}:root[data-design=sanabil] .metric-value.tone-warn{color:var(--warn)}:root[data-design=sanabil] .metric-value.tone-err{color:var(--err)}:root[data-design=sanabil] .metric-value.tone-ok{color:var(--ok)}:root[data-design=sanabil] .metric-note{color:var(--text-3)}:root[data-design=sanabil] .card{border-radius:12px;border-color:var(--line)}:root[data-design=sanabil] .card-head{min-height:50px;padding-inline:16px;border-block-end-color:var(--line)}:root[data-design=sanabil] .card-title{font-size:15px;font-weight:600}:root[data-design=sanabil] .empty-title{color:var(--text-2);font-weight:500}:root[data-design=sanabil] .table-wrap{border-radius:12px}:root[data-design=sanabil] table.grid th{background:var(--surface-2);color:var(--text-2);font-weight:600;border-block-end:1px solid var(--line)}:root[data-design=sanabil] .tabs{border-block-end:1px solid var(--line)}:root[data-design=sanabil] .tab.active{color:var(--text);border-block-end-color:var(--accent-fill)}:root[data-design=sanabil] .btn{border-radius:9px;border-color:var(--line)}:root[data-design=sanabil] .btn:not(.primary):not(.ghost){border-color:#d3d7c7}:root[data-design=sanabil] .btn.primary{background:var(--accent-fill);border-color:var(--accent-fill)}:root[data-design=sanabil] .btn.ghost{color:var(--text-2)}:root[data-design=sanabil] .badge{border-radius:999px;font-weight:500}:root[data-design=sanabil] .chip{border-color:var(--line)}:root[data-design=sanabil] .chip.active,:root[data-design=sanabil] .pq-chip.on{background:var(--s-olive);border-color:var(--s-olive);color:var(--s-cream)}:root[data-design=sanabil] .pq-chip.on .pq-n{background:#f6d58a33;color:var(--s-hi)}:root[data-design=sanabil] .pq-item{border-radius:10px;border-inline-start:3px solid var(--s-wheat)}:root[data-design=sanabil] .pq-step{background:var(--s-straw)}:root[data-design=sanabil] .pq-list{background:var(--surface-3)}:root[data-design=sanabil] :is(input[type=text],input[type=email],input[type=password],input[type=date],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=datetime-local],input[type=url],select,textarea,.field input:not([type])):not(.cell-edit){border-radius:9px}:root[data-design=sanabil] :is(input,select,textarea):focus{border-color:var(--focus)}:root[data-design=sanabil] .modal{border-radius:16px;border-color:var(--line)}:root[data-design=sanabil] .modal-head{border-block-end-color:var(--line)}:root[data-design=sanabil] .modal-title{font-size:17px;font-weight:600}:root[data-design=sanabil] .modal-foot{border-block-start-color:var(--line);background:var(--surface-2)}:root[data-design=sanabil] .alert{border-radius:10px}:root[data-design=sanabil] .trail-step.is-current .trail-dot{border-color:var(--s-wheat);color:var(--warn);box-shadow:0 0 0 4px var(--s-straw)}:root[data-design=sanabil] .trail-step.is-current .trail-meta{color:var(--warn)}:root[data-design=sanabil] .sum-list li{background:var(--surface-2);border-radius:8px;padding:7px 10px}:root[data-design=sanabil] .sum-list li.click:hover{background:var(--row-hover)}:root[data-design=sanabil] .sum-list li>b{font-family:var(--font-mono);font-weight:500}:root[data-design=sanabil] .pp-tasks li{background:var(--surface-2);border-inline-start-color:#9aa884;border-radius:8px}:root[data-design=sanabil] .pp-tasks li.late{border-inline-start-color:var(--err)}:root[data-design=sanabil] .pp-sbar{background:#f1ebda}:root[data-design=sanabil] .pp-sbar div,:root[data-design=sanabil] .bb-approved{background:var(--s-wheat)}:root[data-design=sanabil] .bb-planned{background:#c8923a52}:root[data-design=sanabil] .bb-track{background:#f1ebda}:root[data-design=sanabil] .my-board>.page-head{position:relative;z-index:1;margin-block-end:var(--sp-4)}:root[data-design=sanabil] .design-motif{position:absolute;inset-inline:0;inset-block-start:0;height:112px;z-index:0;overflow:hidden}:root[data-design=sanabil] .my-congrats{background:#fbf3dc;border-color:#ead49c;border-radius:12px}:root[data-design=sanabil] .my-congrats>.icon{color:#a87428}:root[data-design=sanabil] .my-eval-reminder{background:var(--surface);border:1px solid var(--line);border-radius:12px}:root[data-design=sanabil] .my-eval-reminder>.icon{width:34px;height:34px;padding:7px;box-sizing:border-box;border-radius:9px;background:var(--s-straw);color:var(--s-wheat-deep)}:root[data-design=sanabil] .my-eval-reminder b{color:var(--text)}:root[data-design=sanabil] .my-empty{color:var(--ok);font-weight:500}:root[data-design=sanabil] .my-empty .icon{width:30px;height:30px;padding:6px;box-sizing:border-box;border-radius:50%;background:var(--s-straw);color:var(--s-wheat-deep)}:root[data-design=sanabil] .my-project{border-radius:10px;border-color:var(--line-soft);background:var(--surface-2)}:root[data-design=sanabil] .my-project:hover{border-color:#d8cba6;background:var(--row-hover)}:root[data-design=sanabil] .mp-head b{font-weight:600}:root[data-design=sanabil] .mp-row,:root[data-design=sanabil] .mp-budget{color:var(--text-2)}:root[data-design=sanabil] .auth-brand{justify-content:flex-start;gap:clamp(24px,6.5vh,64px);color:var(--s-ink);background:linear-gradient(180deg,#faedc4,#f7e3a8 26%,#f4d58c 46%,#f0c470 56%,#edb451 64%,#e7a846)}:root[data-design=sanabil] .da-mark[data-tone=light] img{width:40px;height:40px}:root[data-design=sanabil] .da-mark[data-tone=light] svg{background:#2f7a38;stroke:#fff}:root[data-design=sanabil] .auth-org{color:var(--s-ink);font-weight:600}:root[data-design=sanabil] .auth-motto{color:#5a5634;opacity:1}:root[data-design=sanabil] .auth-pill{background:var(--s-ink);border-color:transparent;color:var(--s-cream);font-weight:500}:root[data-design=sanabil] .auth-dot{background:#6fd27a;box-shadow:0 0 0 3px #6fd27a33}:root[data-design=sanabil][dir=rtl] .auth-wordmark{text-align:right}:root[data-design=sanabil] .auth-wordmark{color:var(--s-ink);font-weight:600;letter-spacing:-.025em;font-size:clamp(46px,5.6vw,88px);margin-block-end:10px}:root[data-design=sanabil] .auth-blurb{font-family:var(--font-display);font-weight:600;font-size:clamp(26px,2.4vw,36px);line-height:1.25;color:#3a3a1e;opacity:1;max-width:none}:root[data-design=sanabil] .auth-main{--bg: #1F2816;--surface: #18200F;--surface-2: #232D19;--surface-3: #2A3520;--line: #3A4430;--line-soft: #2F3925;--control-line: #7D7A5E;--text: #F4EEDC;--text-2: #C9C4AA;--text-3: #A9A68C;--accent: #8BD894;--accent-fill: #4DB956;--accent-hover: #5CC465;--on-accent: #10190A;--accent-soft: #263A1F;--accent-text: #A8E6AE;--focus: #72CF7C;--ok: #9BE0A6;--ok-soft: #163D22;--warn: #EBCB7A;--warn-soft: #3D3014;--err: #F0A493;--err-soft: #40211C;--info: #A9B8D0;--info-soft: #232C3A;--brand-700: #E3BC66;--brand-50: #26301B;--brand-900: #E9DFC2;--n-0: #18200F;--n-25: #1F2816;--n-900: #F4EEDC;--shadow-sm: none;--shadow-btn: none;--shadow-md: none;background:var(--s-olive);color:var(--text);border-inline-start:1px solid rgba(246,213,138,.16)}:root[data-design=sanabil] .lang-chip{border-radius:999px;font-weight:500}:root[data-design=sanabil] .auth-eyebrow{font-weight:500}:root[data-design=sanabil] .auth-rule{width:28px}:root[data-design=sanabil] .auth-title{font-weight:600;letter-spacing:0;font-size:clamp(30px,2.7vw,40px)}:root[data-design=sanabil] .auth-title span{color:inherit}:root[data-design=sanabil] .auth-chip{border:1px solid rgba(246,213,138,.16);border-radius:8px;font-weight:500;font-size:var(--fs-sm)}:root[data-design=sanabil] .auth-chip .icon{color:var(--s-hi)}:root[data-design=sanabil] .login-form .field label{color:#e6e0cb}:root[data-design=sanabil] .auth-main :is(input[type=email],input[type=password],input[type=text]){height:46px;border-radius:10px}:root[data-design=sanabil] .auth-main :is(input,button):focus-visible{outline:2px solid var(--focus);outline-offset:2px}:root[data-design=sanabil] .login-form .btn.lg{height:48px;border-radius:10px;font-weight:600;font-size:15.5px}:root[data-design=sanabil] .sso-btn{border-radius:10px}:root[data-design=sanabil] .design-pick-label{color:var(--text-3);font-weight:500}:root[data-design=sanabil] .design-pick-item{border-radius:10px}:root[data-design=sanabil] .design-pick-item[aria-checked=true]{border-color:#d9b45e;box-shadow:inset 0 0 0 1px #d9b45e;background:#f6d58a14;color:var(--s-cream)}:root[data-design=sanabil] .design-pick-chip{box-shadow:0 0 0 1px #f6d58a4d}@media(min-width:901px)and (max-height:780px){:root[data-design=sanabil] .auth-main{padding-block:20px;gap:14px}:root[data-design=sanabil] .auth-sub{margin-block-end:14px}:root[data-design=sanabil] .auth-chip{margin-block-end:12px}:root[data-design=sanabil] .auth-rule-h{margin-block:16px 10px}}@media(max-width:900px){:root[data-design=sanabil] .auth-brand{min-height:300px;gap:14px}:root[data-design=sanabil] .auth-pill{margin-block-end:12px;padding-block:5px}:root[data-design=sanabil] .auth-wordmark{font-size:clamp(38px,10.5vw,56px);margin-block-end:4px}:root[data-design=sanabil] .auth-blurb{font-size:clamp(21px,5.6vw,28px)}:root[data-design=sanabil] .auth-brand-mid{padding-inline-end:22%}:root[data-design=sanabil] .auth-main{border-inline-start:0;border-block-start:1px solid rgba(246,213,138,.16)}}@media(max-width:1024px){:root[data-design=sanabil] .sidebar{box-shadow:0 24px 48px -20px #00000080}}@media(max-width:720px){:root[data-design=sanabil] .page-title{font-size:28px}:root[data-design=sanabil] .design-motif{height:58px}}@media(prefers-reduced-motion:reduce){:root[data-design=sanabil] .nav-item,:root[data-design=sanabil] .btn{transition:none}}:root[data-design=suqya]{--font-ar: "Readex Pro", "Noto Sans Arabic", "Segoe UI", system-ui, sans-serif;--font-en: "Readex Pro", "Segoe UI", system-ui, sans-serif;--font-display: "Readex Pro", "Noto Sans Arabic", "Segoe UI", system-ui, sans-serif;--bg: #F3F8F7;--surface: #FFFFFF;--surface-2: #F7FBFA;--surface-3: #EDF4F3;--line: #DCE9E7;--line-soft: #E8F0EF;--control-line: #6F8C89;--text: #10292B;--text-2: #3D5859;--text-3: #54706F;--text-invert: #FFFFFF;--nav-bg: #FFFFFF;--nav-hover: #EEF6F5;--nav-text: #10292B;--nav-muted: #54706F;--nav-line: #E3EDEC;--nav-group-bg: #F7FBFA;--nav-active-bg: #E5F4E7;--nav-active-text: #1B6E31;--accent: #1E7A34;--accent-fill: #23803A;--accent-hover: #1E7033;--accent-soft: #E5F4E7;--accent-text: #17622B;--accent-line: #B5DDBB;--on-accent: #FFFFFF;--row-hover: #F1F7F6;--row-selected: #E6F2F0;--focus: #2F9F3D;--ok: #17632A;--ok-soft: #DDF3DF;--warn: #6B4C06;--warn-soft: #F8E9BD;--err: #8E2A1A;--err-soft: #FBE1DC;--info: #0B5754;--info-soft: #DFF1EF;--on-status: #FFFFFF;--brand-500: #2F9F3D;--brand-700: #23803A;--series-1: #2F9F3D;--series-2: #127D7A;--series-3: #0B4A50;--series-4: #6BB7AE;--series-5: #C49A3A;--series-6: #8CCB95;--series-7: #4F7F9A;--series-8: #A9C6C2;--r-xs: 4px;--r-sm: 8px;--r-md: 10px;--r-lg: 14px;--r-xl: 18px;--shadow-sm: 0 1px 2px rgba(16, 41, 43, .05);--shadow-btn: 0 1px 1px rgba(16, 41, 43, .08);--shadow-md: 0 6px 18px rgba(16, 41, 43, .08);--shadow-lg: 0 22px 48px rgba(16, 41, 43, .18);--scrim: rgba(4, 31, 36, .42);color-scheme:light}:root[data-design=suqya] .sidebar{background:var(--nav-bg);border-inline-end:1px solid var(--line)}:root[data-design=suqya] .brand{border-block-end-color:var(--line-soft)}:root[data-design=suqya] .brand-name{color:var(--text);font-weight:600;letter-spacing:0}:root[data-design=suqya] .brand-org{color:var(--text-3)}:root[data-design=suqya] .nav-item,:root[data-design=suqya] .nav-group{border-radius:8px}:root[data-design=suqya] .nav-item .icon,:root[data-design=suqya] .nav-group .icon{color:var(--text-3)}:root[data-design=suqya] .nav-item:hover .icon,:root[data-design=suqya] .nav-group:hover .icon{color:var(--text-2)}:root[data-design=suqya] .nav-group-items{border-inline-start:1px solid var(--line-soft)}:root[data-design=suqya] .nav-item.active:before{content:"";position:absolute;inset-block:8px;inset-inline-start:0;width:3px;border-radius:3px;background:var(--brand-500)}:root[data-design=suqya] .nav-item.active .icon{color:var(--brand-500)}:root[data-design=suqya] .nav-badge{background:var(--accent-soft);color:var(--accent-text);font-family:var(--font-mono);font-weight:600}:root[data-design=suqya] .nav-count{font-family:var(--font-mono);color:var(--text-3)}:root[data-design=suqya] .sidebar-foot{border-block-start:1px solid var(--line-soft)}:root[data-design=suqya] .topbar{background:var(--bg);border-block-end:1px solid var(--line);box-shadow:none}:root[data-design=suqya] .search input{border-radius:10px;background:var(--surface)}:root[data-design=suqya] .avatar{background:#e2f1ef;color:#0e6663}:root[data-design=suqya] .kbd{font-family:var(--font-mono);background:var(--surface-2);border-color:var(--line);color:var(--text-3)}:root[data-design=suqya] .tf-nag{border-color:#ead9a6;background:var(--warn-soft);color:var(--warn)}:root[data-design=suqya] .page-title{font-size:26px;font-weight:400;line-height:1.35;letter-spacing:0;color:var(--text)}:root[data-design=suqya] .page-sub{color:var(--text-3);font-size:13.5px}:root[data-design=suqya] .card-title,:root[data-design=suqya] .modal-title{letter-spacing:0}:root[data-design=suqya] .metrics{display:flex;flex-wrap:wrap;gap:1px;background:var(--line-soft);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}:root[data-design=suqya] .metric{flex:1 1 160px;min-width:0;border:0;border-radius:0;background:var(--surface);box-shadow:none;padding:14px 16px 12px;min-height:96px}:root[data-design=suqya] .metric-label{color:var(--text-3);font-size:12.5px}:root[data-design=suqya] .metric-label .icon{color:#0e6663}:root[data-design=suqya] .metric-value{font-family:var(--font-mono);font-size:30px;font-weight:600;line-height:1.15;color:var(--text)}:root[data-design=suqya] .metric-value.tone-warn{color:var(--warn)}:root[data-design=suqya] .metric-value.tone-err{color:var(--err)}:root[data-design=suqya] .metric-value.tone-ok{color:var(--ok)}:root[data-design=suqya] .metric-note{color:var(--text-3)}:root[data-design=suqya] .card{border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:none}:root[data-design=suqya] .card-head{border-block-end:1px solid var(--line-soft);min-height:50px}:root[data-design=suqya] .card-title{font-size:15px;font-weight:600}:root[data-design=suqya] .table-wrap{border-color:var(--line);border-radius:var(--r-lg)}:root[data-design=suqya] table.grid th{background:var(--surface-2);color:var(--text-3);font-weight:500;border-block-end:1px solid var(--line)}:root[data-design=suqya] .tabs{border-block-end:1px solid var(--line)}:root[data-design=suqya] .tab.active{color:var(--text);border-block-end-color:var(--brand-500)}:root[data-design=suqya] .btn{border-radius:9px}:root[data-design=suqya] .btn.primary{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--on-accent)}:root[data-design=suqya] .btn.primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}:root[data-design=suqya] .btn.ghost:hover{background:var(--row-hover)}:root[data-design=suqya] .badge,:root[data-design=suqya] .chip{border-radius:999px;font-weight:500}:root[data-design=suqya] .chip.active,:root[data-design=suqya] .pq-chip.on{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent-text)}:root[data-design=suqya] .pq-chip.on .pq-n{background:var(--surface);color:var(--accent-text)}:root[data-design=suqya] .pq-chip .pq-n,:root[data-design=suqya] .pq-ref{font-family:var(--font-mono)}:root[data-design=suqya] .pq-item{border-radius:var(--r-md);border-inline-start-color:#127d7a}:root[data-design=suqya] .pq-list{background:var(--surface-3)}:root[data-design=suqya] input:focus,:root[data-design=suqya] select:focus,:root[data-design=suqya] textarea:focus{border-color:var(--focus)}:root[data-design=suqya] .modal{border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-lg)}:root[data-design=suqya] .modal-head{border-block-end:1px solid var(--line-soft)}:root[data-design=suqya] .modal-title{font-size:17px;font-weight:600}:root[data-design=suqya] .modal-foot{border-block-start:1px solid var(--line-soft);background:var(--surface-2)}:root[data-design=suqya] .alert{border-radius:var(--r-md)}:root[data-design=suqya] .empty-title{font-weight:500}:root[data-design=suqya] .trail-step.is-current .trail-dot{border-color:var(--brand-500);color:var(--accent-text);box-shadow:0 0 0 4px var(--accent-soft)}:root[data-design=suqya] .trail-step.is-current .trail-meta{color:var(--accent-text)}:root[data-design=suqya] .sum-list{gap:0}:root[data-design=suqya] .sum-list li{background:transparent;border-radius:6px;border-block-end:1px solid var(--line-soft);padding:8px 6px}:root[data-design=suqya] .sum-list li:last-child{border-block-end:0}:root[data-design=suqya] .sum-list li.click:hover{background:var(--row-hover)}:root[data-design=suqya] .sum-list li>b{font-family:var(--font-mono);font-weight:600;min-width:28px;padding:1px 8px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line);text-align:center}:root[data-design=suqya] .pp-sbar{height:6px;background:#e2f1ef}:root[data-design=suqya] .pp-sbar div{background:#127d7a}:root[data-design=suqya] .pp-tasks li{background:var(--surface-2);border-inline-start-color:#127d7a}:root[data-design=suqya] .pp-tasks li.late{border-inline-start-color:var(--err)}:root[data-design=suqya] .my-board{isolation:isolate}:root[data-design=suqya] .my-board>.page-head{position:relative;z-index:1}:root[data-design=suqya] .my-congrats,:root[data-design=suqya] .my-eval-reminder{background:#eef7f5;border:1px solid #D2E8E4;border-radius:var(--r-md)}:root[data-design=suqya] .my-eval-reminder>.icon{color:#0e6663}:root[data-design=suqya] .my-empty{color:var(--ok)}:root[data-design=suqya] .my-project{background:var(--surface-2);border-color:var(--line-soft);border-radius:var(--r-md)}:root[data-design=suqya] .my-project:hover{background:var(--row-hover);border-color:#bfdcd7}:root[data-design=suqya] .mp-head .code{font-family:var(--font-mono);color:var(--accent)}:root[data-design=suqya] .mp-row,:root[data-design=suqya] .mp-budget{color:var(--text-3)}:root[data-design=suqya] .my-board>.design-motif{position:absolute;inset-inline:-8px;inset-block-start:-12px;height:156px;z-index:-1;overflow:hidden;border-radius:var(--r-lg);background:linear-gradient(180deg,#127d7a1c,#127d7a0d 55%,#127d7a00);-webkit-mask-image:radial-gradient(130% 110% at 50% 0%,#000 40%,transparent 100%);mask-image:radial-gradient(130% 110% at 50% 0%,#000 40%,transparent 100%)}:root[data-design=suqya] .auth-brand{display:block;padding:0;color:#eaf6f4;background:radial-gradient(56% 50% at 50% 50%,#127d7a29,#127d7a00 74%),#041f24}:root[data-design=suqya] .auth-art{--suqya-top: 104px;--suqya-bottom: 78px;--suqya-side: 28px}:root[data-design=suqya] .auth .auth-brand>.auth-brand-top{position:absolute;inset-block-start:34px;inset-inline-start:40px;gap:12px}:root[data-design=suqya] .auth .auth-brand>.auth-brand-mid{position:static;max-width:none}:root[data-design=suqya] .auth .auth-brand>div:last-child:empty{display:none}:root[data-design=suqya] .da-mark[data-tone=light] img{width:38px;height:38px}:root[data-design=suqya] .auth-org{font-size:15px;font-weight:500;letter-spacing:0;color:#eaf6f4}:root[data-design=suqya] .auth-motto{font-size:12px;opacity:1;color:#9cc5c0}:root[data-design=suqya] .auth-pill{position:absolute;z-index:1;inset-block-start:38px;inset-inline-end:40px;margin:0;padding:5px 12px;gap:8px;background:#041e22b8;border:1px solid #1D5057;color:#cde6e2;font-size:12px;font-weight:500}:root[data-design=suqya] .auth-dot{width:6px;height:6px;background:#7ddb8a}:root[data-design=suqya] .auth-wordmark{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:root[data-design=suqya] .auth-blurb{position:absolute;z-index:1;inset-inline:40px;inset-block-end:30px;max-width:none;margin:0;text-align:center;font-size:16px;font-weight:300;line-height:1.5;opacity:1;color:#cde6e2}:root[data-design=suqya] .auth-main{--surface: #041E22;--surface-2: #0A3036;--surface-3: #0D363C;--line: #1D5057;--line-soft: #1D5057;--control-line: #3B8087;--text: #EAF6F4;--text-2: #CDE6E2;--text-3: #9CC5C0;--accent: #7DDB8A;--focus: #4CC35A;--brand-700: #A8F0E6;--err: #F0A493;--err-soft: #40211C;--row-hover: #0A3036;background:#06282d;border-inline-start:1px solid #1D5057;color:var(--text)}:root[data-design=suqya] .lang-chip{background:transparent;border-color:#1d5057;color:#9cc5c0;border-radius:999px;height:32px;font-weight:500}:root[data-design=suqya] .lang-chip .icon{color:#9cc5c0}:root[data-design=suqya] .lang-chip:hover{border-color:#3b8087;color:#eaf6f4}:root[data-design=suqya] .auth-card{width:min(400px,100%)}:root[data-design=suqya] .auth-eyebrow{color:#9cc5c0;font-weight:500;margin-block-end:8px}:root[data-design=suqya] .auth-rule{width:18px;height:1px;border-radius:0;background:#a8f0e6}:root[data-design=suqya] .auth-title{font-size:clamp(32px,2.8vw,40px);font-weight:300;line-height:1.25;letter-spacing:0;color:#eaf6f4;margin-block-end:8px}:root[data-design=suqya] .auth-title span{color:inherit}:root[data-design=suqya] .auth-sub{color:#9cc5c0;margin-block-end:18px}:root[data-design=suqya] .auth-chip{background:#a8f0e60d;color:#cde6e2;box-shadow:inset 0 0 0 1px #1d5057;border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:500;margin-block-end:6px}:root[data-design=suqya] .auth-chip .icon{width:15px;height:15px;color:#a8f0e6}:root[data-design=suqya] .login-form .field label{color:#cde6e2}:root[data-design=suqya] .login-form input{min-height:46px;border-radius:10px}:root[data-design=suqya] .pw-toggle:hover{color:#eaf6f4}:root[data-design=suqya] .login-form .btn.primary.lg{height:48px;border-radius:10px;font-weight:500}:root[data-design=suqya] .login-form .btn.primary.lg:disabled{opacity:1;background:#1d6a32;border-color:#1d6a32;color:#d4edd8;cursor:progress}:root[data-design=suqya] .auth-main .alert.err{background:#40211c;border-color:#6b3228;color:#f0a493}:root[data-design=suqya] .login-reveal{color:#a8f0e6}:root[data-design=suqya] .sso-btn{background:#041e22;border-color:#1d5057;color:#eaf6f4;box-shadow:none}:root[data-design=suqya] .auth-rule-h{background:#1d5057;margin:20px 0 12px}:root[data-design=suqya] .auth-copy{color:#9cc5c0;font-size:12px}:root[data-design=suqya] .design-pick{width:min(400px,100%)}:root[data-design=suqya] .design-pick-label{color:#9cc5c0;font-weight:500}:root[data-design=suqya] .design-pick-item{background:transparent;border-color:transparent;border-radius:10px;color:#9cc5c0}:root[data-design=suqya] .design-pick-item:hover{background:#a8f0e60f;border-color:transparent;color:#eaf6f4}:root[data-design=suqya] .design-pick-item[aria-checked=true]{background:#a8f0e612;border-color:transparent;box-shadow:none;color:#eaf6f4}:root[data-design=suqya] .design-pick-chip{width:24px;height:24px;box-shadow:inset 0 0 0 1px #eaf6f440}:root[data-design=suqya] .design-pick-item[aria-checked=true] .design-pick-chip{box-shadow:0 0 0 2px #06282d,0 0 0 3.5px #a8f0e6}:root[data-design=suqya] .design-pick-name{font-size:11.5px}@media(min-width:901px)and (max-height:800px){:root[data-design=suqya] .auth-main{padding-block:20px;gap:14px}:root[data-design=suqya] .auth-title{font-size:32px}:root[data-design=suqya] .auth-sub{margin-block-end:12px}:root[data-design=suqya] .login-form .field{margin-block-end:12px}:root[data-design=suqya] .auth-rule-h{margin:14px 0 8px}:root[data-design=suqya] .design-pick-item{padding-block:5px 3px}:root[data-design=suqya] .auth-art{--suqya-top: 92px;--suqya-bottom: 70px}}@media(max-width:1024px){:root[data-design=suqya] .sidebar{box-shadow:var(--shadow-lg)}:root[data-design=suqya] .my-board>.design-motif{height:136px}}@media(max-width:900px){:root[data-design=suqya] .auth-brand{min-height:300px}:root[data-design=suqya] .auth-art{--suqya-top: 62px;--suqya-bottom: 38px;--suqya-side: 12px}:root[data-design=suqya] .auth .auth-brand>.auth-brand-top{inset-block-start:16px;inset-inline-start:18px;gap:10px}:root[data-design=suqya] .da-mark[data-tone=light] img{width:32px;height:32px}:root[data-design=suqya] .auth-org{font-size:14px}:root[data-design=suqya] .auth-pill{inset-block-start:20px;inset-inline-end:16px;padding:4px 10px;font-size:11.5px}:root[data-design=suqya] .auth-blurb{inset-inline:16px;inset-block-end:10px;font-size:13.5px}:root[data-design=suqya] .auth-main{border-inline-start:0;border-block-start:1px solid #1D5057}:root[data-design=suqya] .auth-title{font-size:30px}:root[data-design=suqya] .page-title{font-size:22px}:root[data-design=suqya] .metric{flex-basis:140px;padding:12px 14px 10px}:root[data-design=suqya] .metric-value{font-size:26px}}@media(max-width:380px){:root[data-design=suqya] .auth-motto{display:none}}@media(prefers-reduced-motion:reduce){:root[data-design=suqya] .design-pick-item,:root[data-design=suqya] .lang-chip,:root[data-design=suqya] .nav-item{transition:none}}:root:is([data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]){--d-ease-out: cubic-bezier(.23, 1, .32, 1);--d-ease-in-out: cubic-bezier(.77, 0, .175, 1)}:root:is([data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .my-board{display:flex;flex-direction:column;position:relative;isolation:isolate}:root:is([data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .my-board>.mb-4{order:9;margin-block:var(--sp-4) 0}:root:is([data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .my-board>.pp-grid{order:5}@media(min-width:1025px){:root:is([data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .sidebar{position:relative}}:root:is([data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .auth-art{display:block;position:absolute;inset:0;z-index:0;overflow:hidden}:root:is([data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .auth-brand>:not(.auth-art){position:relative;z-index:1;pointer-events:none}:root:is([data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .design-motif{display:block;pointer-events:none}:root:is([data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .my-board>.design-motif{position:absolute;inset-inline:-8px;inset-block-start:-16px;height:150px;z-index:-1;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 45%,transparent);mask-image:linear-gradient(180deg,#000 45%,transparent)}:root:is([data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .my-board>.page-head{position:relative;z-index:1}@keyframes dz-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes dz-fade{0%{opacity:0}}@keyframes dz-grow-x{0%{transform:scaleX(0)}}@keyframes dz-grow-y{0%{transform:scaleY(0)}}@keyframes dz-trace{0%{stroke-dashoffset:2400}to{stroke-dashoffset:0}}@keyframes dz-pop{0%{opacity:0;transform:scale(.2)}70%{transform:scale(1.25)}to{opacity:1;transform:scale(1)}}@keyframes dz-spin-in{0%{opacity:0;transform:rotate(-120deg) scale(.7)}}@keyframes dz-settle{0%{opacity:.4;transform:scaleX(.6)}}@keyframes dz-sheen{0%{transform:translate(-130%) skew(-18deg)}to{transform:translate(300%) skew(-18deg)}}@keyframes dz-dialog{0%{opacity:0;transform:translateY(16px) scale(.97)}}@keyframes dz-slide{0%{opacity:0;transform:translate(-24px)}}@keyframes dz-underline{0%{transform:scaleX(0)}}@media(prefers-reduced-motion:no-preference){:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .page>.page-head,:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .page-head{animation:dz-rise .5s var(--d-ease-out) both}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .metrics>.metric{animation:dz-rise .55s var(--d-ease-out) both}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .metrics>.metric:nth-child(2){animation-delay:50ms}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .metrics>.metric:nth-child(3){animation-delay:.1s}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .metrics>.metric:nth-child(4){animation-delay:.15s}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .metrics>.metric:nth-child(5){animation-delay:.2s}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .metrics>.metric:nth-child(n+6){animation-delay:.25s}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .page .card{animation:dz-rise .6s var(--d-ease-out) both;animation-delay:.16s}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .page .card:nth-of-type(2n){animation-delay:.23s}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .page .table-wrap{animation:dz-rise .5s var(--d-ease-out) both;animation-delay:80ms}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) table.grid tbody tr{animation:dz-fade .4s ease-out both}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) table.grid tbody tr:nth-child(2){animation-delay:30ms}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) table.grid tbody tr:nth-child(3){animation-delay:60ms}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) table.grid tbody tr:nth-child(4){animation-delay:90ms}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) table.grid tbody tr:nth-child(5){animation-delay:.12s}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) table.grid tbody tr:nth-child(6){animation-delay:.15s}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) table.grid tbody tr:nth-child(7){animation-delay:.18s}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) table.grid tbody tr:nth-child(n+8){animation-delay:.21s}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .pq-item,:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .sum-list li,:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .my-project,:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .pp-tasks li{animation:dz-rise .5s var(--d-ease-out) both;animation-delay:.22s}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .chart .bar{transform-box:fill-box;transform-origin:left center;animation:dz-grow-x .9s var(--d-ease-out) both;animation-delay:.25s}:root[dir=rtl]:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .chart .bar{transform-origin:right center}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .chart .bar:nth-of-type(2){animation-delay:.31s}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .chart .bar:nth-of-type(3){animation-delay:.37s}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .chart .bar:nth-of-type(4){animation-delay:.43s}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .chart .bar:nth-of-type(n+5){animation-delay:.49s}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .chart .line-path{stroke-dasharray:2400;animation:dz-trace 1.6s var(--d-ease-in-out) both;animation-delay:.2s}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .chart .area-path{animation:dz-fade 1s ease-out both;animation-delay:1.1s}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .chart .point{transform-box:fill-box;transform-origin:center;animation:dz-pop .5s var(--d-ease-out) both;animation-delay:1.3s}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .chart .donut-value{transform-box:view-box;transform-origin:center;animation:dz-spin-in 1.1s var(--d-ease-out) both;animation-delay:.2s}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) :is(.pp-sbar,.bb-track,.progress-bar,.rates-bar,.cf-bar,.vb-bar,.gt-bar)>*{transform-origin:left center;animation:dz-grow-x 1s var(--d-ease-out) both;animation-delay:.3s}:root[dir=rtl]:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) :is(.pp-sbar,.bb-track,.progress-bar,.rates-bar,.cf-bar,.vb-bar,.gt-bar)>*{transform-origin:right center}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .metric,:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .page .card,:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .my-project,:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .pq-item{transition:transform .25s var(--d-ease-out),box-shadow .25s var(--d-ease-out),border-color .2s ease}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .metric:hover,:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .my-project:hover,:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .pq-item:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .btn.primary{position:relative;overflow:hidden;isolation:isolate}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .btn.primary:after{content:"";position:absolute;inset-block:0;left:0;width:40%;z-index:-1;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:translate(-130%) skew(-18deg)}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .btn.primary:hover:after{animation:dz-sheen .8s var(--d-ease-out)}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .nav-item{transition:background-color .2s ease,color .2s ease,padding .2s var(--d-ease-out)}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .nav-item:hover .icon{transform:translate(var(--dz-nudge, -2px));transition:transform .2s var(--d-ease-out)}:root[dir=ltr]:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]){--dz-nudge: 2px}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .nav-item.active{animation:dz-settle .35s var(--d-ease-out);transform-origin:right center}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .tab.active{animation:dz-fade .35s ease-out}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) table.grid tbody tr{transition:background-color .15s ease,box-shadow .15s ease}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) table.grid tbody tr:hover{box-shadow:inset 3px 0 0 var(--brand-500)}:root[dir=rtl]:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) table.grid tbody tr:hover{box-shadow:inset -3px 0 0 var(--brand-500)}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .modal{animation:dz-dialog .38s var(--d-ease-out) both}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .modal-scrim{animation:dz-fade .3s ease-out both}:root:is(:not([data-design]),[data-design=socotra],[data-design=sitara],[data-design=sanaa],[data-design=tarim]) .toast{animation:dz-slide .4s var(--d-ease-out) both}}:root[data-design=socotra]{--s-img-tree: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300'%3E%3Cline x1='200.0' y1='284.0' x2='200.0' y2='226.0' stroke='%23060C16' stroke-width='30.0' stroke-linecap='round'/%3E%3Cline x1='200.0' y1='226.0' x2='200.0' y2='196.0' stroke='%23060C16' stroke-width='20.0' stroke-linecap='round'/%3E%3Cline x1='200.0' y1='196.0' x2='185.9' y2='176.6' stroke='%23060C16' stroke-width='13.2' stroke-linecap='round'/%3E%3Cline x1='185.9' y1='176.6' x2='168.3' y2='168.8' stroke='%23060C16' stroke-width='8.7' stroke-linecap='round'/%3E%3Cline x1='168.3' y1='168.8' x2='153.0' y2='168.1' stroke='%23060C16' stroke-width='5.7' stroke-linecap='round'/%3E%3Cline x1='153.0' y1='168.1' x2='141.1' y2='171.2' stroke='%23060C16' stroke-width='3.8' stroke-linecap='round'/%3E%3Cline x1='141.1' y1='171.2' x2='132.4' y2='175.7' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='141.1' y1='171.2' x2='131.7' y2='168.5' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='153.0' y1='168.1' x2='143.3' y2='160.5' stroke='%23060C16' stroke-width='3.8' stroke-linecap='round'/%3E%3Cline x1='143.3' y1='160.5' x2='134.3' y2='156.5' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='143.3' y1='160.5' x2='139.2' y2='151.6' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='168.3' y1='168.8' x2='159.9' y2='155.9' stroke='%23060C16' stroke-width='5.7' stroke-linecap='round'/%3E%3Cline x1='159.9' y1='155.9' x2='150.0' y2='148.7' stroke='%23060C16' stroke-width='3.8' stroke-linecap='round'/%3E%3Cline x1='150.0' y1='148.7' x2='140.7' y2='145.4' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='150.0' y1='148.7' x2='145.0' y2='140.2' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='159.9' y1='155.9' x2='158.1' y2='143.8' stroke='%23060C16' stroke-width='3.8' stroke-linecap='round'/%3E%3Cline x1='158.1' y1='143.8' x2='153.2' y2='135.3' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='158.1' y1='143.8' x2='160.7' y2='134.3' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='185.9' y1='176.6' x2='186.0' y2='157.4' stroke='%23060C16' stroke-width='8.7' stroke-linecap='round'/%3E%3Cline x1='186.0' y1='157.4' x2='179.5' y2='143.5' stroke='%23060C16' stroke-width='5.7' stroke-linecap='round'/%3E%3Cline x1='179.5' y1='143.5' x2='170.8' y2='134.8' stroke='%23060C16' stroke-width='3.8' stroke-linecap='round'/%3E%3Cline x1='170.8' y1='134.8' x2='162.1' y2='130.3' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='170.8' y1='134.8' x2='167.3' y2='125.6' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='179.5' y1='143.5' x2='179.9' y2='131.2' stroke='%23060C16' stroke-width='3.8' stroke-linecap='round'/%3E%3Cline x1='179.9' y1='131.2' x2='177.0' y2='121.8' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='179.9' y1='131.2' x2='184.0' y2='122.3' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='186.0' y1='157.4' x2='193.8' y2='144.1' stroke='%23060C16' stroke-width='5.7' stroke-linecap='round'/%3E%3Cline x1='193.8' y1='144.1' x2='193.9' y2='131.8' stroke='%23060C16' stroke-width='3.8' stroke-linecap='round'/%3E%3Cline x1='193.9' y1='131.8' x2='190.7' y2='122.6' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='193.9' y1='131.8' x2='197.6' y2='122.7' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='193.8' y1='144.1' x2='203.3' y2='136.4' stroke='%23060C16' stroke-width='3.8' stroke-linecap='round'/%3E%3Cline x1='203.3' y1='136.4' x2='207.3' y2='127.4' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='203.3' y1='136.4' x2='212.4' y2='132.5' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='200.0' y1='196.0' x2='212.7' y2='175.7' stroke='%23060C16' stroke-width='13.2' stroke-linecap='round'/%3E%3Cline x1='212.7' y1='175.7' x2='212.9' y2='156.5' stroke='%23060C16' stroke-width='8.7' stroke-linecap='round'/%3E%3Cline x1='212.9' y1='156.5' x2='206.4' y2='142.5' stroke='%23060C16' stroke-width='5.7' stroke-linecap='round'/%3E%3Cline x1='206.4' y1='142.5' x2='197.5' y2='134.0' stroke='%23060C16' stroke-width='3.8' stroke-linecap='round'/%3E%3Cline x1='197.5' y1='134.0' x2='188.8' y2='129.6' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='197.5' y1='134.0' x2='194.4' y2='124.7' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='206.4' y1='142.5' x2='206.8' y2='130.2' stroke='%23060C16' stroke-width='3.8' stroke-linecap='round'/%3E%3Cline x1='206.8' y1='130.2' x2='204.1' y2='120.8' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='206.8' y1='130.2' x2='210.9' y2='121.3' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='212.9' y1='156.5' x2='220.1' y2='142.9' stroke='%23060C16' stroke-width='5.7' stroke-linecap='round'/%3E%3Cline x1='220.1' y1='142.9' x2='220.2' y2='130.6' stroke='%23060C16' stroke-width='3.8' stroke-linecap='round'/%3E%3Cline x1='220.2' y1='130.6' x2='217.0' y2='121.3' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='220.2' y1='130.6' x2='223.7' y2='121.4' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='220.1' y1='142.9' x2='229.1' y2='134.5' stroke='%23060C16' stroke-width='3.8' stroke-linecap='round'/%3E%3Cline x1='229.1' y1='134.5' x2='232.6' y2='125.3' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='229.1' y1='134.5' x2='238.0' y2='130.3' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='212.7' y1='175.7' x2='228.9' y2='165.2' stroke='%23060C16' stroke-width='8.7' stroke-linecap='round'/%3E%3Cline x1='228.9' y1='165.2' x2='234.4' y2='150.9' stroke='%23060C16' stroke-width='5.7' stroke-linecap='round'/%3E%3Cline x1='234.4' y1='150.9' x2='233.5' y2='138.6' stroke='%23060C16' stroke-width='3.8' stroke-linecap='round'/%3E%3Cline x1='233.5' y1='138.6' x2='229.2' y2='129.8' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='233.5' y1='138.6' x2='236.4' y2='129.2' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='234.4' y1='150.9' x2='242.8' y2='141.9' stroke='%23060C16' stroke-width='3.8' stroke-linecap='round'/%3E%3Cline x1='242.8' y1='141.9' x2='245.7' y2='132.5' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='242.8' y1='141.9' x2='251.4' y2='137.3' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='228.9' y1='165.2' x2='243.8' y2='161.8' stroke='%23060C16' stroke-width='5.7' stroke-linecap='round'/%3E%3Cline x1='243.8' y1='161.8' x2='252.5' y2='153.1' stroke='%23060C16' stroke-width='3.8' stroke-linecap='round'/%3E%3Cline x1='252.5' y1='153.1' x2='255.5' y2='143.7' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='252.5' y1='153.1' x2='261.1' y2='148.4' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='243.8' y1='161.8' x2='256.1' y2='162.2' stroke='%23060C16' stroke-width='3.8' stroke-linecap='round'/%3E%3Cline x1='256.1' y1='162.2' x2='264.7' y2='157.5' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='256.1' y1='162.2' x2='265.6' y2='164.7' stroke='%23060C16' stroke-width='2.5' stroke-linecap='round'/%3E%3Cpath d='M25.0 134.8 L25.0 125.9 L36.7 103.9 L48.3 97.3 L60.0 87.1 L71.7 81.9 L83.3 78.6 L95.0 77.8 L106.7 74.0 L118.3 69.5 L130.0 67.8 L141.7 65.2 L153.3 65.2 L165.0 62.0 L176.7 64.4 L188.3 65.0 L200.0 65.1 L211.7 64.1 L223.3 65.7 L235.0 61.8 L246.7 64.3 L258.3 69.2 L270.0 70.0 L281.7 70.4 L293.3 75.6 L305.0 77.0 L316.7 81.6 L328.3 83.1 L340.0 87.5 L351.7 95.0 L363.3 101.8 L375.0 126.2 L375.0 134.8 L363.3 140.4 L351.7 136.1 L340.0 141.7 L328.3 137.3 L316.7 142.8 L305.0 138.3 L293.3 143.8 L281.7 139.3 L270.0 144.7 L258.3 140.0 L246.7 145.3 L235.0 140.5 L223.3 145.7 L211.7 140.8 L200.0 145.8 L188.3 140.8 L176.7 145.7 L165.0 140.5 L153.3 145.3 L141.7 140.0 L130.0 144.7 L118.3 139.3 L106.7 143.8 L95.0 138.3 L83.3 142.8 L71.7 137.3 L60.0 141.7 L48.3 136.1 L36.7 140.4 L25.0 134.8 Z' fill='%23060C16'/%3E%3Cpath d='M0 300 L0 288 Q120 272 200 280 T400 286 L400 300 Z' fill='%23060C16'/%3E%3C/svg%3E");--s-img-stars: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 320' width='320' height='320'%3E%3Ccircle cx='144.8' cy='179.1' r='1.3' fill='%23FFFFFF' opacity='0.53'/%3E%3Ccircle cx='59.1' cy='163.8' r='1.0' fill='%23FFFFFF' opacity='0.62'/%3E%3Ccircle cx='30.1' cy='97.1' r='0.5' fill='%23FFFFFF' opacity='0.57'/%3E%3Ccircle cx='190.5' cy='126.8' r='0.7' fill='%23FFFFFF' opacity='0.64'/%3E%3Ccircle cx='199.4' cy='266.1' r='0.5' fill='%23FFFFFF' opacity='0.29'/%3E%3Ccircle cx='281.5' cy='191.9' r='1.3' fill='%23FFE9D6' opacity='0.53'/%3E%3Ccircle cx='189.1' cy='62.5' r='0.5' fill='%23FFE9D6' opacity='0.63'/%3E%3Ccircle cx='1.5' cy='27.2' r='1.0' fill='%23FFFFFF' opacity='0.42'/%3E%3Ccircle cx='226.5' cy='100.9' r='0.5' fill='%23FFFFFF' opacity='0.56'/%3E%3Ccircle cx='22.5' cy='245.2' r='0.7' fill='%23CFE7FF' opacity='0.31'/%3E%3Ccircle cx='123.7' cy='306.6' r='1.3' fill='%23FFFFFF' opacity='0.66'/%3E%3Ccircle cx='67.1' cy='291.3' r='0.7' fill='%23FFE9D6' opacity='0.48'/%3E%3Ccircle cx='134.3' cy='181.2' r='0.5' fill='%23CFE7FF' opacity='0.72'/%3E%3Ccircle cx='107.8' cy='99.6' r='0.5' fill='%23FFFFFF' opacity='0.83'/%3E%3Ccircle cx='43.1' cy='226.2' r='0.5' fill='%23FFE9D6' opacity='0.29'/%3E%3Ccircle cx='56.9' cy='179.0' r='0.7' fill='%23FFFFFF' opacity='0.56'/%3E%3Ccircle cx='134.2' cy='122.8' r='0.7' fill='%23FFFFFF' opacity='0.50'/%3E%3Ccircle cx='0.2' cy='276.6' r='1.3' fill='%23FFFFFF' opacity='0.61'/%3E%3Ccircle cx='67.4' cy='126.2' r='1.3' fill='%23FFFFFF' opacity='0.61'/%3E%3Ccircle cx='13.5' cy='46.8' r='0.7' fill='%23CFE7FF' opacity='0.40'/%3E%3Ccircle cx='265.7' cy='123.6' r='0.5' fill='%23FFFFFF' opacity='0.30'/%3E%3Ccircle cx='5.0' cy='118.0' r='0.8' fill='%23FFE9D6' opacity='0.52'/%3E%3Ccircle cx='266.4' cy='43.4' r='0.7' fill='%23FFFFFF' opacity='0.36'/%3E%3Ccircle cx='99.5' cy='73.1' r='0.8' fill='%23FFFFFF' opacity='0.40'/%3E%3Ccircle cx='50.7' cy='201.3' r='0.8' fill='%23FFE9D6' opacity='0.37'/%3E%3Ccircle cx='282.3' cy='193.1' r='0.7' fill='%23FFFFFF' opacity='0.28'/%3E%3Ccircle cx='12.4' cy='308.1' r='0.5' fill='%23FFE9D6' opacity='0.69'/%3E%3Ccircle cx='82.2' cy='263.6' r='0.8' fill='%23FFFFFF' opacity='0.54'/%3E%3Ccircle cx='297.4' cy='312.7' r='0.5' fill='%23FFFFFF' opacity='0.39'/%3E%3Ccircle cx='89.7' cy='293.6' r='0.5' fill='%23FFFFFF' opacity='0.70'/%3E%3Ccircle cx='86.1' cy='142.6' r='0.5' fill='%23CFE7FF' opacity='0.28'/%3E%3Ccircle cx='118.0' cy='183.1' r='0.5' fill='%23FFFFFF' opacity='0.31'/%3E%3Ccircle cx='285.1' cy='313.8' r='1.0' fill='%23FFFFFF' opacity='0.69'/%3E%3Ccircle cx='188.8' cy='295.5' r='0.7' fill='%23CFE7FF' opacity='0.80'/%3E%3Ccircle cx='308.1' cy='6.8' r='1.0' fill='%23FFFFFF' opacity='0.29'/%3E%3Ccircle cx='233.8' cy='102.0' r='0.5' fill='%23CFE7FF' opacity='0.30'/%3E%3Ccircle cx='235.8' cy='288.1' r='1.0' fill='%23FFFFFF' opacity='0.69'/%3E%3Ccircle cx='253.8' cy='292.8' r='0.6' fill='%23FFE9D6' opacity='0.30'/%3E%3Ccircle cx='288.3' cy='278.8' r='0.7' fill='%23FFFFFF' opacity='0.82'/%3E%3Ccircle cx='276.3' cy='183.3' r='0.8' fill='%23FFE9D6' opacity='0.65'/%3E%3Ccircle cx='186.5' cy='194.8' r='0.5' fill='%23FFFFFF' opacity='0.30'/%3E%3Ccircle cx='317.9' cy='281.5' r='1.0' fill='%23FFE9D6' opacity='0.45'/%3E%3Ccircle cx='141.0' cy='268.3' r='0.5' fill='%23FFFFFF' opacity='0.56'/%3E%3Ccircle cx='99.3' cy='28.1' r='0.5' fill='%23FFFFFF' opacity='0.39'/%3E%3Ccircle cx='159.1' cy='196.6' r='0.7' fill='%23FFFFFF' opacity='0.40'/%3E%3Ccircle cx='117.7' cy='45.8' r='0.8' fill='%23FFFFFF' opacity='0.37'/%3E%3C/svg%3E");--s-img-stars-dense: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 320' width='320' height='320'%3E%3Ccircle cx='241.2' cy='109.6' r='0.7' fill='%23FFFFFF' opacity='0.55'/%3E%3Ccircle cx='104.6' cy='213.1' r='0.5' fill='%23FFFFFF' opacity='0.63'/%3E%3Ccircle cx='281.7' cy='123.0' r='0.8' fill='%23FFFFFF' opacity='0.80'/%3E%3Ccircle cx='43.6' cy='158.9' r='1.3' fill='%23FFFFFF' opacity='0.79'/%3E%3Ccircle cx='227.6' cy='304.0' r='0.6' fill='%23FFFFFF' opacity='0.74'/%3E%3Ccircle cx='144.2' cy='88.1' r='0.5' fill='%23FFE9D6' opacity='0.75'/%3E%3Ccircle cx='200.2' cy='158.0' r='0.6' fill='%23FFE9D6' opacity='0.68'/%3E%3Ccircle cx='102.5' cy='265.2' r='0.6' fill='%23FFFFFF' opacity='0.77'/%3E%3Ccircle cx='217.0' cy='89.9' r='0.6' fill='%23FFFFFF' opacity='0.44'/%3E%3Ccircle cx='205.1' cy='129.7' r='0.5' fill='%23CFE7FF' opacity='0.26'/%3E%3Ccircle cx='76.0' cy='45.1' r='0.5' fill='%23FFFFFF' opacity='0.84'/%3E%3Ccircle cx='142.9' cy='201.6' r='1.0' fill='%23CFE7FF' opacity='0.63'/%3E%3Ccircle cx='306.7' cy='219.0' r='0.5' fill='%23CFE7FF' opacity='0.74'/%3E%3Ccircle cx='57.2' cy='3.4' r='0.7' fill='%23FFFFFF' opacity='0.57'/%3E%3Ccircle cx='57.3' cy='87.2' r='0.6' fill='%23FFFFFF' opacity='0.57'/%3E%3Ccircle cx='125.9' cy='253.4' r='0.5' fill='%23FFE9D6' opacity='0.30'/%3E%3Ccircle cx='41.6' cy='145.1' r='1.0' fill='%23FFFFFF' opacity='0.78'/%3E%3Ccircle cx='120.6' cy='182.0' r='0.8' fill='%23CFE7FF' opacity='0.73'/%3E%3Ccircle cx='148.4' cy='208.4' r='0.5' fill='%23FFFFFF' opacity='0.31'/%3E%3Ccircle cx='68.3' cy='288.0' r='0.5' fill='%23CFE7FF' opacity='0.84'/%3E%3Ccircle cx='83.8' cy='229.8' r='0.5' fill='%23FFFFFF' opacity='0.46'/%3E%3Ccircle cx='11.9' cy='109.5' r='0.7' fill='%23FFE9D6' opacity='0.71'/%3E%3Ccircle cx='294.3' cy='69.9' r='1.3' fill='%23FFFFFF' opacity='0.29'/%3E%3Ccircle cx='55.3' cy='107.2' r='1.3' fill='%23FFE9D6' opacity='0.80'/%3E%3Ccircle cx='47.6' cy='165.3' r='1.0' fill='%23FFE9D6' opacity='0.56'/%3E%3Ccircle cx='302.6' cy='157.6' r='1.0' fill='%23FFFFFF' opacity='0.30'/%3E%3Ccircle cx='140.6' cy='178.8' r='1.3' fill='%23FFFFFF' opacity='0.69'/%3E%3Ccircle cx='167.3' cy='270.0' r='0.8' fill='%23FFE9D6' opacity='0.40'/%3E%3Ccircle cx='305.5' cy='278.4' r='0.8' fill='%23FFFFFF' opacity='0.37'/%3E%3Ccircle cx='309.9' cy='167.8' r='0.8' fill='%23FFE9D6' opacity='0.55'/%3E%3Ccircle cx='171.5' cy='161.0' r='0.8' fill='%23FFFFFF' opacity='0.48'/%3E%3Ccircle cx='165.1' cy='128.2' r='1.3' fill='%23FFFFFF' opacity='0.84'/%3E%3Ccircle cx='157.1' cy='221.1' r='0.5' fill='%23FFE9D6' opacity='0.81'/%3E%3Ccircle cx='132.4' cy='306.2' r='0.7' fill='%23FFE9D6' opacity='0.41'/%3E%3Ccircle cx='157.8' cy='108.7' r='1.3' fill='%23FFE9D6' opacity='0.81'/%3E%3Ccircle cx='168.0' cy='34.8' r='0.7' fill='%23CFE7FF' opacity='0.62'/%3E%3Ccircle cx='41.4' cy='249.4' r='0.5' fill='%23FFFFFF' opacity='0.27'/%3E%3Ccircle cx='72.7' cy='219.9' r='0.6' fill='%23FFFFFF' opacity='0.68'/%3E%3Ccircle cx='198.3' cy='33.6' r='1.0' fill='%23CFE7FF' opacity='0.60'/%3E%3Ccircle cx='229.7' cy='224.4' r='0.7' fill='%23FFE9D6' opacity='0.26'/%3E%3Ccircle cx='264.1' cy='197.1' r='0.8' fill='%23FFFFFF' opacity='0.37'/%3E%3Ccircle cx='169.5' cy='272.4' r='0.8' fill='%23FFFFFF' opacity='0.60'/%3E%3Ccircle cx='74.5' cy='237.0' r='1.3' fill='%23FFFFFF' opacity='0.46'/%3E%3Ccircle cx='101.1' cy='100.8' r='0.5' fill='%23FFFFFF' opacity='0.38'/%3E%3Ccircle cx='284.0' cy='42.9' r='0.5' fill='%23FFFFFF' opacity='0.33'/%3E%3Ccircle cx='83.0' cy='31.0' r='1.3' fill='%23FFFFFF' opacity='0.81'/%3E%3Ccircle cx='64.2' cy='201.0' r='1.3' fill='%23FFFFFF' opacity='0.26'/%3E%3Ccircle cx='182.4' cy='114.4' r='1.3' fill='%23FFFFFF' opacity='0.83'/%3E%3Ccircle cx='225.5' cy='203.1' r='0.6' fill='%23FFFFFF' opacity='0.55'/%3E%3Ccircle cx='256.9' cy='154.3' r='0.5' fill='%23FFE9D6' opacity='0.27'/%3E%3Ccircle cx='46.9' cy='59.1' r='0.5' fill='%23FFFFFF' opacity='0.35'/%3E%3Ccircle cx='316.9' cy='296.6' r='0.5' fill='%23FFFFFF' opacity='0.60'/%3E%3Ccircle cx='304.5' cy='147.9' r='1.3' fill='%23FFE9D6' opacity='0.31'/%3E%3Ccircle cx='149.4' cy='164.9' r='0.7' fill='%23CFE7FF' opacity='0.38'/%3E%3Ccircle cx='4.2' cy='224.3' r='1.3' fill='%23FFE9D6' opacity='0.37'/%3E%3Ccircle cx='145.3' cy='236.6' r='0.7' fill='%23FFFFFF' opacity='0.80'/%3E%3Ccircle cx='30.3' cy='253.6' r='0.6' fill='%23FFE9D6' opacity='0.79'/%3E%3Ccircle cx='182.3' cy='61.1' r='0.8' fill='%23CFE7FF' opacity='0.84'/%3E%3Ccircle cx='89.4' cy='37.2' r='1.0' fill='%23FFE9D6' opacity='0.72'/%3E%3Ccircle cx='42.6' cy='105.6' r='0.8' fill='%23FFE9D6' opacity='0.67'/%3E%3Ccircle cx='244.9' cy='129.8' r='1.0' fill='%23CFE7FF' opacity='0.36'/%3E%3Ccircle cx='96.5' cy='32.3' r='0.6' fill='%23FFFFFF' opacity='0.84'/%3E%3Ccircle cx='74.3' cy='302.3' r='1.0' fill='%23FFFFFF' opacity='0.43'/%3E%3Ccircle cx='211.1' cy='182.3' r='0.8' fill='%23FFE9D6' opacity='0.30'/%3E%3Ccircle cx='205.5' cy='224.4' r='1.3' fill='%23FFFFFF' opacity='0.49'/%3E%3Ccircle cx='36.7' cy='34.6' r='0.5' fill='%23FFE9D6' opacity='0.40'/%3E%3Ccircle cx='161.5' cy='243.6' r='1.0' fill='%23FFFFFF' opacity='0.48'/%3E%3Ccircle cx='82.7' cy='88.2' r='0.6' fill='%23FFE9D6' opacity='0.58'/%3E%3Ccircle cx='309.5' cy='181.8' r='0.5' fill='%23FFFFFF' opacity='0.63'/%3E%3Ccircle cx='175.8' cy='213.9' r='0.5' fill='%23FFFFFF' opacity='0.48'/%3E%3Ccircle cx='123.5' cy='310.4' r='1.3' fill='%23FFFFFF' opacity='0.55'/%3E%3Ccircle cx='137.5' cy='158.3' r='0.6' fill='%23CFE7FF' opacity='0.57'/%3E%3Ccircle cx='117.0' cy='91.4' r='1.0' fill='%23CFE7FF' opacity='0.41'/%3E%3Ccircle cx='212.3' cy='239.3' r='0.5' fill='%23FFFFFF' opacity='0.26'/%3E%3Ccircle cx='187.5' cy='202.6' r='0.7' fill='%23FFE9D6' opacity='0.70'/%3E%3Ccircle cx='16.9' cy='100.8' r='0.7' fill='%23CFE7FF' opacity='0.28'/%3E%3Ccircle cx='23.5' cy='289.8' r='0.7' fill='%23CFE7FF' opacity='0.68'/%3E%3Ccircle cx='311.4' cy='78.0' r='0.8' fill='%23FFE9D6' opacity='0.31'/%3E%3Ccircle cx='46.2' cy='307.2' r='0.5' fill='%23FFFFFF' opacity='0.61'/%3E%3Ccircle cx='16.1' cy='133.5' r='0.5' fill='%23FFFFFF' opacity='0.37'/%3E%3Ccircle cx='114.1' cy='49.5' r='0.6' fill='%23FFE9D6' opacity='0.52'/%3E%3Ccircle cx='145.8' cy='83.9' r='0.8' fill='%23CFE7FF' opacity='0.66'/%3E%3Ccircle cx='248.9' cy='169.8' r='0.5' fill='%23FFFFFF' opacity='0.82'/%3E%3Ccircle cx='76.3' cy='36.4' r='0.6' fill='%23CFE7FF' opacity='0.72'/%3E%3Ccircle cx='87.9' cy='195.1' r='1.0' fill='%23FFFFFF' opacity='0.59'/%3E%3Ccircle cx='202.6' cy='241.1' r='0.5' fill='%23FFFFFF' opacity='0.82'/%3E%3Ccircle cx='281.2' cy='12.6' r='0.5' fill='%23CFE7FF' opacity='0.26'/%3E%3Ccircle cx='136.1' cy='199.5' r='0.5' fill='%23CFE7FF' opacity='0.38'/%3E%3Ccircle cx='23.2' cy='27.7' r='1.0' fill='%23FFFFFF' opacity='0.35'/%3E%3Ccircle cx='202.0' cy='119.4' r='0.7' fill='%23CFE7FF' opacity='0.46'/%3E%3Ccircle cx='110.0' cy='238.3' r='1.3' fill='%23FFFFFF' opacity='0.77'/%3E%3Ccircle cx='143.1' cy='263.1' r='1.3' fill='%23FFFFFF' opacity='0.71'/%3E%3Ccircle cx='142.2' cy='239.1' r='0.7' fill='%23CFE7FF' opacity='0.74'/%3E%3Ccircle cx='49.1' cy='267.6' r='0.8' fill='%23FFFFFF' opacity='0.45'/%3E%3Ccircle cx='136.8' cy='118.2' r='0.5' fill='%23CFE7FF' opacity='0.53'/%3E%3Ccircle cx='25.1' cy='26.6' r='0.8' fill='%23FFE9D6' opacity='0.59'/%3E%3Ccircle cx='95.6' cy='248.2' r='0.5' fill='%23FFFFFF' opacity='0.44'/%3E%3Ccircle cx='222.4' cy='158.3' r='1.3' fill='%23CFE7FF' opacity='0.67'/%3E%3Ccircle cx='282.1' cy='70.0' r='1.0' fill='%23CFE7FF' opacity='0.69'/%3E%3Ccircle cx='290.0' cy='103.2' r='0.7' fill='%23CFE7FF' opacity='0.59'/%3E%3Ccircle cx='140.2' cy='257.0' r='0.6' fill='%23FFFFFF' opacity='0.52'/%3E%3Ccircle cx='127.9' cy='299.1' r='0.8' fill='%23CFE7FF' opacity='0.40'/%3E%3Ccircle cx='265.1' cy='7.7' r='1.0' fill='%23FFE9D6' opacity='0.49'/%3E%3Ccircle cx='254.8' cy='236.4' r='0.6' fill='%23FFFFFF' opacity='0.73'/%3E%3Ccircle cx='267.6' cy='180.1' r='0.5' fill='%23FFE9D6' opacity='0.30'/%3E%3Ccircle cx='281.9' cy='90.1' r='0.5' fill='%23FFFFFF' opacity='0.38'/%3E%3Ccircle cx='174.1' cy='181.6' r='0.5' fill='%23FFE9D6' opacity='0.64'/%3E%3Ccircle cx='20.5' cy='175.0' r='1.3' fill='%23CFE7FF' opacity='0.58'/%3E%3Ccircle cx='26.1' cy='235.9' r='0.6' fill='%23FFFFFF' opacity='0.30'/%3E%3Ccircle cx='31.2' cy='261.2' r='0.7' fill='%23FFFFFF' opacity='0.40'/%3E%3C/svg%3E");--s-night: #0D1624;--s-deep: #111E31;--s-panel: #13223A;--s-sea: #1D3250;--s-blood: #C8233F;--s-blood-text: #FF8A99;--s-lagoon: #3CCBB9;--s-sand: #EDE6D6;--s-mist: #A9B8C9;--font-ar: "Alexandria", "Readex Pro", "Noto Sans Arabic", "Segoe UI", system-ui, sans-serif;--font-en: "Alexandria", "Segoe UI", system-ui, sans-serif;--font-display: "Alexandria", "Readex Pro", sans-serif;--bg: var(--s-night);--surface: #14233A;--surface-2: #182A44;--surface-3: #1D3250;--line: #264262;--line-soft: #1F3754;--control-line: #6484A6;--text: var(--s-sand);--text-2: #BCC8D6;--text-3: #9CAEC2;--text-invert: #0D1624;--nav-bg: rgba(19, 34, 58, .94);--nav-hover: #1C3150;--nav-text: #EDE6D6;--nav-muted: #A9B8C9;--nav-line: #22395A;--nav-group-bg: #1C3150;--nav-active-bg: rgba(200, 35, 63, .2);--nav-active-text: #FFE3E7;--accent: #6FE0CF;--accent-fill: #2FB3A3;--accent-hover: #4CCBBB;--accent-soft: #123F3E;--accent-text: #A6F0E4;--accent-line: #1F6D66;--on-accent: #04211D;--row-hover: #1A2E4A;--row-selected: #173F45;--focus: var(--s-lagoon);--ok: #7FE3D3;--ok-soft: #113B3A;--warn: #F5C766;--warn-soft: #3A2E12;--err: #FF97A4;--err-soft: #4A1826;--info: #A4C8F2;--info-soft: #1B3354;--on-status: #0D1624;--brand-500: #3CCBB9;--brand-700: #2FB3A3;--series-1: #3CCBB9;--series-2: #FF8A99;--series-3: #F5C766;--series-4: #7FA8F0;--series-5: #C792EA;--series-6: #EDE6D6;--series-7: #2F8F86;--series-8: #E0667A;--r-xs: 6px;--r-sm: 10px;--r-md: 12px;--r-lg: 16px;--r-xl: 20px;--shadow-sm: 0 1px 0 rgba(0, 0, 0, .3);--shadow-btn: 0 1px 0 rgba(0, 0, 0, .35);--shadow-md: 0 8px 24px rgba(0, 0, 0, .35);--shadow-lg: 0 24px 60px rgba(0, 0, 0, .55);--scrim: rgba(4, 8, 16, .66);color-scheme:dark}:root[data-design=socotra] body,:root[data-design=socotra] .shell{background:radial-gradient(60% 40% at 85% 0%,rgba(60,203,185,.07),transparent 70%),var(--s-img-stars) 0 0 / 320px 320px,var(--s-night)}:root[data-design=socotra] .sidebar{border-inline-end:0;background:var(--nav-bg)}@media(min-width:1025px){:root[data-design=socotra] .sidebar{margin:12px;margin-inline-end:0;border-radius:22px;border:1px solid rgba(60,203,185,.16);overflow:hidden;box-shadow:0 24px 60px #00000073,inset 0 1px #ffffff0d}}:root[data-design=socotra] .sidebar-foot{position:relative;padding-block-start:128px;border-block-start:0;background:var(--s-img-tree) center bottom 44px / 200px auto no-repeat,radial-gradient(55% 60% at 50% 72%,rgba(200,35,63,.55),rgba(200,35,63,.12) 55%,transparent 75%)}:root[data-design=socotra] .brand{border-block-end:1px solid var(--nav-line)}:root[data-design=socotra] .brand-name{font-weight:700;font-size:19px;color:var(--s-sand);letter-spacing:0}:root[data-design=socotra] .brand-org{color:var(--s-mist)}:root[data-design=socotra] .nav-item,:root[data-design=socotra] .nav-group{border-radius:12px}:root[data-design=socotra] .nav-item .icon,:root[data-design=socotra] .nav-group .icon{color:#8fa3ba}:root[data-design=socotra] .nav-group-items{border-inline-start:1px solid var(--nav-line)}:root[data-design=socotra] .nav-item.active,:root[data-design=socotra] .nav-item.active:hover,:root[data-design=socotra] .nav-group-items .nav-item.active{background:linear-gradient(90deg,#c8233f47,#c8233f1a);color:#ffe9ec;font-weight:600;box-shadow:inset 0 0 0 1px #ff8a9947}:root[data-design=socotra][dir=rtl] .nav-item.active{background:linear-gradient(270deg,#c8233f47,#c8233f1a)}:root[data-design=socotra] .nav-item.active .icon{color:var(--s-blood-text)}:root[data-design=socotra] .nav-badge{background:var(--s-blood);color:#fff}:root[data-design=socotra] .nav-count{color:#8fa3ba}:root[data-design=socotra] .topbar{background:transparent;border-block-end:1px solid rgba(38,66,98,.7)}:root[data-design=socotra] .search input{background:#14233acc;border-color:#2c4a6d;border-radius:12px}:root[data-design=socotra] .avatar{background:linear-gradient(135deg,var(--s-blood),#7B1328);color:#fff}:root[data-design=socotra] .tf-nag{background:var(--warn-soft);border-color:#6b5320;color:var(--s-sand)}:root[data-design=socotra] .kbd{background:#182a44;border-color:#2c4a6d;color:var(--text-2)}:root[data-design=socotra] .btn.ghost.icon-only .icon,:root[data-design=socotra] .topbar .btn.ghost{color:var(--text-2)}:root[data-design=socotra] .page-title{font-weight:700;font-size:30px;letter-spacing:0}:root[data-design=socotra] .page-sub{color:var(--text-3)}:root[data-design=socotra] .metrics{gap:12px}:root[data-design=socotra] .metric{background:linear-gradient(180deg,#172a45,#13233a);border:1px solid rgba(60,203,185,.14);border-radius:18px;padding:14px 16px;min-height:100px}:root[data-design=socotra] .metric:before{content:"";position:absolute;inset-inline:16px;inset-block-start:0;height:2px;border-radius:0 0 2px 2px;background:var(--s-lagoon);opacity:.8}:root[data-design=socotra] .metric:has(.tone-warn):before{background:#f5c766}:root[data-design=socotra] .metric:has(.tone-err):before{background:var(--s-blood)}:root[data-design=socotra] .metric-label{color:var(--text-2)}:root[data-design=socotra] .metric-label .icon{color:#8fa3ba}:root[data-design=socotra] .metric-value{font-weight:800;font-size:38px;line-height:1.1;color:#fff7ea}:root[data-design=socotra] .metric-value.tone-warn{color:#f5c766}:root[data-design=socotra] .metric-value.tone-err{color:var(--s-blood-text)}:root[data-design=socotra] .metric-value.tone-ok{color:var(--ok)}:root[data-design=socotra] .card{background:var(--surface);border:1px solid rgba(60,203,185,.12);border-radius:18px;box-shadow:inset 0 1px #ffffff0a}:root[data-design=socotra] .card-head{border-block-end:1px solid var(--line-soft)}:root[data-design=socotra] .card-title{font-weight:600;font-size:16px}:root[data-design=socotra] .table-wrap{border-radius:16px}:root[data-design=socotra] table.grid th{background:#182a44;color:var(--text-2);border-block-end:1px solid var(--line)}:root[data-design=socotra] table.grid td{border-block-end-color:var(--line-soft)}:root[data-design=socotra] .btn{border-radius:10px;background:#182a44;border-color:#34587f;color:var(--text)}:root[data-design=socotra] .btn:hover:not(:disabled){background:#1f3656;color:#fff}:root[data-design=socotra] .btn.primary{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--on-accent);font-weight:600}:root[data-design=socotra] .btn.primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);color:var(--on-accent)}:root[data-design=socotra] .btn.ghost{background:transparent;border-color:transparent}:root[data-design=socotra] .btn.danger{color:var(--err);border-color:#6b2a38;background:transparent}:root[data-design=socotra] .badge{font-weight:600}:root[data-design=socotra] .chip,:root[data-design=socotra] .pq-chip{background:#14233a;border-color:#2c4a6d;color:var(--text-2)}:root[data-design=socotra] .chip.active,:root[data-design=socotra] .pq-chip.on{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--on-accent)}:root[data-design=socotra] .pq-chip .pq-n{background:#1d3250;color:var(--text)}:root[data-design=socotra] .pq-item{border-radius:16px;border:1px solid rgba(60,203,185,.12);border-inline-start:3px solid #F5C766}:root[data-design=socotra] .pq-step{background:var(--warn-soft);color:#fbe3ae}:root[data-design=socotra] .pq-list{background:#1d3250;color:var(--text-2)}:root[data-design=socotra] .tabs{border-block-end:1px solid var(--line)}:root[data-design=socotra] .tab.active{color:var(--accent);border-block-end-color:var(--s-lagoon)}:root[data-design=socotra] input[type=text]:not(.cell-edit),:root[data-design=socotra] input[type=email]:not(.cell-edit),:root[data-design=socotra] input[type=password]:not(.cell-edit),:root[data-design=socotra] input[type=date]:not(.cell-edit),:root[data-design=socotra] input[type=number]:not(.cell-edit),:root[data-design=socotra] input[type=search]:not(.cell-edit),:root[data-design=socotra] input[type=tel]:not(.cell-edit),:root[data-design=socotra] input[type=time]:not(.cell-edit),:root[data-design=socotra] input[type=datetime-local]:not(.cell-edit),:root[data-design=socotra] input[type=url]:not(.cell-edit),:root[data-design=socotra] select:not(.cell-edit),:root[data-design=socotra] textarea:not(.cell-edit),:root[data-design=socotra] .field input:not([type]):not(.cell-edit){border-radius:10px;background:#0f1b2d;border-color:#34587f;color:var(--text)}:root[data-design=socotra] input::placeholder,:root[data-design=socotra] textarea::placeholder{color:#7f93aa}:root[data-design=socotra] .modal{background:#13233a;border:1px solid rgba(60,203,185,.18);border-radius:20px}:root[data-design=socotra] .modal-head,:root[data-design=socotra] .modal-foot{border-color:var(--line-soft)}:root[data-design=socotra] .code{background:#1d3250;color:#cfe3f5}:root[data-design=socotra] .sum-list li,:root[data-design=socotra] .pp-tasks li{background:#182a44;border-radius:10px}:root[data-design=socotra] .pp-sbar,:root[data-design=socotra] .bb-track{background:#1d3250}:root[data-design=socotra] .pp-sbar div,:root[data-design=socotra] .bb-approved{background:var(--s-lagoon)}:root[data-design=socotra] .trail-step.is-current .trail-dot{border-color:#f5c766;color:#f5c766;box-shadow:0 0 0 4px #f5c76629}:root[data-design=socotra] .trail-dot{background:#182a44}:root[data-design=socotra] .alert.warn{background:var(--warn-soft);color:#fbe3ae}:root[data-design=socotra] ::selection{background:#3ccbb959;color:#fff}:root[data-design=socotra] *{scrollbar-color:#2C4A6D transparent}:root[data-design=socotra] .auth{background:var(--s-night)}:root[data-design=socotra] .auth-brand{background:var(--s-img-tree) 50% calc(100% + 2px) / min(92%,560px) auto no-repeat,radial-gradient(70% 45% at 50% 88%,rgba(200,35,63,.75),rgba(200,35,63,.18) 50%,transparent 72%),var(--s-img-stars-dense) 0 0 / 320px 320px,linear-gradient(180deg,#0a1220,#0f1a2e 60%,#1a1830)}:root[data-design=socotra] .auth-brand-mid{max-width:none}:root[data-design=socotra] .auth-pill{background:#3ccbb91f;border-color:#3ccbb959;color:#bff3ea}:root[data-design=socotra] .auth-dot{background:var(--s-lagoon)}:root[data-design=socotra][dir=rtl] .auth-wordmark{text-align:right}:root[data-design=socotra] .auth-wordmark{font-weight:800;letter-spacing:.01em;color:#fff7ea}:root[data-design=socotra] .auth-blurb,:root[data-design=socotra] .auth-motto{color:var(--s-mist);opacity:1}:root[data-design=socotra] .auth-main{background:var(--s-img-stars) 0 0 / 320px 320px,#0f1a2b}:root[data-design=socotra] .auth-card{background:#13223aeb;border:1px solid rgba(60,203,185,.18);border-radius:22px;padding:36px 32px 28px;box-shadow:0 30px 80px #00000080}:root[data-design=socotra] .auth-eyebrow,:root[data-design=socotra] .auth-chip{display:none}:root[data-design=socotra] .auth-title{color:#fff7ea;font-weight:700}:root[data-design=socotra] .auth-title span{color:inherit}:root[data-design=socotra] .auth-sub,:root[data-design=socotra] .auth-copy{color:var(--text-3)}:root[data-design=socotra] .lang-chip{background:#14233a;border-color:#2c4a6d;color:var(--text)}:root[data-design=socotra] .login-form .btn.lg{border-radius:12px}:root[data-design=socotra] .auth-rule-h{background:var(--line)}:root[data-design=socotra] .design-pick-item{border-radius:14px;background:#13223aeb;border-color:#2c4a6d}:root[data-design=socotra] .design-pick-item[aria-checked=true]{border-color:var(--s-lagoon);box-shadow:0 0 0 1px var(--s-lagoon),0 0 18px #3ccbb940}:root[data-design=socotra] .design-pick-label{color:var(--text-2)}:root[data-design=socotra] .sidebar-foot{background:none;isolation:isolate}:root[data-design=socotra] .sidebar-foot:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(55% 60% at 50% 72%,rgba(200,35,63,.55),rgba(200,35,63,.12) 55%,transparent 75%);animation:so-breathe 7s ease-in-out infinite}:root[data-design=socotra] .sidebar-foot:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--s-img-tree) center bottom 44px / 200px auto no-repeat}@keyframes so-breathe{0%,to{opacity:.72}50%{opacity:1}}@media(prefers-reduced-motion:reduce){:root[data-design=socotra] .sidebar-foot:before{animation:none}}:root[data-design=socotra] .my-board>.design-motif{height:130px}:root[data-design=sitara]{--font-ar: "Cairo", "IBM Plex Sans Arabic", "Noto Sans Arabic", "Segoe UI", system-ui, sans-serif;--font-en: "Cairo", "Segoe UI", system-ui, sans-serif;--font-display: "Cairo", "Noto Sans Arabic", sans-serif;--bg: #F7F2EA;--surface: #FFFFFF;--surface-2: #FBF8F3;--surface-3: #F2EBE0;--line: #E7DED0;--line-soft: #EFE8DC;--control-line: #857868;--text: #22161A;--text-2: #533F44;--text-3: #614C50;--text-invert: #FFFFFF;--nav-bg: #7E0B1E;--nav-hover: #921126;--nav-text: #FFF6EE;--nav-muted: #F6D9D3;--nav-line: #9A1D31;--nav-group-bg: #921126;--nav-active-bg: #FBF6EC;--nav-active-text: #7E0B1E;--accent: #1F3C8F;--accent-fill: #1F3C8F;--accent-hover: #19317A;--accent-soft: #E3E9F7;--accent-text: #182E6E;--accent-line: #B9C6EA;--on-accent: #FFFFFF;--row-hover: #FBF5EC;--row-selected: #EEF1FA;--focus: #1F3C8F;--ok: #1D6136;--ok-soft: #DDF0E3;--warn: #6E4A04;--warn-soft: #FBEBC0;--err: #8E0F23;--err-soft: #F9DCE0;--info: #1F3C8F;--info-soft: #E3E9F7;--on-status: #FFFFFF;--brand-500: #B0122B;--brand-700: #7E0B1E;--series-1: #B0122B;--series-2: #1F3C8F;--series-3: #F2B807;--series-4: #1E7A40;--series-5: #13245C;--series-6: #E26A7C;--series-7: #6E87D0;--series-8: #C9A24A;--r-xs: 4px;--r-sm: 6px;--r-md: 10px;--r-lg: 14px;--r-xl: 18px;--shadow-sm: 0 1px 2px rgba(34, 22, 26, .05);--shadow-btn: 0 1px 1px rgba(34, 22, 26, .08);--shadow-md: 0 10px 26px rgba(126, 11, 30, .12);--shadow-lg: 0 24px 56px rgba(34, 22, 26, .2);--scrim: rgba(40, 6, 14, .45);color-scheme:light}:root[data-design=sitara] .sidebar{border-inline-end:0;background:radial-gradient(circle,rgba(251,246,236,.16) 1.3px,transparent 1.7px) 0 0 / 18px 18px,linear-gradient(180deg,#8a0f23,#7e0b1e 60%,#6e0a1a)}:root[data-design=sitara] .brand{border-block-end:1px solid var(--nav-line)}:root[data-design=sitara] .brand-name{font-weight:900;font-size:21px;color:#fff;letter-spacing:0}:root[data-design=sitara] .brand-org{color:var(--nav-muted)}:root[data-design=sitara] .nav-item,:root[data-design=sitara] .nav-group{border-radius:10px}:root[data-design=sitara] .nav-group{font-weight:700}:root[data-design=sitara] .nav-item .icon,:root[data-design=sitara] .nav-group .icon{color:#f7c9c2}:root[data-design=sitara] .nav-group-items{border-inline-start:1px solid rgba(251,246,236,.22)}:root[data-design=sitara] .nav-group-items .nav-item{color:var(--nav-muted)}:root[data-design=sitara] .nav-item.active,:root[data-design=sitara] .nav-item.active:hover,:root[data-design=sitara] .nav-group-items .nav-item.active{background:var(--nav-active-bg);color:var(--nav-active-text);font-weight:800;box-shadow:0 6px 18px #28060e40}:root[data-design=sitara] .nav-item.active:after{content:"";position:absolute;inset-inline-end:12px;inset-block-start:calc(50% - 7px);width:14px;height:14px;border-radius:50%;background:radial-gradient(circle,#141414 0 14%,#f2b807 15% 34%,#1f3c8f 35% 56%,#fbf6ec 57% 70%,#b0122b 71%);animation:si-turn 8s linear infinite}:root[data-design=sitara] .nav-item.active .nav-badge,:root[data-design=sitara] .nav-item.active .nav-count{margin-inline-end:20px}:root[data-design=sitara] .nav-item.active .icon{color:#b0122b}:root[data-design=sitara] .nav-badge{background:#f2b807;color:#22161a;font-weight:800}:root[data-design=sitara] .nav-count{color:#f7c9c2}:root[data-design=sitara] .sidebar-foot{border-block-start:1px solid var(--nav-line)}:root[data-design=sitara] .topbar{background:#f7f2eaeb;backdrop-filter:blur(8px);border-block-end:1px solid var(--line)}:root[data-design=sitara] .search input{border-radius:10px;background:var(--surface)}:root[data-design=sitara] .avatar{background:#b0122b;color:#fff}:root[data-design=sitara] .page-title{font-weight:900;font-size:30px;line-height:1.3;letter-spacing:0;display:flex;align-items:center;gap:12px}:root[data-design=sitara] .page-title:before{content:"";flex:none;width:26px;height:26px;border-radius:50%;background:radial-gradient(circle,#141414 0 12%,#fbf6ec 13% 24%,#f2b807 25% 40%,#1f3c8f 41% 58%,#fbf6ec 59% 70%,#b0122b 71%);box-shadow:0 0 0 3px #b0122b1f;animation:si-turn 14s linear infinite}:root[data-design=sitara] .page-sub{color:var(--text-3)}:root[data-design=sitara] .card-title,:root[data-design=sitara] .modal-title{font-weight:800}:root[data-design=sitara] .metrics{gap:12px}:root[data-design=sitara] .metric{border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:none;padding:14px 16px 12px;overflow:hidden}:root[data-design=sitara] .metric:after{content:"";position:absolute;inset-inline-end:-18px;inset-block-start:-18px;width:64px;height:64px;border-radius:50%;opacity:.14;background:radial-gradient(circle,#141414 0 10%,#fbf6ec 11% 22%,#f2b807 23% 38%,#1f3c8f 39% 56%,#fbf6ec 57% 68%,#b0122b 69%);animation:si-turn 22s linear infinite;transition:opacity .3s ease}:root[data-design=sitara] .metric:hover:after{opacity:.32}:root[data-design=sitara] .metric-label{color:var(--text-3);font-weight:600}:root[data-design=sitara] .metric-label .icon{color:#b0122b}:root[data-design=sitara] .metric-value{font-weight:900;font-size:36px;line-height:1.1}:root[data-design=sitara] .metric-value.tone-warn{color:var(--warn)}:root[data-design=sitara] .metric-value.tone-err{color:var(--err)}:root[data-design=sitara] .metric-value.tone-ok{color:var(--ok)}:root[data-design=sitara] .card{border:1px solid var(--line);border-radius:16px;box-shadow:none}:root[data-design=sitara] .card-head{border-block-end:1px solid var(--line-soft)}:root[data-design=sitara] .card-title{font-size:17px}:root[data-design=sitara] .table-wrap{border-radius:12px;border-color:var(--line)}:root[data-design=sitara] table.grid th{background:var(--surface-2);color:var(--text-3);font-weight:700;border-block-end:2px solid #F0D9D5}:root[data-design=sitara] .tabs{border-block-end:1px solid var(--line)}:root[data-design=sitara] .tab.active{color:#7e0b1e;font-weight:800;border-block-end:2px solid #B0122B}:root[data-design=sitara] .btn{border-radius:10px;font-weight:700}:root[data-design=sitara] .btn.primary{background:var(--accent-fill);border-color:var(--accent-fill);color:#fff}:root[data-design=sitara] .btn.primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}:root[data-design=sitara] .badge,:root[data-design=sitara] .chip{border-radius:999px;font-weight:700}:root[data-design=sitara] .chip.active,:root[data-design=sitara] .pq-chip.on{background:#7e0b1e;border-color:#7e0b1e;color:#fff}:root[data-design=sitara] .pq-chip.on .pq-n{background:#f2b807;color:#22161a}:root[data-design=sitara] .pq-item{border-radius:12px;border-inline-start:3px solid #B0122B}:root[data-design=sitara] .pq-list{background:var(--surface-3)}:root[data-design=sitara] input[type=text]:not(.cell-edit),:root[data-design=sitara] input[type=email]:not(.cell-edit),:root[data-design=sitara] input[type=password]:not(.cell-edit),:root[data-design=sitara] input[type=date]:not(.cell-edit),:root[data-design=sitara] input[type=number]:not(.cell-edit),:root[data-design=sitara] input[type=search]:not(.cell-edit),:root[data-design=sitara] input[type=tel]:not(.cell-edit),:root[data-design=sitara] input[type=time]:not(.cell-edit),:root[data-design=sitara] input[type=datetime-local]:not(.cell-edit),:root[data-design=sitara] input[type=url]:not(.cell-edit),:root[data-design=sitara] select:not(.cell-edit),:root[data-design=sitara] textarea:not(.cell-edit),:root[data-design=sitara] .field input:not([type]):not(.cell-edit){border-radius:10px}:root[data-design=sitara] input:focus,:root[data-design=sitara] select:focus,:root[data-design=sitara] textarea:focus{border-color:var(--focus);box-shadow:0 0 0 3px #1f3c8f1f}:root[data-design=sitara] .modal{border-radius:18px;border:0;box-shadow:var(--shadow-lg)}:root[data-design=sitara] .modal-head{border-block-end:1px solid var(--line-soft);background:linear-gradient(90deg,rgba(176,18,43,.06),transparent)}:root[data-design=sitara] .modal-foot{background:var(--surface-2)}:root[data-design=sitara] .pp-sbar,:root[data-design=sitara] .bb-track{background:#f2ebe0}:root[data-design=sitara] .pp-sbar div,:root[data-design=sitara] .bb-approved{background:linear-gradient(90deg,#7e0b1e,#b0122b)}:root[data-design=sitara] .pp-tasks li{border-inline-start-color:#1f3c8f}:root[data-design=sitara] .pp-tasks li.late{border-inline-start-color:#b0122b}:root[data-design=sitara] .trail-step.is-current .trail-dot{border-color:#b0122b;color:#8e0f23;box-shadow:0 0 0 4px #f9dce0}:root[data-design=sitara] .mp-head .code{color:#7e0b1e}:root[data-design=sitara] .my-board>.design-motif{height:110px;opacity:.55}@keyframes si-turn{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){:root[data-design=sitara] .nav-item.active:after,:root[data-design=sitara] .page-title:before,:root[data-design=sitara] .metric:after{animation:none}}:root[data-design=sitara] .auth-brand{color:#fff6ee;background:#b0122b;justify-content:flex-start;gap:4vh}:root[data-design=sitara] .auth-org{color:#fff;font-weight:800}:root[data-design=sitara] .auth-motto{color:#f6d9d3;opacity:1}:root[data-design=sitara] .auth-pill{background:#3c040e73;border-color:#fbf6ec4d;color:#fff6ee;font-weight:700}:root[data-design=sitara] .auth-dot{background:#f2b807}:root[data-design=sitara] .auth-brand-mid{max-width:none}:root[data-design=sitara] .auth-wordmark{color:#fff;font-weight:900;letter-spacing:.02em;font-family:Cairo,sans-serif;text-shadow:0 2px 18px rgba(40,4,12,.45)}:root[data-design=sitara][dir=rtl] .auth-wordmark{text-align:right}:root[data-design=sitara] .auth-blurb{color:#ffe9e4;opacity:1;font-weight:600}:root[data-design=sitara] .auth-main{background:var(--surface)}:root[data-design=sitara] .auth-card{width:min(400px,100%)}:root[data-design=sitara] .auth-eyebrow{color:#b0122b}:root[data-design=sitara] .auth-rule{background:linear-gradient(90deg,#b0122b,#f2b807,#1f3c8f)}:root[data-design=sitara] .auth-title{font-weight:900;color:var(--text)}:root[data-design=sitara] .auth-title span{color:#b0122b}:root[data-design=sitara] .auth-chip{background:#fbf0ee;color:#7e0b1e;border-radius:999px}:root[data-design=sitara] .login-form .btn.lg{border-radius:12px;height:48px}:root[data-design=sitara] .design-pick-item[aria-checked=true]{border-color:#b0122b;box-shadow:inset 0 0 0 1px #b0122b;background:#fdf6f4}:root[data-design=sanaa]{--font-ar: "IBM Plex Sans Arabic", "Noto Sans Arabic", "Segoe UI", system-ui, sans-serif;--font-en: "IBM Plex Sans Arabic", "Segoe UI", system-ui, sans-serif;--font-display: "Amiri", "Noto Naskh Arabic", serif;--bg: #F4F1EC;--surface: #FFFFFF;--surface-2: #FAF8F4;--surface-3: #EFEBE4;--line: #E2DBD0;--line-soft: #ECE6DD;--control-line: #857868;--text: #231B16;--text-2: #574A41;--text-3: #63554B;--text-invert: #FFFFFF;--nav-bg: #2A201B;--nav-hover: #382B24;--nav-text: #F6F0E4;--nav-muted: #D6C8BA;--nav-line: #43352C;--nav-group-bg: #382B24;--nav-active-bg: #F6F0E4;--nav-active-text: #2A201B;--accent: #17683F;--accent-fill: #1C7A4B;--accent-hover: #17683F;--accent-soft: #E1F1E7;--accent-text: #0F4A2C;--accent-line: #B7DCC5;--on-accent: #FFFFFF;--row-hover: #FAF7F2;--row-selected: #EEF6F0;--focus: #2467B5;--ok: #18633D;--ok-soft: #DDF1E5;--warn: #6E4400;--warn-soft: #FCEBC2;--err: #9A1C31;--err-soft: #FADDE1;--info: #1C4E8E;--info-soft: #DEE8F6;--on-status: #FFFFFF;--brand-500: #1E9460;--brand-700: #1C7A4B;--series-1: #2467B5;--series-2: #C22E45;--series-3: #1E9460;--series-4: #E9A91B;--series-5: #8C5237;--series-6: #5B8FD0;--series-7: #D9667A;--series-8: #6BB58F;--r-xs: 3px;--r-sm: 5px;--r-md: 8px;--r-lg: 12px;--r-xl: 16px;--shadow-sm: 0 1px 2px rgba(42, 32, 27, .05);--shadow-btn: 0 1px 1px rgba(42, 32, 27, .1);--shadow-md: 0 10px 26px rgba(42, 32, 27, .12);--shadow-lg: 0 24px 56px rgba(42, 32, 27, .22);--scrim: rgba(30, 22, 18, .48);--sa-glass: linear-gradient(90deg, #C22E45 0 25%, #E9A91B 25% 50%, #1E9460 50% 75%, #2467B5 75% 100%);color-scheme:light}:root[data-design=sanaa] .sidebar{border-inline-end:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.12) 0 1px,transparent 1px 14px),#2a201b}:root[data-design=sanaa] .brand{border-block-end:0;position:relative;padding-block-end:20px}:root[data-design=sanaa] .brand:after{content:"";position:absolute;inset-inline:14px;inset-block-end:4px;height:8px;background:linear-gradient(#f6f0e4,#f6f0e4) top / 100% 1.5px no-repeat,conic-gradient(from 135deg at 50% 0,#F6F0E4 0 90deg,transparent 0) 0 2px / 9px 6px repeat-x;opacity:.85}:root[data-design=sanaa] .brand-name{font-family:var(--font-display);font-weight:700;font-size:24px;color:#f6f0e4;letter-spacing:0}:root[data-design=sanaa] .brand-org{color:var(--nav-muted)}:root[data-design=sanaa] .nav-item,:root[data-design=sanaa] .nav-group{border-radius:6px}:root[data-design=sanaa] .nav-item .icon,:root[data-design=sanaa] .nav-group .icon{color:#d9c4ae}:root[data-design=sanaa] .nav-group-items{border-inline-start:1px dashed var(--nav-line)}:root[data-design=sanaa] .nav-group-items .nav-item{color:var(--nav-muted)}:root[data-design=sanaa] .nav-item.active,:root[data-design=sanaa] .nav-item.active:hover,:root[data-design=sanaa] .nav-group-items .nav-item.active{background:var(--nav-active-bg);color:var(--nav-active-text);font-weight:700;border-radius:16px 16px 4px 4px;overflow:hidden;box-shadow:0 0 22px #e9a91b2e}:root[data-design=sanaa] .nav-item.active:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;height:3px;background:var(--sa-glass);background-size:200% 3px;animation:sa-glass 6s linear infinite}:root[data-design=sanaa] .nav-item.active .icon{color:#8c5237}:root[data-design=sanaa] .nav-badge{background:#c22e45;color:#fff}:root[data-design=sanaa] .nav-count{color:#d9c4ae}:root[data-design=sanaa] .sidebar-foot{border-block-start:1px solid var(--nav-line)}:root[data-design=sanaa] .topbar{background:#f4f1eceb;backdrop-filter:blur(8px);border-block-end:1px solid var(--line)}:root[data-design=sanaa] .search input{border-radius:18px;background:var(--surface)}:root[data-design=sanaa] .avatar{background:#2a201b;color:#f6f0e4}:root[data-design=sanaa] .page-title{font-family:var(--font-display);font-weight:700;font-size:32px;line-height:1.4;letter-spacing:0;display:flex;align-items:center;gap:12px}:root[data-design=sanaa] .page-title:before{content:"";flex:none;width:28px;height:31px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 44'%3E%3Cpath d='M1 21 A19 19 0 0 1 39 21 L39 43 L1 43 Z' fill='%23F6F0E4' stroke='%23CDBFA7'/%3E%3Cpath d='M20 21 L5 21 A15 15 0 0 1 9.4 10.4 Z' fill='%23C22E45'/%3E%3Cpath d='M20 21 L9.4 10.4 A15 15 0 0 1 20 6 Z' fill='%23E9A91B'/%3E%3Cpath d='M20 21 L20 6 A15 15 0 0 1 30.6 10.4 Z' fill='%231E9460'/%3E%3Cpath d='M20 21 L30.6 10.4 A15 15 0 0 1 35 21 Z' fill='%232467B5'/%3E%3Cpath d='M15 21 A5 5 0 0 1 25 21 Z' fill='%23F6F0E4'/%3E%3Crect x='5' y='23' width='30' height='18' fill='%233A2E2A'/%3E%3Crect x='19' y='23' width='2' height='18' fill='%23F6F0E4'/%3E%3C/svg%3E") center / contain no-repeat;animation:sa-glow 5s ease-in-out infinite}:root[data-design=sanaa] .page-sub{color:var(--text-3)}:root[data-design=sanaa] .card-title,:root[data-design=sanaa] .modal-title,:root[data-design=sanaa] .empty-title{font-family:var(--font-display);font-weight:700}:root[data-design=sanaa] .metrics{gap:12px}:root[data-design=sanaa] .metric{border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:none;padding:14px 16px 16px;overflow:hidden}:root[data-design=sanaa] .metric:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;height:3px;background:var(--sa-glass);background-size:200% 3px;opacity:.8}:root[data-design=sanaa] .metric:hover:after{animation:sa-glass 3s linear infinite}:root[data-design=sanaa] .metric-label{color:var(--text-3)}:root[data-design=sanaa] .metric-label .icon{color:#8c5237}:root[data-design=sanaa] .metric-value{font-weight:700;font-size:34px;line-height:1.15}:root[data-design=sanaa] .metric-value.tone-warn{color:var(--warn)}:root[data-design=sanaa] .metric-value.tone-err{color:var(--err)}:root[data-design=sanaa] .metric-value.tone-ok{color:var(--ok)}:root[data-design=sanaa] .card{border:1px solid var(--line);border-radius:14px;box-shadow:none}:root[data-design=sanaa] .card-head{border-block-end:1px solid var(--line-soft)}:root[data-design=sanaa] .card-title{font-size:20px}:root[data-design=sanaa] .table-wrap{border-radius:12px;border-color:var(--line)}:root[data-design=sanaa] table.grid th{background:var(--surface-2);color:var(--text-3);font-weight:600;border-block-end:2px solid var(--line)}:root[data-design=sanaa] .tabs{border-block-end:1px solid var(--line)}:root[data-design=sanaa] .tab.active{color:var(--text);font-weight:700;border-block-end:3px solid transparent;border-image:var(--sa-glass) 1}:root[data-design=sanaa] .btn{border-radius:8px;font-weight:600}:root[data-design=sanaa] .btn.primary{background:var(--accent-fill);border-color:var(--accent-fill);color:#fff}:root[data-design=sanaa] .btn.primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}:root[data-design=sanaa] .badge,:root[data-design=sanaa] .chip{border-radius:999px;font-weight:600}:root[data-design=sanaa] .chip.active,:root[data-design=sanaa] .pq-chip.on{background:#2a201b;border-color:#2a201b;color:#f6f0e4}:root[data-design=sanaa] .pq-chip.on .pq-n{background:#e9a91b;color:#231b16}:root[data-design=sanaa] .pq-item{border-radius:12px;border-inline-start:3px solid #E9A91B}:root[data-design=sanaa] .pq-list{background:var(--surface-3)}:root[data-design=sanaa] input[type=text]:not(.cell-edit),:root[data-design=sanaa] input[type=email]:not(.cell-edit),:root[data-design=sanaa] input[type=password]:not(.cell-edit),:root[data-design=sanaa] input[type=date]:not(.cell-edit),:root[data-design=sanaa] input[type=number]:not(.cell-edit),:root[data-design=sanaa] input[type=search]:not(.cell-edit),:root[data-design=sanaa] input[type=tel]:not(.cell-edit),:root[data-design=sanaa] input[type=time]:not(.cell-edit),:root[data-design=sanaa] input[type=datetime-local]:not(.cell-edit),:root[data-design=sanaa] input[type=url]:not(.cell-edit),:root[data-design=sanaa] select:not(.cell-edit),:root[data-design=sanaa] textarea:not(.cell-edit),:root[data-design=sanaa] .field input:not([type]):not(.cell-edit){border-radius:8px}:root[data-design=sanaa] input:focus,:root[data-design=sanaa] select:focus,:root[data-design=sanaa] textarea:focus{border-color:var(--focus);box-shadow:0 0 0 3px #2467b51f}:root[data-design=sanaa] .modal{border-radius:16px;border:0;overflow:hidden}:root[data-design=sanaa] .modal-head{border-block-end:1px solid var(--line-soft);position:relative}:root[data-design=sanaa] .modal-head:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;height:4px;background:var(--sa-glass)}:root[data-design=sanaa] .modal-foot{background:var(--surface-2)}:root[data-design=sanaa] .pp-sbar,:root[data-design=sanaa] .bb-track{background:#efebe4}:root[data-design=sanaa] .pp-sbar div,:root[data-design=sanaa] .bb-approved{background:#1c7a4b}:root[data-design=sanaa] .pp-tasks li{border-inline-start-color:#2467b5}:root[data-design=sanaa] .pp-tasks li.late{border-inline-start-color:#c22e45}:root[data-design=sanaa] .trail-step.is-current .trail-dot{border-color:#e9a91b;color:#6e4400;box-shadow:0 0 0 4px #fcebc2}:root[data-design=sanaa] .mp-head .code{color:#8c5237}:root[data-design=sanaa] .my-board>.design-motif{height:110px;opacity:.8}@keyframes sa-glass{to{background-position:200% 0}}@keyframes sa-glow{0%,to{filter:drop-shadow(0 0 0 rgba(233,169,27,0))}50%{filter:drop-shadow(0 0 6px rgba(233,169,27,.7))}}@media(prefers-reduced-motion:reduce){:root[data-design=sanaa] .nav-item.active:after,:root[data-design=sanaa] .page-title:before,:root[data-design=sanaa] .metric:hover:after{animation:none}}:root[data-design=sanaa] .auth-brand{color:#f6f0e4;background:#1b1a2c;justify-content:flex-start;gap:4vh}:root[data-design=sanaa] .auth-org{color:#fff;font-weight:700}:root[data-design=sanaa] .auth-motto{color:#e3d6c6;opacity:1}:root[data-design=sanaa] .auth-pill{background:#1412228c;border-color:#f6f0e44d;color:#f6f0e4}:root[data-design=sanaa] .auth-dot{background:#e9a91b}:root[data-design=sanaa] .auth-brand-mid{max-width:none}:root[data-design=sanaa] .auth-wordmark{color:#fff;font-weight:700;letter-spacing:.04em;font-family:Amiri,serif}:root[data-design=sanaa][dir=rtl] .auth-wordmark{text-align:right}:root[data-design=sanaa] .auth-blurb{color:#ede2d4;opacity:1}:root[data-design=sanaa] .auth-main{background:var(--surface)}:root[data-design=sanaa] .auth-card{width:min(400px,100%)}:root[data-design=sanaa] .auth-eyebrow{color:#8c5237}:root[data-design=sanaa] .auth-rule{background:var(--sa-glass);height:3px}:root[data-design=sanaa] .auth-title{color:var(--text);font-family:Amiri,serif;font-weight:700}:root[data-design=sanaa] .auth-title span{color:#1c7a4b}:root[data-design=sanaa] .auth-chip{background:#f2ece3;color:#2a201b}:root[data-design=sanaa] .login-form .btn.lg{border-radius:10px;height:48px}:root[data-design=sanaa] .design-pick-item[aria-checked=true]{border-color:#2a201b;box-shadow:inset 0 0 0 1px #2a201b;border-radius:14px 14px 6px 6px;background:var(--sa-glass) bottom / 100% 3px no-repeat,var(--surface)}:root[data-design=tarim]{--font-ar: "Tajawal", "IBM Plex Sans Arabic", "Noto Sans Arabic", "Segoe UI", system-ui, sans-serif;--font-en: "Tajawal", "Segoe UI", system-ui, sans-serif;--font-display: "Noto Naskh Arabic", "Amiri", serif;--bg: #F5F1E8;--surface: #FFFFFF;--surface-2: #FBF9F4;--surface-3: #F0EADF;--line: #E4DCCD;--line-soft: #EDE7DB;--control-line: #84765F;--text: #2A2016;--text-2: #574735;--text-3: #645240;--text-invert: #FFFFFF;--nav-bg: #FFFDF8;--nav-hover: #F5EFE4;--nav-text: #2A2016;--nav-muted: #645240;--nav-line: #EDE7DB;--nav-group-bg: #FBF9F4;--nav-active-bg: #2F5A35;--nav-active-text: #FFFFFF;--accent: #2F5A35;--accent-fill: #2F6B3A;--accent-hover: #295C32;--accent-soft: #E3EFE2;--accent-text: #22472A;--accent-line: #B6D2B5;--on-accent: #FFFFFF;--row-hover: #FAF6EE;--row-selected: #EBF3E8;--focus: #2F6B3A;--ok: #24602F;--ok-soft: #DFF0E1;--warn: #6E4706;--warn-soft: #F8E7C2;--err: #8F2A1C;--err-soft: #F8DFD8;--info: #2B5772;--info-soft: #DDEAF1;--on-status: #FFFFFF;--brand-500: #C4A076;--brand-700: #2F5A35;--series-1: #2F6B3A;--series-2: #C4A076;--series-3: #5C8FB0;--series-4: #8A5A3A;--series-5: #9CBF7D;--series-6: #E0C79C;--series-7: #2B5772;--series-8: #B8A58A;--fs-base: 15px;--fs-sm: 14px;--fs-md: 16px;--r-xs: 3px;--r-sm: 6px;--r-md: 9px;--r-lg: 13px;--r-xl: 18px;--shadow-sm: 0 1px 2px rgba(42, 32, 22, .05);--shadow-btn: 0 1px 1px rgba(42, 32, 22, .08);--shadow-md: 0 10px 26px rgba(42, 32, 22, .1);--shadow-lg: 0 24px 56px rgba(42, 32, 22, .2);--scrim: rgba(42, 32, 22, .42);color-scheme:light}:root[data-design=tarim] .sidebar{background:var(--nav-bg);border-inline-end:1px solid var(--line)}:root[data-design=tarim] .brand{border-block-end-color:var(--line-soft)}:root[data-design=tarim] .brand-name{font-family:var(--font-display);font-weight:700;font-size:22px;color:var(--text);letter-spacing:0}:root[data-design=tarim] .brand-org{color:var(--text-3)}:root[data-design=tarim] .nav-item,:root[data-design=tarim] .nav-group{border-radius:9px}:root[data-design=tarim] .nav-group{font-weight:700}:root[data-design=tarim] .nav-item .icon,:root[data-design=tarim] .nav-group .icon{color:#a08261}:root[data-design=tarim] .nav-group-items{border-inline-start:1px solid var(--line)}:root[data-design=tarim] .nav-item.active,:root[data-design=tarim] .nav-item.active:hover,:root[data-design=tarim] .nav-group-items .nav-item.active{background:var(--nav-active-bg);color:#fff;font-weight:700;overflow:hidden;box-shadow:0 6px 16px #2f5a3540}:root[data-design=tarim] .nav-item.active:before{content:"";position:absolute;inset-inline-start:0;inset-block:0;width:3px;background:linear-gradient(0deg,transparent,#F8E3B4 50%,transparent) 0 0 / 3px 200%;animation:ta-climb 3.5s linear infinite}:root[data-design=tarim] .nav-item.active .icon{color:#f8e3b4}:root[data-design=tarim] .nav-badge{background:#f0e6d2;color:#4a3622;font-weight:800}:root[data-design=tarim] .nav-item.active .nav-badge{background:#f8e3b4;color:#2a2016}:root[data-design=tarim] .nav-count{color:#a08261}:root[data-design=tarim] .sidebar-foot{border-block-start:1px solid var(--line-soft)}:root[data-design=tarim] .topbar{background:#f5f1e8eb;backdrop-filter:blur(8px);border-block-end:1px solid var(--line)}:root[data-design=tarim] .search input{border-radius:10px;background:var(--surface)}:root[data-design=tarim] .avatar{background:#2f5a35;color:#fff}:root[data-design=tarim] .page-title{font-family:var(--font-display);font-weight:700;font-size:30px;line-height:1.5;letter-spacing:0;display:flex;align-items:flex-end;gap:10px}:root[data-design=tarim] .page-title:before{content:"";flex:none;width:18px;height:44px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 60'%3E%3Cpath d='M3 60 L5 48 L19 48 L21 60 Z M5 48 L7 38 L17 38 L19 48 Z M7 38 L8 29 L16 29 L17 38 Z M8 29 L9 21 L15 21 L16 29 Z M9 21 L9.6 14 L14.4 14 L15 21 Z M9.6 14 L10 8 L14 8 L14.4 14 Z' fill='%23F8F4EA' stroke='%23B89C78' stroke-width='.8'/%3E%3Cpath d='M10 8 L12 3 L14 8 Z' fill='%23F8F4EA' stroke='%23B89C78' stroke-width='.8'/%3E%3Cg fill='%236B4A32'%3E%3Crect x='11.3' y='51' width='1.6' height='4'/%3E%3Crect x='11.3' y='41' width='1.6' height='4'/%3E%3Crect x='11.3' y='32' width='1.6' height='3'/%3E%3Crect x='11.4' y='24' width='1.4' height='3'/%3E%3C/g%3E%3C/svg%3E") center bottom / contain no-repeat;transform-origin:bottom;animation:ta-rise .8s var(--d-ease-out) both}:root[data-design=tarim] .page-sub{color:var(--text-3)}:root[data-design=tarim] .card-title,:root[data-design=tarim] .modal-title,:root[data-design=tarim] .empty-title{font-family:var(--font-display);font-weight:700}:root[data-design=tarim] .metrics{gap:12px}:root[data-design=tarim] .metric{border:1px solid var(--line);border-radius:13px;background:var(--surface);box-shadow:none;padding:14px 16px;overflow:hidden}:root[data-design=tarim] .metric:after{content:"";position:absolute;inset-inline-end:14px;inset-block-start:14px;width:10px;height:10px;border-radius:50%;background:#f2c46b;box-shadow:0 0 0 4px #f2c46b2e;transition:transform .9s var(--d-ease-out)}:root[data-design=tarim] .metric:hover:after{transform:translate(-40px,6px)}:root[data-design=tarim][dir=rtl] .metric:hover:after{transform:translate(40px,6px)}:root[data-design=tarim] .metric-label{color:var(--text-3)}:root[data-design=tarim] .metric-label .icon{color:#8a5a3a}:root[data-design=tarim] .metric-value{font-weight:800;font-size:34px;line-height:1.15}:root[data-design=tarim] .metric-value.tone-warn{color:var(--warn)}:root[data-design=tarim] .metric-value.tone-err{color:var(--err)}:root[data-design=tarim] .metric-value.tone-ok{color:var(--ok)}:root[data-design=tarim] .card{border:1px solid var(--line);border-radius:15px;box-shadow:none}:root[data-design=tarim] .card-head{border-block-end:1px solid var(--line-soft)}:root[data-design=tarim] .card-title{font-size:19px}:root[data-design=tarim] .table-wrap{border-radius:12px;border-color:var(--line)}:root[data-design=tarim] table.grid th{background:var(--surface-2);color:var(--text-3);font-weight:700;border-block-end:1px solid var(--line)}:root[data-design=tarim] .tabs{border-block-end:1px solid var(--line)}:root[data-design=tarim] .tab.active{color:var(--text);font-weight:700;border-block-end:2px solid #2F6B3A}:root[data-design=tarim] .btn{border-radius:9px;font-weight:600}:root[data-design=tarim] .btn.primary{background:var(--accent-fill);border-color:var(--accent-fill);color:#fff}:root[data-design=tarim] .btn.primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}:root[data-design=tarim] .badge,:root[data-design=tarim] .chip{border-radius:999px;font-weight:600}:root[data-design=tarim] .chip.active,:root[data-design=tarim] .pq-chip.on{background:#2f5a35;border-color:#2f5a35;color:#fff}:root[data-design=tarim] .pq-chip.on .pq-n{background:#f8e3b4;color:#2a2016}:root[data-design=tarim] .pq-item{border-radius:12px;border-inline-start:3px solid #C4A076}:root[data-design=tarim] .pq-list{background:var(--surface-3)}:root[data-design=tarim] input[type=text]:not(.cell-edit),:root[data-design=tarim] input[type=email]:not(.cell-edit),:root[data-design=tarim] input[type=password]:not(.cell-edit),:root[data-design=tarim] input[type=date]:not(.cell-edit),:root[data-design=tarim] input[type=number]:not(.cell-edit),:root[data-design=tarim] input[type=search]:not(.cell-edit),:root[data-design=tarim] input[type=tel]:not(.cell-edit),:root[data-design=tarim] input[type=time]:not(.cell-edit),:root[data-design=tarim] input[type=datetime-local]:not(.cell-edit),:root[data-design=tarim] input[type=url]:not(.cell-edit),:root[data-design=tarim] select:not(.cell-edit),:root[data-design=tarim] textarea:not(.cell-edit),:root[data-design=tarim] .field input:not([type]):not(.cell-edit){border-radius:9px}:root[data-design=tarim] input:focus,:root[data-design=tarim] select:focus,:root[data-design=tarim] textarea:focus{border-color:var(--focus);box-shadow:0 0 0 3px #2f6b3a1f}:root[data-design=tarim] .modal{border-radius:18px;border:0}:root[data-design=tarim] .modal-head{border-block-end:1px solid var(--line-soft)}:root[data-design=tarim] .modal-foot{background:var(--surface-2)}:root[data-design=tarim] .pp-sbar,:root[data-design=tarim] .bb-track{background:#f0eadf}:root[data-design=tarim] .pp-sbar div,:root[data-design=tarim] .bb-approved{background:linear-gradient(90deg,#2f6b3a,#6e9c5e)}:root[data-design=tarim] .pp-tasks li{border-inline-start-color:#2f6b3a}:root[data-design=tarim] .pp-tasks li.late{border-inline-start-color:#8f2a1c}:root[data-design=tarim] .trail-step.is-current .trail-dot{border-color:#c4a076;color:#6e4706;box-shadow:0 0 0 4px #f8e7c2}:root[data-design=tarim] .mp-head .code{color:#8a5a3a}:root[data-design=tarim] .my-board>.design-motif{height:130px;opacity:.85}@keyframes ta-climb{0%{background-position:0 100%}to{background-position:0 -100%}}@keyframes ta-rise{0%{transform:scaleY(0)}}@media(prefers-reduced-motion:reduce){:root[data-design=tarim] .nav-item.active:before,:root[data-design=tarim] .page-title:before{animation:none}:root[data-design=tarim] .metric:after{transition:none}}:root[data-design=tarim] .auth-brand{color:#2a2016;background:#e7eef0;justify-content:flex-start;gap:4vh}:root[data-design=tarim] .auth-org{color:#2a2016;font-weight:800}:root[data-design=tarim] .auth-motto{color:#574735;opacity:1}:root[data-design=tarim] .auth-pill{background:#fffdf8cc;border-color:#e4dccd;color:#2a2016;font-weight:600}:root[data-design=tarim] .auth-dot{background:#2f6b3a}:root[data-design=tarim] .auth-brand-mid{max-width:none}:root[data-design=tarim] .auth-wordmark{color:#2a2016;font-weight:700;letter-spacing:.04em;font-family:Noto Naskh Arabic,serif}:root[data-design=tarim][dir=rtl] .auth-wordmark{text-align:right}:root[data-design=tarim] .auth-blurb{color:#3e3122;opacity:1;font-weight:500}:root[data-design=tarim] .auth-main{background:var(--surface)}:root[data-design=tarim] .auth-card{width:min(400px,100%)}:root[data-design=tarim] .auth-eyebrow{color:#2f5a35}:root[data-design=tarim] .auth-rule{background:#c4a076}:root[data-design=tarim] .auth-title{color:var(--text)}:root[data-design=tarim] .auth-title span{color:#2f5a35}:root[data-design=tarim] .auth-chip{background:#f2ede2;color:#2a2016}:root[data-design=tarim] .login-form .btn.lg{border-radius:10px;height:48px}:root[data-design=tarim] .design-pick-item[aria-checked=true]{border-color:#2f5a35;box-shadow:inset 0 0 0 1px #2f5a35;background:#f5faf3}.shell{grid-template-rows:var(--topbar-h) var(--values-h) 1fr;grid-template-areas:"sidebar topbar" "sidebar values" "sidebar main"}:root{--values-h: 42px;--values-ease: cubic-bezier(.22, 1, .36, 1);--values-on: var(--accent-fill);--values-on-text: var(--on-accent)}@media(max-width:1024px){.shell,.shell.collapsed{grid-template-areas:"topbar" "values" "main"}}.values-ribbon{grid-area:values;position:relative;z-index:19;min-width:0;overflow:hidden;display:flex;align-items:center;gap:12px;padding-inline:var(--sp-6);background:var(--values-bg, linear-gradient(90deg, var(--accent-soft), var(--surface) 72%));border-block-end:1px solid var(--line);color:var(--text);font-size:13px;line-height:1.4}.values-tag{flex:none;font-size:11.5px;font-weight:700;padding:2px 9px;border-radius:999px;color:var(--accent-text);background:var(--surface);border:1px solid var(--accent-line)}.values-letters{flex:none;display:flex;gap:3px}.values-l{position:relative;width:22px;height:22px;padding:0;display:grid;place-items:center;cursor:pointer;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--text-3);font:700 11.5px/1 var(--font-en);transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .4s var(--values-ease)}.values-lc{display:inline-block}.values-l:hover{border-color:var(--values-on);color:var(--text)}.values-l.on{background:var(--values-on);border-color:var(--values-on);color:var(--values-on-text)}.values-stage{position:relative;flex:1;min-width:0;align-self:stretch}.values-item{position:absolute;inset:0;display:flex;align-items:center;gap:10px;white-space:nowrap;overflow:hidden}.values-name{flex:none;font-weight:800;color:var(--text)}.values-note{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--text-2)}.values-w{display:inline-block}.values-progress{position:absolute;inset-inline:0;inset-block-end:0;height:2px;pointer-events:none}.values-progress:before{content:"";position:absolute;inset:0;background:var(--values-on);opacity:.75;transform:scaleX(0);transform-origin:right center}:root[dir=ltr] .values-progress:before{transform-origin:left center}.values-sun,.values-medal,.values-cursor{display:none}@keyframes values-count{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes values-fade{0%{opacity:0}}@keyframes values-fade-out{to{opacity:0}}@media(prefers-reduced-motion:no-preference){.values-progress.run:before{animation:values-count var(--values-every, 7s) linear forwards}.is-held .values-progress:before,.is-held .values-sun{animation-play-state:paused!important}.values-item .values-w{animation:values-fade .6s ease both;animation-delay:calc(var(--i) * 50ms)}.values-item.out{animation:values-fade-out .4s ease forwards}.values-item.out .values-w{animation:none}}@media(prefers-reduced-motion:reduce){.values-item .values-w{animation:values-fade .6s ease both}.values-item.out{animation:values-fade-out .4s ease forwards}.values-l,.values-lc{transition:none;animation:none!important}}@media(max-width:720px){.values-ribbon{gap:8px;padding-inline:12px}.values-tag,.values-ribbon .values-note{display:none}.values-l{width:19px;height:19px;font-size:10.5px}}@media print{.values-ribbon{display:none}.shell{grid-template-rows:auto}}.auth-brand>.values-signin{position:absolute!important;z-index:2!important;inset-block-start:24px;inset-inline-end:28px;margin:0!important;max-width:min(31rem,calc(100% - 290px))}.auth-brand>.values-signin .values-stage{width:min(29rem,100%)}.auth-brand>.values-art{position:absolute!important;inset:0;z-index:0!important;pointer-events:none;overflow:hidden}.auth-brand .values-signin{pointer-events:auto}.values-signin{position:relative;display:grid;gap:12px;width:fit-content;max-width:min(36rem,100%);margin-block-start:var(--sp-6);padding:14px 16px 18px;border-radius:16px;color:inherit;background:var(--values-sign-bg, rgba(0, 0, 0, .3));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.values-signin .values-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.values-signin .values-tag{color:inherit;background:color-mix(in srgb,currentColor 12%,transparent);border-color:color-mix(in srgb,currentColor 30%,transparent)}.values-signin .values-letters{gap:6px}.values-signin .values-l{width:32px;height:32px;border-radius:9px;font-size:15px;color:inherit;background:color-mix(in srgb,currentColor 8%,transparent);border-color:color-mix(in srgb,currentColor 32%,transparent)}.values-signin .values-l.on{background:var(--values-sign-on, #FFFFFF);border-color:var(--values-sign-on, #FFFFFF);color:var(--values-sign-on-text, var(--brand-700));box-shadow:0 6px 18px #00000038}.values-signin .values-stage{width:min(30rem,72vw);height:5.2em;font-size:14.5px}.values-signin .values-item{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px;white-space:normal}.values-signin .values-name{font-size:21px;line-height:1.3;color:inherit}.values-signin .values-note{font-size:14.5px;line-height:1.6;color:inherit;opacity:.88;overflow:visible;white-space:normal}.values-signin .values-progress{inset-inline:16px auto;inset-block-end:8px;width:140px}.values-signin .values-progress:before{background:currentColor;opacity:.5}.auth-wordmark .wl{display:inline-block;transition:transform .6s var(--values-ease),text-shadow .6s ease,color .6s ease}.auth-wordmark .wl.on{text-shadow:0 0 .4em var(--wl-glow, rgba(255, 255, 255, .55))}@media(prefers-reduced-motion:reduce){.auth-wordmark .wl{transition:none;animation:none!important}}@media(max-width:900px){.auth-brand>.values-signin{position:relative!important;inset:auto;max-width:none;width:auto;margin-block-start:12px!important}.values-signin{margin-block-start:var(--sp-2);gap:8px}.values-signin .values-l{width:26px;height:26px;font-size:13px}.values-signin .values-stage{width:100%;height:4.8em}.values-signin .values-name{font-size:18px}.values-signin .values-note{font-size:13px}}:root:not([data-design]){--values-sign-bg: rgba(4, 30, 15, .28)}:root:not([data-design]) .values-l{border-radius:8px}@keyframes vh-hop{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-3px)}}@keyframes vh-leap{0%{transform:translateY(0) scale(1)}15%{transform:translateY(1px) scale(1.15,.8)}45%{transform:translateY(-9px) scale(.92,1.12)}70%{transform:translateY(0) scale(1.1,.9)}85%{transform:translateY(-2px) scale(1)}to{transform:translateY(0) scale(1)}}@keyframes vh-word{0%{opacity:0;transform:translateY(110%) scale(.7)}55%{opacity:1;transform:translateY(-28%) scale(1.06)}75%{transform:translateY(6%) scale(.98)}to{transform:none}}@keyframes vh-away{to{opacity:0;transform:translateY(-90%)}}@keyframes vh-wl{0%,to{transform:translateY(0)}40%{transform:translateY(-.16em) rotate(-3deg)}70%{transform:translateY(.02em)}}@media(prefers-reduced-motion:no-preference){:root:not([data-design]) .values-l .values-lc{animation:vh-hop 2.4s ease-in-out infinite;animation-delay:calc(var(--k) * .14s)}:root:not([data-design]) .values-l.on{animation:vh-leap .9s cubic-bezier(.3,1.4,.5,1)}:root:not([data-design]) .values-l.on .values-lc{animation:none}:root:not([data-design]) .values-item .values-w{animation:vh-word .75s cubic-bezier(.34,1.4,.64,1) both;animation-delay:calc(var(--i) * 70ms)}:root:not([data-design]) .values-item .values-note .values-w{animation-duration:.6s;animation-delay:calc(var(--i) * 40ms + .26s)}:root:not([data-design]) .values-item.out{animation:vh-away .45s ease-in forwards}:root:not([data-design]) .auth-wordmark .wl.on{animation:vh-wl .9s cubic-bezier(.3,1.4,.5,1)}}:root[data-design=nabd]{--values-bg: linear-gradient(90deg, rgba(76, 195, 90, .1), transparent 70%), var(--surface);--values-on: #4CC35A;--values-on-text: #07130E;--values-sign-bg: rgba(7, 19, 14, .78);--values-sign-on: #4CC35A;--values-sign-on-text: #07130E}:root[data-design=nabd] .auth-brand>.values-signin{inset-block:auto 26px}:root[data-design=nabd] .values-l{border-radius:3px;background:#4cc35a0f;border-color:#4cc35a59;color:#7fbf8a;font-family:IBM Plex Mono,monospace}:root[data-design=nabd] .values-l.on{box-shadow:0 0 0 2px #4cc35a40,0 0 14px #4cc35ab3}:root[data-design=nabd] .values-cursor{display:inline-block;width:.55em;height:1.05em;background:#4cc35a;vertical-align:-.15em;margin-inline-start:2px;animation:vn-blink 1s steps(1) infinite}:root[data-design=nabd] .values-signin .values-item{display:block}:root[data-design=nabd] .values-signin .values-name{display:block}:root[data-design=nabd] .values-ribbon:after{content:"";position:absolute;inset-block:0;width:80px;inset-inline-start:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(76,195,90,.22),transparent);opacity:0}@keyframes vn-blink{50%{opacity:0}}@keyframes vn-scan{0%{opacity:1;transform:translate(100vw)}to{opacity:1;transform:translate(-100vw)}}@keyframes vn-led{0%,to{opacity:1}50%{opacity:.55}}@media(prefers-reduced-motion:no-preference){:root[data-design=nabd] .values-ribbon:after{animation:vn-scan 3.5s linear infinite}:root[data-design=nabd] .values-l.on .values-lc{animation:vn-led 1.2s ease-in-out infinite}:root[data-design=nabd] .values-item.out{animation:values-fade-out .25s steps(3) forwards}}:root[data-design=sanabil]{--values-bg: linear-gradient(90deg, rgba(227, 165, 72, .24), var(--surface) 75%);--values-on: #8A5A12;--values-on-text: #FFFFFF;--values-sign-bg: rgba(255, 251, 240, .62);--values-sign-on: #3A2A1C;--values-sign-on-text: #FFFFFF}:root[data-design=sanabil] .values-l{border-radius:50% 50% 6px 6px/60% 60% 6px 6px;transform-origin:50% 100%}@keyframes vs-sway{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes vs-fall{0%{opacity:0;transform:translateY(-160%) rotate(-8deg)}60%{opacity:1;transform:translateY(8%) rotate(2deg)}80%{transform:translateY(-6%)}to{transform:none}}@keyframes vs-down{to{opacity:0;transform:translateY(120%) rotate(6deg)}}@media(prefers-reduced-motion:no-preference){:root[data-design=sanabil] .values-l{animation:vs-sway 3.2s ease-in-out infinite;animation-delay:calc(var(--k) * -.4s)}:root[data-design=sanabil] .values-item .values-w{animation:vs-fall .8s cubic-bezier(.3,.7,.4,1) both;animation-delay:calc(var(--i) * 90ms)}:root[data-design=sanabil] .values-item .values-note .values-w{animation-delay:calc(var(--i) * 45ms + .3s)}:root[data-design=sanabil] .values-item.out{animation:vs-down .5s ease-in forwards}:root[data-design=sanabil] .auth-wordmark .wl{transform-origin:50% 100%;animation:vs-sway 4s ease-in-out infinite;animation-delay:calc(var(--k) * -.5s)}}:root[data-design=suqya]{--values-bg: linear-gradient(90deg, rgba(127, 227, 216, .26), var(--surface) 75%);--values-sign-bg: rgba(4, 30, 34, .72)}:root[data-design=suqya] .values-l{border-radius:50%}:root[data-design=suqya] .values-l:after{content:"";position:absolute;inset:-1px;border-radius:50%;border:1px solid var(--values-on);opacity:0;pointer-events:none}@keyframes vq-ripple{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes vq-surface{0%{opacity:0;filter:blur(6px);transform:translateY(40%) scaleY(.5)}60%{opacity:1;filter:blur(1px);transform:translateY(-4%) scaleY(1.06)}to{filter:none;transform:none}}@keyframes vq-sink{to{opacity:0;filter:blur(6px);transform:translateY(30%) scaleY(.7)}}@media(prefers-reduced-motion:no-preference){:root[data-design=suqya] .values-l.on:after{animation:vq-ripple 1.8s ease-out infinite}:root[data-design=suqya] .values-item .values-w{animation:vq-surface 1s ease-out both;animation-delay:calc(var(--i) * 80ms)}:root[data-design=suqya] .values-item .values-note .values-w{animation-delay:calc(var(--i) * 40ms + .3s)}:root[data-design=suqya] .values-item.out{animation:vq-sink .6s ease-in forwards}}:root[data-design=suqya] .auth-art{--suqya-bottom: 230px}:root[data-design=suqya] .auth-brand>.values-signin{position:absolute!important;z-index:2!important;inset-inline:40px;inset-block:auto 74px;max-width:none;width:auto}@media(max-width:900px){:root[data-design=suqya] .auth-art{--suqya-bottom: 200px}:root[data-design=suqya] .values-signin{inset-inline:16px;inset-block-end:40px}}:root[data-design=socotra]{--values-bg: linear-gradient(90deg, rgba(200, 35, 63, .16), transparent 72%), var(--surface);--values-on: #C8233F;--values-on-text: #FFFFFF;--values-sign-bg: rgba(10, 14, 28, .6);--values-sign-on: #FFE3E8;--values-sign-on-text: #7A1022}:root[data-design=socotra] .values-letters{position:relative;gap:7px}:root[data-design=socotra] .values-letters:before{content:"";position:absolute;inset-inline:8px;inset-block-start:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,214,222,.45),transparent)}:root[data-design=socotra] .values-l{background:transparent;border-color:transparent;border-radius:50%;color:#e8d9e6}:root[data-design=socotra] .values-l.on{background:radial-gradient(circle,#c8233f 0 45%,#c8233f00 72%);box-shadow:0 0 14px #ff788cb3}:root[data-design=socotra] .values-l.on:after{content:"✦";position:absolute;inset-block-start:-9px;inset-inline-end:-6px;font-size:9px;color:#ffd6de}@keyframes vc-twinkle{0%,to{opacity:1}50%{opacity:.35}}@keyframes vc-star{0%{opacity:0;filter:blur(4px);transform:scale(1.35);text-shadow:0 0 18px #FF8FA3}60%{opacity:1;filter:blur(0);text-shadow:0 0 10px rgba(255,143,163,.7)}to{transform:none;text-shadow:none}}@keyframes vc-out{to{opacity:0;filter:blur(4px);transform:scale(.9)}}@media(prefers-reduced-motion:no-preference){:root[data-design=socotra] .values-l:not(.on) .values-lc{animation:vc-twinkle 2.6s ease-in-out infinite;animation-delay:calc(var(--k) * -.83s)}:root[data-design=socotra] .values-item .values-w{animation:vc-star 1.1s ease-out both;animation-delay:calc(var(--i) * .11s)}:root[data-design=socotra] .values-item .values-note .values-w{animation-delay:calc(var(--i) * 60ms + .35s)}:root[data-design=socotra] .values-item.out{animation:vc-out .6s ease-in forwards}}:root[data-design=sitara]{--values-bg: radial-gradient(circle, rgba(176, 18, 43, .1) 1.2px, transparent 1.6px) 0 0 / 14px 14px, var(--surface);--values-on: #B0122B;--values-on-text: #FFFFFF;--values-sign-bg: rgba(60, 4, 14, .62);--values-sign-on: #F2B807;--values-sign-on-text: #22161A}:root[data-design=sitara] .values-l{border-radius:50%;border-width:2px;border-color:#f2b807}:root[data-design=sitara] .values-l.on{background:radial-gradient(circle,#b0122b 0 52%,#f2b807 53% 66%,#1f3c8f 67%);border-color:#fbf6ec}:root[data-design=sitara] .values-medal{display:block;position:absolute;z-index:1;inset-block-start:calc(50% - 9px);inset-inline-start:0;width:18px;height:18px;border-radius:50%;pointer-events:none;opacity:0;background:radial-gradient(circle,#141414 0 12%,#fbf6ec 13% 24%,#f2b807 25% 40%,#1f3c8f 41% 58%,#fbf6ec 59% 70%,#b0122b 71%)}.values-signin .values-medal{inset-block-start:4px;width:26px;height:26px}@keyframes vt-flip{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes vt-roll{0%{opacity:1;transform:translate(0) rotate(0)}90%{opacity:1}to{opacity:0;transform:translate(var(--roll, -520px)) rotate(-720deg)}}@keyframes vt-unroll{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@keyframes vt-unroll-ltr{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes vt-out{to{opacity:0;transform:translateY(-8px)}}@media(prefers-reduced-motion:no-preference){:root[data-design=sitara] .values-l.on{animation:vt-flip .9s ease-in-out}:root[data-design=sitara] .values-item{animation:vt-unroll 1s cubic-bezier(.5,0,.3,1) both}:root[dir=ltr][data-design=sitara] .values-item{animation-name:vt-unroll-ltr}:root[data-design=sitara] .values-item .values-w{animation:none}:root[data-design=sitara] .values-medal{animation:vt-roll 1s cubic-bezier(.5,0,.3,1) forwards}:root[dir=ltr][data-design=sitara]{--roll: 520px}:root[data-design=sitara] .values-item.out{animation:vt-out .45s ease-in forwards}:root[data-design=sitara] .auth-wordmark .wl.on{animation:vt-flip 1s ease-in-out}}:root[data-design=sanaa]{--values-bg: linear-gradient(90deg, rgba(233, 169, 27, .16), rgba(36, 103, 181, .06) 40%, var(--surface) 80%);--values-on: #3A2E2A;--values-on-text: #FFFFFF;--values-sign-bg: rgba(20, 16, 30, .6);--values-sign-on: #F6E7C8;--values-sign-on-text: #3A2E2A}:root[data-design=sanaa] .values-l{height:25px;border-radius:11px 11px 3px 3px;background:#f6eee0;border-color:#c9b79a;color:#6b5a4e}:root[data-design=sanaa] .values-signin .values-l{height:36px;border-radius:16px 16px 4px 4px}:root[data-design=sanaa] .values-l.on{color:#fff;border-color:#3a2e2a;text-shadow:0 1px 2px rgba(0,0,0,.6);background:conic-gradient(from 270deg at 50% 70%,#c22e45 0 36deg,#e9a91b 0 72deg,#1e9460 0 108deg,#2467b5 0 144deg,#c22e45 0 180deg,#3a2e2a 0);box-shadow:0 0 14px #e9a91ba6}@keyframes va-shutter{0%{opacity:0;transform:perspective(240px) rotateX(-92deg)}70%{opacity:1;transform:perspective(240px) rotateX(12deg)}to{transform:none}}@keyframes va-close{to{opacity:0;transform:perspective(240px) rotateX(92deg)}}@keyframes va-glow{0%,to{box-shadow:0 0 10px #e9a91b80}50%{box-shadow:0 0 18px #e9a91be6}}@media(prefers-reduced-motion:no-preference){:root[data-design=sanaa] .values-item .values-w{transform-origin:50% 0;animation:va-shutter .8s cubic-bezier(.3,1.2,.5,1) both;animation-delay:calc(var(--i) * 90ms)}:root[data-design=sanaa] .values-item .values-note .values-w{animation-delay:calc(var(--i) * 45ms + .3s)}:root[data-design=sanaa] .values-item.out{animation:va-close .5s ease-in forwards;transform-origin:50% 100%}:root[data-design=sanaa] .values-l.on{animation:va-glow 2s ease-in-out infinite}}:root[data-design=tarim]{--values-bg: linear-gradient(90deg, rgba(196, 160, 118, .22), var(--surface) 78%);--values-sign-bg: rgba(255, 251, 240, .66);--values-sign-on: #3A2A1C;--values-sign-on-text: #FFFFFF}:root[data-design=tarim] .values-letters{align-items:flex-end}:root[data-design=tarim] .values-l{border-radius:3px 3px 0 0;background:#f8f4ea;border-color:#d6c8b0;color:#6b5233}:root[data-design=tarim] .values-l.on{background:#6b4a2a;border-color:#6b4a2a;color:#fff;transform:translateY(-4px);box-shadow:0 4px #d6c8b0}:root[data-design=tarim] .values-progress:before{opacity:.25}:root[data-design=tarim] .values-sun{display:block;position:absolute;inset-block-end:0;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle,#ffe7a6 0 40%,#f2b24c 41%);box-shadow:0 0 10px #f2b24ccc;inset-inline-start:0}.values-signin .values-sun{inset-block-end:-4px}@keyframes vm-stage{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes vm-sun-x{0%{inset-inline-start:0}to{inset-inline-start:calc(100% - 10px)}}@keyframes vm-sun-y{0%,to{translate:0 0}50%{translate:0 -14px}}@keyframes vm-out{to{opacity:0;transform:translateY(-60%)}}@media(prefers-reduced-motion:no-preference){:root[data-design=tarim] .values-item .values-w{animation:vm-stage .9s steps(4,end) both;animation-delay:calc(var(--i) * .12s)}:root[data-design=tarim] .values-item .values-note .values-w{animation-duration:.6s;animation-delay:calc(var(--i) * 50ms + .35s)}:root[data-design=tarim] .values-item.out{animation:vm-out .5s ease-in forwards}:root[data-design=tarim] .values-progress.run .values-sun{animation:vm-sun-x var(--values-every, 7s) linear forwards,vm-sun-y var(--values-every, 7s) ease-in-out forwards}}:root:not([data-design]){--font-ar: "IBM Plex Sans Arabic", "Readex Pro", "Noto Sans Arabic", "Segoe UI", system-ui, sans-serif;--font-en: "IBM Plex Sans", "IBM Plex Sans Arabic", "Segoe UI", system-ui, sans-serif;--brand-rgb: 30, 107, 55;--brand-50: #E6F4EA;--brand-100: #C3E6CD;--brand-300: #7CC892;--brand-500: #1E6B37;--brand-600: #1A6031;--brand-700: #134E26;--brand-800: #0F421F;--brand-900: #0B3018;--l-bg: #F5F8F6;--l-surface-2: #F2F6F3;--l-surface-3: #EAF2EC;--l-line: #E1E8E3;--l-line-soft: #ECF1ED;--l-control-line: #848E87;--l-text: #0F172A;--l-text-2: #475569;--l-text-3: #4B5768;--l-nav-bg: #FFFFFF;--l-nav-hover: #F0F6F2;--l-nav-line: #E5EBE7;--l-nav-muted: #4E5B6B;--l-accent: #1E6B37;--l-accent-fill: #1E6B37;--l-accent-hover: #134E26;--l-on-accent: #FFFFFF;--l-accent-soft: #E6F4EA;--l-accent-text: #0F3D1E;--l-accent-line: #B7DFC2;--l-row-hover: #F2F8F4;--l-row-selected: #E3F2E7;--d-bg: #0A130E;--d-surface: #101B15;--d-surface-2: #14211A;--d-surface-3: #1A2920;--d-line: #26372D;--d-line-soft: #1C2B23;--d-control-line: #6F8278;--d-text: #E8F0EB;--d-text-2: #B2C2B9;--d-text-3: #A0B2A7;--d-nav-bg: #0D1712;--d-nav-hover: #17261E;--d-nav-line: #213129;--d-nav-muted: #A6B8AD;--d-accent: #6EE29B;--d-accent-fill: #3CC371;--d-accent-hover: #62D98F;--d-on-accent: #04130A;--d-accent-soft: #123222;--d-accent-text: #A9F0C4;--d-accent-line: #2B5C3E;--d-row-hover: #14231B;--d-row-selected: #163524;--d-brand-500: #3CC371;--r-xs: 6px;--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-xl: 20px;--shadow-sm: 0 1px 2px rgba(15, 23, 42, .04), 0 1px 3px rgba(15, 23, 42, .04);--shadow-btn: 0 1px 2px rgba(15, 23, 42, .08);--shadow-md: 0 10px 28px rgba(15, 23, 42, .07), 0 2px 6px rgba(15, 23, 42, .04);--shadow-lg: 0 24px 60px rgba(15, 23, 42, .16);--h-live: #22C55E;--h-sand: #D4A359;--d-ease-out: cubic-bezier(.23, 1, .32, 1);--d-ease-in-out: cubic-bezier(.77, 0, .175, 1);--values-bg: linear-gradient(90deg, rgba(34, 197, 94, .1), rgba(255, 255, 255, 0) 60%), var(--surface)}:root:not([data-design])[data-scheme=dark]{--values-bg: linear-gradient(90deg, rgba(60, 195, 113, .14), transparent 65%), var(--surface);--shadow-md: 0 10px 28px rgba(0, 0, 0, .4)}:root:not([data-design]) .sidebar{background:var(--nav-bg);border-inline-end:1px solid var(--nav-line)}:root:not([data-design]) .brand-name{font-weight:700;letter-spacing:0}:root:not([data-design]) .nav-item,:root:not([data-design]) .nav-group{border-radius:12px}:root:not([data-design]) .nav-item.active,:root:not([data-design]) .nav-item.active:hover,:root:not([data-design]) .nav-group-items .nav-item.active{background:var(--accent-fill);color:var(--on-accent);font-weight:600;box-shadow:0 8px 18px #1e6b3747}:root:not([data-design]) .nav-item.active .icon{color:var(--on-accent)}:root:not([data-design]) .topbar{background:color-mix(in srgb,var(--surface) 88%,transparent);backdrop-filter:blur(10px)}:root:not([data-design]) .search input{border-radius:12px;background:var(--surface-2);border-color:var(--line)}:root:not([data-design]) .search input:hover{border-color:var(--accent-line)}:root:not([data-design]) .search-kbd{border-radius:6px}:root:not([data-design]) .avatar{background:var(--accent-fill);color:var(--on-accent);box-shadow:0 0 0 2px var(--surface),0 0 0 3px var(--accent-line)}:root:not([data-design]) .page-title{font-weight:700;letter-spacing:-.01em}:root:not([data-design]) .card{border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-sm)}:root:not([data-design]) .card-head{border-block-end:1px solid var(--line-soft)}:root:not([data-design]) .card-title{font-weight:700}:root:not([data-design]) .metric{border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-sm);padding:16px 18px 14px;overflow:hidden;position:relative}:root:not([data-design]) .metric:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;height:3px;background:linear-gradient(90deg,var(--accent-fill),var(--h-live));opacity:0;transition:opacity .3s ease}:root:not([data-design]) .metric:hover:before{opacity:1}:root:not([data-design]) .metric-label{font-weight:600;color:var(--text-2)}:root:not([data-design]) .metric-label .icon{width:30px;height:30px;padding:6px;border-radius:10px;background:var(--accent-soft);color:var(--accent);box-sizing:border-box}:root:not([data-design]) .metric-value{font-weight:700;letter-spacing:-.02em}:root:not([data-design]) .table-wrap{border-radius:14px}:root:not([data-design]) table.grid th{background:var(--surface-2);color:var(--text-2);font-weight:600}:root:not([data-design]) .btn{border-radius:12px;font-weight:600}:root:not([data-design]) .btn.primary{box-shadow:0 6px 16px #134e2638}:root:not([data-design]) .badge,:root:not([data-design]) .chip{border-radius:999px}:root:not([data-design]) .tab.active{font-weight:700}:root:not([data-design]) input:focus,:root:not([data-design]) select:focus,:root:not([data-design]) textarea:focus{box-shadow:0 0 0 4px #1e6b3724}:root:not([data-design]) .modal{border-radius:20px;border:0}:root:not([data-design]) .pp-sbar div,:root:not([data-design]) .bb-approved{background:linear-gradient(90deg,var(--brand-700),var(--h-live))}:root:not([data-design]) .auth{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}:root:not([data-design]) .auth-brand{order:2;color:#fff;isolation:isolate;background:radial-gradient(120% 80% at 0% 0%,rgba(110,231,155,.16),transparent 55%),linear-gradient(160deg,#1c4d2e,#175c33 45%,#133820)}:root:not([data-design]) .auth-art{display:block;position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}:root:not([data-design]) .auth-brand:before,:root:not([data-design]) .auth-brand:after{content:"";position:absolute;z-index:-1;border-radius:50%;pointer-events:none;filter:blur(60px)}:root:not([data-design]) .auth-brand:before{width:46%;aspect-ratio:1;inset-block-start:10%;inset-inline-start:8%;background:#34d37859;animation:h-float 18s ease-in-out infinite}:root:not([data-design]) .auth-brand:after{width:40%;aspect-ratio:1;inset-block-end:6%;inset-inline-end:4%;background:#d4a35938;animation:h-float 22s ease-in-out -7s infinite}:root:not([data-design]) .auth-org{font-weight:700}:root:not([data-design]) .auth-brand-top{padding:10px 14px;border-radius:18px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);width:fit-content;backdrop-filter:blur(8px)}:root:not([data-design]) .auth-pill{background:#041e0f59;border-color:#a7f3d04d}:root:not([data-design]) .auth-dot{background:#f5b83d;box-shadow:0 0 #f5b83d99;animation:h-ping 2.4s ease-out infinite}:root:not([data-design]) .auth-wordmark{font-family:IBM Plex Sans,Readex Pro,sans-serif;font-weight:700;letter-spacing:-.02em;font-size:clamp(56px,7.4vw,124px);background:linear-gradient(120deg,#fff 25%,#d1fae5,#fff 65%);background-size:220% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:h-shimmer 8s linear infinite}:root:not([data-design]) .auth-wordmark .wl{background:inherit;background-size:1400% auto;-webkit-background-clip:text;background-clip:text;color:transparent}:root:not([data-design]) .auth-wordmark .wl.on{color:#a7f3d0;-webkit-text-fill-color:#A7F3D0;text-shadow:0 0 .5em rgba(110,231,155,.55)}:root:not([data-design]) .auth-blurb{font-size:19px;opacity:.92}:root:not([data-design]) .values-signin .values-l.on{color:#134e26}:root:not([data-design]) .auth-main{background:radial-gradient(rgba(15,48,30,.07) 1px,transparent 1px) 0 0 / 22px 22px,var(--surface)}:root:not([data-design])[data-scheme=dark] .auth-main{background:radial-gradient(rgba(167,243,208,.07) 1px,transparent 1px) 0 0 / 22px 22px,var(--bg)}:root:not([data-design]) .auth-title{font-weight:800;letter-spacing:-.02em;color:var(--text)}:root:not([data-design]) .auth-chip{border-radius:16px;border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--accent-text)}:root:not([data-design]) .lang-chip{border-radius:12px;background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}:root:not([data-design]) .login-form input{border-radius:12px;height:46px}:root:not([data-design]) .login-form .btn.lg{height:50px;border-radius:12px;background:var(--brand-700);border-color:var(--brand-700);font-size:16px;font-weight:700;position:relative;overflow:hidden}:root:not([data-design]) .login-form .btn.lg:after{content:"";position:absolute;inset-block:0;left:-60%;width:50%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);transform:skew(-22deg);transition:left .75s ease-in-out}:root:not([data-design]) .login-form .btn.lg:hover:after{left:130%}:root:not([data-design]) .design-pick-item{border-radius:14px}:root:not([data-design]) .design-pick-item[aria-checked=true]{border-color:var(--accent-fill);box-shadow:inset 0 0 0 1px var(--accent-fill);background:var(--accent-soft)}@keyframes h-float{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-45px) scale(1.08)}66%{transform:translate(-25px,20px) scale(.92)}}@keyframes h-shimmer{0%{background-position:200% center}to{background-position:-20% center}}@keyframes h-ping{0%{box-shadow:0 0 #f5b83d99}80%,to{box-shadow:0 0 0 10px #f5b83d00}}@media(prefers-reduced-motion:reduce){:root:not([data-design]) .auth-brand:before,:root:not([data-design]) .auth-brand:after,:root:not([data-design]) .auth-wordmark,:root:not([data-design]) .auth-dot{animation:none}}@media(max-width:900px){:root:not([data-design]) .auth{grid-template-columns:1fr}:root:not([data-design]) .auth-brand{order:0}:root:not([data-design]) .auth-wordmark{font-size:clamp(40px,12vw,60px)}:root:not([data-design]) .auth-blurb{font-size:14px}}:root:not([data-design]) .design-motif{display:block;pointer-events:none}:root:not([data-design]) .my-board{position:relative;isolation:isolate}:root:not([data-design]) .my-board>.design-motif{position:absolute;inset-inline:-8px;inset-block-start:-16px;height:150px;z-index:-1;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 45%,transparent);mask-image:linear-gradient(180deg,#000 45%,transparent)}:root:not([data-design]) .my-board>.page-head{position:relative;z-index:1}
