:root{--q-ink: #0E1F18;--q-text: #1D2E27;--q-ink-2: #34463E;--q-ink-3: #56665E;--q-ink-4: #96A19B;--q-ground: #EBEDE4;--q-surface: #FBFBF6;--q-surface-2: #F4F5EE;--q-surface-3: #EAECE2;--q-well: #F2F3EC;--q-input: #FFFFFB;--q-line: #E2E4DA;--q-line-2: #D3D7CA;--q-line-control: #7D8A80;--q-emerald-50: #EAF5F0;--q-emerald-100: #D2EADF;--q-emerald-200: #A6D4BF;--q-emerald-300: #6FB698;--q-emerald-400: #389672;--q-emerald-500: #167A57;--q-emerald-600: #0D6849;--q-emerald-700: #0A573D;--q-emerald-800: #084532;--q-on-emerald: #FBFAF4;--q-gold-50: #FCF7E6;--q-gold-100: #F7ECC8;--q-gold-200: #EEDB9C;--q-gold-300: #E3C46A;--q-gold-400: #D9B13E;--q-gold-500: #B88A1F;--q-gold-600: #A07A19;--q-gold-700: #7B5C10;--q-gold-800: #55400B;--q-gold-grad: linear-gradient(135deg, #E9CC6E 0%, #B88A1F 55%, #A07A19 100%);--q-on-gold: #161B19;--q-metal: #6B500C;--q-metal-tint: #F6F1DF;--q-metal-line: rgba(123,92,16,.45);--q-on-metal: #FBFBF6;--q-ok: #2B7A2F;--q-ok-tint: #E4EFE0;--q-warn: #AE3A0B;--q-warn-tint: #FBEADF;--q-bad: #B42318;--q-bad-tint: #FBE9E7;--q-info: #35618F;--q-info-tint: #E9EFF7;--q-danger-bg: #B42318;--q-danger-bg-hover: #991B12;--q-danger-bg-active: #7F160F;--q-on-danger: #FBFAF4;--q-danger-glow: rgba(180,35,24,.3);--q-danger-ring: rgba(180,35,24,.2);--q-badge-bg: #E0622A;--q-on-badge: #161B19;--q-reserved: #5B6B78;--q-scrap: #7C7A78;--q-s1: #2F5C8F;--q-s2: #1F7A4D;--q-s3: #A23B5A;--q-s4: #C2410C;--q-s5: #2A8C8C;--q-s6: #7A6C5D;--q-rail: #0A3A2B;--q-rail-2: #0F4A37;--q-rail-3: #134F3C;--q-rail-text: #BFD3C8;--q-rail-muted: #9DBBAD;--q-rail-line: #1A5442;--q-rail-bright: #F6F0E0;--q-rail-well: #083024;--q-rail-metal: #E3C565;--q-rail-metal-line: rgba(227,197,101,.5);--q-inverse: #18201C;--q-on-inverse: #F6F0E0;--q-inverse-text: #CAD6D0;--q-inverse-muted: #A3B1AA;--q-knob: #FFFFFB;--q-brand-emerald: var(--q-rail);--q-on-brand-emerald: var(--q-rail-bright);--q-brand-gold: var(--q-gold-400);--q-brand-ink: #161B19;--q-brand-ground: #F4F6F5;--q-brand-emerald-fill: var(--q-emerald-700);--q-brand-emerald-strong: var(--q-emerald-600);--q-brand-emerald-ink: var(--q-emerald-700);--q-brand-emerald-deep: var(--q-emerald-800);--q-brand-emerald-line: var(--q-emerald-200);--q-brand-emerald-soft: var(--q-emerald-100);--q-brand-emerald-tint: var(--q-emerald-50);--q-on-brand-emerald-fill: var(--q-on-emerald);--q-hover: var(--q-surface-2);--q-accent: var(--q-brand-emerald-strong);--q-accent-strong: var(--q-brand-emerald-strong);--q-accent-ink: var(--q-brand-emerald-ink);--q-accent-deep: var(--q-brand-emerald-deep);--q-accent-line: var(--q-brand-emerald-line);--q-accent-soft: var(--q-brand-emerald-soft);--q-accent-tint: var(--q-brand-emerald-tint);--q-accent-fill: var(--q-brand-emerald-fill);--q-on-accent: var(--q-on-brand-emerald-fill);--q-accent-fill-hover: var(--q-emerald-600);--q-accent-fill-press: var(--q-emerald-800);--q-rail-accent: var(--q-brand-gold);--q-chrome: var(--q-rail);--q-chrome-2: var(--q-rail-2);--q-chrome-well: var(--q-rail-well);--q-chrome-line: var(--q-rail-line);--q-chrome-ink: var(--q-rail-bright);--q-chrome-ink-2: var(--q-rail-text);--q-chrome-muted: var(--q-rail-muted);--q-chrome-metal: var(--q-rail-metal);--q-chrome-metal-line: var(--q-rail-metal-line);--q-money: var(--q-ink);--q-money-tint: var(--q-well);--q-disabled-ink: var(--q-ink-3);--q-disabled-bg: var(--q-surface-3);--q-disabled-line: var(--q-line);--q-disabled-opacity: .55;--q-focus: #0A3A2B;--q-ring-color: var(--q-focus);--q-ring-width: 2px;--q-scrim: rgba(14,31,24,.42);--q-scroll-edge: rgba(22,27,25,.26);--q-space-1: 2px;--q-space-2: 4px;--q-space-3: 6px;--q-space-4: 8px;--q-space-5: 10px;--q-space-6: 12px;--q-space-7: 16px;--q-space-8: 20px;--q-space-9: 24px;--q-space-10: 32px;--q-space-11: 40px;--q-space-12: 48px;--q-r-xs: 3px;--q-r-sm: 6px;--q-r-md: 10px;--q-r-lg: 12px;--q-r-xl: 16px;--q-r-pill: 999px;--q-sh-overlay: 0 24px 60px rgba(10,58,43,.18);--q-sh-1: none;--q-sh-2: none;--q-sh-3: none;--q-sh-4: var(--q-sh-overlay);--q-f-ui: "IBM Plex Sans Arabic", "Segoe UI", system-ui, sans-serif;--q-f-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;--q-fs-2xs: 12px;--q-fs-xs: 13px;--q-fs-sm: 14px;--q-fs-md: var(--q-fs-base);--q-fs-base: 15px;--q-fs-lg: 17px;--q-fs-xl: 19px;--q-fs-2xl: 23px;--q-fs-3xl: 28px;--q-fs-4xl: 32px;--q-fs-5xl: 40px;--q-fs-root: 16px;--q-fs-hero: 44px;--q-fs-hero-md: 40px;--q-fs-hero-sm: 36px;--q-fs-board: 30px;--q-fs-board-md: 25px;--q-fs-board-sm: 24px;--q-fs-strip: 21px;--q-fs-strip-sm: 17px;--q-fs-bar: 24px;--q-fs-bar-sm: 22px;--q-fs-lead: 21px;--q-fs-figure: 16px;--q-lh-tight: 1.2;--q-lh-snug: 1.35;--q-lh-base: 1.55;--q-fw-regular: 400;--q-fw-medium: 500;--q-fw-semibold: 600;--q-fw-bold: 700;--q-eyebrow-size: 13px;--q-eyebrow-size-lg: 14px;--q-eyebrow-tracking: .01em;--q-eyebrow-case: none;--q-tracking-tight: -.01em;--q-tracking-display: -.02em;--q-tracking-wide: .02em;--q-chart-measure: 15px;--q-control-sm: 32px;--q-control-md: 40px;--q-control-lg: 48px;--q-touch: 48px;--q-tap: 44px;--q-tap-sm: 40px;--q-field: 44px;--q-amt-w: 6.5rem;--q-amt-unit-w: 2.5rem;--q-sidebar-w: 244px;--q-sidebar-rail-w: 76px;--q-topbar-h: 0px;--q-bottombar-h: 64px;--q-gutter: var(--q-space-9);--q-gutter-phone: var(--q-space-7);--q-content-max: 1280px;--q-content-wide: 1600px;--q-form-max: 720px;--q-prose-max: 68ch;--q-dialog-sm: 440px;--q-dialog-md: 560px;--q-dialog-lg: 760px;--q-dialog-xl: 1040px;--q-drawer-sm: 300px;--q-drawer-base: 420px;--q-drawer-md: 520px;--q-drawer-lg: 760px;--q-dock-w: 440px;--q-dock-w-md: 360px;--q-z-raised: 1;--q-z-sticky: 2;--q-z-float: 5;--q-z-bar: 25;--q-z-shell: 30;--q-z-overlay: 60;--q-z-popover: 70;--q-z-tooltip: 80;--q-z-toast: 90;--q-z-skip: 100;--q-d-1: .1s;--q-d-2: .16s;--q-d-3: .22s;--q-d-4: .32s;--q-d-press: 80ms;--q-d-quick: .14s;--q-d-move: .2s;--q-d-enter: .26s;--q-d-settle: .42s;--q-e-std: cubic-bezier(.2,0,0,1);--q-e-out: cubic-bezier(.05,.7,.1,1);color-scheme:light}@media (pointer: coarse),(max-width: 767px){:root{--q-tap: 48px;--q-tap-sm: 48px;--q-field: 48px}}@media screen{:root{--q-control-sm: var(--q-tap-sm);--q-control-md: var(--q-field)}}@media screen and (max-width: 767px){:root{--q-topbar-h: 60px}}:root[lang=ar]{--q-fs-2xs: 12.5px;--q-fs-xs: 13.5px;--q-fs-sm: 14.5px;--q-fs-md: var(--q-fs-base);--q-fs-base: 15.5px;--q-fs-lg: 17.5px;--q-fs-xl: 20px;--q-fs-2xl: 24px;--q-fs-3xl: 29px;--q-fs-4xl: 33px;--q-fs-5xl: 41px;--q-fs-root: 16.5px;--q-lh-tight: 1.3;--q-lh-snug: 1.45;--q-lh-base: 1.65;--q-eyebrow-size: 13.5px;--q-eyebrow-size-lg: 14.5px;--q-eyebrow-tracking: 0;--q-eyebrow-case: none;--q-tracking-tight: 0;--q-tracking-display: 0;--q-tracking-wide: 0;--q-chart-measure: 15.5px}@media screen{:root{--q-fw-bold: 600}}@media screen and (prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark;--q-ink: #F4EEDC;--q-text: #E1E7E2;--q-ink-2: #BFCBC4;--q-ink-3: #8FA49A;--q-ink-4: #5E7068;--q-ground: #06120E;--q-surface: #0A1F18;--q-surface-2: #0E2820;--q-surface-3: #133227;--q-well: #06150F;--q-input: #071812;--q-line: #173529;--q-line-2: #1F4335;--q-line-control: #5F8A79;--q-emerald-50: #122A22;--q-emerald-100: #173A2E;--q-emerald-200: #1F5040;--q-emerald-300: #2B6E56;--q-emerald-400: #389672;--q-emerald-500: #45B48B;--q-emerald-600: #5BC49B;--q-emerald-700: #7BD3AF;--q-emerald-800: #A2E5C9;--q-on-emerald: #04130D;--q-gold-50: #2A2418;--q-gold-100: #3A3120;--q-gold-200: #5A4A28;--q-gold-300: #8A6F34;--q-gold-400: #C9A032;--q-gold-500: #DDB54C;--q-gold-600: #E6C466;--q-gold-700: #EED48A;--q-gold-800: #F3DDA4;--q-metal: #E3C565;--q-metal-tint: #192B1D;--q-metal-line: rgba(227,197,101,.42);--q-on-metal: #0A1F18;--q-ok: #7CC67C;--q-ok-tint: #15301F;--q-warn: #F08A5B;--q-warn-tint: #2E1B12;--q-bad: #F0776B;--q-bad-tint: #33171A;--q-info: #8FB2DB;--q-info-tint: #1D2633;--q-danger-bg: #F0776B;--q-danger-bg-hover: #F4978C;--q-danger-bg-active: #E2675B;--q-on-danger: #04130D;--q-danger-glow: rgba(240,119,107,.28);--q-danger-ring: rgba(240,119,107,.28);--q-badge-bg: #F08A5B;--q-on-badge: #04130D;--q-reserved: #9FB0BD;--q-scrap: #A19D97;--q-s1: #8FB2DB;--q-s2: #5FC28E;--q-s3: #E58AA3;--q-s4: #F08A5B;--q-s5: #5FC0C0;--q-s6: #B5A48F;--q-inverse: #26302B;--q-on-inverse: #F6F0E0;--q-inverse-text: #CAD6D0;--q-inverse-muted: #A3B1AA;--q-knob: #E6ECE9;--q-brand-ink: var(--q-rail-bright);--q-brand-ground: #0E1311;--q-brand-emerald-fill: var(--q-emerald-500);--q-brand-emerald-strong: var(--q-emerald-500);--q-accent-fill-press: var(--q-emerald-400);--q-sh-overlay: 0 24px 60px rgba(2,10,7,.55);--q-focus: #F6F0E0;--q-scrim: rgba(2,8,6,.62);--q-scroll-edge: rgba(0,0,0,.6)}}@media screen{:root[data-theme=dark]{color-scheme:dark;--q-ink: #F4EEDC;--q-text: #E1E7E2;--q-ink-2: #BFCBC4;--q-ink-3: #8FA49A;--q-ink-4: #5E7068;--q-ground: #06120E;--q-surface: #0A1F18;--q-surface-2: #0E2820;--q-surface-3: #133227;--q-well: #06150F;--q-input: #071812;--q-line: #173529;--q-line-2: #1F4335;--q-line-control: #5F8A79;--q-emerald-50: #122A22;--q-emerald-100: #173A2E;--q-emerald-200: #1F5040;--q-emerald-300: #2B6E56;--q-emerald-400: #389672;--q-emerald-500: #45B48B;--q-emerald-600: #5BC49B;--q-emerald-700: #7BD3AF;--q-emerald-800: #A2E5C9;--q-on-emerald: #04130D;--q-gold-50: #2A2418;--q-gold-100: #3A3120;--q-gold-200: #5A4A28;--q-gold-300: #8A6F34;--q-gold-400: #C9A032;--q-gold-500: #DDB54C;--q-gold-600: #E6C466;--q-gold-700: #EED48A;--q-gold-800: #F3DDA4;--q-metal: #E3C565;--q-metal-tint: #192B1D;--q-metal-line: rgba(227,197,101,.42);--q-on-metal: #0A1F18;--q-ok: #7CC67C;--q-ok-tint: #15301F;--q-warn: #F08A5B;--q-warn-tint: #2E1B12;--q-bad: #F0776B;--q-bad-tint: #33171A;--q-info: #8FB2DB;--q-info-tint: #1D2633;--q-danger-bg: #F0776B;--q-danger-bg-hover: #F4978C;--q-danger-bg-active: #E2675B;--q-on-danger: #04130D;--q-danger-glow: rgba(240,119,107,.28);--q-danger-ring: rgba(240,119,107,.28);--q-badge-bg: #F08A5B;--q-on-badge: #04130D;--q-reserved: #9FB0BD;--q-scrap: #A19D97;--q-s1: #8FB2DB;--q-s2: #5FC28E;--q-s3: #E58AA3;--q-s4: #F08A5B;--q-s5: #5FC0C0;--q-s6: #B5A48F;--q-inverse: #26302B;--q-on-inverse: #F6F0E0;--q-inverse-text: #CAD6D0;--q-inverse-muted: #A3B1AA;--q-knob: #E6ECE9;--q-brand-ink: var(--q-rail-bright);--q-brand-ground: #0E1311;--q-brand-emerald-fill: var(--q-emerald-500);--q-brand-emerald-strong: var(--q-emerald-500);--q-accent-fill-press: var(--q-emerald-400);--q-sh-overlay: 0 24px 60px rgba(2,10,7,.55);--q-focus: #F6F0E0;--q-scrim: rgba(2,8,6,.62);--q-scroll-edge: rgba(0,0,0,.6)}}:root[data-theme=light]{color-scheme:light}@media print{:root{--q-reserved: #6D4FA3;--q-s3: #6D4FA3;--q-ink: #1B1916;--q-ink-2: #4A4540;--q-ink-3: #706963;--q-ink-4: #A39B92;--q-ground: #F6F3EC;--q-surface: #FFFFFF;--q-surface-2: #FBF9F4;--q-surface-3: #F1EDE3;--q-line: #E6E0D4;--q-line-2: #D8D0C0;--q-line-control: #8E8579;--q-gold-50: #FBF7EC;--q-gold-100: #F3EAD3;--q-gold-200: #E6D5A3;--q-gold-300: #D6BB6B;--q-gold-400: #C7A24A;--q-gold-500: #B8903A;--q-gold-600: #96732C;--q-gold-700: #745720;--q-gold-800: #4F3B14;--q-gold-grad: linear-gradient(135deg, #DCBC63 0%, #B8903A 55%, #9A7630 100%);--q-on-gold: #1B1916;--q-ok: #1F7A4D;--q-ok-tint: #E4F3EA;--q-brand-gold: var(--q-gold-500);--q-brand-ink: var(--q-ink);--q-brand-ground: var(--q-ground);--q-accent: var(--q-gold-500);--q-accent-strong: var(--q-gold-600);--q-accent-ink: var(--q-gold-700);--q-accent-deep: var(--q-gold-800);--q-accent-line: var(--q-gold-300);--q-accent-soft: var(--q-gold-100);--q-accent-tint: var(--q-gold-50);--q-accent-fill: var(--q-gold-500);--q-on-accent: var(--q-on-gold);--q-fs-2xs: 10.5px;--q-fs-xs: 11.5px;--q-fs-sm: 12.5px;--q-fs-md: 13.5px;--q-fs-base: 14px;--q-fs-lg: 15px;--q-fs-xl: 17px;--q-fs-2xl: 20px;--q-fs-3xl: 23px;--q-fs-4xl: 28px;--q-fs-5xl: 28px;--q-eyebrow-size: 11px;--q-eyebrow-size-lg: 12px;--q-eyebrow-tracking: .06em;--q-eyebrow-case: uppercase;--q-r-lg: 14px;--q-r-xl: 20px;--q-money: #2F5C8F;--q-money-tint: #E9EFF7;--q-warn: #C2410C;--q-warn-tint: #FDEEE4;--q-sh-1: 0 1px 2px rgba(22,27,25,.06), 0 1px 1px rgba(22,27,25,.04);--q-sh-2: 0 2px 8px rgba(22,27,25,.07), 0 1px 2px rgba(22,27,25,.05);--q-text: var(--q-ink);--q-metal: var(--q-gold-700);--q-well: var(--q-surface-2)}:root[lang=ar]{--q-fs-2xs: 11px;--q-fs-xs: 12px;--q-fs-sm: 13px;--q-fs-md: 14px;--q-fs-base: 14.5px;--q-fs-lg: 15.5px;--q-fs-xl: 17.5px;--q-fs-2xl: 21px;--q-fs-3xl: 24px;--q-fs-4xl: 29px;--q-fs-5xl: 29px;--q-eyebrow-size: 12px;--q-eyebrow-size-lg: 13px;--q-eyebrow-tracking: 0;--q-eyebrow-case: none}}:root[data-paper]{--q-reserved: #6D4FA3;--q-s3: #6D4FA3;--q-ink: #1B1916;--q-ink-2: #4A4540;--q-ink-3: #706963;--q-ink-4: #A39B92;--q-ground: #F6F3EC;--q-surface: #FFFFFF;--q-surface-2: #FBF9F4;--q-surface-3: #F1EDE3;--q-line: #E6E0D4;--q-line-2: #D8D0C0;--q-line-control: #8E8579;--q-gold-50: #FBF7EC;--q-gold-100: #F3EAD3;--q-gold-200: #E6D5A3;--q-gold-300: #D6BB6B;--q-gold-400: #C7A24A;--q-gold-500: #B8903A;--q-gold-600: #96732C;--q-gold-700: #745720;--q-gold-800: #4F3B14;--q-gold-grad: linear-gradient(135deg, #DCBC63 0%, #B8903A 55%, #9A7630 100%);--q-on-gold: #1B1916;--q-ok: #1F7A4D;--q-ok-tint: #E4F3EA;--q-brand-gold: var(--q-gold-500);--q-brand-ink: var(--q-ink);--q-brand-ground: var(--q-ground);--q-accent: var(--q-gold-500);--q-accent-strong: var(--q-gold-600);--q-accent-ink: var(--q-gold-700);--q-accent-deep: var(--q-gold-800);--q-accent-line: var(--q-gold-300);--q-accent-soft: var(--q-gold-100);--q-accent-tint: var(--q-gold-50);--q-accent-fill: var(--q-gold-500);--q-on-accent: var(--q-on-gold);--q-fs-2xs: 10.5px;--q-fs-xs: 11.5px;--q-fs-sm: 12.5px;--q-fs-md: 13.5px;--q-fs-base: 14px;--q-fs-lg: 15px;--q-fs-xl: 17px;--q-fs-2xl: 20px;--q-fs-3xl: 23px;--q-fs-4xl: 28px;--q-fs-5xl: 28px;--q-eyebrow-size: 11px;--q-eyebrow-size-lg: 12px;--q-eyebrow-tracking: .06em;--q-eyebrow-case: uppercase;--q-r-lg: 14px;--q-r-xl: 20px;--q-money: #2F5C8F;--q-money-tint: #E9EFF7;--q-warn: #C2410C;--q-warn-tint: #FDEEE4;--q-sh-1: 0 1px 2px rgba(22,27,25,.06), 0 1px 1px rgba(22,27,25,.04);--q-sh-2: 0 2px 8px rgba(22,27,25,.07), 0 1px 2px rgba(22,27,25,.05);--q-text: var(--q-ink);--q-metal: var(--q-gold-700);--q-well: var(--q-surface-2)}:root[data-paper][lang=ar]{--q-fs-2xs: 11px;--q-fs-xs: 12px;--q-fs-sm: 13px;--q-fs-md: 14px;--q-fs-base: 14.5px;--q-fs-lg: 15.5px;--q-fs-xl: 17.5px;--q-fs-2xl: 21px;--q-fs-3xl: 24px;--q-fs-4xl: 29px;--q-fs-5xl: 29px;--q-eyebrow-size: 12px;--q-eyebrow-size-lg: 13px;--q-eyebrow-tracking: 0;--q-eyebrow-case: none}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.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(/assets/ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.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(/assets/ibm-plex-sans-arabic-arabic-600-normal-0pRdybE_.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(/assets/ibm-plex-sans-arabic-latin-400-normal-Bo5KPYvw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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(/assets/ibm-plex-sans-arabic-latin-500-normal-Cd6jVIg7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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(/assets/ibm-plex-sans-arabic-latin-600-normal-KrqB56Mw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{font-size:var(--q-fs-root);-webkit-text-size-adjust:100%}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--q-ground);color:var(--q-ink);font-family:var(--q-f-ui);line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:contain}html[lang=ar] body{line-height:1.6}@media screen{body{line-height:var(--q-lh-base);font-synthesis-weight:none}html[lang=ar] body{line-height:var(--q-lh-base)}}@media screen{body{background:var(--q-ground);color:var(--q-text)}}::placeholder{color:var(--q-ink-3);opacity:1}.q-boot{min-block-size:100vh;min-block-size:100dvh;display:grid;place-items:center;background:var(--q-brand-ground)}.q-boot img{opacity:0;animation:q-boot-in var(--q-d-4) var(--q-e-out) .4s forwards}@keyframes q-boot-in{to{opacity:1}}:focus-visible{outline:var(--q-ring-width) solid var(--q-ring-color);outline-offset:2px}.q-only-dark{display:none}@media screen and (prefers-color-scheme: dark){:root:not([data-theme=light]) .q-only-dark{display:inline-block}:root:not([data-theme=light]) .q-only-light{display:none}}@media screen{:root[data-theme=dark] .q-only-dark{display:inline-block}:root[data-theme=dark] .q-only-light{display:none}}.q-wordmark{display:inline-flex}.q-num{font-variant-numeric:tabular-nums}.q-ltr{direction:ltr;unicode-bidi:isolate}.q-isolate{unicode-bidi:isolate;white-space:nowrap}.q-mono{font-family:var(--q-f-mono);font-size:.92em;letter-spacing:var(--q-tracking-wide);direction:ltr;unicode-bidi:isolate}.q-weight{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;white-space:nowrap}.q-weight-unit{unicode-bidi:isolate;white-space:nowrap}.q-money{font-variant-numeric:tabular-nums;unicode-bidi:isolate;white-space:nowrap}.q-amt{display:inline-grid;grid-template-columns:minmax(var(--q-amt-w),max-content) minmax(var(--q-amt-unit-w),max-content);column-gap:var(--q-space-2);align-items:baseline}.q-amt--unit-first{grid-template-columns:minmax(var(--q-amt-unit-w),max-content) minmax(var(--q-amt-w),max-content)}.q-amt-fig{direction:ltr;unicode-bidi:isolate;text-align:end;font-variant-numeric:tabular-nums}.q-amt-unit{text-align:start;font-size:max(.8em,var(--q-fs-2xs));font-weight:var(--q-fw-regular);color:var(--q-ink-2);unicode-bidi:plaintext}.q-amt--unit-first .q-amt-unit{text-align:end}.q-amt--none>.q-amt-fig{grid-column:1 / -1}@media screen{.q-weight{color:var(--q-metal)}:is(.q-btn,.q-alert,.q-pill,.q-chip,.q-badge,.q-price-chip,.q-choice--on,.q-option,.q-menu-item,.q-cmdk-item,.q-tr--inactive,.q-record--inactive) .q-weight{color:inherit}}.q-novalue{color:var(--q-ink-3);font-weight:var(--q-fw-regular);white-space:nowrap}@media screen{.q-novalue{font-size:min(1em,var(--q-fs-sm))}}@media screen{:where(strong,b,h1,h2,h3,h4,h5,h6,th){font-weight:var(--q-fw-semibold)}}.q-label{font-size:var(--q-eyebrow-size);letter-spacing:var(--q-eyebrow-tracking);text-transform:var(--q-eyebrow-case);font-weight:600;color:var(--q-ink-3)}@media screen{.q-label{font-weight:var(--q-fw-medium)}}.q-small{font-size:var(--q-fs-sm);color:var(--q-ink-3)}.q-muted{color:var(--q-ink-3)}.q-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0}.q-nowrap{white-space:nowrap}@media (max-width: 767px){.q-docdrawer-foot .q-btn-label{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}@media (max-width: 1279px){.q-search-text{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}.q-sr-only{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.q-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.q-stack{display:flex;flex-direction:column;gap:12px}@media screen{.q-row{gap:var(--q-space-4)}.q-stack{gap:var(--q-space-6)}}.q-grow{flex:1 1 auto;min-inline-size:0}@keyframes q-fade{0%{opacity:0}to{opacity:1}}@keyframes q-pulse{50%{opacity:.55}}@keyframes q-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}:is(.q-btn,.q-iconbtn,.q-dialog-close,.q-alert-close,.q-choice,.q-chip-btn,.q-price-chip,.q-stat--press,.q-sidebar-toggle,.q-branch--menu,.q-search,.q-user,.q-home-action):active,.q-home-ticket:has(:active){transform:none!important}}.q-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--q-space-4);vertical-align:middle;min-block-size:var(--q-control-md);padding:var(--q-space-3) var(--q-space-7);border-radius:var(--q-r-md);border:1px solid transparent;font:inherit;font-weight:var(--q-fw-semibold);font-size:var(--q-fs-base);line-height:var(--q-lh-tight);color:var(--q-ink);background:var(--q-surface);cursor:pointer;white-space:nowrap;text-decoration:none;transition:background-color var(--q-d-quick) var(--q-e-std),border-color var(--q-d-quick) var(--q-e-std),color var(--q-d-quick) var(--q-e-std),transform var(--q-d-press) var(--q-e-std)}.q-btn:active:not(:disabled){transform:translateY(1px)}.q-btn:disabled{cursor:not-allowed;opacity:var(--q-disabled-opacity)}.q-btn svg,.q-iconbtn svg{inline-size:18px;block-size:18px;flex:none}.q-btn--sm{min-block-size:var(--q-control-sm);padding:var(--q-space-2) var(--q-space-6);font-size:var(--q-fs-md);gap:var(--q-space-3)}.q-btn--sm svg{inline-size:16px;block-size:16px}.q-btn--lg{min-block-size:var(--q-control-lg);padding:var(--q-space-4) var(--q-space-9);font-size:var(--q-fs-lg)}.q-btn--block{inline-size:100%}.q-btn--primary{background:var(--q-accent-fill);color:var(--q-on-accent);box-shadow:var(--q-sh-1)}.q-btn.q-btn--primary:hover:not(:disabled){background:var(--q-accent-fill-hover)}.q-btn.q-btn--primary:active:not(:disabled){background:var(--q-accent-fill-press)}.q-btn--secondary{border-color:var(--q-line-2)}.q-btn--secondary:hover:not(:disabled){border-color:var(--q-accent-strong);background:var(--q-accent-tint)}.q-btn--ghost,.q-btn--tertiary{background:transparent;color:var(--q-ink-2)}.q-btn--ghost:hover:not(:disabled),.q-btn--tertiary:hover:not(:disabled){background:var(--q-surface-3);color:var(--q-ink)}.q-btn--danger{background:var(--q-danger-bg);color:var(--q-on-danger)}.q-btn.q-btn--danger:hover:not(:disabled){background:var(--q-danger-bg-hover)}.q-btn.q-btn--danger:active:not(:disabled){background:var(--q-danger-bg-active)}.q-btn.q-btn--danger:disabled{opacity:1;background:var(--q-disabled-bg);color:var(--q-disabled-ink)}.q-btn--danger-quiet{background:var(--q-bad-tint);color:var(--q-bad);border-color:transparent}.q-btn--danger-quiet:hover:not(:disabled){background:var(--q-bad-tint)}@media screen{.q-btn--primary{box-shadow:none}.q-btn--secondary{border-color:var(--q-line-control)}.q-btn--danger-quiet{background:transparent}}.q-btn--link,.q-btn--danger-link{min-block-size:0;background:transparent;padding-inline:var(--q-space-1);color:var(--q-accent-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--q-accent-line)}.q-btn--sm.q-btn--link,.q-btn--sm.q-btn--danger-link{min-block-size:0;padding-block:var(--q-space-1)}.q-btn--danger-link{color:var(--q-bad);text-decoration-color:var(--q-bad-tint)}.q-btn--link:hover:not(:disabled),.q-btn--danger-link:hover:not(:disabled){text-decoration-color:currentColor}.q-btn[aria-pressed=true]{border-color:var(--q-accent-strong);background:var(--q-accent-tint)}.q-btn[data-busy]{cursor:progress}.q-iconbtn{position:relative;display:inline-grid;place-items:center;inline-size:var(--q-control-md);block-size:var(--q-control-md);flex:none;border-radius:var(--q-r-md);border:1px solid transparent;background:var(--q-surface);color:var(--q-ink-2);cursor:pointer;font:inherit;transition:background-color var(--q-d-quick) var(--q-e-std),border-color var(--q-d-quick) var(--q-e-std),color var(--q-d-quick) var(--q-e-std),transform var(--q-d-press) var(--q-e-std)}.q-iconbtn:active:not(:disabled){transform:translateY(1px)}.q-iconbtn.q-btn--secondary{border-color:var(--q-line)}.q-iconbtn.q-btn--secondary:hover:not(:disabled){border-color:var(--q-line-control);color:var(--q-ink)}.q-iconbtn.q-btn--ghost,.q-iconbtn.q-btn--tertiary{background:transparent}.q-iconbtn.q-btn--ghost:hover:not(:disabled),.q-iconbtn.q-btn--tertiary:hover:not(:disabled){background:var(--q-surface-3);color:var(--q-ink)}.q-iconbtn.q-btn--primary{background:var(--q-accent-fill);color:var(--q-on-accent)}.q-iconbtn.q-btn--danger{background:var(--q-bad-tint);color:var(--q-bad)}.q-iconbtn.q-btn--danger-quiet{background:transparent;border-color:transparent;color:var(--q-bad)}.q-iconbtn.q-btn--danger-quiet:hover:not(:disabled){background:var(--q-bad-tint);color:var(--q-bad)}.q-iconbtn--sm{inline-size:var(--q-control-sm);block-size:var(--q-control-sm);border-radius:var(--q-r-sm)}.q-iconbtn--sm svg{inline-size:16px;block-size:16px}.q-iconbtn--lg{inline-size:var(--q-control-lg);block-size:var(--q-control-lg)}.q-iconbtn[aria-pressed=true]{background:var(--q-accent-tint);border-color:var(--q-accent-strong);color:var(--q-accent-deep)}.q-iconbtn:disabled{opacity:var(--q-disabled-opacity);cursor:not-allowed}@media screen{.q-iconbtn.q-btn--secondary{border-color:var(--q-line-2)}.q-iconbtn--sm{border-radius:var(--q-r-md)}}.q-badge{position:absolute;inset-block-start:calc(-1 * var(--q-space-3));inset-inline-end:calc(-1 * var(--q-space-3));display:inline-flex;align-items:center;justify-content:center;min-inline-size:18px;block-size:18px;padding:0 var(--q-space-2);border-radius:var(--q-r-pill);background:var(--q-badge-bg);color:var(--q-on-badge);font-size:var(--q-fs-2xs);font-weight:var(--q-fw-semibold);line-height:1;text-align:center;font-variant-numeric:tabular-nums}.q-spinner{display:inline-block;inline-size:14px;block-size:14px;flex:none;border-radius:50%;border:2px solid currentColor;border-inline-end-color:transparent;opacity:.8;animation:q-spin .8s linear infinite}@media (prefers-reduced-motion: reduce){.q-spinner{animation:none}}@media screen and (pointer: coarse),screen and (max-width: 767px){.q-btn--md,.q-btn--lg{min-block-size:var(--q-tap)}.q-btn--sm,.q-btn--sm.q-btn--link,.q-btn--sm.q-btn--danger-link{min-block-size:var(--q-tap-sm)}.q-iconbtn--md{inline-size:var(--q-tap);block-size:var(--q-tap)}.q-iconbtn--sm{inline-size:var(--q-tap-sm);block-size:var(--q-tap-sm)}.q-input--md .q-input-el{min-block-size:calc(var(--q-field) - 2px)}.q-input--md.q-select{min-block-size:var(--q-field)}.q-input{font-size:var(--q-fs-lg)}}.q-field{display:flex;flex-direction:column;gap:var(--q-space-3);min-inline-size:0}.q-field-label{font-size:var(--q-fs-sm);font-weight:var(--q-fw-medium);color:var(--q-ink-2);line-height:var(--q-lh-snug)}.q-field-required{color:var(--q-warn)}.q-field-hint{margin:0;font-size:var(--q-fs-xs);color:var(--q-ink-3);line-height:var(--q-lh-snug)}.q-field-error{margin:0;font-size:var(--q-fs-sm);color:var(--q-bad);line-height:var(--q-lh-snug)}.q-field--inline{flex-direction:row;align-items:center;gap:var(--q-space-5)}.q-input{display:inline-flex;align-items:stretch;min-inline-size:0;max-inline-size:100%;border:1px solid var(--q-line-control);border-radius:var(--q-r-sm);background:var(--q-surface);color:var(--q-ink);font:inherit;font-size:var(--q-fs-base);line-height:var(--q-lh-snug);overflow:hidden;text-align:start;transition:border-color var(--q-d-quick) var(--q-e-std)}@media screen{.q-input{border-radius:var(--q-r-md);background:var(--q-input)}}.q-input--block{inline-size:100%;display:flex}.q-input:focus-within,.q-input[data-open],.q-input:focus-visible{outline:var(--q-ring-width) solid var(--q-ring-color);outline-offset:1px}.q-input--invalid{border-color:var(--q-bad)}.q-input--invalid:focus-within{border-color:var(--q-bad)}.q-input--disabled{background:var(--q-surface-2);color:var(--q-disabled-ink);border-color:var(--q-disabled-line)}.q-input-el{flex:1 1 auto;min-inline-size:0;inline-size:100%;min-block-size:calc(var(--q-control-md) - 2px);border:0;background:transparent;padding:var(--q-space-3) var(--q-space-5);margin:0;font:inherit;color:inherit;outline:none}.q-input-el::placeholder{color:var(--q-ink-3);font-family:var(--q-f-ui);letter-spacing:0}.q-input-el:disabled{cursor:not-allowed}html[dir=rtl] .q-input-el.q-num{text-align:left}html[dir=ltr] .q-input-el.q-num{text-align:right}.q-input--sm .q-input-el,.q-input--sm.q-select{min-block-size:calc(var(--q-control-sm) - 2px);padding:var(--q-space-2) var(--q-space-4);font-size:var(--q-fs-md)}.q-input--sm{font-size:var(--q-fs-md)}.q-input--lg .q-input-el,.q-input--lg.q-select{min-block-size:calc(var(--q-control-lg) - 2px);padding:var(--q-space-5) var(--q-space-6);font-size:var(--q-fs-lg)}@media screen{.q-input--sm.q-select{min-block-size:var(--q-control-sm)}}@media screen and (pointer: coarse),screen and (max-width: 767px){.q-input--sm .q-input-el{min-block-size:calc(var(--q-tap-sm) - 2px)}.q-input--sm.q-select{min-block-size:var(--q-tap-sm)}}.q-affix{display:inline-flex;align-items:center;padding:0 var(--q-space-5);font-size:var(--q-fs-sm);color:var(--q-ink-3);background:var(--q-surface-2);white-space:nowrap}.q-affix--start{border-inline-end:1px solid var(--q-line)}.q-affix--end{border-inline-start:1px solid var(--q-line)}@media screen{.q-affix{background:transparent}.q-affix--start{border-inline-end:1px solid var(--q-line-2)}.q-affix--end{border-inline-start:1px solid var(--q-line-2)}}.q-affix svg{inline-size:15px;block-size:15px}.q-affix--end:has(>.q-input-action){padding:0;align-items:stretch;background:transparent}.q-input-action{display:inline-flex;align-items:center;gap:var(--q-space-3);margin:0;padding:0 var(--q-space-6);border:0;background:var(--q-accent-tint);color:var(--q-accent-deep);font:inherit;font-size:var(--q-fs-md);font-weight:var(--q-fw-semibold);cursor:pointer}.q-input-action:hover:not(:disabled){background:var(--q-accent-soft)}.q-input-action:focus-visible{outline:var(--q-ring-width) solid var(--q-ring-color);outline-offset:-3px}.q-input-action:disabled{cursor:not-allowed;opacity:.6}.q-input-action svg{inline-size:16px;block-size:16px}.q-input-trigger{border:0;background:transparent;padding:0 var(--q-space-4);color:var(--q-ink-3);display:grid;place-items:center;cursor:pointer}.q-input-trigger svg{inline-size:15px;block-size:15px}.q-input-trigger:focus-visible{outline:none;color:var(--q-accent-strong)}.q-textarea{display:flex}.q-textarea .q-input-el{min-block-size:76px;resize:vertical;line-height:var(--q-lh-base)}.q-select{align-items:center;justify-content:space-between;gap:var(--q-space-4);padding:var(--q-space-3) var(--q-space-5);min-block-size:var(--q-control-md);cursor:pointer}.q-select[data-disabled]{cursor:not-allowed;background:var(--q-surface-2);color:var(--q-disabled-ink)}.q-select-value{flex:1 1 auto;text-align:start}.q-select-placeholder{color:var(--q-ink-3)}.q-select-chevron{inline-size:15px;block-size:15px;flex:none;color:var(--q-ink-3)}.q-popover{z-index:var(--q-z-popover);background:var(--q-surface);border:1px solid var(--q-line-2);border-radius:var(--q-r-xl);box-shadow:var(--q-sh-overlay);padding:var(--q-space-3);outline:none;color:var(--q-ink);--q-ring-color: var(--q-focus);transition:opacity var(--q-d-quick) var(--q-e-out),transform var(--q-d-quick) var(--q-e-out)}.q-popover[data-closed]{opacity:0;transform:translateY(-4px)}.q-listbox{min-inline-size:var(--button-width, var(--input-width, 12rem));max-block-size:280px;overflow:auto;display:flex;flex-direction:column;gap:1px}.q-option{display:flex;align-items:center;gap:var(--q-space-5);padding:var(--q-space-5) var(--q-space-5);border-radius:var(--q-r-md);font-size:var(--q-fs-md);cursor:default;outline:none;color:var(--q-ink);text-align:start}.q-option[data-focus]{background:var(--q-accent-tint);outline:2px solid var(--q-ring-color);outline-offset:-2px}.q-option[data-selected]{font-weight:var(--q-fw-semibold);color:var(--q-accent-deep)}.q-option[data-disabled]{color:var(--q-ink-4)}.q-option-label{flex:1 1 auto;min-inline-size:0}.q-option-hint{color:var(--q-ink-3);font-size:var(--q-fs-xs);font-family:var(--q-f-mono);direction:ltr;unicode-bidi:isolate}.q-option-check{inline-size:14px;block-size:14px;flex:none;visibility:hidden;color:var(--q-accent-strong)}.q-option[data-selected] .q-option-check{visibility:visible}.q-option--note{color:var(--q-ink-3);font-size:var(--q-fs-sm);cursor:default}.q-menu{min-inline-size:200px}.q-menu-item{display:flex;align-items:center;gap:var(--q-space-5);inline-size:100%;padding:var(--q-space-5) var(--q-space-5);border:0;border-radius:var(--q-r-md);background:transparent;font:inherit;font-size:var(--q-fs-md);color:var(--q-ink);text-align:start;text-decoration:none;cursor:pointer;outline:none}.q-menu-item[data-focus]{background:var(--q-accent-tint);outline:2px solid var(--q-ring-color);outline-offset:-2px}.q-menu-item[data-disabled]{color:var(--q-ink-4);cursor:not-allowed}.q-menu-item--danger{color:var(--q-bad)}.q-menu-item--danger[data-focus]{background:var(--q-bad-tint)}.q-menu-icon{display:inline-grid;place-items:center;color:var(--q-ink-3)}.q-menu-icon svg{inline-size:15px;block-size:15px}.q-menu-text{display:flex;flex-direction:column;flex:1 1 auto;min-inline-size:0;line-height:var(--q-lh-tight)}.q-menu-hint{font-size:var(--q-fs-xs);color:var(--q-ink-3)}.q-menu-check{color:var(--q-accent-strong);font-size:var(--q-fs-sm)}.q-menu-sep{block-size:1px;background:var(--q-line);margin:var(--q-space-2) var(--q-space-3)}.q-menu-title{padding:var(--q-space-3) var(--q-space-5) var(--q-space-1);font-size:var(--q-eyebrow-size);letter-spacing:var(--q-eyebrow-tracking);text-transform:var(--q-eyebrow-case);color:var(--q-ink-3);font-weight:var(--q-fw-medium)}.q-check{display:inline-flex;align-items:flex-start;gap:var(--q-space-5);cursor:pointer;font-size:var(--q-fs-md);position:relative}.q-check--disabled{cursor:not-allowed;opacity:.6}.q-check-input{position:absolute;opacity:0;inline-size:1px;block-size:1px;margin:0}.q-check-box{display:inline-grid;place-items:center;inline-size:20px;block-size:20px;flex:none;margin-block-start:1px;border:1.5px solid var(--q-line-control);border-radius:5px;background:var(--q-surface);color:transparent;transition:background-color var(--q-d-quick) var(--q-e-std),border-color var(--q-d-quick) var(--q-e-std)}@media screen{.q-check-box{border-radius:var(--q-r-sm);background:var(--q-input)}}.q-check-box svg{inline-size:14px;block-size:14px}.q-check-input:checked+.q-check-box{background:var(--q-accent-strong);border-color:var(--q-accent-strong);color:var(--q-on-accent)}.q-check-input:focus-visible+.q-check-box{outline:var(--q-ring-width) solid var(--q-ring-color);outline-offset:2px}.q-check-text{display:flex;flex-direction:column;line-height:1.3}.q-check-desc{font-size:var(--q-fs-sm);color:var(--q-ink-3)}.q-switch-row{display:inline-flex;align-items:center;gap:var(--q-space-5);font-size:var(--q-fs-md)}.q-switch{position:relative;inline-size:44px;block-size:24px;flex:none;border-radius:var(--q-r-pill);border:0;padding:0;cursor:pointer;background:var(--q-line-control);transition:background-color var(--q-d-quick) var(--q-e-std)}.q-switch-thumb{position:absolute;inset-block:0;margin-block:auto;inset-inline-start:var(--q-space-1);inline-size:18px;block-size:18px;border-radius:50%;background:var(--q-knob);box-shadow:var(--q-sh-1);transition:transform var(--q-d-quick) var(--q-e-std)}@media screen{.q-switch-thumb{box-shadow:none}}.q-switch[aria-checked=true]{background:var(--q-accent-strong)}.q-switch[aria-checked=true] .q-switch-thumb{transform:translate(22px)}html[dir=rtl] .q-switch[aria-checked=true] .q-switch-thumb{transform:translate(-22px)}.q-switch:disabled{cursor:not-allowed;opacity:.6}.q-chip{display:inline-flex;align-items:center;gap:0;border-radius:var(--q-r-pill);border:1px solid var(--q-line);background:var(--q-surface);color:var(--q-ink);font-size:var(--q-fs-sm);font-weight:500;line-height:1;max-inline-size:100%}.q-chip-btn,.q-chip>.q-chip-label,.q-chip>.q-chip-icon{display:inline-flex;align-items:center;gap:6px}.q-chip>.q-chip-icon{padding-inline-start:9px}.q-chip>.q-chip-icon+.q-chip-label{padding-inline-start:0}.q-chip>.q-chip-label{padding:6px 10px}.q-chip-btn{border:0;background:transparent;font:inherit;color:inherit;padding:var(--q-space-3) var(--q-space-5);border-radius:var(--q-r-pill);cursor:pointer;transition:background-color var(--q-d-quick) var(--q-e-std),transform var(--q-d-press) var(--q-e-std)}.q-chip-btn:active{transform:translateY(1px)}.q-chip--press:hover{border-color:var(--q-accent-line)}.q-chip-btn[aria-pressed=true]{background:var(--q-accent-tint);color:var(--q-accent-deep)}.q-chip-icon svg,.q-chip-remove svg{inline-size:13px;block-size:13px}.q-chip-remove{border:0;background:transparent;color:var(--q-ink-3);padding:0;padding-inline:var(--q-space-1) var(--q-space-4);margin-inline-start:calc(-1 * var(--q-space-2));cursor:pointer;display:inline-grid;place-items:center;align-self:stretch;border-radius:var(--q-r-pill)}.q-chip-remove:hover{color:var(--q-bad)}.q-chip--ok{background:var(--q-ok-tint);color:var(--q-ok);border-color:transparent}.q-chip--warn{background:var(--q-warn-tint);color:var(--q-warn);border-color:transparent}.q-chip--bad{background:var(--q-bad-tint);color:var(--q-bad);border-color:transparent}.q-chip--info{background:var(--q-info-tint);color:var(--q-info);border-color:transparent}.q-chip--gold{background:var(--q-gold-100);color:var(--q-gold-800);border-color:transparent}.q-chip--money{background:var(--q-money-tint);color:var(--q-money);border-color:transparent}.q-date-select{display:grid;grid-template-columns:minmax(4.5rem,.8fr) minmax(7rem,1.6fr) minmax(5.5rem,1fr);gap:var(--q-space-3);min-inline-size:0;max-inline-size:30rem}.q-date-select--time{grid-template-columns:minmax(4.5rem,.8fr) minmax(7rem,1.6fr) minmax(5.5rem,1fr) minmax(7rem,1.4fr);max-inline-size:42rem}@media (max-width: 767px){.q-date-select--time{grid-template-columns:minmax(4.5rem,.8fr) minmax(7rem,1.6fr) minmax(5.5rem,1fr)}.q-date-select--time>:last-child{grid-column:1 / -1}}.q-file-input{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.q-file-chosen{min-inline-size:0;overflow-wrap:anywhere}.q-price-chip{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;max-inline-size:100%;margin:2px 0 0;padding:4px 12px;border:1px solid var(--q-accent-line);border-radius:var(--q-r-md);background:var(--q-accent-tint);color:var(--q-accent-deep);font:inherit;font-size:var(--q-fs-sm);line-height:1.4;text-align:start;cursor:pointer;transition:background-color var(--q-d-quick) var(--q-e-std),border-color var(--q-d-quick) var(--q-e-std),transform var(--q-d-press) var(--q-e-std)}.q-price-chip:active:not(:disabled){transform:translateY(1px)}.q-price-chip:hover:not(:disabled){border-color:var(--q-accent-strong);background:var(--q-accent-soft)}.q-price-chip:focus-visible{outline:var(--q-ring-width) solid var(--q-ring-color);outline-offset:2px}.q-price-chip:disabled{cursor:not-allowed;opacity:.6}.q-price-chip-value{font-weight:700;font-variant-numeric:tabular-nums;unicode-bidi:isolate}.q-pill{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border-radius:var(--q-r-pill);font-size:var(--q-fs-sm);font-weight:600;line-height:1.5;white-space:nowrap;background:var(--q-surface-3);color:var(--q-ink-2)}.q-pill--sm{font-size:var(--q-fs-2xs);padding:1px 7px}.q-pill-dot{inline-size:6px;block-size:6px;border-radius:50%;background:currentColor;flex:none}.q-pill--ok{background:var(--q-ok-tint);color:var(--q-ok)}.q-pill--warn{background:var(--q-warn-tint);color:var(--q-warn)}.q-pill--bad{background:var(--q-bad-tint);color:var(--q-bad)}.q-pill--info{background:var(--q-info-tint);color:var(--q-info)}.q-pill--gold{background:var(--q-gold-100);color:var(--q-gold-800)}.q-pill--money{background:var(--q-money-tint);color:var(--q-money)}.q-karat{display:inline-flex;align-items:center;justify-content:center;min-inline-size:40px;padding:2px 8px;border-radius:var(--q-r-sm);background:var(--q-gold-100);color:var(--q-gold-800);font-weight:700;font-size:var(--q-fs-sm);font-variant-numeric:tabular-nums;unicode-bidi:isolate}.q-karat--base{background:var(--q-gold-grad);color:var(--q-on-gold)}.q-card{background:var(--q-surface);border:1px solid var(--q-line);border-radius:var(--q-r-lg);box-shadow:var(--q-sh-1);display:flex;flex-direction:column;gap:10px;min-inline-size:0;margin:0}@media screen{.q-card{gap:var(--q-space-5)}}.q-card--p-md{padding:16px 18px}.q-card--p-sm{padding:10px 12px}.q-card--p-lg{padding:22px 24px}.q-card--p-none{padding:0;gap:0}.q-card--p-none>.q-card-head{padding:14px 18px 0}.q-card--p-none>.q-card-foot{padding:0 18px 14px}.q-card--hover{transition:border-color var(--q-d-quick) var(--q-e-std);cursor:pointer}.q-card--hover:hover{border-color:var(--q-accent-line)}.q-card--attention{border-color:var(--q-warn)}.q-card--attention .q-card-title,.q-card--attention .q-label{color:var(--q-warn)}.q-card--gold{background:linear-gradient(160deg,var(--q-gold-50),var(--q-surface) 60%)}.q-card--decision{border-color:var(--q-accent);box-shadow:var(--q-sh-2)}.q-card--flat{box-shadow:none;background:var(--q-surface-2)}.q-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.q-card-heading{min-inline-size:0;display:flex;flex-direction:column;gap:2px}.q-card-title{margin:0;font-size:var(--q-fs-base);font-weight:600;line-height:1.3;color:var(--q-ink)}.q-card-subtitle{margin:0;font-size:var(--q-fs-sm);color:var(--q-ink-3)}.q-card-actions{display:flex;gap:6px;flex:none;align-items:center;flex-wrap:wrap;justify-content:flex-end}.q-card-foot{border-block-start:1px solid var(--q-line);padding-block-start:10px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}@media screen{.q-card-head{gap:var(--q-space-6)}.q-card-heading{gap:var(--q-space-1)}.q-card-actions{gap:var(--q-space-3)}.q-card-foot{padding-block-start:var(--q-space-5);gap:var(--q-space-4)}}@media (max-width: 767px){.q-card-head{flex-wrap:wrap}.q-card-heading{flex:1 1 12rem}.q-card-actions{flex:0 1 auto;min-inline-size:0;max-inline-size:100%}}.q-section{display:flex;flex-direction:column;gap:8px}.q-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.q-section-title{margin:0;font-size:var(--q-eyebrow-size);letter-spacing:var(--q-eyebrow-tracking);text-transform:var(--q-eyebrow-case);color:var(--q-accent-ink);font-weight:var(--q-fw-semibold)}@media screen{.q-section{gap:var(--q-space-4)}.q-section-head{gap:var(--q-space-5)}}.q-stat{display:flex;flex-direction:column;gap:6px;min-inline-size:0;text-align:start;font:inherit;color:var(--q-ink);background:var(--q-surface);border:1px solid var(--q-line);border-radius:var(--q-r-lg);box-shadow:var(--q-sh-1);padding:14px 16px}.q-stat--press{cursor:pointer;transition:border-color var(--q-d-quick) var(--q-e-std),transform var(--q-d-press) var(--q-e-std)}.q-stat--press:active{transform:translateY(1px)}.q-stat--press:hover{border-color:var(--q-accent-line)}.q-stat-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.q-stat-icon{color:var(--q-ink-4);display:inline-grid}.q-stat-icon svg{inline-size:16px;block-size:16px}.q-stat-value{font-size:var(--q-fs-4xl);font-weight:600;letter-spacing:var(--q-tracking-display);line-height:1.1;font-variant-numeric:tabular-nums}.q-stat-value .q-money{color:inherit}.q-stat-value .q-unit,.q-stat-value small{font-size:var(--q-fs-md);font-weight:500;color:var(--q-ink-3);letter-spacing:0}.q-stat-sub{font-size:var(--q-fs-sm);color:var(--q-ink-3)}.q-stat--attention{border-color:var(--q-warn)}.q-stat--attention .q-label{color:var(--q-warn)}.q-stat--gold{background:linear-gradient(160deg,var(--q-gold-50),var(--q-surface) 60%)}.q-stat--money .q-stat-value,.q-money--ink{color:var(--q-money)}.q-unit{font-weight:500;color:var(--q-ink-3)}.q-skeleton{display:block;inline-size:100%;block-size:14px;border-radius:var(--q-r-sm);background:var(--q-surface-3)}@media (prefers-reduced-motion: no-preference){.q-skeleton{animation:q-pulse 1.6s var(--q-e-std) infinite}}.q-skeleton--inline{display:inline-block;vertical-align:middle}.q-skeleton-text,.q-skeleton-card{display:flex;flex-direction:column;gap:var(--q-space-4)}.q-skeleton-table{display:flex;flex-direction:column;gap:0}.q-skeleton-row{display:flex;gap:var(--q-space-6);padding-block:var(--q-space-6);border-block-end:1px solid var(--q-line)}.q-skeleton-row:last-child{border-block-end:0}@media (prefers-reduced-motion: reduce){.q-skeleton{animation:none}}.q-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:28px 16px;color:var(--q-ink-3)}.q-empty--compact{padding:14px 10px}.q-empty-icon{display:inline-grid;place-items:center;inline-size:44px;block-size:44px;border-radius:50%;background:var(--q-accent-tint);color:var(--q-accent-strong);margin-block-end:var(--q-space-2)}.q-empty-icon svg{inline-size:20px;block-size:20px}.q-empty--compact .q-empty-icon{inline-size:32px;block-size:32px}.q-empty-title{margin:0;font-weight:600;color:var(--q-ink);font-size:var(--q-fs-base)}.q-empty-desc{margin:0;font-size:var(--q-fs-md);max-inline-size:36rem}.q-empty-action{margin-block-start:6px}.q-alert{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:var(--q-r-md);border:1px solid transparent;font-size:var(--q-fs-md);line-height:1.45}.q-alert--compact{padding:6px 10px;font-size:var(--q-fs-sm)}.q-alert-icon{flex:none;display:inline-grid;margin-block-start:1px}.q-alert-icon svg{inline-size:16px;block-size:16px}.q-alert-body{flex:1 1 auto;min-inline-size:0;display:flex;flex-direction:column;gap:2px}.q-alert-title{font-weight:600}.q-alert-text p{margin:0}.q-alert-action{flex:none}.q-alert-close{border:0;background:transparent;color:inherit;opacity:.7;cursor:pointer;padding:2px;display:inline-grid;border-radius:var(--q-r-sm)}.q-alert-close svg{inline-size:14px;block-size:14px}@media screen{.q-alert{gap:var(--q-space-5);padding:var(--q-space-6) var(--q-space-7)}.q-alert--compact{padding:var(--q-space-3) var(--q-space-5)}.q-alert-body{gap:var(--q-space-1)}.q-alert-close{inline-size:var(--q-tap-sm);block-size:var(--q-tap-sm);flex:none;padding:0;margin:calc(-1 * var(--q-space-4));place-items:center;border-radius:var(--q-r-md);transition:background-color var(--q-d-quick) var(--q-e-std),opacity var(--q-d-quick) var(--q-e-std),transform var(--q-d-press) var(--q-e-std)}.q-alert--compact .q-alert-close{margin:calc(-1 * var(--q-space-3))}.q-alert-close:hover{opacity:1;background:var(--q-surface)}.q-alert-close:active{transform:translateY(1px)}}.q-alert--ok{background:var(--q-ok-tint);color:var(--q-ok)}.q-alert--warn{background:var(--q-warn-tint);color:var(--q-warn)}.q-alert--bad{background:var(--q-bad-tint);color:var(--q-bad)}.q-alert--info{background:var(--q-info-tint);color:var(--q-info)}.q-tabs{display:flex;flex-direction:column;gap:10px;min-inline-size:0}@media screen{.q-tabs{gap:var(--q-space-5)}}.q-tablist{display:flex;align-items:center;gap:var(--q-space-1);min-inline-size:0;overflow-x:auto;scrollbar-width:none}.q-tablist::-webkit-scrollbar{display:none}.q-tab{display:inline-flex;align-items:center;gap:var(--q-space-4);border:0;background:transparent;font:inherit;font-size:var(--q-fs-md);font-weight:var(--q-fw-medium);color:var(--q-ink-3);cursor:pointer;white-space:nowrap;border-radius:var(--q-r-sm);padding:var(--q-space-4) var(--q-space-6);transition:color var(--q-d-quick) var(--q-e-std),background-color var(--q-d-quick) var(--q-e-std),box-shadow var(--q-d-quick) var(--q-e-std)}.q-tab:hover{color:var(--q-ink)}.q-tab:disabled{color:var(--q-ink-4);cursor:not-allowed}.q-tab-icon{display:inline-grid}.q-tab-icon svg{inline-size:15px;block-size:15px}.q-tab-count{display:inline-flex;align-items:center;block-size:16px;font-size:var(--q-fs-2xs);font-weight:var(--q-fw-semibold);padding:0 var(--q-space-3);border-radius:var(--q-r-pill);background:var(--q-surface-3);color:var(--q-ink-2);line-height:1;font-variant-numeric:tabular-nums}.q-tablist--line{border-block-end:1px solid var(--q-line-2);gap:var(--q-space-2)}.q-tablist--line .q-tab{position:relative;border-radius:0;padding:var(--q-space-5) var(--q-space-6);color:var(--q-ink-2)}.q-tablist--line .q-tab--active{color:var(--q-ink);font-weight:var(--q-fw-semibold)}.q-tablist--line .q-tab--active .q-tab-icon{color:var(--q-accent-strong)}.q-tablist--line .q-tab--active:after{content:"";position:absolute;inset-inline:var(--q-space-5);inset-block-end:0;block-size:3px;border-radius:var(--q-r-xs) var(--q-r-xs) 0 0;background:var(--q-accent-strong)}.q-tablist--line .q-tab{min-block-size:var(--q-tap)}.q-tablist--line .q-tab-icon{color:var(--q-ink-3)}.q-tablist--line .q-tab-icon svg{inline-size:18px;block-size:18px}.q-tabs--lg .q-tablist--line .q-tab{min-block-size:50px;font-size:var(--q-fs-base)}.q-tabs--lg .q-tablist--line .q-tab-icon svg{inline-size:20px;block-size:20px}@media (max-width: 1023px){.q-tabs--fold-icons .q-tab-icon{display:none}.q-tabs--fold-icons .q-tablist--line .q-tab{padding-inline:var(--q-space-5)}}@media (max-width: 767px){:is(.q-tabs--grid-2,.q-tabs--grid-3) .q-tablist--line{display:grid;gap:var(--q-space-3);border-block-end:0;overflow:visible}.q-tabs--grid-2 .q-tablist--line{grid-template-columns:repeat(2,minmax(0,1fr))}.q-tabs--grid-3 .q-tablist--line{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.q-tabs--grid-2,.q-tabs--grid-3) .q-tablist--line .q-tab{justify-content:center;min-block-size:var(--q-touch);padding:var(--q-space-2) var(--q-space-3);border:1px solid var(--q-line-2);border-radius:var(--q-r-md);background:var(--q-surface);font-size:var(--q-fs-sm);white-space:normal;text-align:center;line-height:var(--q-lh-snug)}:is(.q-tabs--grid-2,.q-tabs--grid-3) .q-tablist--line .q-tab--active{border-color:var(--q-accent-strong);background:var(--q-accent-tint)}:is(.q-tabs--grid-2,.q-tabs--grid-3) .q-tablist--line .q-tab--active:after{display:none}:is(.q-tabs--grid-2,.q-tabs--grid-3) .q-tab--divider{margin-inline-start:0}:is(.q-tabs--grid-2,.q-tabs--grid-3) .q-tab--divider:before{display:none}}.q-tablist--segmented{display:inline-flex;padding:var(--q-space-1);border:1px solid var(--q-line-2);border-radius:var(--q-r-md);inline-size:fit-content;max-inline-size:100%;background:linear-gradient(to right,var(--q-well) 40%,transparent) left center / 28px 100% no-repeat local,linear-gradient(to left,var(--q-well) 40%,transparent) right center / 28px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,var(--q-scroll-edge),transparent) left center / 12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,var(--q-scroll-edge),transparent) right center / 12px 100% no-repeat scroll,var(--q-well)}.q-tablist--segmented .q-tab{border-radius:var(--q-r-sm);padding:var(--q-space-3) var(--q-space-6);font-size:var(--q-fs-md);color:var(--q-ink-2)}.q-tablist--segmented .q-tab--active{background:var(--q-accent-tint);color:var(--q-ink);box-shadow:inset 0 0 0 1px var(--q-accent-strong);font-weight:var(--q-fw-semibold)}.q-tablist--segmented .q-tab--active .q-tab-count{background:var(--q-accent-soft);color:var(--q-accent-deep)}.q-tabs--sm .q-tablist--segmented .q-tab{padding:var(--q-space-2) var(--q-space-5);font-size:var(--q-fs-sm)}@media screen{.q-tablist--segmented .q-tab{min-block-size:calc(var(--q-control-md) - 2 * var(--q-space-1) - 2px)}.q-tabs--sm .q-tablist--segmented .q-tab{min-block-size:calc(var(--q-control-sm) - 2 * var(--q-space-1) - 2px)}}@media screen and (pointer: coarse),screen and (max-width: 767px){.q-tablist--segmented .q-tab,.q-tabs--sm .q-tablist--segmented .q-tab{min-block-size:calc(var(--q-tap) - 2 * var(--q-space-1) - 2px)}}.q-tabs--lg .q-tablist--segmented{padding:var(--q-space-2);gap:var(--q-space-1)}.q-tabs--lg .q-tablist--segmented .q-tab{min-block-size:var(--q-control-md);padding:var(--q-space-3) var(--q-space-7);font-size:var(--q-fs-base)}.q-tabs--lg .q-tablist--segmented .q-tab-icon svg{inline-size:17px;block-size:17px}.q-tabs--lg .q-tablist--segmented .q-tab--active{background:var(--q-accent-tint);color:var(--q-accent-deep);box-shadow:inset 0 0 0 1px var(--q-accent-strong)}.q-tab--divider{margin-inline-start:var(--q-space-6);position:relative}.q-tab--divider:before{content:"";position:absolute;inset-inline-start:calc(-1 * var(--q-space-4));inset-block:25%;inline-size:1px;background:var(--q-line-2)}.q-tab:focus-visible{outline:var(--q-ring-width) solid var(--q-ring-color);outline-offset:-2px}.q-tabpanel:focus-visible{outline:var(--q-ring-width) solid var(--q-ring-color);outline-offset:2px}.q-tooltip{position:fixed;z-index:var(--q-z-tooltip);max-inline-size:280px;padding:var(--q-space-3) var(--q-space-5);border-radius:var(--q-r-sm);border:1px solid var(--q-line-2);background:var(--q-surface);color:var(--q-ink);font-size:var(--q-fs-sm);line-height:var(--q-lh-snug);box-shadow:var(--q-sh-overlay);pointer-events:none;animation:q-fade var(--q-d-quick) var(--q-e-std) both}.q-tooltip--rail{max-inline-size:none;white-space:nowrap;border:1px solid var(--q-chrome-line);background:var(--q-chrome);color:var(--q-chrome-ink);font-size:var(--q-fs-xs);box-shadow:none;animation-duration:var(--q-d-quick)}.q-kbd{display:inline-block;font-family:var(--q-f-mono);font-size:var(--q-fs-2xs);line-height:1;padding:var(--q-space-1) var(--q-space-2);border-radius:4px;border:1px solid var(--q-line-2);border-block-end-width:2px;color:var(--q-ink-3);background:var(--q-surface);vertical-align:middle}@media screen{.q-kbd{border-radius:var(--q-r-sm)}}html[dir=rtl] .q-flip-rtl{transform:scaleX(-1)}.q-native-select{position:relative;align-items:center}.q-native-select-el{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-inline-end:var(--q-space-10);cursor:pointer;background:transparent}.q-native-select-el:disabled{cursor:not-allowed}.q-native-select-chevron{position:absolute;inset-inline-end:var(--q-space-5);inset-block-start:50%;transform:translateY(-50%);pointer-events:none}.q-input--sm .q-native-select-el{padding-inline-end:var(--q-space-9)}.q-input--sm .q-native-select-chevron{inset-inline-end:var(--q-space-4)}.q-disclosure{border:1px solid var(--q-line);border-radius:var(--q-r-md);background:var(--q-surface-2)}.q-disclosure-summary{display:flex;align-items:center;gap:7px;padding:8px 12px;cursor:pointer;list-style:none;font-size:var(--q-fs-sm);font-weight:600;color:var(--q-ink-2);border-radius:var(--q-r-md)}.q-disclosure-summary::-webkit-details-marker{display:none}.q-disclosure-summary:hover{color:var(--q-ink)}.q-disclosure-summary:focus-visible{outline:var(--q-ring-width) solid var(--q-ring-color);outline-offset:-2px}.q-disclosure-caret{inline-size:14px;block-size:14px;flex:none;transition:transform var(--q-d-move) var(--q-e-std)}html[dir=rtl] .q-disclosure-caret{transform:scaleX(-1)}.q-disclosure[open]>.q-disclosure-summary .q-disclosure-caret{transform:rotate(180deg)}html[dir=rtl] .q-disclosure[open]>.q-disclosure-summary .q-disclosure-caret{transform:rotate(180deg) scaleX(-1)}.q-disclosure-count{margin-inline-start:auto;font-size:var(--q-fs-xs);color:var(--q-ink-3)}.q-disclosure-body{display:flex;flex-direction:column;gap:12px;padding:4px 12px 12px}@media (prefers-reduced-motion: reduce){.q-disclosure-caret{transition:none}}.q-doc-figure{display:inline-flex;flex-direction:column;align-items:inherit;gap:1px}.q-doc-figure--slot{align-items:stretch}.q-doc-figure--slot>.q-cell-sub{direction:ltr;text-align:end}.q-choices{display:inline-flex;flex-wrap:wrap;gap:var(--q-space-2)}.q-choice{position:relative;display:inline-flex;align-items:center;gap:var(--q-space-3);min-block-size:var(--q-control-md);padding:0 var(--q-space-6);border:1px solid var(--q-line-control);border-radius:var(--q-r-md);background:var(--q-surface);color:var(--q-ink-2);font-size:var(--q-fs-md);font-weight:var(--q-fw-medium);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--q-d-quick) var(--q-e-std),border-color var(--q-d-quick) var(--q-e-std),color var(--q-d-quick) var(--q-e-std),transform var(--q-d-press) var(--q-e-std)}.q-choice:active:not(.q-choice--disabled){transform:translateY(1px)}.q-choices--sm .q-choice{min-block-size:var(--q-control-sm);padding:0 var(--q-space-5);font-size:var(--q-fs-sm)}.q-choice:hover{border-color:var(--q-accent-line)}.q-choice-input{position:absolute;opacity:0;inline-size:1px;block-size:1px;margin:0}.q-choice:has(.q-choice-input:focus-visible){outline:var(--q-ring-width) solid var(--q-ring-color);outline-offset:1px}.q-choice-icon{display:inline-grid}.q-choice-icon svg{inline-size:15px;block-size:15px}.q-choice--on{font-weight:var(--q-fw-semibold);color:var(--q-ink);border-color:var(--q-accent-strong);background:var(--q-accent-tint)}.q-choice--on.q-choice--ok{color:var(--q-ok);border-color:var(--q-ok);background:var(--q-ok-tint)}.q-choice--on.q-choice--bad{color:var(--q-bad);border-color:var(--q-bad);background:var(--q-bad-tint)}.q-choice--disabled{cursor:not-allowed;opacity:var(--q-disabled-opacity)}@media screen and (pointer: coarse),screen and (max-width: 767px){.q-choice,.q-choices--sm .q-choice{min-block-size:var(--q-tap)}}@media screen{.q-card{box-shadow:none;border-color:var(--q-line-2);border-radius:var(--q-r-xl)}.q-card--p-md{padding:var(--q-space-8) var(--q-space-9)}.q-card--p-sm{padding:var(--q-space-6) var(--q-space-7)}.q-card--p-lg{padding:var(--q-space-9) var(--q-space-10)}.q-card--p-none>.q-card-head{padding:var(--q-space-8) var(--q-space-9) 0}.q-card--p-none>.q-card-foot{padding:0 var(--q-space-9) var(--q-space-8)}.q-card-title{font-size:var(--q-fs-lg);font-weight:var(--q-fw-semibold);line-height:var(--q-lh-tight)}.q-card--gold,.q-stat--gold{background:var(--q-surface)}.q-card--attention{background:var(--q-warn-tint);border-color:transparent}.q-card--decision{border-color:var(--q-accent)}.q-card--flat{border-color:transparent}.q-section-title{font-size:var(--q-fs-base);color:var(--q-ink-2)}.q-stat{gap:var(--q-space-3);box-shadow:none;padding:var(--q-space-7) var(--q-space-8);container-type:inline-size;border-color:var(--q-line-2);border-radius:var(--q-r-xl)}.q-stat--attention{border-color:var(--q-warn)}.q-stat-head{gap:var(--q-space-4)}.q-stat-value{font-size:clamp(var(--q-fs-2xl),11cqi,var(--q-fs-4xl));font-weight:var(--q-fw-semibold);line-height:var(--q-lh-tight)}.q-stat-value .q-money{white-space:normal}.q-empty{gap:var(--q-space-3);padding:var(--q-space-9) var(--q-space-7)}.q-empty--compact{padding:var(--q-space-6) var(--q-space-4)}.q-empty-icon,.q-empty--compact .q-empty-icon{display:none}.q-empty-desc{color:var(--q-ink-3)}.q-empty-action{margin-block-start:var(--q-space-3)}.q-disclosure{border:0;border-block-start:1px solid var(--q-line);border-radius:0;background:none}.q-disclosure-summary{gap:var(--q-space-4);padding:var(--q-space-5) 0;font-size:var(--q-fs-md);font-weight:var(--q-fw-semibold);border-radius:0}.q-disclosure-body{gap:var(--q-space-6);padding:var(--q-space-2) 0 var(--q-space-6)}.q-karat{padding:var(--q-space-1) var(--q-space-4);font-weight:var(--q-fw-semibold);background:var(--q-metal-tint);color:var(--q-metal);box-shadow:inset 0 0 0 1px var(--q-metal-line)}.q-karat--base{background:var(--q-metal);color:var(--q-on-metal);box-shadow:none}.q-chip{font-weight:var(--q-fw-medium)}.q-chip-btn,.q-chip>.q-chip-label,.q-chip>.q-chip-icon{gap:var(--q-space-3)}.q-chip>.q-chip-label{padding:var(--q-space-3) var(--q-space-5)}.q-chip>.q-chip-icon{padding-inline-start:var(--q-space-5)}.q-price-chip{gap:var(--q-space-2) var(--q-space-4);margin:var(--q-space-1) 0 0;padding:var(--q-space-2) var(--q-space-6);line-height:var(--q-lh-snug)}.q-price-chip-value{font-weight:var(--q-fw-semibold)}.q-check-text{line-height:var(--q-lh-snug)}.q-pill{gap:var(--q-space-3);padding:var(--q-space-1) var(--q-space-4);font-weight:var(--q-fw-medium);line-height:var(--q-lh-snug)}.q-pill--sm{padding:1px var(--q-space-3)}.q-pill,.q-chip,.q-chip-btn,.q-chip-remove{border-radius:var(--q-r-sm)}.q-pill--neutral{background:transparent;color:var(--q-ink-2);box-shadow:inset 0 0 0 1px var(--q-line-2)}.q-pill--gold,.q-chip--gold{background:var(--q-metal-tint);color:var(--q-metal);box-shadow:inset 0 0 0 1px var(--q-metal-line)}.q-chip--gold{border-color:var(--q-metal-line);box-shadow:none}.q-pill--text{background:transparent;box-shadow:none;padding-inline:0}.q-pill--text.q-pill--neutral{color:var(--q-ink-2)}.q-pill-dot{display:none}.q-pill--live .q-pill-dot{display:inline-block}.q-stat-value .q-unit,.q-stat-value small,.q-unit{font-weight:var(--q-fw-medium)}.q-empty-title{font-weight:var(--q-fw-medium);color:var(--q-ink-2)}.q-alert{line-height:var(--q-lh-snug)}.q-alert-title{font-weight:var(--q-fw-semibold)}}@media screen{.q-vitrine{border:1px solid var(--q-chrome-line);border-radius:var(--q-r-xl)}.q-card--vitrine,.q-stat--vitrine,.q-vitrine{background:var(--q-chrome);border-color:var(--q-chrome-line);color:var(--q-chrome-ink-2);--q-ink: var(--q-chrome-ink);--q-text: var(--q-chrome-ink-2);--q-ink-2: var(--q-chrome-ink-2);--q-ink-3: var(--q-chrome-muted);--q-ink-4: var(--q-chrome-muted);--q-surface: var(--q-chrome);--q-surface-2: var(--q-chrome-2);--q-surface-3: var(--q-chrome-2);--q-well: var(--q-chrome-well);--q-input: var(--q-chrome-well);--q-hover: var(--q-chrome-2);--q-line: var(--q-chrome-line);--q-line-2: var(--q-chrome-line);--q-line-control: var(--q-chrome-muted);--q-money: var(--q-chrome-ink);--q-money-tint: var(--q-chrome-well);--q-metal: var(--q-chrome-metal);--q-metal-line: var(--q-chrome-metal-line);--q-metal-tint: transparent;--q-on-metal: var(--q-chrome);--q-accent-ink: var(--q-chrome-ink);--q-accent-line: var(--q-chrome-muted);--q-ring-color: var(--q-chrome-ink)}.q-card--vitrine .q-table-wrap{background:transparent}.q-card--well{background:var(--q-well);border-color:var(--q-line);border-radius:var(--q-r-md)}}.q-dialog-root,.q-drawer-root{position:relative;z-index:var(--q-z-overlay)}.q-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--q-scrim);transition:opacity var(--q-d-enter) var(--q-e-std)}.q-scrim[data-closed]{opacity:0}.q-dialog-center{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:var(--q-space-7);overflow-y:auto}.q-dialog{inline-size:min(100%,440px);max-block-size:calc(100vh - 32px);display:flex;flex-direction:column;overflow:hidden;background:var(--q-surface);color:var(--q-ink);border:1px solid var(--q-line-2);border-radius:var(--q-r-xl);box-shadow:var(--q-sh-overlay);outline:none;transition:opacity var(--q-d-enter) var(--q-e-out),transform var(--q-d-enter) var(--q-e-out);margin:0;--q-ring-color: var(--q-focus)}.q-dialog[data-closed]{opacity:0;transform:translateY(6px) scale(.98)}.q-dialog--md{inline-size:min(100%,560px)}.q-dialog--lg{inline-size:min(100%,760px)}.q-dialog--xl{inline-size:min(100%,1040px)}.q-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--q-space-6);padding:var(--q-space-8) var(--q-space-9) 0}.q-dialog-title{margin:0;font-size:var(--q-fs-xl);font-weight:var(--q-fw-semibold);line-height:var(--q-lh-tight)}.q-dialog-desc{margin:var(--q-space-3) var(--q-space-9) 0;font-size:var(--q-fs-md);color:var(--q-ink-3)}.q-dialog-body{padding:var(--q-space-7) var(--q-space-9);overflow-y:auto;display:flex;flex-direction:column;gap:var(--q-space-6);font-size:var(--q-fs-md)}.q-dialog-foot{display:flex;justify-content:flex-end;gap:var(--q-space-4);padding:var(--q-space-7) var(--q-space-9);border-block-start:1px solid var(--q-line);flex-wrap:wrap}.q-dialog-close{inline-size:var(--q-tap-sm);block-size:var(--q-tap-sm);flex:none;border:0;background:transparent;color:var(--q-ink-2);cursor:pointer;padding:0;margin:calc(-1 * var(--q-space-4));margin-inline-start:auto;border-radius:var(--q-r-md);display:inline-grid;place-items:center;transition:background-color var(--q-d-quick) var(--q-e-std),color var(--q-d-quick) var(--q-e-std),transform var(--q-d-press) var(--q-e-std)}.q-dialog-close:hover:not(:disabled){color:var(--q-ink);background:var(--q-surface-3)}.q-dialog-close:active:not(:disabled){transform:translateY(1px)}.q-dialog-close svg{inline-size:18px;block-size:18px}.q-dialog-close:disabled{opacity:.4;cursor:not-allowed}.q-confirm-body{display:flex;flex-direction:column;gap:var(--q-space-5)}.q-confirm-body p{margin:0}.q-drawer{position:fixed;display:flex;flex-direction:column;background:var(--q-surface);color:var(--q-ink);box-shadow:var(--q-sh-overlay);outline:none;transition:transform var(--q-d-enter) var(--q-e-out),opacity var(--q-d-enter) var(--q-e-out);--q-ring-color: var(--q-focus)}.q-drawer--end,.q-drawer--start{inset-block:0;inline-size:min(100%,420px)}.q-drawer--end{inset-inline-end:0;border-inline-start:1px solid var(--q-line-2)}.q-drawer--start{inset-inline-start:0;border-inline-end:1px solid var(--q-line-2)}.q-drawer--md.q-drawer--end,.q-drawer--md.q-drawer--start{inline-size:min(100%,520px)}.q-drawer--lg.q-drawer--end,.q-drawer--lg.q-drawer--start{inline-size:min(100%,760px)}.q-drawer--sm.q-drawer--end,.q-drawer--sm.q-drawer--start{inline-size:min(100%,300px)}.q-drawer--bottom{inset-inline:0;inset-block-end:0;max-block-size:86vh;border-start-start-radius:var(--q-r-xl);border-start-end-radius:var(--q-r-xl);border-block-start:1px solid var(--q-line-2)}.q-drawer--end[data-closed]{transform:translate(100%)}.q-drawer--start[data-closed],html[dir=rtl] .q-drawer--end[data-closed]{transform:translate(-100%)}html[dir=rtl] .q-drawer--start[data-closed]{transform:translate(100%)}.q-drawer--bottom[data-closed]{transform:translateY(100%)}.q-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:var(--q-space-6);padding:var(--q-space-7) var(--q-space-8);border-block-end:1px solid var(--q-line)}.q-drawer-title{margin:0;font-size:var(--q-fs-xl);font-weight:var(--q-fw-semibold);line-height:var(--q-lh-tight)}.q-drawer-body{flex:1 1 auto;overflow-y:auto;padding:var(--q-space-7) var(--q-space-8);display:flex;flex-direction:column;gap:var(--q-space-6)}.q-drawer-foot{display:flex;justify-content:flex-end;gap:var(--q-space-4);padding:var(--q-space-7) var(--q-space-8);border-block-start:1px solid var(--q-line);flex-wrap:wrap}.q-dock{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--q-space-8);align-items:start}.q-dock-main{min-inline-size:0;display:flex;flex-direction:column;gap:var(--q-space-8)}@media (min-width: 1024px){.q-dock--open{grid-template-columns:minmax(0,1fr) var(--q-dock-w-md)}}@media (min-width: 1280px){.q-dock--open{grid-template-columns:minmax(0,1fr) var(--q-dock-w)}}.q-drawer--docked{position:relative;min-inline-size:0;border:1px solid var(--q-line-2);border-radius:var(--q-r-xl);box-shadow:none;overflow:hidden;--q-ring-color: var(--q-focus)}.q-drawer--docked:focus{outline:none}@media (min-width: 1024px){.q-drawer--docked{position:sticky;inset-block-start:calc(var(--q-topbar-h) + var(--q-space-6));max-block-size:calc(100dvh - 2 * var(--q-space-6))}}@media (prefers-reduced-motion: no-preference){.q-drawer--docked{animation:q-dock-in var(--q-d-enter) var(--q-e-out) both}html[dir=rtl] .q-drawer--docked{animation-name:q-dock-in-rtl}}@keyframes q-dock-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes q-dock-in-rtl{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}.q-drawer--sheet.q-drawer--end{inline-size:100%;border-inline-start:0;transition-duration:var(--q-d-enter)}:is(.q-drawer--docked,.q-drawer--sheet) .q-dialog-close{inline-size:var(--q-tap);block-size:var(--q-tap);margin:0;margin-inline-start:auto;padding:0;flex:none;border:1px solid var(--q-line-control);border-radius:var(--q-r-md);color:var(--q-ink-2);background:var(--q-surface)}:is(.q-drawer--docked,.q-drawer--sheet) .q-dialog-close svg{inline-size:18px;block-size:18px}.q-toasts{position:fixed;inset-block-end:var(--q-space-7);inset-inline-end:var(--q-space-7);z-index:var(--q-z-toast);display:flex;flex-direction:column;gap:var(--q-space-4);inline-size:min(calc(100vw - 32px),380px);pointer-events:none}.q-toast{pointer-events:auto;display:flex;align-items:flex-start;gap:var(--q-space-5);padding:var(--q-space-6) var(--q-space-7);border-radius:var(--q-r-xl);border:1px solid var(--q-line-2);background:var(--q-surface);color:var(--q-ink);box-shadow:var(--q-sh-overlay);font-size:var(--q-fs-md);line-height:var(--q-lh-snug);animation:q-toast-in var(--q-d-enter) var(--q-e-out) both;--q-ring-color: var(--q-focus)}.q-toast[data-leaving]{animation:q-toast-out var(--q-d-quick) var(--q-e-std) both}.q-toast-icon{flex:none;display:inline-grid;margin-block-start:1px;color:var(--q-ink-2)}.q-toast--ok .q-toast-icon{color:var(--q-ok)}.q-toast--warn .q-toast-icon{color:var(--q-warn)}.q-toast--bad .q-toast-icon{color:var(--q-bad)}.q-toast--info .q-toast-icon{color:var(--q-info)}.q-toast-icon svg{inline-size:18px;block-size:18px}.q-toast-close svg{inline-size:16px;block-size:16px}.q-toast-body{flex:1 1 auto;min-inline-size:0;display:flex;flex-direction:column;gap:var(--q-space-1)}.q-toast-title{font-weight:var(--q-fw-semibold)}.q-toast-text{color:var(--q-ink-2);font-size:var(--q-fs-sm)}.q-toast-action{align-self:flex-start;margin-block-start:var(--q-space-2);border:0;background:transparent;padding:0;font:inherit;font-weight:var(--q-fw-semibold);color:var(--q-accent-ink);cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--q-accent-line)}.q-toast-action:hover{text-decoration-color:currentColor}.q-toast-close{inline-size:var(--q-tap-sm);block-size:var(--q-tap-sm);flex:none;margin:calc(-1 * var(--q-space-4));border:0;background:transparent;color:var(--q-ink-3);cursor:pointer;padding:0;display:inline-grid;place-items:center;border-radius:var(--q-r-md);transition:background-color var(--q-d-quick) var(--q-e-std),color var(--q-d-quick) var(--q-e-std)}.q-toast-close:hover{color:var(--q-ink);background:var(--q-surface-3)}@keyframes q-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes q-toast-out{0%{opacity:1}to{opacity:0;transform:translateY(4px)}}@media (max-width: 767px){.q-toasts{inset-block-end:calc(var(--q-bottombar-h) + var(--q-safe-bottom) + var(--q-space-5));inset-inline:var(--q-space-6);inline-size:auto}}:root:has(.q-till) :is(.q-scrim,.q-dialog,.q-drawer,.q-cmdk-panel,.q-popover){transition:none}:root:has(.q-till) :is(.q-toast,.q-drawer--docked,.q-tooltip:not(.q-tooltip--rail)){animation:none}.q-sidebar,.q-bottombar,.q-nav-sheet{--q-ring-color: var(--q-chrome-ink)}.q-auth-main{--q-ring-color: var(--q-focus)}.q-shell{display:grid;grid-template-columns:auto minmax(0,1fr);min-block-size:100vh;min-block-size:100dvh;background:var(--q-ground)}.q-skip{position:absolute;inset-inline-start:var(--q-space-4);inset-block-start:var(--q-space-4);z-index:var(--q-z-skip);padding:var(--q-space-4) var(--q-space-6);border-radius:var(--q-r-md);border:0;background:var(--q-chrome);color:var(--q-chrome-ink);font:inherit;font-weight:var(--q-fw-semibold);transform:translateY(-200%);transition:transform var(--q-d-quick) var(--q-e-std)}.q-skip:focus-visible{transform:none}.q-sidebar{position:sticky;inset-block-start:var(--q-space-6);align-self:start;z-index:var(--q-z-shell);margin:var(--q-space-6);margin-inline-end:0;inline-size:var(--q-sidebar-w);block-size:calc(100vh - 2 * var(--q-space-6));block-size:calc(100dvh - 2 * var(--q-space-6));display:flex;flex-direction:column;gap:var(--q-space-4);padding-block:var(--q-space-7) var(--q-space-6);background:var(--q-chrome);color:var(--q-chrome-ink-2);border:1px solid var(--q-chrome-line);border-radius:var(--q-r-xl)}.q-sidebar--collapsed{inline-size:var(--q-sidebar-rail-w)}.q-sidebar--sheet{position:static;margin:0;inline-size:100%;block-size:auto;min-block-size:100%;padding-block:var(--q-space-6);border:0;border-radius:0}.q-sidebar-top{display:flex;align-items:center;justify-content:space-between;gap:var(--q-space-4);padding:0 var(--q-space-6) var(--q-space-4)}.q-sidebar--collapsed .q-sidebar-top{flex-direction:column;gap:var(--q-space-2);padding-inline:var(--q-space-5)}.q-sidebar-toggle{border:0;background:transparent;color:var(--q-chrome-muted);inline-size:var(--q-control-sm);block-size:var(--q-control-sm);border-radius:var(--q-r-md);display:inline-grid;place-items:center;cursor:pointer;flex:none;font:inherit;transition:background-color var(--q-d-quick) var(--q-e-std),color var(--q-d-quick) var(--q-e-std),transform var(--q-d-press) var(--q-e-std)}.q-sidebar-toggle:hover{background:var(--q-chrome-2);color:var(--q-chrome-ink)}.q-sidebar-toggle:active{transform:translateY(1px)}.q-sidebar-toggle svg{inline-size:18px;block-size:18px}.q-sidebar--collapsed .q-sidebar-toggle{inline-size:48px;block-size:var(--q-tap)}.q-brand{display:flex;align-items:center;gap:var(--q-space-5);min-inline-size:0;padding:var(--q-space-1) var(--q-space-3)}.q-brand-mark{inline-size:36px;block-size:36px;flex:none;display:grid;place-items:center}.q-brand-img{display:block;inline-size:100%;block-size:100%;object-fit:contain;-webkit-user-select:none;user-select:none}.q-brand-text{display:flex;flex-direction:column;line-height:var(--q-lh-tight);min-inline-size:0}.q-brand-name{font-size:var(--q-fs-xl);font-weight:var(--q-fw-semibold);color:var(--q-on-brand-emerald);letter-spacing:var(--q-tracking-wide);unicode-bidi:isolate}.q-brand--home{color:inherit;text-decoration:none;border-radius:var(--q-r-md)}.q-brand--home:focus-visible{outline:var(--q-ring-width) solid var(--q-ring-color);outline-offset:2px}.q-sidebar--collapsed .q-brand{inline-size:48px;block-size:48px;justify-content:center;padding:0}.q-brand--lg .q-brand-mark{inline-size:56px;block-size:56px}.q-brand--lg .q-brand-name{font-size:var(--q-fs-4xl);color:var(--q-brand-ink)}.q-nav{flex:1 1 auto;min-block-size:0;overflow-y:auto;overflow-x:hidden;padding:0 var(--q-space-6);display:flex;flex-direction:column;gap:var(--q-space-1);border-block:1px solid transparent;scrollbar-width:thin;scrollbar-color:var(--q-chrome-line) transparent}.q-nav[data-more-start]{border-block-start-color:var(--q-chrome-line)}.q-nav[data-more-end]{border-block-end-color:var(--q-chrome-line)}.q-nav-group{display:flex;flex-direction:column;gap:var(--q-space-1)}.q-nav-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--q-space-1)}.q-nav-list[hidden]{display:none}.q-nav-link,.q-nav-parent{position:relative;display:flex;align-items:center;gap:var(--q-space-5);inline-size:100%;block-size:36px;padding:0 var(--q-space-5);min-inline-size:0;border:0;border-radius:var(--q-r-md);background:transparent;color:var(--q-chrome-ink-2);font:inherit;font-size:var(--q-fs-sm);font-weight:var(--q-fw-medium);text-align:start;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--q-d-quick) var(--q-e-std),color var(--q-d-quick) var(--q-e-std)}.q-nav-link:hover,.q-nav-parent:hover{background:var(--q-chrome-2);color:var(--q-chrome-ink)}.q-nav-link:focus-visible,.q-nav-parent:focus-visible{outline:var(--q-ring-width) solid var(--q-ring-color);outline-offset:-2px}.q-nav-link[aria-current=page]{background:var(--q-rail-3);color:var(--q-chrome-ink);font-weight:var(--q-fw-semibold)}.q-nav-link[aria-current=page]:before,.q-nav-parent--current:before{content:"";position:absolute;inset-inline-start:calc(-1 * var(--q-space-6));inset-block:var(--q-space-4);inline-size:3px;border-radius:var(--q-r-xs);background:var(--q-rail-accent)}.q-nav-icon{display:inline-grid;place-items:center;flex:none}.q-nav-icon svg{inline-size:20px;block-size:20px}.q-nav-label,.q-nav-group-label{flex:1 1 auto;min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.q-nav-chevron{inline-size:14px;block-size:14px;flex:none;color:var(--q-chrome-muted);transition:transform var(--q-d-move) var(--q-e-std)}.q-nav-parent[aria-expanded=false] .q-nav-chevron{transform:rotate(-90deg)}html[dir=rtl] .q-nav-parent[aria-expanded=false] .q-nav-chevron{transform:rotate(90deg)}.q-nav-children{margin-inline-start:calc(var(--q-space-8) - 1px);margin-block-end:var(--q-space-2);padding-inline-start:var(--q-space-5);border-inline-start:1px solid var(--q-chrome-line)}.q-nav-children .q-nav-link{block-size:34px}.q-nav-count{margin-inline-start:auto;font-size:var(--q-fs-2xs);font-weight:var(--q-fw-semibold);background:var(--q-badge-bg);color:var(--q-on-badge);padding:1px var(--q-space-3);border-radius:var(--q-r-pill);font-variant-numeric:tabular-nums}.q-sidebar--collapsed .q-nav{padding-inline:var(--q-space-5);align-items:center}.q-sidebar--collapsed .q-nav-group,.q-sidebar--collapsed .q-nav-list{align-items:center}.q-sidebar--collapsed .q-nav-link,.q-sidebar--collapsed .q-nav-parent{inline-size:48px;block-size:var(--q-tap);justify-content:center;padding:0}.q-sidebar--collapsed .q-nav-label,.q-sidebar--collapsed .q-nav-group-label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.q-sidebar--collapsed .q-nav-parent--current{background:var(--q-rail-3);color:var(--q-chrome-ink)}.q-sidebar--collapsed .q-nav-parent[aria-expanded=true]:not(.q-nav-parent--current){background:var(--q-chrome-2);color:var(--q-chrome-ink)}.q-sidebar--collapsed .q-nav-count{position:absolute;inset-block-start:var(--q-space-1);inset-inline-end:var(--q-space-1);display:inline-flex;align-items:center;block-size:15px;padding:0 var(--q-space-2);line-height:1}@media (pointer: coarse),(max-width: 767px){.q-nav-link,.q-nav-parent,.q-nav-children .q-nav-link{block-size:var(--q-tap)}.q-sidebar-toggle{inline-size:var(--q-tap-sm);block-size:var(--q-tap-sm)}}.q-sidebar-foot{padding:0 var(--q-space-6)}.q-sidebar--collapsed .q-sidebar-foot{display:flex;justify-content:center;padding-inline:var(--q-space-5)}.q-branch{display:flex;align-items:center;gap:var(--q-space-5);inline-size:100%;padding:var(--q-space-5);border-radius:var(--q-r-md);border:1px solid var(--q-chrome-line);background:var(--q-chrome-well);color:var(--q-chrome-ink);font:inherit;text-align:start;min-inline-size:0}.q-branch--menu{cursor:pointer;transition:background-color var(--q-d-quick) var(--q-e-std),transform var(--q-d-press) var(--q-e-std)}.q-branch--menu:hover{background:var(--q-chrome-2)}.q-branch--menu:active{transform:translateY(1px)}.q-branch-icon{display:inline-grid;place-items:center;color:var(--q-chrome-ink-2);flex:none}.q-branch-icon svg{inline-size:20px;block-size:20px}.q-branch-text{display:flex;flex-direction:column;line-height:var(--q-lh-tight);min-inline-size:0;flex:1 1 auto;gap:var(--q-space-1)}.q-branch-name{font-size:var(--q-fs-sm);font-weight:var(--q-fw-medium);color:var(--q-chrome-ink)}.q-branch-date{font-size:var(--q-fs-2xs);color:var(--q-chrome-muted)}.q-branch-chevron{inline-size:14px;block-size:14px;color:var(--q-chrome-muted);flex:none}.q-sidebar--collapsed .q-branch{inline-size:48px;block-size:48px;justify-content:center;padding:0}.q-sidebar--collapsed .q-branch-text,.q-sidebar--collapsed .q-branch-chevron{display:none}.q-branch--bar{inline-size:auto;max-inline-size:240px;min-block-size:var(--q-tap);padding:var(--q-space-2) var(--q-space-5);background:var(--q-surface);color:var(--q-ink);border:1px solid var(--q-line-2)}.q-branch--bar .q-branch-name{color:var(--q-ink)}.q-branch--bar .q-branch-date{color:var(--q-ink-3)}.q-branch--bar .q-branch-icon{color:var(--q-accent-strong)}.q-branch--bar .q-branch-chevron{color:var(--q-ink-3)}.q-branch--bar.q-branch--menu:hover{background:var(--q-surface);border-color:var(--q-line-control)}.q-main{min-inline-size:0;display:flex;flex-direction:column;min-block-size:100vh;min-block-size:100dvh}@media screen{.q-main{padding:var(--q-space-6) var(--q-gutter) var(--q-space-11)}}.q-topbar{display:flex;align-items:center;gap:var(--q-space-9);inline-size:100%;max-inline-size:var(--q-content-max);margin-inline:auto;padding-block:var(--q-space-4) var(--q-space-8);color:var(--q-ink)}.q-shell--focus .q-topbar{max-inline-size:var(--q-content-wide)}.q-topbar-menu{display:none}.q-topbar-title{margin:0;flex:1 1 auto;font-size:var(--q-fs-3xl);font-weight:var(--q-fw-semibold);line-height:var(--q-lh-tight);letter-spacing:var(--q-tracking-tight);color:var(--q-ink)}.q-topbar-actions{margin-inline-start:auto;display:flex;align-items:center;gap:var(--q-space-4);flex:none}.q-search{display:flex;align-items:center;gap:var(--q-space-5);inline-size:min(320px,24vw);block-size:var(--q-tap);min-inline-size:0;padding-block:0;padding-inline:var(--q-space-6) var(--q-space-4);border:1px solid var(--q-line-2);border-radius:var(--q-r-md);background:var(--q-surface);color:var(--q-ink-3);font:inherit;font-size:var(--q-fs-sm);cursor:text;text-align:start;transition:border-color var(--q-d-quick) var(--q-e-std),transform var(--q-d-press) var(--q-e-std)}.q-search:hover{border-color:var(--q-line-control)}.q-search:active{transform:translateY(1px)}.q-search svg{inline-size:20px;block-size:20px;flex:none;color:var(--q-ink-3)}.q-search-text{flex:1 1 auto}.q-topbar-bell{inline-size:var(--q-tap);block-size:var(--q-tap);text-decoration:none}.q-topbar-bell svg{inline-size:20px;block-size:20px}.q-user{display:flex;align-items:center;gap:var(--q-space-5);block-size:var(--q-tap);padding-block:0;padding-inline:var(--q-space-4) var(--q-space-5);max-inline-size:240px;border-radius:var(--q-r-md);border:1px solid var(--q-line-2);background:var(--q-surface);font:inherit;color:var(--q-ink);cursor:pointer;transition:border-color var(--q-d-quick) var(--q-e-std),transform var(--q-d-press) var(--q-e-std)}.q-user:hover,.q-user[data-open]{border-color:var(--q-line-control)}.q-user:active{transform:translateY(1px)}.q-avatar{inline-size:30px;block-size:30px;flex:none;border-radius:50%;background:var(--q-chrome);color:var(--q-chrome-ink);display:grid;place-items:center;font-size:var(--q-fs-2xs);font-weight:var(--q-fw-semibold);letter-spacing:0;text-transform:uppercase}.q-avatar svg{inline-size:15px;block-size:15px}.q-user-text{display:flex;flex-direction:column;line-height:var(--q-lh-tight);min-inline-size:0;text-align:start}.q-user-name{font-size:var(--q-fs-sm);font-weight:var(--q-fw-medium);color:var(--q-ink)}.q-user-role{font-size:var(--q-fs-2xs);color:var(--q-ink-3)}.q-user-chevron{inline-size:14px;block-size:14px;color:var(--q-ink-3);flex:none}.q-content{flex:1 1 auto;padding:0;outline:none}.q-content-inner{max-inline-size:var(--q-content-max);margin-inline:auto}.q-shell--focus .q-content-inner{max-inline-size:var(--q-content-wide)}.q-pagehead{display:flex;flex-direction:column;gap:12px;margin-block-end:16px}.q-pagehead-row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.q-pagehead-text{display:flex;flex-direction:column;gap:2px;min-inline-size:0}@media screen{.q-pagehead{gap:var(--q-space-6);margin-block-end:var(--q-space-7)}.q-pagehead-row{gap:var(--q-space-7)}.q-pagehead-text{gap:var(--q-space-1)}.q-admin>.q-pagehead{margin-block-end:0}}@media screen and (min-width: 768px){.q-pagehead{margin-block-end:var(--q-space-9)}}@media screen and (min-width: 768px){.q-pagehead--echo{margin-block-start:calc(-1 * var(--q-space-6))}}@media screen{.q-pagehead--echo .q-pagehead-title{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.q-pagehead--echo .q-pagehead-eyebrow{display:none}.q-pagehead--echo .q-pagehead-row{align-items:flex-start}.q-pagehead.q-pagehead--bare,.q-admin>.q-pagehead--bare{margin:0;gap:0}}.q-pagehead-title{margin:0;font-size:var(--q-fs-3xl);font-weight:600;letter-spacing:var(--q-tracking-tight);line-height:1.2;text-wrap:balance}@media screen{.q-pagehead-title{font-weight:var(--q-fw-semibold);line-height:var(--q-lh-tight)}}.q-pagehead-desc{margin:0;color:var(--q-ink-3);font-size:var(--q-fs-md)}.q-pagehead-actions{display:flex;gap:var(--q-space-4);flex-wrap:wrap;align-items:center}.q-pagehead-nav{min-inline-size:0;max-inline-size:100%}.q-pagehead-nav .q-tabs,.q-pagehead-nav .q-tablist{max-inline-size:100%;min-inline-size:0}:root{--q-safe-bottom: env(safe-area-inset-bottom, 0px)}.q-bottombar{display:none;position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--q-z-shell);block-size:calc(var(--q-bottombar-h) + var(--q-safe-bottom));padding-block-end:var(--q-safe-bottom);background:var(--q-chrome);color:var(--q-chrome-muted);border-block-start:1px solid var(--q-chrome-line);grid-auto-flow:column;grid-auto-columns:1fr}.q-bottombar-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--q-space-2);border:0;background:transparent;color:var(--q-chrome-muted);font:inherit;font-size:var(--q-fs-2xs);font-weight:var(--q-fw-medium);text-decoration:none;cursor:pointer;padding:var(--q-space-3) var(--q-space-2);min-inline-size:0}.q-bottombar-item[aria-current=page]{color:var(--q-chrome-ink);font-weight:var(--q-fw-semibold)}.q-bottombar-item[aria-current=page]:before{content:"";position:absolute;inset-block-start:0;inset-inline:30%;block-size:3px;border-end-start-radius:var(--q-r-xs);border-end-end-radius:var(--q-r-xs);background:var(--q-rail-accent)}.q-bottombar-icon{position:relative;display:inline-grid}.q-bottombar-icon svg{inline-size:22px;block-size:22px}.q-bottombar-icon .q-badge{inset-block-start:calc(-1 * var(--q-space-3));inset-inline-end:calc(-1 * var(--q-space-5))}.q-bottombar-label{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q-nav-sheet{background:var(--q-chrome);color:var(--q-chrome-ink-2);border-color:var(--q-chrome-line);transition-duration:var(--q-d-enter)}.q-nav-sheet .q-drawer-body{padding:0}.q-nav-sheet .q-nav{flex:1 0 auto;overflow:visible}.q-nav-sheet-head{display:flex;align-items:center;justify-content:space-between;padding:var(--q-space-6);border-block-end:1px solid var(--q-chrome-line)}.q-cmdk-center{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:flex-start;padding:12vh var(--q-space-7) var(--q-space-7)}.q-cmdk-panel{inline-size:min(100%,620px);max-block-size:70vh;display:flex;flex-direction:column;overflow:hidden;background:var(--q-surface);color:var(--q-ink);border:1px solid var(--q-line-2);border-radius:var(--q-r-xl);box-shadow:var(--q-sh-overlay);outline:none;transition:opacity var(--q-d-quick) var(--q-e-out),transform var(--q-d-quick) var(--q-e-out)}.q-cmdk-panel[data-closed]{opacity:0;transform:translateY(-6px) scale(.985)}.q-cmdk-input{display:flex;align-items:center;gap:var(--q-space-5);padding:var(--q-space-6) var(--q-space-7);border-block-end:1px solid var(--q-line)}.q-cmdk-input>svg{inline-size:17px;block-size:17px;color:var(--q-ink-3);flex:none}.q-cmdk-field{flex:1 1 auto;border:0;background:transparent;font:inherit;font-size:var(--q-fs-lg);color:var(--q-ink);outline:none;min-inline-size:0}.q-cmdk-field::placeholder{color:var(--q-ink-3)}.q-cmdk-list{overflow-y:auto;padding:var(--q-space-3);outline:none;display:flex;flex-direction:column;gap:1px}.q-cmdk-group{padding:var(--q-space-4) var(--q-space-5) var(--q-space-2);font-size:var(--q-eyebrow-size);letter-spacing:var(--q-eyebrow-tracking);text-transform:var(--q-eyebrow-case);color:var(--q-ink-3);font-weight:var(--q-fw-medium)}.q-cmdk-item{display:flex;align-items:center;gap:var(--q-space-5);padding:var(--q-space-4) var(--q-space-5);border-radius:var(--q-r-md);cursor:default;font-size:var(--q-fs-md)}.q-cmdk-item[data-focus]{background:var(--q-accent-tint);outline:2px solid var(--q-ring-color);outline-offset:-2px}.q-cmdk-icon{display:inline-grid;place-items:center;inline-size:26px;block-size:26px;border-radius:var(--q-r-sm);background:var(--q-surface-3);color:var(--q-ink-2);flex:none}.q-cmdk-item[data-focus] .q-cmdk-icon{background:var(--q-accent-soft);color:var(--q-accent-deep)}.q-cmdk-icon svg{inline-size:14px;block-size:14px}.q-cmdk-label{flex:1 1 auto;min-inline-size:0}.q-cmdk-hint{font-size:var(--q-fs-sm);color:var(--q-ink-3);white-space:nowrap}.q-cmdk-empty{padding:var(--q-space-9) var(--q-space-6);text-align:center;color:var(--q-ink-3);font-size:var(--q-fs-md)}.q-auth{min-block-size:100vh;min-block-size:100dvh;display:grid;place-items:center;padding:var(--q-space-10) var(--q-space-9) calc(var(--q-space-10) + 6vh);background:var(--q-ground);color:var(--q-text)}.q-auth-case{inline-size:min(100%,440px);min-inline-size:0;background:var(--q-surface);border:1px solid var(--q-line-2);border-radius:var(--q-r-xl);color:var(--q-ink)}.q-auth-head{display:flex;align-items:center;padding:var(--q-space-9) var(--q-space-10);border-block-end:1px solid var(--q-line)}.q-auth-name{margin:0;display:flex;align-items:center;gap:var(--q-space-7);font-size:inherit}.q-auth-mark{display:grid;place-items:center;inline-size:56px;block-size:56px;flex:none}.q-auth-name .q-wordmark{margin-block-start:var(--q-space-2)}.q-auth-name .q-wordmark img{inline-size:auto;block-size:28px}.q-auth-main{display:flex;flex-direction:column;min-inline-size:0;padding:var(--q-space-10) var(--q-space-10) var(--q-space-7)}.q-auth-main>.q-card{background:transparent;border:0;box-shadow:none;padding:0}.q-auth-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--q-space-4);padding:var(--q-space-7) var(--q-space-10);border-block-start:1px solid var(--q-line)}.q-auth-foot .q-tablist--segmented .q-tab{justify-content:center;min-inline-size:84px;min-block-size:var(--q-tap)}.q-auth-foot .q-iconbtn{inline-size:calc(var(--q-tap) + 6px);block-size:calc(var(--q-tap) + 6px)}@media (prefers-reduced-motion: no-preference){.q-auth-case{animation:q-auth-settle var(--q-d-settle) var(--q-e-out) both}}@keyframes q-auth-settle{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width: 767px){.q-auth{padding:var(--q-space-7) var(--q-space-7) calc(var(--q-space-7) + 10vh)}.q-auth-head{padding:var(--q-space-8)}.q-auth-main{padding:var(--q-space-9) var(--q-space-8) var(--q-space-6)}.q-auth-foot{padding:var(--q-space-6) var(--q-space-8) var(--q-space-7)}}.q-standalone{min-block-size:100dvh;background:var(--q-ground)}.q-standalone-bar{position:sticky;inset-block-start:0;z-index:var(--q-z-shell);display:flex;align-items:center;gap:var(--q-space-5);padding:var(--q-space-4) var(--q-gutter);background:var(--q-surface);border-block-end:1px solid var(--q-line)}.q-standalone-bar .q-brand-name{color:var(--q-brand-ink)}.q-standalone .q-content{padding:var(--q-gutter)}.q-guard-drafts{margin:var(--q-space-4) 0 0;padding-inline-start:var(--q-space-8)}@media (max-width: 1279px){.q-search{inline-size:var(--q-tap);padding:0;justify-content:center}.q-search .q-kbd,.q-user-text,.q-user-chevron{display:none}.q-user{padding-inline:var(--q-space-3)}}@media screen and (max-width: 767px){.q-shell{grid-template-columns:minmax(0,1fr)}.q-sidebar:not(.q-sidebar--sheet){display:none}.q-main{padding:0 var(--q-gutter-phone)}.q-topbar{position:sticky;inset-block-start:0;z-index:var(--q-z-shell);block-size:var(--q-topbar-h);inline-size:auto;max-inline-size:none;gap:var(--q-space-2);margin-inline:calc(-1 * var(--q-gutter-phone));padding:0 var(--q-gutter-phone);background:var(--q-ground);border-block-end:1px solid var(--q-line-2)}.q-topbar-title{font-size:var(--q-fs-xl);letter-spacing:0}.q-topbar-actions{gap:var(--q-space-1)}.q-topbar .q-iconbtn,.q-topbar .q-search,.q-topbar .q-user{inline-size:44px;block-size:44px;border-color:transparent;background:transparent}.q-user{justify-content:center;padding:0}.q-avatar{inline-size:32px;block-size:32px}.q-content{padding:var(--q-gutter-phone) 0 calc(var(--q-bottombar-h) + var(--q-safe-bottom) + var(--q-space-8))}.q-bottombar{display:grid}.q-cmdk-center{padding:var(--q-space-4);align-items:stretch}.q-cmdk-panel{max-block-size:none;inline-size:100%}}.q-table-wrap{position:relative;overflow:auto;max-inline-size:100%;border:1px solid var(--q-line);border-radius:var(--q-r-md);background:var(--q-surface);scrollbar-width:thin}.q-table-wrap:focus-visible{outline:var(--q-ring-width) solid var(--q-ring-color);outline-offset:2px}.q-table{inline-size:100%;border-collapse:separate;border-spacing:0;font-size:var(--q-fs-md)}.q-table--dense{font-size:var(--q-fs-sm)}.q-table th,.q-table td{text-align:start;padding:9px 12px;border-block-end:1px solid var(--q-line);vertical-align:top}.q-table--dense th,.q-table--dense td{padding:6px 10px}@media screen{.q-table th,.q-table td{padding:var(--q-space-6) var(--q-space-7)}.q-table thead th{padding-block:var(--q-space-5)}.q-table--dense th,.q-table--dense td{padding:var(--q-space-4) var(--q-space-6)}.q-table--dense thead th{padding-block:var(--q-space-4)}}.q-table thead th{position:relative;font-size:var(--q-eyebrow-size);letter-spacing:var(--q-eyebrow-tracking);text-transform:var(--q-eyebrow-case);color:var(--q-ink-3);font-weight:600;background:var(--q-surface-2);white-space:nowrap;border-block-end-color:var(--q-line-2)}.q-table--sticky thead th{position:sticky;top:0;z-index:var(--q-z-sticky)}.q-table--sticky .q-tr-groups th{top:0}.q-table--sticky .q-tr-groups+tr th{top:30px}.q-th-group{text-align:center!important;padding-block:5px!important;font-size:var(--q-fs-2xs)!important;border-block-end:0!important;color:var(--q-ink)!important;letter-spacing:var(--q-tracking-wide)!important}.q-th-group--empty{color:transparent!important}.q-th-group--gold,.q-table th.q-td--gold,.q-table td.q-td--gold{background:var(--q-gold-50)}.q-th-group--money,.q-table th.q-td--money,.q-table td.q-td--money{background:var(--q-money-tint)}.q-table thead th.q-td--gold{color:var(--q-gold-700)}.q-table thead th.q-td--money{color:var(--q-money)}.q-cell-ltr{direction:ltr;unicode-bidi:isolate}@media screen{.q-table :is(th,td).q-ltr{direction:inherit;unicode-bidi:normal}}.q-table .q-td--end{text-align:end}.q-table .q-td--center{text-align:center}.q-td--nowrap{white-space:nowrap}.q-td--gold,.q-td--money{font-variant-numeric:tabular-nums;white-space:nowrap}.q-td--sticky{position:sticky;inset-inline-start:0;z-index:var(--q-z-raised);background:var(--q-surface);box-shadow:1px 0 0 var(--q-line)}html[dir=rtl] .q-td--sticky{box-shadow:-1px 0 0 var(--q-line)}.q-table tbody tr:last-child td{border-block-end:0}.q-table tbody tr:hover td{background-color:var(--q-surface-2)}.q-table tbody tr:hover td.q-td--gold{background-color:var(--q-gold-100)}.q-table tbody tr:hover td.q-td--money{background-color:var(--q-info-tint)}.q-table--press tbody .q-tr{cursor:pointer}.q-table--press tbody .q-tr:focus-visible{outline:var(--q-ring-width) solid var(--q-ring-color);outline-offset:-2px}.q-tr--inactive td{color:var(--q-ink-3)}.q-tr--attention td:first-child{box-shadow:inset 3px 0 0 var(--q-warn)}html[dir=rtl] .q-tr--attention td:first-child{box-shadow:inset -3px 0 0 var(--q-warn)}.q-tr--selected td{background:var(--q-gold-50)!important}.q-tr-total td{font-weight:600;border-block-start:2px solid var(--q-line-2);border-block-end:0;background:var(--q-surface-2)}.q-tr-total td.q-td--gold{background:var(--q-gold-100)}.q-tr-total td.q-td--money{background:var(--q-info-tint)}.q-tr-empty td{padding:0}.q-tr-skeleton td{padding-block:var(--q-space-6)}.q-paper-fit{display:contents}.q-table-foot{padding:8px 12px;font-size:var(--q-fs-sm);color:var(--q-ink-3);border-block-start:1px solid var(--q-line);background:var(--q-surface-2)}.q-table .q-money{display:inline-block}.q-table .q-money.q-amt{display:inline-grid}.q-table .q-cell-sub{display:block;font-size:var(--q-fs-xs);color:var(--q-ink-3);font-weight:400;white-space:normal}.q-fact .q-cell-sub{display:block;font-size:var(--q-fs-xs);color:var(--q-ink-3);font-weight:400}.q-record .q-cell-sub{display:block;font-size:var(--q-fs-sm);color:var(--q-ink-3);font-weight:var(--q-fw-regular);overflow-wrap:anywhere}.q-inline-list{list-style:none;margin:0;padding:0;font-size:var(--q-fs-sm)}.q-inline-list li{display:flex;gap:6px;align-items:baseline}.q-inline-list-value{font-variant-numeric:tabular-nums}.q-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:8px 10px;margin:0}.q-facts--2{grid-template-columns:repeat(2,minmax(0,1fr))}.q-facts--3{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}.q-facts--4{grid-template-columns:repeat(4,minmax(0,1fr))}.q-fact{display:flex;flex-direction:column;gap:3px;padding:8px 11px;border:1px solid var(--q-line);border-radius:var(--q-r-md);background:var(--q-surface-2);min-inline-size:0}.q-fact--gold{background:var(--q-gold-50);border-color:var(--q-gold-100)}.q-fact--money{background:var(--q-money-tint);border-color:transparent}.q-fact--wide{grid-column:1 / -1}.q-fact-label{font-size:var(--q-eyebrow-size);letter-spacing:var(--q-eyebrow-tracking);text-transform:var(--q-eyebrow-case);color:var(--q-ink-3);font-weight:600}.q-fact--gold .q-fact-label{color:var(--q-gold-700)}.q-fact--money .q-fact-label{color:var(--q-money)}.q-fact-value{margin:0;font-size:var(--q-fs-base);overflow-wrap:anywhere}.q-fact--strong .q-fact-value{font-size:var(--q-fs-xl);font-weight:600}.q-fact-value .q-money--ink{color:var(--q-money)}.q-facts--meta{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:var(--q-space-6) var(--q-space-9);padding-block-end:var(--q-space-7);border-block-end:1px solid var(--q-line)}.q-facts--meta .q-fact{padding:0;border:0;background:none;border-radius:0}.q-facts--meta .q-fact-value{font-size:var(--q-fs-base);font-weight:var(--q-fw-medium)}.q-facts--totals{display:flex;flex-direction:column;gap:0;inline-size:min(100%,480px);margin-inline-start:auto;border:1px solid var(--q-line);border-radius:var(--q-r-md);overflow:hidden;background:var(--q-surface)}.q-facts--totals .q-fact{flex-direction:row;justify-content:space-between;align-items:baseline;gap:var(--q-space-6);padding:var(--q-space-4) var(--q-space-6);border:0;border-radius:0;border-block-end:1px solid var(--q-line);background:var(--q-surface)}.q-facts--totals .q-fact:last-child{border-block-end:0}.q-facts--totals .q-fact-label{font-size:var(--q-fs-md);letter-spacing:0;text-transform:none;font-weight:var(--q-fw-medium);color:var(--q-ink-2)}.q-facts--totals .q-fact-value{text-align:end;font-variant-numeric:tabular-nums}.q-facts--totals .q-fact--strong.q-fact--money{background:var(--q-money-tint)}.q-facts--totals .q-fact--strong.q-fact--gold{background:var(--q-gold-50)}.q-facts--totals .q-fact--strong .q-fact-label{color:var(--q-ink);font-weight:var(--q-fw-semibold)}.q-facts--totals .q-fact--strong .q-fact-value{font-size:var(--q-fs-xl)}@media (max-width: 767px){.q-facts:not(.q-facts--totals):not(.q-facts--meta){grid-template-columns:repeat(auto-fill,minmax(min(100%,9rem),1fr))}.q-facts--meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--q-space-5) var(--q-space-6)}.q-facts--totals{inline-size:100%}}@media screen{.q-vitrine-table{min-inline-size:0;container-type:inline-size}.q-vtable{inline-size:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.q-vtable th,.q-vtable td{padding:0 var(--q-space-9);text-align:end;vertical-align:middle;white-space:nowrap}.q-vtable thead th{block-size:34px;vertical-align:bottom;line-height:var(--q-lh-snug)}.q-vtable thead th:first-child,.q-vtable tbody th{text-align:start}.q-vtable tbody tr+tr>*{border-block-start:1px solid var(--q-line)}.q-vtable-corner,.q-vtable-side{font-size:var(--q-fs-sm);font-weight:var(--q-fw-medium);color:var(--q-ink-3)}.q-vtable-karat .q-karat{min-inline-size:44px}.q-vtable-fig{color:var(--q-ink);font-weight:var(--q-fw-semibold);line-height:1}.q-vtable-fig .q-money{color:inherit;font-size:inherit}:is(.q-vitrine-table--board,.q-vitrine-table--list) tbody th{inline-size:1%;padding-inline-end:var(--q-space-4)}:is(.q-vitrine-table--board,.q-vitrine-table--list) .q-vtable-fig{padding-inline-start:.4em}.q-price-vitrine{display:flex;flex-direction:column}.q-price-vitrine>.q-card-head{align-items:center}.q-price-vitrine-source{margin:0;font-size:var(--q-fs-xs);color:var(--q-ink-3);line-height:var(--q-lh-snug)}.q-price-vitrine-body,.q-price-vitrine-body>.q-query{flex:1 1 auto;display:flex;flex-direction:column;min-block-size:0}.q-price-vitrine-body{padding-block:var(--q-space-4) var(--q-space-5)}.q-price-vitrine-body>:is(.q-empty,.q-loading,.q-alert){margin-inline:var(--q-space-9)}.q-vitrine-table--board{flex:1 1 auto;display:flex}.q-vitrine-table--board tbody tr{block-size:66px}.q-vitrine-table--board .q-vtable-fig{font-size:min(var(--q-fs-board),6.9cqi)}.q-vitrine-table--board .q-vtable-karat .q-karat{min-inline-size:52px;block-size:30px;font-size:var(--q-fs-base)}.q-vitrine-table--board.q-vitrine,.q-vitrine-table--strip{padding-block:var(--q-space-3) var(--q-space-2)}.q-vitrine-table--strip .q-vtable{table-layout:fixed}.q-vitrine-table--strip th,.q-vitrine-table--strip td{padding:0 var(--q-space-7);text-align:start}.q-vitrine-table--strip thead th{block-size:44px;vertical-align:middle}.q-vitrine-table--strip thead th:first-child,.q-vitrine-table--strip tbody th{inline-size:64px}.q-vitrine-table--strip tbody tr{block-size:44px}.q-vitrine-table--strip .q-vtable-fig{font-size:clamp(var(--q-fs-strip-sm),3.15cqi,var(--q-fs-strip))}.q-vitrine-table--list{padding-block:var(--q-space-2) var(--q-space-3)}.q-vitrine-table--list th,.q-vitrine-table--list td{padding:0 var(--q-space-7)}.q-vitrine-table--list tbody tr{block-size:46px}.q-vitrine-table--list .q-vtable-fig{font-size:min(var(--q-fs-strip),6.9cqi)}}@container (max-width: 719px){.q-vitrine-table--strip th,.q-vitrine-table--strip td{padding:0 var(--q-space-4)}.q-vitrine-table--strip thead th:first-child,.q-vitrine-table--strip tbody th{inline-size:46px}}@container (max-width: 599px){.q-vitrine-table--strip thead th:first-child,.q-vitrine-table--strip tbody th{inline-size:40px}}@media screen and (max-width: 1279px){.q-vitrine-table--board .q-vtable-fig{font-size:min(var(--q-fs-board-md),6.9cqi)}.q-vitrine-table--board th,.q-vitrine-table--board td{padding-inline-end:var(--q-space-7)}.q-vitrine-table--board thead th:first-child,.q-vitrine-table--board tbody th{padding-inline-start:var(--q-space-7)}.q-price-vitrine-body>:is(.q-empty,.q-loading,.q-alert){margin-inline:var(--q-space-7)}.q-price-vitrine>.q-card-head{padding-inline:var(--q-space-7)}}@media screen and (max-width: 767px){.q-vitrine-table--board .q-vtable-fig{font-size:min(var(--q-fs-board-sm),6.9cqi)}.q-vitrine-table--board tbody tr{block-size:56px}}.q-filterbar{display:flex;flex-direction:column;gap:var(--q-space-4)}.q-filterbar-row{display:flex;align-items:flex-end;gap:var(--q-space-5);flex-wrap:wrap}.q-filterbar-fields{display:flex;flex-wrap:wrap;gap:var(--q-space-4) var(--q-space-5);align-items:flex-end;flex:1 1 auto;min-inline-size:0}.q-filterbar-fields>.q-field{flex:1 1 150px;max-inline-size:240px}.q-filterbar-fields>.q-field--inline,.q-filterbar-fields>.q-check{flex:0 0 auto;padding-block-end:var(--q-space-4)}.q-filterbar-fields[hidden]{display:none}.q-filterbar-actions{display:flex;gap:var(--q-space-3);align-items:center;flex-wrap:wrap;margin-inline-start:auto}.q-filterbar-chips{display:flex;flex-wrap:wrap;gap:var(--q-space-3)}.q-search-form{display:flex;align-items:center;gap:var(--q-space-4);flex:1 1 320px;min-inline-size:0;flex-wrap:wrap}.q-search-form>.q-input{flex:1 1 200px;inline-size:auto;min-inline-size:0}.q-search-form>.q-btn{flex:none}@media (max-width: 767px){.q-filterbar-fields{flex-basis:100%;order:3}.q-filterbar-fields>.q-field{max-inline-size:none;flex-basis:calc(50% - 5px)}}.q-pager{display:flex;align-items:center;justify-content:space-between;gap:var(--q-space-5);flex-wrap:wrap;margin-block-start:var(--q-space-5)}.q-pager-text{font-size:var(--q-fs-sm);color:var(--q-ink-3)}.q-pager-buttons{display:flex;gap:var(--q-space-3)}@media screen{.q-pager-buttons .q-btn{min-block-size:var(--q-tap-sm);min-inline-size:var(--q-tap-sm)}}.q-query{min-inline-size:0}.q-fresh{display:inline-flex;align-items:center;gap:var(--q-space-3);font-size:var(--q-fs-sm);color:var(--q-ink-3)}.q-fresh-text{white-space:nowrap}.q-loading{min-inline-size:0}.q-records-wrap{display:flex;flex-direction:column;gap:var(--q-space-4);min-inline-size:0}.q-records{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--q-space-4)}.q-record{display:flex;flex-direction:column;gap:var(--q-space-4);padding:var(--q-space-6) var(--q-space-7);margin:0;background:var(--q-surface);border:1px solid var(--q-line);border-radius:var(--q-r-md);min-inline-size:0}.q-record--press{cursor:pointer}.q-record--press:focus-visible{outline:var(--q-ring-width) solid var(--q-ring-color);outline-offset:1px}.q-record--press:active{background:var(--q-hover)}.q-record--inactive{color:var(--q-ink-3)}.q-record--attention{border-inline-start:3px solid var(--q-warn)}.q-record--selected{background:var(--q-accent-tint);border-color:var(--q-accent-line)}.q-record--skeleton{gap:var(--q-space-3)}.q-record-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--q-space-5)}.q-record-titles{display:flex;flex-direction:column;gap:var(--q-space-1);min-inline-size:0}.q-record-title{font-size:var(--q-fs-base);font-weight:var(--q-fw-semibold);line-height:var(--q-lh-snug);overflow-wrap:anywhere}.q-record-subtitle{font-size:var(--q-fs-sm);color:var(--q-ink-3);line-height:var(--q-lh-snug);overflow-wrap:anywhere}.q-record-status{display:flex;flex-wrap:wrap;gap:var(--q-space-2);justify-content:flex-end;flex:none}.q-record-figure{display:flex;align-items:baseline;justify-content:space-between;gap:var(--q-space-5);padding:var(--q-space-4) var(--q-space-5);border-radius:var(--q-r-sm);background:var(--q-surface-2)}.q-record-figure--money{background:var(--q-money-tint)}.q-record-figure--gold{background:var(--q-gold-50)}.q-record-figure-value{display:flex;flex-direction:column;align-items:flex-end;gap:var(--q-space-1);font-size:var(--q-fs-lg);font-weight:var(--q-fw-semibold);font-variant-numeric:tabular-nums;text-align:end}.q-record-figure-value .q-cell-sub{font-size:var(--q-fs-sm);font-weight:var(--q-fw-regular)}.q-record .q-amt{grid-template-columns:max-content max-content}.q-record-label{font-size:var(--q-eyebrow-size);letter-spacing:var(--q-eyebrow-tracking);text-transform:var(--q-eyebrow-case);color:var(--q-ink-3);font-weight:var(--q-fw-semibold)}.q-record-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--q-space-4) var(--q-space-6);margin:0}.q-record-fact{display:flex;flex-direction:column;gap:var(--q-space-1);min-inline-size:0}.q-record-fact--wide{grid-column:1 / -1}.q-record-fact--gold .q-record-label{color:var(--q-gold-700)}.q-record-fact--money .q-record-label{color:var(--q-money)}.q-record-value{margin:0;font-size:var(--q-fs-md);overflow-wrap:anywhere}.q-record-fact--money .q-record-value,.q-record-fact--gold .q-record-value{font-variant-numeric:tabular-nums}.q-record-actions{display:flex;flex-wrap:wrap;gap:var(--q-space-4);align-items:center;padding-block-start:var(--q-space-2);border-block-start:1px solid var(--q-line)}.q-record--total{background:var(--q-surface-2)}@media screen{.q-th-group{padding-block:var(--q-space-3)!important;line-height:var(--q-lh-tight)!important}.q-table--sticky .q-tr-groups+tr th{top:calc(var(--q-fs-2xs) * var(--q-lh-tight) + 2 * var(--q-space-3))}.q-fact{gap:var(--q-space-1);padding:0;border:0;border-radius:0;background:none}.q-fact--gold,.q-fact--money{background:none}.q-facts{gap:var(--q-space-7) var(--q-space-10)}.q-fact-value{font-size:var(--q-fs-lg)}.q-fact--strong .q-fact-value{font-size:var(--q-fs-2xl);font-weight:var(--q-fw-semibold)}:is(.q-card,.q-drawer-body,.q-dialog-body) .q-table-wrap{border:0;border-radius:0}.q-table thead th{background:var(--q-surface);font-weight:var(--q-fw-medium)}.q-table-foot{padding:var(--q-space-4) var(--q-space-7)}.q-inline-list li{gap:var(--q-space-3)}.q-fact-label,.q-record-label{font-weight:var(--q-fw-medium)}.q-table .q-cell-sub,.q-fact .q-cell-sub{font-weight:var(--q-fw-regular)}.q-tr-total td{background:var(--q-surface-2);font-weight:var(--q-fw-semibold)}.q-records{gap:0;background:var(--q-surface);border:1px solid var(--q-line);border-radius:var(--q-r-md);overflow:hidden}.q-record{border:0;border-radius:0;border-block-end:1px solid var(--q-line)}.q-record:last-child{border-block-end:0}.q-record--attention{border-inline-start:3px solid var(--q-warn)}}@media screen{.q-table-wrap{border-color:var(--q-line-2);border-radius:var(--q-r-xl)}.q-th-group--gold,.q-th-group--money,.q-table th.q-td--gold,.q-table td.q-td--gold,.q-table th.q-td--money,.q-table td.q-td--money{background:none}.q-table thead th.q-td--gold,.q-table thead th.q-td--money{color:var(--q-ink-3)}.q-table tbody tr:hover td.q-td--gold,.q-table tbody tr:hover td.q-td--money{background-color:var(--q-surface-2)}.q-tr-total td.q-td--gold,.q-tr-total td.q-td--money{background:var(--q-surface-2)}.q-tr--selected td{background:var(--q-accent-tint)!important}.q-tr--selected td:first-child{box-shadow:inset 3px 0 0 var(--q-accent-strong)}html[dir=rtl] .q-tr--selected td:first-child{box-shadow:inset -3px 0 0 var(--q-accent-strong)}.q-fact--gold .q-fact-label,.q-fact--money .q-fact-label,.q-record-fact--gold .q-record-label,.q-record-fact--money .q-record-label{color:var(--q-ink-3)}.q-facts--totals{border-color:var(--q-line-2)}.q-facts--totals .q-fact--strong.q-fact--money,.q-facts--totals .q-fact--strong.q-fact--gold{background:var(--q-well)}.q-record-figure,.q-record-figure--money,.q-record-figure--gold{background:var(--q-well);border-radius:var(--q-r-md)}.q-records{border-color:var(--q-line-2);border-radius:var(--q-r-xl)}:is(.q-record-title,.q-record-subtitle,.q-record-value).q-ltr,.q-facts:not(.q-facts--totals) .q-fact-value.q-ltr{align-self:flex-start;max-inline-size:100%}.q-filterbar-chips .q-chip{background:var(--q-accent-tint);color:var(--q-accent-deep);border-color:var(--q-accent-line)}}.q-chart{margin:0;display:flex;flex-direction:column;gap:6px;min-inline-size:0}.q-chart-body{position:relative;inline-size:100%;min-inline-size:0;direction:ltr;overflow:hidden}.q-chart-body svg{overflow:visible}.q-chart-body .recharts-text,.q-chart-body text{font-family:var(--q-f-ui);font-variant-numeric:tabular-nums}.q-chart-body .recharts-default-legend{font-size:var(--q-fs-sm)}.q-chart-body .recharts-legend-item-text{color:var(--q-ink-2)!important}.q-chart-body .recharts-tooltip-wrapper{outline:none;z-index:var(--q-z-float)}@media screen{#recharts_measurement_span{font-size:var(--q-chart-measure)}}.q-chart-empty{block-size:100%;justify-content:center;padding:12px}.q-chart-skeleton{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--q-space-3);padding:var(--q-space-4) var(--q-space-6) var(--q-space-2)}.q-chart-tip{border:1px solid var(--q-line-2);background:var(--q-surface);color:var(--q-ink);border-radius:var(--q-r-xl);padding:var(--q-space-6) var(--q-space-7);font-size:var(--q-fs-sm);box-shadow:var(--q-sh-overlay);display:flex;flex-direction:column;gap:var(--q-space-2);min-inline-size:140px;direction:inherit}.q-chart-tip-title{font-weight:var(--q-fw-semibold);color:var(--q-ink-2);font-size:var(--q-fs-xs)}.q-chart-tip-row{display:flex;align-items:center;gap:var(--q-space-4)}.q-chart-tip-label{flex:1 1 auto;color:var(--q-ink-2)}.q-chart-tip-value{font-variant-numeric:tabular-nums;font-weight:var(--q-fw-semibold)}.q-chart-swatch{inline-size:9px;block-size:9px;border-radius:3px;flex:none;display:inline-block}@media screen{.q-chart-swatch{border-radius:var(--q-r-xs)}}.q-chart-legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 14px;font-size:var(--q-fs-sm);color:var(--q-ink-2)}@media screen{.q-chart-legend{gap:var(--q-space-3) var(--q-space-7)}}.q-chart-legend li{display:inline-flex;align-items:center;gap:6px}.q-donut{position:relative;inline-size:100%;block-size:100%}.q-donut-center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;text-align:center;padding:0 22%}.q-donut-value{font-size:var(--q-fs-xl);font-weight:600;letter-spacing:var(--q-tracking-tight);line-height:1.1;font-variant-numeric:tabular-nums}@media screen{.q-donut-value{font-weight:var(--q-fw-semibold);line-height:var(--q-lh-tight)}}@media screen{.q-donut{container-type:size}.q-donut-center{inline-size:58cqmin;margin-inline:auto;padding:0}.q-donut-value{font-size:var(--q-fs-base)}.q-donut-value .q-amt{grid-template-columns:max-content;justify-items:center}.q-donut-value .q-amt-unit{order:1}}.q-donut-label{font-size:var(--q-fs-2xs);color:var(--q-ink-3);margin-block-start:2px}@media screen{.q-chart{gap:var(--q-space-3)}.q-chart-empty{padding:var(--q-space-6)}.q-chart-legend li{gap:var(--q-space-3)}.q-donut-label{margin-block-start:var(--q-space-1)}}.q-docdrawer.q-drawer--lg.q-drawer--end{inline-size:min(100%,880px)}.q-docdrawer-head{align-items:flex-start}.q-docdrawer-title{display:flex;flex-direction:column;gap:var(--q-space-2);min-inline-size:0}.q-doc-number{margin:0;font-size:var(--q-fs-2xl);font-weight:600;letter-spacing:var(--q-tracking-wide);line-height:1.2}.q-docdrawer-title .q-doc-number{font-size:var(--q-fs-xl)}.q-doc-number .q-mono{font-size:1em}.q-doc-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:var(--q-fs-md)}.q-doc-type{font-weight:600;color:var(--q-ink-2)}@media screen{.q-doc-head{gap:var(--q-space-3) var(--q-space-4)}.q-doc-number{font-weight:var(--q-fw-semibold);line-height:var(--q-lh-tight)}.q-doc-type{font-weight:var(--q-fw-semibold)}}.q-doc-link.q-btn--link{padding:0;font-size:inherit}.q-docdrawer-body{gap:var(--q-space-7)}.q-docdrawer-tabs .q-tablist{margin-block-end:var(--q-space-2)}.q-doc{display:flex;flex-direction:column;gap:16px;min-inline-size:0}.q-doc .q-section{gap:8px}.q-doc-audit{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:var(--q-fs-sm)}@media screen{.q-doc{gap:var(--q-space-7)}.q-doc .q-section{gap:var(--q-space-4)}.q-doc-audit{gap:var(--q-space-2)}}.q-docdrawer-foot{justify-content:flex-start}@media (max-width: 767px){.q-docdrawer.q-drawer--end{inline-size:100%}.q-docdrawer-foot .q-btn{padding-inline:var(--q-space-5)}}.q-receipt-preview{display:flex;flex-direction:column;gap:var(--q-space-4);align-items:center}.q-receipt-preview-hint{align-self:flex-start;margin:0}.q-receipt-paper{inline-size:100%;max-inline-size:190mm;background:#fff;color:#000;border:1px solid var(--q-line-2);border-radius:4px;box-shadow:none;padding:6mm;overflow-x:auto;scrollbar-width:thin}.q-receipt-paper .receipt{display:block;inline-size:100%;margin:0;padding:0;font:10.5pt/1.4 system-ui,Noto Sans Arabic,sans-serif;color:#000;background:#fff}.receipt-brand{display:flex;align-items:center;justify-content:center;gap:4px;margin-block-start:2mm;font-size:8pt;color:#555;letter-spacing:.04em}.receipt-brand img{inline-size:14px;block-size:14px}.q-print-sheet{display:none}.q-doc-print-head{display:flex;flex-direction:column;gap:4px;border-block-end:2px solid #000;padding-block-end:8px;margin-block-end:12px}.q-doc-print-shop{font-weight:600;font-size:14px}.q-doc-print-head .q-doc-number{font-size:20px}.q-doc-void{display:flex;justify-content:flex-start}.print-only,.label-sheet{display:none}.label-sheet .label{display:block;image-rendering:pixelated}.receipt{display:none}body.receipt-printing .receipt{display:block;inline-size:100%;max-inline-size:190mm;margin-inline:auto;padding:4mm;font:10.5pt/1.4 system-ui,Noto Sans Arabic,sans-serif;color:#000;background:#fff}.receipt .bi{display:inline-flex;flex-direction:column;line-height:1.15}.receipt .bi>[lang=en]{font-size:.8em;color:#444}.receipt-head{text-align:center;border-block-end:2px solid #000;padding-block-end:3mm;margin-block-end:3mm}.receipt-head h1{margin:0;font-size:16pt}.receipt-head p{margin:.5mm 0}.receipt-meta{display:grid;grid-template-columns:repeat(2,1fr);gap:1mm 6mm;margin-block-end:3mm}.receipt-meta>div{display:flex;justify-content:space-between;gap:3mm;border-block-end:1px dotted #bbb;padding-block:.5mm}.receipt-meta .k,.receipt-totals .k{color:#333}.receipt-meta .void{grid-column:1 / -1;color:#b3261e}.receipt table{inline-size:100%;border-collapse:collapse;margin-block:2mm 3mm;font-size:9.5pt}.receipt th,.receipt td{border:1px solid #999;padding:1mm 1.5mm;text-align:start;vertical-align:top}.receipt th{background:#eee;font-weight:600}.receipt tr.buy td{background:#f6f6f6}.receipt-totals{display:grid;grid-template-columns:repeat(2,1fr);gap:1mm 6mm;margin-block-end:3mm}.receipt-totals>div{display:flex;justify-content:space-between;gap:3mm;border-block-end:1px dotted #bbb;padding-block:.5mm}.receipt-totals .grand{grid-column:1 / -1;font-size:13pt;border-block:2px solid #000;padding-block:1.5mm}.receipt-totals .outstanding{grid-column:1 / -1;font-size:11.5pt}.receipt-notes{border:1px dashed #999;padding:1.5mm 2mm}.receipt-tender{display:block;font-size:.85em}.receipt-signature{margin-block-start:6mm}.receipt-foot{text-align:center;margin-block-start:4mm;border-block-start:1px solid #000;padding-block-start:2mm}.receipt-foot p{margin:.5mm 0}.receipt-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.receipt-small{font-size:.85em}.receipt-paper+.receipt-paper{break-before:page;margin-block-start:6mm;border-block-start:1px dashed #999;padding-block-start:4mm}.receipt-meta .paper{grid-column:1 / -1;justify-content:center;font-size:11.5pt}.receipt-payments caption{caption-side:top;text-align:start;font-weight:600;padding-block-end:1mm}.q-crash{min-block-size:100vh;display:grid;place-items:center;padding:24px 16px;background:var(--q-ground);color:var(--q-ink)}.q-crash-card{max-inline-size:36rem;inline-size:100%;text-align:center;padding:28px 24px;background:var(--q-surface);border:1px solid var(--q-line);border-radius:var(--q-r-xl);box-shadow:var(--q-sh-2)}.q-crash-card h1{margin:0 0 12px;font-size:24px}.q-crash-mark{display:block;margin:0 auto 10px}.q-crash-card p{margin:10px 0;color:var(--q-ink-2)}.q-crash-button{margin-block-start:12px;font:inherit;font-weight:600;padding:9px 18px;border:0;border-radius:var(--q-r-md);background:var(--q-accent-fill);color:var(--q-on-accent);cursor:pointer}.q-crash-button:focus-visible{outline:3px solid var(--q-ring-color);outline-offset:2px}@media print{@page{margin:12mm}body{background:#fff;color:#000}html{font-size:12px}.q-no-print{display:none!important}.q-btn--link{color:inherit;text-decoration:none;font:inherit;padding-inline:0}.print-only{display:block}.print-head{border-block-end:2px solid var(--q-brand-gold);margin-block-end:1rem}.print-head h1{margin:0;font-size:1.2rem}.print-head p{margin:.2rem 0 0;color:var(--q-ink-3);font-size:.85rem}.q-print-head-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.q-doc-print-brand{display:inline-flex;align-items:center;gap:4px;margin:0;font-size:10px;font-weight:400;color:#555;white-space:nowrap}.q-doc-print-brand img{inline-size:14px;block-size:14px}@page{size:auto}body.receipt-printing .q-shell{display:none!important}body.receipt-printing .receipt{display:block}body.receipt-printing .q-print-sheet{display:none!important}.receipt-brand{display:flex}body.label-printing .q-shell{display:none!important}body.label-printing .label-sheet{display:block;direction:ltr}body.label-printing .label-sheet--roll{page:label}body.label-printing .label-sheet--roll .label{break-after:page}body.label-printing .label-sheet--roll .label:last-child{break-after:auto}@page label{margin:0}body.label-printing .label-sheet--sheet{display:flex;flex-wrap:wrap;align-content:flex-start;gap:3mm}body.label-printing .label-sheet--sheet .label{break-inside:avoid;outline:.2mm dashed #bbb}body.document-printing .q-shell,body.document-printing .receipt{display:none!important}body.document-printing .q-print-sheet--document{display:block}.q-print-sheet--document .q-doc{gap:10px}.q-print-sheet .q-section-head,.q-print-sheet .q-section-title{break-after:avoid;page-break-after:avoid}.q-print-sheet .q-table-wrap{break-before:avoid}.q-print-sheet .q-table tr{break-inside:avoid}.q-print-sheet .q-facts{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.q-print-sheet .q-fact--strong .q-fact-value{font-size:16px}.q-print-sheet .q-table .q-num{white-space:nowrap}.q-print-sheet .q-doc-paper .q-table thead th{white-space:normal;vertical-align:bottom}.q-print-sheet .q-doc-paper thead .q-cell-sub{font-size:1em;font-weight:500}.q-print-sheet .q-doc-paper-lines .q-table{font-size:8pt}.q-print-sheet .q-doc-paper-lines .q-table th,.q-print-sheet .q-doc-paper-lines .q-table td{padding:2pt 3pt}.q-print-sheet .q-doc-paper-lines .q-table thead th{font-size:6.5pt;letter-spacing:.02em}.q-print-sheet .q-doc-paper-lines .q-cell-sub{font-size:7pt}.q-print-sheet .q-doc-paper-lines .q-pill{white-space:normal;font-size:6.5pt;padding:0 3pt}.q-table-wrap{overflow:visible;border:0;border-radius:0}.q-table{font-size:9.5pt}.q-table th,.q-table td{padding:3pt 5pt}.q-table thead th{position:static;background:none}.q-table thead{display:table-header-group}.q-table tr{break-inside:avoid}.q-paper-fit .q-table thead th{white-space:normal;vertical-align:bottom}.q-table-wrap--banded>.q-table:not(.q-table--band){display:none}.q-paper-bands{display:flex;flex-direction:column;gap:10pt}.q-card:has(.q-paper-bands){break-inside:auto}@page wide-report{size:landscape}:root[data-paper-wide] body{page:wide-report}:root[data-paper-wide] .q-card{break-inside:auto}:root[data-paper-wide] .q-card-head{break-after:avoid}.q-th-group--gold,.q-table th.q-td--gold,.q-table td.q-td--gold,.q-fact--gold{background:#f3eedf!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.q-th-group--money,.q-table th.q-td--money,.q-table td.q-td--money,.q-fact--money{background:#eef3f8!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.q-facts{gap:4pt 6pt}.q-fact{background:none;border-color:#bbb;break-inside:avoid}.q-chart{break-inside:avoid}.q-chart-swatch{-webkit-print-color-adjust:exact;print-color-adjust:exact}.q-filterbar,.q-pager,.q-fresh,.q-pagehead-actions,.q-doc-actions{display:none!important}.q-card,.q-stat{border-color:#bbb;box-shadow:none;break-inside:avoid}.q-tablist{display:none!important}.q-tabpanel[hidden],.q-skeleton{display:none}.q-shell{display:block;background:none}.q-sidebar,.q-topbar,.q-bottombar,.q-toasts,.q-tooltip,.q-cmdk{display:none!important}[data-headlessui-portal],#headlessui-portal-root{visibility:hidden!important}.q-main{display:block;min-block-size:0}.q-content{padding:0}.q-content-inner{max-inline-size:none}}@media screen{.q-paper-bands{display:none}}:root[data-paper-table] .q-paper-fit .q-table{font-size:9.5pt;inline-size:min-content}:root[data-paper-table] .q-paper-fit .q-table th,:root[data-paper-table] .q-paper-fit .q-table td{padding:3pt 5pt}:root[data-paper-table] .q-paper-fit .q-table thead th{white-space:normal;vertical-align:bottom;font-weight:600}.q-card.q-login{gap:var(--q-space-8)}.q-login .q-card-head{margin-block-end:var(--q-space-2)}.q-login .q-card-title{font-size:var(--q-fs-3xl);font-weight:var(--q-fw-semibold);line-height:var(--q-lh-tight);letter-spacing:var(--q-tracking-tight)}.q-login-fields{display:flex;flex-direction:column;gap:var(--q-space-8)}.q-login-password .q-affix--end{padding:0;align-items:stretch}.q-login-password .q-affix--end .q-iconbtn{inline-size:48px;block-size:auto;border:0;border-radius:0;background:transparent;color:var(--q-ink-2)}.q-login-password .q-affix--end .q-iconbtn:hover:not(:disabled){background:transparent;color:var(--q-ink)}.q-login-password .q-affix--end .q-iconbtn[aria-pressed=true]{background:transparent;color:var(--q-ink)}.q-login-password .q-affix--end .q-iconbtn:focus-visible{outline-offset:-3px}.q-login-password .q-affix--end .q-iconbtn svg{inline-size:20px;block-size:20px}.q-login-actions{display:flex;flex-direction:column;align-items:stretch;gap:var(--q-space-5);margin-block-start:var(--q-space-2)}.q-login-actions .q-btn--primary{min-block-size:52px}.q-login-actions .q-btn--link{align-self:flex-start;min-block-size:var(--q-tap);padding-inline:0;font-size:var(--q-fs-base);font-weight:var(--q-fw-medium);text-underline-offset:4px}.q-login-shops{display:flex;flex-direction:column;gap:var(--q-space-5)}.q-login-shops-hint{margin:0 0 var(--q-space-2);color:var(--q-ink-2)}.q-login-shop-name{flex:1;text-align:start}@media (max-width: 767px){.q-card.q-login,.q-login-fields{gap:var(--q-space-7)}.q-login .q-card-title{font-size:var(--q-fs-2xl)}}
