:root{--glintly-btn-radius:6px;--glintly-btn-font-weight:500;--glintly-btn-primary-bg:#3b82f6;--glintly-btn-primary-hover:#2563eb;--glintly-btn-primary-text:#fff;--glintly-btn-danger-bg:#ef4444;--glintly-btn-danger-hover:#dc2626;--glintly-btn-danger-text:#fff;--glintly-btn-gray-bg:#6b7280;--glintly-btn-gray-hover:#4b5563;--glintly-btn-gray-text:#fff;--glintly-btn-outline-border:#3b82f6;--glintly-btn-outline-text:#3b82f6;--glintly-btn-outline-hover-bg:#3b82f614;--glintly-btn-ghost-text:#3b82f6;--glintly-btn-ghost-hover-bg:#3b82f614;--glintly-btn-disabled-bg:#e5e7eb;--glintly-btn-disabled-text:#9ca3af;--glintly-btn-focus-ring:#3b82f6}@layer components{:where(.glintly-btn){border-radius:var(--glintly-btn-radius);font-weight:var(--glintly-btn-font-weight);cursor:pointer;border:1px solid #0000;outline:none;justify-content:center;align-items:center;gap:.4rem;line-height:1.5;transition:all .2s;display:inline-flex}:where(.glintly-btn:focus-visible){outline:2px solid var(--glintly-btn-focus-ring);outline-offset:2px}:where(.glintly-btn:disabled){cursor:not-allowed;opacity:.6}:where(.glintly-btn:active:not(:disabled)){transform:translateY(1px)}:where(.glintly-btn-xs){min-height:24px;padding:4px 8px;font-size:12px}:where(.glintly-btn-sm){min-height:28px;padding:6px 12px;font-size:14px}:where(.glintly-btn-md){min-height:30px;padding:8px 14px;font-size:16px}:where(.glintly-btn-lg){min-height:30px;padding:8px 16px;font-size:16px}:where(.glintly-btn-xl){min-height:34px;padding:10px 20px;font-size:18px}:where(.glintly-btn-icon-only){gap:0;padding:.5rem}:where(.glintly-btn-full){width:100%}:where(.glintly-btn-primary){background:var(--glintly-btn-primary-bg);color:var(--glintly-btn-primary-text);border-color:#0000}:where(.glintly-btn-primary:hover:not(:disabled)){background:var(--glintly-btn-primary-hover)}:where(.glintly-btn-danger){background:var(--glintly-btn-danger-bg);color:var(--glintly-btn-danger-text);border-color:#0000}:where(.glintly-btn-danger:hover:not(:disabled)){background:var(--glintly-btn-danger-hover)}:where(.glintly-btn-gray){background:var(--glintly-btn-gray-bg);color:var(--glintly-btn-gray-text);border-color:#0000}:where(.glintly-btn-gray:hover:not(:disabled)){background:var(--glintly-btn-gray-hover)}:where(.glintly-btn-outline){color:var(--glintly-btn-outline-text);border-color:var(--glintly-btn-outline-border);background:0 0}:where(.glintly-btn-outline:hover:not(:disabled)){background:var(--glintly-btn-outline-hover-bg)}:where(.glintly-btn-ghost){color:var(--glintly-btn-ghost-text);background:0 0;border-color:#0000}:where(.glintly-btn-ghost:hover:not(:disabled)){background:var(--glintly-btn-ghost-hover-bg)}:where(.glintly-btn:disabled){background:var(--glintly-btn-disabled-bg)!important;color:var(--glintly-btn-disabled-text)!important;border-color:#0000!important}:where(.glintly-btn-outline:disabled),:where(.glintly-btn-ghost:disabled){border-color:var(--glintly-btn-disabled-bg)!important;color:var(--glintly-btn-disabled-text)!important;background:0 0!important}:where(.glintly-btn-shadow-sm){box-shadow:0 1px 2px #0000000d}:where(.glintly-btn-shadow-md){box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}:where(.glintly-btn-shadow-lg){box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}:where(.glintly-btn-icon){color:currentColor;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}:where(.glintly-btn-icon svg){fill:currentColor}:where(.glintly-input-wrapper){flex-direction:column;display:flex;position:relative}:where(.glintly-input-label){color:var(--glintly-label-color);margin-bottom:.15rem;padding:0;font-weight:500}:where(.glintly-input-label-xs){font-size:.7rem}:where(.glintly-input-label-sm){font-size:.8rem}:where(.glintly-input-label-md){font-size:.85rem}:where(.glintly-input-label-lg){font-size:.9rem}:where(.glintly-input-icon-container){border-radius:var(--glintly-input-radius);align-items:center;width:100%;display:flex;position:relative;overflow:hidden}:where(.glintly-input-icon-container svg){z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}:where(.glintly-input-icon-container.icon-left svg){left:10px}:where(.glintly-input-icon-container.icon-right svg){right:10px}:where(.glintly-input){border:1px solid var(--glintly-input-border);border-radius:var(--glintly-input-radius);background-color:var(--glintly-input-bg);width:100%;color:var(--glintly-input-text);box-sizing:border-box;transition:border-color .2s,background-color .2s}:where(.glintly-input:focus){border-color:var(--glintly-input-focus);box-shadow:0 0 0 1px var(--glintly-input-focus);outline:none}:where(.glintly-input:disabled){background-color:var(--glintly-input-bg-disabled);color:var(--glintly-input-text-disabled);cursor:not-allowed}:where(){color:var(--glintly-input-placeholder)}:where(.glintly-input-xs){padding:.25rem .4rem;font-size:.7rem}:where(.glintly-input-sm){padding:.35rem .5rem;font-size:.8rem}:where(.glintly-input-md){padding:.39rem .6rem;font-size:.85rem}:where(.glintly-input-lg){padding:.5rem .6rem;font-size:.9rem}:where(.glintly-input.has-icon-left){padding-left:38px}:where(.glintly-input.has-icon-right){padding-right:38px}:where(.glintly-input.has-icon-left.glintly-input-xs){padding-left:32px}:where(.glintly-input.has-icon-right.glintly-input-xs){padding-right:32px}:where(.glintly-input.has-icon-left.glintly-input-sm){padding-left:36px}:where(.glintly-input.has-icon-right.glintly-input-sm){padding-right:36px}:where(.glintly-input.has-icon-left.glintly-input-lg){padding-left:40px}:where(.glintly-input.has-icon-right.glintly-input-lg){padding-right:40px}:where(.glintly-input.has-error){border-color:var(--glintly-input-border-error)}:where(.glintly-input[type=checkbox]),:where(.glintly-input[type=radio]){width:auto;margin-right:8px}:where(.glintly-input-helper){color:var(--glintly-helper-color);margin-top:.25rem;font-size:.75rem}:where(.glintly-input-error){color:var(--glintly-error-color);margin-top:.25rem;font-size:.75rem}:where(.glintly-input-helper-xs),:where(.glintly-input-error-xs){font-size:.65rem}:where(.glintly-select-trigger){border:1px solid var(--glintly-input-border);border-radius:var(--glintly-input-radius);cursor:pointer;color:var(--glintly-input-text,inherit);box-sizing:border-box;background:0 0;justify-content:space-between;align-items:center;width:100%;min-width:50px;transition:border-color .2s;display:flex}:where(.glintly-select-trigger:hover:not(:disabled)){border-color:var(--glintly-input-border-hover,#9ca3af)}:where(.glintly-select-trigger:focus-visible){border-color:var(--glintly-input-focus);box-shadow:0 0 0 1px var(--glintly-input-focus);outline:none}:where(.glintly-select-trigger-xs){padding:.25rem .4rem;font-size:.7rem}:where(.glintly-select-trigger-sm){padding:.35rem .5rem;font-size:.8rem}:where(.glintly-select-trigger-md){padding:.39rem .6rem;font-size:.85rem}:where(.glintly-select-trigger-lg){padding:.5rem .6rem;font-size:.9rem}:where(.glintly-select-dropdown){z-index:10;background:var(--glintly-surface-bg,#fff);border:1px solid var(--glintly-input-border);border-radius:var(--glintly-input-radius);width:100%;max-height:200px;box-shadow:var(--glintly-shadow-md,0 4px 6px -1px #0000001a);margin-top:2px;position:absolute;top:100%;left:0;overflow-y:auto}:where(.glintly-select-option){cursor:pointer;color:var(--glintly-input-text,#1f2937);font-size:inherit;align-items:center;padding:.35rem .6rem;display:flex}:where(.glintly-select-option:hover){background:var(--glintly-input-bg-disabled)}:where(.glintly-select-option:first-child){border-top-left-radius:var(--glintly-input-radius);border-top-right-radius:var(--glintly-input-radius)}:where(.glintly-select-option:last-child){border-bottom-left-radius:var(--glintly-input-radius);border-bottom-right-radius:var(--glintly-input-radius)}:where(.glintly-picker-anchor){flex-direction:column;gap:8px;display:inline-flex;position:relative}:where(.glintly-picker-popup){z-index:100;border-radius:var(--glintly-input-radius);border:1px solid var(--glintly-input-border);background-color:var(--glintly-surface-bg,#fff);box-shadow:var(--glintly-shadow-md,0 4px 6px -1px #0000001a);padding:15px;position:absolute;top:105%;left:0}:where(.glintly-picker-popup--sm){box-shadow:var(--glintly-shadow-sm,0 1px 2px 0 #0000000d)}:where(.glintly-picker-popup--md){box-shadow:var(--glintly-shadow-md,0 4px 6px -1px #0000001a)}:where(.glintly-picker-popup--lg){box-shadow:var(--glintly-shadow-lg,0 10px 15px -3px #0000001a)}:where(.glintly-picker-dual-row){gap:.5rem;display:flex}:where(.glintly-picker-btn-row){align-self:stretch;align-items:flex-start;gap:16px;margin-top:2px;padding:0;display:flex}:where(.glintly-time-picker-shell){flex-direction:column;gap:8px;display:inline-flex;position:relative}:where(.glintly-time-popup){z-index:100;border-radius:var(--glintly-input-radius);border:1px solid var(--glintly-input-border);background-color:var(--glintly-surface-bg,#fff);min-width:200px;box-shadow:var(--glintly-shadow-md,0 4px 6px -1px #0000001a);padding:16px;position:absolute;top:105%;left:0}:where(.glintly-time-row){align-items:center;gap:8px;margin-bottom:12px;display:flex}:where(.glintly-time-col){flex-direction:column;align-items:center;gap:4px;display:flex}:where(.glintly-time-scroll){flex-direction:column;gap:2px;max-height:120px;display:flex;overflow-y:auto}:where(.glintly-time-btn){border:1px solid var(--glintly-input-border);background-color:var(--glintly-surface-bg,#fff);color:var(--glintly-input-text,#1f2937);cursor:pointer;border-radius:4px;min-width:40px;padding:6px 12px;font-size:.875rem;transition:background-color .2s,border-color .2s}:where(.glintly-time-btn:hover:not(:disabled)){background-color:var(--glintly-input-bg-disabled)}:where(.glintly-time-btn:disabled){opacity:.5;cursor:not-allowed}:where(.glintly-time-btn--selected){background-color:var(--glintly-input-focus);color:#fff;border-color:var(--glintly-input-focus)}:where(.glintly-time-sep){color:var(--glintly-input-text,#1f2937);margin:0 4px;font-size:1.25rem;font-weight:700}:where(.glintly-radio-group){flex-wrap:wrap;gap:.5rem;display:flex}:where(.glintly-radio-option){align-items:center;margin-right:1rem;display:flex}:where(.glintly-checkbox-stack){flex-direction:column;display:flex;position:relative}:where(.glintly-checkbox-simple){cursor:pointer;align-items:center;gap:8px;margin-bottom:0;display:flex}:where(.glintly-checkbox-simple[data-disabled=true]){cursor:not-allowed}:where(.glintly-checkbox-enhanced){border:1px solid var(--glintly-input-border);cursor:pointer;background:var(--glintly-surface-bg,#fff);border-radius:8px;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 16px;transition:all .2s;display:inline-flex}:where(.glintly-checkbox-enhanced[data-disabled=true]){cursor:not-allowed;opacity:.85}:where(.glintly-checkbox-text-stack){flex-direction:column;flex:1;align-items:flex-start;gap:4px;display:flex}:where(.glintly-checkbox-native){appearance:none;cursor:pointer;border:1px solid var(--glintly-cb-border,#d1d5db);background:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex;position:relative}:where(.glintly-checkbox-native:focus-visible){border-color:var(--glintly-input-focus);box-shadow:0 0 0 2px color-mix(in srgb,var(--glintly-input-focus) 25%,transparent);outline:none}:where(.glintly-checkbox-native:checked){background:var(--glintly-cb-checked,var(--glintly-input-focus));border-color:var(--glintly-cb-checked,var(--glintly-input-focus))}:where(){content:"";width:var(--glintly-cb-mark,12px);height:var(--glintly-cb-mark,12px);background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 14 14\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M11.6947 3.70507C11.8259 3.83634 11.8996 4.01436 11.8996 4.19997C11.8996 4.38559 11.8259 4.5636 11.6947 4.69487L6.0947 10.2949C5.96343 10.4261 5.78541 10.4998 5.5998 10.4998C5.41418 10.4998 5.23617 10.4261 5.1049 10.2949L2.3049 7.49487C2.17739 7.36285 2.10683 7.18603 2.10842 7.00249C2.11002 6.81895 2.18364 6.64339 2.31342 6.5136C2.44321 6.38381 2.61878 6.3102 2.80232 6.3086C2.98585 6.30701 3.16268 6.37756 3.2947 6.50507L5.5998 8.81017L10.7049 3.70507C10.8362 3.57384 11.0142 3.50012 11.1998 3.50012C11.3854 3.50012 11.5634 3.57384 11.6947 3.70507Z\" fill=\"%23FFFFFF\"/></svg>") 50%/contain no-repeat;display:block}:where(.glintly-checkbox-native:disabled){background:var(--glintly-input-bg-disabled);border-color:var(--glintly-input-border);cursor:not-allowed;opacity:.6}:where(.glintly-checkbox-native--xs){--glintly-cb-mark:8px;width:12px;height:12px}:where(.glintly-checkbox-native--sm){--glintly-cb-mark:10px;width:14px;height:14px}:where(.glintly-checkbox-native--md){--glintly-cb-mark:12px;width:16px;height:16px}:where(.glintly-checkbox-native--lg){--glintly-cb-mark:16px;width:20px;height:20px}:where(.glintly-checkbox-group-title){margin-bottom:8px}:where(.glintly-file-stack){flex-direction:column;gap:8px;display:flex;position:relative}:where(.glintly-file-dropzone){border:2px dashed var(--glintly-input-border);text-align:center;box-sizing:border-box;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:120px;padding:24px;transition:all .2s;display:flex}:where(.glintly-file-list){flex-direction:column;gap:8px;margin-top:8px;display:flex}:where(.glintly-file-item){border:1px solid var(--glintly-input-border);background-color:color-mix(in srgb,var(--glintly-input-bg-disabled) 30%,transparent);border-radius:4px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}:where(.glintly-file-info){flex:1;align-items:center;gap:8px;display:flex}:where(.glintly-file-name){color:var(--glintly-input-text,#1f2937);font-size:.875rem;font-weight:500}:where(.glintly-file-size){color:var(--glintly-helper-color);font-size:.75rem}:where(.glintly-file-remove){color:var(--glintly-error-color);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:background-color .2s;display:flex}:where(.glintly-file-remove:hover){background-color:color-mix(in srgb,var(--glintly-error-color) 12%,transparent)}:where(.glintly-file-text-col){flex-direction:column;align-items:center;gap:4px;display:flex}:where(.glintly-file-title){color:var(--glintly-input-text,#1f2937);font-size:1rem;font-weight:500}:where(.glintly-file-subtitle){color:var(--glintly-helper-color);font-size:.875rem}:where(.glintly-file-progress){background-color:var(--glintly-input-border);border-radius:2px;width:100%;height:4px;margin-top:4px;overflow:hidden}:where(.glintly-file-progress-bar){background-color:var(--glintly-input-focus);height:100%;transition:width .3s}:where(.glintly-file-btn){border:1px solid var(--glintly-input-border);border-radius:var(--glintly-input-radius);background-color:var(--glintly-surface-bg,#fff);color:var(--glintly-input-text,#1f2937);cursor:pointer;align-items:center;gap:8px;font-weight:500;transition:all .2s;display:flex}:where(.glintly-file-btn:hover:not(:disabled)){border-color:var(--glintly-input-focus)}:where(.glintly-file-btn:focus-visible){border-color:var(--glintly-input-focus);box-shadow:0 0 0 1px var(--glintly-input-focus);outline:none}:where(.glintly-file-btn:disabled){background-color:var(--glintly-input-bg-disabled);color:var(--glintly-input-text-disabled);cursor:not-allowed}:where(.glintly-file-btn-xs){padding:.25rem .4rem;font-size:.7rem}:where(.glintly-file-btn-sm){padding:.35rem .5rem;font-size:.8rem}:where(.glintly-file-btn-md){padding:.39rem .6rem;font-size:.85rem}:where(.glintly-file-btn-lg){padding:.5rem .6rem;font-size:.9rem}:where(.glintly-file-selected-hint){color:var(--glintly-helper-color);margin-top:4px;font-size:.875rem}:where(.glintly-file-input-hidden){opacity:0;width:0;height:0;position:absolute;overflow:hidden}:where(.glintly-phone-wrap){border-radius:var(--glintly-input-radius);border:1px solid var(--glintly-input-border);background-color:var(--glintly-surface-bg,#fff);box-sizing:border-box;align-items:stretch;width:100%;transition:all .2s;display:flex;position:relative;overflow:hidden}:where(.glintly-phone-wrap--reverse){flex-direction:row-reverse}:where(.glintly-phone-wrap:focus-within){border-color:var(--glintly-input-focus)}:where(.glintly-phone-country-btn){background-color:color-mix(in srgb,var(--glintly-input-border) 25%,transparent);border:none;border-right:1px solid var(--glintly-input-border);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;min-width:fit-content;transition:all .2s;display:flex}:where(.glintly-phone-wrap--reverse .glintly-phone-country-btn){border-right:none;border-left:1px solid var(--glintly-input-border)}:where(.glintly-phone-country-btn:hover:not(:disabled)){background-color:var(--glintly-input-bg-disabled)}:where(.glintly-phone-country-btn:disabled){opacity:.6;cursor:not-allowed}:where(.glintly-phone-country-btn-xs){padding:6px 8px;font-size:12px}:where(.glintly-phone-country-btn-sm){padding:8px 10px;font-size:13px}:where(.glintly-phone-country-btn-md){padding:10px 12px;font-size:14px}:where(.glintly-phone-country-btn-lg){padding:12px 14px;font-size:16px}:where(.glintly-phone-dropdown){z-index:1000;background-color:var(--glintly-surface-bg,#fff);border:1px solid var(--glintly-input-border);border-radius:var(--glintly-input-radius);box-shadow:var(--glintly-shadow-lg,0 10px 15px -3px #0000001a);min-width:250px;max-height:200px;margin-top:4px;position:absolute;top:100%;overflow-y:auto}:where(.glintly-phone-dropdown--left){left:0}:where(.glintly-phone-dropdown--right){right:0}:where(.glintly-phone-option){cursor:pointer;text-align:left;width:100%;color:var(--glintly-input-text,#1f2937);background:0 0;border:none;align-items:center;gap:8px;transition:all .2s;display:flex}:where(.glintly-phone-option:hover){background-color:var(--glintly-input-bg-disabled)}:where(.glintly-phone-option--selected){background-color:color-mix(in srgb,var(--glintly-input-focus) 12%,transparent)}:where(.glintly-phone-option-xs){padding:6px 10px;font-size:12px}:where(.glintly-phone-option-sm){padding:8px 12px;font-size:13px}:where(.glintly-phone-option-md){padding:10px 14px;font-size:14px}:where(.glintly-phone-option-lg){padding:12px 16px;font-size:16px}:where(.glintly-phone-country-row){flex:1;align-items:center;gap:8px;display:flex}:where(.glintly-phone-flag){font-size:16px;line-height:1}:where(.glintly-phone-dial){color:var(--glintly-helper-color);font-weight:500}:where(.glintly-phone-input){color:var(--glintly-input-text,#1f2937);background:0 0;border:none;outline:none;flex:1}:where(.glintly-phone-input:disabled){cursor:not-allowed;opacity:.6}:where(.glintly-phone-input-xs){padding:6px 10px;font-size:12px}:where(.glintly-phone-input-sm){padding:8px 12px;font-size:13px}:where(.glintly-phone-input-md){padding:10px 14px;font-size:14px}:where(.glintly-phone-input-lg){padding:12px 16px;font-size:16px}:where(.glintly-phone-search){border:none;border-bottom:1px solid var(--glintly-input-border);background-color:var(--glintly-surface-bg,#fff);width:100%;color:var(--glintly-input-text,#1f2937);outline:none}:where(.glintly-phone-search:focus){border-bottom-color:var(--glintly-input-focus)}:where(.glintly-phone-dropdown-icon){color:var(--glintly-helper-color);align-items:center;transition:transform .2s;display:inline-flex}:where(.glintly-modal-overlay){background:var(--glintly-modal-overlay);z-index:var(--glintly-z-modal,11000);box-sizing:border-box;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow:auto}:where(.glintly-modal-overlay.glintly-modal-overlay-top){align-items:flex-start}:where(.glintly-modal-overlay){animation:glintly-modal-fadeIn var(--glintly-modal-anim-duration,.2s) ease-in-out}@keyframes glintly-modal-fadeIn{0%{opacity:0}to{opacity:1}}:where(.glintly-modal-container){background:var(--glintly-modal-bg);border-radius:var(--glintly-modal-radius);width:100%;box-shadow:var(--glintly-modal-shadow);box-sizing:border-box;animation:glintly-modal-slideUp var(--glintly-modal-anim-duration,.2s) ease-out;margin:auto;padding:0;position:relative}:where(.glintly-modal-overlay-top .glintly-modal-container){margin:20px auto}@keyframes glintly-modal-slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}:where(.glintly-modal-xs){max-width:300px}:where(.glintly-modal-sm){max-width:400px}:where(.glintly-modal-md){max-width:500px}:where(.glintly-modal-lg){max-width:600px}:where(.glintly-modal-xl){max-width:800px}:where(.glintly-modal-2xl){max-width:1000px}:where(.glintly-modal-full){max-width:100%}@media (width<=640px){:where(.glintly-modal-container){max-width:calc(100% - 20px);margin:10px}}:where(.glintly-modal-header){border-bottom:1px solid var(--glintly-modal-header-border);justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;font-size:18px;font-weight:600;display:flex}:where(.glintly-modal-header-content){flex:1;min-width:0}:where(.glintly-modal-header.hidden){display:none}:where(.glintly-modal-close){cursor:pointer;color:var(--glintly-modal-close-color);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;padding:0;font-size:18px;transition:all .2s;display:flex}:where(.glintly-modal-close:hover){background:var(--glintly-modal-close-hover-bg);color:var(--glintly-modal-close-hover-color)}:where(.glintly-modal-close:active){background:#0000001a}:where(.glintly-modal-close:focus-visible){outline:2px solid var(--glintly-modal-btn-primary-bg);outline-offset:2px}:where(.glintly-modal-body){min-height:20vh;max-height:80vh;color:inherit;padding:14px;font-size:16px;overflow:hidden auto}:where(.glintly-modal-footer){border-top:1px solid var(--glintly-modal-footer-border);justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}:where(.glintly-modal-btn){cursor:pointer;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}:where(.glintly-modal-btn-secondary){background:var(--glintly-modal-btn-secondary-bg);color:var(--glintly-modal-btn-secondary-color)}:where(.glintly-modal-btn-secondary:hover){background:var(--glintly-modal-btn-secondary-hover)}:where(.glintly-modal-btn-secondary:active){background:var(--glintly-modal-btn-secondary-active)}:where(.glintly-modal-btn-primary){background:var(--glintly-modal-btn-primary-bg);color:var(--glintly-modal-btn-primary-color)}:where(.glintly-modal-btn-primary:hover){background:var(--glintly-modal-btn-primary-hover)}:where(.glintly-modal-btn-primary:active){background:var(--glintly-modal-btn-primary-active)}:where(.glintly-modal-btn:focus-visible){outline:2px solid var(--glintly-modal-btn-primary-bg);outline-offset:2px}:where(.glintly-modal-body-section){flex-direction:column;gap:12px;padding:16px;display:flex}:where(.glintly-modal-body-header){margin-bottom:8px;padding:16px;font-size:16px;font-weight:600}:where(.glintly-modal-body-footer){justify-content:flex-end;gap:8px;margin-top:16px;padding:16px;display:flex}:where(.glintly-dt-container){border-radius:var(--glintly-dt-radius);border:1px solid var(--glintly-dt-border);background:var(--glintly-dt-bg);width:100%;box-shadow:var(--glintly-dt-shadow);flex-direction:column;display:flex;position:relative;overflow:hidden}:where(.glintly-dt-table-wrap){background:var(--glintly-dt-bg);width:100%;overflow-x:auto}:where(.glintly-dt-table){border-collapse:collapse;width:100%;font-family:inherit;overflow:visible}:where(.glintly-dt-thead){background:var(--glintly-dt-header-bg);overflow:visible}:where(.glintly-dt-th){text-align:left;color:var(--glintly-dt-text-secondary);text-transform:uppercase;border-top:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;border-right:1px solid #f3f4f6;padding:10px;font-size:12px;font-weight:600;line-height:1.5;transition:background-color .2s;overflow:hidden}:where(.glintly-dt-th[data-sortable]){cursor:pointer}:where(.glintly-dt-th[data-sortable]:hover){background:#f3f4f6}:where(.glintly-dt-th-sort){align-items:center;gap:4px;display:flex}:where(.glintly-dt-sort-icon){opacity:0;color:var(--glintly-dt-text-secondary);font-size:.75rem;transition:opacity .2s;display:flex}:where(.glintly-dt-th[data-sortable]:hover .glintly-dt-sort-icon),:where(.glintly-dt-sort-icon[data-active]){opacity:1}:where(.glintly-dt-th-menu){padding:8px 12px;overflow:visible}:where(.glintly-dt-th-inner){justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}:where(.glintly-dt-th-label){text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}:where(.glintly-dt-th-icons){flex-shrink:0;align-items:center;gap:2px;display:flex}:where(.glintly-dt-th-menu-btn),:where(.glintly-dt-th-filter-btn){color:var(--glintly-dt-text-secondary);cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px;transition:opacity .2s,background .2s;display:inline-flex}:where(.glintly-dt-th-menu-btn:hover),:where(.glintly-dt-th-filter-btn:hover){opacity:1;background:#0000000f}:where(.glintly-dt-dark .glintly-dt-th-menu-btn:hover),:where(.glintly-dt-dark .glintly-dt-th-filter-btn:hover){background:#ffffff14}:where(.glintly-dt-td){text-overflow:ellipsis;color:var(--glintly-dt-text);border-top:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;border-right:1px solid #f3f4f6;padding:0 5px;font-size:14px;font-weight:400;line-height:1.5}:where(.glintly-dt-td[data-clickable]){cursor:pointer}:where(.glintly-dt-tr){transition:background-color .2s}:where(.glintly-dt-tr:hover){background:var(--glintly-dt-row-hover)}:where(.glintly-dt-tbody .glintly-dt-tr:nth-child(2n)){background:var(--glintly-dt-row-alt)}:where(.glintly-dt-tbody .glintly-dt-tr:nth-child(2n):hover){background:var(--glintly-dt-row-alt-hover)}:where(.glintly-dt-checkbox-cell){text-align:center;border-top:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;border-right:1px solid #f3f4f6;width:50px;padding:16px 12px}:where(.glintly-dt-checkbox-header){background:var(--glintly-dt-header-bg)}:where(.glintly-dt-empty){text-align:center;color:var(--glintly-dt-text-secondary);flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}:where(.glintly-dt-empty h3){color:var(--glintly-dt-text);margin:16px 0 8px;font-size:18px;font-weight:500}:where(.glintly-dt-empty p){margin:0;font-size:14px}:where(.glintly-dt-loading){color:var(--glintly-dt-text-secondary);justify-content:center;align-items:center;gap:.5rem;padding:48px 24px;font-size:14px;display:flex}:where(.glintly-dt-pagination){background:var(--glintly-dt-bg);border-top:1px solid var(--glintly-dt-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}:where(.glintly-dt-pagination-info){color:var(--glintly-dt-text-secondary);align-items:center;gap:.25rem;font-size:14px;display:flex}:where(.glintly-dt-pagination-controls){align-items:center;gap:1rem;display:flex}:where(.glintly-dt-rows-per-page){align-items:center;gap:.5rem;display:flex}:where(.glintly-dt-rows-select){background:var(--glintly-dt-bg);cursor:pointer;border:1px solid #d1d5db;border-radius:6px;padding:.25rem 1.5rem .25rem .5rem;font-size:14px}:where(.glintly-dt-page-nav){align-items:center;gap:.5rem;display:flex}:where(.glintly-dt-page-btn){background:var(--glintly-dt-bg);color:var(--glintly-dt-text-secondary);cursor:pointer;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:inline-flex}:where(.glintly-dt-page-btn:hover:not(:disabled)){color:var(--glintly-dt-text);background:#f9fafb;border-color:#9ca3af}:where(.glintly-dt-page-btn:disabled){opacity:.5;cursor:not-allowed}:where(.glintly-dt-page-num){color:var(--glintly-dt-text);background:#f3f4f6;border-radius:6px;padding:.5rem .75rem;font-size:14px;font-weight:500}:where(.glintly-dt-action-cell){width:auto;overflow:visible}:where(.glintly-dt-action-cell .glintly-dt-td){justify-content:center;display:flex}:where(.glintly-dt-actions){justify-content:center;align-items:center;gap:.25rem;display:flex}:where(.glintly-dt-action-btn){color:var(--glintly-dt-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:inline-flex}:where(.glintly-dt-action-btn:hover:not(:disabled)){color:var(--glintly-dt-text);background:#f3f4f6}:where(.glintly-dt-action-btn:disabled){opacity:.5;cursor:not-allowed}:where(.glintly-dt-action-btn){position:relative}:where(.glintly-dt-cell-with-expand){align-items:center;gap:8px;display:flex}:where(.glintly-dt-expand-btn){color:var(--glintly-dt-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:color .2s,background .2s;display:inline-flex}:where(.glintly-dt-expand-btn:hover){color:var(--glintly-dt-text);background:#0000000f}:where(.glintly-dt-dark .glintly-dt-expand-btn:hover){color:var(--glintly-dt-text);background:#ffffff14}:where(.glintly-dt-cell-content){text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}:where(.glintly-dt-detail-row){background:var(--glintly-dt-row-alt)}:where(.glintly-dt-detail-cell){vertical-align:top;border-top:none!important;border-bottom:1px solid var(--glintly-dt-border)!important;padding:12px 16px!important}:where(.glintly-dt-dark .glintly-dt-detail-row){background:#111827}:where(.glintly-dt-dark .glintly-dt-detail-cell){border-color:#374151!important}:where(.glintly-dt-action-tooltip){color:#fff;white-space:nowrap;z-index:10;pointer-events:none;background-color:#111827;border-radius:6px;margin-bottom:.5rem;padding:.5rem .75rem;font-size:12px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}:where(.glintly-dt-tr-selected){background:#3b82f61f!important}:where(.glintly-dt-tr-selected:hover){background:#3b82f62e!important}:where(.glintly-dt-dark){--glintly-dt-border:#374151;--glintly-dt-bg:#1f2937;--glintly-dt-header-bg:#111827;--glintly-dt-row-hover:#374151;--glintly-dt-row-alt:#1f2937;--glintly-dt-row-alt-hover:#374151;--glintly-dt-text:#f9fafb;--glintly-dt-text-secondary:#9ca3af}:where(.glintly-dt-dark .glintly-dt-th){color:#9ca3af;border-color:#374151}:where(.glintly-dt-dark .glintly-dt-th[data-sortable]:hover){background:#374151}:where(.glintly-dt-dark .glintly-dt-td){color:#f9fafb;border-color:#374151}:where(.glintly-dt-dark .glintly-dt-checkbox-cell),:where(.glintly-dt-dark .glintly-dt-checkbox-header){border-color:#374151}:where(.glintly-dt-dark .glintly-dt-tr-selected){outline:1px solid #3b82f680;background:#3b82f633!important}:where(.glintly-dt-dark .glintly-dt-pagination){border-color:#374151}:where(.glintly-dt-dark .glintly-dt-page-btn){color:#9ca3af;background:#374151;border-color:#4b5563}:where(.glintly-dt-dark .glintly-dt-page-btn:hover:not(:disabled)){color:#f9fafb;background:#4b5563;border-color:#6b7280}:where(.glintly-dt-dark .glintly-dt-page-num){color:#f9fafb;background:#374151}:where(.glintly-dt-dark .glintly-dt-rows-select){color:#f9fafb;background:#374151;border-color:#4b5563}:where(.glintly-dt-footer){color:var(--glintly-dt-text-secondary);text-align:right;border-top:1px solid var(--glintly-dt-border);padding:.5rem 1rem;font-size:12px}:where(.glintly-avatar){color:var(--glintly-avatar-initials-text);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex;position:relative}:where(.glintly-avatar-inner){justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}:where(.glintly-avatar[data-variant=circle] .glintly-avatar-inner){border-radius:var(--glintly-avatar-radius-circle)}:where(.glintly-avatar[data-variant=square] .glintly-avatar-inner){border-radius:var(--glintly-avatar-radius-square)}:where(.glintly-avatar[data-variant=circle]){border-radius:var(--glintly-avatar-radius-circle)}:where(.glintly-avatar[data-variant=square]){border-radius:var(--glintly-avatar-radius-square)}:where(.glintly-avatar[data-clickable]){cursor:pointer}:where(.glintly-avatar[data-clickable]:hover){opacity:.9}:where(.glintly-avatar[data-outlined]){outline:2px solid var(--glintly-avatar-outline);outline-offset:2px}:where(.glintly-avatar[data-size=xs]){width:24px;height:24px;font-size:10px}:where(.glintly-avatar[data-size=sm]){width:32px;height:32px;font-size:12px}:where(.glintly-avatar[data-size=md]){width:40px;height:40px;font-size:14px}:where(.glintly-avatar[data-size=lg]){width:48px;height:48px;font-size:16px}:where(.glintly-avatar[data-size=xl]){width:56px;height:56px;font-size:18px}:where(.glintly-avatar[data-size=xxl]){width:64px;height:64px;font-size:20px}:where(.glintly-avatar-img){object-fit:cover;width:100%;height:100%}:where(.glintly-avatar[data-variant=circle] .glintly-avatar-img){border-radius:var(--glintly-avatar-radius-circle)}:where(.glintly-avatar[data-variant=square] .glintly-avatar-img){border-radius:var(--glintly-avatar-radius-square)}:where(.glintly-avatar-initials){background:var(--glintly-avatar-initials-bg);width:100%;height:100%;color:var(--glintly-avatar-initials-text);text-transform:uppercase;justify-content:center;align-items:center;font-weight:600;display:flex}:where(.glintly-avatar[data-theme=gradient-blue] .glintly-avatar-initials){background:linear-gradient(135deg,#3b82f6,#1e40af)}:where(.glintly-avatar[data-theme=gradient-purple] .glintly-avatar-initials){background:linear-gradient(135deg,#8b5cf6,#6d28d9)}:where(.glintly-avatar[data-theme=gradient-pink] .glintly-avatar-initials){background:linear-gradient(135deg,#ec4899,#be185d)}:where(.glintly-avatar[data-theme=gradient-green] .glintly-avatar-initials){background:linear-gradient(135deg,#10b981,#047857)}:where(.glintly-avatar-status){border:2px solid var(--glintly-avatar-status-border);background:var(--glintly-avatar-status-bg);border-radius:50%;justify-content:center;align-items:center;width:30%;min-width:8px;height:30%;min-height:8px;display:flex;position:absolute;bottom:0;right:0}:where(.glintly-avatar-badge){color:#fff;border:2px solid #fff;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:10px;font-weight:600;display:flex;position:absolute}:where(.glintly-avatar-badge[data-position=top-right]){top:-4px;right:-4px}:where(.glintly-avatar-badge[data-position=top-left]){top:-4px;left:-4px}:where(.glintly-avatar-badge[data-position=bottom-right]){bottom:-4px;right:-4px}:where(.glintly-avatar-badge[data-position=bottom-left]){bottom:-4px;left:-4px}:where(.glintly-avatar-badge[data-variant=primary]){background:var(--glintly-avatar-badge-primary)}:where(.glintly-avatar-badge[data-variant=success]){background:var(--glintly-avatar-badge-success)}:where(.glintly-avatar-badge[data-variant=warning]){background:var(--glintly-avatar-badge-warning)}:where(.glintly-avatar-badge[data-variant=error]){background:var(--glintly-avatar-badge-error)}:where(.glintly-avatar-badge[data-variant=info]){background:var(--glintly-avatar-badge-info)}:where(.glintly-avatar-group){align-items:center;display:flex}:where(.glintly-avatar-group .glintly-avatar){margin-left:0}:where(.glintly-avatar-group .glintly-avatar:nth-child(n+2)[data-size=xs]){margin-left:-4px}:where(.glintly-avatar-group .glintly-avatar:nth-child(n+2)[data-size=sm]){margin-left:-8px}:where(.glintly-avatar-group .glintly-avatar:nth-child(n+2)[data-size=md]),:where(.glintly-avatar-group .glintly-avatar:nth-child(n+2)[data-size=lg]){margin-left:-12px}:where(.glintly-avatar-group .glintly-avatar:nth-child(n+2)[data-size=xl]),:where(.glintly-avatar-group .glintly-avatar:nth-child(n+2)[data-size=xxl]){margin-left:-16px}:where(.glintly-avatar-count){background:var(--glintly-avatar-group-bg);color:var(--glintly-avatar-group-text);justify-content:center;align-items:center;font-weight:600;display:flex}:where(.glintly-avatar-count[data-variant=circle]){border-radius:var(--glintly-avatar-radius-circle)}:where(.glintly-avatar-count[data-variant=square]){border-radius:var(--glintly-avatar-radius-square)}:where(.glintly-avatar-group .glintly-avatar-count:nth-child(n+2)[data-size=xs]){margin-left:-4px}:where(.glintly-avatar-group .glintly-avatar-count:nth-child(n+2)[data-size=sm]){margin-left:-8px}:where(.glintly-avatar-group .glintly-avatar-count:nth-child(n+2)[data-size=md]),:where(.glintly-avatar-group .glintly-avatar-count:nth-child(n+2)[data-size=lg]){margin-left:-12px}:where(.glintly-avatar-group .glintly-avatar-count:nth-child(n+2)[data-size=xl]),:where(.glintly-avatar-group .glintly-avatar-count:nth-child(n+2)[data-size=xxl]){margin-left:-16px}:where(.glintly-avatar-profile){align-items:center;width:fit-content;display:flex}:where(.glintly-avatar-profile[data-clickable]){cursor:pointer}:where(.glintly-avatar-profile[data-clickable]:hover){opacity:.9}:where(.glintly-avatar-info){flex-direction:column;display:flex}:where(.glintly-avatar-row){flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}:where(.glintly-carousel){border-radius:var(--glintly-carousel-radius);background:var(--glintly-carousel-bg);box-sizing:border-box;-webkit-user-select:none;user-select:none;touch-action:pan-y pinch-zoom;width:100%;max-width:100%;position:relative;overflow:hidden}:where(.glintly-carousel-track){box-sizing:border-box;flex-shrink:0;transition:transform .5s ease-in-out;display:flex}:where(.glintly-carousel-slide){background:var(--glintly-carousel-slide-bg);box-sizing:border-box;flex:none;justify-content:center;align-items:center;width:100%;min-height:300px;display:flex;position:relative}:where(.glintly-carousel-slide img){object-fit:cover;max-width:100%;height:auto}:where(.glintly-carousel-item){background:var(--glintly-carousel-slide-bg);box-sizing:border-box;flex:none;justify-content:center;align-items:center;width:100%;min-height:300px;display:flex;position:relative}:where(.glintly-carousel-item img){object-fit:cover;max-width:100%;height:auto}:where(.glintly-carousel-caption){background:var(--glintly-carousel-caption-bg);color:var(--glintly-carousel-caption-text);text-align:center;padding:1.5rem;position:absolute;bottom:0;left:0;right:0}:where(.glintly-carousel-caption h3){margin:0 0 .5rem;font-size:1.25rem;font-weight:600}:where(.glintly-carousel-caption p){opacity:.9;margin:0;font-size:.875rem}:where(.glintly-carousel-arrow){background:var(--glintly-carousel-arrow-bg);border:1px solid var(--glintly-carousel-arrow-border);cursor:pointer;z-index:10;width:48px;height:48px;box-shadow:var(--glintly-carousel-shadow);border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}:where(.glintly-carousel-arrow svg){color:#111827;width:20px;height:20px}:where(.glintly-carousel-arrow:hover:not(:disabled)){background:var(--glintly-carousel-arrow-hover-bg);border-color:var(--glintly-carousel-arrow-hover-border);transform:translateY(-50%)scale(1.05)}:where(.glintly-carousel-arrow:disabled){opacity:var(--glintly-carousel-arrow-disabled-opacity);cursor:not-allowed;transform:translateY(-50%)}:where(.glintly-carousel-arrow-left){left:1rem}:where(.glintly-carousel-arrow-right){right:1rem}:where(.glintly-carousel-dots){z-index:10;gap:.5rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}:where(.glintly-carousel-dot){cursor:pointer;border:none;border-radius:50%;width:12px;height:12px;padding:0;transition:all .2s}:where(.glintly-carousel-dot[data-active=true]){background:var(--glintly-carousel-dot-active)}:where(.glintly-carousel-dot[data-active=false]){background:var(--glintly-carousel-dot-inactive)}:where(.glintly-carousel-dot:hover[data-active=true]){background:var(--glintly-carousel-dot-hover-active);transform:scale(1.2)}:where(.glintly-carousel-dot:hover[data-active=false]){background:var(--glintly-carousel-dot-hover-inactive);transform:scale(1.2)}:where(.glintly-carousel-counter){background:var(--glintly-carousel-counter-bg);color:var(--glintly-carousel-counter-text);z-index:10;border-radius:6px;padding:.5rem .75rem;font-size:.875rem;font-weight:500;position:absolute;top:1rem;right:1rem}:where(.glintly-carousel-content){text-align:center;color:#111827;box-sizing:border-box;width:100%;padding:2rem}:where(.glintly-carousel-content-title){color:#111827;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.glintly-app-switcher{z-index:50;position:relative}.glintly-app-switcher-trigger{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px;transition:background .15s,color .15s;display:inline-flex}.glintly-app-switcher-trigger:hover{background:#f1f5f9}.glintly-app-switcher-trigger--open{color:#0891b2;background:#ecfeff}.glintly-app-switcher-panel{z-index:1000;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:12px;width:min(20rem,100vw - 20px);max-height:min(22rem,70dvh);padding:12px;position:fixed;right:10px;overflow:hidden;box-shadow:0 8px 24px #0f172a1f,0 2px 8px #0f172a0f}.glintly-app-switcher-scroll{max-height:min(20rem,70dvh - 24px);overflow:hidden auto}.glintly-app-switcher-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.glintly-app-switcher-item{color:inherit;border-radius:10px;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:8px 4px;text-decoration:none;transition:background .15s;display:flex}.glintly-app-switcher-item:hover{background:#f1f5f9}.glintly-app-switcher-item:focus-visible{outline-offset:1px;outline:2px solid #0891b266}.glintly-app-switcher-item--current{background:#ecfeffb3;box-shadow:inset 0 0 0 1px #0891b240}.glintly-app-switcher-icon{color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:transform .15s;display:flex;box-shadow:0 1px 3px #0f172a1f}.glintly-app-switcher-item:hover .glintly-app-switcher-icon{transform:scale(1.05)}.glintly-app-switcher-label{text-align:center;color:#0f172a;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;width:100%;margin:0;font-size:11px;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.glintly-app-switcher-item--current .glintly-app-switcher-label{color:#0891b2}.glintly-app-switcher-empty{text-align:center;color:#64748b;margin:0;padding:1.5rem .75rem;font-size:13px}.glintly-app-switcher-icon svg.glintly-app-switcher-icon-svg{color:#fff;width:1.125rem;height:1.125rem}@media (width<=639px){.glintly-app-switcher-panel{width:min(17.5rem,100vw - 20px);padding:10px}.glintly-app-switcher-grid{gap:6px}.glintly-app-switcher-item{gap:4px;padding:6px 2px}.glintly-app-switcher-icon{border-radius:8px;width:2rem;height:2rem}.glintly-app-switcher-label{font-size:10px}.glintly-app-switcher-icon svg.glintly-app-switcher-icon-svg{width:.875rem;height:.875rem}}:where(.glintly-toast-viewport){z-index:var(--glintly-z-toast,10000);pointer-events:none;box-sizing:border-box;flex-direction:column;gap:8px;width:100%;max-width:420px;padding:12px;display:flex;position:fixed}:where(.glintly-toast-viewport.glintly-toast-top-left){top:12px;left:12px}:where(.glintly-toast-viewport.glintly-toast-top-center){top:12px;left:50%;transform:translate(-50%)}:where(.glintly-toast-viewport.glintly-toast-top-right){top:12px;right:12px}:where(.glintly-toast-viewport.glintly-toast-bottom-left){flex-direction:column-reverse;bottom:12px;left:12px}:where(.glintly-toast-viewport.glintly-toast-bottom-center){flex-direction:column-reverse;bottom:12px;left:50%;transform:translate(-50%)}:where(.glintly-toast-viewport.glintly-toast-bottom-right){flex-direction:column-reverse;bottom:12px;right:12px}:where(.glintly-toast-viewport.glintly-toast-oldest-on-top.glintly-toast-top-left),:where(.glintly-toast-viewport.glintly-toast-oldest-on-top.glintly-toast-top-center),:where(.glintly-toast-viewport.glintly-toast-oldest-on-top.glintly-toast-top-right){flex-direction:column-reverse}:where(.glintly-toast-viewport.glintly-toast-oldest-on-top.glintly-toast-bottom-left),:where(.glintly-toast-viewport.glintly-toast-oldest-on-top.glintly-toast-bottom-center),:where(.glintly-toast-viewport.glintly-toast-oldest-on-top.glintly-toast-bottom-right){flex-direction:column}:where(.glintly-toast-card.glintly-toast-draggable){touch-action:pan-y;-webkit-user-select:none;user-select:none}:where(.glintly-toast-card){background:var(--glintly-toast-bg);color:var(--glintly-toast-text);border:1px solid var(--glintly-toast-border);border-left-width:4px;border-left-color:var(--glintly-toast-accent);border-radius:var(--glintly-toast-radius);box-shadow:var(--glintly-toast-shadow);pointer-events:auto;box-sizing:border-box;align-items:flex-start;gap:12px;padding:12px 40px 12px 14px;display:flex;position:relative}:where(.glintly-toast-main){flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}:where(.glintly-toast-transition-slide){animation:.2s ease-out glintly-toast-enter}:where(.glintly-toast-transition-slide.leaving){animation:.15s ease-in forwards glintly-toast-exit}:where(.glintly-toast-card.clickable){cursor:pointer}:where(.glintly-toast-card.success){border-left-color:var(--glintly-toast-accent-success)}:where(.glintly-toast-card.info){border-left-color:var(--glintly-toast-accent-info)}:where(.glintly-toast-card.warning){border-left-color:var(--glintly-toast-accent-warning)}:where(.glintly-toast-card.error){border-left-color:var(--glintly-toast-accent-error)}@keyframes glintly-toast-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes glintly-toast-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}:where(.glintly-toast-transition-bounce){animation:.5s cubic-bezier(.68,-.55,.265,1.55) glintly-toast-bounce-enter}:where(.glintly-toast-transition-bounce.leaving){animation:.3s ease-in forwards glintly-toast-bounce-exit}@keyframes glintly-toast-bounce-enter{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes glintly-toast-bounce-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.3)}}:where(.glintly-toast-transition-zoom){animation:.2s ease-out glintly-toast-zoom-enter}:where(.glintly-toast-transition-zoom.leaving){animation:.15s ease-in forwards glintly-toast-zoom-exit}@keyframes glintly-toast-zoom-enter{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes glintly-toast-zoom-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}:where(.glintly-toast-transition-flip){animation:.4s ease-out glintly-toast-flip-enter}:where(.glintly-toast-transition-flip.leaving){animation:.3s ease-in forwards glintly-toast-flip-exit}@keyframes glintly-toast-flip-enter{0%{opacity:0;transform:perspective(400px)rotateX(-90deg)}to{opacity:1;transform:perspective(400px)rotateX(0)}}@keyframes glintly-toast-flip-exit{0%{opacity:1;transform:perspective(400px)rotateX(0)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}:where(.glintly-toast-progress-wrap){border-radius:0 0 var(--glintly-toast-radius) var(--glintly-toast-radius);background:#0000001a;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}:where(.glintly-toast-progress-bar){background:var(--glintly-toast-accent);height:100%;transition:width 50ms linear}:where(.glintly-toast-card.success .glintly-toast-progress-bar){background:var(--glintly-toast-accent-success)}:where(.glintly-toast-card.info .glintly-toast-progress-bar){background:var(--glintly-toast-accent-info)}:where(.glintly-toast-card.warning .glintly-toast-progress-bar){background:var(--glintly-toast-accent-warning)}:where(.glintly-toast-card.error .glintly-toast-progress-bar){background:var(--glintly-toast-accent-error)}:where(.glintly-toast-theme-dark){--glintly-toast-bg:#1f2937;--glintly-toast-text:#f9fafb;--glintly-toast-text-secondary:#d1d5db;--glintly-toast-border:#374151;--glintly-toast-close-color:#9ca3af;--glintly-toast-close-hover:#e5e7eb}:where(.glintly-toast-card.glintly-toast-theme-colored){color:#fff;border:none}:where(.glintly-toast-card.glintly-toast-theme-colored.default){background:var(--glintly-toast-accent)}:where(.glintly-toast-card.glintly-toast-theme-colored.success){background:var(--glintly-toast-accent-success)}:where(.glintly-toast-card.glintly-toast-theme-colored.info){background:var(--glintly-toast-accent-info)}:where(.glintly-toast-card.glintly-toast-theme-colored.warning){background:var(--glintly-toast-accent-warning)}:where(.glintly-toast-card.glintly-toast-theme-colored.error){background:var(--glintly-toast-accent-error)}:where(.glintly-toast-card.glintly-toast-theme-colored .glintly-toast-content>div:last-child:not(:first-child)){color:#ffffffe6}:where(.glintly-toast-card.glintly-toast-theme-colored .glintly-toast-close){color:#fffc}:where(.glintly-toast-card.glintly-toast-theme-colored .glintly-toast-close:hover){color:#fff}:where(.glintly-toast-icon){flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:inline-flex}:where(.glintly-toast-content){min-width:0}:where(.glintly-toast-content>div:first-child){font-size:.9rem;font-weight:600;line-height:1.4}:where(.glintly-toast-content>div:last-child:not(:first-child)){color:var(--glintly-toast-text-secondary);margin-top:4px;font-size:.8125rem;font-weight:400;line-height:1.4}:where(.glintly-toast-close){appearance:none;color:var(--glintly-toast-close-color);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;line-height:0;transition:color .15s;display:flex;position:absolute;top:12px;right:12px}:where(.glintly-toast-close:hover){color:var(--glintly-toast-close-hover)}:where(.glintly-toast-close:focus-visible){outline:2px solid var(--glintly-toast-accent-info);outline-offset:2px}:where(.glintly-toast-spinner){border:2px solid var(--glintly-toast-border);border-top-color:var(--glintly-toast-accent);border-radius:50%;width:18px;height:18px;animation:.6s linear infinite glintly-toast-spin}@keyframes glintly-toast-spin{to{transform:rotate(360deg)}}}._datePickerContainer_bhpas_1{gap:var(--2,8px);flex-direction:column;display:inline-flex;position:relative}._dualInputContainer_bhpas_8{gap:.5rem;display:flex}._calenderWrapper_bhpas_13{z-index:100;border:1px solid #d3d3d3;border-radius:5px;padding:15px;position:absolute;top:105%;left:0;box-shadow:0 4px 8px #0000001a}._labelContainer_bhpas_24{align-items:flex-end;gap:5px;display:flex}._buttonContainer_bhpas_30{padding:var(--0,0px);align-items:flex-start;gap:var(--4,16px);align-self:stretch;margin-top:2px;display:flex}._picker_14dhs_1{background-color:#fff;width:fit-content;max-width:320px;font-size:12px}._header_14dhs_8{padding:var(--05,2px) var(--0,0px);justify-content:space-between;align-self:stretch;align-items:center;display:flex}._headerControls_14dhs_16{cursor:pointer;border-radius:8px;gap:10px;display:flex;overflow:hidden}._headerControls_14dhs_16:hover{background-color:var(--hover-bg,#e0e0e0)}._headerLabel_14dhs_27{cursor:pointer;text-align:center;border-radius:8px;min-width:8rem;padding:5px;overflow:hidden}._headerLabel_14dhs_27:hover{background-color:var(--hover-bg,#e0e0e0)}._weekDays_14dhs_39{width:100%;padding:var(--0,0px);align-items:flex-start;gap:var(--0,0px);display:flex}._weekDay_14dhs_39{padding:var(--2,8px) var(--1,4px);align-items:center;gap:var(--1,4px);color:var(--gray-500,#6b7280);flex-direction:column;flex:1 0 0;display:flex}._week_14dhs_39{width:100%;padding:2px 0;display:flex}._day_14dhs_63{padding:var(--2,8px) var(--1,4px);cursor:pointer;text-align:center;justify-content:center;align-items:center;width:36px;height:30px;display:flex}._day_14dhs_63:hover:not(._disabled_14dhs_73):not(._otherMonth_14dhs_73):not(._selected_14dhs_73):not(._inRange_14dhs_73):not(._startSelection_14dhs_73):not(._lastSelection_14dhs_73){background-color:var(--hover-background);border-radius:8px;color:var(--hover-text,white)!important}._inRange_14dhs_73{background-color:var(--in-range-background)!important;color:var(--in-range-text-color,#000)!important}._selected_14dhs_73,._startSelection_14dhs_73,._lastSelection_14dhs_73{border-radius:8px;background-color:var(--primary-color)!important;color:var(--text-color,#fff)!important}._rangeSelectedStart_14dhs_92,._startSelection_14dhs_73{border-radius:8px 0 0 8px}._rangeSelectedLast_14dhs_97,._lastSelection_14dhs_73{border-radius:0 8px 8px 0}._otherMonth_14dhs_73{opacity:.5}._disabled_14dhs_73{cursor:not-allowed;pointer-events:none;opacity:.5}._emptyDay_14dhs_112{width:36px;height:30px}._monthPicker_14dhs_117{width:100%;max-width:320px;padding:10px}._monthHeader_14dhs_123{justify-content:center;margin-bottom:5px;display:flex}._monthGrid_14dhs_129{gap:var(--2,5px);grid-template-columns:repeat(3,1fr);display:grid}._yearPicker_14dhs_135{width:100%;max-width:320px;padding:10px}._yearHeader_14dhs_141{justify-content:center;margin-bottom:5px;display:flex}._yearGrid_14dhs_147{gap:var(--2,8px);grid-template-columns:repeat(3,1fr);display:grid}._datePickerContainer_14dhs_153{gap:var(--2,8px);flex-direction:column;display:flex}._labelContainer_14dhs_159{gap:var(--2,8px);align-items:center;display:flex}._datePickerInput_14dhs_165{align-items:center;gap:var(--2,8px);border:1px solid var(--border-color);background-color:var(--bg-color);cursor:pointer;border-radius:4px;padding:8px 12px;display:flex}._datePickerInput_14dhs_165:hover{background-color:var(--hover-bg)}:root{--glintly-input-border:#ccc;--glintly-input-border-hover:#9ca3af;--glintly-input-border-error:#ef4444;--glintly-input-focus:#3b82f6;--glintly-input-bg:transparent;--glintly-input-bg-disabled:#f3f4f6;--glintly-input-text:inherit;--glintly-input-text-disabled:#9ca3af;--glintly-input-placeholder:#9ca3af;--glintly-input-radius:6px;--glintly-label-color:#4b5563;--glintly-helper-color:#6b7280;--glintly-error-color:#ef4444;--glintly-surface-bg:#fff;--glintly-shadow-sm:0 1px 2px 0 #0000000d;--glintly-shadow-md:0 4px 6px -1px #0000001a;--glintly-shadow-lg:0 10px 15px -3px #0000001a;--glintly-z-toast:10000;--glintly-z-modal:11000;--glintly-modal-overlay:#00000080;--glintly-modal-bg:#fff;--glintly-modal-radius:8px;--glintly-modal-shadow:0 4px 6px #0000001a, 0 10px 40px #00000026;--glintly-modal-header-border:#0000000f;--glintly-modal-footer-border:#0000000f;--glintly-modal-close-color:#00000073;--glintly-modal-close-hover-bg:#0000000f;--glintly-modal-close-hover-color:#000000bf;--glintly-modal-btn-secondary-bg:#f3f4f6;--glintly-modal-btn-secondary-color:#1f2937;--glintly-modal-btn-secondary-hover:#e5e7eb;--glintly-modal-btn-secondary-active:#d1d5db;--glintly-modal-btn-primary-bg:#3b82f6;--glintly-modal-btn-primary-color:#fff;--glintly-modal-btn-primary-hover:#2563eb;--glintly-modal-btn-primary-active:#1d4ed8;--glintly-dt-border:#e5e7eb;--glintly-dt-bg:#fff;--glintly-dt-header-bg:#f9fafb;--glintly-dt-row-hover:#f9fafb;--glintly-dt-row-alt:#fafafa;--glintly-dt-row-alt-hover:#f3f4f6;--glintly-dt-text:#1f2937;--glintly-dt-text-secondary:#6b7280;--glintly-dt-radius:8px;--glintly-dt-shadow:0 1px 2px 0 #0000000d;--glintly-avatar-radius-circle:50%;--glintly-avatar-radius-square:8px;--glintly-avatar-initials-bg:#6b7280;--glintly-avatar-placeholder-bg:#f3f4f6;--glintly-avatar-initials-text:#fff;--glintly-avatar-outline:#dbeafe;--glintly-avatar-status-bg:#f3f4f6;--glintly-avatar-status-border:#fff;--glintly-avatar-group-bg:#e5e7eb;--glintly-avatar-group-text:#374151;--glintly-avatar-badge-primary:#3b82f6;--glintly-avatar-badge-success:#10b981;--glintly-avatar-badge-warning:#f59e0b;--glintly-avatar-badge-error:#ef4444;--glintly-avatar-badge-info:#6b7280}._inner_ngy6l_1{text-align:center;flex-direction:column;align-items:center;row-gap:30px;margin:auto;display:flex}._eyes_ngy6l_10{justify-content:center;gap:2px;display:flex}._eye_ngy6l_10{background-color:gray;border-radius:50%;place-items:center;width:80px;height:80px;display:grid}@keyframes _movePupil_ngy6l_1{0%,to{transform:translate(0)}25%{transform:translate(-10px,-10px)}50%{transform:translate(10px,10px)}75%{transform:translate(-10px,10px)}}._pupil_ngy6l_39{border-radius:50%;width:30px;height:30px;animation:2s ease-in-out infinite _movePupil_ngy6l_1}._title_ngy6l_46{text-transform:capitalize;font-size:36px;font-weight:500}@media (width<=567px){._title_ngy6l_46{font-size:30px}}._description_ngy6l_57{margin-top:10px;font-size:26px;font-weight:200}@media (width<=567px){._description_ngy6l_57{font-size:22px}}._homeButton_ngy6l_68{color:inherit;text-transform:capitalize;cursor:pointer;background-color:#0000;border:1px solid;border-radius:15px;padding:10px 30px;font-size:18px;font-weight:200;text-decoration:none;transition:all .3s ease-in-out}._homeButton_ngy6l_68:hover{box-shadow:none;background-color:var(--primary-500);color:#fff}@media (width<=567px){._homeButton_ngy6l_68{padding:12px 24px;font-size:16px}}._inner_3zser_1{text-align:center;flex-direction:column;align-items:center;row-gap:30px;margin:auto;display:flex}._gearContainer_3zser_10{justify-content:center;display:flex}@keyframes _rotateGear_3zser_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._gear_3zser_10{background:radial-gradient(circle,#0000 30%,#0000001a 40%);border:8px solid;border-radius:50%;width:80px;height:80px;animation:4s linear infinite _rotateGear_3zser_1;position:relative}._gear_3zser_10:before,._gear_3zser_10:after{content:"";background:inherit;width:10px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._gear_3zser_10:before{transform:translate(-50%,-50%)rotate(45deg)}._gear_3zser_10:after{transform:translate(-50%,-50%)rotate(-45deg)}._title_3zser_49{text-transform:capitalize;font-size:36px;font-weight:500}@media (width<=567px){._title_3zser_49{font-size:30px}}._description_3zser_60{margin-top:10px;font-size:26px;font-weight:200}@media (width<=567px){._description_3zser_60{font-size:22px}}._homeButton_3zser_71{color:inherit;text-transform:capitalize;cursor:pointer;background-color:#0000;border:1px solid;border-radius:15px;padding:10px 30px;font-size:18px;font-weight:200;text-decoration:none;transition:all .3s ease-in-out}@media (width<=567px){._homeButton_3zser_71{padding:12px 24px;font-size:16px}}._inner_1oibf_1{text-align:center;flex-direction:column;align-items:center;row-gap:30px;margin:auto;display:flex}._signalBarsContainer_1oibf_10{justify-content:center;align-items:center;height:80px;display:flex}._signalBars_1oibf_10{align-items:flex-end;gap:8px;display:flex}._bar_1oibf_23{border-radius:2px;width:12px}._bar_1oibf_23:first-child{height:20px;animation:1.5s ease-in-out infinite _flicker_1oibf_1}._bar_1oibf_23:nth-child(2){height:40px;animation:1.8s ease-in-out .2s infinite _flicker_1oibf_1}._bar_1oibf_23:nth-child(3){height:60px;animation:1.7s ease-in-out .4s infinite _flicker_1oibf_1}._bar_1oibf_23:nth-child(4){height:80px;animation:1.6s ease-in-out .6s infinite _flicker_1oibf_1}@keyframes _flicker_1oibf_1{0%,to{opacity:1;transform:scaleY(1)}50%{opacity:.3;transform:scaleY(.8)}}._title_1oibf_58{text-transform:capitalize;font-size:36px;font-weight:500}@media (width<=567px){._title_1oibf_58{font-size:30px}}._description_1oibf_69{margin-top:10px;font-size:26px;font-weight:200}@media (width<=567px){._description_1oibf_69{font-size:22px}}._homeButton_1oibf_80{color:inherit;text-transform:capitalize;cursor:pointer;background-color:#0000;border:1px solid;border-radius:15px;padding:10px 30px;font-size:18px;font-weight:200;text-decoration:none;transition:all .3s ease-in-out}@media (width<=567px){._homeButton_1oibf_80{padding:12px 24px;font-size:16px}}:root{--glintly-step-primary:#3b82f6;--glintly-step-primary-100:#3b82f633;--glintly-step-error:#dc2626;--glintly-step-gray-200:#e5e7eb;--glintly-step-gray-300:#d1d5db;--glintly-step-text-primary:#111827;--glintly-step-text-secondary:#6b7280}.glintly-stepper{align-items:flex-start;gap:0;width:100%;display:flex}.glintly-stepper--vertical{flex-direction:column;gap:.5rem}.glintly-stepper__step{cursor:default;flex-direction:row;flex:1;align-items:flex-start;min-width:0;transition:opacity .2s;display:flex;position:relative}.glintly-stepper__step--clickable{cursor:pointer}.glintly-stepper__step--clickable:hover{opacity:.9}.glintly-stepper__step--clickable:focus-visible{outline:2px solid var(--glintly-step-primary);outline-offset:2px;border-radius:8px}.glintly-stepper__step--disabled{opacity:.5}.glintly-stepper--vertical .glintly-stepper__step{flex-direction:row;flex:none;align-items:flex-start;gap:.75rem}.glintly-stepper__step-header{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.glintly-stepper--vertical .glintly-stepper__step-header{flex-direction:column;align-items:flex-start}.glintly-stepper--alternate .glintly-stepper__step-header{flex-direction:column;align-items:center;width:100%}.glintly-stepper__node{border:2px solid var(--glintly-step-gray-300);width:32px;min-width:32px;height:32px;min-height:32px;color:var(--glintly-step-text-secondary);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;transition:all .2s;display:inline-flex}.glintly-stepper__node img,.glintly-stepper__node svg{object-fit:contain;border-radius:50%;width:100%;height:100%}.glintly-stepper__step--active .glintly-stepper__node{border-color:var(--glintly-step-primary);color:var(--glintly-step-primary);box-shadow:0 0 0 3px var(--glintly-step-primary-100);transform:scale(1.05)}.glintly-stepper__step--completed .glintly-stepper__node{border-color:var(--glintly-step-primary);background:var(--glintly-step-primary);color:#fff}.glintly-stepper__step--error .glintly-stepper__node{border-color:var(--glintly-step-error);background:var(--glintly-step-error);color:#fff}.glintly-stepper--sm .glintly-stepper__node{width:24px;min-width:24px;height:24px;min-height:24px;font-size:.75rem}.glintly-stepper--lg .glintly-stepper__node{width:40px;min-width:40px;height:40px;min-height:40px;font-size:1rem}.glintly-stepper__label{color:var(--glintly-step-text-secondary);font-size:.875rem;font-weight:500;transition:color .2s}.glintly-stepper__step--active .glintly-stepper__label,.glintly-stepper__step--completed .glintly-stepper__label{color:var(--glintly-step-text-primary);font-weight:600}.glintly-stepper__step--error .glintly-stepper__label{color:var(--glintly-step-error)}.glintly-stepper__subtitle{color:var(--glintly-step-text-secondary);margin-top:.125rem;font-size:.75rem}.glintly-stepper__connector{background:var(--glintly-step-gray-200);border-radius:2px;flex:1;min-width:24px;height:3px;margin:14px 4px 0;position:relative;overflow:hidden}.glintly-stepper--sm .glintly-stepper__connector{margin-top:10px}.glintly-stepper--lg .glintly-stepper__connector{margin-top:18px}.glintly-stepper__connector-progress{background:var(--glintly-step-primary);border-radius:2px;height:100%;transition:width .3s;position:absolute;top:0;left:0}.glintly-stepper__connector-vertical{background:var(--glintly-step-gray-200);border-radius:2px;width:3px;transition:background .3s;position:absolute;top:32px;bottom:-.5rem;left:15px}.glintly-stepper__step--completed .glintly-stepper__connector-vertical{background:var(--glintly-step-primary)}.glintly-stepper--sm .glintly-stepper__connector-vertical{top:24px;left:11px}.glintly-stepper--lg .glintly-stepper__connector-vertical{top:40px;left:19px}.glintly-stepper__content{border-left:3px solid var(--glintly-step-gray-200);color:var(--glintly-step-text-secondary);margin-top:.25rem;margin-left:calc(32px + .75rem);padding:.75rem 0 .5rem 1rem;font-size:.875rem;line-height:1.5}.glintly-stepper--sm .glintly-stepper__content{margin-left:calc(24px + .75rem)}.glintly-stepper--lg .glintly-stepper__content{margin-left:calc(40px + .75rem)}.glintly-stepper-progress{background:var(--glintly-step-gray-200);border-radius:2px;width:100%;height:4px;overflow:hidden}.glintly-stepper-progress__fill{background:var(--glintly-step-primary);border-radius:2px;height:100%;transition:width .3s}@media (width<=640px){.glintly-stepper--responsive{flex-direction:column}.glintly-stepper--responsive .glintly-stepper__step{flex-direction:row;flex:none}.glintly-stepper--responsive .glintly-stepper__connector{display:none}.glintly-stepper--responsive .glintly-stepper__connector-vertical{display:block}}:root{--glintly-carousel-radius:8px;--glintly-carousel-bg:#fff;--glintly-carousel-slide-bg:#f9fafb;--glintly-carousel-arrow-bg:#fff;--glintly-carousel-arrow-border:#e5e7eb;--glintly-carousel-arrow-hover-bg:#f9fafb;--glintly-carousel-arrow-hover-border:#d1d5db;--glintly-carousel-arrow-disabled-opacity:.5;--glintly-carousel-dot-active:#3b82f6;--glintly-carousel-dot-inactive:#d1d5db;--glintly-carousel-dot-hover-active:#2563eb;--glintly-carousel-dot-hover-inactive:#9ca3af;--glintly-carousel-counter-bg:#111827;--glintly-carousel-counter-text:#fff;--glintly-carousel-caption-bg:#111827cc;--glintly-carousel-caption-text:#fff;--glintly-carousel-shadow:0 4px 6px -1px #0000001a;--glintly-z-toast:var(--z-toast);--glintly-z-modal:var(--z-modal);--glintly-toast-bg:#fff;--glintly-toast-text:#111827;--glintly-toast-text-secondary:#6b7280;--glintly-toast-border:#e5e7eb;--glintly-toast-accent:#9ca3af;--glintly-toast-accent-success:#22c55e;--glintly-toast-accent-info:#3b82f6;--glintly-toast-accent-warning:#eab308;--glintly-toast-accent-error:#ef4444;--glintly-toast-radius:6px;--glintly-toast-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--glintly-toast-close-color:#6b7280;--glintly-toast-close-hover:#374151;--backend-banner-height:0px;--navbar-height:52px;--z-base:0;--z-raised:1;--z-sticky:10;--z-sidebar:100;--z-navbar:1000;--z-dropdown:1100;--z-loading:9000;--z-toast:10000;--z-modal:11000;--bg-canvas:#f8fafc;--bg-surface:#fff;--bg-surface-subtle:#f1f5f9;--bg-surface-hover:#f8fafc;--bg-sidebar:#0f172a;--bg-sidebar-hover:#ffffff12;--bg-sidebar-active:#dc262629;--primary-50:#fef2f2;--primary-100:#fee2e2;--primary-200:#fecaca;--primary-300:#fca5a5;--primary-400:#f87171;--primary-500:#dc2626;--primary-600:#b91c1c;--primary-700:#991b1b;--primary-800:#7f1d1d;--primary-900:#450a0a;--gray-50:#f8fafc;--gray-100:#f1f5f9;--gray-200:#e2e8f0;--gray-300:#cbd5e1;--gray-400:#94a3b8;--gray-500:#64748b;--gray-600:#475569;--gray-700:#334155;--gray-800:#1e293b;--gray-900:#0f172a;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--text-inverse:#fff;--border-subtle:#e2e8f0;--border-default:#cbd5e1;--border-focus:#dc2626;--success-50:#ecfdf5;--success-500:#10b981;--success-600:#059669;--warning-50:#fffbeb;--warning-500:#f59e0b;--warning-600:#d97706;--info-50:#eff6ff;--info-500:#0284c7;--info-600:#0369a1;--purple-50:#f5f3ff;--purple-500:#8b5cf6;--purple-600:#7c3aed;--shadow-xs:0 1px 2px 0 #0000000a;--shadow-sm:0 1px 3px 0 #00000014, 0 1px 2px -1px #0000000f;--shadow-md:0 4px 6px -1px #00000012, 0 2px 4px -2px #0000000d;--shadow-lg:0 10px 15px -3px #00000012, 0 4px 6px -4px #0000000d;--shadow-xl:0 20px 25px -5px #00000017, 0 8px 10px -6px #0000000f;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-full:9999px;--background:var(--bg-canvas);--surface:var(--bg-surface);--font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}.glintly-modal-overlay{z-index:var(--glintly-z-modal,var(--z-modal))!important}.Toastify__toast-container{z-index:var(--z-toast)!important}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:calc(var(--navbar-height,52px) + 12px + var(--backend-banner-height,0px) + env(safe-area-inset-top))!important;z-index:var(--z-toast)!important}*{box-sizing:border-box}body{background-color:var(--bg-canvas);color:var(--text-primary);font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}code{font-family:Roboto Mono,Menlo,Monaco,Consolas,monospace}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#cbd5e1}::-webkit-scrollbar-thumb:hover{background:#94a3b8}._banner_zdf9s_1{z-index:calc(var(--z-navbar) + 1);box-sizing:border-box;color:#fffbeb;text-align:center;background:linear-gradient(90deg,#92400e,#b45309);justify-content:center;align-items:center;min-height:40px;padding:8px 14px;font-size:13px;font-weight:600;line-height:1.35;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 10px #0003}._text_zdf9s_22{max-width:960px}._brand_g1x29_1{align-items:center;gap:.55rem;min-width:0;line-height:1;text-decoration:none;display:inline-flex}._mark_g1x29_10{object-fit:contain;flex-shrink:0;width:2.35rem;height:2.35rem;display:block}._word_g1x29_18{letter-spacing:.02em;white-space:nowrap;font-size:1.15rem;font-weight:800}._onDark_g1x29_25 ._word_g1x29_18{color:#fff}._onLight_g1x29_29 ._word_g1x29_18{color:#0f172a}._banner_g1x29_33{object-fit:contain;width:min(100%,18rem);height:auto;display:block}._bannerOnDark_g1x29_40{filter:drop-shadow(0 1px 2px #00000059)}._bannerOnLight_g1x29_44{filter:none}@media (width<=640px){._banner_g1x29_33{width:min(100%,14.5rem)}}._authPage_1jlgt_3{min-height:100vh;font-family:var(--font-family);background:#0f172a;display:flex;overflow-x:hidden}._brandHero_1jlgt_12{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#1e1b4b 50%,#1e293b 100%);border-right:1px solid #ffffff14;flex-direction:column;flex:1.15;justify-content:space-between;padding:3.5rem 4rem;display:flex;position:relative;overflow:hidden}._brandHero_1jlgt_12:before{content:"";pointer-events:none;filter:blur(40px);background:radial-gradient(circle,#dc262647 0%,#dc262600 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-100px;left:-100px}._brandHero_1jlgt_12:after{content:"";pointer-events:none;filter:blur(40px);background:radial-gradient(circle,#6366f133 0%,#6366f100 70%);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-50px;right:-50px}._heroBrandWrapper_1jlgt_51{z-index:2;align-items:center;gap:1rem;display:flex;position:relative}._heroContent_1jlgt_59{z-index:2;max-width:520px;margin:auto 0;position:relative}._heroBadge_1jlgt_66{color:#fca5a5;text-transform:uppercase;letter-spacing:.08em;background:#dc262633;border:1px solid #dc262666;border-radius:6px;align-items:center;gap:6px;margin-bottom:1.25rem;padding:4px 10px;font-size:.75rem;font-weight:700;display:inline-flex}._heroTitle_1jlgt_82{color:#fff;letter-spacing:-.03em;margin:0 0 1rem;font-size:2.75rem;font-weight:800;line-height:1.15}._heroHighlight_1jlgt_91{color:#f87171;background:linear-gradient(135deg,#fca5a5,#ef4444);-webkit-text-fill-color:transparent;-webkit-background-clip:text}._heroDescription_1jlgt_98{color:#94a3b8;margin:0 0 2.5rem;font-size:1.05rem;line-height:1.6}._heroStatsGrid_1jlgt_105{border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);gap:1.25rem;padding-top:1.5rem;display:grid}._heroStatItem_1jlgt_113{flex-direction:column;display:flex}._heroStatValue_1jlgt_118{color:#fff;letter-spacing:-.02em;font-size:1.65rem;font-weight:800}._heroStatLabel_1jlgt_125{color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}._heroFooter_1jlgt_132{z-index:2;color:#64748b;align-items:center;gap:.5rem;font-size:.8rem;display:flex;position:relative}._liveDot_1jlgt_142{background-color:#10b981;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 2px #10b9814d}._formSection_1jlgt_151{background:#f8fafc;flex:1;justify-content:center;align-items:center;padding:3rem 2rem;display:flex;position:relative}._card_1jlgt_161{background:#fff;border:1px solid #e2e8f0;border-radius:16px;width:100%;max-width:440px;padding:2.5rem;animation:.25s _modalScale_1jlgt_1;box-shadow:0 10px 25px -5px #0000000d,0 8px 10px -6px #00000005}._cardHeader_1jlgt_174{text-align:left;margin-bottom:2rem}._mobileBrand_1jlgt_179{margin-bottom:1.5rem;display:none}._formTitle_1jlgt_184{color:#0f172a;letter-spacing:-.02em;margin:0 0 .4rem;font-size:1.6rem;font-weight:800}._formSubtitle_1jlgt_192{color:#64748b;margin:0;font-size:.875rem;line-height:1.4}._form_1jlgt_151{flex-direction:column;gap:1.25rem;display:flex}._fieldGroup_1jlgt_205{flex-direction:column;gap:.4rem;display:flex}._fieldLabel_1jlgt_211{color:#334155;font-size:.825rem;font-weight:600}._inputWrapper_1jlgt_217{align-items:center;display:flex;position:relative}._inputIcon_1jlgt_223{color:#94a3b8;pointer-events:none;position:absolute;left:12px}._inputControl_1jlgt_230{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;padding:.7rem 2.5rem .7rem 2.6rem;font-family:inherit;font-size:.9rem;transition:all .2s}._inputControl_1jlgt_230:focus{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261a}._togglePassBtn_1jlgt_248{color:#94a3b8;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:12px}._togglePassBtn_1jlgt_248:hover{color:#475569}._formOptions_1jlgt_265{justify-content:space-between;align-items:center;margin-top:-.25rem;display:flex}._link_1jlgt_272{color:#dc2626;cursor:pointer;background:0 0;border:none;padding:0;font-size:.825rem;font-weight:600;text-decoration:none;transition:color .15s}._link_1jlgt_272:hover{color:#b91c1c;text-decoration:underline}._submitBtn_1jlgt_289{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:.5rem;padding:.75rem 1.25rem;font-size:.925rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 2px 4px #dc26264d}._submitBtn_1jlgt_289:hover{background:#b91c1c;transform:translateY(-1px);box-shadow:0 4px 10px #dc262659}._submitBtn_1jlgt_289:disabled{opacity:.7;cursor:not-allowed;transform:none}._formFooterNotice_1jlgt_320{text-align:center;color:#94a3b8;border-top:1px solid #f1f5f9;justify-content:center;align-items:center;gap:6px;margin-top:1.75rem;padding-top:1.25rem;font-size:.775rem;display:flex}._stepIndicator_1jlgt_334{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex;position:relative}._stepIndicator_1jlgt_334:before{content:"";z-index:1;background:#e2e8f0;height:2px;position:absolute;top:16px;left:24px;right:24px}._stepItem_1jlgt_353{z-index:2;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}._stepCircle_1jlgt_362{color:#64748b;background:#fff;border:2px solid #cbd5e1;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.8rem;font-weight:700;transition:all .2s;display:flex}._stepCircleActive_1jlgt_377{color:#fff;background:#dc2626;border-color:#dc2626;box-shadow:0 0 0 4px #dc262626}._stepCircleComplete_1jlgt_384{color:#fff;background:#10b981;border-color:#10b981}._stepLabel_1jlgt_390{color:#64748b;font-size:.75rem;font-weight:600}@keyframes _modalScale_1jlgt_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (width<=1024px){._brandHero_1jlgt_12{display:none}._mobileBrand_1jlgt_179{justify-content:center;display:flex}._formSection_1jlgt_151{background:#0f172a;padding:2rem 1.25rem}}.dashboard-navbar{-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border-subtle,#e2e8f0);top:var(--backend-banner-height,0px);z-index:var(--z-navbar,1000);height:var(--navbar-height,52px);background:#ffffffeb;position:fixed;left:0;right:0;box-shadow:0 1px 2px #00000008}.dashboard-navbar-content{justify-content:space-between;align-items:center;gap:1rem;max-width:100%;height:100%;padding:0 1.25rem;display:flex}.dashboard-nav-left{align-items:center;gap:.75rem;min-width:0;display:flex}.dashboard-menu-toggle{color:#334155;cursor:pointer;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:none}.dashboard-menu-toggle:hover{color:#0f172a;background:#e2e8f0}.dashboard-breadcrumbs{white-space:nowrap;align-items:center;gap:.4rem;display:flex}.breadcrumb-root{color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.breadcrumb-separator{color:#cbd5e1;font-size:.75rem}.breadcrumb-current{color:#0f172a;font-size:.875rem;font-weight:700;font-family:var(--font-family);letter-spacing:-.01em;margin:0}.dashboard-search-wrapper{flex:1;justify-content:center;max-width:400px;display:flex}.dashboard-search-bar{color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:.5rem;width:100%;padding:.35rem .75rem;font-size:.775rem;transition:all .2s;display:flex}.dashboard-search-bar:hover{background:#fff;border-color:#cbd5e1;box-shadow:0 1px 2px #0000000a}.dashboard-search-bar .search-icon{color:#94a3b8;flex-shrink:0}.search-placeholder{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.search-shortcut{color:#475569;background:#e2e8f0;border-radius:3px;padding:1px 5px;font-size:.65rem;font-weight:600}.dashboard-nav-right{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.system-status-pill{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.7rem;font-weight:600;display:flex}.status-dot{background-color:#10b981;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulseDot;box-shadow:0 0 0 2px #10b98140}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.dashboard-user-menu{position:relative}.dashboard-user-btn{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:.5rem;padding:.2rem .6rem .2rem .25rem;transition:all .15s;display:flex}.dashboard-user-btn:hover{background:#f8fafc;border-color:#cbd5e1}.user-avatar-pill{color:#fff;background:linear-gradient(135deg,#dc2626 0%,#991b1b 100%);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.75rem;font-weight:700;display:flex}.user-text-pill{text-align:left;flex-direction:column;line-height:1.15;display:flex}.user-name-text{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;max-width:90px;font-size:.75rem;font-weight:600;overflow:hidden}.user-role-badge{color:#dc2626;font-size:.6rem;font-weight:600}.dropdown-arrow{color:#94a3b8;transition:transform .2s}.dropdown-arrow-open{transform:rotate(180deg)}.dashboard-user-dropdown{min-width:240px;z-index:var(--z-dropdown,1100);background:#fff;border:1px solid #e2e8f0;border-radius:10px;animation:.15s cubic-bezier(.4,0,.2,1) dropdownIn;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 10px 25px -4px #0000001f,0 4px 10px -2px #0000000f}@keyframes dropdownIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.dropdown-user-header{background:#f8fafc;border-bottom:1px solid #f1f5f9;align-items:center;gap:.65rem;padding:.75rem .85rem;display:flex}.dropdown-avatar-lg{color:#fff;background:linear-gradient(135deg,#dc2626 0%,#991b1b 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.85rem;font-weight:700;display:flex}.dropdown-user-meta{flex-direction:column;flex:1;min-width:0;display:flex}.dropdown-name{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;overflow:hidden}.dropdown-email{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;overflow:hidden}.dropdown-role-tag{color:#dc2626;background:#fef2f2;border:1px solid #fee2e2;border-radius:3px;align-items:center;gap:3px;width:fit-content;margin-top:2px;padding:1px 5px;font-size:.6rem;font-weight:600;display:inline-flex}.dropdown-menu-list{padding:.25rem}.dropdown-item{color:#334155;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:5px;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;font-size:.785rem;font-weight:500;transition:all .15s;display:flex}.dropdown-item:hover{color:#0f172a;background:#f1f5f9}.dropdown-divider{background:#f1f5f9;height:1px;margin:.25rem 0}.dropdown-item.logout-btn{color:#dc2626}.dropdown-item.logout-btn:hover{color:#b91c1c;background:#fef2f2}@media (width<=1024px){.dashboard-menu-toggle{display:inline-flex}.dashboard-search-wrapper{display:none}}@media (width<=640px){.dashboard-navbar-content{padding:0 .75rem}.system-status-pill,.user-text-pill,.breadcrumb-root,.breadcrumb-separator{display:none}.breadcrumb-current{font-size:.825rem}}._dashboardContainer_k96ji_1{background-color:var(--bg-canvas,#f8fafc);max-width:100%;min-height:100vh;font-family:var(--font-family);display:flex;overflow-x:hidden}._sidebar_k96ji_11{color:#f8fafc;width:220px;height:calc(100vh - var(--navbar-height,52px) - var(--backend-banner-height,0px));left:0;top:calc(var(--navbar-height,52px) + var(--backend-banner-height,0px));z-index:var(--z-sidebar);background-color:#0f172a;border-right:1px solid #ffffff12;flex-direction:column;transition:width .2s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;box-shadow:2px 0 16px #0000000f}._sidebarCollapsed_k96ji_27{width:56px}._sidebarHeader_k96ji_32{background:#0f172af2;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:.4rem;padding:.65rem .85rem;display:flex}._sidebarBrand_k96ji_42{min-width:0;color:inherit;align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}._portalBadge_k96ji_51{letter-spacing:.06em;text-transform:uppercase;color:#fca5a5;background:#dc262640;border:1px solid #dc262666;border-radius:4px;padding:1px 5px;font-size:.6rem;font-weight:700}._sidebarCollapsed_k96ji_27 ._sidebarHeader_k96ji_32{flex-direction:column;gap:.5rem;padding:.55rem .35rem}._sidebarCollapsed_k96ji_27 ._sidebarBrand_k96ji_42{justify-content:center}._sidebarToggle_k96ji_73{color:#94a3b8;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:4px;transition:all .15s;display:flex}._sidebarToggle_k96ji_73:hover{color:#fff;background-color:#ffffff1a;border-color:#fff3}._navigation_k96ji_96{flex-direction:column;flex:1;gap:.2rem;padding:.65rem .5rem;display:flex;overflow-y:auto}._navItem_k96ji_105{color:#94a3b8;-webkit-user-select:none;user-select:none;background:0 0;border-radius:6px;align-items:center;padding:.5rem .65rem;font-size:.815rem;font-weight:500;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex;position:relative}._navItem_k96ji_105:hover{color:#f1f5f9;background-color:#ffffff0f}._navItemActive_k96ji_125{color:#fff;background:linear-gradient(90deg,#dc262633 0%,#dc262614 100%);border-left:3px solid #dc2626;border-top-left-radius:2px;border-bottom-left-radius:2px;font-weight:600}._navItemActive_k96ji_125:hover{background:linear-gradient(90deg,#dc262642 0%,#dc26261f 100%)}._navItemActive_k96ji_125 ._navIconContainer_k96ji_138{color:#ef4444}._navIconContainer_k96ji_138{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-right:.65rem;transition:margin-right .2s,color .15s;display:flex}._navIconContainerCollapsed_k96ji_155{margin-right:0}._navLabel_k96ji_159{white-space:nowrap;text-overflow:ellipsis;flex:1;transition:opacity .15s,width .15s;overflow:hidden}._navLabelCollapsed_k96ji_169{opacity:0;width:0;display:none}._navBadge_k96ji_175{color:#fff;background-color:#ef4444;border-radius:9999px;margin-left:auto;padding:1px 6px;font-size:.65rem;font-weight:700;line-height:1.2}._userSection_k96ji_187{background:#0f172abf;border-top:1px solid #ffffff12;padding:.5rem}._userCard_k96ji_193{background:#ffffff08;border:1px solid #ffffff0d;border-radius:6px;align-items:center;gap:.5rem;margin-bottom:.4rem;padding:.45rem;display:flex}._userAvatar_k96ji_204{color:#fff;background:linear-gradient(135deg,#dc2626 0%,#991b1b 100%);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.75rem;font-weight:700;display:flex}._userDetails_k96ji_218{flex:1;min-width:0}._userName_k96ji_223{color:#f1f5f9;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}._userRole_k96ji_232{color:#94a3b8;font-size:.65rem}._logoutButton_k96ji_238{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:.5rem;width:100%;padding:.45rem .65rem;font-size:.785rem;font-weight:500;transition:all .15s;display:flex}._logoutButton_k96ji_238:hover{color:#f87171;background-color:#ef44441f;border-color:#ef444440}._logoutButtonCollapsed_k96ji_260{justify-content:center;padding:.45rem 0}._logoutLabelCollapsed_k96ji_265{display:none}._mainContent_k96ji_270{min-width:0;min-height:100vh;padding-top:calc(var(--navbar-height,52px) + var(--backend-banner-height,0px));background-color:var(--bg-canvas,#f8fafc);flex:1;margin-left:220px;transition:margin-left .2s cubic-bezier(.4,0,.2,1)}._mainContentCollapsed_k96ji_280{margin-left:56px}._contentWrapper_k96ji_284{max-width:1540px;min-height:calc(100vh - 100px);margin:0 auto;padding:1.15rem 1.5rem}._sidebarBackdrop_k96ji_291{display:none}@media (width<=1024px){._sidebarBackdrop_k96ji_291{top:calc(64px + var(--backend-banner-height,0px));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1050;cursor:pointer;background:#0f172a8c;border:0;margin:0;padding:0;display:block;position:fixed;bottom:0;left:0;right:0}._sidebar_k96ji_11{width:min(280px,86vw);height:calc(100dvh - 64px - var(--backend-banner-height,0px));top:calc(64px + var(--backend-banner-height,0px));z-index:1100;transition:transform .25s cubic-bezier(.4,0,.2,1);transform:translate(-100%)}._sidebarCollapsed_k96ji_27{width:min(280px,86vw)}._sidebarOpen_k96ji_326{transform:translate(0)}._sidebarOpen_k96ji_326 ._navLabelCollapsed_k96ji_169,._sidebarOpen_k96ji_326 ._logoutLabelCollapsed_k96ji_265{opacity:1;width:auto;display:block}._sidebarOpen_k96ji_326 ._navIconContainerCollapsed_k96ji_155{margin-right:.75rem}._mainContent_k96ji_270,._mainContentCollapsed_k96ji_280{margin-left:0}._contentWrapper_k96ji_284{padding:1.5rem 1.25rem}}@media (width<=640px){._contentWrapper_k96ji_284{padding:1rem .75rem}}._dashboardContainer_wcohb_3{font-family:var(--font-family);background-color:#0000;padding:0;animation:.2s ease-in-out _fadeIn_wcohb_1}._pageHeader_wcohb_11{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1.15rem;display:flex}._welcomeText_wcohb_20{flex:1;min-width:220px}._pageTitle_wcohb_25{color:#0f172a;letter-spacing:-.02em;align-items:center;gap:.4rem;margin:0 0 .2rem;font-size:1.35rem;font-weight:800;display:flex}._pageSubtitle_wcohb_36{color:#64748b;margin:0;font-size:.825rem}._headerActions_wcohb_42{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._datePill_wcohb_49{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.75rem;font-weight:600;display:flex;box-shadow:0 1px 2px #00000008}._refreshButton_wcohb_63{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.75rem;font-weight:600;transition:all .15s;display:flex;box-shadow:0 1px 2px #00000008}._refreshButton_wcohb_63:hover{background:#f8fafc;border-color:#cbd5e1}._rotating_wcohb_84{animation:.8s linear infinite _spin_wcohb_1}._statsGrid_wcohb_89{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.85rem;margin-bottom:1rem;display:grid}._statCard_wcohb_96{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;padding:.85rem 1.1rem;transition:all .15s;display:flex;box-shadow:0 1px 2px #00000008}._statCard_wcohb_96:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 6px 14px -3px #0000000f}._statCardHeader_wcohb_113{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._statLabel_wcohb_120{color:#64748b;text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:.75rem;font-weight:600}._statIconBox_wcohb_129{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._statIconBox_wcohb_129._crimson_wcohb_139{color:#dc2626;background:#fef2f2;border:1px solid #fee2e2}._statIconBox_wcohb_129._emerald_wcohb_145{color:#10b981;background:#ecfdf5;border:1px solid #a7f3d0}._statIconBox_wcohb_129._sky_wcohb_151{color:#0284c7;background:#f0f9ff;border:1px solid #bae6fd}._statIconBox_wcohb_129._indigo_wcohb_157{color:#6366f1;background:#eef2ff;border:1px solid #c7d2fe}._statIconBox_wcohb_129._amber_wcohb_163{color:#d97706;background:#fffbeb;border:1px solid #fde68a}._statValue_wcohb_169{color:#0f172a;letter-spacing:-.02em;margin-bottom:.3rem;font-size:1.35rem;font-weight:800;line-height:1.15}._statFooter_wcohb_178{color:#64748b;align-items:center;gap:.4rem;font-size:.725rem;display:flex}._trendBadge_wcohb_186{border-radius:4px;align-items:center;gap:2px;padding:1px 5px;font-size:.675rem;font-weight:700;display:inline-flex}._trendBadge_wcohb_186._up_wcohb_196{color:#059669;background:#ecfdf5}._trendBadge_wcohb_186._neutral_wcohb_201{color:#475569;background:#f1f5f9}._trendBadge_wcohb_186._alert_wcohb_206{color:#dc2626;background:#fef2f2}._secondaryGrid_wcohb_212{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}._miniStatCard_wcohb_219{background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .85rem;transition:all .15s;display:flex}._miniStatCard_wcohb_219:hover{border-color:#cbd5e1}._miniStatMeta_wcohb_235{flex-direction:column;display:flex}._miniStatLabel_wcohb_240{color:#64748b;margin-bottom:1px;font-size:.7rem;font-weight:600}._miniStatValue_wcohb_247{color:#0f172a;letter-spacing:-.01em;font-size:1.05rem;font-weight:700}._mainSplitGrid_wcohb_255{grid-template-columns:2fr 1.15fr;gap:1.15rem;margin-bottom:1.5rem;display:grid}._chartCard_wcohb_263{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;padding:1rem 1.15rem;display:flex;box-shadow:0 1px 2px #00000008}._chartHeader_wcohb_273{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}._chartTitleGroup_wcohb_282{flex-direction:column;display:flex}._chartTitle_wcohb_282{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:700}._chartSubtitle_wcohb_295{color:#64748b;margin:1px 0 0;font-size:.725rem}._chartRangeSelector_wcohb_301{background:#f1f5f9;border-radius:6px;gap:2px;padding:2px;display:flex}._rangeButton_wcohb_309{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:3px 8px;font-size:.7rem;font-weight:600;transition:all .15s}._rangeButton_wcohb_309:hover{color:#0f172a}._rangeButtonActive_wcohb_325{color:#0f172a;background:#fff;box-shadow:0 1px 2px #0000000d}._svgChartContainer_wcohb_331{flex-direction:column;justify-content:flex-end;width:100%;height:190px;display:flex;position:relative}._svgChart_wcohb_331{width:100%;height:100%;overflow:visible}._chartLegend_wcohb_346{color:#64748b;justify-content:center;align-items:center;gap:1.25rem;margin-top:.5rem;font-size:.725rem;display:flex}._legendItem_wcohb_356{align-items:center;gap:5px;display:flex}._legendDot_wcohb_362{border-radius:50%;width:7px;height:7px}._legendDot_wcohb_362._primary_wcohb_368{background:#dc2626}._legendDot_wcohb_362._secondary_wcohb_212{background:#94a3b8}._activityCard_wcohb_377{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;padding:1rem 1.15rem;display:flex;box-shadow:0 1px 2px #00000008}._activityHeader_wcohb_387{justify-content:space-between;align-items:center;margin-bottom:.85rem;display:flex}._activityTitle_wcohb_394{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:700}._viewAllLink_wcohb_402{color:#dc2626;cursor:pointer;background:0 0;border:none;padding:0;font-size:.725rem;font-weight:600;text-decoration:none}._viewAllLink_wcohb_402:hover{color:#b91c1c;text-decoration:underline}._activityTimeline_wcohb_418{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._timelineItem_wcohb_427{align-items:flex-start;gap:.65rem;display:flex;position:relative}._timelineIconWrapper_wcohb_434{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;display:flex}._timelineIconWrapper_wcohb_434._user_wcohb_445{color:#0284c7;background:#f0f9ff}._timelineIconWrapper_wcohb_434._shop_wcohb_450{color:#10b981;background:#ecfdf5}._timelineIconWrapper_wcohb_434._order_wcohb_455{color:#6366f1;background:#eef2ff}._timelineIconWrapper_wcohb_434._alert_wcohb_206{color:#d97706;background:#fffbeb}._timelineContent_wcohb_465{flex:1;min-width:0}._timelineTitle_wcohb_470{color:#0f172a;margin:0 0 1px;font-size:.8rem;font-weight:600}._timelineDesc_wcohb_477{color:#64748b;margin:0 0 2px;font-size:.725rem}._timelineTime_wcohb_483{color:#94a3b8;font-size:.65rem;font-weight:500}._sectionHeader_wcohb_490{justify-content:space-between;align-items:center;margin-bottom:.85rem;display:flex}._sectionTitle_wcohb_497{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:700}._actionsGrid_wcohb_505{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.85rem;display:grid}._actionCard_wcohb_511{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:.75rem;padding:.85rem 1rem;text-decoration:none;transition:all .15s;display:flex}._actionCard_wcohb_511:hover{border-color:#dc2626;transform:translateY(-2px);box-shadow:0 4px 12px #dc262614}._actionIconBox_wcohb_530{color:#0f172a;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex}._actionCard_wcohb_511:hover ._actionIconBox_wcohb_530{color:#fff;background:#dc2626;border-color:#dc2626}._actionContent_wcohb_550{flex:1;min-width:0}._actionTitle_wcohb_555{color:#0f172a;margin:0 0 2px;font-size:.85rem;font-weight:600}._actionDesc_wcohb_562{color:#64748b;margin:0;font-size:.725rem;line-height:1.3}._actionArrow_wcohb_569{color:#cbd5e1;transition:transform .15s,color .15s}._actionCard_wcohb_511:hover ._actionArrow_wcohb_569{color:#dc2626;transform:translate(2px)}._loadingContainer_wcohb_582{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}._loadingSpinner_wcohb_591{border:3px solid #e2e8f0;border-top-color:#dc2626;border-radius:50%;width:34px;height:34px;margin-bottom:1rem;animation:.8s linear infinite _spin_wcohb_1}._loadingText_wcohb_601{color:#64748b;font-size:.85rem;font-weight:500}._errorContainer_wcohb_607{text-align:center;background:#fff;border:1px solid #fee2e2;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;max-width:480px;margin:1.5rem auto;padding:3rem 1.5rem;display:flex}._errorIcon_wcohb_621{color:#dc2626;background:#fef2f2;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:.75rem;display:flex}._errorTitle_wcohb_633{color:#0f172a;margin:0 0 .4rem;font-size:1.05rem;font-weight:700}._errorMessage_wcohb_640{color:#64748b;margin:0 0 1.25rem;font-size:.8rem}._retryButton_wcohb_646{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:6px;padding:.5rem 1.25rem;font-size:.825rem;font-weight:600}@keyframes _spin_wcohb_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _fadeIn_wcohb_1{0%{opacity:0}to{opacity:1}}@media (width<=1024px){._mainSplitGrid_wcohb_255{grid-template-columns:1fr}}._container_387b9_1{font-family:var(--font-family);padding:0;animation:.2s ease-in-out _fadeIn_387b9_1}._header_387b9_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1.15rem;display:flex}._title_387b9_16{color:#0f172a;letter-spacing:-.02em;margin:0 0 .2rem;font-size:1.35rem;font-weight:800}._subtitle_387b9_24{color:#64748b;margin:0;font-size:.825rem}._btnAddUser_387b9_30{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #dc262640}._btnAddUser_387b9_30:hover{background:#b91c1c}._statsGrid_387b9_51{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.85rem;margin-bottom:1.25rem;display:grid}._statCard_387b9_58{background:#fff;border:1px solid #e2e8f0;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex;box-shadow:0 1px 2px #00000008}._statMeta_387b9_70{flex-direction:column;display:flex}._statCount_387b9_75{color:#0f172a;margin-bottom:1px;font-size:1.35rem;font-weight:800;line-height:1.1}._statLabel_387b9_83{color:#64748b;font-size:.725rem;font-weight:600}._statIcon_387b9_89{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._statIcon_387b9_89._total_387b9_99{color:#334155;background:#f1f5f9;border:1px solid #e2e8f0}._statIcon_387b9_89._customer_387b9_105{color:#0284c7;background:#f0f9ff;border:1px solid #bae6fd}._statIcon_387b9_89._vendor_387b9_111{color:#10b981;background:#ecfdf5;border:1px solid #a7f3d0}._statIcon_387b9_89._admin_387b9_117{color:#dc2626;background:#fef2f2;border:1px solid #fee2e2}._toolbarCard_387b9_124{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;box-shadow:0 1px 2px #00000008}._toolbarHeader_387b9_132{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .85rem;display:flex}._searchBox_387b9_142{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:.4rem;width:100%;max-width:300px;padding:.35rem .75rem;display:flex}._searchInput_387b9_154{color:#0f172a;background:0 0;border:none;outline:none;width:100%;font-size:.8rem}._searchInput_387b9_154::placeholder{color:#94a3b8}._filterTabs_387b9_167{flex-wrap:wrap;gap:.25rem;display:flex}._filterBtn_387b9_173{color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #0000;border-radius:6px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.75rem;font-weight:600;transition:all .15s;display:flex}._filterBtn_387b9_173:hover{color:#0f172a;background:#f1f5f9}._filterBtnActive_387b9_193{color:#fff;background:#0f172a;border-color:#0f172a}._filterCount_387b9_199{background:#00000014;border-radius:3px;padding:1px 4px;font-size:.65rem}._filterBtnActive_387b9_193 ._filterCount_387b9_199{color:#fff;background:#fff3}._tableWrapper_387b9_212{overflow-x:auto}._dataTable_387b9_216{border-collapse:collapse;text-align:left;width:100%}._dataTable_387b9_216 th{color:#475569;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:.55rem .85rem;font-size:.725rem;font-weight:700}._dataTable_387b9_216 td{color:#334155;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:.55rem .85rem;font-size:.815rem}._dataTable_387b9_216 tr:last-child td{border-bottom:none}._dataTable_387b9_216 tr:hover td{background:#f8fafc}._userCell_387b9_250{align-items:center;gap:.55rem;display:flex}._userAvatar_387b9_256{color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.785rem;font-weight:700;display:flex}._userMeta_387b9_269{flex-direction:column;display:flex}._userName_387b9_274{color:#0f172a;font-size:.825rem;font-weight:600}._userId_387b9_280{color:#94a3b8;font-family:monospace;font-size:.675rem}._roleBadge_387b9_287{text-transform:uppercase;letter-spacing:.03em;border-radius:4px;align-items:center;gap:3px;padding:2px 6px;font-size:.675rem;font-weight:700;display:inline-flex}._roleCustomer_387b9_299{color:#0284c7;background:#f0f9ff;border:1px solid #bae6fd}._roleVendor_387b9_305{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0}._roleAdmin_387b9_311{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}._rowActions_387b9_318{justify-content:flex-end;align-items:center;gap:.35rem;display:flex}._btnEdit_387b9_325{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;align-items:center;gap:3px;padding:.25rem .55rem;font-size:.725rem;font-weight:600;transition:all .15s;display:inline-flex}._btnEdit_387b9_325:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}._btnDelete_387b9_346{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:.25rem .4rem;font-size:.725rem;transition:all .15s;display:inline-flex}._btnDelete_387b9_346:hover{color:#dc2626;background:#fef2f2;border-color:#fee2e2}._modalBackdrop_387b9_367{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-modal,11000);background:#0f172a99;justify-content:center;align-items:center;padding:1rem;animation:.15s _fadeIn_387b9_1;display:flex;position:fixed;inset:0}._modalContent_387b9_380{background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:460px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 15px 25px -5px #00000026}._modalHeader_387b9_392{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:.85rem 1.15rem;display:flex}._modalTitle_387b9_401{color:#0f172a;margin:0;font-size:1rem;font-weight:700}._modalCloseBtn_387b9_408{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:3px;display:flex}._modalCloseBtn_387b9_408:hover{color:#0f172a;background:#e2e8f0}._modalBody_387b9_425{flex-direction:column;gap:.85rem;padding:1.15rem;display:flex;overflow-y:auto}._formGroup_387b9_433{flex-direction:column;gap:.25rem;display:flex}._formLabel_387b9_439{color:#334155;font-size:.775rem;font-weight:600}._formInput_387b9_445,._formSelect_387b9_446{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:6px;outline:none;width:100%;padding:.45rem .65rem;font-family:inherit;font-size:.825rem}._formInput_387b9_445:focus,._formSelect_387b9_446:focus{border-color:#dc2626;box-shadow:0 0 0 2px #dc26261a}._modalFooter_387b9_464{background:#f8fafc;border-top:1px solid #e2e8f0;justify-content:flex-end;gap:.5rem;padding:.85rem 1.15rem;display:flex}._btnSubmit_387b9_473{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:6px;padding:.45rem 1rem;font-size:.8rem;font-weight:600}._btnSubmit_387b9_473:hover{background:#b91c1c}._btnCancel_387b9_488{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:.45rem .85rem;font-size:.8rem;font-weight:600}._btnCancel_387b9_488:hover{background:#f1f5f9}._emptyState_387b9_503{text-align:center;color:#64748b;flex-direction:column;align-items:center;gap:.4rem;padding:2.5rem 1.5rem;display:flex}@keyframes _fadeIn_387b9_1{0%{opacity:0}to{opacity:1}}._container_1m3ll_3{font-family:var(--font-family);padding:0;animation:.2s ease-in-out _fadeIn_1m3ll_1}._header_1m3ll_9{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1.15rem;display:flex}._title_1m3ll_18{color:#0f172a;letter-spacing:-.02em;margin:0 0 .2rem;font-size:1.35rem;font-weight:800}._subtitle_1m3ll_26{color:#64748b;margin:0;font-size:.825rem}._tabContainer_1m3ll_33{border-bottom:1px solid #e2e8f0;align-items:center;gap:.35rem;margin-bottom:1.15rem;display:flex}._tabBtn_1m3ll_41{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:6px 6px 0 0;align-items:center;gap:.4rem;padding:.5rem .85rem;font-size:.8rem;font-weight:600;transition:all .15s;display:flex}._tabBtn_1m3ll_41:hover{color:#0f172a;background:#f8fafc}._tabBtnActive_1m3ll_63{color:#dc2626;background:#dc262608;border-bottom-color:#dc2626}._controlsBar_1m3ll_70{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.15rem;padding:.65rem .85rem;display:flex}._searchBox_1m3ll_83{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;flex:1;align-items:center;gap:.4rem;max-width:340px;padding:.35rem .75rem;display:flex}._searchInput_1m3ll_95{color:#0f172a;background:0 0;border:none;outline:none;width:100%;font-size:.8rem}._filterSelect_1m3ll_104{color:#0f172a;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;outline:none;padding:.35rem .75rem;font-size:.8rem}._contentCard_1m3ll_116{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;box-shadow:0 1px 2px #00000008}._tableWrapper_1m3ll_124{overflow-x:auto}._dataTable_1m3ll_128{border-collapse:collapse;text-align:left;width:100%}._dataTable_1m3ll_128 th{color:#475569;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:.55rem .85rem;font-size:.725rem;font-weight:700}._dataTable_1m3ll_128 td{color:#334155;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:.55rem .85rem;font-size:.815rem}._dataTable_1m3ll_128 tr:last-child td{border-bottom:none}._dataTable_1m3ll_128 tr:hover td{background:#f8fafc}._badge_1m3ll_163{border-radius:4px;align-items:center;gap:3px;padding:2px 6px;font-size:.7rem;font-weight:600;display:inline-flex}._badgeSuccess_1m3ll_173{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0}._badgeWarning_1m3ll_179{color:#b45309;background:#fffbeb;border:1px solid #fde68a}._badgeDanger_1m3ll_185{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}._switchLabel_1m3ll_192{width:32px;height:18px;display:inline-block;position:relative}._switchInput_1m3ll_199{opacity:0;width:0;height:0}._switchSlider_1m3ll_205{cursor:pointer;background-color:#cbd5e1;border-radius:18px;transition:all .15s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}._switchSlider_1m3ll_205:before{content:"";background-color:#fff;border-radius:50%;width:12px;height:12px;transition:all .15s cubic-bezier(.4,0,.2,1);position:absolute;bottom:3px;left:3px;box-shadow:0 1px 2px #00000026}._switchInput_1m3ll_199:checked+._switchSlider_1m3ll_205{background-color:#10b981}._switchInput_1m3ll_199:checked+._switchSlider_1m3ll_205:before{transform:translate(14px)}._btnAction_1m3ll_239{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;align-items:center;gap:3px;padding:.25rem .55rem;font-size:.725rem;font-weight:600;transition:all .15s;display:inline-flex}._btnAction_1m3ll_239:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}._btnActionVerify_1m3ll_260{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0}._btnActionVerify_1m3ll_260:hover{color:#fff;background:#059669}._btnDelete_1m3ll_271{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;transition:all .15s;display:inline-flex}._btnDelete_1m3ll_271:hover{color:#dc2626;background:#fef2f2;border-color:#fee2e2}._modalBackdrop_1m3ll_292{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-modal,11000);background:#0f172a99;justify-content:center;align-items:center;padding:1rem;animation:.15s _fadeIn_1m3ll_1;display:flex;position:fixed;inset:0}._modalContent_1m3ll_305{background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:500px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 15px 25px -5px #00000026}._modalHeader_1m3ll_317{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:.85rem 1.15rem;display:flex}._modalTitle_1m3ll_326{color:#0f172a;margin:0;font-size:1rem;font-weight:700}._modalCloseBtn_1m3ll_333{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:3px;display:flex}._modalCloseBtn_1m3ll_333:hover{color:#0f172a;background:#e2e8f0}._modalBody_1m3ll_350{flex-direction:column;gap:.85rem;padding:1.15rem;display:flex;overflow-y:auto}._formGroup_1m3ll_358{flex-direction:column;gap:.25rem;display:flex}._formLabel_1m3ll_364{color:#334155;font-size:.775rem;font-weight:600}._formInput_1m3ll_370,._formTextarea_1m3ll_371{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:6px;outline:none;width:100%;padding:.45rem .65rem;font-family:inherit;font-size:.825rem}._formInput_1m3ll_370:focus,._formTextarea_1m3ll_371:focus{border-color:#dc2626;box-shadow:0 0 0 2px #dc26261a}._modalFooter_1m3ll_389{background:#f8fafc;border-top:1px solid #e2e8f0;justify-content:flex-end;gap:.5rem;padding:.85rem 1.15rem;display:flex}._btnSubmit_1m3ll_398{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:6px;padding:.45rem 1rem;font-size:.8rem;font-weight:600}._btnSubmit_1m3ll_398:hover{background:#b91c1c}._btnCancel_1m3ll_413{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:.45rem .85rem;font-size:.8rem;font-weight:600}._btnCancel_1m3ll_413:hover{background:#f1f5f9}._emptyState_1m3ll_428{text-align:center;color:#64748b;flex-direction:column;align-items:center;gap:.4rem;padding:2.5rem 1.5rem;display:flex}@keyframes _fadeIn_1m3ll_1{0%{opacity:0}to{opacity:1}}._analyticsContainer_mriyp_3{font-family:var(--font-family);background-color:#0000;padding:0;animation:.2s ease-in-out _fadeIn_mriyp_1}._pageHeader_mriyp_10{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1.15rem;display:flex}._pageTitle_mriyp_19{color:#0f172a;letter-spacing:-.02em;margin:0 0 .2rem;font-size:1.35rem;font-weight:800}._pageSubtitle_mriyp_27{color:#64748b;margin:0;font-size:.825rem}._headerActions_mriyp_33{align-items:center;gap:.5rem;display:flex}._btnExport_mriyp_39{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.785rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #00000008}._btnExport_mriyp_39:hover{background:#f8fafc;border-color:#94a3b8}._statsGrid_mriyp_61{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.85rem;margin-bottom:1.25rem;display:grid}._statCard_mriyp_68{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;padding:.85rem 1rem;transition:all .15s;display:flex;box-shadow:0 1px 2px #00000008}._statCard_mriyp_68:hover{border-color:#cbd5e1;transform:translateY(-2px)}._statHeader_mriyp_84{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._statLabel_mriyp_91{color:#64748b;text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:.75rem;font-weight:600}._statIconBox_mriyp_100{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._statIconBox_mriyp_100._emerald_mriyp_110{color:#10b981;background:#ecfdf5;border:1px solid #a7f3d0}._statIconBox_mriyp_100._sky_mriyp_116{color:#0284c7;background:#f0f9ff;border:1px solid #bae6fd}._statIconBox_mriyp_100._amber_mriyp_122{color:#d97706;background:#fffbeb;border:1px solid #fde68a}._statIconBox_mriyp_100._crimson_mriyp_128{color:#dc2626;background:#fef2f2;border:1px solid #fee2e2}._statValue_mriyp_134{color:#0f172a;margin-bottom:.2rem;font-size:1.35rem;font-weight:800;line-height:1.15}._statSubtext_mriyp_142{color:#64748b;font-size:.725rem}._chartsGrid_mriyp_148{grid-template-columns:2fr 1.15fr;gap:1.15rem;margin-bottom:1.25rem;display:grid}._chartCard_mriyp_155{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;padding:1rem 1.15rem;display:flex;box-shadow:0 1px 2px #00000008}._chartHeader_mriyp_165{justify-content:space-between;align-items:center;margin-bottom:.85rem;display:flex}._chartTitle_mriyp_172{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:700}._chartSubtitle_mriyp_180{color:#64748b;margin:1px 0 0;font-size:.725rem}._chartContainer_mriyp_186{width:100%;height:180px;position:relative}._svgChart_mriyp_192{width:100%;height:100%;overflow:visible}._breakdownGrid_mriyp_199{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.85rem;display:grid}._breakdownCard_mriyp_205{background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex;box-shadow:0 1px 2px #00000008}._breakdownIcon_mriyp_216{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._breakdownMeta_mriyp_226{flex-direction:column;display:flex}._breakdownTitle_mriyp_231{color:#0f172a;margin-bottom:1px;font-size:.85rem;font-weight:700}._breakdownDesc_mriyp_238{color:#64748b;margin:0;font-size:.725rem}@keyframes _fadeIn_mriyp_1{0%{opacity:0}to{opacity:1}}@media (width<=1024px){._chartsGrid_mriyp_148{grid-template-columns:1fr}}._settingsContainer_1qa5e_3{font-family:var(--font-family);background-color:#0000;padding:0;animation:.2s ease-in-out _fadeIn_1qa5e_1}._pageHeader_1qa5e_10{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1.15rem;display:flex}._pageTitle_1qa5e_19{color:#0f172a;letter-spacing:-.02em;margin:0 0 .2rem;font-size:1.35rem;font-weight:800}._pageSubtitle_1qa5e_27{color:#64748b;margin:0;font-size:.825rem}._settingsGrid_1qa5e_34{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:1rem;margin-bottom:1.25rem;display:grid}._settingsSection_1qa5e_41{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:1rem 1.15rem;box-shadow:0 1px 2px #00000008}._sectionHeader_1qa5e_49{border-bottom:1px solid #f1f5f9;align-items:center;gap:.5rem;margin-bottom:.85rem;padding-bottom:.65rem;display:flex}._sectionIcon_1qa5e_58{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}._sectionIcon_1qa5e_58._crimson_1qa5e_68{color:#dc2626;background:#fef2f2}._sectionIcon_1qa5e_58._blue_1qa5e_73{color:#2563eb;background:#eff6ff}._sectionIcon_1qa5e_58._emerald_1qa5e_78{color:#059669;background:#ecfdf5}._sectionTitle_1qa5e_83{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:.925rem;font-weight:700}._settingItem_1qa5e_91{border-bottom:1px solid #f8fafc;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 0;display:flex}._settingItem_1qa5e_91:last-child{border-bottom:none;padding-bottom:.15rem}._settingMeta_1qa5e_105{flex-direction:column;display:flex}._settingLabel_1qa5e_110{color:#1e293b;margin:0;font-size:.815rem;font-weight:600}._settingDescription_1qa5e_117{color:#64748b;margin:1px 0 0;font-size:.725rem;line-height:1.3}._settingInput_1qa5e_124{color:#0f172a;text-align:right;background:#fff;border:1px solid #cbd5e1;border-radius:6px;outline:none;width:120px;padding:.35rem .6rem;font-size:.8rem;font-weight:600}._settingInput_1qa5e_124:focus{border-color:#dc2626;box-shadow:0 0 0 2px #dc26261a}._toggleSwitch_1qa5e_143{flex-shrink:0;width:36px;height:20px;display:inline-block;position:relative}._toggleSwitch_1qa5e_143 input{opacity:0;width:0;height:0}._slider_1qa5e_157{cursor:pointer;background-color:#cbd5e1;border-radius:20px;transition:all .15s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}._slider_1qa5e_157:before{content:"";background-color:#fff;border-radius:50%;width:14px;height:14px;transition:all .15s cubic-bezier(.4,0,.2,1);position:absolute;bottom:3px;left:3px;box-shadow:0 1px 2px #00000026}._toggleSwitch_1qa5e_143 input:checked+._slider_1qa5e_157{background-color:#dc2626}._toggleSwitch_1qa5e_143 input:checked+._slider_1qa5e_157:before{transform:translate(16px)}._actionButtonsBar_1qa5e_191{background:#fff;border:1px solid #e2e8f0;border-radius:10px;justify-content:flex-end;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}._saveButton_1qa5e_202{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:6px;padding:.45rem 1.15rem;font-size:.8rem;font-weight:600;transition:all .15s;box-shadow:0 1px 2px #dc262640}._saveButton_1qa5e_202:hover{background:#b91c1c}._resetButton_1qa5e_219{color:#64748b;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:.45rem .85rem;font-size:.8rem;font-weight:600}._resetButton_1qa5e_219:hover{color:#0f172a;background:#f8fafc}@keyframes _fadeIn_1qa5e_1{0%{opacity:0}to{opacity:1}}@media (width<=640px){._settingsGrid_1qa5e_34{grid-template-columns:1fr}}._container_1p5o4_1{font-family:var(--font-family);padding:0;animation:.2s ease-in-out _fadeIn_1p5o4_1}._header_1p5o4_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1.15rem;display:flex}._title_1p5o4_16{color:#0f172a;letter-spacing:-.02em;margin:0 0 .2rem;font-size:1.35rem;font-weight:800}._subtitle_1p5o4_24{color:#64748b;margin:0;font-size:.825rem}._metricsGrid_1p5o4_31{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.85rem;margin-bottom:1.25rem;display:grid}._metricCard_1p5o4_38{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:all .15s;display:flex;box-shadow:0 1px 2px #00000008}._metricCard_1p5o4_38:hover{border-color:#cbd5e1;transform:translateY(-2px)}._metricCardActive_1p5o4_57{background:#fffdfd;border-color:#dc2626}._metricInfo_1p5o4_62{flex-direction:column;display:flex}._metricCount_1p5o4_67{margin-bottom:2px;font-size:1.4rem;font-weight:800;line-height:1.1}._metricCount_1p5o4_67._amber_1p5o4_74{color:#d97706}._metricCount_1p5o4_67._blue_1p5o4_78{color:#2563eb}._metricCount_1p5o4_67._emerald_1p5o4_82{color:#059669}._metricLabel_1p5o4_86{color:#64748b;font-size:.75rem;font-weight:600}._metricIcon_1p5o4_92{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}._metricIcon_1p5o4_92._amber_1p5o4_74{color:#d97706;background:#fffbeb;border:1px solid #fde68a}._metricIcon_1p5o4_92._blue_1p5o4_78{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe}._metricIcon_1p5o4_92._emerald_1p5o4_82{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0}._tabsContainer_1p5o4_121{border-bottom:1px solid #e2e8f0;align-items:center;gap:.35rem;margin-bottom:1.15rem;display:flex;overflow-x:auto}._tabBtn_1p5o4_130{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:6px 6px 0 0;align-items:center;gap:.4rem;padding:.5rem .85rem;font-size:.8rem;font-weight:600;transition:all .15s;display:flex}._tabBtn_1p5o4_130:hover{color:#0f172a;background:#f8fafc}._tabBtnActive_1p5o4_152{color:#dc2626;background:#dc262608;border-bottom-color:#dc2626}._tabBadge_1p5o4_158{color:#475569;background:#f1f5f9;border-radius:9999px;padding:1px 5px;font-size:.65rem;font-weight:700}._tabBtnActive_1p5o4_152 ._tabBadge_1p5o4_158{color:#dc2626;background:#fef2f2}._queueCard_1p5o4_173{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;box-shadow:0 1px 2px #00000008}._queueCardHeader_1p5o4_181{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._queueTitle_1p5o4_191{color:#0f172a;margin:0;font-size:.95rem;font-weight:700}._queueSubtitle_1p5o4_198{color:#64748b;margin:1px 0 0;font-size:.75rem}._tableWrapper_1p5o4_204{overflow-x:auto}._dataTable_1p5o4_208{border-collapse:collapse;text-align:left;width:100%}._dataTable_1p5o4_208 th{color:#475569;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:.55rem .85rem;font-size:.725rem;font-weight:700}._dataTable_1p5o4_208 td{color:#334155;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:.55rem .85rem;font-size:.815rem}._dataTable_1p5o4_208 tr:last-child td{border-bottom:none}._dataTable_1p5o4_208 tr:hover td{background:#f8fafc}._entityMeta_1p5o4_242{flex-direction:column;display:flex}._entityName_1p5o4_247{color:#0f172a;font-size:.825rem;font-weight:600}._entityId_1p5o4_253{color:#94a3b8;font-family:monospace;font-size:.675rem}._userCell_1p5o4_259{align-items:center;gap:.55rem;display:flex}._userAvatar_1p5o4_265{color:#475569;background:#f1f5f9;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.785rem;font-weight:700;display:flex}._statusBadge_1p5o4_280{border-radius:4px;align-items:center;gap:3px;padding:2px 6px;font-size:.7rem;font-weight:600;display:inline-flex}._statusPending_1p5o4_290{color:#b45309;background:#fffbeb;border:1px solid #fde68a}._statusVerified_1p5o4_296{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}._actionBtnVerify_1p5o4_303{color:#fff;cursor:pointer;background:#059669;border:none;border-radius:6px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}._actionBtnVerify_1p5o4_303:hover{background:#047857}._actionBtnInspect_1p5o4_322{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}._actionBtnInspect_1p5o4_322:hover{background:#f8fafc}._emptyState_1p5o4_342{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1.5rem;display:flex}._emptyIcon_1p5o4_351{color:#10b981;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:.75rem;display:flex}._emptyTitle_1p5o4_364{color:#0f172a;margin:0 0 .25rem;font-size:1rem;font-weight:700}._emptyText_1p5o4_371{color:#64748b;max-width:340px;margin:0;font-size:.8rem}._modalBackdrop_1p5o4_379{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-modal,11000);background:#0f172a99;justify-content:center;align-items:center;padding:1rem;animation:.15s _fadeIn_1p5o4_1;display:flex;position:fixed;inset:0}._modalContent_1p5o4_392{background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:540px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 15px 25px -5px #00000026}._modalHeader_1p5o4_404{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:.85rem 1.15rem;display:flex}._modalTitle_1p5o4_413{color:#0f172a;margin:0;font-size:1rem;font-weight:700}._modalCloseBtn_1p5o4_420{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:3px;display:flex}._modalCloseBtn_1p5o4_420:hover{color:#0f172a;background:#e2e8f0}._modalBody_1p5o4_437{flex-direction:column;gap:.85rem;padding:1.15rem;display:flex;overflow-y:auto}._docGrid_1p5o4_445{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._docCard_1p5o4_451{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}._docLabel_1p5o4_460{color:#475569;background:#fff;border-bottom:1px solid #e2e8f0;padding:.4rem .65rem;font-size:.725rem;font-weight:700}._docImageWrapper_1p5o4_469{background:#0f172a;justify-content:center;align-items:center;height:120px;display:flex;position:relative;overflow:hidden}._docImage_1p5o4_469{object-fit:cover;width:100%;height:100%}._noImageFallback_1p5o4_485{color:#94a3b8;text-align:center;background:#f8fafc;flex-direction:column;align-items:center;gap:.35rem;padding:.75rem;font-size:.75rem;display:flex}._modalFooter_1p5o4_497{background:#f8fafc;border-top:1px solid #e2e8f0;justify-content:flex-end;gap:.5rem;padding:.85rem 1.15rem;display:flex}._btnApprove_1p5o4_506{color:#fff;cursor:pointer;background:#059669;border:none;border-radius:6px;align-items:center;gap:.35rem;padding:.45rem 1rem;font-size:.8rem;font-weight:600;display:inline-flex}._btnApprove_1p5o4_506:hover{background:#047857}._btnReject_1p5o4_524{color:#dc2626;cursor:pointer;background:#fee2e2;border:1px solid #fca5a5;border-radius:6px;padding:.45rem 1rem;font-size:.8rem;font-weight:600}._btnReject_1p5o4_524:hover{background:#fecaca}._btnSecondary_1p5o4_539{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:.45rem .85rem;font-size:.8rem;font-weight:600}._btnSecondary_1p5o4_539:hover{background:#f1f5f9}@keyframes _fadeIn_1p5o4_1{0%{opacity:0}to{opacity:1}}@media (width<=640px){._docGrid_1p5o4_445{grid-template-columns:1fr}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:.2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0, 0, var(--toastify-z-index));width:var(--toastify-container-width);box-sizing:border-box;color:#fff;flex-direction:column;display:flex;position:fixed}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y:0px;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;word-break:break-word;flex:auto;align-items:center;margin-bottom:1rem;display:flex;position:relative}@media only screen and (width<=480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}@media only screen and (width<=480px){.Toastify__toast-container[data-stacked=true]{width:100vw}}.Toastify__toast--stacked{width:100%;transform:translate3d(0, var(--y), 0) scale(var(--s));transition:transform .3s;position:absolute}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";height:calc(var(--g) * 1px);position:absolute;bottom:100%;left:0;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";z-index:-1;height:100%;position:absolute;bottom:0;left:0;right:0;transform:scaleY(3)}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{flex-shrink:0;width:22px;margin-inline-end:10px;display:flex}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;z-index:1;background:0 0;border:none;outline:none;padding:0;transition:all .3s;position:absolute;top:6px;right:6px}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{z-index:1;opacity:.7;transform-origin:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:100%;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius);width:100%;height:5px;position:absolute;bottom:0;left:0;overflow:hidden}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{box-sizing:border-box;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);border-radius:100%;width:20px;height:20px;animation:.65s linear infinite Toastify__spin}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px, var(--y), 0)}to{opacity:0;transform:translate3d(2000px, var(--y), 0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px, var(--y), 0)}to{opacity:0;transform:translate3d(-2000px, var(--y), 0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0, var(--y), 0) scale3d(.3, .3, .3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0, var(--y), 0) perspective(400px)}30%{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(110%, var(--y), 0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(-110%, var(--y), 0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-duration:.3s;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
