.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}: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=sanaa],[data-design=tarim]) .design-motif{display:block;pointer-events:none}:root:is([data-design=socotra],[data-design=sanaa],[data-design=tarim]) .my-board>.design-motif{position:absolute;inset-inline:-8px;inset-block-start:-16px;height:var(--motif-h, 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]) 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]) .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]) .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}}.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:12px;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 12px/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:20px;height:20px;font-size:12px}}@media print{.values-ribbon{display:none}.shell{grid-template-rows:auto}}.shell.no-values{--values-h: 0px}.shell.no-values .values-ribbon{display:none}.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: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}:root{--al-c: var(--accent-fill);--al-c2: var(--accent);--al-ease: cubic-bezier(.22, 1, .36, 1);--al-spring: cubic-bezier(.34, 1.42, .64, 1);--al-glide: cubic-bezier(.34, 1.28, .64, 1);--al-glide-dur: .5s;--al-glide-k: al-stretch;--al-in: al-in-rise;--al-in-dur: .62s;--al-in-ease: cubic-bezier(.34, 1.32, .64, 1);--al-gap: 55ms;--al-x: 10px;--al-tile-bg: color-mix(in srgb, var(--al-c) 13%, transparent);--al-tile-fg: var(--al-c);--al-tile-on-bg: var(--accent-fill);--al-tile-on-fg: var(--on-accent, #fff);--al-light: color-mix(in srgb, var(--al-c) 22%, transparent)}:root[dir=ltr]{--al-x: -10px}:root .al-nav{position:relative}:root .al-nav .nav-group>.icon:not(.chev){width:30px;height:30px;padding:6px;box-sizing:border-box;border-radius:9px;background:var(--al-tile-bg);color:var(--al-tile-fg);transition:background-color .3s var(--al-ease),color .3s var(--al-ease),transform .45s var(--al-spring),border-radius .45s var(--al-ease)}:root .al-nav .nav-group[aria-expanded=true]>.icon:not(.chev){background:var(--al-tile-on-bg);color:var(--al-tile-on-fg);border-radius:50%}:root .al-nav .nav-group:hover>.icon:not(.chev){transform:rotate(-8deg) scale(1.06)}:root .al-nav .nav-group .nav-count{min-width:22px;padding:1px 6px;border-radius:999px;text-align:center;background:color-mix(in srgb,var(--nav-muted) 14%,transparent)}:root .al-nav .nav-item .label,:root .al-nav .nav-group .label{transition:transform .25s var(--al-ease)}:root .al-nav .nav-item:hover .label,:root .al-nav .nav-group:hover .label{transform:translate(calc(var(--al-x) * -.3))}:root .al-nav .nav-item.al-hold{background:transparent!important;box-shadow:none!important;color:var(--nav-text)!important}:root .al-nav .nav-item.al-hold.al-near{color:var(--nav-active-text)!important}:root .al-nav .nav-item{transition:background-color .2s ease,color .25s ease}.al-ghost{position:absolute;z-index:0;pointer-events:none;transform-origin:50% 50%}.al-ghost.al-go{transition:transform var(--al-glide-dur) var(--al-glide),width var(--al-glide-dur) var(--al-glide),height var(--al-glide-dur) var(--al-glide);animation:var(--al-glide-k) var(--al-glide-dur) var(--al-ease)}.al-ghost.al-landed{opacity:0;transition:opacity .2s ease}@keyframes al-stretch{0%{scale:1 1}40%{scale:.97 calc(1 + .55 * var(--al-far, .5))}to{scale:1 1}}.al-spark{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:1}@keyframes al-item-in{0%{opacity:0;transform:translate(var(--al-x))}}@keyframes al-rail{0%{border-inline-start-color:transparent}}.al-tile{position:relative;isolation:isolate}.al-tile>.al-fx{position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .4s ease;background:radial-gradient(260px circle at var(--mx, 50%) var(--my, 50%),var(--al-light),transparent 70%)}.al-tile.al-lit>.al-fx{opacity:1}.al-card{position:relative}.al-card>.al-rim{position:absolute;inset:-1px;z-index:2;border-radius:inherit;padding:2px;pointer-events:none;opacity:0;transition:opacity .35s ease;background:radial-gradient(260px circle at var(--mx, 50%) var(--my, 50%),var(--al-c),color-mix(in srgb,var(--al-c2) 45%,transparent) 42%,transparent 72%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.al-card.al-lit>.al-rim{opacity:1}.al-ripple{position:absolute;border-radius:50%;pointer-events:none;background:currentColor;opacity:.16;transform:scale(0)}.al-rippling{position:relative;overflow:hidden}.topbar{position:relative}.al-beam{position:absolute;inset-inline:0;inset-block-end:-1px;height:2px;pointer-events:none;opacity:0;transform:scaleX(0);transform-origin:right center;background:linear-gradient(90deg,transparent,var(--al-c2) 20%,var(--al-c) 80%,transparent)}:root[dir=ltr] .al-beam{transform-origin:left center}@keyframes al-in-rise{0%{opacity:0;transform:translateY(16px) scale(.985)}}@keyframes al-ripple{to{transform:scale(1);opacity:0}}@keyframes al-beam{0%{opacity:1;transform:scaleX(0)}55%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes al-badge{0%{box-shadow:0 0 color-mix(in srgb,var(--err, #d33) 60%,transparent)}to{box-shadow:0 0 0 9px transparent}}@keyframes al-logo{0%{transform:rotate(-200deg) scale(.4);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:no-preference){.al-opening>*{animation:al-item-in .42s var(--al-ease) backwards;animation-delay:calc(var(--al-i, 0) * 32ms)}.al-opening{animation:al-rail .6s ease-out backwards}.al-wait{opacity:0}:root .al-enter{animation:var(--al-in) var(--al-in-dur) var(--al-in-ease) backwards!important;animation-delay:calc(var(--al-i, 0) * var(--al-gap))!important}.al-ripple{animation:al-ripple .6s cubic-bezier(.2,.7,.3,1) forwards}.al-beam.go{animation:al-beam .9s var(--al-ease)}.sidebar .nav-badge{animation:al-badge 2.2s ease-out 3}.sidebar .brand-logo{animation:al-logo 1s var(--al-spring) backwards .1s}.sidebar .brand:hover .brand-logo{transform:rotate(360deg);transition:transform .9s var(--al-spring)}:root .metric.al-tile{transition:transform .5s var(--al-ease),box-shadow .3s ease,border-color .2s ease}html:root .metric.al-tile.al-lit{transform:perspective(700px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateY(-3px);transition:transform .14s linear,box-shadow .3s ease;box-shadow:0 16px 30px -18px color-mix(in srgb,var(--al-c) 60%,transparent)}html:root :is(.my-project,.pq-item).al-tile.al-lit{box-shadow:0 14px 28px -18px color-mix(in srgb,var(--al-c) 55%,transparent)}.al-card.al-lit{box-shadow:0 18px 40px -26px color-mix(in srgb,var(--al-c) 60%,transparent);transition:box-shadow .35s ease}table.grid tbody tr{background-image:linear-gradient(color-mix(in srgb,var(--al-c) 8%,transparent),color-mix(in srgb,var(--al-c) 8%,transparent));background-repeat:no-repeat;background-position:right center;background-size:0% 100%;transition:background-size .4s var(--al-ease),background-color .15s ease}:root[dir=ltr] table.grid tbody tr{background-position:left center}table.grid tbody tr:hover{background-size:100% 100%}}@media print{.al-wait{opacity:1!important}.al-fx,.al-rim,.al-ghost,.al-spark,.al-ripple,.al-beam{display:none!important}}:root .metric-label .icon{width:30px;height:30px;padding:6px;box-sizing:border-box;border-radius:10px;flex:none;background:color-mix(in srgb,currentColor 13%,transparent);transition:transform .5s var(--al-spring),border-radius .4s var(--al-ease)}:root .metric-label{gap:8px}:root .card-head .card-title:before{content:"";display:inline-block;width:4px;height:.95em;margin-inline-end:9px;vertical-align:-.12em;border-radius:4px;background:linear-gradient(180deg,var(--al-c),var(--al-c2));transition:height .35s var(--al-spring),transform .35s var(--al-spring)}:root .sidebar .brand-logo{box-shadow:0 0 0 2px var(--nav-bg),0 0 0 3.5px color-mix(in srgb,var(--al-c) 55%,transparent)}@media(prefers-reduced-motion:no-preference){html:root .metric.al-lit .metric-label .icon{transform:translateY(-2px) rotate(-8deg) scale(1.1);border-radius:50%}.al-card.al-lit>.card-head .card-title:before{height:1.25em;transform:translateY(.12em)}}:root:not([data-design]){--al-c2: var(--h-live, #22C55E)}:root:not([data-design]) .al-spark{animation:al-sp-ring .75s ease-out forwards}@keyframes al-sp-ring{0%{box-shadow:0 0 color-mix(in srgb,var(--al-c2) 70%,transparent)}to{box-shadow:0 0 0 8px transparent}}:root:not([data-design]) .al-spark:before{content:"";position:absolute;inset-inline-start:-3px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--h-sand, #D4A359);animation:al-sp-dot .75s var(--al-spring) forwards}@keyframes al-sp-dot{0%{transform:scale(0)}50%{transform:scale(1.6)}to{transform:scale(0)}}:root[data-design=nabd]{--al-c: #4CC35A;--al-c2: var(--n-amber, #E8B04B);--al-glide: cubic-bezier(.8, 0, .2, 1);--al-glide-dur: .38s;--al-glide-k: al-nabd-glide;--al-in: al-in-boot;--al-in-dur: .5s;--al-in-ease: cubic-bezier(.7, 0, .2, 1);--al-gap: 45ms;--al-tile-bg: rgba(76, 195, 90, .1);--al-tile-fg: #7ED692;--al-tile-on-bg: #4CC35A;--al-tile-on-fg: #07130E;--al-light: rgba(76, 195, 90, .14)}@keyframes al-nabd-glide{0%,to{filter:none}50%{filter:drop-shadow(0 0 8px rgba(76,195,90,.75)) brightness(1.4)}}@keyframes al-in-boot{0%{opacity:0;clip-path:inset(0 0 0 100%)}40%{opacity:1;filter:brightness(1.9)}70%{filter:brightness(1)}to{clip-path:inset(0)}}:root[data-design=nabd][dir=ltr]{--al-in: al-in-boot-l}@keyframes al-in-boot-l{0%{opacity:0;clip-path:inset(0 100% 0 0)}40%{opacity:1;filter:brightness(1.9)}70%{filter:brightness(1)}to{clip-path:inset(0)}}:root[data-design=nabd] .al-spark{background:linear-gradient(90deg,transparent,rgba(126,214,146,.55),transparent) no-repeat;background-size:34% 100%;mix-blend-mode:screen;animation:al-sp-scan .7s cubic-bezier(.6,0,.3,1) forwards}@keyframes al-sp-scan{0%{background-position:130% 0}to{background-position:-30% 0}}:root[data-design=nabd][dir=ltr] .al-spark{animation-direction:reverse}:root[data-design=nabd] .al-card>.al-rim{background:radial-gradient(160px circle at var(--mx, 50%) var(--my, 50%),#7ED692,rgba(76,195,90,.35) 40%,transparent 70%)}:root[data-design=sanabil]{--al-c: var(--s-wheat, #C8923A);--al-c2: var(--s-hi, #F6D58A);--al-glide-k: al-sway;--al-glide-dur: .56s;--al-in: al-in-fall;--al-in-dur: .7s;--al-in-ease: cubic-bezier(.34, 1.5, .64, 1);--al-tile-bg: rgba(200, 146, 58, .16);--al-tile-fg: var(--s-hi, #F6D58A);--al-tile-on-bg: var(--s-wheat, #C8923A);--al-tile-on-fg: var(--s-olive, #1F2816);--al-light: rgba(200, 146, 58, .14)}@keyframes al-sway{0%{rotate:0deg}35%{rotate:-1.6deg;scale:.98 1.2}70%{rotate:.8deg}to{rotate:0deg;scale:1 1}}@keyframes al-in-fall{0%{opacity:0;transform:translateY(-14px) rotate(-.5deg)}to{opacity:1;transform:none}}:root[data-design=sanabil] .al-spark:before,:root[data-design=sanabil] .al-spark:after{content:"";position:absolute;inset-inline-start:14px;top:50%;width:4px;height:7px;border-radius:50%;background:var(--s-hi, #F6D58A);box-shadow:9px -3px 0 -.5px var(--s-wheat, #C8923A),-8px 2px 0 -.5px var(--s-hi, #F6D58A);animation:al-sp-grain 1s ease-out forwards}:root[data-design=sanabil] .al-spark:after{inset-inline-start:26px;animation-delay:.12s;opacity:0}@keyframes al-sp-grain{0%{transform:translateY(4px) scale(.4);opacity:0}30%{opacity:1}to{transform:translateY(-18px) rotate(25deg) scale(1);opacity:0}}:root[data-design=suqya]{--al-c: #1E8FA3;--al-c2: #5BC2D2;--al-glide: cubic-bezier(.45, 1.4, .55, 1);--al-glide-dur: .6s;--al-glide-k: al-drop;--al-in: al-in-surface;--al-in-dur: .75s;--al-in-ease: cubic-bezier(.22, 1, .36, 1);--al-tile-bg: rgba(30, 143, 163, .1);--al-tile-fg: #157587;--al-tile-on-bg: var(--accent-fill);--al-tile-on-fg: #fff;--al-light: rgba(30, 143, 163, .12)}@keyframes al-drop{0%{scale:1 1;border-radius:8px}40%{scale:.9 calc(1 + .8 * var(--al-far, .5));border-radius:999px}75%{scale:1.04 .94}to{scale:1 1}}@keyframes al-in-surface{0%{opacity:0;filter:blur(8px);transform:translateY(12px) scale(.98)}60%{filter:blur(0)}to{opacity:1;transform:none}}:root[data-design=suqya] .al-spark{overflow:visible}:root[data-design=suqya] .al-spark:before,:root[data-design=suqya] .al-spark:after{content:"";position:absolute;inset-inline-start:13px;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:50%;border:1.5px solid #1E8FA3;animation:al-sp-ripple 1.1s cubic-bezier(.2,.7,.3,1) forwards}:root[data-design=suqya] .al-spark:after{animation-delay:.2s;opacity:0}@keyframes al-sp-ripple{0%{transform:scale(.2);opacity:1}to{transform:scale(4.2);opacity:0}}:root[data-design=socotra]{--al-c: var(--s-lagoon, #3CCBB9);--al-c2: var(--s-blood, #C8233F);--al-glide-k: al-comet;--al-glide-dur: .55s;--al-in: al-in-dawn;--al-in-dur: .8s;--al-in-ease: cubic-bezier(.22, 1, .36, 1);--al-tile-bg: rgba(60, 203, 185, .12);--al-tile-fg: #7FE0D3;--al-tile-on-bg: var(--s-lagoon, #3CCBB9);--al-tile-on-fg: #0D1624;--al-light: rgba(60, 203, 185, .13)}@keyframes al-comet{0%,to{box-shadow:none}45%{box-shadow:0 0 18px 2px #3ccbb973;scale:.97 1.25}}@keyframes al-in-dawn{0%{opacity:0;filter:brightness(2.4) saturate(0);transform:scale(.975)}to{opacity:1;filter:none;transform:none}}:root[data-design=socotra] .al-spark:before{content:"";position:absolute;inset-inline-end:10px;top:50%;width:16px;height:16px;margin-top:-8px;background:#fff;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);filter:drop-shadow(0 0 4px #3CCBB9);animation:al-sp-star 1s var(--al-ease) forwards}@keyframes al-sp-star{0%{transform:scale(0) rotate(-90deg);opacity:0}40%{transform:scale(1.2) rotate(0);opacity:1}to{transform:scale(0) rotate(60deg);opacity:0}}:root[data-design=sitara]{--al-c: #C8233F;--al-c2: #E2A93B;--al-glide: cubic-bezier(.65, 0, .35, 1);--al-glide-dur: .5s;--al-glide-k: al-cloth;--al-in: al-in-unroll;--al-in-dur: .7s;--al-in-ease: cubic-bezier(.65, 0, .35, 1);--al-tile-bg: rgba(255, 246, 238, .12);--al-tile-fg: #FFE7DC;--al-tile-on-bg: #FBF6EC;--al-tile-on-fg: #7E0B1E;--al-light: rgba(200, 35, 63, .09)}@keyframes al-cloth{0%,to{skew:0deg 0deg}40%{scale:.98 1.15}50%{transform-origin:50% 0}}@keyframes al-in-unroll{0%{clip-path:inset(0 0 100% 0);opacity:.4}to{clip-path:inset(0);opacity:1}}:root[data-design=sitara] .al-spark{inset:3px;border:1.5px dashed #B0122B;border-radius:8px;animation:al-sp-stitch 1.1s var(--al-ease) forwards}@keyframes al-sp-stitch{0%{clip-path:inset(0 0 0 100%);opacity:1}60%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:0}}:root[data-design=sanaa]{--al-c: #C9772E;--al-c2: #2F7FB8;--al-glide: cubic-bezier(.77, 0, .175, 1);--al-glide-dur: .5s;--al-glide-k: none;--al-in: al-in-shutter;--al-in-dur: .72s;--al-in-ease: cubic-bezier(.77, 0, .175, 1);--al-tile-bg: rgba(246, 240, 228, .09);--al-tile-fg: #F2C48E;--al-tile-on-bg: #E9A23B;--al-tile-on-fg: #2A201B;--al-light: rgba(201, 119, 46, .1)}@keyframes al-in-shutter{0%{clip-path:inset(0 50% 0 50%);opacity:.3}to{clip-path:inset(0);opacity:1}}:root[data-design=sanaa] .al-spark{background:linear-gradient(105deg,transparent 25%,rgba(214,64,52,.32) 38%,rgba(233,162,59,.36) 50%,rgba(47,127,184,.32) 62%,transparent 75%) no-repeat;background-size:260% 100%;mix-blend-mode:multiply;animation:al-sp-glass 1s cubic-bezier(.5,0,.3,1) forwards}@keyframes al-sp-glass{0%{background-position:100% 0}to{background-position:0 0}}:root[data-design=sanaa] .al-card>.al-rim{background:radial-gradient(220px circle at var(--mx, 50%) var(--my, 50%),#D64034,#E9A23B 22%,#2F7FB8 42%,transparent 70%)}:root[data-design=tarim]{--al-c: #2F6B3A;--al-c2: #F2C46B;--al-glide: cubic-bezier(.25, 1, .5, 1);--al-glide-dur: .6s;--al-glide-k: al-lift;--al-in: al-in-raise;--al-in-dur: .7s;--al-in-ease: cubic-bezier(.25, 1, .5, 1);--al-tile-bg: #F2EBDD;--al-tile-fg: #7A5A2E;--al-tile-on-bg: var(--accent-fill);--al-tile-on-fg: #fff;--al-light: rgba(242, 196, 107, .2)}@keyframes al-lift{0%,to{box-shadow:none}50%{box-shadow:0 10px 16px -8px #2a201673;scale:1.02 1.1}}@keyframes al-in-raise{0%{clip-path:inset(100% 0 0 0);transform:translateY(18px)}to{clip-path:inset(0);transform:none}}:root[data-design=tarim] .al-spark:before{content:"";position:absolute;inset-inline-end:12px;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:#f2c46b;box-shadow:0 0 0 4px #f2c46b4d,0 0 14px #f2c46bcc;animation:al-sp-sun 1.2s var(--al-ease) forwards}@keyframes al-sp-sun{0%{transform:translateY(14px) scale(.5);opacity:0}45%{transform:none;opacity:1}to{transform:translateY(-4px);opacity:0}}:root[data-design=tarim] .al-card>.al-rim{background:radial-gradient(220px circle at var(--mx, 50%) var(--my, 50%),#F2C46B,rgba(47,107,58,.5) 40%,transparent 70%)}@media(prefers-reduced-motion:reduce){.al-ghost,.al-spark,.al-ripple{display:none!important}.al-wait{opacity:1!important}}@media(max-width:420px){:root .topbar{gap:2px;padding-inline:8px}}.al-mark,.al-curtain-btn{display:none}@media(min-width:1025px){:root:is([data-nav=top],[data-nav=dual],[data-nav=curtain]) #collapse-toggle{display:none}:root:is([data-nav=top],[data-nav=dual]) .al-mark{display:block;position:absolute;top:0;left:0;z-index:0;pointer-events:none;transition:transform .5s var(--al-glide),width .5s var(--al-glide),height .5s var(--al-glide)}.al-mark.al-still{transition:none}:root:is([data-nav=top],[data-nav=dual]) .al-nav>:is(.nav-item,.nav-group){position:relative;z-index:1}:root:is([data-nav=top]) .al-nav .nav-group-items{display:none}:root:is([data-nav=top]) .al-nav.al-pop .nav-group-items{display:flex;flex-direction:column;gap:2px;position:fixed;z-index:75;margin:0;padding:10px;min-width:250px;max-width:min(560px,calc(100vw - 16px));max-height:calc(100vh - 140px);overflow-y:auto;background:var(--nav-bg);border:1px solid var(--nav-line);border-radius:16px;box-shadow:0 24px 48px -18px #00000059,0 2px 6px #00000014}:root:is([data-nav=top]) .al-nav.al-pop .nav-group-items:has(>:nth-child(9)){display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));column-gap:8px;align-content:start}:root:is([data-nav=top]) .al-nav.al-pop .nav-group-items:has(>:nth-child(9))>.nav-cap{grid-column:1 / -1}:root:is([data-nav=top]) .al-nav.al-pop .nav-group-items .nav-item{min-height:38px}:root[data-nav=top]{--al-bar-h: 72px}:root[data-nav=top] .shell,:root[data-nav=top] .shell.collapsed{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--al-bar-h) var(--topbar-h) var(--values-h) minmax(0,1fr);grid-template-areas:"sidebar" "topbar" "values" "main"}:root[data-nav=top] .sidebar{flex-direction:row;align-items:stretch;min-width:0;height:var(--al-bar-h);border-inline-end:0!important;border-block-end:1px solid var(--nav-line);position:relative;z-index:40}:root[data-nav=top] .brand{height:auto;border-block-end:0!important;padding-inline:16px 14px;padding-block:0!important;border-inline-end:1px solid var(--nav-line);flex:none}:root[data-nav=top] .brand:after{display:none}:root[data-nav=top] .brand-name{font-size:17px!important}:root[data-nav=top] .brand-org{font-size:11px!important}:root[data-nav=top] .al-nav{flex:1;min-width:0;display:flex;flex-direction:row;align-items:center;gap:2px;padding:6px 8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}:root[data-nav=top] .al-nav::-webkit-scrollbar{display:none}:root[data-nav=top] .al-nav>:is(.nav-item,.nav-group),:root[data-nav=top] #sidebar-foot-nav .nav-item{flex:none;width:auto;min-height:0;height:60px;margin:0;padding:4px 8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:11.5px;line-height:1.2;font-weight:600;text-align:center;border-radius:12px;max-width:112px;background:transparent}:root[data-nav=top] .al-nav>:is(.nav-item,.nav-group) .label,:root[data-nav=top] #sidebar-foot-nav .nav-item .label{white-space:normal;overflow:hidden;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transform:none!important}:root[data-nav=top] .al-nav>.nav-group>.icon:not(.chev){width:24px;height:24px;padding:4px;border-radius:8px}:root[data-nav=top] .al-nav>:is(.nav-item,.nav-group)>.icon{width:20px;height:20px}:root[data-nav=top] .al-nav>.nav-group :is(.chev,.nav-count){display:none}:root[data-nav=top] .al-nav>.nav-item .nav-badge{position:absolute;inset-block-start:2px;inset-inline-end:8px;min-width:18px;height:18px;padding:0 5px}:root[data-nav=top] .al-nav>.nav-group .nav-group-badge{position:absolute;inset-block-start:2px;inset-inline-end:8px;min-width:18px;height:18px;padding:0 5px}:root[data-nav=top] .al-nav>.nav-item.active{background:transparent!important;box-shadow:none!important;color:var(--nav-text)}:root[data-nav=top] .al-nav>.nav-item.active:after,:root[data-nav=top] .al-nav>.nav-item.active:before{display:none}:root[data-nav=top] .al-nav>.nav-group[aria-expanded=true]{background:var(--nav-hover)}:root[data-nav=top] .sidebar-foot{display:flex;align-items:center;border:0!important;padding:0 8px;flex:none;background:none!important}:root[data-nav=top] .sidebar-foot:before,:root[data-nav=top] .sidebar-foot:after{display:none!important}:root[data-nav=top] .al-nav.al-pop .nav-group-items{animation:al-drop .32s var(--al-ease) both;transform-origin:top center}:root[data-nav=top] .al-nav.al-pop .nav-group-items.nav-all{display:block;column-width:200px;column-gap:24px;column-rule:1px solid var(--nav-line);padding:16px 18px 6px;max-width:none;max-height:calc(100vh - 160px)}:root[data-nav=top] .nav-all-sec{display:flex;flex-direction:column;gap:1px;min-width:0;break-inside:avoid;margin-block-end:14px}:root[data-nav=top] .nav-all-h{display:flex;align-items:center;gap:8px;padding:2px 6px 8px;margin-block-end:4px;border-block-end:1px solid var(--nav-line);font-size:13.5px;font-weight:800;color:var(--nav-text)}:root[data-nav=top] .nav-all-h .icon{width:18px;height:18px;flex:none;opacity:.85}:root[data-nav=top] .nav-all-h .nav-badge{margin-inline-start:auto}:root[data-nav=top] .nav-all .nav-item{min-height:34px}:root[data-nav=top] .nav-all .nav-cap{padding:6px 8px 2px}@keyframes al-drop{0%{opacity:0;transform:translateY(-8px) scale(.98)}}:root[data-nav=dual]{--al-dual-w: 108px}:root[data-nav=dual] .shell,:root[data-nav=dual] .shell.collapsed{grid-template-columns:var(--al-dual-w) minmax(0,1fr)}:root[data-nav=dual] .brand{justify-content:center;padding-inline:0}:root[data-nav=dual] .brand-text{display:none}:root[data-nav=dual] .al-nav{position:relative;display:flex;flex-direction:column;align-items:center;gap:1px;padding:8px 6px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--nav-line) transparent}:root[data-nav=dual] .al-nav>:is(.nav-item,.nav-group){width:92px;min-height:52px;padding:4px 2px;margin:0;flex-direction:column;justify-content:center;gap:2px;border-radius:16px;flex:none}:root[data-nav=dual] .al-nav>:is(.nav-item,.nav-group) .label{position:static;width:auto;max-width:88px;height:auto;overflow:hidden;clip-path:none;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:1.2;font-weight:600;text-align:center;color:var(--nav-muted);transform:none!important}:root[data-nav=dual] .al-nav>:is(.nav-item.active,.nav-group.al-current) .label{color:var(--nav-text);font-weight:700}:root[data-nav=dual] .al-nav>.nav-group :is(.chev,.nav-count){display:none}:root[data-nav=dual] .al-nav>.nav-group>.icon:not(.chev){width:30px;height:30px;padding:7px;border-radius:11px}:root[data-nav=dual] .al-nav>.nav-item>.icon{width:22px;height:22px}:root[data-nav=dual] .al-nav>.nav-item .nav-badge{position:absolute;inset-block-start:0;inset-inline-end:14px;min-width:18px;height:18px;padding:0 4px}:root[data-nav=dual] .al-nav>.nav-group .nav-group-badge{position:absolute;inset-block-start:0;inset-inline-end:0;min-width:18px;height:18px;padding:0 4px}:root[data-nav=dual] .al-nav>.nav-group .nav-group-badge{inset-inline-end:14px}:root[data-nav=dual] .al-nav>.nav-item.active{background:transparent!important;box-shadow:none!important}:root[data-nav=dual] .al-nav>.nav-item.active:before,:root[data-nav=dual] .al-nav>.nav-item.active:after{display:none}:root[data-nav=dual] .al-nav .nav-group-items{display:none}:root[data-nav=dual] .al-nav.al-pop>.nav-group-items{display:flex;flex-direction:column;gap:2px;position:fixed;z-index:75;margin:0;padding:58px 12px 16px;overflow-y:auto;border:1px solid var(--nav-line);border-radius:22px;background:linear-gradient(var(--nav-bg),var(--nav-bg)),var(--surface);box-shadow:0 24px 60px #00000073,inset 0 1px #ffffff0d}:root[data-nav=dual] .al-nav>.nav-group-items:before{content:attr(data-title);position:absolute;inset-inline:14px;inset-block-start:18px;font-size:17px;font-weight:700;color:var(--nav-text)}:root[data-nav=dual] .al-nav>.nav-group-items:after{content:"";position:absolute;inset-inline:14px;inset-block-start:46px;height:1px;background:linear-gradient(90deg,transparent,var(--al-c),transparent);opacity:.6}:root[data-nav=dual] .al-nav>.nav-group-items .nav-item{min-height:38px}:root[data-nav=dual] .al-nav.al-pop>.nav-group-items{animation:al-pane .3s var(--al-ease) backwards}@keyframes al-pane{0%{opacity:0;transform:translateY(8px)}}:root[data-nav=float] .sidebar{margin:12px;margin-inline-end:0;height:calc(100% - 24px);border:1px solid var(--nav-line);border-radius:22px;overflow:hidden;box-shadow:0 22px 44px -28px #0f172a59,0 1px 2px #0f172a0d}:root[data-nav=float] .brand{margin:8px;height:calc(var(--topbar-h) - 8px);border:0;border-radius:16px;background:linear-gradient(135deg,var(--brand-500, #1E6B37),#0F4A27)}:root[data-nav=float] .brand-name{color:#fff}:root[data-nav=float] .brand-org{color:#d6eedc}:root[data-nav=float] .sidebar .brand-logo{box-shadow:0 0 0 2px #ffffffe6;background:#fff}:root[data-nav=float] .al-nav .nav-group-items{border-inline-start:2px dotted var(--nav-line)}:root[data-nav=arch] .sidebar{margin-block-start:10px;margin-inline-start:10px;height:calc(100% - 10px);border-radius:160px 160px 0 0/64px 64px 0 0;overflow:hidden;box-shadow:inset 0 0 0 1px #f6f0e414}:root[data-nav=arch] .brand{height:auto;flex-direction:column;text-align:center;gap:6px;padding:26px 18px 22px}:root[data-nav=arch] .sidebar .brand-logo{width:46px;height:46px}:root[data-nav=arch] .al-nav>:is(.nav-item,.nav-group),:root[data-nav=arch] .al-nav .nav-group-items .nav-item{border-radius:16px 16px 4px 4px}:root[data-nav=arch] .al-nav>.nav-group>.icon:not(.chev){border-radius:14px 14px 4px 4px}:root[data-nav=arch] .al-nav>.nav-group[aria-expanded=true]>.icon:not(.chev){border-radius:15px 15px 4px 4px}:root[data-nav=arch] .al-nav .nav-group-items{border-inline-start:0;margin-inline-start:22px;padding-inline-start:10px;background:radial-gradient(circle at 3px 3px,rgba(233,162,59,.55) 1.5px,transparent 2px) 0 0 / 6px 12px repeat-y}:root[dir=rtl][data-nav=arch] .al-nav .nav-group-items{background-position:right 0 top 0}:root[data-design=sanabil] .sidebar{background:linear-gradient(180deg,#26301D,var(--s-olive));box-shadow:0 10px 24px -16px #0000008c}:root[data-design=sanabil] .al-mark{inset-block-start:0}:root[data-design=sanabil] .al-mark:after{content:"";position:absolute;inset-inline:18%;inset-block-end:-6px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--s-wheat),var(--s-hi),var(--s-wheat));box-shadow:0 0 10px #f6d58a99}:root[data-design=sanabil] .al-mark:before{content:"";position:absolute;inset:0;border-radius:12px;background:#f6d58a1a}:root[data-design=sanabil] .al-nav>.al-current{color:var(--s-hi)!important}:root[data-design=suqya] .sidebar{background:#ffffffeb;border-block-end:1px solid var(--line)}:root[data-design=suqya] .al-nav{margin-block:4px;margin-inline:auto;flex:0 1 auto;border-radius:999px;background:#eaf5f4;box-shadow:inset 0 1px 2px #10292b14;padding:3px 6px}:root[data-design=suqya] .al-nav>:is(.nav-item,.nav-group){height:58px;border-radius:999px;padding-inline:12px}:root[data-design=suqya] .al-mark{border-radius:999px;background:#fff;box-shadow:0 4px 12px -4px #1e8fa373,inset 0 0 0 1px #1e8fa340}:root[data-design=suqya] .al-nav>.al-current{color:#0e5e6b!important}:root[data-design=suqya] .al-nav.al-pop .nav-group-items{border-radius:22px;background:#fff;border-color:#d3e8e6}:root[data-design=tarim] .sidebar{background:#fffdf8;border-block-end:0}:root[data-design=tarim] .sidebar:after{content:"";position:absolute;inset-inline:0;inset-block-start:100%;height:8px;pointer-events:none;background:#fffdf8;-webkit-mask:linear-gradient(90deg,#000 50%,transparent 50%) 0 0 / 22px 100% repeat-x;mask:linear-gradient(90deg,#000 50%,transparent 50%) 0 0 / 22px 100% repeat-x;filter:drop-shadow(0 3px 2px rgba(42,32,22,.12))}:root[data-design=tarim] .al-mark:before{content:"";position:absolute;inset:3px 4px;border-radius:10px 10px 4px 4px;background:var(--accent-fill);box-shadow:0 8px 14px -8px #2a201699}:root[data-design=tarim] .al-nav>.al-current{color:#fff!important}:root[data-design=tarim] .al-nav>.al-current>.icon:not(.chev){background:#ffffff2e!important;color:#fff!important}:root[data-design=socotra] .al-mark:before{content:"";position:absolute;inset:-3px;border-radius:18px;border:1.5px solid var(--s-lagoon);box-shadow:0 0 16px #3ccbb973}:root[data-design=socotra] .al-mark:after{content:"";position:absolute;inset-inline-end:-10px;inset-block-start:calc(50% - 4px);width:8px;height:8px;background:#fff;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 4px #3CCBB9)}}@media(min-width:1025px)and (prefers-reduced-motion:reduce){.al-nav.al-pop .nav-group-items,.al-mark{animation:none!important;transition:none!important}}@media(min-width:1025px)and (max-width:1400px){:root[data-nav=top] .al-nav>:is(.nav-item,.nav-group),:root[data-nav=top] #sidebar-foot-nav .nav-item{padding-inline:5px;font-size:11px;max-width:100px}:root[data-nav=top] .brand-org{display:none}}@media(min-width:1025px)and (max-width:1200px){:root[data-nav=top] .brand-text{display:none}}@media(min-width:1025px){:root[data-nav=curtain]{--al-rod-h: 62px}:root[data-nav=curtain] .shell,:root[data-nav=curtain] .shell.collapsed{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--al-rod-h) var(--topbar-h) var(--values-h) minmax(0,1fr);grid-template-areas:"sidebar" "topbar" "values" "main"}:root[data-nav=curtain] .sidebar{flex-direction:row;align-items:stretch;height:var(--al-rod-h);position:relative;z-index:45;border:0!important;overflow:visible;background:radial-gradient(circle,rgba(251,246,236,.16) 1.3px,transparent 1.7px) 0 0 / 18px 18px,linear-gradient(180deg,#8a0f23,#7e0b1e);box-shadow:0 6px 14px -8px #3c000a8c}:root[data-nav=curtain] .sidebar:after{content:"";position:absolute;inset-inline:0;inset-block-end:-5px;height:5px;pointer-events:none;background:repeating-linear-gradient(90deg,#E2A93B 0 6px,transparent 6px 10px);opacity:.9}:root[data-nav=curtain] .brand{height:auto;border:0!important;padding-inline:18px;flex:none}:root[data-nav=curtain] .brand-name{font-size:19px!important}:root[data-nav=curtain] .al-curtain-btn{display:inline-flex;align-items:center;gap:12px;margin-inline:auto;align-self:center;position:relative;z-index:47;top:14px;height:46px;padding-inline:8px 20px;border:1px solid rgba(255,231,220,.45);border-radius:999px;cursor:pointer;font:inherit;color:#fff6ee;background:linear-gradient(180deg,#9a1d31,#7e0b1e);box-shadow:0 10px 22px -10px #3c000acc;transition:transform .3s var(--al-spring)}:root[data-nav=curtain] .al-curtain-btn:hover{transform:translateY(2px)}:root[data-nav=curtain] .al-curtain-btn:focus-visible{outline:2px solid #FBF6EC;outline-offset:3px}:root[data-nav=curtain] .al-medal{width:34px;height:34px;border-radius:50%;flex:none;background:radial-gradient(circle,#7e0b1e 0 18%,#e2a93b 20% 30%,#fbf6ec 32% 46%,#1f3c8f 48% 58%,#e2a93b 60% 70%,#fbf6ec 72%);box-shadow:0 0 0 2px #fbf6ec80;transition:rotate .6s var(--al-spring)}:root[data-nav=curtain] .al-curtain-btn[aria-expanded=true] .al-medal{rotate:180deg}:root[data-nav=curtain] .al-curtain-word{font-weight:800;font-size:15px}:root[data-nav=curtain] .al-curtain-where{font-size:13px;color:#f6d9d3;padding-inline-start:12px;border-inline-start:1px solid rgba(255,231,220,.35)}:root[data-nav=curtain] .al-curtain-where:empty{display:none}:root[data-nav=curtain] .sidebar-foot{display:flex;align-items:center;border:0!important;padding-inline:8px 14px;flex:0 1 auto;min-width:0;background:none!important}:root[data-nav=curtain] .sidebar-foot .nav-item{height:40px}:root[data-nav=curtain] #sidebar-foot-nav{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden}:root[data-nav=curtain] #sidebar-foot-nav .al-rod-link{flex:0 1 auto;min-width:0;max-width:170px;width:auto;height:34px;min-height:0;padding:0 12px;gap:6px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);color:var(--nav-text);font-size:13px;font-weight:700}:root[data-nav=curtain] #sidebar-foot-nav .al-rod-link .label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-nav=curtain] #sidebar-foot-nav .al-rod-link .icon{flex:none;width:16px;height:16px}:root[data-nav=curtain] #sidebar-foot-nav .al-rod-link.nav-fav .icon{color:#f2b807}:root[data-nav=curtain] #sidebar-foot-nav .al-rod-link:hover{background:#fff3}:root[data-nav=curtain] #sidebar-foot-nav .al-rod-link.active:after{display:none}:root[data-nav=curtain] .al-nav{position:fixed;z-index:44;inset-inline:16px;inset-block-start:var(--al-rod-h);overflow:visible;display:block;column-width:200px;column-gap:26px;column-rule:1px dashed rgba(255,231,220,.22);padding:22px 26px 40px;background:radial-gradient(circle,rgba(251,246,236,.14) 1.3px,transparent 1.7px) 0 0 / 18px 18px,linear-gradient(180deg,#7e0b1e,#6e0a1a);border-radius:0 0 6px 6px;box-shadow:0 30px 60px -20px #28000899;-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - 14px) no-repeat,radial-gradient(14px 14px at 50% 0,#000 98%,transparent) bottom / 28px 14px repeat-x;mask:linear-gradient(#000 0 0) top / 100% calc(100% - 14px) no-repeat,radial-gradient(14px 14px at 50% 0,#000 98%,transparent) bottom / 28px 14px repeat-x;visibility:hidden;clip-path:inset(0 0 100% 0);transition:clip-path .55s cubic-bezier(.65,0,.35,1),visibility 0s linear .55s}:root[data-nav=curtain] .al-nav.al-curtain-open{visibility:visible;clip-path:inset(0 0 0 0);transition:clip-path .6s cubic-bezier(.65,0,.35,1),visibility 0s}:root[data-nav=curtain] .al-nav>:is(.nav-item,.nav-group){break-inside:avoid}:root[data-nav=curtain] .al-nav>.nav-group{break-after:avoid;cursor:default;margin-block-start:6px;font-size:15px;font-weight:800;color:#fff;background:transparent!important}:root[data-nav=curtain] .al-nav>.nav-group :is(.chev,.nav-count){display:none}:root[data-nav=curtain] .al-nav>.nav-group .label{white-space:normal;overflow:visible}:root[data-nav=curtain] .al-nav>.nav-group>.icon:not(.chev){background:#fbf6ec;color:#7e0b1e;border-radius:50%}:root[data-nav=curtain] .al-nav>.nav-group-items{break-before:avoid;margin:2px 0 10px;margin-inline-start:14px;padding-inline-start:18px;border-inline-start:1.5px dashed rgba(226,169,59,.7)}:root[data-nav=curtain] .al-nav .nav-item{min-height:30px;font-size:13.5px}:root[data-nav=curtain] .al-nav .nav-cap{padding-block:6px 0}:root[data-nav=curtain] .al-nav .nav-item .label{white-space:normal}:root[data-nav=curtain] .al-nav.al-curtain-scroll{height:calc(100vh - var(--al-rod-h) - 8px);column-fill:auto;overflow-x:auto;overflow-y:hidden}:root[data-nav=curtain] .al-nav.al-curtain-open>*{animation:al-thread .5s var(--al-ease) backwards;animation-delay:calc(.12s + var(--al-k, 0) * 18ms)}@keyframes al-thread{0%{opacity:0;transform:translateY(-10px)}}:root[data-nav=curtain].al-curtained .main{filter:saturate(.6) brightness(.82);transition:filter .4s ease}:root[data-nav=curtain] .main{transition:filter .4s ease}}@media(min-width:1025px)and (prefers-reduced-motion:reduce){:root[data-nav=curtain] .al-nav,:root[data-nav=curtain] .al-nav.al-curtain-open{transition:none}}:root:not([data-motion=full]) .shell .nav-item.active:before,:root:not([data-motion=full]) .shell .nav-item.active:after,:root:not([data-motion=full]) .shell .page-title:before,:root:not([data-motion=full]) .shell .sidebar-foot:before,:root:not([data-motion=full]) .shell .sidebar-foot:after{animation:none!important}:root:not([data-motion=full]) .values-ribbon .values-l,:root:not([data-motion=full]) .values-ribbon .values-lc,:root:not([data-motion=full]) .values-ribbon .values-cursor,:root:not([data-motion=full]) .values-ribbon .values-l:after{animation-iteration-count:1!important}:root:not([data-motion=full]) :is(.al-ghost,.al-spark,.al-ripple){display:none!important}:root:not([data-motion=full]) .al-mark{transition:none!important}:root:not([data-motion=full]) .al-wait{opacity:1!important}:root:not([data-motion=full]) .al-enter,:root:not([data-motion=full]) .al-opening,:root:not([data-motion=full]) .al-opening>*,:root:not([data-motion=full]) .al-nav.al-curtain-open>*,:root:not([data-motion=full]) .shell table.grid tbody tr,:root:not([data-motion=full]) .shell .chart :is(.bar,.line-path,.area-path,.point,.donut-value),:root:not([data-motion=full]) .shell :is(.pp-sbar,.bb-track,.progress-bar,.rates-bar,.cf-bar,.vb-bar,.gt-bar)>*{animation:none!important}:root:not([data-motion=full]) .shell .chart .line-path{stroke-dasharray:none!important}:root:not([data-motion=full]):not([data-motion=still]) .shell table.grid tbody tr{transition:background-color .15s ease,box-shadow .15s ease!important}:root:not([data-motion=full]) .shell :is(.metric,.my-project,.pq-item):hover{transform:none!important}:root:not([data-motion=full]) .shell .metric:hover:after{transform:none!important}:root:not([data-motion=full]) .sidebar .brand-logo,:root:not([data-motion=full]) .sidebar .nav-badge,:root:not([data-motion=full]) .shell .btn.primary:hover:after{animation:none!important}:root:not([data-motion=full]) .sidebar .brand:hover .brand-logo{transform:none!important}:root[data-motion=still] *,:root[data-motion=still] *:before,:root[data-motion=still] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important;scroll-behavior:auto!important}:root[data-motion=still] .icon,:root[data-motion=still] .icon path{animation:none!important;transition:none!important}
