@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);:root{--objecta-red:#9c1c1f;--objecta-red-dark:#7a1518;--objecta-red-glow:#9c1c1f59;--objecta-ink:#1f1f1f;--objecta-slate-900:#0e1117;--objecta-slate-800:#151922;--objecta-slate-700:#1d222c;--objecta-slate-100:#f5f5f7;--objecta-slate-50:#fafafc;--objecta-border-dark:#ffffff14;--objecta-border-light:#0f172a14;--objecta-glass-dark:#ffffff08;--objecta-glass-light:#ffffffbf;--objecta-card-shadow-dark:0 25px 80px #00000073;--objecta-card-shadow-light:0 30px 90px #0f172a1f;--objecta-grid-line:#ffffff0a}[data-theme=light]{--objecta-glass-surface:#ffffffe0;--objecta-surface:#fff;--objecta-surface-faint:#ffffffa6;--objecta-border-active:#9c1c1f40}[data-theme=dark]{--objecta-glass-surface:#0f121bd9;--objecta-surface:#1f1f1f;--objecta-surface-faint:#222633cc;--objecta-border-active:#9c1c1f59}*{transition:background-color .2s ease,color .2s ease,border-color .2s ease}body{background-color:#0e1117;background-color:var(--objecta-slate-900);background-image:radial-gradient(circle at 20% 20%,#ffffff0a 0,#0000 45%),radial-gradient(circle at 80% 0,#9c1c1f26 0,#0000 40%),linear-gradient(135deg,#050609,#080a0ff2 35%,#191a21e6);min-height:100vh;overflow-x:hidden;position:relative}[data-theme=light] body{background-color:#fafafc;background-color:var(--objecta-slate-50);background-image:radial-gradient(circle at 10% 10%,#9c1c1f1a 0,#0000 45%),radial-gradient(circle at 90% 0,#3b82f61f 0,#0000 40%),linear-gradient(135deg,#fdfdfd,#f6f7fb 60%,#edf0f7)}body:after,body:before{content:"";inset:0;pointer-events:none;position:fixed;z-index:0}body:before{background-image:linear-gradient(135deg,#ffffff05,#fff0),repeating-linear-gradient(0deg,#0000,#0000 24px,hsla(0,0%,100%,.015) 25px);mix-blend-mode:screen}body:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='160' height='160' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 159 159 0' stroke='rgba(255,255,255,0.04)'/%3E%3C/svg%3E");opacity:.4}#root{min-height:100vh;position:relative;z-index:1}.objecta-surface{background:var(--objecta-glass-surface);border:1px solid #ffffff14;border:1px solid var(--objecta-border-dark);border-radius:19.2px;box-shadow:0 25px 80px #00000073;box-shadow:var(--objecta-card-shadow-dark);overflow:hidden;padding:22.4px;position:relative}[data-theme=light] .objecta-surface{border-color:#0f172a14;border-color:var(--objecta-border-light);box-shadow:0 30px 90px #0f172a1f;box-shadow:var(--objecta-card-shadow-light)}.objecta-surface:before{background:linear-gradient(135deg,#ffffff14,#fff0);content:"";inset:0;opacity:.4;pointer-events:none;position:absolute}.objecta-surface--accent{background:linear-gradient(135deg,#9c1c1f26,#9c1c1f0d);border-color:var(--objecta-border-active)}.objecta-glass-panel{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:var(--objecta-glass-surface);border:1px solid #ffffff14;border:1px solid var(--objecta-border-dark);border-radius:16px;box-shadow:0 25px 80px #00000073;box-shadow:var(--objecta-card-shadow-dark);padding:16px}[data-theme=light] .objecta-glass-panel{border-color:#0f172a14;border-color:var(--objecta-border-light);box-shadow:0 30px 90px #0f172a1f;box-shadow:var(--objecta-card-shadow-light)}.objecta-gradient-shell{background:linear-gradient(145deg,#ffffff14,#0000);border:1px solid #ffffff0d;border-radius:22.4px;overflow:hidden;padding:25.6px;position:relative}.objecta-gradient-shell:after{background:radial-gradient(circle at top right,#9c1c1f40,#0000 50%);content:"";inset:0;opacity:.5;pointer-events:none;position:absolute}.objecta-glow-dot{align-items:center;background:linear-gradient(135deg,#9c1c1f,#7a1518);background:linear-gradient(135deg,var(--objecta-red) 0,var(--objecta-red-dark) 100%);border-radius:999px;box-shadow:0 8px 32px #9c1c1f59;box-shadow:0 8px 32px var(--objecta-red-glow);color:#fff;display:inline-flex;height:38.4px;justify-content:center;width:38.4px}.objecta-divider{background:linear-gradient(90deg,#0000,#9c1c1fb3,#0000);border-radius:999px;height:3.2px;margin:16px 0;width:57.6px}.objecta-section-label{color:#ffffffa6;font-size:.6rem;letter-spacing:.2em;text-transform:uppercase}[data-theme=light] .objecta-section-label{color:#1f1f1f8c}.objecta-grid-overlay{background-image:linear-gradient(#0000 95%,#ffffff0a 96%),linear-gradient(90deg,#0000 95%,#ffffff0a 96%);background-image:linear-gradient(#0000 95%,var(--objecta-grid-line) 96%),linear-gradient(90deg,#0000 95%,var(--objecta-grid-line) 96%);background-size:60px 60px;inset:0;opacity:.5;pointer-events:none;position:absolute}.objecta-floating-shape{background:radial-gradient(circle,#9c1c1f1f,#0000 70%);border-radius:40%;filter:blur(0);height:220px;position:absolute;width:220px}.MuiPaper-root{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1)!important}.MuiPaper-root:hover{box-shadow:0 8px 24px #0000001f!important;transform:translateY(-2px)}.MuiAppBar-root{backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important}.MuiListItemButton-root{transition:all .3s cubic-bezier(.4,0,.2,1)!important}.MuiListItemButton-root:hover{transform:translateY(-2px)!important}.MuiButton-root{border-radius:9.6px!important;font-size:.76rem!important;font-weight:600!important;letter-spacing:.02em!important;overflow:hidden;padding:9.6px 22.4px!important;position:relative;text-transform:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.MuiButton-root:before{background:#fff3;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.MuiButton-root:hover:before{height:300px;width:300px}.MuiButton-contained{background:linear-gradient(135deg,#dc2626,#b91c1c)!important;background:linear-gradient(135deg,var(--button-color,#dc2626) 0,var(--button-color-dark,#b91c1c) 100%)!important;box-shadow:0 4px 16px #0003!important}.MuiButton-contained:hover{box-shadow:0 8px 24px #0000004d!important;filter:brightness(1.05);transform:translateY(-3px) scale(1.02)}.MuiButton-contained:active{transform:translateY(-1px) scale(.98)}.MuiButton-outlined{border-width:2px!important;transition:all .3s ease!important}.MuiButton-outlined:hover{box-shadow:0 4px 12px #0000001a!important;transform:translateY(-1px)}.MuiTextField-root .MuiOutlinedInput-root{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff80;border-radius:12px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}[data-theme=dark] .MuiTextField-root .MuiOutlinedInput-root{background:#ffffff0d}.MuiTextField-root .MuiOutlinedInput-root:hover{border-color:#4299e180!important;box-shadow:0 4px 12px #00000014!important}.MuiTextField-root .MuiOutlinedInput-root.Mui-focused{background:#ffffffb3;border-color:#4299e1!important;box-shadow:0 0 0 4px #4299e126,0 4px 16px #4299e133!important}[data-theme=dark] .MuiTextField-root .MuiOutlinedInput-root.Mui-focused{background:#ffffff14}.MuiChip-root{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid #0000;border-radius:8px!important;font-weight:600!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.MuiChip-root:hover{border-color:#4299e14d;box-shadow:0 4px 12px #00000026!important;transform:scale(1.08) translateY(-2px)}.MuiAccordion-root{border-radius:12px!important;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.MuiAccordion-root:hover{box-shadow:0 4px 16px #0000001a!important}.MuiAccordionSummary-root{transition:all .3s ease!important}.MuiAccordionSummary-root:hover{background-color:#00000005!important}.MuiTableContainer-root{border-radius:12px!important;overflow:hidden}.MuiTableRow-root{transition:all .2s ease!important}.MuiTableRow-root:hover{background-color:#4299e10d!important;transform:scale(1.01)}.MuiTableCell-root{border-bottom:1px solid #0000000f!important}.MuiDialog-paper{animation:dialogSlideIn .4s cubic-bezier(.4,0,.2,1)!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#fffffff2,#ffffffe6)!important;border:1px solid #ffffff1a;border-radius:20px!important;box-shadow:0 24px 64px #0006!important}[data-theme=dark] .MuiDialog-paper{background:linear-gradient(135deg,#2d3748fa,#1a202cfa)!important;border:1px solid #ffffff1a}@keyframes dialogSlideIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.MuiDialogTitle-root{font-weight:700!important;letter-spacing:-.02em!important}.MuiCard-root{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:1px solid #0000000d;border-radius:16px!important;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)!important}[data-theme=dark] .MuiCard-root{background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid #ffffff14}.MuiCard-root:hover{border-color:#4299e14d;box-shadow:0 16px 40px #0003!important;transform:translateY(-6px) scale(1.02)}[data-theme=dark] .MuiCard-root:hover{border-color:#ffffff26;box-shadow:0 16px 40px #0006!important}.MuiSvgIcon-root{transition:all .2s ease!important}.MuiIconButton-root{border-radius:8px!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.MuiIconButton-root:hover{background-color:#4299e11a!important;transform:scale(1.1)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.entrance-badge{overflow:hidden;position:relative}.entrance-badge:before{animation:shimmer 3s infinite;background:radial-gradient(circle,#ffffff4d 0,#0000 70%);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#0000000d;border-radius:10px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#4299e1,#3182ce);background-clip:padding-box;border:2px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#3182ce,#2c5aa0);background-clip:padding-box}.loading-shimmer{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#0000000d,#0000001a 50%,#0000000d);background-size:200% 100%}.gradient-overlay{position:relative}.gradient-overlay:after{background:linear-gradient(180deg,#0000,#00000005);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:focus-visible{border-radius:4px;outline:2px solid #4299e1;outline-offset:2px}@media (max-width:768px){.MuiButton-root{font-size:.875rem!important;padding:8px 16px!important}.MuiCard-root:hover,.MuiPaper-root:hover{transform:none}}[data-theme=dark] .MuiPaper-root{background-image:linear-gradient(135deg,#ffffff0d,#ffffff05)}[data-theme=dark] .MuiButton-contained{box-shadow:0 4px 12px #0006!important}[data-theme=dark] .MuiButton-contained:hover{box-shadow:0 6px 20px #00000080!important}[data-theme=light] .MuiPaper-root{background-image:linear-gradient(135deg,#ffffffe6,#fff);border:1px solid #0000000d}[data-theme=light] .MuiCard-root{border:1px solid #00000014}.entrance-number-badge{align-items:center;background-color:var(--entrance-color);background-image:var(--entrance-gradient);border:1.6px solid #ffffff4d;border-radius:50%;box-shadow:0 3.2px 9.6px #0003;display:flex;height:44.8px;justify-content:center;position:relative;width:44.8px}.entrance-number-badge .entrance-number{color:#fff;font-size:1.4rem;font-weight:700;position:relative;text-shadow:0 1.6px 3.2px #0000004d;z-index:1}.smooth-transition{transition:all .3s cubic-bezier(.4,0,.2,1)}.glass-effect{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3}[data-theme=light] .glass-effect{background:#fffc;border:1px solid #0000001a}.shadow-sm{box-shadow:0 2px 4px #0000001a!important}.shadow-md{box-shadow:0 4px 12px #00000026!important}.shadow-lg{box-shadow:0 8px 24px #0003!important}.shadow-xl{box-shadow:0 12px 32px #00000040!important}.hover-lift:hover{transform:translateY(-4px);transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-glow:hover{box-shadow:0 0 20px #4299e166;transition:box-shadow .3s ease}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#4299e1,#9f7aea);-webkit-background-clip:text;background-clip:text;font-weight:700}.MuiSelect-select{font-weight:500!important}.MuiMenuItem-root{border-radius:6px!important;margin:4px 8px!important;transition:all .2s ease!important}.MuiMenuItem-root:hover{background-color:#4299e11a!important;transform:translateX(4px)}.MuiAlert-root{border-radius:10px!important;box-shadow:0 2px 8px #0000001a!important}.MuiCard-root .MuiChip-root{font-size:.75rem!important;height:24px!important;padding:0 8px!important}.page-transition-enter{opacity:0;transform:translateY(20px)}.page-transition-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease}.page-transition-exit{opacity:1}.page-transition-exit-active{opacity:0;transform:translateY(-20px);transition:opacity .3s ease,transform .3s ease}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:80%;letter-spacing:-.01em;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}#root{height:100vh}
/*# sourceMappingURL=main.c20d8681.css.map*/