.oa-guard-overlay{z-index:20000;background:#0000008c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.oa-guard-box{width:100%;max-width:26rem;color:var(--card-foreground,var(--foreground));background:var(--card,var(--background));border:1px solid var(--border);border-radius:.75rem;padding:1.25rem;box-shadow:0 20px 50px #00000059}.oa-guard-title{margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.oa-guard-body{margin:0 0 1.25rem;font-size:.9375rem;line-height:1.5}.oa-guard-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.oa-guard-btn{min-height:2.5rem;font:inherit;cursor:pointer;color:var(--foreground);border:1px solid var(--border);background:0 0;border-radius:.5rem;padding:.5rem 1rem;font-weight:500}.oa-guard-btn:hover{background:var(--muted)}.oa-guard-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.oa-guard-btn-primary{color:var(--primary-foreground);background:var(--primary);border-color:var(--primary)}.oa-guard-btn-primary:hover{background:var(--primary);filter:brightness(1.08)}@media (width<=480px){.oa-guard-actions{flex-direction:column-reverse}.oa-guard-btn{width:100%}}html[data-oa-loader] :is(.spinner-border,.spinner-grow,.oa-loader){opacity:1;background:var(--oa-loader-url) center / contain no-repeat;border:0;border-radius:0;animation:none}:where(html[data-oa-loader] .oa-loader){vertical-align:-.25em;flex:none;width:1.25rem;height:1.25rem;display:inline-block}.tf-section-bar__icon{border-radius:.6rem;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1.1rem;display:inline-flex}.tf-section-bar__chips{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:.25rem;overflow-x:auto}.tf-section-bar__chips li{flex:none}.tf-chip{padding:.45rem .75rem;font-size:.8rem;font-weight:500}.tf-chip:hover{filter:brightness(.95)}.tf-home-icon{border-radius:.6rem;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.2rem;display:inline-flex}:root[data-oa-theme=midnight],[data-oa-theme-preview=midnight]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0d0d0f;--px-background-rgb:13, 13, 15;--oa-background-rgb:13, 13, 15;--foreground:#f7f7f7;--px-foreground-rgb:247, 247, 247;--oa-foreground-rgb:247, 247, 247;--card:#17171a;--px-card-rgb:23, 23, 26;--oa-card-rgb:23, 23, 26;--card-foreground:#f7f7f7;--px-card-foreground-rgb:247, 247, 247;--oa-card-foreground-rgb:247, 247, 247;--popover:#17171a;--px-popover-rgb:23, 23, 26;--oa-popover-rgb:23, 23, 26;--popover-foreground:#f7f7f7;--px-popover-foreground-rgb:247, 247, 247;--oa-popover-foreground-rgb:247, 247, 247;--primary:#78a2fc;--px-primary-rgb:120, 162, 252;--oa-primary-rgb:120, 162, 252;--primary-foreground:#091123;--px-primary-foreground-rgb:9, 17, 35;--oa-primary-foreground-rgb:9, 17, 35;--secondary:#262629;--px-secondary-rgb:38, 38, 41;--oa-secondary-rgb:38, 38, 41;--secondary-foreground:#f7f7f7;--px-secondary-foreground-rgb:247, 247, 247;--oa-secondary-foreground-rgb:247, 247, 247;--muted:#262629;--px-muted-rgb:38, 38, 41;--oa-muted-rgb:38, 38, 41;--muted-foreground:#a3a3ae;--px-muted-foreground-rgb:163, 163, 174;--oa-muted-foreground-rgb:163, 163, 174;--accent:#242e42;--px-accent-rgb:36, 46, 66;--oa-accent-rgb:36, 46, 66;--accent-foreground:#e8effc;--px-accent-foreground-rgb:232, 239, 252;--oa-accent-foreground-rgb:232, 239, 252;--destructive:#fa6863;--px-destructive-rgb:250, 104, 99;--oa-destructive-rgb:250, 104, 99;--destructive-foreground:#1b0a09;--px-destructive-foreground-rgb:27, 10, 9;--oa-destructive-foreground-rgb:27, 10, 9;--success:#61cb7c;--px-success-rgb:97, 203, 124;--oa-success-rgb:97, 203, 124;--success-foreground:#021c09;--px-success-foreground-rgb:2, 28, 9;--oa-success-foreground-rgb:2, 28, 9;--warning:#f5ae39;--px-warning-rgb:245, 174, 57;--oa-warning-rgb:245, 174, 57;--warning-foreground:#311d03;--px-warning-foreground-rgb:49, 29, 3;--oa-warning-foreground-rgb:49, 29, 3;--warning-text:#f5ae39;--px-warning-text-rgb:245, 174, 57;--oa-warning-text-rgb:245, 174, 57;--info:#71c1f7;--px-info-rgb:113, 193, 247;--oa-info-rgb:113, 193, 247;--info-foreground:#031826;--px-info-foreground-rgb:3, 24, 38;--oa-info-foreground-rgb:3, 24, 38;--border:#ffffff1c;--input:#ffffff26;--ring:#78a2fc;--px-ring-rgb:120, 162, 252;--oa-ring-rgb:120, 162, 252;--sidebar:#131316;--px-sidebar-rgb:19, 19, 22;--oa-sidebar-rgb:19, 19, 22;--sidebar-foreground:#f7f7f7;--px-sidebar-foreground-rgb:247, 247, 247;--oa-sidebar-foreground-rgb:247, 247, 247;--sidebar-accent:#1f2635;--px-sidebar-accent-rgb:31, 38, 53;--oa-sidebar-accent-rgb:31, 38, 53;--sidebar-accent-foreground:#e8effc;--px-sidebar-accent-foreground-rgb:232, 239, 252;--oa-sidebar-accent-foreground-rgb:232, 239, 252;--sidebar-border:#ffffff1a;--chart-1:#6c9aff;--px-chart-1-rgb:108, 154, 255;--oa-chart-1-rgb:108, 154, 255;--chart-2:#2fc183;--px-chart-2-rgb:47, 193, 131;--oa-chart-2-rgb:47, 193, 131;--chart-3:#f5ae39;--px-chart-3-rgb:245, 174, 57;--oa-chart-3-rgb:245, 174, 57;--chart-4:#fa676e;--px-chart-4-rgb:250, 103, 110;--oa-chart-4-rgb:250, 103, 110;--chart-5:#ad87ed;--px-chart-5-rgb:173, 135, 237;--oa-chart-5-rgb:173, 135, 237;--oa-gradient:linear-gradient(135deg, #78a2fc, #8b7bdb);--oa-primary-image:none;--oa-on-gradient:#091123;--oa-body-image:none;--oa-sidebar-image:none;--oa-active-marker:#78a2fc}:root[data-oa-theme=graphite],[data-oa-theme-preview=graphite]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0c0d0f;--px-background-rgb:12, 13, 15;--oa-background-rgb:12, 13, 15;--foreground:#f7f7f7;--px-foreground-rgb:247, 247, 247;--oa-foreground-rgb:247, 247, 247;--card:#161719;--px-card-rgb:22, 23, 25;--oa-card-rgb:22, 23, 25;--card-foreground:#f7f7f7;--px-card-foreground-rgb:247, 247, 247;--oa-card-foreground-rgb:247, 247, 247;--popover:#161719;--px-popover-rgb:22, 23, 25;--oa-popover-rgb:22, 23, 25;--popover-foreground:#f7f7f7;--px-popover-foreground-rgb:247, 247, 247;--oa-popover-foreground-rgb:247, 247, 247;--primary:#d4d8de;--px-primary-rgb:212, 216, 222;--oa-primary-rgb:212, 216, 222;--primary-foreground:#071123;--px-primary-foreground-rgb:7, 17, 35;--oa-primary-foreground-rgb:7, 17, 35;--secondary:#252628;--px-secondary-rgb:37, 38, 40;--oa-secondary-rgb:37, 38, 40;--secondary-foreground:#f7f7f7;--px-secondary-foreground-rgb:247, 247, 247;--oa-secondary-foreground-rgb:247, 247, 247;--muted:#252628;--px-muted-rgb:37, 38, 40;--oa-muted-rgb:37, 38, 40;--muted-foreground:#9fa5ae;--px-muted-foreground-rgb:159, 165, 174;--oa-muted-foreground-rgb:159, 165, 174;--accent:#2c2e31;--px-accent-rgb:44, 46, 49;--oa-accent-rgb:44, 46, 49;--accent-foreground:#e7effc;--px-accent-foreground-rgb:231, 239, 252;--oa-accent-foreground-rgb:231, 239, 252;--destructive:#fa6863;--px-destructive-rgb:250, 104, 99;--oa-destructive-rgb:250, 104, 99;--destructive-foreground:#1b0a09;--px-destructive-foreground-rgb:27, 10, 9;--oa-destructive-foreground-rgb:27, 10, 9;--success:#61cb7c;--px-success-rgb:97, 203, 124;--oa-success-rgb:97, 203, 124;--success-foreground:#021c09;--px-success-foreground-rgb:2, 28, 9;--oa-success-foreground-rgb:2, 28, 9;--warning:#f5ae39;--px-warning-rgb:245, 174, 57;--oa-warning-rgb:245, 174, 57;--warning-foreground:#311d03;--px-warning-foreground-rgb:49, 29, 3;--oa-warning-foreground-rgb:49, 29, 3;--warning-text:#f5ae39;--px-warning-text-rgb:245, 174, 57;--oa-warning-text-rgb:245, 174, 57;--info:#71c1f7;--px-info-rgb:113, 193, 247;--oa-info-rgb:113, 193, 247;--info-foreground:#031826;--px-info-foreground-rgb:3, 24, 38;--oa-info-foreground-rgb:3, 24, 38;--border:#ffffff1c;--input:#ffffff26;--ring:#d4d8de;--px-ring-rgb:212, 216, 222;--oa-ring-rgb:212, 216, 222;--sidebar:#131416;--px-sidebar-rgb:19, 20, 22;--oa-sidebar-rgb:19, 20, 22;--sidebar-foreground:#f7f7f7;--px-sidebar-foreground-rgb:247, 247, 247;--oa-sidebar-foreground-rgb:247, 247, 247;--sidebar-accent:#27292c;--px-sidebar-accent-rgb:39, 41, 44;--oa-sidebar-accent-rgb:39, 41, 44;--sidebar-accent-foreground:#e7effc;--px-sidebar-accent-foreground-rgb:231, 239, 252;--oa-sidebar-accent-foreground-rgb:231, 239, 252;--sidebar-border:#ffffff1a;--chart-1:#619dff;--px-chart-1-rgb:97, 157, 255;--oa-chart-1-rgb:97, 157, 255;--chart-2:#2fc183;--px-chart-2-rgb:47, 193, 131;--oa-chart-2-rgb:47, 193, 131;--chart-3:#f5ae39;--px-chart-3-rgb:245, 174, 57;--oa-chart-3-rgb:245, 174, 57;--chart-4:#fa676e;--px-chart-4-rgb:250, 103, 110;--oa-chart-4-rgb:250, 103, 110;--chart-5:#ad87ed;--px-chart-5-rgb:173, 135, 237;--oa-chart-5-rgb:173, 135, 237;--oa-gradient:linear-gradient(135deg, #d4d8de, #bdbdc4);--oa-primary-image:none;--oa-on-gradient:#071123;--oa-body-image:none;--oa-sidebar-image:none;--oa-active-marker:#d4d8de}:root[data-oa-theme=ocean],[data-oa-theme-preview=ocean]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#070e15;--px-background-rgb:7, 14, 21;--oa-background-rgb:7, 14, 21;--foreground:#f7f7f7;--px-foreground-rgb:247, 247, 247;--oa-foreground-rgb:247, 247, 247;--card:#0f1821;--px-card-rgb:15, 24, 33;--oa-card-rgb:15, 24, 33;--card-foreground:#f7f7f7;--px-card-foreground-rgb:247, 247, 247;--oa-card-foreground-rgb:247, 247, 247;--popover:#0f1821;--px-popover-rgb:15, 24, 33;--oa-popover-rgb:15, 24, 33;--popover-foreground:#f7f7f7;--px-popover-foreground-rgb:247, 247, 247;--oa-popover-foreground-rgb:247, 247, 247;--primary:#22b5e1;--px-primary-rgb:34, 181, 225;--oa-primary-rgb:34, 181, 225;--primary-foreground:#00151f;--px-primary-foreground-rgb:0, 21, 31;--oa-primary-foreground-rgb:0, 21, 31;--secondary:#1d2831;--px-secondary-rgb:29, 40, 49;--oa-secondary-rgb:29, 40, 49;--secondary-foreground:#f7f7f7;--px-secondary-foreground-rgb:247, 247, 247;--oa-secondary-foreground-rgb:247, 247, 247;--muted:#1d2831;--px-muted-rgb:29, 40, 49;--oa-muted-rgb:29, 40, 49;--muted-foreground:#9aa6b2;--px-muted-foreground-rgb:154, 166, 178;--oa-muted-foreground-rgb:154, 166, 178;--accent:#15323d;--px-accent-rgb:21, 50, 61;--oa-accent-rgb:21, 50, 61;--accent-foreground:#e1f2f9;--px-accent-foreground-rgb:225, 242, 249;--oa-accent-foreground-rgb:225, 242, 249;--destructive:#fa6863;--px-destructive-rgb:250, 104, 99;--oa-destructive-rgb:250, 104, 99;--destructive-foreground:#1b0a09;--px-destructive-foreground-rgb:27, 10, 9;--oa-destructive-foreground-rgb:27, 10, 9;--success:#61cb7c;--px-success-rgb:97, 203, 124;--oa-success-rgb:97, 203, 124;--success-foreground:#021c09;--px-success-foreground-rgb:2, 28, 9;--oa-success-foreground-rgb:2, 28, 9;--warning:#f5ae39;--px-warning-rgb:245, 174, 57;--oa-warning-rgb:245, 174, 57;--warning-foreground:#311d03;--px-warning-foreground-rgb:49, 29, 3;--oa-warning-foreground-rgb:49, 29, 3;--warning-text:#f5ae39;--px-warning-text-rgb:245, 174, 57;--oa-warning-text-rgb:245, 174, 57;--info:#71c1f7;--px-info-rgb:113, 193, 247;--oa-info-rgb:113, 193, 247;--info-foreground:#031826;--px-info-foreground-rgb:3, 24, 38;--oa-info-foreground-rgb:3, 24, 38;--border:#ffffff1c;--input:#ffffff26;--ring:#22b5e1;--px-ring-rgb:34, 181, 225;--oa-ring-rgb:34, 181, 225;--sidebar:#0b151d;--px-sidebar-rgb:11, 21, 29;--oa-sidebar-rgb:11, 21, 29;--sidebar-foreground:#f7f7f7;--px-sidebar-foreground-rgb:247, 247, 247;--oa-sidebar-foreground-rgb:247, 247, 247;--sidebar-accent:#152a32;--px-sidebar-accent-rgb:21, 42, 50;--oa-sidebar-accent-rgb:21, 42, 50;--sidebar-accent-foreground:#e1f2f9;--px-sidebar-accent-foreground-rgb:225, 242, 249;--oa-sidebar-accent-foreground-rgb:225, 242, 249;--sidebar-border:#ffffff1a;--chart-1:#00b1e8;--px-chart-1-rgb:0, 177, 232;--oa-chart-1-rgb:0, 177, 232;--chart-2:#2fc183;--px-chart-2-rgb:47, 193, 131;--oa-chart-2-rgb:47, 193, 131;--chart-3:#f5ae39;--px-chart-3-rgb:245, 174, 57;--oa-chart-3-rgb:245, 174, 57;--chart-4:#fa676e;--px-chart-4-rgb:250, 103, 110;--oa-chart-4-rgb:250, 103, 110;--chart-5:#ad87ed;--px-chart-5-rgb:173, 135, 237;--oa-chart-5-rgb:173, 135, 237;--oa-gradient:linear-gradient(135deg, #22b5e1, #4790d8);--oa-primary-image:none;--oa-on-gradient:#00151f;--oa-body-image:none;--oa-sidebar-image:none;--oa-active-marker:#22b5e1}:root[data-oa-theme=emerald],[data-oa-theme-preview=emerald]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#080f0c;--px-background-rgb:8, 15, 12;--oa-background-rgb:8, 15, 12;--foreground:#f7f7f7;--px-foreground-rgb:247, 247, 247;--oa-foreground-rgb:247, 247, 247;--card:#111916;--px-card-rgb:17, 25, 22;--oa-card-rgb:17, 25, 22;--card-foreground:#f7f7f7;--px-card-foreground-rgb:247, 247, 247;--oa-card-foreground-rgb:247, 247, 247;--popover:#111916;--px-popover-rgb:17, 25, 22;--oa-popover-rgb:17, 25, 22;--popover-foreground:#f7f7f7;--px-popover-foreground-rgb:247, 247, 247;--oa-popover-foreground-rgb:247, 247, 247;--primary:#38c789;--px-primary-rgb:56, 199, 137;--oa-primary-rgb:56, 199, 137;--primary-foreground:#00170b;--px-primary-foreground-rgb:0, 23, 11;--oa-primary-foreground-rgb:0, 23, 11;--secondary:#202925;--px-secondary-rgb:32, 41, 37;--oa-secondary-rgb:32, 41, 37;--secondary-foreground:#f7f7f7;--px-secondary-foreground-rgb:247, 247, 247;--oa-secondary-foreground-rgb:247, 247, 247;--muted:#202925;--px-muted-rgb:32, 41, 37;--oa-muted-rgb:32, 41, 37;--muted-foreground:#9ca8a3;--px-muted-foreground-rgb:156, 168, 163;--oa-muted-foreground-rgb:156, 168, 163;--accent:#1b3427;--px-accent-rgb:27, 52, 39;--oa-accent-rgb:27, 52, 39;--accent-foreground:#e4f3ea;--px-accent-foreground-rgb:228, 243, 234;--oa-accent-foreground-rgb:228, 243, 234;--destructive:#fa6863;--px-destructive-rgb:250, 104, 99;--oa-destructive-rgb:250, 104, 99;--destructive-foreground:#1b0a09;--px-destructive-foreground-rgb:27, 10, 9;--oa-destructive-foreground-rgb:27, 10, 9;--success:#61cb7c;--px-success-rgb:97, 203, 124;--oa-success-rgb:97, 203, 124;--success-foreground:#021c09;--px-success-foreground-rgb:2, 28, 9;--oa-success-foreground-rgb:2, 28, 9;--warning:#f5ae39;--px-warning-rgb:245, 174, 57;--oa-warning-rgb:245, 174, 57;--warning-foreground:#311d03;--px-warning-foreground-rgb:49, 29, 3;--oa-warning-foreground-rgb:49, 29, 3;--warning-text:#f5ae39;--px-warning-text-rgb:245, 174, 57;--oa-warning-text-rgb:245, 174, 57;--info:#71c1f7;--px-info-rgb:113, 193, 247;--oa-info-rgb:113, 193, 247;--info-foreground:#031826;--px-info-foreground-rgb:3, 24, 38;--oa-info-foreground-rgb:3, 24, 38;--border:#ffffff1c;--input:#ffffff26;--ring:#38c789;--px-ring-rgb:56, 199, 137;--oa-ring-rgb:56, 199, 137;--sidebar:#0e1613;--px-sidebar-rgb:14, 22, 19;--oa-sidebar-rgb:14, 22, 19;--sidebar-foreground:#f7f7f7;--px-sidebar-foreground-rgb:247, 247, 247;--oa-sidebar-foreground-rgb:247, 247, 247;--sidebar-accent:#192b21;--px-sidebar-accent-rgb:25, 43, 33;--oa-sidebar-accent-rgb:25, 43, 33;--sidebar-accent-foreground:#e4f3ea;--px-sidebar-accent-foreground-rgb:228, 243, 234;--oa-sidebar-accent-foreground-rgb:228, 243, 234;--sidebar-border:#ffffff1a;--chart-1:#00bc7b;--px-chart-1-rgb:0, 188, 123;--oa-chart-1-rgb:0, 188, 123;--chart-2:#2fc183;--px-chart-2-rgb:47, 193, 131;--oa-chart-2-rgb:47, 193, 131;--chart-3:#f5ae39;--px-chart-3-rgb:245, 174, 57;--oa-chart-3-rgb:245, 174, 57;--chart-4:#fa676e;--px-chart-4-rgb:250, 103, 110;--oa-chart-4-rgb:250, 103, 110;--chart-5:#ad87ed;--px-chart-5-rgb:173, 135, 237;--oa-chart-5-rgb:173, 135, 237;--oa-gradient:linear-gradient(135deg, #38c789, #00ae9e);--oa-primary-image:none;--oa-on-gradient:#00170b;--oa-body-image:none;--oa-sidebar-image:none;--oa-active-marker:#38c789}:root[data-oa-theme=crimson],[data-oa-theme-preview=crimson]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#110c0c;--px-background-rgb:17, 12, 12;--oa-background-rgb:17, 12, 12;--foreground:#f7f7f7;--px-foreground-rgb:247, 247, 247;--oa-foreground-rgb:247, 247, 247;--card:#1c1515;--px-card-rgb:28, 21, 21;--oa-card-rgb:28, 21, 21;--card-foreground:#f7f7f7;--px-card-foreground-rgb:247, 247, 247;--oa-card-foreground-rgb:247, 247, 247;--popover:#1c1515;--px-popover-rgb:28, 21, 21;--oa-popover-rgb:28, 21, 21;--popover-foreground:#f7f7f7;--px-popover-foreground-rgb:247, 247, 247;--oa-popover-foreground-rgb:247, 247, 247;--primary:#f56b76;--px-primary-rgb:245, 107, 118;--oa-primary-rgb:245, 107, 118;--primary-foreground:#20090b;--px-primary-foreground-rgb:32, 9, 11;--oa-primary-foreground-rgb:32, 9, 11;--secondary:#2c2424;--px-secondary-rgb:44, 36, 36;--oa-secondary-rgb:44, 36, 36;--secondary-foreground:#f7f7f7;--px-secondary-foreground-rgb:247, 247, 247;--oa-secondary-foreground-rgb:247, 247, 247;--muted:#2c2424;--px-muted-rgb:44, 36, 36;--oa-muted-rgb:44, 36, 36;--muted-foreground:#aea1a1;--px-muted-foreground-rgb:174, 161, 161;--oa-muted-foreground-rgb:174, 161, 161;--accent:#402526;--px-accent-rgb:64, 37, 38;--oa-accent-rgb:64, 37, 38;--accent-foreground:#fce9e9;--px-accent-foreground-rgb:252, 233, 233;--oa-accent-foreground-rgb:252, 233, 233;--destructive:#fa6863;--px-destructive-rgb:250, 104, 99;--oa-destructive-rgb:250, 104, 99;--destructive-foreground:#1b0a09;--px-destructive-foreground-rgb:27, 10, 9;--oa-destructive-foreground-rgb:27, 10, 9;--success:#61cb7c;--px-success-rgb:97, 203, 124;--oa-success-rgb:97, 203, 124;--success-foreground:#021c09;--px-success-foreground-rgb:2, 28, 9;--oa-success-foreground-rgb:2, 28, 9;--warning:#f5ae39;--px-warning-rgb:245, 174, 57;--oa-warning-rgb:245, 174, 57;--warning-foreground:#311d03;--px-warning-foreground-rgb:49, 29, 3;--oa-warning-foreground-rgb:49, 29, 3;--warning-text:#f5ae39;--px-warning-text-rgb:245, 174, 57;--oa-warning-text-rgb:245, 174, 57;--info:#71c1f7;--px-info-rgb:113, 193, 247;--oa-info-rgb:113, 193, 247;--info-foreground:#031826;--px-info-foreground-rgb:3, 24, 38;--oa-info-foreground-rgb:3, 24, 38;--border:#ffffff1c;--input:#ffffff26;--ring:#f56b76;--px-ring-rgb:245, 107, 118;--oa-ring-rgb:245, 107, 118;--sidebar:#191212;--px-sidebar-rgb:25, 18, 18;--oa-sidebar-rgb:25, 18, 18;--sidebar-foreground:#f7f7f7;--px-sidebar-foreground-rgb:247, 247, 247;--oa-sidebar-foreground-rgb:247, 247, 247;--sidebar-accent:#342021;--px-sidebar-accent-rgb:52, 32, 33;--oa-sidebar-accent-rgb:52, 32, 33;--sidebar-accent-foreground:#fce9e9;--px-sidebar-accent-foreground-rgb:252, 233, 233;--oa-sidebar-accent-foreground-rgb:252, 233, 233;--sidebar-border:#ffffff1a;--chart-1:#f16f78;--px-chart-1-rgb:241, 111, 120;--oa-chart-1-rgb:241, 111, 120;--chart-2:#2fc183;--px-chart-2-rgb:47, 193, 131;--oa-chart-2-rgb:47, 193, 131;--chart-3:#f5ae39;--px-chart-3-rgb:245, 174, 57;--oa-chart-3-rgb:245, 174, 57;--chart-4:#fa676e;--px-chart-4-rgb:250, 103, 110;--oa-chart-4-rgb:250, 103, 110;--chart-5:#ad87ed;--px-chart-5-rgb:173, 135, 237;--oa-chart-5-rgb:173, 135, 237;--oa-gradient:linear-gradient(135deg, #f56b76, #d65b1d);--oa-primary-image:none;--oa-on-gradient:#20090b;--oa-body-image:none;--oa-sidebar-image:none;--oa-active-marker:#f56b76}:root[data-oa-theme=amber],[data-oa-theme-preview=amber]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#100c0a;--px-background-rgb:16, 12, 10;--oa-background-rgb:16, 12, 10;--foreground:#f7f7f7;--px-foreground-rgb:247, 247, 247;--oa-foreground-rgb:247, 247, 247;--card:#1b1613;--px-card-rgb:27, 22, 19;--oa-card-rgb:27, 22, 19;--card-foreground:#f7f7f7;--px-card-foreground-rgb:247, 247, 247;--oa-card-foreground-rgb:247, 247, 247;--popover:#1b1613;--px-popover-rgb:27, 22, 19;--oa-popover-rgb:27, 22, 19;--popover-foreground:#f7f7f7;--px-popover-foreground-rgb:247, 247, 247;--oa-popover-foreground-rgb:247, 247, 247;--primary:#f8ac3d;--px-primary-rgb:248, 172, 61;--oa-primary-rgb:248, 172, 61;--primary-foreground:#1c0e00;--px-primary-foreground-rgb:28, 14, 0;--oa-primary-foreground-rgb:28, 14, 0;--secondary:#2a2522;--px-secondary-rgb:42, 37, 34;--oa-secondary-rgb:42, 37, 34;--secondary-foreground:#f7f7f7;--px-secondary-foreground-rgb:247, 247, 247;--oa-secondary-foreground-rgb:247, 247, 247;--muted:#2a2522;--px-muted-rgb:42, 37, 34;--oa-muted-rgb:42, 37, 34;--muted-foreground:#aca39b;--px-muted-foreground-rgb:172, 163, 155;--oa-muted-foreground-rgb:172, 163, 155;--accent:#3a2a16;--px-accent-rgb:58, 42, 22;--oa-accent-rgb:58, 42, 22;--accent-foreground:#f7ede0;--px-accent-foreground-rgb:247, 237, 224;--oa-accent-foreground-rgb:247, 237, 224;--destructive:#fa6863;--px-destructive-rgb:250, 104, 99;--oa-destructive-rgb:250, 104, 99;--destructive-foreground:#1b0a09;--px-destructive-foreground-rgb:27, 10, 9;--oa-destructive-foreground-rgb:27, 10, 9;--success:#61cb7c;--px-success-rgb:97, 203, 124;--oa-success-rgb:97, 203, 124;--success-foreground:#021c09;--px-success-foreground-rgb:2, 28, 9;--oa-success-foreground-rgb:2, 28, 9;--warning:#f5ae39;--px-warning-rgb:245, 174, 57;--oa-warning-rgb:245, 174, 57;--warning-foreground:#311d03;--px-warning-foreground-rgb:49, 29, 3;--oa-warning-foreground-rgb:49, 29, 3;--warning-text:#f5ae39;--px-warning-text-rgb:245, 174, 57;--oa-warning-text-rgb:245, 174, 57;--info:#71c1f7;--px-info-rgb:113, 193, 247;--oa-info-rgb:113, 193, 247;--info-foreground:#031826;--px-info-foreground-rgb:3, 24, 38;--oa-info-foreground-rgb:3, 24, 38;--border:#ffffff1c;--input:#ffffff26;--ring:#f8ac3d;--px-ring-rgb:248, 172, 61;--oa-ring-rgb:248, 172, 61;--sidebar:#17130f;--px-sidebar-rgb:23, 19, 15;--oa-sidebar-rgb:23, 19, 15;--sidebar-foreground:#f7f7f7;--px-sidebar-foreground-rgb:247, 247, 247;--oa-sidebar-foreground-rgb:247, 247, 247;--sidebar-accent:#302416;--px-sidebar-accent-rgb:48, 36, 22;--oa-sidebar-accent-rgb:48, 36, 22;--sidebar-accent-foreground:#f7ede0;--px-sidebar-accent-foreground-rgb:247, 237, 224;--oa-sidebar-accent-foreground-rgb:247, 237, 224;--sidebar-border:#ffffff1a;--chart-1:#da8b00;--px-chart-1-rgb:218, 139, 0;--oa-chart-1-rgb:218, 139, 0;--chart-2:#2fc183;--px-chart-2-rgb:47, 193, 131;--oa-chart-2-rgb:47, 193, 131;--chart-3:#f5ae39;--px-chart-3-rgb:245, 174, 57;--oa-chart-3-rgb:245, 174, 57;--chart-4:#fa676e;--px-chart-4-rgb:250, 103, 110;--oa-chart-4-rgb:250, 103, 110;--chart-5:#ad87ed;--px-chart-5-rgb:173, 135, 237;--oa-chart-5-rgb:173, 135, 237;--oa-gradient:linear-gradient(135deg, #f8ac3d, #bfa400);--oa-primary-image:none;--oa-on-gradient:#1c0e00;--oa-body-image:none;--oa-sidebar-image:none;--oa-active-marker:#f8ac3d}:root[data-oa-theme=violet],[data-oa-theme-preview=violet]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0e0c13;--px-background-rgb:14, 12, 19;--oa-background-rgb:14, 12, 19;--foreground:#f7f7f7;--px-foreground-rgb:247, 247, 247;--oa-foreground-rgb:247, 247, 247;--card:#18161e;--px-card-rgb:24, 22, 30;--oa-card-rgb:24, 22, 30;--card-foreground:#f7f7f7;--px-card-foreground-rgb:247, 247, 247;--oa-card-foreground-rgb:247, 247, 247;--popover:#18161e;--px-popover-rgb:24, 22, 30;--oa-popover-rgb:24, 22, 30;--popover-foreground:#f7f7f7;--px-popover-foreground-rgb:247, 247, 247;--oa-popover-foreground-rgb:247, 247, 247;--primary:#b58bf9;--px-primary-rgb:181, 139, 249;--oa-primary-rgb:181, 139, 249;--primary-foreground:#140d20;--px-primary-foreground-rgb:20, 13, 32;--oa-primary-foreground-rgb:20, 13, 32;--secondary:#27252e;--px-secondary-rgb:39, 37, 46;--oa-secondary-rgb:39, 37, 46;--secondary-foreground:#f7f7f7;--px-secondary-foreground-rgb:247, 247, 247;--oa-secondary-foreground-rgb:247, 247, 247;--muted:#27252e;--px-muted-rgb:39, 37, 46;--oa-muted-rgb:39, 37, 46;--muted-foreground:#a5a3ae;--px-muted-foreground-rgb:165, 163, 174;--oa-muted-foreground-rgb:165, 163, 174;--accent:#31293f;--px-accent-rgb:49, 41, 63;--oa-accent-rgb:49, 41, 63;--accent-foreground:#f0ecfa;--px-accent-foreground-rgb:240, 236, 250;--oa-accent-foreground-rgb:240, 236, 250;--destructive:#fa6863;--px-destructive-rgb:250, 104, 99;--oa-destructive-rgb:250, 104, 99;--destructive-foreground:#1b0a09;--px-destructive-foreground-rgb:27, 10, 9;--oa-destructive-foreground-rgb:27, 10, 9;--success:#61cb7c;--px-success-rgb:97, 203, 124;--oa-success-rgb:97, 203, 124;--success-foreground:#021c09;--px-success-foreground-rgb:2, 28, 9;--oa-success-foreground-rgb:2, 28, 9;--warning:#f5ae39;--px-warning-rgb:245, 174, 57;--oa-warning-rgb:245, 174, 57;--warning-foreground:#311d03;--px-warning-foreground-rgb:49, 29, 3;--oa-warning-foreground-rgb:49, 29, 3;--warning-text:#f5ae39;--px-warning-text-rgb:245, 174, 57;--oa-warning-text-rgb:245, 174, 57;--info:#71c1f7;--px-info-rgb:113, 193, 247;--oa-info-rgb:113, 193, 247;--info-foreground:#031826;--px-info-foreground-rgb:3, 24, 38;--oa-info-foreground-rgb:3, 24, 38;--border:#ffffff1c;--input:#ffffff26;--ring:#b58bf9;--px-ring-rgb:181, 139, 249;--oa-ring-rgb:181, 139, 249;--sidebar:#14121a;--px-sidebar-rgb:20, 18, 26;--oa-sidebar-rgb:20, 18, 26;--sidebar-foreground:#f7f7f7;--px-sidebar-foreground-rgb:247, 247, 247;--oa-sidebar-foreground-rgb:247, 247, 247;--sidebar-accent:#292333;--px-sidebar-accent-rgb:41, 35, 51;--oa-sidebar-accent-rgb:41, 35, 51;--sidebar-accent-foreground:#f0ecfa;--px-sidebar-accent-foreground-rgb:240, 236, 250;--oa-sidebar-accent-foreground-rgb:240, 236, 250;--sidebar-border:#ffffff1a;--chart-1:#ae84f2;--px-chart-1-rgb:174, 132, 242;--oa-chart-1-rgb:174, 132, 242;--chart-2:#2fc183;--px-chart-2-rgb:47, 193, 131;--oa-chart-2-rgb:47, 193, 131;--chart-3:#f5ae39;--px-chart-3-rgb:245, 174, 57;--oa-chart-3-rgb:245, 174, 57;--chart-4:#fa676e;--px-chart-4-rgb:250, 103, 110;--oa-chart-4-rgb:250, 103, 110;--chart-5:#ad87ed;--px-chart-5-rgb:173, 135, 237;--oa-chart-5-rgb:173, 135, 237;--oa-gradient:linear-gradient(135deg, #b58bf9, #bb66c1);--oa-primary-image:none;--oa-on-gradient:#140d20;--oa-body-image:none;--oa-sidebar-image:none;--oa-active-marker:#b58bf9}:root[data-oa-theme=daylight],[data-oa-theme-preview=daylight]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--px-background-rgb:255, 255, 255;--oa-background-rgb:255, 255, 255;--foreground:#18181b;--px-foreground-rgb:24, 24, 27;--oa-foreground-rgb:24, 24, 27;--card:#fff;--px-card-rgb:255, 255, 255;--oa-card-rgb:255, 255, 255;--card-foreground:#18181b;--px-card-foreground-rgb:24, 24, 27;--oa-card-foreground-rgb:24, 24, 27;--popover:#fff;--px-popover-rgb:255, 255, 255;--oa-popover-rgb:255, 255, 255;--popover-foreground:#18181b;--px-popover-foreground-rgb:24, 24, 27;--oa-popover-foreground-rgb:24, 24, 27;--primary:#2d5ad1;--px-primary-rgb:45, 90, 209;--oa-primary-rgb:45, 90, 209;--primary-foreground:#fafafa;--px-primary-foreground-rgb:250, 250, 250;--oa-primary-foreground-rgb:250, 250, 250;--secondary:#f4f4f5;--px-secondary-rgb:244, 244, 245;--oa-secondary-rgb:244, 244, 245;--secondary-foreground:#18181b;--px-secondary-foreground-rgb:24, 24, 27;--oa-secondary-foreground-rgb:24, 24, 27;--muted:#f4f4f5;--px-muted-rgb:244, 244, 245;--oa-muted-rgb:244, 244, 245;--muted-foreground:#5f5f69;--px-muted-foreground-rgb:95, 95, 105;--oa-muted-foreground-rgb:95, 95, 105;--accent:#ecf0f9;--px-accent-rgb:236, 240, 249;--oa-accent-rgb:236, 240, 249;--accent-foreground:#192b56;--px-accent-foreground-rgb:25, 43, 86;--oa-accent-foreground-rgb:25, 43, 86;--destructive:#e7000b;--px-destructive-rgb:231, 0, 11;--oa-destructive-rgb:231, 0, 11;--destructive-foreground:#fafafa;--px-destructive-foreground-rgb:250, 250, 250;--oa-destructive-foreground-rgb:250, 250, 250;--success:#007834;--px-success-rgb:0, 120, 52;--oa-success-rgb:0, 120, 52;--success-foreground:#fafafa;--px-success-foreground-rgb:250, 250, 250;--oa-success-foreground-rgb:250, 250, 250;--warning:#ed990e;--px-warning-rgb:237, 153, 14;--oa-warning-rgb:237, 153, 14;--warning-foreground:#311d03;--px-warning-foreground-rgb:49, 29, 3;--oa-warning-foreground-rgb:49, 29, 3;--warning-text:#9a5500;--px-warning-text-rgb:154, 85, 0;--oa-warning-text-rgb:154, 85, 0;--info:#0070b5;--px-info-rgb:0, 112, 181;--oa-info-rgb:0, 112, 181;--info-foreground:#fafafa;--px-info-foreground-rgb:250, 250, 250;--oa-info-foreground-rgb:250, 250, 250;--border:#e4e4e7;--px-border-rgb:228, 228, 231;--oa-border-rgb:228, 228, 231;--input:#e4e4e7;--px-input-rgb:228, 228, 231;--oa-input-rgb:228, 228, 231;--ring:#2d5ad1;--px-ring-rgb:45, 90, 209;--oa-ring-rgb:45, 90, 209;--sidebar:#fafafb;--px-sidebar-rgb:250, 250, 251;--oa-sidebar-rgb:250, 250, 251;--sidebar-foreground:#18181b;--px-sidebar-foreground-rgb:24, 24, 27;--oa-sidebar-foreground-rgb:24, 24, 27;--sidebar-accent:#e9edf5;--px-sidebar-accent-rgb:233, 237, 245;--oa-sidebar-accent-rgb:233, 237, 245;--sidebar-accent-foreground:#14295f;--px-sidebar-accent-foreground-rgb:20, 41, 95;--oa-sidebar-accent-foreground-rgb:20, 41, 95;--sidebar-border:#e4e4e7;--px-sidebar-border-rgb:228, 228, 231;--oa-sidebar-border-rgb:228, 228, 231;--chart-1:#3767de;--px-chart-1-rgb:55, 103, 222;--oa-chart-1-rgb:55, 103, 222;--chart-2:#00aa6f;--px-chart-2-rgb:0, 170, 111;--oa-chart-2-rgb:0, 170, 111;--chart-3:#e38f00;--px-chart-3-rgb:227, 143, 0;--oa-chart-3-rgb:227, 143, 0;--chart-4:#de394b;--px-chart-4-rgb:222, 57, 75;--oa-chart-4-rgb:222, 57, 75;--chart-5:#8f68cb;--px-chart-5-rgb:143, 104, 203;--oa-chart-5-rgb:143, 104, 203;--oa-gradient:linear-gradient(135deg, #2d5ad1, #542dae);--oa-primary-image:none;--oa-on-gradient:#fafafa;--oa-body-image:none;--oa-sidebar-image:none;--oa-active-marker:#2d5ad1}:root[data-oa-theme=sand],[data-oa-theme-preview=sand]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fcfaf6;--px-background-rgb:252, 250, 246;--oa-background-rgb:252, 250, 246;--foreground:#1c1812;--px-foreground-rgb:28, 24, 18;--oa-foreground-rgb:28, 24, 18;--card:#fff;--px-card-rgb:255, 255, 255;--oa-card-rgb:255, 255, 255;--card-foreground:#1c1812;--px-card-foreground-rgb:28, 24, 18;--oa-card-foreground-rgb:28, 24, 18;--popover:#fff;--px-popover-rgb:255, 255, 255;--oa-popover-rgb:255, 255, 255;--popover-foreground:#1c1812;--px-popover-foreground-rgb:28, 24, 18;--oa-popover-foreground-rgb:28, 24, 18;--primary:#007475;--px-primary-rgb:0, 116, 117;--oa-primary-rgb:0, 116, 117;--primary-foreground:#fafafa;--px-primary-foreground-rgb:250, 250, 250;--oa-primary-foreground-rgb:250, 250, 250;--secondary:#f5f4f2;--px-secondary-rgb:245, 244, 242;--oa-secondary-rgb:245, 244, 242;--secondary-foreground:#1c1812;--px-secondary-foreground-rgb:28, 24, 18;--oa-secondary-foreground-rgb:28, 24, 18;--muted:#f5f4f2;--px-muted-rgb:245, 244, 242;--oa-muted-rgb:245, 244, 242;--muted-foreground:#665f57;--px-muted-foreground-rgb:102, 95, 87;--oa-muted-foreground-rgb:102, 95, 87;--accent:#e7f3f2;--px-accent-rgb:231, 243, 242;--oa-accent-rgb:231, 243, 242;--accent-foreground:#00393a;--px-accent-foreground-rgb:0, 57, 58;--oa-accent-foreground-rgb:0, 57, 58;--destructive:#e7000b;--px-destructive-rgb:231, 0, 11;--oa-destructive-rgb:231, 0, 11;--destructive-foreground:#fafafa;--px-destructive-foreground-rgb:250, 250, 250;--oa-destructive-foreground-rgb:250, 250, 250;--success:#007834;--px-success-rgb:0, 120, 52;--oa-success-rgb:0, 120, 52;--success-foreground:#fafafa;--px-success-foreground-rgb:250, 250, 250;--oa-success-foreground-rgb:250, 250, 250;--warning:#ed990e;--px-warning-rgb:237, 153, 14;--oa-warning-rgb:237, 153, 14;--warning-foreground:#311d03;--px-warning-foreground-rgb:49, 29, 3;--oa-warning-foreground-rgb:49, 29, 3;--warning-text:#9a5500;--px-warning-text-rgb:154, 85, 0;--oa-warning-text-rgb:154, 85, 0;--info:#0070b5;--px-info-rgb:0, 112, 181;--oa-info-rgb:0, 112, 181;--info-foreground:#fafafa;--px-info-foreground-rgb:250, 250, 250;--oa-info-foreground-rgb:250, 250, 250;--border:#e8e4df;--px-border-rgb:232, 228, 223;--oa-border-rgb:232, 228, 223;--input:#e8e4df;--px-input-rgb:232, 228, 223;--oa-input-rgb:232, 228, 223;--ring:#007475;--px-ring-rgb:0, 116, 117;--oa-ring-rgb:0, 116, 117;--sidebar:#f8f3eb;--px-sidebar-rgb:248, 243, 235;--oa-sidebar-rgb:248, 243, 235;--sidebar-foreground:#1c1812;--px-sidebar-foreground-rgb:28, 24, 18;--oa-sidebar-foreground-rgb:28, 24, 18;--sidebar-accent:#e4efef;--px-sidebar-accent-rgb:228, 239, 239;--oa-sidebar-accent-rgb:228, 239, 239;--sidebar-accent-foreground:#003b3d;--px-sidebar-accent-foreground-rgb:0, 59, 61;--oa-sidebar-accent-foreground-rgb:0, 59, 61;--sidebar-border:#e8e4df;--px-sidebar-border-rgb:232, 228, 223;--oa-sidebar-border-rgb:232, 228, 223;--chart-1:#008f94;--px-chart-1-rgb:0, 143, 148;--oa-chart-1-rgb:0, 143, 148;--chart-2:#00aa6f;--px-chart-2-rgb:0, 170, 111;--oa-chart-2-rgb:0, 170, 111;--chart-3:#e38f00;--px-chart-3-rgb:227, 143, 0;--oa-chart-3-rgb:227, 143, 0;--chart-4:#de394b;--px-chart-4-rgb:222, 57, 75;--oa-chart-4-rgb:222, 57, 75;--chart-5:#8f68cb;--px-chart-5-rgb:143, 104, 203;--oa-chart-5-rgb:143, 104, 203;--oa-gradient:linear-gradient(135deg, #007475, #005872);--oa-primary-image:none;--oa-on-gradient:#fafafa;--oa-body-image:none;--oa-sidebar-image:none;--oa-active-marker:#007475}:root[data-oa-theme=aurora],[data-oa-theme-preview=aurora]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#070e14;--px-background-rgb:7, 14, 20;--oa-background-rgb:7, 14, 20;--foreground:#f7f7f7;--px-foreground-rgb:247, 247, 247;--oa-foreground-rgb:247, 247, 247;--card:#0f181f;--px-card-rgb:15, 24, 31;--oa-card-rgb:15, 24, 31;--card-foreground:#f7f7f7;--px-card-foreground-rgb:247, 247, 247;--oa-card-foreground-rgb:247, 247, 247;--popover:#0f181f;--px-popover-rgb:15, 24, 31;--oa-popover-rgb:15, 24, 31;--popover-foreground:#f7f7f7;--px-popover-foreground-rgb:247, 247, 247;--oa-popover-foreground-rgb:247, 247, 247;--primary:#30c8cf;--px-primary-rgb:48, 200, 207;--oa-primary-rgb:48, 200, 207;--primary-foreground:#001718;--px-primary-foreground-rgb:0, 23, 24;--oa-primary-foreground-rgb:0, 23, 24;--secondary:#1e282f;--px-secondary-rgb:30, 40, 47;--oa-secondary-rgb:30, 40, 47;--secondary-foreground:#f7f7f7;--px-secondary-foreground-rgb:247, 247, 247;--oa-secondary-foreground-rgb:247, 247, 247;--muted:#1e282f;--px-muted-rgb:30, 40, 47;--oa-muted-rgb:30, 40, 47;--muted-foreground:#9aa7b0;--px-muted-foreground-rgb:154, 167, 176;--oa-muted-foreground-rgb:154, 167, 176;--accent:#113436;--px-accent-rgb:17, 52, 54;--oa-accent-rgb:17, 52, 54;--accent-foreground:#e0f3f4;--px-accent-foreground-rgb:224, 243, 244;--oa-accent-foreground-rgb:224, 243, 244;--destructive:#fa6863;--px-destructive-rgb:250, 104, 99;--oa-destructive-rgb:250, 104, 99;--destructive-foreground:#1b0a09;--px-destructive-foreground-rgb:27, 10, 9;--oa-destructive-foreground-rgb:27, 10, 9;--success:#61cb7c;--px-success-rgb:97, 203, 124;--oa-success-rgb:97, 203, 124;--success-foreground:#021c09;--px-success-foreground-rgb:2, 28, 9;--oa-success-foreground-rgb:2, 28, 9;--warning:#f5ae39;--px-warning-rgb:245, 174, 57;--oa-warning-rgb:245, 174, 57;--warning-foreground:#311d03;--px-warning-foreground-rgb:49, 29, 3;--oa-warning-foreground-rgb:49, 29, 3;--warning-text:#f5ae39;--px-warning-text-rgb:245, 174, 57;--oa-warning-text-rgb:245, 174, 57;--info:#71c1f7;--px-info-rgb:113, 193, 247;--oa-info-rgb:113, 193, 247;--info-foreground:#031826;--px-info-foreground-rgb:3, 24, 38;--oa-info-foreground-rgb:3, 24, 38;--border:#ffffff1c;--input:#ffffff26;--ring:#30c8cf;--px-ring-rgb:48, 200, 207;--oa-ring-rgb:48, 200, 207;--sidebar:#0b151c;--px-sidebar-rgb:11, 21, 28;--oa-sidebar-rgb:11, 21, 28;--sidebar-foreground:#f7f7f7;--px-sidebar-foreground-rgb:247, 247, 247;--oa-sidebar-foreground-rgb:247, 247, 247;--sidebar-accent:#132b2c;--px-sidebar-accent-rgb:19, 43, 44;--oa-sidebar-accent-rgb:19, 43, 44;--sidebar-accent-foreground:#e0f3f4;--px-sidebar-accent-foreground-rgb:224, 243, 244;--oa-sidebar-accent-foreground-rgb:224, 243, 244;--sidebar-border:#ffffff1a;--chart-1:#00bac5;--px-chart-1-rgb:0, 186, 197;--oa-chart-1-rgb:0, 186, 197;--chart-2:#2fc183;--px-chart-2-rgb:47, 193, 131;--oa-chart-2-rgb:47, 193, 131;--chart-3:#f5ae39;--px-chart-3-rgb:245, 174, 57;--oa-chart-3-rgb:245, 174, 57;--chart-4:#fa676e;--px-chart-4-rgb:250, 103, 110;--oa-chart-4-rgb:250, 103, 110;--chart-5:#ad87ed;--px-chart-5-rgb:173, 135, 237;--oa-chart-5-rgb:173, 135, 237;--oa-gradient:linear-gradient(135deg, #41d2b3, #3fb1ea, #a689f1);--oa-primary-image:linear-gradient(135deg, #41d2b3, #3fb1ea, #a689f1);--oa-on-gradient:#001718;--oa-body-image:radial-gradient(60rem 36rem at 0% -10%, #41d2b333, transparent 70%), radial-gradient(56rem 34rem at 100% 0%, #a689f12b, transparent 70%);--oa-sidebar-image:linear-gradient(180deg, #41d2b324, transparent 45%, #a689f11f);--oa-active-marker:linear-gradient(180deg, #41d2b3, #3fb1ea, #a689f1)}:root[data-oa-theme=sunset],[data-oa-theme-preview=sunset]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#110b10;--px-background-rgb:17, 11, 16;--oa-background-rgb:17, 11, 16;--foreground:#f7f7f7;--px-foreground-rgb:247, 247, 247;--oa-foreground-rgb:247, 247, 247;--card:#1b151b;--px-card-rgb:27, 21, 27;--oa-card-rgb:27, 21, 27;--card-foreground:#f7f7f7;--px-card-foreground-rgb:247, 247, 247;--oa-card-foreground-rgb:247, 247, 247;--popover:#1b151b;--px-popover-rgb:27, 21, 27;--oa-popover-rgb:27, 21, 27;--popover-foreground:#f7f7f7;--px-popover-foreground-rgb:247, 247, 247;--oa-popover-foreground-rgb:247, 247, 247;--primary:#ff8b6d;--px-primary-rgb:255, 139, 109;--oa-primary-rgb:255, 139, 109;--primary-foreground:#200a05;--px-primary-foreground-rgb:32, 10, 5;--oa-primary-foreground-rgb:32, 10, 5;--secondary:#2b242a;--px-secondary-rgb:43, 36, 42;--oa-secondary-rgb:43, 36, 42;--secondary-foreground:#f7f7f7;--px-secondary-foreground-rgb:247, 247, 247;--oa-secondary-foreground-rgb:247, 247, 247;--muted:#2b242a;--px-muted-rgb:43, 36, 42;--oa-muted-rgb:43, 36, 42;--muted-foreground:#aba1a9;--px-muted-foreground-rgb:171, 161, 169;--oa-muted-foreground-rgb:171, 161, 169;--accent:#3f2620;--px-accent-rgb:63, 38, 32;--oa-accent-rgb:63, 38, 32;--accent-foreground:#fceae6;--px-accent-foreground-rgb:252, 234, 230;--oa-accent-foreground-rgb:252, 234, 230;--destructive:#fa6863;--px-destructive-rgb:250, 104, 99;--oa-destructive-rgb:250, 104, 99;--destructive-foreground:#1b0a09;--px-destructive-foreground-rgb:27, 10, 9;--oa-destructive-foreground-rgb:27, 10, 9;--success:#61cb7c;--px-success-rgb:97, 203, 124;--oa-success-rgb:97, 203, 124;--success-foreground:#021c09;--px-success-foreground-rgb:2, 28, 9;--oa-success-foreground-rgb:2, 28, 9;--warning:#f5ae39;--px-warning-rgb:245, 174, 57;--oa-warning-rgb:245, 174, 57;--warning-foreground:#311d03;--px-warning-foreground-rgb:49, 29, 3;--oa-warning-foreground-rgb:49, 29, 3;--warning-text:#f5ae39;--px-warning-text-rgb:245, 174, 57;--oa-warning-text-rgb:245, 174, 57;--info:#71c1f7;--px-info-rgb:113, 193, 247;--oa-info-rgb:113, 193, 247;--info-foreground:#031826;--px-info-foreground-rgb:3, 24, 38;--oa-info-foreground-rgb:3, 24, 38;--border:#ffffff1c;--input:#ffffff26;--ring:#ff8b6d;--px-ring-rgb:255, 139, 109;--oa-ring-rgb:255, 139, 109;--sidebar:#181117;--px-sidebar-rgb:24, 17, 23;--oa-sidebar-rgb:24, 17, 23;--sidebar-foreground:#f7f7f7;--px-sidebar-foreground-rgb:247, 247, 247;--oa-sidebar-foreground-rgb:247, 247, 247;--sidebar-accent:#34211c;--px-sidebar-accent-rgb:52, 33, 28;--oa-sidebar-accent-rgb:52, 33, 28;--sidebar-accent-foreground:#fceae6;--px-sidebar-accent-foreground-rgb:252, 234, 230;--oa-sidebar-accent-foreground-rgb:252, 234, 230;--sidebar-border:#ffffff1a;--chart-1:#f07456;--px-chart-1-rgb:240, 116, 86;--oa-chart-1-rgb:240, 116, 86;--chart-2:#2fc183;--px-chart-2-rgb:47, 193, 131;--oa-chart-2-rgb:47, 193, 131;--chart-3:#f5ae39;--px-chart-3-rgb:245, 174, 57;--oa-chart-3-rgb:245, 174, 57;--chart-4:#fa676e;--px-chart-4-rgb:250, 103, 110;--oa-chart-4-rgb:250, 103, 110;--chart-5:#ad87ed;--px-chart-5-rgb:173, 135, 237;--oa-chart-5-rgb:173, 135, 237;--oa-gradient:linear-gradient(135deg, #ffa746, #ff6d80, #d16cc9);--oa-primary-image:linear-gradient(135deg, #ffa746, #ff6d80, #d16cc9);--oa-on-gradient:#200a05;--oa-body-image:radial-gradient(60rem 36rem at 0% -10%, #ffa74633, transparent 70%), radial-gradient(56rem 34rem at 100% 0%, #d16cc92b, transparent 70%);--oa-sidebar-image:linear-gradient(180deg, #ffa74624, transparent 45%, #d16cc91f);--oa-active-marker:linear-gradient(180deg, #ffa746, #ff6d80, #d16cc9)}:root[data-oa-theme=nebula],[data-oa-theme-preview=nebula]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0c0c16;--px-background-rgb:12, 12, 22;--oa-background-rgb:12, 12, 22;--foreground:#f7f7f7;--px-foreground-rgb:247, 247, 247;--oa-foreground-rgb:247, 247, 247;--card:#161622;--px-card-rgb:22, 22, 34;--oa-card-rgb:22, 22, 34;--card-foreground:#f7f7f7;--px-card-foreground-rgb:247, 247, 247;--oa-card-foreground-rgb:247, 247, 247;--popover:#161622;--px-popover-rgb:22, 22, 34;--oa-popover-rgb:22, 22, 34;--popover-foreground:#f7f7f7;--px-popover-foreground-rgb:247, 247, 247;--oa-popover-foreground-rgb:247, 247, 247;--primary:#bb91ff;--px-primary-rgb:187, 145, 255;--oa-primary-rgb:187, 145, 255;--primary-foreground:#140d20;--px-primary-foreground-rgb:20, 13, 32;--oa-primary-foreground-rgb:20, 13, 32;--secondary:#252532;--px-secondary-rgb:37, 37, 50;--oa-secondary-rgb:37, 37, 50;--secondary-foreground:#f7f7f7;--px-secondary-foreground-rgb:247, 247, 247;--oa-secondary-foreground-rgb:247, 247, 247;--muted:#252532;--px-muted-rgb:37, 37, 50;--oa-muted-rgb:37, 37, 50;--muted-foreground:#a2a3b4;--px-muted-foreground-rgb:162, 163, 180;--oa-muted-foreground-rgb:162, 163, 180;--accent:#31293f;--px-accent-rgb:49, 41, 63;--oa-accent-rgb:49, 41, 63;--accent-foreground:#f0ecfa;--px-accent-foreground-rgb:240, 236, 250;--oa-accent-foreground-rgb:240, 236, 250;--destructive:#fa6863;--px-destructive-rgb:250, 104, 99;--oa-destructive-rgb:250, 104, 99;--destructive-foreground:#1b0a09;--px-destructive-foreground-rgb:27, 10, 9;--oa-destructive-foreground-rgb:27, 10, 9;--success:#61cb7c;--px-success-rgb:97, 203, 124;--oa-success-rgb:97, 203, 124;--success-foreground:#021c09;--px-success-foreground-rgb:2, 28, 9;--oa-success-foreground-rgb:2, 28, 9;--warning:#f5ae39;--px-warning-rgb:245, 174, 57;--oa-warning-rgb:245, 174, 57;--warning-foreground:#311d03;--px-warning-foreground-rgb:49, 29, 3;--oa-warning-foreground-rgb:49, 29, 3;--warning-text:#f5ae39;--px-warning-text-rgb:245, 174, 57;--oa-warning-text-rgb:245, 174, 57;--info:#71c1f7;--px-info-rgb:113, 193, 247;--oa-info-rgb:113, 193, 247;--info-foreground:#031826;--px-info-foreground-rgb:3, 24, 38;--oa-info-foreground-rgb:3, 24, 38;--border:#ffffff1c;--input:#ffffff26;--ring:#bb91ff;--px-ring-rgb:187, 145, 255;--oa-ring-rgb:187, 145, 255;--sidebar:#13121f;--px-sidebar-rgb:19, 18, 31;--oa-sidebar-rgb:19, 18, 31;--sidebar-foreground:#f7f7f7;--px-sidebar-foreground-rgb:247, 247, 247;--oa-sidebar-foreground-rgb:247, 247, 247;--sidebar-accent:#292333;--px-sidebar-accent-rgb:41, 35, 51;--oa-sidebar-accent-rgb:41, 35, 51;--sidebar-accent-foreground:#f0ecfa;--px-sidebar-accent-foreground-rgb:240, 236, 250;--oa-sidebar-accent-foreground-rgb:240, 236, 250;--sidebar-border:#ffffff1a;--chart-1:#ae84f2;--px-chart-1-rgb:174, 132, 242;--oa-chart-1-rgb:174, 132, 242;--chart-2:#2fc183;--px-chart-2-rgb:47, 193, 131;--oa-chart-2-rgb:47, 193, 131;--chart-3:#f5ae39;--px-chart-3-rgb:245, 174, 57;--oa-chart-3-rgb:245, 174, 57;--chart-4:#fa676e;--px-chart-4-rgb:250, 103, 110;--oa-chart-4-rgb:250, 103, 110;--chart-5:#ad87ed;--px-chart-5-rgb:173, 135, 237;--oa-chart-5-rgb:173, 135, 237;--oa-gradient:linear-gradient(135deg, #7896ff, #cc70f2, #f779ba);--oa-primary-image:linear-gradient(135deg, #7896ff, #cc70f2, #f779ba);--oa-on-gradient:#140d20;--oa-body-image:radial-gradient(60rem 36rem at 0% -10%, #7896ff33, transparent 70%), radial-gradient(56rem 34rem at 100% 0%, #f779ba2b, transparent 70%);--oa-sidebar-image:linear-gradient(180deg, #7896ff24, transparent 45%, #f779ba1f);--oa-active-marker:linear-gradient(180deg, #7896ff, #cc70f2, #f779ba)}:root[data-oa-theme=dawn],[data-oa-theme-preview=dawn]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fefafe;--px-background-rgb:254, 250, 254;--oa-background-rgb:254, 250, 254;--foreground:#1a171b;--px-foreground-rgb:26, 23, 27;--oa-foreground-rgb:26, 23, 27;--card:#fff;--px-card-rgb:255, 255, 255;--oa-card-rgb:255, 255, 255;--card-foreground:#1a171b;--px-card-foreground-rgb:26, 23, 27;--oa-card-foreground-rgb:26, 23, 27;--popover:#fff;--px-popover-rgb:255, 255, 255;--oa-popover-rgb:255, 255, 255;--popover-foreground:#1a171b;--px-popover-foreground-rgb:26, 23, 27;--oa-popover-foreground-rgb:26, 23, 27;--primary:#7d40c8;--px-primary-rgb:125, 64, 200;--oa-primary-rgb:125, 64, 200;--primary-foreground:#fafafa;--px-primary-foreground-rgb:250, 250, 250;--oa-primary-foreground-rgb:250, 250, 250;--secondary:#f5f4f5;--px-secondary-rgb:245, 244, 245;--oa-secondary-rgb:245, 244, 245;--secondary-foreground:#1a171b;--px-secondary-foreground-rgb:26, 23, 27;--oa-secondary-foreground-rgb:26, 23, 27;--muted:#f5f4f5;--px-muted-rgb:245, 244, 245;--oa-muted-rgb:245, 244, 245;--muted-foreground:#655e66;--px-muted-foreground-rgb:101, 94, 102;--oa-muted-foreground-rgb:101, 94, 102;--accent:#f1eef7;--px-accent-rgb:241, 238, 247;--oa-accent-rgb:241, 238, 247;--accent-foreground:#34234f;--px-accent-foreground-rgb:52, 35, 79;--oa-accent-foreground-rgb:52, 35, 79;--destructive:#e7000b;--px-destructive-rgb:231, 0, 11;--oa-destructive-rgb:231, 0, 11;--destructive-foreground:#fafafa;--px-destructive-foreground-rgb:250, 250, 250;--oa-destructive-foreground-rgb:250, 250, 250;--success:#007834;--px-success-rgb:0, 120, 52;--oa-success-rgb:0, 120, 52;--success-foreground:#fafafa;--px-success-foreground-rgb:250, 250, 250;--oa-success-foreground-rgb:250, 250, 250;--warning:#ed990e;--px-warning-rgb:237, 153, 14;--oa-warning-rgb:237, 153, 14;--warning-foreground:#311d03;--px-warning-foreground-rgb:49, 29, 3;--oa-warning-foreground-rgb:49, 29, 3;--warning-text:#9a5500;--px-warning-text-rgb:154, 85, 0;--oa-warning-text-rgb:154, 85, 0;--info:#0070b5;--px-info-rgb:0, 112, 181;--oa-info-rgb:0, 112, 181;--info-foreground:#fafafa;--px-info-foreground-rgb:250, 250, 250;--oa-info-foreground-rgb:250, 250, 250;--border:#e7e3e7;--px-border-rgb:231, 227, 231;--oa-border-rgb:231, 227, 231;--input:#e7e3e7;--px-input-rgb:231, 227, 231;--oa-input-rgb:231, 227, 231;--ring:#7d40c8;--px-ring-rgb:125, 64, 200;--oa-ring-rgb:125, 64, 200;--sidebar:#fbf4fc;--px-sidebar-rgb:251, 244, 252;--oa-sidebar-rgb:251, 244, 252;--sidebar-foreground:#1a171b;--px-sidebar-foreground-rgb:26, 23, 27;--oa-sidebar-foreground-rgb:26, 23, 27;--sidebar-accent:#eeebf4;--px-sidebar-accent-rgb:238, 235, 244;--oa-sidebar-accent-rgb:238, 235, 244;--sidebar-accent-foreground:#361e57;--px-sidebar-accent-foreground-rgb:54, 30, 87;--oa-sidebar-accent-foreground-rgb:54, 30, 87;--sidebar-border:#e7e3e7;--px-sidebar-border-rgb:231, 227, 231;--oa-sidebar-border-rgb:231, 227, 231;--chart-1:#854ece;--px-chart-1-rgb:133, 78, 206;--oa-chart-1-rgb:133, 78, 206;--chart-2:#00aa6f;--px-chart-2-rgb:0, 170, 111;--oa-chart-2-rgb:0, 170, 111;--chart-3:#e38f00;--px-chart-3-rgb:227, 143, 0;--oa-chart-3-rgb:227, 143, 0;--chart-4:#de394b;--px-chart-4-rgb:222, 57, 75;--oa-chart-4-rgb:222, 57, 75;--chart-5:#8f68cb;--px-chart-5-rgb:143, 104, 203;--oa-chart-5-rgb:143, 104, 203;--oa-gradient:linear-gradient(135deg, #da4433, #c61583, #7139cb);--oa-primary-image:linear-gradient(135deg, #da4433, #c61583, #7139cb);--oa-on-gradient:#fafafa;--oa-body-image:radial-gradient(60rem 36rem at 0% -10%, #da443324, transparent 70%), radial-gradient(56rem 34rem at 100% 0%, #7139cb1e, transparent 70%);--oa-sidebar-image:linear-gradient(180deg, #da443324, transparent 45%, #7139cb1f);--oa-active-marker:linear-gradient(180deg, #da4433, #c61583, #7139cb)}:root[data-oa-theme] :is(option,optgroup){background-color:var(--popover);color:var(--popover-foreground)}:root[data-oa-theme] option:disabled{color:var(--muted-foreground)}img,video,canvas,iframe{max-width:100%}:has(>table):not(.table-responsive,[data-oa-print]){max-width:100%;overflow-x:auto!important}:root[data-oa-theme] body{background-image:var(--oa-body-image);background-attachment:fixed}:root{--radius:.625rem}:root[data-oa-theme]{--bs-body-font-family:"Inter Variable", Inter, "Noto Sans Arabic Variable", "Noto Sans Arabic", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--bs-body-bg:var(--background);--bs-body-bg-rgb:var(--oa-background-rgb);--bs-body-color:var(--foreground);--bs-body-color-rgb:var(--oa-foreground-rgb);--bs-emphasis-color:var(--foreground);--bs-emphasis-color-rgb:var(--oa-foreground-rgb);--bs-heading-color:inherit;--bs-secondary-color:var(--muted-foreground);--bs-secondary-color-rgb:var(--oa-muted-foreground-rgb);--bs-tertiary-color:rgba(var(--oa-muted-foreground-rgb), .75);--bs-tertiary-color-rgb:var(--oa-muted-foreground-rgb);--bs-secondary-bg:var(--muted);--bs-secondary-bg-rgb:var(--oa-muted-rgb);--bs-tertiary-bg:var(--sidebar);--bs-tertiary-bg-rgb:var(--oa-sidebar-rgb);--bs-border-color:var(--border);--bs-border-color-translucent:var(--border);--bs-link-color:var(--primary);--bs-link-color-rgb:var(--oa-primary-rgb);--bs-link-hover-color:var(--primary);--bs-link-hover-color-rgb:var(--oa-primary-rgb);--bs-primary:var(--primary);--bs-primary-rgb:var(--oa-primary-rgb);--bs-secondary:var(--muted-foreground);--bs-secondary-rgb:var(--oa-muted-foreground-rgb);--bs-success:var(--success);--bs-success-rgb:var(--oa-success-rgb);--bs-info:var(--info);--bs-info-rgb:var(--oa-info-rgb);--bs-warning:var(--warning);--bs-warning-rgb:var(--oa-warning-rgb);--bs-danger:var(--destructive);--bs-danger-rgb:var(--oa-destructive-rgb);--bs-light:var(--muted);--bs-light-rgb:var(--oa-muted-rgb);--bs-dark:var(--foreground);--bs-dark-rgb:var(--oa-foreground-rgb);--bs-primary-text-emphasis:var(--accent-foreground);--bs-primary-bg-subtle:var(--accent);--bs-primary-border-subtle:rgba(var(--oa-primary-rgb), .35);--bs-focus-ring-color:rgba(var(--oa-ring-rgb), .4);--bs-form-valid-color:var(--success);--bs-form-valid-border-color:var(--success);--bs-form-invalid-color:var(--destructive);--bs-form-invalid-border-color:var(--destructive);--bs-border-radius:calc(var(--radius) - 2px);--bs-border-radius-sm:calc(var(--radius) - 4px);--bs-border-radius-lg:var(--radius);--bs-border-radius-xl:calc(var(--radius) + 4px);--bs-box-shadow-sm:0 1px 2px #0000001f}:root[data-oa-theme][data-bs-theme=dark]{--bs-box-shadow:0 .5rem 1.25rem #00000073;--bs-box-shadow-sm:0 1px 2px #0006}:root[data-oa-theme] body{background-color:var(--background);background-image:var(--oa-body-image);color:var(--foreground);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11", "ss01";background-attachment:fixed}:root[data-oa-theme] :focus-visible{outline:3px solid rgba(var(--oa-ring-rgb), .5);outline-offset:2px}:root[data-oa-theme] .btn{--bs-btn-font-weight:500;--bs-btn-focus-box-shadow:0 0 0 3px rgba(var(--oa-ring-rgb), .4)}:root[data-oa-theme] .btn-primary{--bs-btn-color:var(--primary-foreground);--bs-btn-bg:var(--primary);--bs-btn-border-color:var(--primary);--bs-btn-hover-color:var(--primary-foreground);--bs-btn-hover-bg:rgba(var(--oa-primary-rgb), .9);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--primary-foreground);--bs-btn-active-bg:rgba(var(--oa-primary-rgb), .82);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:var(--primary-foreground);--bs-btn-disabled-bg:var(--primary);--bs-btn-disabled-border-color:var(--primary);background-image:var(--oa-primary-image);box-shadow:var(--bs-box-shadow-sm)}:root[data-oa-theme] .btn-primary:hover{filter:brightness(1.06)}:root[data-oa-theme] .btn-outline-primary{--bs-btn-color:var(--primary);--bs-btn-border-color:rgba(var(--oa-primary-rgb), .55);--bs-btn-hover-color:var(--primary-foreground);--bs-btn-hover-bg:var(--primary);--bs-btn-hover-border-color:var(--primary);--bs-btn-active-color:var(--primary-foreground);--bs-btn-active-bg:var(--primary);--bs-btn-active-border-color:var(--primary);--bs-btn-disabled-color:var(--primary);--bs-btn-disabled-border-color:rgba(var(--oa-primary-rgb), .4)}:root[data-oa-theme] .btn-secondary{--bs-btn-color:var(--secondary-foreground);--bs-btn-bg:var(--secondary);--bs-btn-border-color:var(--border);--bs-btn-hover-color:var(--secondary-foreground);--bs-btn-hover-bg:var(--accent);--bs-btn-hover-border-color:var(--border);--bs-btn-active-color:var(--secondary-foreground);--bs-btn-active-bg:var(--accent);--bs-btn-active-border-color:var(--border);--bs-btn-disabled-color:var(--muted-foreground);--bs-btn-disabled-bg:var(--secondary);--bs-btn-disabled-border-color:var(--border)}:root[data-oa-theme] .btn-outline-secondary,:root[data-oa-theme] .btn-light,:root[data-oa-theme] .btn-outline-dark{--bs-btn-color:var(--foreground);--bs-btn-bg:transparent;--bs-btn-border-color:var(--input);--bs-btn-hover-color:var(--accent-foreground);--bs-btn-hover-bg:var(--accent);--bs-btn-hover-border-color:var(--input);--bs-btn-active-color:var(--accent-foreground);--bs-btn-active-bg:var(--accent);--bs-btn-active-border-color:var(--input);--bs-btn-disabled-color:var(--muted-foreground);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--border)}:root[data-oa-theme] .btn-light{--bs-btn-bg:var(--secondary)}:root[data-oa-theme] .btn-success,:root[data-oa-theme] .btn-danger,:root[data-oa-theme] .btn-warning,:root[data-oa-theme] .btn-info{--bs-btn-hover-border-color:transparent;--bs-btn-active-border-color:transparent}:root[data-oa-theme] .btn-success{--bs-btn-color:var(--success-foreground);--bs-btn-bg:var(--success);--bs-btn-border-color:var(--success);--bs-btn-hover-color:var(--success-foreground);--bs-btn-hover-bg:rgba(var(--oa-success-rgb), .88);--bs-btn-active-color:var(--success-foreground);--bs-btn-active-bg:rgba(var(--oa-success-rgb), .8);--bs-btn-disabled-color:var(--success-foreground);--bs-btn-disabled-bg:var(--success);--bs-btn-disabled-border-color:var(--success)}:root[data-oa-theme] .btn-danger{--bs-btn-color:var(--destructive-foreground);--bs-btn-bg:var(--destructive);--bs-btn-border-color:var(--destructive);--bs-btn-hover-color:var(--destructive-foreground);--bs-btn-hover-bg:rgba(var(--oa-destructive-rgb), .88);--bs-btn-active-color:var(--destructive-foreground);--bs-btn-active-bg:rgba(var(--oa-destructive-rgb), .8);--bs-btn-disabled-color:var(--destructive-foreground);--bs-btn-disabled-bg:var(--destructive);--bs-btn-disabled-border-color:var(--destructive)}:root[data-oa-theme] .btn-warning{--bs-btn-color:var(--warning-foreground);--bs-btn-bg:var(--warning);--bs-btn-border-color:var(--warning);--bs-btn-hover-color:var(--warning-foreground);--bs-btn-hover-bg:rgba(var(--oa-warning-rgb), .88);--bs-btn-active-color:var(--warning-foreground);--bs-btn-active-bg:rgba(var(--oa-warning-rgb), .8);--bs-btn-disabled-color:var(--warning-foreground);--bs-btn-disabled-bg:var(--warning);--bs-btn-disabled-border-color:var(--warning)}:root[data-oa-theme] .btn-info{--bs-btn-color:var(--info-foreground);--bs-btn-bg:var(--info);--bs-btn-border-color:var(--info);--bs-btn-hover-color:var(--info-foreground);--bs-btn-hover-bg:rgba(var(--oa-info-rgb), .88);--bs-btn-active-color:var(--info-foreground);--bs-btn-active-bg:rgba(var(--oa-info-rgb), .8);--bs-btn-disabled-color:var(--info-foreground);--bs-btn-disabled-bg:var(--info);--bs-btn-disabled-border-color:var(--info)}:root[data-oa-theme] .btn-outline-success{--bs-btn-color:var(--success);--bs-btn-border-color:rgba(var(--oa-success-rgb), .55);--bs-btn-hover-bg:var(--success);--bs-btn-hover-border-color:var(--success);--bs-btn-hover-color:var(--success-foreground);--bs-btn-active-bg:var(--success);--bs-btn-active-color:var(--success-foreground)}:root[data-oa-theme] .btn-outline-danger{--bs-btn-color:var(--destructive);--bs-btn-border-color:rgba(var(--oa-destructive-rgb), .55);--bs-btn-hover-bg:var(--destructive);--bs-btn-hover-border-color:var(--destructive);--bs-btn-hover-color:var(--destructive-foreground);--bs-btn-active-bg:var(--destructive);--bs-btn-active-color:var(--destructive-foreground)}:root[data-oa-theme] .btn-outline-warning{--bs-btn-color:var(--warning-text);--bs-btn-border-color:rgba(var(--oa-warning-rgb), .55);--bs-btn-hover-bg:var(--warning);--bs-btn-hover-border-color:var(--warning);--bs-btn-hover-color:var(--warning-foreground);--bs-btn-active-bg:var(--warning);--bs-btn-active-color:var(--warning-foreground)}:root[data-oa-theme] .btn-outline-info{--bs-btn-color:var(--info);--bs-btn-border-color:rgba(var(--oa-info-rgb), .55);--bs-btn-hover-bg:var(--info);--bs-btn-hover-border-color:var(--info);--bs-btn-hover-color:var(--info-foreground);--bs-btn-active-bg:var(--info);--bs-btn-active-color:var(--info-foreground)}:root[data-oa-theme] .btn-link{--bs-btn-color:var(--primary);--bs-btn-hover-color:var(--primary);--bs-btn-active-color:var(--primary);--bs-btn-disabled-color:var(--muted-foreground)}:root[data-oa-theme] .text-bg-primary,:root[data-oa-theme] .badge.bg-primary{background-image:var(--oa-primary-image);color:var(--primary-foreground)!important}:root[data-oa-theme] .text-bg-success,:root[data-oa-theme] .badge.bg-success{color:var(--success-foreground)!important}:root[data-oa-theme] .text-bg-danger,:root[data-oa-theme] .badge.bg-danger{color:var(--destructive-foreground)!important}:root[data-oa-theme] .text-bg-warning,:root[data-oa-theme] .badge.bg-warning{color:var(--warning-foreground)!important}:root[data-oa-theme] .text-bg-info,:root[data-oa-theme] .badge.bg-info{color:var(--info-foreground)!important}:root[data-oa-theme] .text-bg-secondary,:root[data-oa-theme] .badge.bg-secondary{color:var(--secondary-foreground)!important;background-color:var(--secondary)!important}:root[data-oa-theme] .text-bg-light,:root[data-oa-theme] .badge.bg-light{color:var(--foreground)!important;background-color:var(--muted)!important}:root[data-oa-theme] .text-bg-dark,:root[data-oa-theme] .badge.bg-dark{color:var(--background)!important;background-color:var(--foreground)!important}:root[data-oa-theme] .bg-white,:root[data-oa-theme] .bg-body{background-color:var(--card)!important}:root[data-oa-theme] .bg-light,:root[data-oa-theme] .bg-body-secondary{background-color:var(--muted)!important}:root[data-oa-theme] .bg-body-tertiary{background-color:var(--sidebar)!important}:root[data-oa-theme] .text-dark,:root[data-oa-theme] .text-black{color:var(--foreground)!important}:root[data-oa-theme] .bg-primary:not([class*=bg-opacity-]):not(.text-primary,.text-secondary,.text-success,.text-danger,.text-warning,.text-info,.text-body,.text-muted,.text-body-secondary,.text-body-emphasis,.text-dark,.text-black),:root[data-oa-theme] .bg-primary:not([class*=bg-opacity-]) :is(.text-white,.text-light),:root[data-oa-theme] .bg-primary:not([class*=bg-opacity-]):is(.text-white,.text-light){color:var(--primary-foreground)!important}:root[data-oa-theme] .bg-success:not([class*=bg-opacity-]):not(.text-primary,.text-secondary,.text-success,.text-danger,.text-warning,.text-info,.text-body,.text-muted,.text-body-secondary,.text-body-emphasis,.text-dark,.text-black),:root[data-oa-theme] .bg-success:not([class*=bg-opacity-]) :is(.text-white,.text-light),:root[data-oa-theme] .bg-success:not([class*=bg-opacity-]):is(.text-white,.text-light){color:var(--success-foreground)!important}:root[data-oa-theme] .bg-danger:not([class*=bg-opacity-]):not(.text-primary,.text-secondary,.text-success,.text-danger,.text-warning,.text-info,.text-body,.text-muted,.text-body-secondary,.text-body-emphasis,.text-dark,.text-black),:root[data-oa-theme] .bg-danger:not([class*=bg-opacity-]) :is(.text-white,.text-light),:root[data-oa-theme] .bg-danger:not([class*=bg-opacity-]):is(.text-white,.text-light){color:var(--destructive-foreground)!important}:root[data-oa-theme] .bg-warning:not([class*=bg-opacity-]):not(.text-primary,.text-secondary,.text-success,.text-danger,.text-warning,.text-info,.text-body,.text-muted,.text-body-secondary,.text-body-emphasis,.text-dark,.text-black),:root[data-oa-theme] .bg-warning:not([class*=bg-opacity-]) :is(.text-white,.text-light,.text-dark),:root[data-oa-theme] .bg-warning:not([class*=bg-opacity-]):is(.text-white,.text-light,.text-dark){color:var(--warning-foreground)!important}:root[data-oa-theme] .bg-info:not([class*=bg-opacity-]):not(.text-primary,.text-secondary,.text-success,.text-danger,.text-warning,.text-info,.text-body,.text-muted,.text-body-secondary,.text-body-emphasis,.text-dark,.text-black),:root[data-oa-theme] .bg-info:not([class*=bg-opacity-]) :is(.text-white,.text-light,.text-dark),:root[data-oa-theme] .bg-info:not([class*=bg-opacity-]):is(.text-white,.text-light,.text-dark){color:var(--info-foreground)!important}:root[data-oa-theme] .bg-secondary:not([class*=bg-opacity-]){background-color:var(--secondary)!important}:root[data-oa-theme] .bg-secondary:not([class*=bg-opacity-]):not(.text-primary,.text-secondary,.text-success,.text-danger,.text-warning,.text-info,.text-body,.text-muted,.text-body-secondary,.text-body-emphasis,.text-dark,.text-black),:root[data-oa-theme] .bg-secondary:not([class*=bg-opacity-]) :is(.text-white,.text-light),:root[data-oa-theme] .bg-secondary:not([class*=bg-opacity-]):is(.text-white,.text-light){color:var(--secondary-foreground)!important}:root[data-oa-theme] :is(.bg-dark,.bg-black):not([class*=bg-opacity-]){background-color:var(--foreground)!important}:root[data-oa-theme] :is(.bg-dark,.bg-black):not([class*=bg-opacity-]):not(.text-primary,.text-secondary,.text-success,.text-danger,.text-warning,.text-info,.text-body,.text-muted,.text-body-secondary,.text-body-emphasis,.text-dark,.text-black),:root[data-oa-theme] :is(.bg-dark,.bg-black):not([class*=bg-opacity-]) :is(.text-white,.text-light,.text-body),:root[data-oa-theme] :is(.bg-dark,.bg-black):not([class*=bg-opacity-]):is(.text-white,.text-light){color:var(--background)!important}:root[data-oa-theme] :is(.bg-light,.bg-white,.bg-body,.bg-body-secondary,.bg-body-tertiary) :is(.text-white,.text-light),:root[data-oa-theme] :is(.bg-light,.bg-white,.bg-body,.bg-body-secondary,.bg-body-tertiary):is(.text-white,.text-light){color:var(--foreground)!important}:root[data-oa-theme] .text-warning,:root[data-oa-theme] .link-warning{color:var(--warning-text)!important}:root[data-oa-theme] .text-info,:root[data-oa-theme] .link-info{color:var(--info)!important}:root[data-oa-theme]{--bs-warning-text-emphasis:var(--warning-text)}:root[data-oa-theme] .text-muted,:root[data-oa-theme] .text-body-secondary{color:var(--muted-foreground)!important}:root[data-oa-theme] .badge{--bs-badge-font-weight:600;--bs-badge-border-radius:999px}:root[data-oa-theme] .alert-light{--bs-alert-color:var(--foreground);--bs-alert-bg:var(--muted);--bs-alert-border-color:var(--border);--bs-alert-link-color:var(--primary)}:root[data-oa-theme] .card{--bs-card-bg:var(--card);--bs-card-color:var(--card-foreground);--bs-card-border-color:var(--border);--bs-card-border-radius:calc(var(--radius) + 4px);--bs-card-inner-border-radius:calc(var(--radius) + 3px);--bs-card-cap-bg:rgba(var(--oa-muted-rgb), .35);--bs-card-cap-color:var(--card-foreground);box-shadow:var(--bs-box-shadow-sm)}:root[data-oa-theme] .modal{--bs-modal-bg:var(--card);--bs-modal-color:var(--card-foreground);--bs-modal-border-color:var(--border);--bs-modal-border-radius:calc(var(--radius) + 4px);--bs-modal-header-border-color:var(--border);--bs-modal-footer-border-color:var(--border)}:root[data-oa-theme] .offcanvas,:root[data-oa-theme] .offcanvas-start,:root[data-oa-theme] .offcanvas-end{--bs-offcanvas-bg:var(--card);--bs-offcanvas-color:var(--card-foreground);--bs-offcanvas-border-color:var(--border)}:root[data-oa-theme] .dropdown-menu{--bs-dropdown-bg:var(--popover);--bs-dropdown-color:var(--popover-foreground);--bs-dropdown-border-color:var(--border);--bs-dropdown-link-color:var(--popover-foreground);--bs-dropdown-link-hover-color:var(--accent-foreground);--bs-dropdown-link-hover-bg:var(--accent);--bs-dropdown-link-active-color:var(--accent-foreground);--bs-dropdown-link-active-bg:var(--accent);--bs-dropdown-header-color:var(--muted-foreground);--bs-dropdown-divider-bg:var(--border);--bs-dropdown-border-radius:var(--radius);--bs-dropdown-item-border-radius:calc(var(--radius) - 4px);--bs-dropdown-padding-x:.25rem;--bs-dropdown-padding-y:.25rem;--bs-dropdown-item-padding-x:.5rem;--bs-dropdown-item-padding-y:.375rem;--bs-dropdown-font-size:.875rem;box-shadow:var(--bs-box-shadow)}:root[data-oa-theme] .dropdown-item{border-radius:var(--bs-dropdown-item-border-radius);align-items:center;gap:.5rem;display:flex}:root[data-oa-theme] .popover{--bs-popover-bg:var(--popover);--bs-popover-border-color:var(--border);--bs-popover-header-bg:var(--muted);--bs-popover-body-color:var(--popover-foreground)}:root[data-oa-theme] .tooltip{--bs-tooltip-bg:var(--foreground);--bs-tooltip-color:var(--background)}:root[data-oa-theme] .accordion{--bs-accordion-bg:var(--card);--bs-accordion-color:var(--card-foreground);--bs-accordion-border-color:var(--border);--bs-accordion-btn-color:var(--card-foreground);--bs-accordion-btn-bg:var(--card);--bs-accordion-active-color:var(--accent-foreground);--bs-accordion-active-bg:var(--accent);--bs-accordion-btn-focus-box-shadow:0 0 0 3px rgba(var(--oa-ring-rgb), .4)}:root[data-oa-theme] .list-group{--bs-list-group-bg:var(--card);--bs-list-group-color:var(--card-foreground);--bs-list-group-border-color:var(--border);--bs-list-group-action-hover-bg:var(--accent);--bs-list-group-action-hover-color:var(--accent-foreground);--bs-list-group-action-active-bg:var(--accent);--bs-list-group-active-bg:var(--primary);--bs-list-group-active-border-color:var(--primary);--bs-list-group-active-color:var(--primary-foreground)}:root[data-oa-theme] .table{--bs-table-bg:transparent;--bs-table-color:var(--foreground);--bs-table-border-color:var(--border);--bs-table-striped-bg:rgba(var(--oa-muted-rgb), .45);--bs-table-striped-color:var(--foreground);--bs-table-hover-bg:rgba(var(--oa-accent-rgb), .55);--bs-table-hover-color:var(--foreground);--bs-table-active-bg:var(--accent);--bs-table-active-color:var(--accent-foreground)}:root[data-oa-theme] .table>thead{--bs-table-color:var(--muted-foreground)}:root[data-oa-theme] .table>thead th{font-size:.8125rem;font-weight:500}:root[data-oa-theme] .table-light,:root[data-oa-theme] .table-secondary{--bs-table-bg:rgba(var(--oa-muted-rgb), .6);--bs-table-color:var(--muted-foreground);--bs-table-border-color:var(--border);--bs-table-striped-bg:var(--muted);--bs-table-hover-bg:var(--accent);--bs-table-active-bg:var(--accent)}:root[data-oa-theme] .table-dark{--bs-table-bg:var(--secondary);--bs-table-color:var(--secondary-foreground);--bs-table-border-color:var(--border)}:root[data-oa-theme] .form-control,:root[data-oa-theme] .form-select{background-color:rgba(var(--oa-background-rgb), .6);color:var(--foreground);border-color:var(--input)}:root[data-oa-theme] .form-select{background-color:color-mix(in srgb, var(--background) 60%, var(--card))}:root[data-oa-theme] .form-control:focus,:root[data-oa-theme] .form-select:focus,:root[data-oa-theme] .form-check-input:focus{border-color:var(--ring);box-shadow:0 0 0 3px rgba(var(--oa-ring-rgb), .35)}:root[data-oa-theme] .form-control::placeholder{color:rgba(var(--oa-muted-foreground-rgb), .8)}:root[data-oa-theme] .form-floating>.form-control::placeholder{color:#0000}:root[data-oa-theme] .form-control:disabled,:root[data-oa-theme] .form-select:disabled{background-color:var(--muted);opacity:.75}:root[data-oa-theme] .form-check-input{background-color:rgba(var(--oa-background-rgb), .6);border-color:var(--input)}:root[data-oa-theme] .form-check-input:checked{background-color:var(--primary);border-color:var(--primary)}:root[data-oa-theme] .input-group-text{background-color:var(--muted);color:var(--muted-foreground);border-color:var(--input)}:root[data-oa-theme] .form-label{margin-bottom:.25rem;font-size:.875rem;font-weight:500;line-height:1.5;display:block}:root[data-oa-theme] .d-flex>.form-label{display:inline-block}:root[data-oa-theme] .form-label .btn-link,:root[data-oa-theme] .form-label+.btn-link,:root[data-oa-theme] .form-label~.btn-link{line-height:1}:root[data-oa-theme] .nav{--bs-nav-link-color:var(--muted-foreground);--bs-nav-link-hover-color:var(--foreground);--bs-nav-link-disabled-color:rgba(var(--oa-muted-foreground-rgb), .6)}:root[data-oa-theme] .nav-pills{--bs-nav-pills-link-active-bg:var(--primary);--bs-nav-pills-link-active-color:var(--primary-foreground);--bs-nav-pills-border-radius:calc(var(--radius) - 2px)}:root[data-oa-theme] .nav-pills .nav-link.active{background-image:var(--oa-primary-image)}:root[data-oa-theme] .nav-tabs{--bs-nav-tabs-border-color:var(--border);--bs-nav-tabs-link-active-bg:var(--card);--bs-nav-tabs-link-active-color:var(--foreground);--bs-nav-tabs-link-active-border-color:var(--border) var(--border) var(--card);--bs-nav-tabs-link-hover-border-color:transparent transparent var(--border)}:root[data-oa-theme] .pagination{--bs-pagination-bg:transparent;--bs-pagination-color:var(--foreground);--bs-pagination-border-color:var(--border);--bs-pagination-hover-bg:var(--accent);--bs-pagination-hover-color:var(--accent-foreground);--bs-pagination-hover-border-color:var(--border);--bs-pagination-focus-bg:var(--accent);--bs-pagination-focus-color:var(--accent-foreground);--bs-pagination-active-bg:var(--primary);--bs-pagination-active-border-color:var(--primary);--bs-pagination-active-color:var(--primary-foreground);--bs-pagination-disabled-bg:transparent;--bs-pagination-disabled-color:var(--muted-foreground);--bs-pagination-disabled-border-color:var(--border)}:root[data-oa-theme] .breadcrumb{--bs-breadcrumb-item-active-color:var(--muted-foreground);--bs-breadcrumb-divider-color:var(--muted-foreground);font-size:.875rem}:root[data-oa-theme] .progress{--bs-progress-bg:var(--muted);--bs-progress-bar-bg:var(--primary);--bs-progress-bar-color:var(--primary-foreground)}:root[data-oa-theme] .progress-bar:not([class*=bg-]){background-image:var(--oa-primary-image)}:root[data-oa-theme] .navbar{--bs-navbar-color:var(--muted-foreground);--bs-navbar-hover-color:var(--foreground);--bs-navbar-active-color:var(--foreground);--bs-navbar-brand-color:var(--foreground);--bs-navbar-brand-hover-color:var(--foreground)}:root[data-oa-theme] hr{border-color:var(--border);opacity:1}.oa-shell{min-height:100dvh;display:flex}.oa-skip-link{inset-inline-start:.5rem;z-index:2000;background:var(--background);color:var(--foreground);border-radius:calc(var(--radius) - 2px);box-shadow:var(--bs-box-shadow);padding:.5rem .75rem;position:absolute;top:.5rem}.oa-sidebar{border-inline-end:1px solid var(--sidebar-border);background-color:var(--sidebar);background-image:var(--oa-sidebar-image);width:16rem;height:100dvh;color:var(--sidebar-foreground);flex-direction:column;flex-shrink:0;transition:width .2s;display:none;position:sticky;top:0}.oa-sidebar[data-collapsed=true]{width:4rem}@media (width>=992px){.oa-sidebar{display:flex}}.oa-sidebar__head{border-bottom:1px solid var(--sidebar-border);flex-shrink:0;align-items:center;height:3.5rem;padding-inline:1rem;display:flex}.oa-sidebar[data-collapsed=true] .oa-sidebar__head{justify-content:center;padding-inline:0}.oa-sidebar__body{flex:auto;overflow-y:auto}.oa-sidebar__footer{border-top:1px solid var(--sidebar-border);padding:.75rem}.oa-sidebar__foot{border-top:1px solid var(--sidebar-border);padding:.5rem}.oa-brand{min-width:0;color:inherit;align-items:center;gap:.625rem;text-decoration:none;display:flex;overflow:hidden}.oa-brand:hover{color:inherit}.oa-brand__mark{border-radius:var(--radius);background:var(--oa-gradient);width:2rem;height:2rem;color:var(--oa-on-gradient);box-shadow:var(--bs-box-shadow-sm);flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex}.oa-brand__mark img{width:1.25rem;height:1.25rem}:is(.oa-brand__mark--logo,.oa-brand__mark:has(>img)){box-shadow:none;background:0 0}:is(.oa-brand__mark--logo img,.oa-brand__mark:has(>img) img){object-fit:contain;width:100%;height:100%}.oa-brand__text{min-width:0;line-height:1.2}.oa-brand__name{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.oa-brand__subtitle{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.oa-nav{flex-direction:column;gap:1rem;padding:.75rem .5rem;display:flex}.oa-nav__group{flex-direction:column;gap:.125rem;display:flex}.oa-nav__label{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);padding:0 .625rem .25rem;font-size:11px;font-weight:600}.oa-nav__link{border-radius:calc(var(--radius) - 2px);height:2.25rem;color:rgba(var(--oa-sidebar-foreground-rgb), .8);align-items:center;gap:.625rem;padding-inline:.625rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:flex;position:relative}.oa-nav__link:hover{background-color:rgba(var(--oa-sidebar-accent-rgb), .6);color:var(--sidebar-foreground)}.oa-nav__link.active,.oa-nav__link[aria-current=page]{background-color:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}.oa-nav__link.active:before,.oa-nav__link[aria-current=page]:before{content:"";inset-inline-start:0;background:var(--oa-active-marker);border-radius:3px;width:3px;position:absolute;top:.5rem;bottom:.5rem}.oa-nav__icon{width:1rem;height:1rem;color:var(--muted-foreground);flex-shrink:0}.oa-nav__link:hover .oa-nav__icon{color:var(--foreground)}.oa-nav__link.active .oa-nav__icon,.oa-nav__link[aria-current=page] .oa-nav__icon{color:var(--sidebar-accent-foreground)}.oa-nav__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.oa-nav__badge{margin-inline-start:auto}.oa-sidebar[data-collapsed=true] .oa-nav__link{justify-content:center;padding-inline:0}.oa-collapse-btn{border-radius:calc(var(--radius) - 2px);width:100%;height:2rem;color:var(--muted-foreground);background:0 0;border:0;align-items:center;gap:.5rem;padding-inline:.625rem;font-size:.875rem;font-weight:500;display:flex}.oa-collapse-btn:hover{background-color:var(--accent);color:var(--accent-foreground)}.oa-sidebar[data-collapsed=true] .oa-collapse-btn{justify-content:center;padding-inline:0}[dir=rtl] .oa-collapse-btn svg,[dir=rtl] .oa-flip-rtl{transform:scaleX(-1)}.oa-main{flex-direction:column;flex:auto;min-width:0;display:flex}.oa-topbar{z-index:1020;border-bottom:1px solid var(--border);background-color:rgba(var(--oa-background-rgb), .78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;gap:.5rem;height:3.5rem;padding-inline:.75rem;display:flex;position:sticky;top:0}@media (width>=576px){.oa-topbar{padding-inline:1rem}}.oa-topbar__start{flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}.oa-topbar__actions{align-items:center;gap:.25rem;display:flex}.oa-content{outline:none;flex-direction:column;flex:auto;min-width:0;display:flex}.oa-page{width:100%;max-width:80rem;margin-inline:auto;padding:1.5rem 1rem}.oa-page--full{max-width:none}@media (width>=576px){.oa-page{padding-inline:1.5rem}}@media (width>=992px){.oa-page{padding-inline:2rem}}.oa-icon-btn{border-radius:calc(var(--radius) - 2px);width:2.25rem;height:2.25rem;color:var(--muted-foreground);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1.25rem;transition:background-color .15s,color .15s;display:inline-flex}.oa-icon-btn svg{flex-shrink:0;width:1.25rem;height:1.25rem}.oa-icon-btn:focus-visible,.oa-user-btn:focus-visible{outline:2px solid var(--ring);outline-offset:0}.oa-icon-btn:hover,.oa-icon-btn[aria-expanded=true]{background-color:var(--accent);color:var(--accent-foreground)}.oa-icon-btn:after{display:none!important}a.oa-icon-btn{text-decoration:none}.oa-user-btn{border-radius:calc(var(--radius) - 2px);height:2.25rem;color:var(--foreground);background:0 0;border:0;align-items:center;gap:.5rem;padding-inline:.375rem;font-size:.875rem;font-weight:500;display:inline-flex}.oa-user-btn:hover,.oa-user-btn[aria-expanded=true]{background-color:var(--accent);color:var(--accent-foreground)}.oa-user-btn:after{display:none!important}.oa-user-btn__name{text-overflow:ellipsis;white-space:nowrap;max-width:8rem;overflow:hidden}.oa-avatar{background:var(--oa-gradient);width:1.75rem;height:1.75rem;color:var(--oa-on-gradient);text-transform:uppercase;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:inline-flex}.oa-menu-head{padding:.375rem .5rem;font-size:.875rem}.oa-menu-head__sub{color:var(--muted-foreground);font-size:.75rem}.oa-theme-menu{min-width:15rem;max-height:min(28rem,80vh);overflow-y:auto}.oa-theme-swatch{border:1px solid var(--border);border-radius:999px;flex-shrink:0;width:1.125rem;height:1.125rem;display:inline-block}.oa-theme-check{color:var(--primary);margin-inline-start:auto}.oa-nav-search{flex-shrink:0;align-items:center;margin:.75rem .5rem 0;display:flex;position:relative}.oa-nav-search__icon{width:.875rem;height:.875rem;color:var(--muted-foreground);pointer-events:none;position:absolute;inset-inline-start:.625rem}.oa-nav-search__input{border:1px solid var(--sidebar-border);border-radius:calc(var(--radius) - 2px);background-color:rgba(var(--oa-sidebar-accent-rgb), .35);width:100%;height:2.25rem;color:var(--sidebar-foreground);padding-inline:2rem;font-size:.875rem}.oa-nav-search__input::placeholder{color:var(--muted-foreground)}.oa-nav-search__input:focus{border-color:var(--ring);box-shadow:0 0 0 1px var(--ring);outline:none}.oa-nav-search__input::-webkit-search-cancel-button{display:none}.oa-nav-search__clear{border-radius:calc(var(--radius) - 4px);width:1.75rem;height:1.75rem;color:var(--muted-foreground);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:.25rem}.oa-nav-search__clear:hover{color:var(--sidebar-foreground);background-color:rgba(var(--oa-sidebar-accent-rgb), .6)}.oa-nav-search__open{border-radius:calc(var(--radius) - 2px);height:2.25rem;color:var(--muted-foreground);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:.75rem .5rem 0;display:flex}.oa-nav-search__open:hover{background-color:rgba(var(--oa-sidebar-accent-rgb), .6);color:var(--sidebar-foreground)}.oa-nav__empty{color:var(--muted-foreground);margin:0;padding:.5rem .625rem;font-size:.875rem}.oa-topbar__brand{flex:0 auto;min-width:0;display:flex}.oa-topbar__brand .oa-brand__mark{width:1.75rem;height:1.75rem}@media (width<=575.98px){.oa-topbar__brand .oa-brand__subtitle{display:none!important}}@media (width>=992px){.oa-topbar__brand[data-collapsed=false],.oa-topbar__brand .oa-brand__mark{display:none}}.oa-theme-grid{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:1rem;display:grid}.oa-theme-card{text-align:start;border:1px solid var(--border);border-radius:var(--radius);background-color:var(--card);color:var(--card-foreground);flex-direction:column;padding:0;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.oa-theme-card:hover{border-color:var(--ring)}.oa-theme-card:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.oa-theme-card.selected{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary)}.oa-theme-card__body{flex-direction:column;padding:.625rem .75rem;display:flex}.oa-theme-card__name{font-size:.875rem;font-weight:600}.oa-theme-card__detail{color:var(--muted-foreground);font-size:.75rem}.oa-theme-card__check{top:.5rem;background:var(--primary);width:1.5rem;height:1.5rem;color:var(--primary-foreground);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:.5rem}.oa-theme-thumb{border-bottom:1px solid var(--border);background-color:var(--background);background-image:var(--oa-body-image);height:7.5rem;color:var(--foreground);pointer-events:none;display:flex;overflow:hidden}.oa-theme-thumb__sidebar{background-color:var(--sidebar);background-image:var(--oa-sidebar-image);border-inline-end:1px solid var(--sidebar-border);flex-direction:column;gap:.3rem;width:28%;padding:.5rem .4rem;display:flex}.oa-theme-thumb__brand{background:var(--oa-gradient);border-radius:.25rem;width:.9rem;height:.9rem;margin-bottom:.2rem}.oa-theme-thumb__link{background-color:var(--muted-foreground);opacity:.45;border-radius:.2rem;height:.4rem}.oa-theme-thumb__link--active{background:var(--oa-active-marker,var(--primary));opacity:1}.oa-theme-thumb__main{flex-direction:column;flex:auto;min-width:0;display:flex}.oa-theme-thumb__topbar{border-bottom:1px solid var(--border);justify-content:flex-end;align-items:center;height:1.2rem;padding-inline:.4rem;display:flex}.oa-theme-thumb__avatar{background:var(--oa-gradient);border-radius:999px;width:.6rem;height:.6rem}.oa-theme-thumb__content{flex-direction:column;gap:.35rem;padding:.5rem;display:flex}.oa-theme-thumb__title{background-color:var(--foreground);opacity:.8;border-radius:.2rem;width:55%;height:.45rem}.oa-theme-thumb__cards{gap:.35rem;display:flex}.oa-theme-thumb__card{background-color:var(--card);border:1px solid var(--border);border-radius:.3rem;flex:1 1 0;height:2rem}.oa-theme-thumb__button{background-color:var(--primary);background-image:var(--oa-primary-image);border-radius:.25rem;width:35%;height:.7rem}.oa-drawer{--bs-offcanvas-width:17rem;background-image:var(--oa-sidebar-image);background-color:var(--sidebar)!important}.oa-drawer .offcanvas-header{border-bottom:1px solid var(--sidebar-border);height:3.5rem}html,body{max-width:100%;overflow-x:clip}#root,.oa-shell,.oa-main,.oa-content,.oa-page{min-width:0;max-width:100%}.oa-page{overflow-wrap:break-word}.oa-page--full,.oa-page{box-sizing:border-box}:is(.oa-page,.modal-body,.offcanvas-body,.tab-content) :is(.card,.card-body,.tab-pane,.accordion-body,.list-group,.list-group-item,.input-group,.alert,form,fieldset){min-width:0;max-width:100%}.row>*,.d-flex>*,.d-grid>*,.hstack>*,.vstack>*{min-width:0}.d-flex>:is(.btn,.badge,.form-check-input,.spinner-border,svg,img){min-width:revert}img,video,canvas,iframe,embed,object{max-width:100%}img,video,canvas{height:auto}pre{max-width:100%;overflow-x:auto}.form-control,.form-select,.form-range,textarea{max-width:100%}.btn-toolbar{flex-wrap:wrap}.dropdown-menu{max-width:calc(100vw - 1rem)}.modal .modal-dialog:not(.modal-fullscreen){--bs-modal-width:85vw;width:85vw;max-width:85vw}.offcanvas,.toast-container{max-width:100vw}:is(.oa-page,.modal-body,.offcanvas-body,.card-body,.tab-pane,.accordion-body) :has(>table.table):not(.table-responsive,.oa-table__scroll){-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}:is(.oa-page,.modal-body,.offcanvas-body)>table.table{max-width:100%;display:block;overflow-x:auto}.table-responsive{max-width:100%}@media (width<=991.98px){:is(.oa-page,.modal-body,.offcanvas-body) [style*=width]:not(th,td,svg,img,canvas,.progress-bar,.modal-dialog){max-width:100%}:is(.oa-page,.modal-body,.offcanvas-body) [style*=min-width]:not(th,td,svg,img,canvas,button,.btn,.badge,.form-check-input){min-width:0!important}.oa-page .nav-tabs,.oa-page .nav-pills{scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow:auto hidden}.oa-page .nav-tabs .nav-link,.oa-page .nav-pills .nav-link{white-space:nowrap}}@media (width<=767.98px){.form-control,.form-select,.form-control-sm,.form-select-sm,.input-group-text{font-size:16px}.oa-page{padding-top:1rem;padding-bottom:1.5rem}.nav-tabs,.nav-pills{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow:auto hidden}.nav-tabs::-webkit-scrollbar{display:none}.nav-pills::-webkit-scrollbar{display:none}.nav-tabs .nav-link,.nav-pills .nav-link{white-space:nowrap}:is(.oa-page,.modal-body) :has(>table.table):not(.table-responsive){-webkit-overflow-scrolling:touch;overflow-x:auto}.table>:not(caption)>*>th{white-space:nowrap}.card-header,.card-body,.card-footer{padding-inline:.875rem}.btn-toolbar{gap:.5rem}}@media (width<=575.98px){.modal .modal-dialog:not(.modal-fullscreen){width:100%;max-width:100%;margin:0}.modal-content{border-radius:0;max-height:100dvh}.modal-content,.modal-content>form{flex-direction:column;min-height:0;display:flex}.modal-content>form{flex:auto;overflow:hidden}.modal-body{overscroll-behavior:contain;overflow-y:auto}.modal-header,.modal-footer{flex-shrink:0}.modal-footer{gap:.5rem}.modal-footer>*{margin:0}.modal-footer>.btn{flex:auto}.modal-lg .modal-content,.modal-xl .modal-content{min-height:100dvh}.dropdown-menu{max-width:calc(100vw - 1rem)}.breadcrumb{white-space:nowrap;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}}@media (pointer:coarse){.btn:not(.btn-link),.form-control,.form-select{min-height:2.75rem}.btn-sm,.form-control-sm,.form-select-sm,.btn-group-sm>.btn,.pagination-sm .page-link{min-height:2.25rem}.btn-sm,.btn-group-sm>.btn{justify-content:center;align-items:center;min-width:2.25rem;display:inline-flex}.pagination-sm .page-link{justify-content:center;align-items:center;min-width:2.25rem;display:flex}.form-check-input{width:1.25em;height:1.25em}.form-switch .form-check-input{width:2.25em}.form-check,.form-switch{align-items:center;gap:.5rem;min-height:1.75rem;padding-inline-start:0;display:flex}.form-check-reverse{flex-direction:row-reverse;justify-content:flex-end;padding-inline-end:0}.form-check .form-check-input{float:none;flex-shrink:0;margin:0}.form-check-inline{margin-inline-end:1rem;display:inline-flex}.dropdown-item{padding-block:.6rem}.btn,.page-link,.nav-link,.dropdown-item,.form-check-label,a{touch-action:manipulation}.table .btn-sm{min-height:2rem}}@media print{.oa-sidebar,.oa-topbar,.oa-skip-link{display:none!important}:root[data-oa-theme] body{color:#000;background:#fff}}:root[data-oa-theme]{--toastify-color-light:var(--popover);--toastify-text-color-light:var(--popover-foreground);--toastify-color-dark:var(--popover);--toastify-text-color-dark:var(--popover-foreground);--toastify-color-info:var(--info);--toastify-color-success:var(--success);--toastify-color-warning:var(--warning);--toastify-color-error:var(--destructive);--toastify-icon-color-info:var(--info);--toastify-icon-color-success:var(--success);--toastify-icon-color-warning:var(--warning);--toastify-icon-color-error:var(--destructive);--toastify-color-progress-light:var(--primary);--toastify-color-progress-dark:var(--primary);--toastify-color-progress-info:var(--info);--toastify-color-progress-success:var(--success);--toastify-color-progress-warning:var(--warning);--toastify-color-progress-error:var(--destructive);--toastify-text-color-info:var(--info-foreground);--toastify-text-color-success:var(--success-foreground);--toastify-text-color-warning:var(--warning-foreground);--toastify-text-color-error:var(--destructive-foreground)}:root[data-oa-theme] .Toastify__toast{border:1px solid var(--border);box-shadow:var(--bs-box-shadow)}:root[data-oa-theme] .Toastify__close-button{color:inherit;opacity:.7}.oa-table{gap:.5rem;min-width:0;display:grid}.oa-table__toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.oa-table__search{flex:14rem;max-width:22rem;position:relative}.oa-table__search .form-control{padding-inline-start:2rem}.oa-table__search-clear{inset-inline-end:.25rem;color:var(--muted-foreground);background:0 0;border:0;padding:0 .5rem;font-size:1.25rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.oa-table__search-clear:hover{color:var(--foreground)}.oa-table__search input[type=search]::-webkit-search-cancel-button{display:none}.oa-table__search-icon{inset-inline-start:.625rem;color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.oa-table__filter{flex:0 12rem;min-width:9rem}.oa-table__toolbar-end{flex-wrap:wrap;gap:.5rem;margin-inline-start:auto;display:flex}.oa-table__frame{position:relative}.oa-table__frame .table :is(th,td){white-space:normal;overflow-wrap:anywhere}.oa-table__frame .table th .btn,.oa-table__frame .table td .btn{white-space:nowrap}@media (width<=1399.98px){.oa-table__frame .table{font-size:.8125rem}.oa-table__frame .table :is(th,td){padding:.3rem .4rem}}.oa-table__frame[aria-busy=true] tbody{opacity:.55;transition:opacity .15s}.oa-table__busy{inset-inline-end:.5rem;z-index:2;position:absolute;top:.4rem}.oa-table__sort{color:inherit;font:inherit;font-weight:inherit;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;display:inline-flex}.oa-table__sort:hover{text-decoration:underline}.oa-table__sort:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.oa-table__clickable{cursor:pointer}.oa-table__pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.oa-table__range{color:var(--muted-foreground);font-size:.8125rem}.oa-table__size{width:auto}.oa-table__jump{width:4.5rem}@media (prefers-reduced-motion:reduce){.oa-table__frame[aria-busy=true] tbody{transition:none}}.oa-table__sortby{flex:0 12rem;gap:.25rem;min-width:9rem;display:flex}.oa-table__frame[aria-busy=true] .oa-table__grid{opacity:.55;transition:opacity .15s}.oa-table__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.oa-table__grid>li{min-width:0;display:flex}.oa-card{background:var(--card);width:100%;color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius,.5rem);flex-direction:column;gap:.5rem;padding:.875rem;transition:border-color .15s,box-shadow .15s;display:flex}.oa-card.oa-table__clickable:hover{border-color:var(--primary);box-shadow:0 2px 10px #00000026}.oa-card.oa-table__clickable:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.oa-card__head{flex-direction:column;gap:.125rem;min-width:0;display:flex}.oa-card__code{color:var(--muted-foreground);font-size:.75rem}.oa-card__title{overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:600}.oa-card__fields{gap:.25rem;margin:0;font-size:.875rem;display:grid}.oa-card__field{justify-content:space-between;align-items:baseline;gap:.5rem;min-width:0;display:flex}.oa-card__field dt{color:var(--muted-foreground);flex:none;margin:0;font-size:.8125rem;font-weight:400}.oa-card__field dd{text-align:end;overflow-wrap:anywhere;min-width:0;margin:0}.oa-card__actions{border-top:1px solid var(--border);flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.5rem;display:flex}@media (prefers-reduced-motion:reduce){.oa-card,.oa-table__frame[aria-busy=true] .oa-table__grid{transition:none}}.oa-card:has(>.card:only-child){box-shadow:none;background:0 0;border:0;padding:0}.oa-card>.card:only-child{width:100%;height:100%}.oa-table__grid>li{content-visibility:auto;contain-intrinsic-size:auto 9rem}.oa-table__options-btn{position:relative}.oa-table__options-badge{top:-.4rem;background:var(--primary);background-image:var(--oa-primary-image);min-width:1.1rem;height:1.1rem;color:var(--primary-foreground);border-radius:999px;padding:0 .25rem;font-size:.65rem;font-weight:600;line-height:1.1rem;position:absolute;inset-inline-end:-.4rem}.oa-table__options{border:1px solid var(--border);border-radius:var(--radius,.5rem);background:var(--card);color:var(--card-foreground);grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));gap:.75rem;padding:.75rem;display:grid}.oa-table__options .oa-table__filter,.oa-table__options .oa-table__sortby{flex-direction:column;flex:none;gap:.25rem;min-width:0;display:flex}.oa-table__options-label{color:var(--muted-foreground);margin:0;font-size:.75rem;font-weight:500}.oa-table__cols-menu{min-width:15rem;max-height:min(26rem,70vh);overflow-y:auto}.oa-table__cols-list{margin:0;padding:0 .75rem;list-style:none}.oa-table__cols-list li{justify-content:space-between;align-items:center;gap:.5rem;padding:.15rem 0;display:flex}.oa-table__cols-list .form-check{flex:1;min-width:0;margin:0}.oa-table__cols-move{flex:none;gap:.15rem;display:flex}.oa-table__cols-move button{color:inherit;background:0 0;border:1px solid #0000;border-radius:.375rem;padding:.2rem;display:inline-flex}.oa-table__cols-move button:hover:not(:disabled){border-color:var(--bs-border-color)}.oa-table__cols-move button:disabled{opacity:.3}.oa-table__options-row{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.oa-table__pager--compact{justify-content:space-between}.oa-table__page-filters{min-width:0}.oa-table__options>.oa-table__page-filters{grid-column:1/-1}.oa-table__options>.oa-table__page-filters>.card{box-shadow:none;background:0 0;border:0}.oa-table__options>.oa-table__page-filters>.card>.card-body{padding:0}.oa-table__options>.oa-table__page-filters [class*=col-]{flex:0 0 100%;max-width:100%}.oa-table__options>.oa-table__page-filters .form-control,.oa-table__options>.oa-table__page-filters .form-select{width:100%!important;max-width:none!important}.oa-table__page-pick{width:auto;max-width:11rem}@media (width<=767.98px){.oa-table__search{flex:8rem;max-width:none}.oa-table__toolbar-end{margin-inline-start:0}.oa-table__toolbar-end:empty{display:none}.oa-card{padding:.75rem}}.oa-bell__badge{top:2px;background:var(--destructive,#dc3545);color:#fff;text-align:center;border-radius:999px;min-width:1.1rem;height:1.1rem;padding:0 .25rem;font-size:.65rem;font-weight:600;line-height:1.1rem;position:absolute;inset-inline-end:2px}.oa-bell__menu{width:min(22rem,92vw);max-height:70vh;padding:0;overflow-y:auto}.oa-bell__head{border-bottom:1px solid var(--border,var(--bs-border-color));justify-content:space-between;align-items:center;padding:.6rem .9rem;display:flex}.oa-bell__empty,.oa-bell__more{color:var(--muted-foreground,var(--bs-secondary-color));text-align:center;margin:0;padding:.9rem;font-size:.875rem}.oa-bell__item{border:0;border-bottom:1px solid var(--border,var(--bs-border-color));width:100%;color:inherit;text-align:start;background:0 0;padding:.6rem .9rem;display:block}.oa-bell__item:hover,.oa-bell__item:focus-visible{background:var(--accent);color:var(--accent-foreground)}.oa-bell__title{font-size:.875rem;font-weight:600;display:block}.oa-bell__body{color:var(--muted-foreground,var(--bs-secondary-color));text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;display:-webkit-box;overflow:hidden}.oa-recaptcha{background:0 0}.oa-recaptcha>div{clip-path:inset(2px 3px);background:0 0;border-radius:3px}.oa-recaptcha iframe{background:0 0;border:0}.tf-form{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));align-items:start;column-gap:1rem;display:grid}.tf-form>:not(.tf-field){grid-column:1/-1}.fv-table th button{all:unset;cursor:pointer;align-items:center;gap:.25rem;display:inline-flex}.fv-table th button:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}@media (width<=767.98px){.fv-table-toolbar .form-control,.fv-table-toolbar .form-select{font-size:16px}}.tf-page-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.tf-page-head h1{margin:0}.tf-home-card{transition:transform .12s,box-shadow .12s,border-color .12s}.tf-home-card:hover,.tf-home-card:focus-visible{box-shadow:var(--bs-box-shadow-sm);border-color:var(--bs-primary);transform:translateY(-2px)}.tf-home-card__icon{background:var(--bs-primary-bg-subtle);width:2.25rem;height:2.25rem;color:var(--bs-primary-text-emphasis);border-radius:.5rem;flex:none;justify-content:center;align-items:center;font-size:1.15rem;display:inline-flex}[dir=rtl] .tf-flip-rtl{transform:scaleX(-1)}
