@charset "UTF-8";:root{color-scheme:light;--color-primary: #4f46e5;--color-primary-rgb: 79, 70, 229;--color-primary-solid: #4f46e5;--color-primary-hover: #4338ca;--color-primary-text-hover: #4338ca;--color-primary-text: var(--color-primary-solid);--color-primary-subtle: #eef2ff;--color-primary-border: #c7d2fe;--color-primary-emphasis: #312e81;--color-secondary: #64748b;--color-secondary-rgb: 100, 116, 139;--color-secondary-solid: #475569;--color-secondary-text: #475569;--color-secondary-subtle: #f1f5f9;--color-secondary-border: #cbd5e1;--color-secondary-emphasis: #1e293b;--color-success: #16a34a;--color-success-solid: #12873d;--color-success-text: #15803d;--color-success-rgb: 22, 163, 74;--color-success-subtle: #f0fdf4;--color-success-border: #bbf7d0;--color-success-emphasis: #14532d;--color-info: #0891b2;--color-info-solid: #0e7490;--color-info-text: #0e7490;--color-info-rgb: 8, 145, 178;--color-info-subtle: #ecfeff;--color-info-border: #a5f3fc;--color-info-emphasis: #164e63;--color-warning: #f59e0b;--color-warning-solid: #b45309;--color-warning-text: #b45309;--color-warning-rgb: 245, 158, 11;--color-warning-subtle: #fffbeb;--color-warning-border: #fde68a;--color-warning-emphasis: #78350f;--color-danger: #dc2626;--color-danger-solid: #dc2626;--color-danger-hover: #b91c1c;--color-danger-text: #b91c1c;--color-danger-rgb: 220, 38, 38;--color-danger-subtle: #fef2f2;--color-danger-border: #fecaca;--color-danger-emphasis: #7f1d1d;--surface-page: #f5f6fa;--surface-card: #ffffff;--surface-raised: #f4f4f5;--surface-hover: #f4f4f5;--surface-backdrop: rgba(15, 23, 42, .35);--surface-scrim: rgba(0, 0, 0, .18);--color-hover: #f4f4f5;--color-input-bg: #f8fafc;--border-edge: #e2e8f0;--border-strong: #cbd5e1;--text-main: #334155;--text-head: #0f172a;--text-muted: #617187;--text-faint: #94a3b8;--text-on-accent: #ffffff;--sidebar-bg: var(--surface-card);--sidebar-text: #334155;--sidebar-hover-bg: #f4f4f5;--color-icon-muted: #9ca3af;--color-m-dashboard-bg: #eef2ff;--color-m-dashboard-fg: #4f46e5;--color-m-espace-bg: #f5f3ff;--color-m-espace-fg: #7c3aed;--color-m-crm-bg: #fff1f2;--color-m-crm-fg: #e11d48;--color-m-ventes-bg: #fff7ed;--color-m-ventes-fg: #ea580c;--color-m-achats-bg: #f0fdfa;--color-m-achats-fg: #0d9488;--color-m-compta-bg: #f0fdf4;--color-m-compta-fg: #16a34a;--color-m-projets-bg: #faf5ff;--color-m-projets-fg: #9333ea;--color-m-support-bg: #fdf4ff;--color-m-support-fg: #c026d3;--color-m-rh-bg: #fff8f0;--color-m-rh-fg: #d97706;--color-m-pilotage-bg: #ecfeff;--color-m-pilotage-fg: #0891b2;--color-m-systeme-bg: #f8fafc;--color-m-systeme-fg: #64748b;--font-family: "Exo 2", ui-sans-serif, system-ui, sans-serif;--font-family-mono: "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", monospace;--font-size-xs: .71875rem;--font-size-muted: .75rem;--font-size-cell: .78125rem;--font-size-sm: .8125rem;--font-size-body: .8125rem;--font-size-lg: .875rem;--font-size-xl: 1rem;--font-size-title: 1.1875rem;--font-size-kpi: 1.75rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.125;--line-height-body: 1.375;--line-height-loose: 1.625;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--radius-sm: .375rem;--radius: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-xxl: 1.25rem;--radius-full: 9999px;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .05);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .06), 0 2px 8px rgba(0, 0, 0, .04);--shadow: 0 2px 6px rgba(0, 0, 0, .07), 0 6px 16px rgba(0, 0, 0, .06);--shadow-lg: 0 4px 12px rgba(0, 0, 0, .1), 0 12px 32px rgba(0, 0, 0, .08);--shadow-xl: 0 8px 24px rgba(0, 0, 0, .14);--shadow-float: 0 1px 3px rgba(0, 0, 0, .06), 0 2px 8px rgba(0, 0, 0, .04);--shadow-float-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-btn-primary: 0 1px 4px rgba(79, 70, 229, .3);--shadow-primary: var(--shadow-btn-primary);--shadow-modal: 0 4px 6px rgba(0, 0, 0, .04), 0 12px 40px rgba(0, 0, 0, .14), 0 2px 8px rgba(0, 0, 0, .06);--shadow-side-panel: -8px 0 40px rgba(0, 0, 0, .12);--color-avatar-1-bg: #f4f4f5;--color-avatar-1-fg: #52525b;--color-avatar-2-bg: #efefef;--color-avatar-2-fg: #4a4a52;--color-avatar-3-bg: #e9e9ee;--color-avatar-3-fg: #44444c;--color-avatar-4-bg: #f7f7f7;--color-avatar-4-fg: #505058;--color-avatar-5-bg: #f1f1f5;--color-avatar-5-fg: #4e4e58;--color-avatar-6-bg: #ececf0;--color-avatar-6-fg: #424248;--color-avatar-7-bg: #f5f5f9;--color-avatar-7-fg: #504f58;--color-avatar-8-bg: #e6e6eb;--color-avatar-8-fg: #3e3e46;--color-tooltip-bg: #1e293b;--color-tooltip-fg: #f1f5f9;--row-h: 2.125rem;--pad-cell-y: .6875rem;--shell-gap: .625rem;--sidebar-w: 15rem;--sidebar-w-collapsed: 3.5rem;--navbar-h: 3.625rem;--topbar-height: 3.625rem;--content-max: 87.5rem;--duration-fast: .15s;--duration-normal: .25s;--ease-out: cubic-bezier(.16, 1, .3, 1)}[data-theme=dark]{color-scheme:dark;--color-primary: #6366f1;--color-primary-rgb: 99, 102, 241;--color-primary-solid: #6265ef;--color-primary-hover: #4f46e5;--color-primary-text-hover: #a5b4fc;--color-primary-text: #818cf8;--color-primary-subtle: #1e1b4b;--color-primary-border: #3730a3;--color-primary-emphasis: #c7d2fe;--color-secondary-text: #94a3b8;--color-success-text: var(--color-success);--color-info-text: var(--color-info);--color-warning-text: var(--color-warning);--color-danger-text: var(--color-danger);--color-secondary: #94a3b8;--color-secondary-subtle: #1e293b;--color-secondary-border: #334155;--color-secondary-emphasis: #cbd5e1;--color-success: #4ade80;--color-success-rgb: 74, 222, 128;--color-success-subtle: #052e16;--color-success-border: #166534;--color-success-emphasis: #86efac;--color-info: #22d3ee;--color-info-rgb: 34, 211, 238;--color-info-subtle: #083344;--color-info-border: #155e75;--color-info-emphasis: #67e8f9;--color-warning: #fbbf24;--color-warning-rgb: 251, 191, 36;--color-warning-subtle: #451a03;--color-warning-border: #92400e;--color-warning-emphasis: #fcd34d;--color-danger: #f87171;--color-danger-rgb: 248, 113, 113;--color-danger-subtle: #4c0519;--color-danger-border: #991b1b;--color-danger-emphasis: #fca5a5;--surface-page: #0c0e16;--surface-card: #14172a;--surface-raised: #1e2235;--surface-hover: #1e2235;--surface-backdrop: rgba(0, 0, 0, .6);--surface-scrim: rgba(0, 0, 0, .4);--color-hover: #1e2235;--color-input-bg: #1e2235;--border-edge: rgba(255, 255, 255, .07);--border-strong: rgba(255, 255, 255, .14);--text-main: #8892a4;--text-head: #e8eaf0;--text-muted: #828b9c;--text-faint: #334155;--sidebar-text: #8892a4;--sidebar-hover-bg: #1e2235;--color-icon-muted: #94a3b8;--color-m-dashboard-bg: #1e1b4b;--color-m-dashboard-fg: #818cf8;--color-m-espace-bg: #2e1065;--color-m-espace-fg: #a78bfa;--color-m-crm-bg: #4c0519;--color-m-crm-fg: #fb7185;--color-m-ventes-bg: #431407;--color-m-ventes-fg: #fb923c;--color-m-achats-bg: #042f2e;--color-m-achats-fg: #2dd4bf;--color-m-compta-bg: #052e16;--color-m-compta-fg: #4ade80;--color-m-projets-bg: #3b0764;--color-m-projets-fg: #c084fc;--color-m-support-bg: #4a044e;--color-m-support-fg: #e879f9;--color-m-rh-bg: #451a03;--color-m-rh-fg: #fbbf24;--color-m-pilotage-bg: #083344;--color-m-pilotage-fg: #22d3ee;--color-m-systeme-bg: #1e293b;--color-m-systeme-fg: #94a3b8;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .4);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .4), 0 2px 8px rgba(0, 0, 0, .3);--shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 4px 16px rgba(0, 0, 0, .4);--shadow-lg: 0 .25rem 1.125rem 0 rgba(0, 0, 0, .36);--shadow-xl: 0 .3125rem 1.875rem 0 rgba(0, 0, 0, .4);--shadow-float: 0 1px 2px rgba(0, 0, 0, .5), 0 4px 16px rgba(0, 0, 0, .4);--shadow-float-sm: 0 1px 3px rgba(0, 0, 0, .4), 0 2px 8px rgba(0, 0, 0, .3);--shadow-btn-primary: 0 1px 4px rgba(99, 102, 241, .4);--shadow-modal: 0 4px 6px rgba(0, 0, 0, .2), 0 12px 40px rgba(0, 0, 0, .5), 0 2px 8px rgba(0, 0, 0, .3);--shadow-side-panel: -8px 0 40px rgba(0, 0, 0, .5);--color-tooltip-bg: #e2e8f0;--color-tooltip-fg: #1e293b}[data-density=comfortable]{--row-h: 2.5rem;--pad-cell-y: .8125rem}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}html{font-size:16px}body{margin:0;font-family:var(--font-family);font-size:var(--font-size-body);font-weight:var(--font-weight-normal);line-height:var(--line-height-body);color:var(--text-main);background:var(--surface-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin:0 0 var(--space-4);font-weight:var(--font-weight-semibold);line-height:1.3;color:var(--text-head)}h1{font-size:var(--font-size-title);font-weight:var(--font-weight-bold);letter-spacing:-.03em}h2{font-size:1.0625rem;letter-spacing:-.02em}h3{font-size:.9375rem}h4{font-size:var(--font-size-lg)}h5{font-size:var(--font-size-body)}h6{font-size:var(--font-size-muted)}p{margin:0 0 var(--space-4)}small{font-size:var(--font-size-sm)}code,pre,kbd,samp,.mono{font-family:var(--font-family-mono);font-size:.875em}code{color:#e83e8c}hr{height:0;margin:var(--space-4) 0;border:0;border-top:1px solid var(--border-edge)}a{color:var(--color-primary-text);text-decoration:none;transition:color var(--duration-fast) ease}a:hover{color:var(--color-primary-text-hover)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}:focus:not(:focus-visible){outline:none}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%)}input,select,textarea,button{font:inherit;color:inherit}input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color])),select,textarea{min-height:2.25rem;padding:0 .6875rem;border:1.5px solid var(--border-edge);border-radius:var(--radius);background:var(--color-input-bg);font-size:var(--font-size-sm);line-height:1.375;transition:border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease}textarea{padding:.5rem .6875rem}input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file])):focus,select:focus,textarea:focus{outline:none;border-color:var(--color-primary-border);box-shadow:0 0 0 1px var(--color-primary-border)}select{padding-right:2.5rem;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2394a3b8'%3E%3Cpath d='M8 11.5 3.5 7l1-1L8 9.5 11.5 6l1 1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem}input[type=checkbox],input[type=radio],input[type=range],progress{accent-color:var(--color-primary)}::placeholder{color:var(--text-muted);opacity:1}*{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}*::-webkit-scrollbar{width:.375rem;height:.375rem}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--radius-full)}*::-webkit-scrollbar-thumb:hover{background:var(--text-faint)}::selection{background:rgba(var(--color-primary-rgb),.16)}@keyframes tooltip-appear{0%{opacity:0;transform:translate(-50%,-5px)}to{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ti{display:inline-block;flex-shrink:0;width:1.375rem;height:1.375rem;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.tabler-address-book{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M20 6v12a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2M10 16h6'/%3E%3Cpath d='M11 11a2 2 0 1 0 4 0a2 2 0 1 0-4 0M4 8h3m-3 4h3m-3 4h3'/%3E%3C/g%3E%3C/svg%3E")}.tabler-adjustments-horizontal{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 6a2 2 0 1 0 4 0a2 2 0 1 0-4 0M4 6h8m4 0h4M6 12a2 2 0 1 0 4 0a2 2 0 1 0-4 0m-2 0h2m4 0h10m-5 6a2 2 0 1 0 4 0a2 2 0 1 0-4 0M4 18h11m4 0h1'/%3E%3C/svg%3E")}.tabler-alert-circle{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 12a9 9 0 1 0 18 0a9 9 0 0 0-18 0m9-4v4m0 4h.01'/%3E%3C/svg%3E")}.tabler-alert-triangle{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 9v4m-1.637-9.409L2.257 17.125a1.914 1.914 0 0 0 1.636 2.871h16.214a1.914 1.914 0 0 0 1.636-2.87L13.637 3.59a1.914 1.914 0 0 0-3.274 0zM12 16h.01'/%3E%3C/svg%3E")}.tabler-archive{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 6a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2m2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8m-9 4h4'/%3E%3C/svg%3E")}.tabler-arrow-left{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14M5 12l6 6m-6-6l6-6'/%3E%3C/svg%3E")}.tabler-arrow-narrow-down{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 5v14m4-4l-4 4m-4-4l4 4'/%3E%3C/svg%3E")}.tabler-arrow-narrow-up{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 5v14m4-10l-4-4M8 9l4-4'/%3E%3C/svg%3E")}.tabler-arrow-right{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-6 6l6-6m-6-6l6 6'/%3E%3C/svg%3E")}.tabler-arrow-up-right{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M17 7L7 17M8 7h9v9'/%3E%3C/svg%3E")}.tabler-arrows-left-right{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M21 17H3m3-7L3 7l3-3M3 7h18m-3 13l3-3l-3-3'/%3E%3C/svg%3E")}.tabler-bell{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 5a2 2 0 1 1 4 0a7 7 0 0 1 4 6v3a4 4 0 0 0 2 3H4a4 4 0 0 0 2-3v-3a7 7 0 0 1 4-6M9 17v1a3 3 0 0 0 6 0v-1'/%3E%3C/svg%3E")}.tabler-bell-ringing{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 5a2 2 0 0 1 4 0a7 7 0 0 1 4 6v3a4 4 0 0 0 2 3H4a4 4 0 0 0 2-3v-3a7 7 0 0 1 4-6M9 17v1a3 3 0 0 0 6 0v-1m6-10.273A11.05 11.05 0 0 0 18.206 3M3 6.727A11.05 11.05 0 0 1 5.792 3'/%3E%3C/svg%3E")}.tabler-bolt{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M13 3v7h6l-8 11v-7H5z'/%3E%3C/svg%3E")}.tabler-book{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 19a9 9 0 0 1 9 0a9 9 0 0 1 9 0M3 6a9 9 0 0 1 9 0a9 9 0 0 1 9 0M3 6v13m9-13v13m9-13v13'/%3E%3C/svg%3E")}.tabler-books{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M5 5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1zm4 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1zM5 8h4m0 8h4'/%3E%3Cpath d='m13.803 4.56l2.184-.53c.562-.135 1.133.19 1.282.732l3.695 13.418a1.02 1.02 0 0 1-.634 1.219l-.133.041l-2.184.53c-.562.135-1.133-.19-1.282-.732L13.036 5.82a1.02 1.02 0 0 1 .634-1.219zM14 9l4-1m-2 8l3.923-.98'/%3E%3C/g%3E%3C/svg%3E")}.tabler-briefcase{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 9a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2zm5-2V5a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2m-4 5v.01'/%3E%3Cpath d='M3 13a20 20 0 0 0 18 0'/%3E%3C/g%3E%3C/svg%3E")}.tabler-building{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 21h18M9 8h1m-1 4h1m-1 4h1m4-8h1m-1 4h1m-1 4h1M5 21V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16'/%3E%3C/svg%3E")}.tabler-building-bank{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 21h18M3 10h18M5 6l7-3l7 3M4 10v11m16-11v11M8 14v3m4-3v3m4-3v3'/%3E%3C/svg%3E")}.tabler-building-store{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 21h18M3 7v1a3 3 0 0 0 6 0V7m0 1a3 3 0 0 0 6 0V7m0 1a3 3 0 0 0 6 0V7H3l2-4h14l2 4M5 21V10.85M19 21V10.85M9 21v-4a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v4'/%3E%3C/svg%3E")}.tabler-calculator{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M4 5a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2z'/%3E%3Cpath d='M8 8a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1zm0 6v.01m4-.01v.01m4-.01v.01M8 17v.01m4-.01v.01m4-.01v.01'/%3E%3C/g%3E%3C/svg%3E")}.tabler-calendar{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 7a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm12-4v4M8 3v4m-4 4h16m-9 4h1m0 0v3'/%3E%3C/svg%3E")}.tabler-calendar-event{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M4 7a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm12-4v4M8 3v4m-4 4h16'/%3E%3Cpath d='M8 15h2v2H8z'/%3E%3C/g%3E%3C/svg%3E")}.tabler-calendar-stats{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M11.795 21H5a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v4m-1 3v4h4'/%3E%3Cpath d='M14 18a4 4 0 1 0 8 0a4 4 0 1 0-8 0m1-15v4M7 3v4m-4 4h16'/%3E%3C/g%3E%3C/svg%3E")}.tabler-cash-banknote{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M9 12a3 3 0 1 0 6 0a3 3 0 0 0-6 0'/%3E%3Cpath d='M3 8a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2zm15 4h.01M6 12h.01'/%3E%3C/g%3E%3C/svg%3E")}.tabler-category{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 4h6v6H4zm10 0h6v6h-6zM4 14h6v6H4zm10 3a3 3 0 1 0 6 0a3 3 0 1 0-6 0'/%3E%3C/svg%3E")}.tabler-chart-bar{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 13a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1zm12-4a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1zM9 5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1zM4 20h14'/%3E%3C/svg%3E")}.tabler-chart-line{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 19h16M4 15l4-6l4 2l4-5l4 4'/%3E%3C/svg%3E")}.tabler-chart-pie{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M10 3.2A9 9 0 1 0 20.8 14a1 1 0 0 0-1-1H13a2 2 0 0 1-2-2V4a.9.9 0 0 0-1-.8'/%3E%3Cpath d='M15 3.5A9 9 0 0 1 20.5 9H16a1 1 0 0 1-1-1z'/%3E%3C/g%3E%3C/svg%3E")}.tabler-check{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 12l5 5L20 7'/%3E%3C/svg%3E")}.tabler-checklist{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9.615 20H7a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v8m-3 5l2 2l4-4M9 8h4m-4 4h2'/%3E%3C/svg%3E")}.tabler-checks{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m7 12l5 5L22 7M2 12l5 5m5-5l5-5'/%3E%3C/svg%3E")}.tabler-chevron-down{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 9l6 6l6-6'/%3E%3C/svg%3E")}.tabler-chevron-left{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m15 6l-6 6l6 6'/%3E%3C/svg%3E")}.tabler-chevron-right{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 6l6 6l-6 6'/%3E%3C/svg%3E")}.tabler-chevron-up{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 15l6-6l6 6'/%3E%3C/svg%3E")}.tabler-chevrons-left{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m11 7l-5 5l5 5m6-10l-5 5l5 5'/%3E%3C/svg%3E")}.tabler-chevrons-right{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m7 7l5 5l-5 5m6-10l5 5l-5 5'/%3E%3C/svg%3E")}.tabler-circle-check{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0-18 0'/%3E%3Cpath d='m9 12l2 2l4-4'/%3E%3C/g%3E%3C/svg%3E")}.tabler-circle-x{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0-18 0m7-2l4 4m0-4l-4 4'/%3E%3C/svg%3E")}.tabler-clipboard-check{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2'/%3E%3Cpath d='M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2a2 2 0 0 1-2 2h-2a2 2 0 0 1-2-2m0 9l2 2l4-4'/%3E%3C/g%3E%3C/svg%3E")}.tabler-clipboard-list{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2'/%3E%3Cpath d='M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v0a2 2 0 0 1-2 2h-2a2 2 0 0 1-2-2m0 7h.01M13 12h2m-6 4h.01M13 16h2'/%3E%3C/g%3E%3C/svg%3E")}.tabler-clock{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 0 0-18 0'/%3E%3Cpath d='M12 7v5l3 3'/%3E%3C/g%3E%3C/svg%3E")}.tabler-copy{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M7 9.667A2.667 2.667 0 0 1 9.667 7h8.666A2.667 2.667 0 0 1 21 9.667v8.666A2.667 2.667 0 0 1 18.333 21H9.667A2.667 2.667 0 0 1 7 18.333z'/%3E%3Cpath d='M4.012 16.737A2 2 0 0 1 3 15V5c0-1.1.9-2 2-2h10c.75 0 1.158.385 1.5 1'/%3E%3C/g%3E%3C/svg%3E")}.tabler-cpu{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M5 6a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1z'/%3E%3Cpath d='M9 9h6v6H9zm-6 1h2m-2 4h2m5-11v2m4-2v2m7 5h-2m2 4h-2m-5 7v-2m-4 2v-2'/%3E%3C/g%3E%3C/svg%3E")}.tabler-credit-card{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 8a3 3 0 0 1 3-3h12a3 3 0 0 1 3 3v8a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3zm0 2h18M7 15h.01M11 15h2'/%3E%3C/svg%3E")}.tabler-currency-dollar{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M16.7 8A3 3 0 0 0 14 6h-4a3 3 0 0 0 0 6h4a3 3 0 0 1 0 6h-4a3 3 0 0 1-2.7-2M12 3v3m0 12v3'/%3E%3C/svg%3E")}.tabler-currency-euro{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M17.2 7a6 7 0 1 0 0 10M13 10H5m0 4h8'/%3E%3C/svg%3E")}.tabler-device-desktop-analytics{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 5a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1zm4 15h10m-8-4v4m6-4v4m-6-8V8m3 4v-1m3 1v-2m-3 2v-1'/%3E%3C/svg%3E")}.tabler-dots{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 12a1 1 0 1 0 2 0a1 1 0 1 0-2 0m7 0a1 1 0 1 0 2 0a1 1 0 1 0-2 0m7 0a1 1 0 1 0 2 0a1 1 0 1 0-2 0'/%3E%3C/svg%3E")}.tabler-dots-vertical{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11 12a1 1 0 1 0 2 0a1 1 0 1 0-2 0m0 7a1 1 0 1 0 2 0a1 1 0 1 0-2 0m0-14a1 1 0 1 0 2 0a1 1 0 1 0-2 0'/%3E%3C/svg%3E")}.tabler-download{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-2M7 11l5 5l5-5m-5-7v12'/%3E%3C/svg%3E")}.tabler-external-link{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 6H6a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6m-7 1l9-9m-5 0h5v5'/%3E%3C/svg%3E")}.tabler-eye{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M10 12a2 2 0 1 0 4 0a2 2 0 0 0-4 0'/%3E%3Cpath d='M21 12q-3.6 6-9 6t-9-6q3.6-6 9-6t9 6'/%3E%3C/g%3E%3C/svg%3E")}.tabler-eye-off{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M10.585 10.587a2 2 0 0 0 2.829 2.828'/%3E%3Cpath d='M16.681 16.673A8.7 8.7 0 0 1 12 18q-5.4 0-9-6q1.908-3.18 4.32-4.674m2.86-1.146A9 9 0 0 1 12 6q5.4 0 9 6q-1 1.665-2.138 2.87M3 3l18 18'/%3E%3C/g%3E%3C/svg%3E")}.tabler-file{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4'/%3E%3Cpath d='M17 21H7a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7l5 5v11a2 2 0 0 1-2 2'/%3E%3C/g%3E%3C/svg%3E")}.tabler-file-check{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4'/%3E%3Cpath d='M17 21H7a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7l5 5v11a2 2 0 0 1-2 2'/%3E%3Cpath d='m9 15l2 2l4-4'/%3E%3C/g%3E%3C/svg%3E")}.tabler-file-description{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4'/%3E%3Cpath d='M17 21H7a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7l5 5v11a2 2 0 0 1-2 2m-8-4h6m-6-4h6'/%3E%3C/g%3E%3C/svg%3E")}.tabler-file-invoice{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4'/%3E%3Cpath d='M17 21H7a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7l5 5v11a2 2 0 0 1-2 2M9 7h1m-1 6h6m-2 4h2'/%3E%3C/g%3E%3C/svg%3E")}.tabler-file-minus{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4'/%3E%3Cpath d='M17 21H7a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7l5 5v11a2 2 0 0 1-2 2m-8-7h6'/%3E%3C/g%3E%3C/svg%3E")}.tabler-file-off{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m3 3l18 18M7 3h7l5 5v7m0 4a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V5'/%3E%3C/svg%3E")}.tabler-file-plus{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4'/%3E%3Cpath d='M17 21H7a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7l5 5v11a2 2 0 0 1-2 2m-5-10v6m-3-3h6'/%3E%3C/g%3E%3C/svg%3E")}.tabler-file-text{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4'/%3E%3Cpath d='M17 21H7a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7l5 5v11a2 2 0 0 1-2 2M9 9h1m-1 4h6m-6 4h6'/%3E%3C/g%3E%3C/svg%3E")}.tabler-filter{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 4h16v2.172a2 2 0 0 1-.586 1.414L15 12v7l-6 2v-8.5L4.52 7.572A2 2 0 0 1 4 6.227z'/%3E%3C/svg%3E")}.tabler-folder{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 4h4l3 3h7a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2'/%3E%3C/svg%3E")}.tabler-forms{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 3a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3M6 3a3 3 0 0 1 3 3v12a3 3 0 0 1-3 3m7-14h7a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1h-7M5 7H4a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h1m12-5h.01M13 12h.01'/%3E%3C/svg%3E")}.tabler-hash{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 9h14M5 15h14M11 4L7 20M17 4l-4 16'/%3E%3C/svg%3E")}.tabler-headphones{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M4 15a2 2 0 0 1 2-2h1a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm11 0a2 2 0 0 1 2-2h1a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2z'/%3E%3Cpath d='M4 15v-3a8 8 0 0 1 16 0v3'/%3E%3C/g%3E%3C/svg%3E")}.tabler-heart-handshake{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M19.5 12.572L12 20l-7.5-7.428A5 5 0 1 1 12 6.006a5 5 0 1 1 7.5 6.572'/%3E%3Cpath d='M12 6L8.707 9.293a1 1 0 0 0 0 1.414l.543.543c.69.69 1.81.69 2.5 0l1-1a3.18 3.18 0 0 1 4.5 0l2.25 2.25m-7 3l2 2M15 13l2 2'/%3E%3C/g%3E%3C/svg%3E")}.tabler-help-circle{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 0 0-18 0m9 4v.01'/%3E%3Cpath d='M12 13a2 2 0 0 0 .914-3.782a1.98 1.98 0 0 0-2.414.483'/%3E%3C/g%3E%3C/svg%3E")}.tabler-id{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 7a3 3 0 0 1 3-3h12a3 3 0 0 1 3 3v10a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3z'/%3E%3Cpath d='M7 10a2 2 0 1 0 4 0a2 2 0 1 0-4 0m8-2h2m-2 4h2M7 16h10'/%3E%3C/g%3E%3C/svg%3E")}.tabler-inbox{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M4 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2z'/%3E%3Cpath d='M4 13h3l3 3h4l3-3h3'/%3E%3C/g%3E%3C/svg%3E")}.tabler-info-circle{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 0 0-18 0m9-3h.01'/%3E%3Cpath d='M11 12h1v4h1'/%3E%3C/g%3E%3C/svg%3E")}.tabler-key{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m16.555 3.843l3.602 3.602a2.877 2.877 0 0 1 0 4.069l-2.643 2.643a2.877 2.877 0 0 1-4.069 0l-.301-.301l-6.558 6.558a2 2 0 0 1-1.239.578L5.172 21H4a1 1 0 0 1-.993-.883L3 20v-1.172a2 2 0 0 1 .467-1.284l.119-.13L4 17h2v-2h2v-2l2.144-2.144l-.301-.301a2.877 2.877 0 0 1 0-4.069l2.643-2.643a2.877 2.877 0 0 1 4.069 0M15 9h.01'/%3E%3C/svg%3E")}.tabler-language{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M4 5h7M9 3v2c0 4.418-2.239 8-5 8'/%3E%3Cpath d='M5 9c0 2.144 2.952 3.908 6.7 4m.3 7l4-9l4 9m-.9-2h-6.2'/%3E%3C/g%3E%3C/svg%3E")}.tabler-layout-dashboard{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 4h4a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1m0 12h4a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1m10-4h4a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1m0-8h4a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1'/%3E%3C/svg%3E")}.tabler-layout-grid{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1zm10 0a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1zM4 15a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1zm10 0a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1z'/%3E%3C/svg%3E")}.tabler-layout-grid-add{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1zm10 0a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1zM4 15a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1zm10 2h6m-3-3v6'/%3E%3C/svg%3E")}.tabler-layout-kanban{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 4h6m4 0h6M4 10a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm10 0a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2h-2a2 2 0 0 1-2-2z'/%3E%3C/svg%3E")}.tabler-layout-sidebar-left-collapse{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M4 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm5-2v16'/%3E%3Cpath d='m15 10l-2 2l2 2'/%3E%3C/g%3E%3C/svg%3E")}.tabler-layout-sidebar-left-expand{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M4 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm5-2v16'/%3E%3Cpath d='m14 10l2 2l-2 2'/%3E%3C/g%3E%3C/svg%3E")}.tabler-list{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 6h11M9 12h11M9 18h11M5 6v.01M5 12v.01M5 18v.01'/%3E%3C/svg%3E")}.tabler-loader-2{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 3a9 9 0 1 0 9 9'/%3E%3C/svg%3E")}.tabler-lock{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M5 13a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2z'/%3E%3Cpath d='M11 16a1 1 0 1 0 2 0a1 1 0 0 0-2 0m-3-5V7a4 4 0 1 1 8 0v4'/%3E%3C/g%3E%3C/svg%3E")}.tabler-logout{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M14 8V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h7a2 2 0 0 0 2-2v-2'/%3E%3Cpath d='M9 12h12l-3-3m0 6l3-3'/%3E%3C/g%3E%3C/svg%3E")}.tabler-mail{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 7a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpath d='m3 7l9 6l9-6'/%3E%3C/g%3E%3C/svg%3E")}.tabler-map-pin{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M9 11a3 3 0 1 0 6 0a3 3 0 0 0-6 0'/%3E%3Cpath d='M17.657 16.657L13.414 20.9a2 2 0 0 1-2.827 0l-4.244-4.243a8 8 0 1 1 11.314 0'/%3E%3C/g%3E%3C/svg%3E")}.tabler-menu-2{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 6h16M4 12h16M4 18h16'/%3E%3C/svg%3E")}.tabler-message{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 9h8m-8 4h6m4-9a3 3 0 0 1 3 3v8a3 3 0 0 1-3 3h-5l-5 3v-3H6a3 3 0 0 1-3-3V7a3 3 0 0 1 3-3z'/%3E%3C/svg%3E")}.tabler-message-circle{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m3 20l1.3-3.9C1.976 12.663 2.874 8.228 6.4 5.726c3.526-2.501 8.59-2.296 11.845.48c3.255 2.777 3.695 7.266 1.029 10.501S11.659 20.922 7.7 19z'/%3E%3C/svg%3E")}.tabler-mood-empty{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0-18 0m6-2h.01M15 10h.01M9 15h6'/%3E%3C/svg%3E")}.tabler-moon{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 3h.393a7.5 7.5 0 0 0 7.92 12.446A9 9 0 1 1 12 2.992z'/%3E%3C/svg%3E")}.tabler-moon-stars{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 3h.393a7.5 7.5 0 0 0 7.92 12.446A9 9 0 1 1 12 2.992zm5 1a2 2 0 0 0 2 2a2 2 0 0 0-2 2a2 2 0 0 0-2-2a2 2 0 0 0 2-2m2 7h2m-1-1v2'/%3E%3C/svg%3E")}.tabler-package{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m12 3l8 4.5v9L12 21l-8-4.5v-9zm0 9l8-4.5M12 12v9m0-9L4 7.5m12-2.25l-8 4.5'/%3E%3C/svg%3E")}.tabler-package-import{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m12 21l-8-4.5v-9L12 3l8 4.5V12m-8 0l8-4.5M12 12v9m0-9L4 7.5M22 18h-7m3-3l-3 3l3 3'/%3E%3C/svg%3E")}.tabler-palette{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 21a9 9 0 0 1 0-18c4.97 0 9 3.582 9 8c0 1.06-.474 2.078-1.318 2.828S17.693 15 16.5 15H14a2 2 0 0 0-1 3.75A1.3 1.3 0 0 1 12 21'/%3E%3Cpath d='M7.5 10.5a1 1 0 1 0 2 0a1 1 0 1 0-2 0m4-3a1 1 0 1 0 2 0a1 1 0 1 0-2 0m4 3a1 1 0 1 0 2 0a1 1 0 1 0-2 0'/%3E%3C/g%3E%3C/svg%3E")}.tabler-paperclip{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m15 7l-6.5 6.5a1.5 1.5 0 0 0 3 3L18 10a3 3 0 0 0-6-6l-6.5 6.5a4.5 4.5 0 0 0 9 9L21 13'/%3E%3C/svg%3E")}.tabler-pencil{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 20h4L18.5 9.5a2.828 2.828 0 1 0-4-4L4 16zm9.5-13.5l4 4'/%3E%3C/svg%3E")}.tabler-percentage{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M16 17a1 1 0 1 0 2 0a1 1 0 1 0-2 0M6 7a1 1 0 1 0 2 0a1 1 0 1 0-2 0m0 11L18 6'/%3E%3C/svg%3E")}.tabler-phone{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2'/%3E%3C/svg%3E")}.tabler-plus{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 5v14m-7-7h14'/%3E%3C/svg%3E")}.tabler-printer{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M17 17h2a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h2m10-8V5a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v4'/%3E%3Cpath d='M7 15a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2H9a2 2 0 0 1-2-2z'/%3E%3C/g%3E%3C/svg%3E")}.tabler-receipt{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 21V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16l-3-2l-2 2l-2-2l-2 2l-2-2zM9 7h6m-6 4h6m-2 4h2'/%3E%3C/svg%3E")}.tabler-refresh{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20 11A8.1 8.1 0 0 0 4.5 9M4 5v4h4m-4 4a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4'/%3E%3C/svg%3E")}.tabler-robot{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 6a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2zm6-4v2m-3 8v9m6-9v9M5 16l4-2m6 0l4 2M9 18h6M10 8v.01M14 8v.01'/%3E%3C/svg%3E")}.tabler-scale{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M7 20h10M6 6l6-1l6 1m-6-3v17m-3-8L6 6l-3 6a3 3 0 0 0 6 0m12 0l-3-6l-3 6a3 3 0 0 0 6 0'/%3E%3C/svg%3E")}.tabler-search{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 10a7 7 0 1 0 14 0a7 7 0 1 0-14 0m18 11l-6-6'/%3E%3C/svg%3E")}.tabler-selector{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m8 9l4-4l4 4m0 6l-4 4l-4-4'/%3E%3C/svg%3E")}.tabler-send{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 14L21 3m0 0l-6.5 18a.55.55 0 0 1-1 0L10 14l-7-3.5a.55.55 0 0 1 0-1z'/%3E%3C/svg%3E")}.tabler-settings{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M10.325 4.317c.426-1.756 2.924-1.756 3.35 0a1.724 1.724 0 0 0 2.573 1.066c1.543-.94 3.31.826 2.37 2.37a1.724 1.724 0 0 0 1.065 2.572c1.756.426 1.756 2.924 0 3.35a1.724 1.724 0 0 0-1.066 2.573c.94 1.543-.826 3.31-2.37 2.37a1.724 1.724 0 0 0-2.572 1.065c-.426 1.756-2.924 1.756-3.35 0a1.724 1.724 0 0 0-2.573-1.066c-1.543.94-3.31-.826-2.37-2.37a1.724 1.724 0 0 0-1.065-2.572c-1.756-.426-1.756-2.924 0-3.35a1.724 1.724 0 0 0 1.066-2.573c-.94-1.543.826-3.31 2.37-2.37c1 .608 2.296.07 2.572-1.065'/%3E%3Cpath d='M9 12a3 3 0 1 0 6 0a3 3 0 0 0-6 0'/%3E%3C/g%3E%3C/svg%3E")}.tabler-shield{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 3a12 12 0 0 0 8.5 3A12 12 0 0 1 12 21A12 12 0 0 1 3.5 6A12 12 0 0 0 12 3'/%3E%3C/svg%3E")}.tabler-shield-check{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11.46 20.846A12 12 0 0 1 3.5 6A12 12 0 0 0 12 3a12 12 0 0 0 8.5 3a12 12 0 0 1-.09 7.06M15 19l2 2l4-4'/%3E%3C/svg%3E")}.tabler-shield-lock{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 3a12 12 0 0 0 8.5 3A12 12 0 0 1 12 21A12 12 0 0 1 3.5 6A12 12 0 0 0 12 3'/%3E%3Cpath d='M11 11a1 1 0 1 0 2 0a1 1 0 1 0-2 0m1 1v2.5'/%3E%3C/g%3E%3C/svg%3E")}.tabler-shopping-bag{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M6.331 8H17.67a2 2 0 0 1 1.977 2.304l-1.255 8.152A3 3 0 0 1 15.426 21H8.574a3 3 0 0 1-2.965-2.544l-1.255-8.152A2 2 0 0 1 6.331 8'/%3E%3Cpath d='M9 11V6a3 3 0 0 1 6 0v5'/%3E%3C/g%3E%3C/svg%3E")}.tabler-shopping-cart{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M4 19a2 2 0 1 0 4 0a2 2 0 1 0-4 0m11 0a2 2 0 1 0 4 0a2 2 0 1 0-4 0'/%3E%3Cpath d='M17 17H6V3H4'/%3E%3Cpath d='m6 5l14 1l-1 7H6'/%3E%3C/g%3E%3C/svg%3E")}.tabler-smart-home{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m19 8.71l-5.333-4.148a2.666 2.666 0 0 0-3.274 0L5.059 8.71a2.67 2.67 0 0 0-1.029 2.105v7.2a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7.2c0-.823-.38-1.6-1.03-2.105'/%3E%3Cpath d='M16 15c-2.21 1.333-5.792 1.333-8 0'/%3E%3C/g%3E%3C/svg%3E")}.tabler-square-check{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpath d='m9 12l2 2l4-4'/%3E%3C/g%3E%3C/svg%3E")}.tabler-stack-2{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 4L4 8l8 4l8-4zm-8 8l8 4l8-4M4 16l8 4l8-4'/%3E%3C/svg%3E")}.tabler-star{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m12 17.75l-6.172 3.245l1.179-6.873l-5-4.867l6.9-1l3.086-6.253l3.086 6.253l6.9 1l-5 4.867l1.179 6.873z'/%3E%3C/svg%3E")}.tabler-sun{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 12a4 4 0 1 0 8 0a4 4 0 1 0-8 0m-5 0h1m8-9v1m8 8h1m-9 8v1M5.6 5.6l.7.7m12.1-.7l-.7.7m0 11.4l.7.7m-12.1-.7l-.7.7'/%3E%3C/svg%3E")}.tabler-tag{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M6.5 7.5a1 1 0 1 0 2 0a1 1 0 1 0-2 0'/%3E%3Cpath d='M3 6v5.172a2 2 0 0 0 .586 1.414l7.71 7.71a2.41 2.41 0 0 0 3.408 0l5.592-5.592a2.41 2.41 0 0 0 0-3.408l-7.71-7.71A2 2 0 0 0 11.172 3H6a3 3 0 0 0-3 3'/%3E%3C/g%3E%3C/svg%3E")}.tabler-target{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M11 12a1 1 0 1 0 2 0a1 1 0 1 0-2 0'/%3E%3Cpath d='M7 12a5 5 0 1 0 10 0a5 5 0 1 0-10 0'/%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0-18 0'/%3E%3C/g%3E%3C/svg%3E")}.tabler-template{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 5a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1zm0 8a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1zm10-1h6m-6 4h6m-6 4h6'/%3E%3C/svg%3E")}.tabler-ticket{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 5v2m0 4v2m0 4v2M5 5h14a2 2 0 0 1 2 2v3a2 2 0 0 0 0 4v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-3a2 2 0 0 0 0-4V7a2 2 0 0 1 2-2'/%3E%3C/svg%3E")}.tabler-trash{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 7h16m-10 4v6m4-6v6M5 7l1 12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2l1-12M9 7V4a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v3'/%3E%3C/svg%3E")}.tabler-trending-down{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m3 7l6 6l4-4l8 8'/%3E%3Cpath d='M21 10v7h-7'/%3E%3C/g%3E%3C/svg%3E")}.tabler-trending-up{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m3 17l6-6l4 4l8-8'/%3E%3Cpath d='M14 7h7v7'/%3E%3C/g%3E%3C/svg%3E")}.tabler-truck{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M5 17a2 2 0 1 0 4 0a2 2 0 1 0-4 0m10 0a2 2 0 1 0 4 0a2 2 0 1 0-4 0'/%3E%3Cpath d='M5 17H3V6a1 1 0 0 1 1-1h9v12m-4 0h6m4 0h2v-6h-8m0-5h5l3 5'/%3E%3C/g%3E%3C/svg%3E")}.tabler-umbrella{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 12a8 8 0 0 1 16 0zm8 0v6a2 2 0 0 0 4 0'/%3E%3C/svg%3E")}.tabler-upload{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-2M7 9l5-5l5 5m-5-5v12'/%3E%3C/svg%3E")}.tabler-user{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 7a4 4 0 1 0 8 0a4 4 0 0 0-8 0M6 21v-2a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v2'/%3E%3C/svg%3E")}.tabler-user-check{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 7a4 4 0 1 0 8 0a4 4 0 0 0-8 0M6 21v-2a4 4 0 0 1 4-4h4m1 4l2 2l4-4'/%3E%3C/svg%3E")}.tabler-user-heart{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 7a4 4 0 1 0 8 0a4 4 0 0 0-8 0M6 21v-2a4 4 0 0 1 4-4h.5m7.5 7l3.35-3.284a2.143 2.143 0 0 0 .005-3.071a2.24 2.24 0 0 0-3.129-.006l-.224.22l-.223-.22a2.24 2.24 0 0 0-3.128-.006a2.143 2.143 0 0 0-.006 3.071z'/%3E%3C/svg%3E")}.tabler-users{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 7a4 4 0 1 0 8 0a4 4 0 1 0-8 0M3 21v-2a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v2m1-17.87a4 4 0 0 1 0 7.75M21 21v-2a4 4 0 0 0-3-3.85'/%3E%3C/svg%3E")}.tabler-users-group{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 13a2 2 0 1 0 4 0a2 2 0 0 0-4 0m-2 8v-1a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1M15 5a2 2 0 1 0 4 0a2 2 0 0 0-4 0m2 5h2a2 2 0 0 1 2 2v1M5 5a2 2 0 1 0 4 0a2 2 0 0 0-4 0m-2 8v-1a2 2 0 0 1 2-2h2'/%3E%3C/svg%3E")}.tabler-wallet{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M17 8V5a1 1 0 0 0-1-1H6a2 2 0 0 0 0 4h12a1 1 0 0 1 1 1v3m0 4v3a1 1 0 0 1-1 1H6a2 2 0 0 1-2-2V6'/%3E%3Cpath d='M20 12v4h-4a2 2 0 0 1 0-4z'/%3E%3C/g%3E%3C/svg%3E")}.tabler-webhook{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M4.876 13.61A4 4 0 1 0 11 17h6'/%3E%3Cpath d='M15.066 20.502A4 4 0 1 0 17 13c-.706 0-1.424.179-2 .5L12 8'/%3E%3Cpath d='M16 8a4 4 0 1 0-8 0c0 1.506.77 2.818 2 3.5L7 17'/%3E%3C/g%3E%3C/svg%3E")}.tabler-world{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 0 0-18 0m.6-3h16.8M3.6 15h16.8'/%3E%3Cpath d='M11.5 3a17 17 0 0 0 0 18m1-18a17 17 0 0 1 0 18'/%3E%3C/g%3E%3C/svg%3E")}.tabler-writing-sign{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 19q5-3 5-6c0-3-1-3-2-3s-2.032 1.085-2 3c.034 2.048 1.658 2.877 2.5 4C8 19 9 19.5 10 18q1-1.5 1.5-2.5q1.5 3.5 4 3.5H18m2-2V5c0-1.121-.879-2-2-2s-2 .879-2 2v12l2 2zM16 7h4'/%3E%3C/svg%3E")}.tabler-x{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E")}.btn,.btn-primary,.btn-secondary,.btn-outline,.btn-ghost,.btn-danger,.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:2.25rem;padding:0 1rem;border:1px solid transparent;border-radius:var(--radius);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1.375;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) ease,border-color var(--duration-fast) ease,color var(--duration-fast) ease,box-shadow var(--duration-fast) ease}.btn:disabled,.btn.is-disabled,.btn[aria-disabled=true]{background:var(--border-edge);border-color:var(--border-edge);color:var(--text-muted);pointer-events:none}.btn--xs{height:1.625rem;padding:0 .5rem;font-size:var(--font-size-xs)}.btn--sm{height:2.125rem;padding:0 .875rem;font-size:var(--font-size-sm)}.btn--lg{height:2.625rem;padding:0 1.5rem;font-size:var(--font-size-lg)}.btn--icon{padding:0;width:2.25rem;height:2.25rem}.btn--icon.btn--sm{width:2.125rem;height:2.125rem}.btn--icon.btn--lg{width:2.625rem;height:2.625rem}.btn--block{display:flex;width:100%}.btn--pill{border-radius:var(--radius-full)}.btn--solid.btn--primary{background:var(--color-primary-solid);border-color:var(--color-primary-solid);color:var(--text-on-accent)}.btn--solid.btn--primary:hover{box-shadow:0 .125rem .375rem rgba(var(--color-primary-rgb),.4);filter:brightness(.94)}.btn--outline.btn--primary{background:transparent;border-width:1.5px;border-color:var(--color-primary);color:var(--color-primary-text)}.btn--outline.btn--primary:hover{background:rgba(var(--color-primary-rgb),.08)}.btn--tonal.btn--primary{background:var(--color-primary-subtle);border-color:transparent;color:var(--color-primary-emphasis)}.btn--tonal.btn--primary:hover{background:var(--color-primary-solid);color:var(--text-on-accent)}.btn--text.btn--primary{background:transparent;border-color:transparent;color:var(--color-primary-text)}.btn--text.btn--primary:hover{background:var(--color-primary-subtle)}.btn--solid.btn--secondary{background:var(--color-secondary-solid);border-color:var(--color-secondary-solid);color:var(--text-on-accent)}.btn--solid.btn--secondary:hover{box-shadow:0 .125rem .375rem rgba(var(--color-secondary-rgb),.4);filter:brightness(.94)}.btn--outline.btn--secondary{background:transparent;border-width:1.5px;border-color:var(--color-secondary);color:var(--color-secondary-text)}.btn--outline.btn--secondary:hover{background:rgba(var(--color-secondary-rgb),.08)}.btn--tonal.btn--secondary{background:var(--color-secondary-subtle);border-color:transparent;color:var(--color-secondary-emphasis)}.btn--tonal.btn--secondary:hover{background:var(--color-secondary-solid);color:var(--text-on-accent)}.btn--text.btn--secondary{background:transparent;border-color:transparent;color:var(--color-secondary-text)}.btn--text.btn--secondary:hover{background:var(--color-secondary-subtle)}.btn--solid.btn--success{background:var(--color-success-solid);border-color:var(--color-success-solid);color:var(--text-on-accent)}.btn--solid.btn--success:hover{box-shadow:0 .125rem .375rem rgba(var(--color-success-rgb),.4);filter:brightness(.94)}.btn--outline.btn--success{background:transparent;border-width:1.5px;border-color:var(--color-success);color:var(--color-success-text)}.btn--outline.btn--success:hover{background:rgba(var(--color-success-rgb),.08)}.btn--tonal.btn--success{background:var(--color-success-subtle);border-color:transparent;color:var(--color-success-emphasis)}.btn--tonal.btn--success:hover{background:var(--color-success-solid);color:var(--text-on-accent)}.btn--text.btn--success{background:transparent;border-color:transparent;color:var(--color-success-text)}.btn--text.btn--success:hover{background:var(--color-success-subtle)}.btn--solid.btn--info{background:var(--color-info-solid);border-color:var(--color-info-solid);color:var(--text-on-accent)}.btn--solid.btn--info:hover{box-shadow:0 .125rem .375rem rgba(var(--color-info-rgb),.4);filter:brightness(.94)}.btn--outline.btn--info{background:transparent;border-width:1.5px;border-color:var(--color-info);color:var(--color-info-text)}.btn--outline.btn--info:hover{background:rgba(var(--color-info-rgb),.08)}.btn--tonal.btn--info{background:var(--color-info-subtle);border-color:transparent;color:var(--color-info-emphasis)}.btn--tonal.btn--info:hover{background:var(--color-info-solid);color:var(--text-on-accent)}.btn--text.btn--info{background:transparent;border-color:transparent;color:var(--color-info-text)}.btn--text.btn--info:hover{background:var(--color-info-subtle)}.btn--solid.btn--warning{background:var(--color-warning-solid);border-color:var(--color-warning-solid);color:var(--text-on-accent)}.btn--solid.btn--warning:hover{box-shadow:0 .125rem .375rem rgba(var(--color-warning-rgb),.4);filter:brightness(.94)}.btn--outline.btn--warning{background:transparent;border-width:1.5px;border-color:var(--color-warning);color:var(--color-warning-text)}.btn--outline.btn--warning:hover{background:rgba(var(--color-warning-rgb),.08)}.btn--tonal.btn--warning{background:var(--color-warning-subtle);border-color:transparent;color:var(--color-warning-emphasis)}.btn--tonal.btn--warning:hover{background:var(--color-warning-solid);color:var(--text-on-accent)}.btn--text.btn--warning{background:transparent;border-color:transparent;color:var(--color-warning-text)}.btn--text.btn--warning:hover{background:var(--color-warning-subtle)}.btn--solid.btn--danger{background:var(--color-danger-solid);border-color:var(--color-danger-solid);color:var(--text-on-accent)}.btn--solid.btn--danger:hover{box-shadow:0 .125rem .375rem rgba(var(--color-danger-rgb),.4);filter:brightness(.94)}.btn--outline.btn--danger{background:transparent;border-width:1.5px;border-color:var(--color-danger);color:var(--color-danger-text)}.btn--outline.btn--danger:hover{background:rgba(var(--color-danger-rgb),.08)}.btn--tonal.btn--danger{background:var(--color-danger-subtle);border-color:transparent;color:var(--color-danger-emphasis)}.btn--tonal.btn--danger:hover{background:var(--color-danger-solid);color:var(--text-on-accent)}.btn--text.btn--danger{background:transparent;border-color:transparent;color:var(--color-danger-text)}.btn--text.btn--danger:hover{background:var(--color-danger-subtle)}.btn--solid.btn--primary{box-shadow:var(--shadow-btn-primary)}.btn--solid.btn--primary:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);box-shadow:var(--shadow-btn-primary);filter:none}.btn--solid.btn--danger:hover{background:var(--color-danger-hover);border-color:var(--color-danger-hover);filter:none}.form-control,.form-select{display:block;width:100%;height:2.25rem;padding:0 .6875rem;border:1.5px solid var(--border-edge);border-radius:var(--radius);background:var(--color-input-bg);color:var(--text-main);font-family:inherit;font-size:var(--font-size-sm);line-height:1.375;transition:border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease}.form-control:focus,.form-select:focus{outline:none;border-color:var(--color-primary-border);box-shadow:0 0 0 1px var(--color-primary-border)}.form-control::placeholder{color:var(--text-muted)}.form-control:disabled,.form-select:disabled{background:var(--surface-raised);color:var(--text-faint);cursor:not-allowed}.form-control.is-invalid,.form-select.is-invalid{border-color:var(--color-danger)}.form-control.is-invalid:focus,.form-select.is-invalid:focus{border-color:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger)}.form-select{padding-right:2.5rem;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2394a3b8'%3E%3Cpath d='M8 11.5 3.5 7l1-1L8 9.5 11.5 6l1 1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem}textarea.form-control{height:auto;min-height:5rem;padding:.5rem .6875rem;resize:vertical}.form-control--sm,.form-select--sm{height:2.125rem;font-size:var(--font-size-sm)}.form-control--lg,.form-select--lg{height:2.625rem;padding:0 .875rem;font-size:var(--font-size-lg)}.table{width:100%;border-collapse:collapse;border:1px solid var(--border-edge);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-float-sm);font-size:var(--font-size-cell);color:var(--text-main);overflow:hidden}.card .table,app-ui-card .table{border:0;border-radius:0;background:transparent;box-shadow:none}.table th{padding:.5625rem .875rem;border-bottom:1px solid var(--border-edge);background:var(--surface-raised);color:var(--text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;text-align:left;white-space:nowrap}.table td{padding:var(--pad-cell-y) .875rem;border-bottom:1px solid var(--border-edge);vertical-align:middle}.table tbody tr:last-child td{border-bottom:0}.table--hover tbody tr{transition:background-color var(--duration-fast) ease}.table--hover tbody tr:hover{background:var(--surface-hover)}.table--striped tbody tr:nth-child(odd){background:var(--surface-raised)}.table--bordered th,.table--bordered td{border:1px solid var(--border-edge)}.table .num,.table .amount{text-align:right;font-variant-numeric:tabular-nums}.table .actions{width:1%;white-space:nowrap;text-align:right}.table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.table th.sortable:hover{color:var(--color-primary-solid)}app-ui-portal-sidebar .workspace-menu{position:absolute;top:4rem;left:.5rem;right:.5rem;z-index:20;padding:.375rem;border:1px solid var(--border-edge);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-float)}app-ui-portal-sidebar .workspace-user{padding:.375rem .625rem}app-ui-portal-sidebar .workspace-sep{height:1px;margin:.25rem 0;border:0;background:var(--border-edge)}app-ui-portal-sidebar .workspace-exit{display:flex;align-items:center;gap:.5rem;width:100%;padding:.4375rem .625rem;border:0;border-radius:var(--radius);background:transparent;color:var(--color-danger-text);font-family:inherit;font-size:var(--font-size-cell);cursor:pointer}app-ui-portal-sidebar .workspace-exit:hover{background:var(--color-danger-subtle)}@media(max-width:1023.98px){.table-scroll,.table-card,.table-wrap,.list-main,.scroll{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-scroll .table,.table-card .table,.table-wrap .table,.list-main .table,.scroll .table{min-width:40rem}}.search-box{position:relative;display:flex;align-items:center;flex:1;max-width:21.25rem;min-width:12rem;color:var(--text-muted)}.search-box>app-ui-icon{position:absolute;left:.625rem;pointer-events:none}.search-box input{width:100%;height:2.125rem;padding:0 2rem;border:1.5px solid var(--border-edge);border-radius:var(--radius);background:var(--color-input-bg);color:var(--text-head);font-family:inherit;font-size:var(--font-size-cell);outline:none;transition:border-color var(--duration-fast) ease}.search-box input::placeholder{color:var(--text-muted)}.search-box input:focus{border-color:var(--color-primary-border)}.search-clear{position:absolute;right:.5rem;display:flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;padding:0;border:0;border-radius:var(--radius-full);background:var(--border-edge);color:var(--text-muted);cursor:pointer}.pick{width:2.875rem;text-align:center}.pick input{width:.9375rem;height:.9375rem;accent-color:var(--color-primary-solid);cursor:pointer}.skeleton-panel{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5)}.skeleton-panel--table{gap:0;padding:0;overflow:hidden;border:1px solid var(--border-edge);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-float-sm)}.tone--primary{--tone-fill: var(--color-primary);--tone-solid: var(--color-primary-solid);--tone-text: var(--color-primary-text);--tone-rgb: var(--color-primary-rgb);--tone-subtle: var(--color-primary-subtle);--tone-border: var(--color-primary-border);--tone-emphasis: var(--color-primary-emphasis)}.tone--secondary{--tone-fill: var(--color-secondary);--tone-solid: var(--color-secondary-solid);--tone-text: var(--color-secondary-text);--tone-rgb: var(--color-secondary-rgb);--tone-subtle: var(--color-secondary-subtle);--tone-border: var(--color-secondary-border);--tone-emphasis: var(--color-secondary-emphasis)}.tone--success{--tone-fill: var(--color-success);--tone-solid: var(--color-success-solid);--tone-text: var(--color-success-text);--tone-rgb: var(--color-success-rgb);--tone-subtle: var(--color-success-subtle);--tone-border: var(--color-success-border);--tone-emphasis: var(--color-success-emphasis)}.tone--info{--tone-fill: var(--color-info);--tone-solid: var(--color-info-solid);--tone-text: var(--color-info-text);--tone-rgb: var(--color-info-rgb);--tone-subtle: var(--color-info-subtle);--tone-border: var(--color-info-border);--tone-emphasis: var(--color-info-emphasis)}.tone--warning{--tone-fill: var(--color-warning);--tone-solid: var(--color-warning-solid);--tone-text: var(--color-warning-text);--tone-rgb: var(--color-warning-rgb);--tone-subtle: var(--color-warning-subtle);--tone-border: var(--color-warning-border);--tone-emphasis: var(--color-warning-emphasis)}.tone--danger{--tone-fill: var(--color-danger);--tone-solid: var(--color-danger-solid);--tone-text: var(--color-danger-text);--tone-rgb: var(--color-danger-rgb);--tone-subtle: var(--color-danger-subtle);--tone-border: var(--color-danger-border);--tone-emphasis: var(--color-danger-emphasis)}.tone--m-dashboard{--tone-fill: var(--color-m-dashboard-fg);--tone-solid: var(--color-m-dashboard-fg);--tone-text: var(--color-m-dashboard-fg);--tone-subtle: var(--color-m-dashboard-bg);--tone-border: var(--color-m-dashboard-fg);--tone-emphasis: var(--color-m-dashboard-fg)}.tone--m-espace{--tone-fill: var(--color-m-espace-fg);--tone-solid: var(--color-m-espace-fg);--tone-text: var(--color-m-espace-fg);--tone-subtle: var(--color-m-espace-bg);--tone-border: var(--color-m-espace-fg);--tone-emphasis: var(--color-m-espace-fg)}.tone--m-crm{--tone-fill: var(--color-m-crm-fg);--tone-solid: var(--color-m-crm-fg);--tone-text: var(--color-m-crm-fg);--tone-subtle: var(--color-m-crm-bg);--tone-border: var(--color-m-crm-fg);--tone-emphasis: var(--color-m-crm-fg)}.tone--m-ventes{--tone-fill: var(--color-m-ventes-fg);--tone-solid: var(--color-m-ventes-fg);--tone-text: var(--color-m-ventes-fg);--tone-subtle: var(--color-m-ventes-bg);--tone-border: var(--color-m-ventes-fg);--tone-emphasis: var(--color-m-ventes-fg)}.tone--m-achats{--tone-fill: var(--color-m-achats-fg);--tone-solid: var(--color-m-achats-fg);--tone-text: var(--color-m-achats-fg);--tone-subtle: var(--color-m-achats-bg);--tone-border: var(--color-m-achats-fg);--tone-emphasis: var(--color-m-achats-fg)}.tone--m-compta{--tone-fill: var(--color-m-compta-fg);--tone-solid: var(--color-m-compta-fg);--tone-text: var(--color-m-compta-fg);--tone-subtle: var(--color-m-compta-bg);--tone-border: var(--color-m-compta-fg);--tone-emphasis: var(--color-m-compta-fg)}.tone--m-projets{--tone-fill: var(--color-m-projets-fg);--tone-solid: var(--color-m-projets-fg);--tone-text: var(--color-m-projets-fg);--tone-subtle: var(--color-m-projets-bg);--tone-border: var(--color-m-projets-fg);--tone-emphasis: var(--color-m-projets-fg)}.tone--m-support{--tone-fill: var(--color-m-support-fg);--tone-solid: var(--color-m-support-fg);--tone-text: var(--color-m-support-fg);--tone-subtle: var(--color-m-support-bg);--tone-border: var(--color-m-support-fg);--tone-emphasis: var(--color-m-support-fg)}.tone--m-rh{--tone-fill: var(--color-m-rh-fg);--tone-solid: var(--color-m-rh-fg);--tone-text: var(--color-m-rh-fg);--tone-subtle: var(--color-m-rh-bg);--tone-border: var(--color-m-rh-fg);--tone-emphasis: var(--color-m-rh-fg)}.tone--m-pilotage{--tone-fill: var(--color-m-pilotage-fg);--tone-solid: var(--color-m-pilotage-fg);--tone-text: var(--color-m-pilotage-fg);--tone-subtle: var(--color-m-pilotage-bg);--tone-border: var(--color-m-pilotage-fg);--tone-emphasis: var(--color-m-pilotage-fg)}.tone--m-systeme{--tone-fill: var(--color-m-systeme-fg);--tone-solid: var(--color-m-systeme-fg);--tone-text: var(--color-m-systeme-fg);--tone-subtle: var(--color-m-systeme-bg);--tone-border: var(--color-m-systeme-fg);--tone-emphasis: var(--color-m-systeme-fg)}.has-tooltip{position:relative}.has-tooltip:after{content:var(--tooltip-text, "");position:absolute;bottom:calc(100% + .5rem);left:50%;z-index:30;padding:.25rem .5rem;border-radius:.4375rem;background:var(--color-tooltip-bg);color:var(--color-tooltip-fg);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);line-height:1.25;white-space:nowrap;text-transform:none;letter-spacing:normal;opacity:0;transform:translate(-50%,-5px);pointer-events:none}.has-tooltip.tooltip-visible:after{animation:tooltip-appear .13s ease both}.page{display:block}.page-header,.page-head,.page__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-6)}.page-header h1,.page-head h1,.page__head h1,.page>h1,.content-wrapper h1{margin:0;font-size:var(--font-size-title);font-weight:var(--font-weight-bold);letter-spacing:-.03em;color:var(--text-head)}.page-header .subtitle,.page-head .subtitle,.page__sub,.content-wrapper .sub,.content-wrapper .subtitle{margin:.1875rem 0 0;font-size:var(--font-size-body);color:var(--text-muted)}.head-actions,.page-header .actions,.page-head .actions{display:flex;align-items:center;gap:var(--space-2)}.toolbar{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-bottom:var(--space-4)}.card{border:1px solid var(--border-edge);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-float-sm)}.pagination,.pager{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-4);font-size:var(--font-size-sm);color:var(--text-muted)}.pagination-actions{display:flex;align-items:center;gap:var(--space-2)}.pagination-actions button,.pager button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-width:2rem;height:2rem;padding:0 .5rem;border:1px solid var(--border-edge);border-radius:var(--radius);background:var(--surface-card);color:var(--text-main);font-family:inherit;font-size:var(--font-size-sm);cursor:pointer;transition:background-color var(--duration-fast) ease,border-color var(--duration-fast) ease,color var(--duration-fast) ease}.pagination-actions button:hover:not(:disabled),.pager button:hover:not(:disabled){background:var(--surface-hover)}.pagination-actions button.is-active,.pagination-actions button[aria-current],.pager button.is-active,.pager button[aria-current]{background:var(--color-primary-solid);border-color:var(--color-primary-solid);color:var(--text-on-accent)}.pagination-actions button:disabled,.pager button:disabled{background:var(--border-edge);color:var(--text-muted);cursor:not-allowed}.field{display:block;margin-bottom:var(--space-4)}.field>label,.field-label,.field__label{display:inline-block;margin-bottom:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--text-head)}.field-error,.field__error,.error-text{margin:var(--space-1) 0 0;font-size:var(--font-size-sm);color:var(--color-danger-text)}.hint{margin:var(--space-1) 0 0;font-size:var(--font-size-sm);color:var(--text-muted)}.form-actions{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-5)}.muted{color:var(--text-muted)}.num,.amount{text-align:right;font-variant-numeric:tabular-nums}.table td.actions{display:table-cell}.table .actions>*+*{margin-left:var(--space-3)}.btn:not([class*=btn--]):not([class*=btn-]),.btn-secondary,.button:not([class*=button--]){background:var(--surface-card);border:1px solid var(--border-edge);color:var(--text-main)}.btn:not([class*=btn--]):not([class*=btn-]):hover,.btn-secondary:hover,.button:not([class*=button--]):hover{background:var(--surface-hover);border-color:var(--border-strong)}.btn-outline{background:transparent;border:1.5px solid var(--border-strong);color:var(--text-main)}.btn-outline:hover{background:var(--surface-hover)}.btn-primary,.btn.primary,.btn--primary:not(.btn--outline):not(.btn--tonal):not(.btn--text){background:var(--color-primary-solid);border-color:var(--color-primary-solid);color:var(--text-on-accent);box-shadow:var(--shadow-btn-primary)}.btn-primary:hover,.btn.primary:hover,.btn--primary:not(.btn--outline):not(.btn--tonal):not(.btn--text):hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);box-shadow:var(--shadow-btn-primary)}.btn-danger,.btn.danger,.btn--danger:not(.btn--outline):not(.btn--tonal):not(.btn--text){background:var(--color-danger-solid);border-color:var(--color-danger-solid);color:var(--text-on-accent)}.btn-danger:hover,.btn.danger:hover,.btn--danger:not(.btn--outline):not(.btn--tonal):not(.btn--text):hover{background:var(--color-danger-hover);border-color:var(--color-danger-hover)}.btn-ghost,.btn.ghost,.btn--ghost,.button--ghost{background:transparent;border-color:transparent;color:var(--text-muted)}.btn-ghost:hover,.btn.ghost:hover,.btn--ghost:hover,.button--ghost:hover{background:var(--surface-hover);color:var(--text-head)}.btn-ghost.btn-danger,.btn-ghost.btn--danger,.btn.danger.btn--ghost{color:var(--color-danger-text)}.btn-ghost.btn-danger:hover,.btn-ghost.btn--danger:hover,.btn.danger.btn--ghost:hover{background:var(--color-danger-subtle);color:var(--color-danger-text)}tr.clickable{cursor:pointer}tr.clickable:focus-visible{outline-offset:-2px}.layout-wrapper{display:flex;gap:var(--shell-gap);width:100%;height:100dvh;padding:var(--shell-gap);background:var(--surface-page);overflow:hidden}.layout-menu{position:relative;z-index:10;display:flex;flex-direction:column;flex-shrink:0;width:var(--sidebar-w);background:var(--sidebar-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-float);overflow:hidden;transition:width var(--duration-normal) var(--ease-out)}.app-brand{display:flex;align-items:center;justify-content:center;height:3.75rem;padding:0 var(--space-3);flex-shrink:0;border-bottom:1px solid var(--border-edge)}.app-brand-logo{display:block;width:72%;height:auto}.app-brand-mark{display:block;height:1.75rem;width:auto}.menu-inner{flex:1;overflow-y:auto;overflow-x:hidden;margin:0;padding:var(--space-1) var(--space-2) var(--space-2);display:flex;flex-direction:column;gap:2px}.nav-item{display:flex;align-items:center;gap:9px;width:100%;padding:7px 10px;border:0;border-radius:var(--radius);background:transparent;color:var(--text-main);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:-.01em;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) ease}.nav-item:hover{background:var(--color-hover)}.nav-item-icon{flex-shrink:0;color:var(--color-icon-muted);transition:color var(--duration-fast) ease}.nav-item-label{flex:1;overflow:hidden;text-overflow:ellipsis}.nav-item.is-active{background:var(--color-primary-subtle);color:var(--color-primary-text);font-weight:var(--font-weight-semibold)}.nav-item.is-active .nav-item-icon{color:var(--color-primary)}.nav-chevron{flex-shrink:0;color:var(--text-muted);transform:rotate(-90deg);transition:transform .18s ease}.nav-chevron.is-open{transform:rotate(0)}.nav-sub{position:relative;margin-left:1.375rem;padding-left:.875rem;display:flex;flex-direction:column;gap:2px}.nav-sub:before{content:"";position:absolute;left:7px;top:0;bottom:var(--space-2);width:1.5px;border-radius:1px;background:var(--border-edge)}.nav-item--sub{padding:6px 8px;font-size:var(--font-size-cell);font-weight:var(--font-weight-normal)}.nav-item--sub.is-active{color:var(--text-main)}.nav-separator{height:1px;margin:6px 2px;background:var(--border-edge)}.nav-footer{margin-top:auto;padding-top:var(--space-2)}.nav-collapse{color:var(--text-muted);font-size:var(--font-size-cell);font-weight:var(--font-weight-normal)}.nav-collapse:hover{color:var(--text-main)}@media(min-width:1024px){.layout-menu.is-collapsed{width:var(--sidebar-w-collapsed)}.layout-menu.is-collapsed .menu-inner{align-items:center;gap:var(--space-1);padding:var(--space-2) 0}}.nav-icon-item{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:9px;background:transparent;color:var(--color-icon-muted);cursor:pointer;transition:background-color var(--duration-fast) ease,color var(--duration-fast) ease}.nav-icon-item:hover{background:var(--color-hover)}.nav-icon-item.is-active{background:var(--color-primary-subtle);color:var(--color-primary)}.nav-expand{margin-top:var(--space-1);color:var(--text-muted)}.layout-page{display:flex;flex-direction:column;gap:var(--shell-gap);flex:1;min-width:0;overflow:hidden}.layout-topbar{position:relative;z-index:5;display:flex;align-items:center;gap:6px;flex-shrink:0;height:var(--topbar-height);padding:0 var(--space-3) 0 .875rem;border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-float)}.topbar-spacer{flex:1}.topbar-separator{width:1px;height:1.375rem;margin:0 var(--space-1);background:var(--border-edge);flex-shrink:0}.topbar-action{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;padding:0;border:0;border-radius:var(--radius-full);background:transparent;color:var(--text-muted);cursor:pointer;flex-shrink:0;transition:background-color var(--duration-fast) ease,color var(--duration-fast) ease}.topbar-action:hover,.topbar-action.is-open{background:var(--color-input-bg);color:var(--text-main)}.topbar-action.is-open{outline:2px solid var(--color-primary-border);outline-offset:2px}.content-wrapper{flex:1;min-height:0;min-width:0;padding:var(--space-6) var(--space-6) var(--space-8);overflow:auto}app-create-menu{position:relative;display:inline-block;flex-shrink:0}.create-btn{display:inline-flex;align-items:center;gap:6px;height:2.125rem;padding:0 .875rem;border:0;border-radius:var(--radius);background:var(--color-primary);color:var(--text-on-accent);box-shadow:var(--shadow-btn-primary);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) ease}.create-btn:hover,.create-btn.is-open{background:var(--color-primary-hover)}.create-btn.is-open{outline:2px solid var(--color-primary-border);outline-offset:2px}.create-panel{position:absolute;top:calc(100% + var(--space-2));right:0;z-index:30;width:14.375rem;padding:5px;border:1px solid var(--border-edge);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-float);animation:shell-menu-appear .13s ease both}.create-item{display:flex;align-items:center;gap:10px;width:100%;padding:7px 9px;border-radius:var(--radius);color:var(--text-main);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none;transition:background-color var(--duration-fast) ease}.create-item:hover,.create-item:focus-visible{background:var(--color-hover)}.create-chip{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:7px;flex-shrink:0}app-notifications-panel{position:relative;display:inline-block;flex-shrink:0}.notif-dot{position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:var(--radius-full);background:var(--color-danger);border:1.5px solid var(--surface-card)}.notif-panel{position:absolute;top:calc(100% + var(--space-2));right:0;z-index:30;width:21.25rem;max-width:calc(100vw - 2 * var(--shell-gap));border:1px solid var(--border-edge);border-radius:.875rem;background:var(--surface-card);box-shadow:var(--shadow-float);overflow:hidden;animation:shell-menu-appear .14s ease both}.notif-head{display:flex;align-items:center;justify-content:space-between;padding:.8125rem var(--space-4);border-bottom:1px solid var(--border-edge)}.notif-title{display:inline-flex;align-items:center;gap:var(--space-2);font-size:.84375rem;font-weight:var(--font-weight-bold);letter-spacing:-.01em;color:var(--text-head)}.notif-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 5px;border-radius:9px;background:var(--color-primary);color:var(--text-on-accent);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.notif-read-all{padding:0;border:0;background:none;color:var(--color-primary-text);font-family:inherit;font-size:var(--font-size-muted);font-weight:var(--font-weight-medium);cursor:pointer}.notif-list{max-height:26.25rem;overflow-y:auto}.notif-empty{margin:0;padding:var(--space-6) var(--space-4);color:var(--text-muted);font-size:var(--font-size-sm);text-align:center}.notif-item{display:flex;align-items:flex-start;gap:var(--space-3);width:100%;padding:.8125rem var(--space-4);border:0;border-bottom:1px solid var(--border-edge);background:transparent;font-family:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) ease}.notif-item:last-child{border-bottom:0}.notif-item.is-unread{background:var(--color-primary-subtle)}.notif-chip{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:10px;flex-shrink:0}.notif-body{flex:1;min-width:0;display:flex;flex-direction:column}.notif-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-head)}.notif-item-title.is-read{font-weight:var(--font-weight-medium)}.notif-sub{margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-muted);color:var(--text-muted)}.notif-time{margin-top:var(--space-1);font-size:var(--font-size-xs);color:var(--text-muted)}.notif-unread-dot{width:var(--space-2);height:var(--space-2);margin-top:5px;border-radius:var(--radius-full);background:var(--color-primary);flex-shrink:0}app-ui-dropdown.user-menu .menu{min-width:0;width:14.5rem;padding:var(--space-1) 0;border:1px solid var(--border-edge);border-radius:var(--radius-lg);box-shadow:var(--shadow-float)}app-ui-dropdown.user-menu .dropdown-item{gap:9px;padding:9px .875rem;border-radius:0;font-size:var(--font-size-sm)}app-ui-dropdown.user-menu .dropdown-divider{margin:var(--space-1) 0}app-ui-dropdown.user-menu .dropdown-item--danger{color:var(--text-muted)}app-ui-dropdown.user-menu .dropdown-item--danger:hover{background:var(--color-hover);color:var(--color-danger-text)}.user-menu-head{display:flex;align-items:center;gap:10px;padding:var(--space-3) .875rem}.user-menu-identity{min-width:0}.user-menu-name{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-head)}.user-menu-mail{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-xs);color:var(--text-muted)}@keyframes shell-menu-appear{0%{opacity:0;translate:-5px 0}to{opacity:1;translate:0 0}}.layout-overlay{position:fixed;inset:0;z-index:39;background:var(--surface-backdrop);border:0;padding:0;cursor:pointer}@media(max-width:1023.98px){.layout-menu{position:fixed;top:var(--shell-gap);bottom:var(--shell-gap);left:var(--shell-gap);z-index:40;width:var(--sidebar-w);transform:translate(calc(-100% - var(--shell-gap)));transition:transform var(--duration-normal) var(--ease-out)}.layout-menu.is-open{transform:translate(0)}.content-wrapper{padding-left:var(--space-4);padding-right:var(--space-4)}.topbar-separator{display:none}.create-btn{padding:0 .625rem}.create-label{display:none}app-global-search{min-width:0}}:root{--bp-sm: 768px;--bp-md: 1024px;--bp-lg: 1200px}
