@charset "UTF-8";:root{--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 30px;--space-8: 48px;--r-sm: 5px;--r-md: 7px;--r-lg: 10px;--r-xl: 14px;--r-full: 999px;--e-0: none;--e-1: 0 2px 10px rgb(10 10 11 / 8%);--e-2: 0 14px 40px rgb(10 10 11 / 20%);--e-3: 0 26px 70px rgb(10 10 11 / 28%);--dur-1: .12s;--dur-2: .18s;--dur-3: .24s;--dur-4: .34s;--ease: cubic-bezier(.2, .7, .2, 1);--ease-out: cubic-bezier(.2, .7, .2, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-emphasis: cubic-bezier(.2, .9, .15, 1);--stagger: 45ms;--stagger-max: 6;--shimmer: 1.25s;--toast-hold: 2.4s;--toast-hold-undo: 4s;--flip: 1;--z-sticky: 10;--z-nav: 100;--z-scrim: 900;--z-overlay: 1000;--z-toast: 1100;--tap: 44px;--rail-w: 212px;--rail-w-compact: 62px;--content-max: 1400px;--field-h: 44px;--focus-ring: 2px solid var(--gold);--font-display: "Marcellus", "Times New Roman", serif;--font-ui: "IBM Plex Sans Arabic", "Segoe UI", system-ui, sans-serif;--font-data: "IBM Plex Mono", ui-monospace, monospace;--fs-display-1: clamp(40px, 5vw, 72px);--fs-display-2: clamp(28px, 3.4vw, 44px);--fs-title-1: 22px;--fs-title-2: 16px;--fs-body: 14px;--fs-body-sm: 12.5px;--fs-meta: 11.5px;--fs-label: 10px;--fs-data: 12px;--lh-display-1: 1.06;--lh-display-2: 1.12;--lh-title-1: 1.2;--lh-title-2: 1.3;--lh-body: 1.7;--lh-meta: 1.6;--lh-label: 1.4;--lh-data: 1.5;--ls-display-1: -.01em;--ls-display-2: -.005em;--ls-label: .16em}:root,:root[data-theme=light]{color-scheme:light;--bg: #f6f4ef;--surf: #fff;--surf2: #ede9de;--surf2b: #fbfaf6;--line: #e2dccc;--line2: #f0ece2;--ink: #17171a;--ink2: #6e6858;--gold: #8f6a1e;--gold2: #a9832f;--goldsoft: rgb(143 106 30 / 9%);--ok: #2f6b45;--oksoft: #edf6f0;--okline: #bbd5c2;--warn: #8a6116;--warnsoft: #fbf0dc;--warnline: #e8d2a4;--danger: #a8442f;--dangersoft: #faebe7;--dangerline: #a8442f;--info: #31618f;--infosoft: #e9f0f7;--infoline: #b6cde0;--rail: #14140f;--railline: #26261e;--railink: #f2efe7;--barbg: rgb(246 244 239 / 90%);--scrim: rgb(10 10 11 / 45%);--on-gold: #fff;--tone-rose: #b3475c;--tone-violet: #6b58a4;--tone-amber: #96660f;--tone-teal: #2d6f66;--tone-sky: #31618f;--tone-slate: #57606f}:root[data-theme=dark],.ak-on-dark{color-scheme:dark;--bg: #0e0e10;--surf: #16161a;--surf2: #212127;--surf2b: #1b1b20;--line: #2c2c34;--line2: #232329;--ink: #f2efe7;--ink2: #948f81;--gold: #c9a24a;--gold2: #e3c97f;--goldsoft: rgb(201 162 74 / 12%);--ok: #7fb894;--oksoft: rgb(127 184 148 / 12%);--okline: rgb(127 184 148 / 35%);--warn: #d9ae5a;--warnsoft: rgb(217 174 90 / 12%);--warnline: rgb(217 174 90 / 35%);--danger: #d97761;--dangersoft: rgb(217 119 97 / 12%);--dangerline: rgb(217 119 97 / 45%);--info: #86aed6;--infosoft: rgb(134 174 214 / 12%);--infoline: rgb(134 174 214 / 35%);--rail: #08080a;--railline: #1e1e24;--railink: #f2efe7;--barbg: rgb(14 14 16 / 88%);--scrim: rgb(4 4 5 / 62%);--on-gold: #08080a;--tone-rose: #e08a9c;--tone-violet: #a99ce2;--tone-amber: #d9ab54;--tone-teal: #6fbcb0;--tone-sky: #8fb8de;--tone-slate: #9aa2b2}:root[data-product=client][data-theme=dark]{color-scheme:dark;--bg: #0a0a0b;--surf: #101013;--surf2: #1a1a1f;--surf2b: #141418;--line: #2a2a31;--line2: #1f1f26;--ink: #f4f1ea;--ink2: #9a958b;--gold: #c9a24a;--gold2: #e3c97f;--goldsoft: rgb(201 162 74 / 12%);--navbg: rgb(10 10 11 / 82%);--scrim: rgb(10 10 11 / 50%);--scrim-strong: rgb(10 10 11 / 92%);--on-gold: #0a0a0b}:root[data-product=client],:root[data-product=client][data-theme=light]{color-scheme:light;--bg: #faf7f0;--surf: #fff;--surf2: #f1ece1;--surf2b: #fbf9f4;--line: #e2daca;--line2: #efe9dd;--ink: #16161a;--ink2: #6e6858;--gold: #8f6a1e;--gold2: #a9832f;--goldsoft: rgb(143 106 30 / 9%);--navbg: rgb(250 247 240 / 86%);--scrim: rgb(250 247 240 / 55%);--scrim-strong: rgb(250 247 240 / 94%);--on-gold: #fff}:root[data-density=compact]{--fs-body: 13px;--fs-body-sm: 12px;--field-h: 40px}:root[dir=rtl]{--flip: -1}@media(prefers-reduced-motion:reduce){:root{--dur-1: .001ms;--dur-2: .001ms;--dur-3: .001ms;--dur-4: .001ms;--stagger: 0ms;--shimmer: 0ms}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ul,ol{padding:0;margin:0;list-style:none}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:2px}img,picture,video,canvas,svg{display:block;max-inline-size:100%}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:none}table{inline-size:100%;border-collapse:collapse}th,td{text-align:start}:focus-visible{outline:3px solid var(--goldsoft);outline-offset:2px;border-radius:var(--r-sm)}::selection{color:var(--on-gold);background:var(--gold)}*{scrollbar-width:thin;scrollbar-color:var(--line) transparent}::-webkit-scrollbar{inline-size:10px;block-size:10px}::-webkit-scrollbar-thumb{background:var(--line);border:3px solid transparent;border-radius:var(--r-full);background-clip:content-box}.ak-page{inline-size:100%;max-inline-size:var(--content-max);margin-inline:auto;padding-inline:var(--space-4)}@media(width>=768px){.ak-page{padding-inline:var(--space-6)}}.ak-stack{display:grid;gap:var(--space-4);align-content:start}.ak-row{display:flex;gap:var(--space-3);align-items:center}.ak-spacer{flex:1 1 auto}.ak-sticky-head{position:sticky;inset-block-start:0;z-index:var(--z-nav)}.ak-tap{display:inline-flex;gap:var(--space-2);align-items:center;justify-content:center;min-block-size:var(--tap);min-inline-size:var(--tap)}@media(forced-colors:active){:focus-visible{outline-color:Highlight}.is-active,.is-selected,[aria-selected=true],[aria-current=page]{border:2px solid Highlight}[disabled],[aria-disabled=true]{color:GrayText}}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/marcellus-400.woff2) format("woff2");unicode-range:u+0000-00ff,u+0131,u+0152-0153,u+02bb-02bc,u+2000-206f,u+2192,u+2212}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plex-sans-arabic-400-arabic.woff2) format("woff2");unicode-range:u+0600-06ff,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plex-sans-arabic-400-latin.woff2) format("woff2");unicode-range:u+0000-00ff,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plex-sans-arabic-400-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plex-sans-arabic-500-arabic.woff2) format("woff2");unicode-range:u+0600-06ff,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plex-sans-arabic-500-latin.woff2) format("woff2");unicode-range:u+0000-00ff,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plex-sans-arabic-500-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plex-sans-arabic-600-arabic.woff2) format("woff2");unicode-range:u+0600-06ff,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plex-sans-arabic-600-latin.woff2) format("woff2");unicode-range:u+0000-00ff,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plex-sans-arabic-600-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plex-mono-400-latin.woff2) format("woff2");unicode-range:u+0000-00ff,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plex-mono-400-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plex-mono-500-latin.woff2) format("woff2");unicode-range:u+0000-00ff,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plex-mono-500-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113}:lang(ar){--lh-display-1: 1.25;--lh-display-2: 1.3;--lh-title-1: 1.38;--lh-title-2: 1.5;--lh-body: 1.85;--lh-meta: 1.8;--lh-label: 1.7;--font-display: "IBM Plex Sans Arabic", "Segoe UI", system-ui, sans-serif}.ak-display-1{font-family:var(--font-display);font-size:var(--fs-display-1);font-weight:400;line-height:var(--lh-display-1);letter-spacing:var(--ls-display-1)}.ak-display-2{font-family:var(--font-display);font-size:var(--fs-display-2);font-weight:400;line-height:var(--lh-display-2);letter-spacing:var(--ls-display-2)}.ak-title-1{font-family:var(--font-display);font-size:var(--fs-title-1);font-weight:400;line-height:var(--lh-title-1)}.ak-title-2{font-family:var(--font-display);font-size:var(--fs-title-2);font-weight:400;line-height:var(--lh-title-2)}.ak-body{font-size:var(--fs-body);line-height:var(--lh-body)}.ak-body-sm{font-size:var(--fs-body-sm);line-height:var(--lh-body)}.ak-meta{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink2)}.ak-label{font-size:var(--fs-label);font-weight:500;line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink2)}:lang(ar) .ak-label{font-size:var(--fs-meta);letter-spacing:0;text-transform:none}.ak-data{font-family:var(--font-data);font-size:var(--fs-data);line-height:var(--lh-data);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.ak-ltr{direction:ltr;unicode-bidi:isolate;text-align:start}.ak-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ak-clamp-2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ak-sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;clip-path:inset(50%);border:0}@keyframes ak-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.ak-enter{animation:ak-enter var(--dur-4) var(--ease-out) both}@keyframes ak-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ak-arrive{animation:ak-arrive .26s var(--ease-out) both;animation-delay:calc(var(--i, 0) * var(--stagger))}@keyframes ak-sheet-in{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:none}}@keyframes ak-sheet-in-mobile{0%{transform:translateY(100%)}to{transform:none}}@keyframes ak-scrim-in{0%{opacity:0}to{opacity:1}}.ak-sheet-in{animation:ak-sheet-in var(--dur-4) var(--ease-emphasis) both}.ak-sheet-out{animation:ak-sheet-in var(--dur-2) var(--ease-in) reverse both}.ak-scrim-in{animation:ak-scrim-in var(--dur-3) linear both}@keyframes ak-commit{to{opacity:0;transform:translate(calc(var(--flip) * -84px))}}@keyframes ak-collapse{to{padding-block:0;margin-block:0;block-size:0;opacity:0}}@keyframes ak-reject{0%,to{transform:none}20%,60%{transform:translate(calc(var(--flip) * -6px))}40%,80%{transform:translate(calc(var(--flip) * 6px))}}.ak-commit{animation:ak-commit .22s var(--ease-in) both,ak-collapse .18s var(--ease-in) .22s both}.ak-reject{animation:ak-reject .32s var(--ease) both}@keyframes ak-shimmer{0%{background-position:calc(var(--flip) * 200%) 0}to{background-position:calc(var(--flip) * -200%) 0}}.ak-skeleton{background-image:linear-gradient(90deg,var(--surf2) 0%,var(--line2) 50%,var(--surf2) 100%);background-size:200% 100%;border-radius:var(--r-sm);animation:ak-shimmer var(--shimmer) linear infinite;-webkit-user-select:none;user-select:none}@keyframes ak-toast-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.ak-toast-in{animation:ak-toast-in .22s var(--ease-out) both}.ak-toast-out{animation:ak-toast-in .18s var(--ease-in) reverse both}@keyframes ak-vt-out{to{opacity:0}}@keyframes ak-vt-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}::view-transition-old(root){animation:ak-vt-out var(--dur-2) var(--ease-in) both}::view-transition-new(root){animation:ak-vt-in var(--dur-3) var(--ease-out) both}::view-transition-group(.ak-shared){animation-duration:var(--dur-3);animation-timing-function:var(--ease-emphasis)}.ak-scene{position:relative}.ak-scene__pin{position:sticky;block-size:100vh;max-block-size:100vh;inset-block-start:0;display:grid;align-content:center;overflow:clip}.ak-scene.is-live .ak-scene__layer{opacity:0;transform:translateY(24px)}.ak-reveal{opacity:0;transform:translateY(18px);transition:opacity var(--dur-4) var(--ease-out),transform var(--dur-4) var(--ease-out)}.ak-reveal.is-visible{opacity:1;transform:none}.ak-pressable{transition:transform var(--dur-1) var(--ease-out)}.ak-pressable:active{transform:scale(.97)}.ak-focusable:focus-visible{outline:3px solid var(--goldsoft);outline-offset:2px;border-color:var(--gold)}@media(prefers-reduced-motion:reduce){.ak-parallax{transform:none!important}.ak-reveal{opacity:1;transform:none}.ak-scene__pin{position:static!important;block-size:auto!important;max-block-size:none!important}.ak-scene__layer,.ak-scene.is-live .ak-scene__layer{opacity:1!important;transform:none!important}::view-transition-group(*),::view-transition-image-pair(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}:root{--ak-z-grid-rail: 2;--ak-z-menu: 4000}.ak-setfilter__panel{display:grid;gap:var(--space-2);min-inline-size:13rem;padding:var(--space-2)}.ak-setfilter__search{min-block-size:32px;padding-inline:var(--space-2);font-family:var(--font-ui);font-size:var(--fs-body-sm);color:var(--ink);background:var(--surf2b);border:1px solid var(--line);border-radius:var(--r-sm)}.ak-setfilter__actions{display:flex;gap:var(--space-3)}.ak-setfilter__actions button{padding:0;font-size:var(--fs-meta);color:var(--gold);background:none;border:0;cursor:pointer}.ak-setfilter__list{display:grid;gap:2px;margin:0;padding:0;max-block-size:15rem;overflow-y:auto;list-style:none}.ak-setfilter__row{display:flex;gap:var(--space-2);align-items:center;min-block-size:30px;font-size:var(--fs-body-sm);cursor:pointer}.ak-setfilter__name{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ak-setfilter__empty{padding-block:var(--space-2);font-size:var(--fs-meta);color:var(--ink2)}.ak-grid .ag-cell{display:flex;align-items:center}.ak-grid .ag-cell.ag-right-aligned-cell{justify-content:flex-end}.ak-grid .ag-cell .ag-cell-wrapper{align-items:center;inline-size:100%;block-size:100%}.ak-grid .ag-cell .ag-cell-value{inline-size:100%}.ak-grid .ag-cell:not(.ag-cell-wrap-text) .ag-cell-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:plaintext}.ak-grid .ag-cell:not(.ag-cell-wrap-text):not(.ak-grid__cell--actions) ak-grid-template-cell{overflow:hidden}.ak-grid .ag-cell:not(.ag-cell-wrap-text):not(.ak-grid__cell--actions) ak-grid-template-cell>*{white-space:nowrap;text-overflow:ellipsis;unicode-bidi:plaintext}.ak-grid .ak-grid__cell--data{font-family:var(--font-data);font-size:var(--fs-body-sm);font-variant-numeric:tabular-nums}.ak-grid .ak-grid__cell--actions{cursor:default}.ak-grid .ak-grid__cell--actions .ag-cell-wrapper{overflow:visible}.ak-grid .rowacts{display:flex;gap:var(--space-1);align-items:center;justify-content:flex-end;inline-size:100%}.ak-grid .ak-grid__cell--gutter{justify-content:center;font-family:var(--font-data);font-size:var(--fs-meta);color:var(--ink2);cursor:default}.ak-grid .ag-header-group-cell-label{font-size:var(--fs-meta);font-weight:600;color:var(--ink2);letter-spacing:.04em;text-transform:uppercase}.ak-grid .ag-floating-filter-input input{min-block-size:32px;padding-inline:var(--space-2);font-family:var(--font-ui);font-size:var(--fs-body-sm);color:var(--ink);background:var(--surf2b);border:1px solid var(--line);border-radius:var(--r-sm)}.ak-grid .ag-floating-filter-input input:focus{border-color:var(--gold);outline:none}.ak-grid .ag-floating-filter-button{color:var(--ink2)}.ak-grid .ag-row{cursor:pointer}.ak-grid .ag-header-cell-text{font-weight:600;letter-spacing:.02em}.ak-grid .ak-grid__empty{color:var(--ink2)}.ak-grid .ag-cell:focus-visible{outline:var(--focus-ring, 3px solid var(--goldsoft));outline-offset:-3px}@media print{:root.ak-printing{color-scheme:light;background:#fff}.ak-printing body *{visibility:hidden}.ak-printing .ak-grid,.ak-printing .ak-grid *{visibility:visible}.ak-printing .ak-grid{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%}.ak-printing .ak-grid__bar,.ak-printing .ak-grid-rail,.ak-printing .ag-paging-panel,.ak-printing .ak-grid__cell--actions,.ak-printing .ag-header-cell[col-id=__actions],.ak-printing .ak-grid__cell--gutter,.ak-printing .ag-header-cell[col-id=__select],.ak-printing .ag-floating-filter{display:none!important}.ak-printing .ak-grid__frame,.ak-printing .ag-row,.ak-printing .ag-header{color:#000;background:#fff;border-color:#999}.ak-printing .ag-row{break-inside:avoid}}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}.ak-menu__list{display:grid;min-inline-size:12rem;padding:var(--space-1);background:var(--surf);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:0 12px 32px #00000038,0 2px 6px #0000001f;animation:ak-menu-in var(--dur-1, .12s) var(--ease, ease-out)}@keyframes ak-menu-in{0%{opacity:0;transform:translateY(-4px)}}.ak-menu__list>button,.ak-menu__list>a{display:flex;gap:var(--space-2);align-items:center;justify-content:flex-start;inline-size:100%;min-block-size:var(--tap);padding-inline:var(--space-3);font-family:var(--font-ui);font-size:var(--fs-body-sm);color:var(--ink);text-align:start;text-decoration:none;background:transparent;border:0;border-radius:var(--r-sm);cursor:pointer}.ak-menu__list>button:hover,.ak-menu__list>a:hover,.ak-menu__list>button:focus-visible,.ak-menu__list>a:focus-visible{background:var(--surf2b)}.ak-menu__list>button:disabled,.ak-menu__list>button[disabled],.ak-menu__list>a[aria-disabled=true]{color:var(--ink2);cursor:not-allowed;opacity:.5}.ak-menu__list>button:disabled:hover,.ak-menu__list>button:disabled:focus-visible,.ak-menu__list>a[aria-disabled=true]:hover{background:transparent}.ak-menu__list>button:disabled ak-icon{color:inherit}.ak-menu__list ak-icon{--ak-icon-size: 1rem;color:var(--ink2)}.ak-menu__list>button:hover ak-icon{color:inherit}.ak-menu__list>button.is-danger{color:var(--danger)}.ak-menu__list>button.is-danger:hover{background:var(--dangersoft, var(--surf2b))}.ak-menu__list>button.is-danger ak-icon{color:inherit}.cdk-overlay-container{z-index:var(--ak-z-menu, 4000)}.ak-multiselect__panel{display:grid;gap:var(--space-2);padding:var(--space-2);color:var(--ink);background:var(--surf);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-md, 0 8px 24px rgba(0, 0, 0, .25))}.ak-multiselect__search{min-block-size:32px;padding-inline:var(--space-2);font-family:var(--font-ui);font-size:var(--fs-body-sm);color:var(--ink);background:var(--surf2b);border:1px solid var(--line);border-radius:var(--r-sm)}.ak-multiselect__search:focus{border-color:var(--gold);outline:none}.ak-multiselect__actions{display:flex;gap:var(--space-3)}.ak-multiselect__actions button{padding:0;font-size:var(--fs-meta);color:var(--gold);background:none;border:0;cursor:pointer}.ak-multiselect__list{display:grid;gap:2px;margin:0;padding:0;max-block-size:15rem;overflow-y:auto;list-style:none}.ak-multiselect__row{display:flex;gap:var(--space-2);align-items:center;min-block-size:32px;font-size:var(--fs-body-sm);cursor:pointer}.ak-multiselect__name{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ak-multiselect__empty{padding-block:var(--space-2);font-size:var(--fs-meta);color:var(--ink2)}.ak-hint__marker{display:inline-flex;align-items:center;justify-content:center;inline-size:20px;block-size:20px;padding:0;color:var(--warn);background:var(--warnsoft);border:1px solid var(--warnline);border-radius:var(--r-full);cursor:help}.ak-hint__marker:hover,.ak-hint__marker:focus-visible{color:var(--surf);background:var(--warn)}.ak-hint__marker:focus-visible{outline:var(--focus-ring);outline-offset:2px}.ak-hint__marker ak-icon{--ak-icon-size: .8rem}.ak-hint__bubble{max-inline-size:22rem;padding:var(--space-2) var(--space-3);font-family:var(--font-ui);font-size:var(--fs-body-sm);line-height:var(--lh-meta);color:var(--ink);text-align:start;background:var(--surf);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:0 12px 32px #00000038,0 2px 6px #0000001f;animation:ak-hint-in var(--dur-1, .12s) var(--ease, ease-out)}@keyframes ak-hint-in{0%{opacity:0;transform:translateY(2px)}}.ak-tone{--tone: var(--ink2);color:var(--tone)}.ak-tone[data-tone=rose]{--tone: var(--tone-rose)}.ak-tone[data-tone=violet]{--tone: var(--tone-violet)}.ak-tone[data-tone=amber]{--tone: var(--tone-amber)}.ak-tone[data-tone=teal]{--tone: var(--tone-teal)}.ak-tone[data-tone=sky]{--tone: var(--tone-sky)}.ak-tone[data-tone=slate]{--tone: var(--tone-slate)}
