:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", monospace;--foreground-rgb:0, 0, 0;--background-start-rgb:214, 219, 220;--background-end-rgb:255, 255, 255;--primary-glow:conic-gradient(from 180deg at 50% 50%, #16abff33 0deg, #0885ff33 55deg, #54d6ff33 120deg, #0071ff33 160deg, transparent 360deg);--secondary-glow:radial-gradient(#fff, #fff0);--tile-start-rgb:239, 245, 249;--tile-end-rgb:228, 232, 233;--tile-border:conic-gradient(#00000080, #00000040, #00000030, #00000020, #00000010, #00000010, #00000080);--callout-rgb:238, 240, 241;--callout-border-rgb:172, 175, 176;--card-rgb:180, 185, 188;--card-border-rgb:131, 134, 135}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:hidden}body{color:rgb(var(--foreground-rgb));background:linear-gradient(to bottom, transparent, rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb))}a{color:inherit;text-decoration:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background-color:#fff;line-height:1}ol,ul,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:before,:after{box-sizing:border-box;margin:0;padding:0}@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:url(/assets/fonts/Nunito/Nunito-Regular.ttf);src:local(Nunito),url(/assets/fonts/Nunito/Nunito-Regular.ttf)format("truetype")}@font-face{font-family:Nunito-ExtraLight;font-style:normal;font-weight:300;src:url(/assets/fonts/Nunito/Nunito-ExtraLight.ttf);src:local(Nunito),url(/assets/fonts/Nunito/Nunito-ExtraLight.ttf)format("truetype")}@font-face{font-family:Nunito-Bold;font-style:bold;font-weight:700;src:url(/assets/fonts/Nunito/Nunito-Bold.ttf);src:local(Nunito),url(/assets/fonts/Nunito/Nunito-Bold.ttf)format("truetype")}@font-face{font-family:Nunito-ExtraBold;font-style:bolder;font-weight:900;src:url(/assets/fonts/Nunito/Nunito-ExtraBold.ttf);src:local(Nunito),url(/assets/fonts/Nunito/Nunito-ExtraBold.ttf)format("truetype")}@font-face{font-family:Nunito-SemiBold;font-style:bold;font-weight:600;src:url(/assets/fonts/Nunito/Nunito-SemiBold.ttf);src:local(Nunito),url(/assets/fonts/Nunito/Nunito-SemiBold.ttf)format("truetype")}@font-face{font-family:Nunito-Italic;font-style:italic;font-weight:400;src:url(/assets/fonts/Nunito/Nunito-Italic.ttf);src:local(Nunito),url(/assets/fonts/Nunito/Nunito-Italic.ttf)format("truetype")}@font-face{font-family:Nunito-Light;font-style:normal;font-weight:300;src:url(/assets/fonts/Nunito/Nunito-Light.ttf);src:local(Nunito),url(/assets/fonts/Nunito/Nunito-Light.ttf)format("truetype")}.App{text-align:center}.App-logo{pointer-events:none;height:40vmin}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{color:#fff;background-color:#282c34;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:calc(10px + 2vmin);display:flex}.App-link{color:#61dafb}:where(img[data-nimg="1"]){height:auto}.hide-scrollbar::-webkit-scrollbar{background-color:#0000;width:0}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.admin-theme{--adm-color-primary:#f65275;--adm-color-primary-hover:#e43d62;--adm-color-primary-active:#d23256;--adm-color-primary-tint:#fdecef;--adm-color-accent:#1e4a8c;--adm-color-info:#3e86d4;--adm-color-info-bg:#eaf1fa;--adm-color-success:#166534;--adm-color-success-bg:#e8f8ef;--adm-color-success-dot:#22c55e;--adm-color-warning:#92400e;--adm-color-warning-bg:#fef3c7;--adm-color-danger:#e11d48;--adm-color-danger-bg:#fde8ec;--adm-color-text-strong:#0a0a0a;--adm-color-text-title:#0f172a;--adm-color-text-body:#404040;--adm-color-text-muted:#737373;--adm-color-text-placeholder:#757575;--adm-color-text-detail:#636569;--adm-color-text-inverse:#fff;--adm-color-border:#e5e5e5;--adm-color-border-strong:#d9d9d9;--adm-color-border-input:#a7a8a9;--adm-color-divider-header:#e2e8ed;--adm-color-control-checked:#525252;--adm-color-bg-page:#f1f4f6;--adm-color-bg-sidebar:#fafafa;--adm-color-bg-tint:#f5f7fa;--adm-color-bg-card:#fff;--adm-color-bg-card-header:#f5f5f5;--adm-color-avatar-placeholder:#d9d9d9;--adm-color-overlay:#ffffffb3;--adm-font-size-xs:10px;--adm-font-size-sm:11px;--adm-font-size-md:12px;--adm-font-size-base:13px;--adm-font-size-lg:15px;--adm-font-size-xl:18px;--adm-font-size-2xl:24px;--adm-font-weight-regular:400;--adm-font-weight-medium:500;--adm-font-weight-semibold:600;--adm-font-weight-bold:700;--adm-line-height-tight:15px;--adm-line-height-sm:16.5px;--adm-line-height-md:18px;--adm-line-height-base:19.5px;--adm-line-height-lg:22.5px;--adm-space-0:0;--adm-space-1:2px;--adm-space-2:4px;--adm-space-3:6px;--adm-space-4:8px;--adm-space-5:12px;--adm-space-6:14px;--adm-space-7:16px;--adm-space-8:20px;--adm-space-9:22px;--adm-space-10:24px;--adm-space-11:32px;--adm-radius-xs:2px;--adm-radius-sm:4px;--adm-radius-md:5px;--adm-radius-lg:8px;--adm-radius-xl:10px;--adm-radius-pill:999px;--adm-shadow-header:inset 0 -1px 0 0 #e2e8ed;--adm-shadow-row:inset 0 -1px 0 0 #e5e5e5;--adm-shadow-dropdown:0 8px 24px #0f172a14;--adm-shadow-focus:0 0 0 3px #f6527540;--adm-layout-sidebar-width:240px;--adm-layout-sidebar-rail-width:64px;--adm-layout-header-height:52px;--adm-layout-content-padding:32px;--adm-layout-content-padding-sm:16px;--adm-layout-control-height:32px;--adm-layout-control-width:210px;--adm-font-family:Tammira Admin Nunito, Nunito, system-ui, -apple-system, Segoe UI, sans-serif;--bs-primary:#f65275;--bs-primary-rgb:246, 82, 117;--bs-primary-text-emphasis:#d23256;--bs-primary-bg-subtle:#fdecef;--bs-primary-border-subtle:#f65275;--bs-body-font-family:Tammira Admin Nunito, Nunito, system-ui, -apple-system, Segoe UI, sans-serif;--bs-body-font-size:13px;--bs-body-line-height:1.5;--bs-body-color:#404040;--bs-emphasis-color:#0a0a0a;--bs-heading-color:#0f172a;--bs-secondary-color:#737373;--bs-tertiary-bg:#f5f7fa;--bs-border-color:#e5e5e5;--bs-border-radius:5px;--bs-border-radius-sm:4px;--bs-border-radius-lg:8px;--bs-border-radius-xl:10px;--bs-link-color:#f65275;--bs-link-color-rgb:246, 82, 117;--bs-link-hover-color:#e43d62;--bs-link-hover-color-rgb:246, 82, 117;--bs-focus-ring-color:#f6527540;--bs-focus-ring-width:3px;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height);color:var(--bs-body-color)}.admin-theme h1,.admin-theme h2,.admin-theme h3,.admin-theme h4,.admin-theme h5,.admin-theme h6,.admin-theme .h1,.admin-theme .h2,.admin-theme .h3,.admin-theme .h4,.admin-theme .h5,.admin-theme .h6{font-family:var(--bs-body-font-family);color:var(--bs-heading-color);font-weight:var(--adm-font-weight-semibold)}.admin-theme h2,.admin-theme .h2{font-size:var(--adm-font-size-xl)}.admin-theme h3,.admin-theme .h3{font-size:var(--adm-font-size-lg)}.admin-theme h4,.admin-theme .h4,.admin-theme h5,.admin-theme .h5{font-size:var(--adm-font-size-base)}.admin-theme h6,.admin-theme .h6{font-size:var(--adm-font-size-md)}.admin-theme .btn{--bs-btn-font-family:var(--bs-body-font-family);--bs-btn-font-size:12px;--bs-btn-font-weight:600;--bs-btn-line-height:18px;--bs-btn-padding-x:13px;--bs-btn-padding-y:6px;--bs-btn-border-radius:5px;--bs-btn-focus-box-shadow:0 0 0 3px #f6527540;--bs-btn-disabled-opacity:.55}.admin-theme .btn:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.admin-theme .btn-sm{--bs-btn-font-size:11px;--bs-btn-padding-x:10px;--bs-btn-padding-y:3px;--bs-btn-border-radius:4px}.admin-theme .btn-lg{--bs-btn-font-size:13px;--bs-btn-padding-x:16px;--bs-btn-padding-y:8px}.admin-theme .btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#f65275;--bs-btn-border-color:#f65275;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#e43d62;--bs-btn-hover-border-color:#e43d62;--bs-btn-active-color:#fff;--bs-btn-active-bg:#d23256;--bs-btn-active-border-color:#d23256;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#f65275;--bs-btn-disabled-border-color:#f65275}.admin-theme .btn-outline-primary{--bs-btn-color:#f65275;--bs-btn-bg:#fff;--bs-btn-border-color:#f65275;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#f65275;--bs-btn-hover-border-color:#f65275;--bs-btn-active-color:#fff;--bs-btn-active-bg:#d23256;--bs-btn-active-border-color:#d23256;--bs-btn-disabled-color:#f65275;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f65275}.admin-theme .btn-secondary,.admin-theme .btn-outline-secondary,.admin-theme .btn-light,.admin-theme .btn-outline-dark{--bs-btn-color:#404040;--bs-btn-bg:#fff;--bs-btn-border-color:#e5e5e5;--bs-btn-hover-color:#0a0a0a;--bs-btn-hover-bg:#f5f7fa;--bs-btn-hover-border-color:#d9d9d9;--bs-btn-active-color:#0a0a0a;--bs-btn-active-bg:#f5f7fa;--bs-btn-active-border-color:#d9d9d9;--bs-btn-disabled-color:#737373;--bs-btn-disabled-bg:#fff;--bs-btn-disabled-border-color:#e5e5e5}.admin-theme .btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg)}.admin-theme .btn-link{--bs-btn-color:#f65275;--bs-btn-hover-color:#e43d62;--bs-btn-hover-bg:transparent;--bs-btn-hover-border-color:transparent;--bs-btn-active-color:#d23256;--bs-btn-active-bg:transparent;--bs-btn-active-border-color:transparent;--bs-btn-font-weight:400;text-decoration:none}.admin-theme .btn-link:hover,.admin-theme .btn-link:focus-visible{text-decoration:underline}.admin-theme .btn-outline-danger{--bs-btn-color:#e11d48;--bs-btn-border-color:#e11d48;--bs-btn-hover-bg:#e11d48;--bs-btn-hover-border-color:#e11d48;--bs-btn-active-bg:#e11d48;--bs-btn-active-border-color:#e11d48}.admin-theme .form-label{font-size:var(--adm-font-size-sm);font-weight:var(--adm-font-weight-semibold);color:var(--adm-color-text-muted);letter-spacing:.4px;margin-bottom:var(--adm-space-2)}.admin-theme .form-control,.admin-theme .form-select{min-height:var(--adm-layout-control-height);font-family:var(--bs-body-font-family);font-size:var(--adm-font-size-md);line-height:var(--adm-line-height-md);color:var(--adm-color-text-body);background-color:var(--adm-color-bg-card);border-color:var(--adm-color-border);border-radius:var(--adm-radius-md);padding:6px 12px}.admin-theme .form-control::placeholder,.admin-theme .form-select::placeholder{color:var(--adm-color-text-placeholder);opacity:1}.admin-theme .form-control:focus,.admin-theme .form-select:focus{border-color:var(--adm-color-primary);box-shadow:var(--adm-shadow-focus)}.admin-theme .form-control:disabled,.admin-theme .form-select:disabled{background-color:var(--adm-color-bg-tint)}.admin-theme .form-control-sm,.admin-theme .form-select-sm{min-height:26px;font-size:var(--adm-font-size-sm);padding-top:3px;padding-bottom:3px}.admin-theme .form-select{padding-right:32px}.admin-theme textarea.form-control{border-color:var(--adm-color-border-input);border-radius:var(--adm-radius-xl)}.admin-theme .form-check-input{border-color:var(--adm-color-border-input)}.admin-theme .form-check-input:checked{background-color:var(--adm-color-control-checked);border-color:var(--adm-color-control-checked)}.admin-theme .form-check-input:focus{border-color:var(--adm-color-control-checked);box-shadow:var(--adm-shadow-focus)}.admin-theme .form-switch .form-check-input:checked{background-color:var(--adm-color-primary);border-color:var(--adm-color-primary)}.admin-theme .form-check-label{font-size:var(--adm-font-size-md);color:var(--adm-color-text-body)}.admin-theme .input-group-text{font-size:var(--adm-font-size-md);color:var(--adm-color-text-muted);background-color:var(--adm-color-bg-tint);border-color:var(--adm-color-border)}.admin-theme .card{--bs-card-border-color:#e5e5e5;--bs-card-border-radius:8px;--bs-card-inner-border-radius:calc(8px - 1px);--bs-card-spacer-y:20px;--bs-card-spacer-x:22px;--bs-card-cap-padding-y:8px;--bs-card-cap-padding-x:14px;--bs-card-cap-bg:#f5f5f5;--bs-card-bg:#fff;--bs-card-title-color:#0f172a;box-shadow:none}.admin-theme .card-header{font-weight:var(--adm-font-weight-bold);color:var(--adm-color-primary)}.admin-theme .table{--bs-table-color:#404040;--bs-table-bg:transparent;--bs-table-border-color:#e5e5e5;--bs-table-striped-bg:#f5f7fa;--bs-table-striped-color:#404040;--bs-table-hover-bg:#f5f7fa;--bs-table-hover-color:#0a0a0a;--bs-table-active-bg:#f5f7fa;font-size:var(--adm-font-size-md);vertical-align:middle}.admin-theme .table>thead th{font-size:var(--adm-font-size-sm);font-weight:var(--adm-font-weight-semibold);letter-spacing:.4px;color:var(--adm-color-text-muted);background-color:var(--adm-color-bg-sidebar);white-space:nowrap}.admin-theme .badge{--bs-badge-font-size:11px;--bs-badge-font-weight:600;--bs-badge-padding-x:8px;--bs-badge-padding-y:2px;--bs-badge-border-radius:4px;line-height:var(--adm-line-height-sm)}.admin-theme .dropdown-menu{--bs-dropdown-font-size:12px;--bs-dropdown-color:#404040;--bs-dropdown-border-color:#e5e5e5;--bs-dropdown-border-radius:8px;--bs-dropdown-box-shadow:0 8px 24px #0f172a14;--bs-dropdown-link-color:#404040;--bs-dropdown-link-hover-color:#0a0a0a;--bs-dropdown-link-hover-bg:#f5f7fa;--bs-dropdown-link-active-color:#0a0a0a;--bs-dropdown-link-active-bg:#f5f7fa;--bs-dropdown-item-padding-y:6px;--bs-dropdown-item-padding-x:12px;box-shadow:var(--bs-dropdown-box-shadow)}.admin-theme .pagination{--bs-pagination-font-size:12px;--bs-pagination-color:#404040;--bs-pagination-border-color:#e5e5e5;--bs-pagination-hover-color:#0a0a0a;--bs-pagination-hover-bg:#f5f7fa;--bs-pagination-focus-box-shadow:0 0 0 3px #f6527540;--bs-pagination-active-bg:#f65275;--bs-pagination-active-border-color:#f65275;--bs-pagination-disabled-color:#757575}.admin-theme .nav-tabs{border-bottom-color:var(--adm-color-border)}.admin-theme .nav-tabs .nav-link{font-size:var(--adm-font-size-md);color:var(--adm-color-text-muted)}.admin-theme .nav-tabs .nav-link:hover{color:var(--adm-color-primary);background-color:var(--adm-color-bg-tint)}.admin-theme .nav-tabs .nav-link.active{color:var(--adm-color-primary);border-bottom-color:var(--adm-color-primary)}.admin-theme .modal-content{border:1px solid var(--adm-color-border-strong);border-radius:var(--adm-radius-xl);box-shadow:var(--adm-shadow-dropdown)}.admin-theme .modal-header{background-color:var(--adm-color-bg-card-header);border-bottom-color:var(--adm-color-border)}.admin-theme .modal-title{font-size:var(--adm-font-size-lg);font-weight:var(--adm-font-weight-bold);color:var(--adm-color-primary)}.admin-theme .alert{border-radius:var(--adm-radius-lg);font-size:var(--adm-font-size-md)}.admin-theme .spinner-border{color:var(--adm-color-primary)}.admin-theme .offcanvas{--bs-offcanvas-width:240px;--bs-offcanvas-bg:#fafafa;--bs-offcanvas-border-color:#e5e5e5;--bs-offcanvas-padding-x:0;--bs-offcanvas-padding-y:0}.admin-theme .tooltip{--bs-tooltip-bg:#0f172a;--bs-tooltip-color:#fff;--bs-tooltip-font-size:11px;--bs-tooltip-border-radius:4px;font-family:var(--bs-body-font-family)}.admin-theme a:focus-visible,.admin-theme button:focus-visible,.admin-theme [role=button]:focus-visible,.admin-theme [tabindex]:focus-visible{box-shadow:var(--adm-shadow-focus);outline:none}@font-face{font-family:Tammira Admin Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Nunito/Nunito-Regular.ttf)format("truetype")}@font-face{font-family:Tammira Admin Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/Nunito/Nunito-SemiBold.ttf)format("truetype")}@font-face{font-family:Tammira Admin Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/Nunito/Nunito-Bold.ttf)format("truetype")}@font-face{font-family:Tammira Admin Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/Nunito/Nunito-ExtraBold.ttf)format("truetype")}@font-face{font-family:Tammira Admin Nunito;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/Nunito/Nunito-Italic.ttf)format("truetype")}
