.shimmer-box{border-radius:8px;background:#ffffff34;position:relative;overflow:hidden}.shimmer-box:after{content:"";position:absolute;top:0;left:-150%;height:100%;width:150%;background:linear-gradient(90deg,#fff0,#fff9,#fff0);animation:shimmer 1.5s infinite}@keyframes shimmer{to{left:150%}}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:.9;--rt-transition-show-delay:.15s;--rt-transition-closing-delay:.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute;z-index:-1}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:max-content}.styles-module_arrow__K0L3T{height:var(--rt-arrow-size);width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}.modal-content-custom{width:900px!important}[data-theme=dark],.crypt-dark{--uikit-bg-primary: #0f0f0f;--uikit-bg-secondary: #1a1a1a;--uikit-bg-card: #1e1e1e;--uikit-bg-card-hover: #252525;--uikit-bg-sidebar: #141414;--uikit-bg-navbar: #151515;--uikit-bg-input: #2a2a2a;--uikit-text-primary: #ffffff;--uikit-text-secondary: #a0a0a0;--uikit-text-muted: #666666;--uikit-border-color: #2a2a2a;--uikit-accent: #b5ff00;--uikit-accent-hover: #9ddf00;--uikit-danger: #ff4d4f;--uikit-success: #52c41a;--uikit-scrollbar-thumb: #333;--uikit-scrollbar-track: transparent;--uikit-sidebar-width: 260px;--uikit-sidebar-collapsed-width: 72px;--uikit-navbar-height: 60px}[data-theme=light]{--uikit-bg-primary: #f5f5f5;--uikit-bg-secondary: #ffffff;--uikit-bg-card: #ffffff;--uikit-bg-card-hover: #f9f9f9;--uikit-bg-sidebar: #ffffff;--uikit-bg-navbar: #ffffff;--uikit-bg-input: #f0f0f0;--uikit-text-primary: #1a1a1a;--uikit-text-secondary: #666666;--uikit-text-muted: #999999;--uikit-border-color: #e5e5e5;--uikit-accent: #0aa15f;--uikit-accent-hover: #098a52;--uikit-danger: #ff4d4f;--uikit-success: #52c41a;--uikit-scrollbar-thumb: #ccc;--uikit-scrollbar-track: transparent;--uikit-sidebar-width: 260px;--uikit-sidebar-collapsed-width: 72px;--uikit-navbar-height: 60px}[data-uikit=DashboardLayout]{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"logo  header" "sidebar content" "sidebar footer";min-height:100vh;width:100%;background-color:var(--uikit-bg-primary);color:var(--uikit-text-primary);overflow:hidden}[data-uikit=DashboardLayout]>figure.layout-fix{grid-area:logo;width:var(--uikit-sidebar-width);height:var(--uikit-navbar-height);display:flex;align-items:center;justify-content:center;background-color:var(--uikit-bg-navbar);border-bottom:1px solid var(--uikit-border-color);border-right:1px solid var(--uikit-border-color);overflow:hidden;transition:width .3s ease;margin:0}[data-uikit=DashboardLayout]>figure.layout-fix img{max-height:36px;width:auto}[data-uikit=DashboardLayout]>header.layout-fix{grid-area:header;height:var(--uikit-navbar-height);background-color:var(--uikit-bg-navbar);border-bottom:1px solid var(--uikit-border-color);display:flex;align-items:center;padding:0 20px;z-index:100}[data-uikit=DashboardLayout]>[data-uikit=Drawer].layout-fix{grid-area:sidebar;width:var(--uikit-sidebar-width);background-color:var(--uikit-bg-sidebar);border-right:1px solid var(--uikit-border-color);overflow-y:auto;overflow-x:hidden;transition:width .3s ease;display:flex;flex-direction:column}[data-uikit=DashboardLayout]>article.layout-fix{grid-area:content;overflow-y:auto;overflow-x:hidden;padding:0;background-color:var(--uikit-bg-primary);min-height:0}[data-uikit=DashboardLayout]>footer.layout-fix{grid-area:footer;background-color:var(--uikit-bg-navbar);border-top:1px solid var(--uikit-border-color);height:40px;overflow:hidden;min-width:0}[data-uikit=Navbar]{display:flex;align-items:center;width:100%;height:100%;gap:16px}[data-uikit=Navbar] .uikit-navbar-toggle{display:none;background:none;border:none;color:var(--uikit-text-primary);cursor:pointer;padding:8px;border-radius:6px;font-size:20px;align-items:center;justify-content:center}[data-uikit=Navbar] .uikit-navbar-toggle:hover{background-color:var(--uikit-bg-card)}[data-uikit=Navbar] .uikit-navbar-logo{height:36px;width:auto;display:none}[data-uikit=Navbar] .uikit-navbar-content{display:flex;align-items:center;flex:1;gap:12px;justify-content:flex-end}[data-uikit=Drawer]{display:flex;flex-direction:column}[data-uikit=Drawer] .uikit-drawer-menu{flex:1;padding:12px 0;display:flex;flex-direction:column;gap:2px}[data-uikit=Drawer] .uikit-drawer-group{padding:4px 12px}[data-uikit=Drawer] .uikit-drawer-group+.uikit-drawer-group{border-top:1px solid var(--uikit-border-color);margin-top:8px;padding-top:12px}[data-uikit=Drawer] .uikit-drawer-item{display:flex;align-items:center;gap:12px;padding:10px 16px;border-radius:8px;cursor:pointer;color:var(--uikit-text-secondary);font-size:14px;font-weight:500;transition:all .15s ease;text-decoration:none;border:none;background:none;width:100%;text-align:left}[data-uikit=Drawer] .uikit-drawer-item:hover{background-color:var(--uikit-bg-card-hover);color:var(--uikit-text-primary)}[data-uikit=Drawer] .uikit-drawer-item.active{background-color:var(--uikit-bg-card);color:var(--uikit-accent)}[data-uikit=Drawer] .uikit-drawer-item svg{width:20px;height:20px;flex-shrink:0}[data-uikit=Drawer] .uikit-drawer-item .uikit-drawer-item-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-uikit=Drawer] .uikit-drawer-footer{padding:12px;border-top:1px solid var(--uikit-border-color)}[data-uikit=UserCard]{display:flex;align-items:center;gap:12px;padding:16px;border-top:1px solid var(--uikit-border-color);margin-top:auto;flex-wrap:wrap;background-color:var(--uikit-bg-sidebar)}[data-uikit=UserCard] .uikit-usercard-avatar{width:40px;height:40px;border-radius:50%;background-color:var(--uikit-bg-card);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;font-size:16px;font-weight:600;color:var(--uikit-accent);border:1px solid var(--uikit-border-color)}[data-uikit=UserCard] .uikit-usercard-avatar img{width:100%;height:100%;object-fit:cover}[data-uikit=UserCard] .uikit-usercard-info{flex:1;min-width:0}[data-uikit=UserCard] .uikit-usercard-name{font-size:14px;font-weight:600;color:var(--uikit-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-uikit=UserCard] .uikit-usercard-email{font-size:12px;color:var(--uikit-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-uikit=UserCard] .uikit-usercard-logout{background:none;border:1px solid rgba(255,77,79,.35);color:var(--uikit-danger);cursor:pointer;padding:6px 10px;border-radius:6px;font-size:12px;font-weight:500;line-height:1;white-space:nowrap;transition:all .15s ease;display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:1 0 100%;margin-top:4px}[data-uikit=UserCard] .uikit-usercard-info{min-width:0;flex:1 1 auto}[data-uikit=UserCard] .uikit-usercard-logout:hover,[data-uikit=UserCard] .uikit-usercard-logout:focus-visible{background-color:#ff4d4f24;border-color:var(--uikit-danger);color:var(--uikit-danger);outline:none}[data-uikit=UserCard] .uikit-usercard-logout-label{display:inline}[data-uikit=Container]{width:100%;max-width:100%;padding:24px}[data-uikit=Container][data-pad=xl2]{padding:32px}[data-uikit=Container][data-flex=vertical]{display:flex;flex-direction:column}[data-uikit=Container][data-gap=xl2]{gap:24px}[data-uikit=Paper]{background-color:var(--uikit-bg-card);border:1px solid var(--uikit-border-color);border-radius:12px;padding:20px}[data-uikit=Paper][data-flex=vertical]{display:flex;flex-direction:column}[data-uikit=Paper][data-gap=lg]{gap:16px}[data-uikit=Breadcrumb]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--uikit-text-muted);padding:4px 0}[data-uikit=Breadcrumb] .uikit-breadcrumb-title{font-size:20px;font-weight:600;color:var(--uikit-text-primary)}[data-uikit=Alert]{padding:12px 16px;border-radius:8px;font-size:14px;border:1px solid var(--uikit-border-color);background-color:var(--uikit-bg-card)}[data-uikit=Badge]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500;background-color:var(--uikit-bg-card);color:var(--uikit-text-secondary)}[data-uikit=Button]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;border:1px solid var(--uikit-border-color);background-color:var(--uikit-bg-card);color:var(--uikit-text-primary);transition:all .15s ease;white-space:nowrap}[data-uikit=Button]:hover:not(:disabled){background-color:var(--uikit-bg-card-hover)}[data-uikit=Button]:disabled{opacity:.5;cursor:not-allowed}[data-uikit=Button].uikit-btn-primary{background-color:var(--uikit-accent);border-color:var(--uikit-accent);color:#000}[data-uikit=Button].uikit-btn-primary:hover:not(:disabled){background-color:var(--uikit-accent-hover)}[data-uikit=Button].uikit-btn-secondary{background-color:var(--uikit-bg-card);border-color:var(--uikit-border-color);color:var(--uikit-text-secondary)}[data-uikit=Button].uikit-btn-destructive{background-color:var(--uikit-danger);border-color:var(--uikit-danger);color:#fff}[data-uikit=Button].uikit-btn-destructive:hover:not(:disabled){background-color:#e04345}[data-uikit=Button].uikit-btn-sm{padding:4px 12px;font-size:13px}[data-uikit=Button].uikit-btn-rounded{border-radius:20px}[data-uikit=Button] svg{width:16px;height:16px;flex-shrink:0}[data-uikit=Spinner]{display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--uikit-text-secondary)}[data-uikit=Spinner]:before{content:"";display:inline-block;width:24px;height:24px;border:2px solid var(--uikit-border-color);border-top-color:var(--uikit-accent);border-radius:50%;animation:uikit-spin .8s linear infinite;margin-right:8px}@keyframes uikit-spin{to{transform:rotate(360deg)}}[data-uikit=Dropdown],[data-uikit=MiniDropdown]{position:relative;display:inline-flex;flex-direction:column;gap:4px}[data-uikit=Dropdown] .uikit-dropdown-label{font-size:13px;font-weight:500;color:var(--uikit-text-secondary)}[data-uikit=Dropdown] .uikit-dropdown-select,[data-uikit=MiniDropdown] .uikit-mini-dropdown-select{appearance:none;-webkit-appearance:none;background-color:var(--uikit-bg-input);color:var(--uikit-text-primary);border:1px solid var(--uikit-border-color);border-radius:8px;padding:8px 32px 8px 12px;font-size:14px;cursor:pointer;outline:none;transition:border-color .15s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}[data-uikit=MiniDropdown] .uikit-mini-dropdown-select{padding:4px 28px 4px 8px;font-size:13px;border-radius:6px}[data-uikit=MiniDropdown] .uikit-mini-dropdown-select.rounded{border-radius:20px}[data-uikit=Dropdown] .uikit-dropdown-select:focus,[data-uikit=MiniDropdown] .uikit-mini-dropdown-select:focus{border-color:var(--uikit-accent)}[data-uikit=Dropdown] .uikit-dropdown-select option,[data-uikit=MiniDropdown] .uikit-mini-dropdown-select option{background-color:var(--uikit-bg-card);color:var(--uikit-text-primary)}[data-uikit=Pagination]{display:flex;align-items:center;gap:4px;justify-content:center;padding:8px 0}.uikit-pagination-btn{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:4px 8px;border:1px solid var(--uikit-border-color);border-radius:6px;background-color:var(--uikit-bg-card);color:var(--uikit-text-secondary);font-size:13px;cursor:pointer;transition:all .15s ease}.uikit-pagination-btn:hover:not(:disabled){background-color:var(--uikit-bg-card-hover);color:var(--uikit-text-primary)}.uikit-pagination-btn.active{background-color:var(--uikit-accent);border-color:var(--uikit-accent);color:#000;font-weight:600}.uikit-pagination-btn:disabled{opacity:.4;cursor:not-allowed}.uikit-pagination-dots{display:inline-flex;align-items:center;justify-content:center;min-width:24px;color:var(--uikit-text-muted);font-size:14px}[data-uikit=DashboardLayout] ::-webkit-scrollbar{width:6px;height:6px}[data-uikit=DashboardLayout] ::-webkit-scrollbar-thumb{background-color:var(--uikit-scrollbar-thumb);border-radius:3px}[data-uikit=DashboardLayout] ::-webkit-scrollbar-track{background-color:var(--uikit-scrollbar-track)}@media(max-width:1024px){[data-uikit=DashboardLayout]{grid-template-columns:1fr;grid-template-areas:"header" "content" "footer"}[data-uikit=DashboardLayout]>figure.layout-fix{display:none}[data-uikit=DashboardLayout]>[data-uikit=Drawer].layout-fix{position:fixed;top:var(--uikit-navbar-height);left:0;bottom:0;width:var(--uikit-sidebar-width);z-index:200;transform:translate(-100%);transition:transform .3s ease;box-shadow:none}[data-uikit=DashboardLayout]>[data-uikit=Drawer].layout-fix.open{transform:translate(0);box-shadow:4px 0 24px #0006}[data-uikit=Navbar] .uikit-navbar-toggle,[data-uikit=Navbar] .uikit-navbar-logo{display:flex}[data-uikit=Container],[data-uikit=Container][data-pad=xl2]{padding:16px}}@media(max-width:768px){[data-uikit=Container],[data-uikit=Container][data-pad=xl2]{padding:12px}[data-uikit=Paper]{padding:16px;border-radius:8px}}[data-theme=dark],.crypt-dark{--color-gray-50: #1f2937;--color-gray-100: #374151;--color-gray-200: #4b5563;--color-gray-300: #6b7280;--color-gray-400: #9ca3af;--color-gray-500: #b6bcc7;--color-gray-600: #d1d5db;--color-gray-700: #e5e7eb;--color-gray-800: #f3f4f6;--color-gray-900: #f9fafb;--color-gray-950: #ffffff}[data-theme=light],.crypt-light{--color-gray-50: #f3f4f6;--color-gray-100: #e5e7eb;--color-gray-200: #d1d5db;--color-gray-300: #9ca3af;--color-gray-400: #6b7280;--color-gray-500: #4b5563;--color-gray-600: #374151;--color-gray-700: #1f2937;--color-gray-800: #111827;--color-gray-900: #0b1220;--color-gray-950: #030712}.dropdown-menu{--dropdown-surface: #16191d;--dropdown-border: rgba(255, 255, 255, .12)}[data-theme=light] .dropdown-menu,.crypt-light .dropdown-menu{--dropdown-surface: #ffffff;--dropdown-border: rgba(0, 0, 0, .12)}.profile_menu .dropdown-menu.show,.dropdown-menu.dropdown-menu-shows.show{background:var(--dropdown-surface);border:1px solid var(--dropdown-border);box-shadow:0 12px 32px #0000008c,0 2px 6px #0006}.dropdown-menu .dropdown-item{color:var(--color-gray-600);border-radius:6px}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus,.profile_menu .dropdown-item:hover,.profile_menu .dropdown-item:focus{color:var(--color-gray-950);background-color:#ffffff14}[data-theme=light] .dropdown-menu .dropdown-item:hover,[data-theme=light] .dropdown-menu .dropdown-item:focus,.crypt-light .dropdown-menu .dropdown-item:hover,.crypt-light .dropdown-menu .dropdown-item:focus{background-color:#0000000f}.dropdown-menu .dropdown-item svg{flex:0 0 auto;opacity:.85}.dropdown-menu hr{border-color:var(--dropdown-border);opacity:1;margin:6px 0}:root{--font-family-Roboto: "Roboto", "Geist", system-ui, -apple-system, sans-serif;--font-size-12: 12px;--font-size-14: 14px;--font-size-16: 16px;--font-size-18: 18px;--font-size-20: 20px;--font-size-24: 24px;--font-size-28: 28px;--font-size-32: 32px;--font-size-40: 40px;--font-size-56: 56px;--font-line-height-16: 16px;--font-line-height-18: 18px;--font-line-height-20: 20px;--font-line-height-24: 24px;--font-line-height-28: 28px;--font-line-height-32: 32px;--font-line-height-36: 36px;--font-line-height-40: 40px;--font-line-height-48: 48px;--font-line-height-64: 64px;--radius-radius-rounded: 9999px;--spacing-radius-radius-component-md: 8px;--spacing-radius-radius-container-inner: 12px;--spacing-radius-radius-container-outer: 16px;--sw-keyboard-height: 0px}[data-theme=dark],.crypt-dark{--color-primary: #b5ff00;--color-text-primary: #f9fafb;--color-text-highlight: #b5ff00;--color-surface-surface-primary: #0b0e11;--color-surface-surface-secondary: #16191d;--color-surface-surface-tertiary: #1f242a;--color-surface-surface-container: #12161a;--color-surface-surface-inverse: #f9fafb;--color-surface-surface-brand: #b5ff00;--color-surface-alpha-surface-alpha1: rgba(255, 255, 255, .04);--color-surface-alpha-surface-alpha10: rgba(255, 255, 255, .1);--color-surface-alpha-surface-error: rgba(255, 77, 79, .14);--color-surface-alpha-surface-success: rgba(82, 196, 26, .14);--color-surface-alpha-surface-warning: rgba(250, 173, 20, .14);--color-text-text-primary: #f9fafb;--color-text-text-secondary: #d1d5db;--color-text-text-tertiary: #9ca3af;--color-text-text-disabled: #6b7280;--color-text-text-error: #ff6b6b;--color-text-text-success: #52c41a;--color-text-text-warning: #faad14;--color-text-text-on-brand: #0b0e11;--color-border-border-default: rgba(255, 255, 255, .12);--color-border-border-strong: rgba(255, 255, 255, .24);--color-border-border-alpha: rgba(255, 255, 255, .08);--color-border-border-brand: #b5ff00;--color-border-border-selected: #b5ff00;--interaction-brand-bg-brand-default: #b5ff00;--interaction-neutral-bg-default: rgba(255, 255, 255, .06);--interaction-neutral-bg-default-hover: rgba(255, 255, 255, .12);--interaction-neutral-bg-neutral-default: rgba(255, 255, 255, .06);--interaction-neutral-bg-neutral-hover: rgba(255, 255, 255, .12)}[data-theme=light],.crypt-light{--color-primary: #7bbf00;--color-text-primary: #111827;--color-text-highlight: #7bbf00;--color-surface-surface-primary: #f5f6f8;--color-surface-surface-secondary: #ffffff;--color-surface-surface-tertiary: #eef0f3;--color-surface-surface-container: #ffffff;--color-surface-surface-inverse: #111827;--color-surface-surface-brand: #b5ff00;--color-surface-alpha-surface-alpha1: rgba(0, 0, 0, .03);--color-surface-alpha-surface-alpha10: rgba(0, 0, 0, .08);--color-surface-alpha-surface-error: rgba(220, 38, 38, .1);--color-surface-alpha-surface-success: rgba(22, 163, 74, .1);--color-surface-alpha-surface-warning: rgba(217, 119, 6, .1);--color-text-text-primary: #111827;--color-text-text-secondary: #374151;--color-text-text-tertiary: #6b7280;--color-text-text-disabled: #9ca3af;--color-text-text-error: #dc2626;--color-text-text-success: #16a34a;--color-text-text-warning: #d97706;--color-text-text-on-brand: #111827;--color-border-border-default: rgba(0, 0, 0, .12);--color-border-border-strong: rgba(0, 0, 0, .24);--color-border-border-alpha: rgba(0, 0, 0, .06);--color-border-border-brand: #7bbf00;--color-border-border-selected: #7bbf00;--interaction-brand-bg-brand-default: #b5ff00;--interaction-neutral-bg-default: rgba(0, 0, 0, .04);--interaction-neutral-bg-default-hover: rgba(0, 0, 0, .08);--interaction-neutral-bg-neutral-default: rgba(0, 0, 0, .04);--interaction-neutral-bg-neutral-hover: rgba(0, 0, 0, .08)}.modal-content{background-color:var(--color-surface-surface-secondary);border:1px solid var(--color-border-border-default);border-radius:var(--spacing-radius-radius-container-outer);box-shadow:0 24px 64px #0009;color:var(--color-text-text-primary)}.modal-content .modal-title{color:var(--color-text-text-primary)}.cursor-pointer{cursor:pointer}.action-cards-grid{display:grid;gap:16px;width:100%}@media(max-width:768px){.action-cards-grid{grid-template-columns:1fr;gap:8px}}@media(min-width:769px)and (max-width:1024px){.action-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(min-width:1025px)and (max-width:1600px){.action-cards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(min-width:1601px){.action-cards-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}}
