@charset "UTF-8";@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjxAwXjeu.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjx4wXg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqQ4E.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtq.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwWa-xsaQ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwV6-x.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwWa-xsaQ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwV6-x.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwWa-xsaQ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwV6-x.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwWa-xsaQ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwV6-x.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans: "Outfit", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: ui-monospace, "JetBrains Mono", Menlo, Consolas, monospace;--text-title-2xl: 72px;--lh-title-2xl: 90px;--text-title-xl: 60px;--lh-title-xl: 72px;--text-title-lg: 48px;--lh-title-lg: 60px;--text-title-md: 36px;--lh-title-md: 44px;--text-title-sm: 30px;--lh-title-sm: 38px;--text-theme-xl: 20px;--lh-theme-xl: 30px;--text-base: 16px;--lh-base: 24px;--text-theme-sm: 14px;--lh-theme-sm: 20px;--text-theme-xs: 12px;--lh-theme-xs: 18px;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--brand-25: #faf5fa;--brand-50: #f5ebf5;--brand-100: #e4cce4;--brand-200: #c79ac8;--brand-300: #a16ba6;--brand-400: #7a3f81;--brand-500: #5a1e62;--brand-600: #4a1452;--brand-700: #3a0e3d;--brand-800: #2d0a30;--brand-900: #200723;--brand-950: #14041a;--accent-25: #fffcf2;--accent-50: #fff9e0;--accent-100: #fff0b3;--accent-200: #ffe580;--accent-300: #ffd64d;--accent-400: #ffc83d;--accent-500: #f5b30a;--accent-600: #d99700;--accent-700: #b87800;--accent-800: #8f5d00;--accent-900: #704700;--accent-950: #422900;--gray-25: #fcfcfd;--gray-50: #f9fafb;--gray-100: #f2f4f7;--gray-200: #e4e7ec;--gray-300: #d0d5dd;--gray-400: #98a2b3;--gray-500: #667085;--gray-600: #475467;--gray-700: #344054;--gray-800: #1d2939;--gray-900: #101828;--gray-950: #0c111d;--success-50: #ecfdf3;--success-500: #12b76a;--success-600: #039855;--error-50: #fef3f2;--error-500: #f04438;--error-600: #d92d20;--warning-50: #fffaeb;--warning-500: #f79009;--warning-600: #dc6803;--info-50: #f0f9ff;--info-500: #0ba5ec;--info-600: #0086c9;--orange-50: #fff6ed;--orange-500: #fb6514;--gray-dark: #1a2231;--white: #ffffff;--black: #101828;--bg-canvas: #f9fafb;--bg-surface: #ffffff;--bg-subtle: #f2f4f7;--bg-muted: #f9fafb;--fg-strong: #1d2939;--fg-default: #344054;--fg-muted: #667085;--fg-subtle: #98a2b3;--fg-disabled: #d0d5dd;--fg-onbrand: #ffffff;--border-default: #e4e7ec;--border-strong: #d0d5dd;--border-subtle: #f2f4f7;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 20px;--radius-3xl: 24px;--radius-full: 9999px;--shadow-xs: 0px 1px 2px 0px rgba(16,24,40,.05);--shadow-sm: 0px 1px 3px 0px rgba(16,24,40,.1), 0px 1px 2px 0px rgba(16,24,40,.06);--shadow-md: 0px 4px 8px -2px rgba(16,24,40,.1), 0px 2px 4px -2px rgba(16,24,40,.06);--shadow-lg: 0px 12px 16px -4px rgba(16,24,40,.08), 0px 4px 6px -2px rgba(16,24,40,.03);--shadow-xl: 0px 20px 24px -4px rgba(16,24,40,.08), 0px 8px 8px -4px rgba(16,24,40,.03);--shadow-focus-ring: 0px 0px 0px 4px rgba(58,14,61,.14);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--h-input: 44px;--h-button-md: 48px;--h-button-sm: 40px;--ease-out: cubic-bezier(.2, 0, 0, 1);--ease-inout: cubic-bezier(.4, 0, .2, 1);--dur-fast: .15s;--dur-base: .2s;--dur-slow: .3s}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;font-family:Sora,system-ui,sans-serif;-webkit-font-smoothing:antialiased}body{background:#0a0a0f;color:#fff}app-admin-layout,.admin-shell{background:#f4f5f7;color:#172b4d}a{color:inherit}button{font-family:inherit}.mat-mdc-dialog-surface{background:#fff!important;color:#172b4d!important;border-radius:12px!important}.mat-mdc-dialog-title{color:#172b4d!important;font-weight:700!important}.mat-mdc-dialog-content{color:#172b4d!important}.mat-mdc-form-field{width:100%}.mat-mdc-form-field .mat-mdc-floating-label{color:#5e6c84!important}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline__leading,.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline__notch,.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline__trailing{border-color:#dfe1e6!important}.mat-mdc-form-field .mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field .mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field .mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--sys-primary, #4a154b)!important}.mat-mdc-form-field .mat-mdc-input-element,.mat-mdc-form-field .mat-mdc-select-value{color:#172b4d!important}.mat-mdc-form-field .mat-mdc-form-field-hint{color:#5e6c84!important}.mat-mdc-select-panel{background:#fff!important;border:1px solid #dfe1e6!important;border-radius:8px!important;box-shadow:0 4px 16px #091e4226!important}.mat-mdc-option{color:#172b4d!important}.mat-mdc-option:hover{background:#f4f5f7!important}.mat-mdc-option.mdc-list-item--selected{background:#e9f2ff!important;color:#0052cc!important}.mat-mdc-raised-button.mat-primary{background-color:var(--sys-primary, #4a154b)!important;color:#fff!important}.mat-mdc-raised-button.mat-primary:disabled{opacity:.5}.mat-select-search-inner{background:#fff!important;border-bottom:1px solid #dfe1e6!important}.mat-select-search-input{color:#172b4d!important;background:transparent!important}.mat-select-search-no-entries-found{color:#5e6c84!important;padding:.75rem 1rem!important;font-size:.85rem!important}.mat-mdc-snack-bar-container{--mdc-snackbar-container-color: #172b4d;--mdc-snackbar-supporting-text-color: #fff}.card-surface{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xs)}[data-qc-theme=aubergine]{--brand-25:#faf5fa;--brand-50:#f5ebf5;--brand-100:#e4cce4;--brand-200:#c79ac8;--brand-300:#a16ba6;--brand-400:#7a3f81;--brand-500:#5a1e62;--brand-600:#4a1452;--brand-700:#3a0e3d;--brand-800:#2d0a30;--brand-900:#200723;--brand-950:#14041a;--shadow-focus-ring: 0px 0px 0px 4px rgba(58, 14, 61, .14)}[data-qc-theme=cobalt]{--brand-25:#f5f8fd;--brand-50:#eaf1fb;--brand-100:#cfddf5;--brand-200:#9bb9ea;--brand-300:#6791de;--brand-400:#3873cf;--brand-500:#1e5fbf;--brand-600:#194fa0;--brand-700:#163f80;--brand-800:#123362;--brand-900:#0f2848;--brand-950:#08182c;--shadow-focus-ring: 0px 0px 0px 4px rgba(30, 95, 191, .16)}[data-qc-theme=emerald]{--brand-25:#f3fbf7;--brand-50:#e6f5ec;--brand-100:#c2e6d0;--brand-200:#86ccab;--brand-300:#4cb084;--brand-400:#218e63;--brand-500:#117a4f;--brand-600:#0d6442;--brand-700:#0a5036;--brand-800:#073e2a;--brand-900:#052e20;--brand-950:#031a12;--shadow-focus-ring: 0px 0px 0px 4px rgba(17, 122, 79, .16)}[data-qc-theme=magenta]{--brand-25:#fef5f8;--brand-50:#fce8f0;--brand-100:#f7c7d9;--brand-200:#ef8eb3;--brand-300:#e35b8e;--brand-400:#d4346f;--brand-500:#c9326d;--brand-600:#a8265a;--brand-700:#871d49;--brand-800:#671538;--brand-900:#4a0f29;--brand-950:#2a0717;--shadow-focus-ring: 0px 0px 0px 4px rgba(201, 50, 109, .16)}[data-qc-theme=vermillion]{--brand-25:#fef7f4;--brand-50:#fcebe2;--brand-100:#f7d1bd;--brand-200:#eda280;--brand-300:#dd7048;--brand-400:#c95329;--brand-500:#c0451f;--brand-600:#a23818;--brand-700:#822c13;--brand-800:#62220f;--brand-900:#481909;--brand-950:#270d04;--shadow-focus-ring: 0px 0px 0px 4px rgba(192, 69, 31, .16)}[data-qc-theme=violet]{--brand-25:#faf6fe;--brand-50:#f3eafc;--brand-100:#e3d0f7;--brand-200:#c4a3ee;--brand-300:#a378e2;--brand-400:#8453d2;--brand-500:#7c3dae;--brand-600:#682f95;--brand-700:#54257a;--brand-800:#3f1c5d;--brand-900:#2d1444;--brand-950:#190a26;--shadow-focus-ring: 0px 0px 0px 4px rgba(124, 61, 174, .16)}[data-qc-theme=teal]{--brand-25:#f1fbfa;--brand-50:#e1f5f2;--brand-100:#b8e6e0;--brand-200:#7ccac1;--brand-300:#46ada1;--brand-400:#1d8e82;--brand-500:#0f7b6c;--brand-600:#0c6559;--brand-700:#095046;--brand-800:#063d36;--brand-900:#042b26;--brand-950:#021916;--shadow-focus-ring: 0px 0px 0px 4px rgba(15, 123, 108, .16)}[data-qc-theme=crimson]{--brand-25:#fdf4f6;--brand-50:#fae6ea;--brand-100:#f1c4cd;--brand-200:#e08896;--brand-300:#cd566a;--brand-400:#b03048;--brand-500:#962237;--brand-600:#7c1c2e;--brand-700:#621624;--brand-800:#49101b;--brand-900:#330b13;--brand-950:#1c060a;--shadow-focus-ring: 0px 0px 0px 4px rgba(150, 34, 55, .16)}.qc-modal-panel .mat-mdc-dialog-surface{padding:0!important;border-radius:16px!important;overflow:hidden;box-shadow:0 20px 24px -4px #1018281a,0 8px 8px -4px #1018280d!important}.qc-modal-panel .mat-mdc-dialog-container{padding:0!important}.mat-mdc-dialog-container .qd{max-height:90vh;overflow:hidden}.mat-mdc-dialog-container .qd-body{flex:1;overflow-y:auto;min-height:0}.snack-ms-error.mat-mdc-snack-bar-container{--mdc-snackbar-container-color: #5f0000;--mdc-snackbar-supporting-text-color: #fff;--mdc-snackbar-container-shape: 8px}.snack-ms-error .mat-mdc-button.mat-mdc-snack-bar-action{color:#ffb3b3!important;font-weight:600}.snack-ms-error .mdc-snackbar__label{font-size:.875rem;font-weight:500;line-height:1.5}@media(max-width:479px){.qc-modal-panel .mat-mdc-dialog-container{width:calc(100vw - 2rem)!important;max-width:calc(100vw - 2rem)!important;margin:1rem!important}.qc-modal-panel .mat-mdc-dialog-surface{width:100%!important;max-width:100%!important}.mat-mdc-dialog-container .qd{min-width:unset!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.mat-mdc-dialog-container .qd-row-2,.mat-mdc-dialog-container .qd-row-3{grid-template-columns:1fr!important}.mat-mdc-dialog-container .qc-confirm{min-width:unset!important;width:100%!important}}.page-head,.usr-head,.sys-head,.pay-head,.sub-head,.pln-head,.cli-head,.adm-head,.upl-head,.img-dash-head,.img-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:1.5rem}@media(max-width:479px){.page-head,.usr-head,.sys-head,.pay-head,.sub-head,.pln-head,.cli-head,.adm-head,.upl-head,.img-dash-head,.img-head{flex-direction:column;align-items:flex-start;gap:8px}}@media(min-width:1920px){.admin-shell .main-content>*,.wisp-shell .main-content>*,.mag-shell .main-content>*{max-width:1400px}}@layer properties;.visible{visibility:visible}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.ring{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, ease);transition-duration:var(--tw-duration, 0s)}:root,:host{--text-theme-sm: 14px;--text-theme-sm--line-height: 20px;--color-gray-300: #d0d5dd;--shadow-focus-ring: 0px 0px 0px 4px rgba(70, 95, 255, .12)}@layer base{table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{font-family:inherit}}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-border-style: solid;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial}}}.t-aula{--ex-c-25:#f5f8fd;--ex-c-50:#eaf1fb;--ex-c-100:#cfddf5;--ex-c-200:#9bb9ea;--ex-c-300:#6791de;--ex-c-400:#3873cf;--ex-c-500:#1e5fbf;--ex-c-600:#194fa0;--ex-c-700:#163f80;--ex-c-800:#123362;--ex-c-900:#0f2848;--ex-canvas: var(--gray-50, #f9fafb);--ex-surface: #fff;--ex-card-radius: 12px;--ex-card-shadow: var(--shadow-xs, 0 1px 2px rgba(16,24,40,.05));--ex-pad: 22px;--ex-opt-radius: 10px;--ex-btn-radius: 9px;--ex-ok-500: var(--success-500, #12b76a);--ex-ok-600: var(--success-600, #039855);--ex-ok-50: var(--success-50, #ecfdf3);--ex-no-500: var(--error-500, #f04438);--ex-no-600: var(--error-600, #d92d20);--ex-no-50: var(--error-50, #fef3f2);--ex-warn-500: var(--warning-500, #f79009);--ex-warn-600: var(--warning-600, #dc6803);--ex-warn-50: var(--warning-50, #fffaeb)}.t-reto{--ex-c-25:#f3fbf7;--ex-c-50:#e6f5ec;--ex-c-100:#c2e6d0;--ex-c-200:#86ccab;--ex-c-300:#4cb084;--ex-c-400:#218e63;--ex-c-500:#117a4f;--ex-c-600:#0d6442;--ex-c-700:#0a5036;--ex-c-800:#073e2a;--ex-c-900:#052e20;--ex-canvas: var(--ex-c-25);--ex-surface: #fff;--ex-card-radius: 22px;--ex-card-shadow: 0 8px 24px rgba(5,46,32,.1), 0 1px 0 rgba(5,46,32,.04);--ex-pad: 20px;--ex-opt-radius: 16px;--ex-btn-radius: 16px;--ex-o1:#1d74d8;--ex-o1d:#1755a3;--ex-o2:#ffb020;--ex-o2d:#e08a00;--ex-o3:#e8453c;--ex-o3d:#bf2e26;--ex-o4:#1aa861;--ex-o4d:#138049;--ex-streak: var(--accent-400, #ffc83d);--ex-ok-500: var(--ex-c-500);--ex-ok-600: var(--ex-c-600);--ex-ok-50: var(--ex-c-50);--ex-no-500: var(--error-500, #f04438);--ex-no-600: var(--error-600, #d92d20);--ex-no-50: var(--error-50, #fef3f2);--ex-warn-500: var(--accent-400, #ffc83d);--ex-warn-600: #6b4900;--ex-warn-50: var(--accent-50, #fff9e0)}.t-reto.pal-vivido{--ex-o1:#2563eb;--ex-o1d:#1d4fc4;--ex-o2:#f5a623;--ex-o2d:#d4860c;--ex-o3:#ef4444;--ex-o3d:#c2342f;--ex-o4:#1ca35a;--ex-o4d:#14823f}.t-reto.pal-qori{--ex-o1:#0ba5ec;--ex-o1d:#0086c9;--ex-o2:#f5b30a;--ex-o2d:#d99700;--ex-o3:#f04438;--ex-o3d:#d92d20;--ex-o4:#12b76a;--ex-o4d:#039855}.t-reto.pal-sol{--ex-o1:#2b6cb0;--ex-o1d:#1f4f86;--ex-o2:#fbbf24;--ex-o2d:#e09e10;--ex-o3:#e53e3e;--ex-o3d:#b62b2b;--ex-o4:#2f9e6b;--ex-o4d:#1f7a50}.t-reto.pal-profundo{--ex-o1:#1e5fbf;--ex-o1d:#163f80;--ex-o2:#eba00a;--ex-o2d:#b87800;--ex-o3:#c0451f;--ex-o3d:#822c13;--ex-o4:#117a4f;--ex-o4d:#0a5036}.t-reto.pal-pastel{--ex-o1:#4f7ce0;--ex-o1d:#3a5fb8;--ex-o2:#f7b733;--ex-o2d:#d99412;--ex-o3:#ef5e5e;--ex-o3d:#cc4040;--ex-o4:#36b37e;--ex-o4d:#249163}.t-reto.pal-caramelo{--ex-o1:#1d74d8;--ex-o1d:#1755a3;--ex-o2:#ffb020;--ex-o2d:#e08a00;--ex-o3:#e8453c;--ex-o3d:#bf2e26;--ex-o4:#1aa861;--ex-o4d:#138049}.t-reto.pal-tierra{--ex-o1:#3a6ea5;--ex-o1d:#2a5180;--ex-o2:#e8a317;--ex-o2d:#c08010;--ex-o3:#d64545;--ex-o3d:#ab3030;--ex-o4:#4a9d6a;--ex-o4d:#357a4f}.t-reto.pal-neon{--ex-o1:#3b82f6;--ex-o1d:#2563eb;--ex-o2:#fbb614;--ex-o2d:#e09500;--ex-o3:#fb5d4c;--ex-o3d:#e23b2c;--ex-o4:#22c55e;--ex-o4d:#16a34a}
