@import url(https://fonts.googleapis.com/css2?family=Sacramento:wght@400&display=swap);@import url(https://fonts.googleapis.com/icon?family=Material+Icons);.admin-login-container{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.admin-login-form{background:#fff;border:1px solid #ff6f00;border-radius:1rem;box-shadow:0 4px 8px #00000080;margin:1rem;max-width:400px;padding:2rem;width:100%}.admin-login-form h2{color:#333;margin-bottom:1rem}.admin-login-form label{color:#555;display:block;margin-bottom:.5rem}.admin-login-form input{border:2px solid #ddd;border-radius:1rem;box-sizing:border-box;margin-bottom:1rem;padding:.75rem;width:100%}.admin-login-form button{background-color:#ff6f00;border:none;border-radius:1rem;color:#fff;cursor:pointer;font-size:1rem;padding:.75rem;transition:background-color .3s ease;width:100%}.admin-login-form button:hover{background-color:#e89b5f}.profile-icon{align-items:center;aspect-ratio:1;background-color:#f58021e2;border:1rem double #fff;border-radius:50%;color:#fff;display:flex;font-weight:700;justify-content:center;text-align:center;width:30%;@media (max-width:769px){width:100%}}.small{aspect-ratio:1;background-color:#fff;border:1px double #000;color:#f58021e2;font-size:24px;width:35px;@media (max-width:769px){width:35px}}.time{align-items:center;display:flex;justify-content:start;@media (max-width:769px){font-size:1.2em!important;span{min-width:5.5rem!important}}}.time span{display:inline-block;min-width:7rem;text-align:center}.time-category{align-items:center;display:flex;justify-content:start;@media (max-width:769px){font-size:2.3em!important;span{min-width:5rem!important}}}.time-category span{display:inline-block;min-width:7rem;text-align:center}.edit-form{background:#fff;border-radius:8px;box-shadow:0 2px 15px #0006;height:auto;left:50%;max-height:80vh;max-width:500px;overflow-y:auto;padding:15px;position:fixed;top:55%;transform:translate(-50%,-50%);width:90%;z-index:1000}.edit-form form{display:flex;flex-direction:column}.edit-form label{color:#d26600;font-weight:700;margin:5px 0}.edit-form input[type=file],.edit-form input[type=text],.edit-form textarea{border:1px solid #ddd;border-radius:4px;font-size:14px;margin-bottom:10px;padding:10px}.edit-form textarea{height:-webkit-max-content;height:max-content;overflow:hidden;resize:vertical;&:focus{outline:none}}.edit-form button{background-color:#d26600;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin-right:8px;padding:.5rem 1rem}.edit-form button:hover{background-color:#0056b3}.edit-form button:last-of-type{background-color:#6c757d}.edit-form button:last-of-type:hover{background-color:#5a6268}.loader{align-items:center;background:#000000a6;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1111}.spinner{animation:spin 1s linear infinite;aspect-ratio:1;border:7px solid #ff601744;border-left-color:#ff5f17;border-radius:50%;width:4rem}table{border-collapse:collapse;width:100%}td,th{border:1px solid #ddd;padding:8px;text-align:left;white-space:nowrap}th{background-color:#f4f4f4}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-0{inset:0}.bottom-0{bottom:0}.bottom-\[-137\.4px\]{bottom:-137.4px}.bottom-\[0px\]{bottom:0}.left-0,.left-\[0px\]{left:0}.left-\[343px\]{left:343px}.right-0{right:0}.right-\[-343px\]{right:-343px}.right-\[0px\]{right:0}.top-0,.top-\[0px\]{top:0}.top-\[137\.4px\]{top:137.4px}.z-10{z-index:10}.z-\[0\]{z-index:0}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.\!m-\[0\]{margin:0!important}.m-0{margin:0}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.ml-\[-8px\]{margin-left:-8px}.mr-3{margin-right:.75rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-\[-3\.8px\]{margin-top:-3.8px}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-\[14\.4px\]{height:14.4px}.h-\[150px\]{height:150px}.h-\[33\.2px\]{height:33.2px}.h-\[334\.5px\]{height:334.5px}.h-\[400px\]{height:400px}.h-\[430px\]{height:430px}.h-\[46\.4px\]{height:46.4px}.h-\[5\.4px\]{height:5.4px}.h-\[60\.2px\]{height:60.2px}.h-\[60\.8px\]{height:60.8px}.h-full{height:100%}.max-h-full{max-height:100%}.w-10{width:2.5rem}.w-12{width:3rem}.w-28{width:7rem}.w-4{width:1rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-\[1229px\]{width:1229px}.w-\[1239px\]{width:1239px}.w-\[1240px\]{width:1240px}.w-\[1256px\]{width:1256px}.w-\[1440px\]{width:1440px}.w-\[149\.8px\]{width:149.8px}.w-\[150px\]{width:150px}.w-\[241\.6px\]{width:241.6px}.w-\[25px\]{width:25px}.w-\[26\.6px\]{width:26.6px}.w-\[264\.9px\]{width:264.9px}.w-\[26px\]{width:26px}.w-\[343px\]{width:343px}.w-\[364px\]{width:364px}.w-\[426px\]{width:426px}.w-\[443px\]{width:443px}.w-\[530px\]{width:530px}.w-\[575px\]{width:575px}.w-\[584px\]{width:584px}.w-\[650px\]{width:650px}.w-\[751px\]{width:751px}.w-\[854px\]{width:854px}.w-full{width:100%}.min-w-\[102px\]{min-width:102px}.min-w-\[140px\]{min-width:140px}.min-w-\[25\.6px\]{min-width:25.6px}.min-w-\[26\.3px\]{min-width:26.3px}.min-w-\[308px\]{min-width:308px}.min-w-\[326px\]{min-width:326px}.min-w-\[403px\]{min-width:403px}.min-w-\[70px\]{min-width:70px}.min-w-\[77px\]{min-width:77px}.min-w-\[93px\]{min-width:93px}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-\[1240px\]{max-width:1240px}.max-w-full{max-width:100%}.flex-1{flex:1 1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-\[10px\]{gap:10px}.gap-\[11\.7px\]{gap:11.7px}.gap-\[12px\]{gap:12px}.gap-\[14px\]{gap:14px}.gap-\[15\.7px\]{gap:15.7px}.gap-\[15px\]{gap:15px}.gap-\[17px\]{gap:17px}.gap-\[20px\]{gap:20px}.gap-\[21\.5px\]{gap:21.5px}.gap-\[21\.7px\]{gap:21.7px}.gap-\[23px\]{gap:23px}.gap-\[24px\]{gap:24px}.gap-\[27px\]{gap:27px}.gap-\[28\.5px\]{gap:28.5px}.gap-\[34px\]{gap:34px}.gap-\[3px\]{gap:3px}.gap-\[4\.6px\]{gap:4.6px}.gap-\[4\.7px\]{gap:4.7px}.gap-\[42px\]{gap:42px}.gap-\[43\.5px\]{gap:43.5px}.gap-\[44\.7px\]{gap:44.7px}.gap-\[45\.6px\]{gap:45.6px}.gap-\[47px\]{gap:47px}.gap-\[4px\]{gap:4px}.gap-\[50px\]{gap:50px}.gap-\[62\.5px\]{gap:62.5px}.gap-\[69px\]{gap:69px}.gap-\[9px\]{gap:9px}.self-stretch{align-self:stretch}.overflow-hidden,.truncate{overflow:hidden}.truncate{white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.rounded-8xs{border-radius:5px}.rounded-\[20px\]{border-radius:20px}.rounded-\[45\.59px\]{border-radius:45.59px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:20px}.rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.rounded-t-\[18\.95px\]{border-top-left-radius:18.95px;border-top-right-radius:18.95px}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1px\]{border-width:1px}.border-\[2px\]{border-width:2px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-\[\#D26600\],.border-chocolate{--tw-border-opacity:1;border-color:rgb(210 102 0/var(--tw-border-opacity))}.border-darkslateblue{--tw-border-opacity:1;border-color:rgb(76 77 139/var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(254 254 254/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(128 128 128/var(--tw-border-opacity))}.border-gray-600{border-color:#0000001a}.border-whitesmoke-300{--tw-border-opacity:1;border-color:rgb(241 241 241/var(--tw-border-opacity))}.border-t-transparent{border-top-color:#0000}.bg-darkorange-100{--tw-bg-opacity:1;background-color:rgb(245 140 13/var(--tw-bg-opacity))}.bg-gainsboro-400{--tw-bg-opacity:1;background-color:rgb(217 217 217/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(254 254 254/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(141 141 141/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(128 128 128/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-orange{--tw-bg-opacity:1;background-color:rgb(255 158 0/var(--tw-bg-opacity))}.bg-tomato{--tw-bg-opacity:1;background-color:rgb(242 97 35/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-5{padding:1.25rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-16{padding-left:4rem;padding-right:4rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-\[11px\]{padding-left:11px;padding-right:11px}.px-\[21px\]{padding-left:21px;padding-right:21px}.px-\[22px\]{padding-left:22px;padding-right:22px}.px-\[75px\]{padding-left:75px;padding-right:75px}.py-0{padding-bottom:0;padding-top:0}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-\[3px\]{padding-bottom:3px;padding-top:3px}.pb-0{padding-bottom:0}.pb-5{padding-bottom:1.25rem}.pb-\[34px\]{padding-bottom:34px}.pb-\[50px\]{padding-bottom:50px}.pb-\[56\.8px\]{padding-bottom:56.8px}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-5{padding-left:1.25rem}.pl-\[21px\]{padding-left:21px}.pl-\[23px\]{padding-left:23px}.pl-\[7px\]{padding-left:7px}.pl-px{padding-left:1px}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-5{padding-right:1.25rem}.pr-\[21px\]{padding-right:21px}.pr-\[35px\]{padding-right:35px}.pr-\[37px\]{padding-right:37px}.pt-0{padding-top:0}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-7{padding-top:1.75rem}.pt-\[1\.9px\]{padding-top:1.9px}.pt-\[19\.6px\]{padding-top:19.6px}.pt-\[29\.6px\]{padding-top:29.6px}.pt-px{padding-top:1px}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.font-dm-sans{font-family:DM Sans}.font-montserrat{font-family:Montserrat}.font-poppins{font-family:Poppins}.font-roboto{font-family:Roboto}.font-sacramento{font-family:Sacramento}.text-14xl-6{font-size:33.6px}.text-21xl{font-size:40px}.text-2xs{font-size:11px}.text-9xl-4{font-size:28.4px}.text-base{font-size:16px}.text-inherit{font-size:inherit}.text-lg{font-size:18px}.text-sm{font-size:14px}.text-smi-2{font-size:12.2px}.text-xs{font-size:12px}.text-xs-4{font-size:11.4px}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-\[130\%\]{line-height:130%}.leading-\[150\%\]{line-height:150%}.leading-\[160\%\]{line-height:160%}.leading-\[200\%\]{line-height:200%}.leading-\[20px\]{line-height:20px}.leading-\[23px\]{line-height:23px}.leading-\[24px\]{line-height:24px}.leading-\[48px\]{line-height:48px}.leading-\[normal\]{line-height:normal}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[normal\]{letter-spacing:normal}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-darkgray-300{--tw-text-opacity:1;color:rgb(149 149 149/var(--tw-text-opacity))}.text-darkorange-200{--tw-text-opacity:1;color:rgb(245 128 33/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(254 254 254/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(39 39 39/var(--tw-text-opacity))}.text-gray-600{color:#0000001a}.text-gray-700{color:#00000080}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-inherit{color:inherit}.text-orangered{--tw-text-opacity:1;color:rgb(255 95 23/var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgb(228 0 0/var(--tw-text-opacity))}.text-tomato{--tw-text-opacity:1;color:rgb(242 97 35/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.shadow-\[0px_10px_50px_rgba\(61\2c _55\2c _241\2c _0\.25\)\]{--tw-shadow:0px 10px 50px #3d37f140;--tw-shadow-colored:0px 10px 50px var(--tw-shadow-color)}.shadow-\[0px_10px_50px_rgba\(61\2c _55\2c _241\2c _0\.25\)\],.shadow-\[0px_8px_20px_rgba\(209\2c _209\2c _209\2c _0\.19\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0px_8px_20px_rgba\(209\2c _209\2c _209\2c _0\.19\)\]{--tw-shadow:0px 8px 20px #d1d1d130;--tw-shadow-colored:0px 8px 20px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[row-gap\:20px\]{row-gap:20px}.\[transform-origin\:0_0\]{transform-origin:0 0}.\[transform\:_rotate\(180deg\)\]{transform:rotate(180deg)}:root{--font-admin:"Plus Jakarta Sans","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"JetBrains Mono","Fira Code","Courier New",monospace;--brand:#d26600;--brand-orange:#f58021;--brand-dark:#b35800;--brand-light:#fff7ed;--brand-glow:#d266002e;--brand-gradient:linear-gradient(135deg,#d26600,#f58021,#ffa726);--brand-gradient-soft:linear-gradient(135deg,#fff7ed,#fff3e0,#ffe0b2);--surface:#fff;--surface-2:#f8fafc;--surface-3:#f1f5f9;--border:#e2e8f0;--border-light:#f1f5f9;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--success:#059669;--success-bg:#f0fdf4;--warning:#d97706;--warning-bg:#fffbeb;--error:#dc2626;--error-bg:#fef2f2;--info:#2563eb;--info-bg:#eff6ff;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--shadow-sm:0 1px 3px #0000000f,0 1px 2px #0000000a;--shadow-md:0 4px 16px #00000014,0 1px 4px #0000000a;--shadow-lg:0 10px 40px #0000001a,0 2px 8px #0000000f;--shadow-brand:0 4px 20px #d2660040;--transition:all 0.2s cubic-bezier(0.4,0,0.2,1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(145deg,#f8fafc,#fef9f5 40%,#f8fafc 70%,#f5f8ff);background-attachment:fixed;color:#0f172a;color:var(--text-primary);font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font-admin);line-height:normal;margin:0;text-rendering:optimizeLegibility}*,:after,:before{border-width:0;box-sizing:border-box}.admin-table{border-collapse:collapse;font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font-admin);position:relative;width:100%}.admin-table:before{background:linear-gradient(135deg,#d26600,#f58021,#ffa726);background:var(--brand-gradient);content:"";height:2px;left:0;opacity:.6;position:absolute;right:0;top:0}.admin-table th{background:linear-gradient(180deg,#fafbff,#f8fafc);background:linear-gradient(to bottom,#fafbff,var(--surface-2));border-bottom:2px solid #e2e8f0;border-bottom:2px solid var(--border);color:#94a3b8;color:var(--text-muted);font-size:.68rem;font-weight:700;letter-spacing:.08em;padding:13px 18px;position:relative;text-align:left;text-transform:uppercase;white-space:nowrap}.admin-table th:after{background:linear-gradient(135deg,#d26600,#f58021,#ffa726);background:var(--brand-gradient);bottom:-2px;content:"";height:2px;left:0;opacity:0;position:absolute;right:0;transition:opacity .3s}.admin-table th:hover:after{opacity:.4}.admin-table td{border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--border-light);color:#475569;color:var(--text-secondary);font-size:.84rem;padding:14px 18px;vertical-align:middle}.admin-table tbody tr{position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.admin-table tbody tr:before{background:linear-gradient(135deg,#d26600,#f58021,#ffa726);background:var(--brand-gradient);bottom:0;content:"";left:0;opacity:0;position:absolute;top:0;transition:opacity .2s;width:3px}.admin-table tbody tr:hover{background:linear-gradient(90deg,#fefaf6,#fafbff)}.admin-table tbody tr:hover:before{opacity:1}.admin-card{background:#fff;background:var(--surface);border:1px solid #e2e8f0;border:1px solid var(--border);border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a;box-shadow:var(--shadow-sm);overflow:hidden;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.admin-card:before{background:linear-gradient(135deg,#d26600,#f58021,#ffa726);background:var(--brand-gradient);border-radius:16px;border-radius:var(--radius-lg);content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;pointer-events:none;position:absolute;transition:opacity .3s}.admin-card:hover{box-shadow:0 8px 32px #f580211f}.admin-card:hover:before{opacity:1}.stat-card{background:#fff;background:var(--surface);border:1px solid #e2e8f0;border:1px solid var(--border);border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a;box-shadow:var(--shadow-sm);cursor:pointer;overflow:hidden;padding:24px;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.stat-card:before{background:linear-gradient(135deg,#d26600,#f58021,#ffa726);background:var(--brand-gradient);height:3px;left:0;right:0;top:0;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.stat-card:after,.stat-card:before{content:"";opacity:0;position:absolute}.stat-card:after{background:radial-gradient(circle,#f580210d 0,#0000 70%);height:200%;pointer-events:none;right:-50%;top:-50%;transition:opacity .3s;width:200%}.stat-card:hover{box-shadow:0 8px 32px #f5802126;transform:translateY(-3px)}.stat-card:hover:after,.stat-card:hover:before{opacity:1}.btn-primary{background:linear-gradient(135deg,#d26600,#f58021,#ffa726);background:var(--brand-gradient);border:none;border-radius:8px;border-radius:var(--radius-sm);box-shadow:0 4px 20px #f580214d;color:#fff;cursor:pointer;font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font-admin);font-size:.84rem;font-weight:700;letter-spacing:.01em;overflow:hidden;padding:10px 20px;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.btn-primary:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.btn-primary:hover:before{left:100%}.btn-primary:hover{background:linear-gradient(135deg,#b35800,#d26600,#f58021);background:linear-gradient(135deg,var(--brand-dark),var(--brand),var(--brand-orange));box-shadow:0 6px 28px #f5802173;transform:translateY(-2px)}.btn-primary:active{transform:translateY(0)}.badge-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:.68rem;font-weight:700;letter-spacing:.03em;overflow:hidden;padding:3px 10px;position:relative;white-space:nowrap}.badge-pill.badge-gradient{background:linear-gradient(135deg,#d26600,#f58021,#ffa726);background:var(--brand-gradient);box-shadow:0 2px 8px #f5802140;color:#fff}.badge-pill.badge-gradient:before{animation:shimmer-badge 2s infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}@keyframes shimmer-badge{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.admin-input{background:#fff;background:var(--surface);border:1.5px solid #e2e8f0;border:1.5px solid var(--border);border-radius:8px;border-radius:var(--radius-sm);color:#0f172a;color:var(--text-primary);font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font-admin);font-size:.875rem;outline:none;padding:10px 14px;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:100%}.admin-input:focus{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#d26600,#f58021,#ffa726) border-box;background:linear-gradient(#fff,#fff) padding-box,var(--brand-gradient) border-box;border:2px solid #0000;box-shadow:0 0 0 2px #f5802133}.admin-select{background:#fff;background:var(--surface);border:1.5px solid #e2e8f0;border:1.5px solid var(--border);border-radius:8px;border-radius:var(--radius-sm);color:#0f172a;color:var(--text-primary);cursor:pointer;font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font-admin);font-size:.875rem;outline:none;padding:10px 14px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.admin-select:focus{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#d26600,#f58021,#ffa726) border-box;background:linear-gradient(#fff,#fff) padding-box,var(--brand-gradient) border-box;border:2px solid #0000;box-shadow:0 0 0 2px #f5802133}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#f8fafc;background:var(--surface-2)}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.page-title{color:#0f172a;color:var(--text-primary);display:inline-block;font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font-admin);font-size:1.5rem;font-weight:800;letter-spacing:-.04em;margin:0 0 4px;position:relative}.page-title:after{background:linear-gradient(135deg,#d26600,#f58021,#ffa726);background:var(--brand-gradient);border-radius:3px;bottom:-4px;content:"";height:3px;left:0;opacity:.7;position:absolute;width:60%}.page-subtitle{color:#94a3b8;color:var(--text-muted);font-size:.82rem;font-weight:500;margin:0}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-in{animation:fadeInUp .4s cubic-bezier(.16,1,.3,1) both}.skeleton{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%);background-size:200% 100%;border-radius:6px}.hover\:scale-95:hover{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(128 128 128/var(--tw-bg-opacity))}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}@media (max-width:1400px){.lg\:box-border{box-sizing:border-box}.lg\:grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}.lg\:flex-wrap{flex-wrap:wrap}.lg\:justify-center{justify-content:center}.lg\:gap-\[31px\]{gap:31px}.lg\:gap-\[41px\]{gap:41px}.lg\:gap-\[91px\]{gap:91px}.lg\:pb-\[67px\]{padding-bottom:67px}.lg\:pl-\[37px\]{padding-left:37px}.lg\:pr-\[37px\]{padding-right:37px}.lg\:text-left{text-align:left}}@media screen and (max-width:1050px){.mq1050\:flex-wrap{flex-wrap:wrap}.mq1050\:text-13xl{font-size:32px}.mq1050\:leading-\[38px\]{line-height:38px}}@media screen and (max-width:750px){.mq750\:box-border{box-sizing:border-box}.mq750\:min-w-full{min-width:100%}.mq750\:flex-1{flex:1 1}.mq750\:flex-col{flex-direction:column}.mq750\:flex-wrap{flex-wrap:wrap}.mq750\:\!justify-end{justify-content:flex-end!important}.mq750\:gap-\[16px\]{gap:16px}.mq750\:gap-\[17px\]{gap:17px}.mq750\:gap-\[18px\]{gap:18px}.mq750\:gap-\[20px\]{gap:20px}.mq750\:gap-\[22px\]{gap:22px}.mq750\:gap-\[23px\]{gap:23px}.mq750\:gap-\[25px\]{gap:25px}.mq750\:gap-\[34px\]{gap:34px}.mq750\:gap-\[41px\]{gap:41px}.mq750\:gap-\[45px\]{gap:45px}.mq750\:\!px-0{padding-left:0!important;padding-right:0!important}.mq750\:px-3{padding-left:.75rem;padding-right:.75rem}.mq750\:\!pt-2{padding-top:.5rem!important}.mq750\:pb-11{padding-bottom:2.75rem}}@media screen and (max-width:450px){.mq450\:box-border{box-sizing:border-box}.mq450\:flex{display:flex}.mq450\:hidden{display:none}.mq450\:flex-wrap{flex-wrap:wrap}.mq450\:gap-\[16px\]{gap:16px}.mq450\:gap-\[17px\]{gap:17px}.mq450\:gap-\[20px\]{gap:20px}.mq450\:gap-\[23px\]{gap:23px}.mq450\:pb-5{padding-bottom:1.25rem}.mq450\:pb-\[37px\]{padding-bottom:37px}.mq450\:pl-5{padding-left:1.25rem}.mq450\:pr-5{padding-right:1.25rem}.mq450\:pt-\[7px\]{padding-top:7px}.mq450\:text-4xl{font-size:23px}.mq450\:text-5xl{font-size:24px}.mq450\:leading-\[29px\]{line-height:29px}}
/*# sourceMappingURL=main.34945da3.css.map*/