:root{--cutin-bg:#05060d;--cutin-bg-soft:#07101b;--cutin-bg-elevated:#09131b;--cutin-surface:hsla(0,0%,100%,.055);--cutin-surface-strong:#071217e6;--cutin-surface-hover:hsla(0,0%,100%,.085);--cutin-border:#37e6a129;--cutin-border-soft:#ffffff17;--cutin-text:#fffffff0;--cutin-muted:#ffffffa8;--cutin-soft:#ffffff7a;--cutin-primary:#37e6a1;--cutin-primary-2:#22c98b;--cutin-primary-deep:#15976a;--cutin-accent:#ffb84d;--cutin-danger:#ff4d6d;--cutin-success:#35d07f;--cutin-warning:#ffbf47;--cutin-info:#44c7ff;--cutin-radius:22px;--cutin-radius-sm:14px;--cutin-shadow:0 28px 80px #0000007a;--cutin-shadow-soft:0 18px 52px #0000004d;--cutin-focus:0 0 0 4px #37e6a11f}*,:after,:before{box-sizing:border-box}html{color-scheme:dark;min-height:100%;scroll-behavior:smooth}body,html{background:#05060d;background:var(--cutin-bg);min-width:320px}body{-webkit-font-smoothing:antialiased;color:#fffffff0;color:var(--cutin-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0;overflow-x:hidden;text-rendering:optimizeLegibility}#root,body{min-height:100vh}button,input,select,textarea{font:inherit}img{height:auto;max-width:100%}a{color:inherit;text-decoration-color:#37e6a161;text-underline-offset:3px}a:hover{color:#fff;text-decoration-color:#37e6a1;text-decoration-color:var(--cutin-primary)}::selection{background:#37e6a140;color:#fff}body:before{background:radial-gradient(900px 520px at 8% 0,rgba(55,230,161,.105),#0000 60%),radial-gradient(900px 560px at 92% 8%,rgba(255,184,77,.072),#0000 62%),linear-gradient(160deg,#05060d,#030b10 42%,#05060d);z-index:-2}body:after,body:before{content:"";inset:0;pointer-events:none;position:fixed}body:after{background-image:linear-gradient(#ffffffa6 1px,#0000 0),linear-gradient(90deg,#ffffffa6 1px,#0000 0);background-size:76px 76px;-webkit-mask-image:radial-gradient(circle at 50% 18%,#000,#0000 76%);mask-image:radial-gradient(circle at 50% 18%,#000,#0000 76%);opacity:.026;z-index:-1}h1,h2,h3,h4,h5,h6{color:#fffffff0;color:var(--cutin-text);font-weight:850;letter-spacing:-.025em;margin-top:0}p{color:#ffffffa8;color:var(--cutin-muted)}small{color:#ffffff7a;color:var(--cutin-soft)}.muted,.text-muted,.text-secondary{color:#ffffffa8!important;color:var(--cutin-muted)!important}.text-black,.text-dark{color:#fffffff0!important;color:var(--cutin-text)!important}.text-white{color:#fff!important}.bg-light,.bg-white{background:hsla(0,0%,100%,.055)!important;background:var(--cutin-surface)!important}.container,.container-fluid{position:relative;z-index:1}.container{max-width:1180px;max-width:var(--cutin-page-width);width:min(1180px,calc(100% - 32px));width:min(var(--cutin-page-width),calc(100% - 32px))}.row{--bs-gutter-x:1.25rem;--bs-gutter-y:1.25rem}.accordion-item,.card,.dropdown-menu,.list-group-item,.modal-content,.offcanvas,.toast{background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.027))!important;border-color:#ffffff17!important;border-color:var(--cutin-border-soft)!important;color:#fffffff0!important;color:var(--cutin-text)!important}.card{border:1px solid #ffffff17!important;border:1px solid var(--cutin-border-soft)!important;border-radius:20px!important;box-shadow:0 18px 52px #0000004d;box-shadow:var(--cutin-shadow-soft);overflow:hidden}.card-footer,.card-header{background:hsla(0,0%,100%,.025)!important;border-color:#ffffff17!important;border-color:var(--cutin-border-soft)!important}.dropdown-menu,.modal-content,.offcanvas{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid #ffffff17!important;border:1px solid var(--cutin-border-soft)!important;border-radius:18px!important;box-shadow:0 28px 80px #0000007a!important;box-shadow:var(--cutin-shadow)!important}.dropdown-item{border-radius:9px;color:#fffffff0!important;color:var(--cutin-text)!important}.dropdown-item:focus,.dropdown-item:hover{background:#37e6a117!important;color:#fff!important}.form-label,label{color:#ffffffbd;font-weight:700}.form-control,.form-select,input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{background:#020811b8!important;border:1px solid #ffffff1c!important;border-radius:13px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035);color:#fffffff0!important;color:var(--cutin-text)!important;min-height:46px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease;width:100%}.form-control,.form-select,input:not([type=checkbox]):not([type=radio]):not([type=file]){padding:.72rem .9rem}textarea,textarea.form-control{min-height:112px;resize:vertical}.form-control:focus,.form-select:focus,input:not([type=checkbox]):not([type=radio]):not([type=file]):focus,select:focus,textarea:focus{background:#030d12e6!important;border-color:#37e6a19e!important;box-shadow:0 0 0 4px #37e6a11f!important;box-shadow:var(--cutin-focus)!important;outline:none!important}input::placeholder,textarea::placeholder{color:#ffffff57!important}select option{background:#07101b;color:#fff}.form-check-input{background-color:#020811db;border-color:#37e6a14d}.form-check-input:checked{background-color:#37e6a1;background-color:var(--cutin-primary);border-color:#37e6a1;border-color:var(--cutin-primary)}.form-switch .form-check-input{min-width:2.4em}.btn,button{border-radius:12px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.btn:hover,button:hover{transform:translateY(-1px)}.btn-primary,.btn-success,.primary,.submit-btn{background:linear-gradient(135deg,#37e6a1,#22c98b)!important;background:linear-gradient(135deg,var(--cutin-primary),var(--cutin-primary-2))!important;border:1px solid #37e6a15c!important;box-shadow:0 14px 34px #37e6a129;color:#03130d!important;font-weight:850!important}.btn-primary:hover,.btn-success:hover,.primary:hover,.submit-btn:hover{box-shadow:0 18px 42px #37e6a138;filter:brightness(1.04)}.action-button,.btn-dark,.btn-secondary,.secondary{background:#ffffff12!important;border:1px solid #ffffff1f!important;color:#fffffff0!important;color:var(--cutin-text)!important}.btn-outline-primary{background:rgba(55,230,161,.035)!important;border-color:#37e6a161!important;color:#37e6a1!important;color:var(--cutin-primary)!important}.btn-danger,.danger-button{background:#ff4d6d1c!important;border-color:#ff4d6d57!important;color:#ffdce4!important}.btn-warning{background:#ffbf471c!important;border-color:#ffbf474d!important;color:#fff0c8!important}.btn:disabled,button:disabled{box-shadow:none!important;cursor:not-allowed;opacity:.5;transform:none!important}.table,table{--bs-table-bg:#0000;--bs-table-color:var(--cutin-text);--bs-table-border-color:#ffffff14;color:#fffffff0!important;color:var(--cutin-text)!important;vertical-align:middle}.table th,table th{color:#ffffffbd!important;font-weight:800}.table td,table td{color:#ffffffd1}.table-responsive{background:#ffffff05;border:1px solid #ffffff17;border:1px solid var(--cutin-border-soft);border-radius:18px;overflow:auto}.alert{background:hsla(0,0%,100%,.055);border:1px solid #ffffff17;border:1px solid var(--cutin-border-soft);border-radius:16px;color:#fffffff0;color:var(--cutin-text)}.alert-danger{background:#ff4d6d1a;border-color:#ff4d6d4d;color:#ffdce4}.alert-success{background:#35d07f1a;border-color:#35d07f4d;color:#d9ffe9}.alert-warning{background:#ffbf471a;border-color:#ffbf474d;color:#fff0c8}.badge{border-radius:999px;font-weight:800;padding:.48em .72em}.pagination{gap:6px}.page-link{background:#ffffff0d!important;border:1px solid #ffffff17!important;border:1px solid var(--cutin-border-soft)!important;border-radius:10px!important;color:#fffffff0!important;color:var(--cutin-text)!important}.page-item.active .page-link{background:linear-gradient(135deg,#37e6a1,#22c98b)!important;background:linear-gradient(135deg,var(--cutin-primary),var(--cutin-primary-2))!important;border-color:#37e6a161!important;color:#03130d!important}.modal-backdrop.show{opacity:.78}.custom-swal,.swal2-popup{background:linear-gradient(180deg,#0a1418fa,#03090dfa)!important;border:1px solid #37e6a129!important;border:1px solid var(--cutin-border)!important;border-radius:22px!important;box-shadow:0 28px 80px #0000007a!important;box-shadow:var(--cutin-shadow)!important}.custom-swal,.custom-swal-text,.custom-swal-title,.swal2-html-container,.swal2-popup,.swal2-title{color:#fffffff0!important;color:var(--cutin-text)!important}.swal2-confirm{background:linear-gradient(135deg,#37e6a1,#22c98b)!important;background:linear-gradient(135deg,var(--cutin-primary),var(--cutin-primary-2))!important;border:1px solid #37e6a159!important;border-radius:12px!important;color:#03130d!important;font-weight:800!important}.swal2-cancel{background:#ffffff14!important;border-radius:12px!important;color:#fffffff0!important;color:var(--cutin-text)!important}body :where(.card-production,.card-production-show,.card-user,.card-event-view,.sticky-summary,.seguiment-card){background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.025))!important;border:1px solid #ffffff17!important;border:1px solid var(--cutin-border-soft)!important;border-radius:20px!important;box-shadow:0 18px 52px #0000004d!important;box-shadow:var(--cutin-shadow-soft)!important;color:#fffffff0!important;color:var(--cutin-text)!important}.labeltitle{color:#fffffff0!important;color:var(--cutin-text)!important;font-weight:850!important;letter-spacing:-.02em}.sticky-summary{top:96px!important}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#05060d}::-webkit-scrollbar-thumb{background:#37e6a138;border:2px solid #05060d;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#37e6a157}:focus-visible{outline:2px solid #37e6a1d9;outline-offset:3px}@media (max-width:900px){.container{width:min(100% - 24px,1180px);width:min(100% - 24px,var(--cutin-page-width))}.sticky-summary{position:static!important}}@media (max-width:767px){.card{border-radius:17px!important}.table-responsive{border-radius:15px}.btn,button{min-height:44px}}@media (max-width:520px){.container{padding-inline:12px;width:100%}.row{--bs-gutter-x:.8rem;--bs-gutter-y:.8rem}h1{font-size:clamp(1.65rem,8vw,2.15rem)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}#root,.App,.app,.app-root{min-height:100vh}.App,.app,.app-root{background:#0000;color:var(--cutin-text);isolation:isolate;position:relative}.app-page,.legacy-page,.page,.page-content,.page-wrapper{margin-inline:auto;width:min(1180px,calc(100% - 32px))}.app-page,.legacy-page{padding-block:32px 56px}#root :where(.bg-body,.bg-body-tertiary,.bg-light,.bg-white){background-color:initial!important}#root :where(.text-body,.text-dark,.text-black){color:var(--cutin-text)!important}#root :where(h1,h2,h3,h4,h5,h6)+p{margin-top:8px}#root main{min-width:0}@media (max-width:767px){.app-page,.legacy-page,.page,.page-content,.page-wrapper{width:min(100% - 24px,1180px)}.app-page,.legacy-page{padding-block:22px 38px}}@media (max-width:480px){.app-page,.legacy-page,.page,.page-content,.page-wrapper{width:calc(100% - 20px)}}:root{--cutin-page-width:1180px;--cutin-page-gutter:32px;--cutin-page-top:32px}#root .navbar:not(.cutin-nav),body>#root>.navbar{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#05080ddb!important;border:0;border-bottom:1px solid var(--cutin-border-soft);box-shadow:0 12px 38px #00000038;min-height:76px;padding:9px max(16px,calc(50vw - 590px));padding:9px max(16px,calc((100vw - var(--cutin-page-width))/2))}#root .navbar>.container{max-width:1180px;max-width:var(--cutin-page-width);padding-inline:0;width:100%}#root .navbar-brand{align-items:center;display:inline-flex;gap:10px;padding:0}#root .navbar-brand img{background:#ffffff0a;border:1px solid #37e6a138;border-radius:15px!important;box-shadow:0 12px 30px #00000052,0 0 28px #37e6a114;height:46px!important;object-fit:cover;width:46px!important}#root .navbar-nav{align-items:center;gap:3px}#root .navbar .dropdown-toggle,#root .navbar .nav-link{align-items:center;border-radius:12px;color:#ffffffad!important;display:inline-flex;font-size:.9rem;font-weight:760;gap:7px;min-height:42px;padding:0 12px!important;text-decoration:none}#root .navbar .dropdown-toggle:focus,#root .navbar .dropdown-toggle:hover,#root .navbar .nav-link:focus,#root .navbar .nav-link:hover,#root .navbar .show>.nav-link{background:hsla(0,0%,100%,.055);color:#fff!important}#root .navbar .avatar{border:1px solid #37e6a13d;border-radius:12px!important;height:38px!important;margin:0 0 0 8px!important;object-fit:cover;width:38px!important}#root .navbar-toggler{background:hsla(0,0%,100%,.045);border:1px solid #ffffff1f;box-shadow:none!important;min-height:44px;padding:8px;width:44px}#root .navbar-toggler-icon{filter:invert(1)}#root>:has(>.navbar),#root>:where(.App,.app,.app-root){color:var(--cutin-text);min-height:100vh}#root>:has(>.navbar)>:where(.container,.container-fluid),#root>:where(.App,.app,.app-root)>:where(.container,.container-fluid),#root>:where(.container,.container-fluid){margin-inline:auto;max-width:1180px;max-width:var(--cutin-page-width);padding-bottom:56px;padding-top:32px;padding-top:var(--cutin-page-top);width:min(1180px,calc(100% - 32px));width:min(var(--cutin-page-width),calc(100% - var(--cutin-page-gutter)))}#root .labeltitle{color:#fff!important;font-size:clamp(1.7rem,3vw,2.35rem)!important;font-weight:950!important;letter-spacing:-.035em!important;line-height:1.1;margin:34px auto 20px!important;text-align:left!important;text-transform:none!important;width:min(1180px,calc(100% - 32px));width:min(var(--cutin-page-width),calc(100% - var(--cutin-page-gutter)))}#root .background-image,#root .background-image-event,#root .img-background-production,#root label[for=BackgroundInput]{margin:0 auto 18px;width:min(1180px,calc(100% - 32px));width:min(var(--cutin-page-width),calc(100% - var(--cutin-page-gutter)))}#root .background-image img,#root .background-image-event img,#root .img-background-production,#root label[for=BackgroundInput]>img{aspect-ratio:16/5;background:var(--cutin-surface-strong);border:1px solid var(--cutin-border-soft);border-radius:24px;box-shadow:var(--cutin-shadow-soft);max-height:360px;object-fit:cover;width:100%}#root label[for=logoInput]{margin:-68px auto 10px;padding-left:28px;position:relative;width:min(1180px,calc(100% - 32px));width:min(var(--cutin-page-width),calc(100% - var(--cutin-page-gutter)));z-index:2}#root .event-production-logo,#root .img-logo-production,#root .img-logo-production-show,#root .img-logo-production2{background:#081217f5;border:4px solid #07101b!important;border-radius:28px!important;box-shadow:0 18px 48px #00000080,0 0 36px #37e6a114!important;height:112px!important;object-fit:cover;width:112px!important}#root :where(.card,.card-production,.card-production-show,.card-user,.card-event-view,.sticky-summary){backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.025))!important;border:1px solid var(--cutin-border-soft)!important;border-radius:22px!important;box-shadow:0 22px 64px #00000052!important;color:var(--cutin-text)!important}#root .card-body{padding:clamp(18px,3vw,28px)}#root .card-footer,#root .card-header{background:hsla(0,0%,100%,.025)!important;border-color:var(--cutin-border-soft)!important;padding:15px 20px}#root .card h1,#root .card h2,#root .card h3,#root .card h4,#root .card-title{color:#fff!important;font-weight:900;letter-spacing:-.025em}#root .card .text-muted,#root .card p,#root .card small{color:var(--cutin-muted)!important}#root form{color:var(--cutin-text)}#root .form-group,#root .mb-3,#root .mt-3,#root .mt-4{scroll-margin-top:100px}#root .form-label,#root form label{color:#ffffffc2!important;font-size:.88rem;font-weight:780;margin-bottom:7px}#root .form-text,#root form small{color:var(--cutin-soft)!important}#root input[type=file].form-control{min-height:48px;padding:7px}#root input[type=file]::file-selector-button{background:#37e6a11f;border:0;border-radius:9px;color:#eafff6;font-weight:760;margin-right:10px;min-height:32px;padding:0 12px}#root .seguiments{grid-gap:10px!important;display:grid!important;gap:10px!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:10px 0 18px}#root .seguiment-card{align-items:center;background:#ffffff08!important;border:1px solid var(--cutin-border-soft)!important;border-radius:13px!important;display:flex!important;gap:9px;min-height:48px;padding:10px 12px!important}#root .table-responsive{background:#ffffff05;border:1px solid var(--cutin-border-soft);border-radius:18px;box-shadow:0 18px 48px #00000038;margin-top:14px}#root table{margin-bottom:0!important}#root table thead th{background:hsla(0,0%,100%,.035)!important;border-bottom-width:1px;color:#ffffffad!important;font-size:.76rem;font-weight:850;letter-spacing:.055em;padding:13px 14px;text-transform:uppercase}#root table tbody td{border-color:hsla(0,0%,100%,.065)!important;padding:13px 14px}#root table tbody tr:hover>*{background:rgba(55,230,161,.035)!important}#root .actions,#root .button-group,#root .d-flex:has(>.btn),#root .d-grid{gap:10px}#root .btn{align-items:center;border-radius:12px!important;display:inline-flex;font-weight:780;gap:7px;justify-content:center;min-height:42px;padding:8px 15px}#root .bg-info,#root .btn-info{background:#37e6a114!important;border:1px solid #37e6a138!important;color:#eafff6!important}#root .card-event-view,#root .card-production-show{overflow:hidden}#root .sticky-summary{padding:18px;position:sticky;top:98px}#root .list-group{gap:8px}#root .list-group-item{background:#ffffff08!important;border:1px solid var(--cutin-border-soft)!important;border-radius:12px!important}#root .alert{border-radius:14px;inset:auto!important;margin-top:16px;max-width:100%;position:relative!important;width:auto;z-index:auto!important}#root .App>.navbar+.container,#root>.navbar+.container{display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 76px);padding-bottom:48px;padding-top:32px}#root .App>.container>.row.justify-content-center,#root .App>.container>.row.justify-content-md-center{margin:0;width:100%}#root .App .row.justify-content-center>[class*=col-],#root .App .row.justify-content-md-center>[class*=col-]{margin:0 auto!important;max-width:560px;padding:0;width:min(100%,560px)}#root .App .card .img-thumbnail,#root .App .card .logo{background:#37e6a114!important;border:1px solid #37e6a12e!important;border-radius:22px!important;box-shadow:0 16px 42px #00000059;height:86px!important;margin:0 auto 16px;object-fit:contain;padding:0!important;width:86px!important}@media (max-width:991px){#root .navbar{padding-inline:14px}#root .navbar-collapse{background:#050a0ff7;border:1px solid var(--cutin-border-soft);border-radius:16px;box-shadow:var(--cutin-shadow-soft);margin-top:10px;padding:12px}#root .navbar-nav{align-items:stretch}#root .navbar .dropdown-toggle,#root .navbar .nav-link{width:100%}#root .sticky-summary{position:static}}@media (max-width:767px){:root{--cutin-page-gutter:24px;--cutin-page-top:22px}#root .labeltitle{margin-top:24px!important}#root .background-image img,#root .background-image-event img,#root .img-background-production,#root label[for=BackgroundInput]>img{border-radius:18px;min-height:170px}#root label[for=logoInput]{margin-top:-52px;padding-left:18px}#root .event-production-logo,#root .img-logo-production,#root .img-logo-production-show,#root .img-logo-production2{border-radius:22px!important;height:88px!important;width:88px!important}#root .card-body{padding:18px}#root .table-responsive{border-radius:14px}}@media (max-width:520px){:root{--cutin-page-gutter:20px}#root .navbar-brand img{height:42px!important;width:42px!important}#root .labeltitle{font-size:1.65rem!important}#root .btn{width:100%}#root .d-flex:has(>.btn){align-items:stretch!important;flex-direction:column}#root .seguiments{grid-template-columns:1fr}}.cutin-legacy-page{--legacy-content:1180px;color:var(--cutin-text);min-width:0;padding:clamp(24px,4vw,42px) 0 64px;width:100%}.cutin-legacy-page>:not(.cutin-processing):not(input[type=file]){max-width:100%}.cutin-legacy-page>.alert,.cutin-legacy-page>.card,.cutin-legacy-page>.container,.cutin-legacy-page>.container-fluid,.cutin-legacy-page>.labeltitle,.cutin-legacy-page>.row,.cutin-legacy-page>form,.cutin-legacy-page>label[for=BackgroundInput],.cutin-legacy-page>label[for=logoInput]{margin-left:auto!important;margin-right:auto!important;width:min(var(--legacy-content),calc(100% - 32px))}.cutin-legacy-page>.labeltitle{color:#fff!important;font-size:clamp(1.8rem,3.4vw,2.65rem)!important;font-weight:900!important;letter-spacing:-.045em!important;line-height:1.08!important;margin-bottom:22px!important;margin-top:0!important;padding:0!important;text-align:left!important;text-transform:none!important}.cutin-legacy-page>label[for=BackgroundInput]{background:hsla(0,0%,100%,.025);border:1px solid #ffffff14;border-radius:24px;box-shadow:0 22px 64px #00000047;display:block!important;margin-bottom:0!important;overflow:hidden}.cutin-legacy-page>label[for=BackgroundInput] img{border:0!important;border-radius:0!important;box-shadow:none!important;display:block;height:clamp(210px,30vw,360px)!important;max-height:360px!important;object-fit:cover!important;width:100%!important}.cutin-legacy-page>label[for=logoInput]{display:block!important;margin-bottom:30px!important;margin-top:-54px!important;padding-left:28px!important;position:relative;z-index:3}.cutin-legacy-page .img-logo-production,.cutin-legacy-page .img-logo-production-show,.cutin-legacy-page .img-logo-production2,.cutin-legacy-page>label[for=logoInput] img{background:#071017!important;border:4px solid #071017!important;border-radius:26px!important;box-shadow:0 18px 46px #0000007a,0 0 30px #37e6a114!important;height:104px!important;min-width:104px;object-fit:cover!important;width:104px!important}.cutin-legacy-page>.container,.cutin-legacy-page>.container-fluid{max-width:var(--legacy-content)!important;padding:0!important}.cutin-legacy-page .container,.cutin-legacy-page .container-fluid{min-width:0}.cutin-legacy-page .row{margin-left:-.75rem;margin-left:calc(var(--bs-gutter-x, 1.5rem)*-.5);margin-right:-.75rem;margin-right:calc(var(--bs-gutter-x, 1.5rem)*-.5);min-width:0;row-gap:0}.cutin-legacy-page [class*=col-]{min-width:0}.cutin-legacy-page .card{background:linear-gradient(180deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.024))!important;border:1px solid hsla(0,0%,100%,.085)!important;border-radius:22px!important;box-shadow:0 20px 58px #00000047!important;margin-bottom:18px;overflow:visible!important;padding:clamp(18px,2.4vw,28px)}.cutin-legacy-page .card .labeltitle,.cutin-legacy-page .card>.labeltitle{color:#fff!important;font-size:clamp(1.25rem,2.1vw,1.72rem)!important;font-weight:850!important;letter-spacing:-.03em!important;line-height:1.18!important;margin:0 0 18px!important;padding:0!important;text-align:left!important;text-transform:none!important;width:auto!important}.cutin-legacy-page .card-body{padding:0!important}.cutin-legacy-page .card-footer,.cutin-legacy-page .card-header{margin:-28px -28px 24px;padding:18px 28px}.cutin-legacy-page .card form,.cutin-legacy-page form{min-width:0}.cutin-legacy-page .form-control,.cutin-legacy-page .form-select,.cutin-legacy-page input:not([type=checkbox]):not([type=radio]):not([type=file]),.cutin-legacy-page select,.cutin-legacy-page textarea{background:#020811c2!important;border:1px solid #ffffff1c!important;border-radius:13px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025)!important;color:#ffffffeb!important;margin-top:0!important;max-width:100%!important;min-height:48px!important;min-width:0!important;width:100%!important}.cutin-legacy-page textarea,.cutin-legacy-page textarea.form-control{min-height:118px!important;resize:vertical}.cutin-legacy-page .form-control:focus,.cutin-legacy-page .form-select:focus,.cutin-legacy-page input:focus,.cutin-legacy-page select:focus,.cutin-legacy-page textarea:focus{border-color:#37e6a194!important;box-shadow:0 0 0 4px #37e6a11a!important}.cutin-legacy-page .form-label,.cutin-legacy-page form label:not([for=BackgroundInput]):not([for=logoInput]){color:#ffffffb8!important}.cutin-legacy-page .mt-2{margin-top:10px!important}.cutin-legacy-page .mt-3{margin-top:12px!important}.cutin-legacy-page .mt-4{margin-top:16px!important}.cutin-legacy-page .mb-3{margin-bottom:14px!important}.cutin-legacy-page .mb-4{margin-bottom:18px!important}.cutin-legacy-page .form-check{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.075);border-radius:12px;display:flex;gap:9px;min-height:44px;padding:9px 11px 9px 36px}.cutin-legacy-page .form-check-input{margin-top:0}.cutin-legacy-page .table-responsive{-webkit-overflow-scrolling:touch;border-radius:18px;max-width:100%;overflow-x:auto;width:100%}.cutin-legacy-page table{min-width:720px}.cutin-legacy-page .btn{border-radius:12px!important;min-height:44px;white-space:normal}.cutin-legacy-page>a:has(>.btn){display:flex;justify-content:flex-end;margin:4px auto 0;text-decoration:none;width:min(var(--legacy-content),calc(100% - 32px))}.cutin-legacy-page>a:has(>.btn)>.btn{inset:auto!important;margin:0!important;position:static!important;z-index:auto!important}.cutin-legacy-page .alert[style]{inset:auto!important;bottom:auto!important;margin:16px auto!important;position:relative!important;right:auto!important;top:auto!important;width:min(var(--legacy-content),calc(100% - 32px));z-index:auto!important}.cutin-legacy-page canvas,.cutin-legacy-page img,.cutin-legacy-page svg,.cutin-legacy-page video{max-width:100%}.cutin-legacy-page .img-fluid{width:100%}.cutin-legacy-page .sticky-summary{top:96px!important;top:calc(var(--cutin-nav-h, 78px) + 18px)!important}.cutin-legacy-page .list-group-item{min-width:0}@media (max-width:991px){.cutin-legacy-page{padding-top:26px}.cutin-legacy-page .row>[class*=col-md-]{margin-bottom:0}.cutin-legacy-page .sticky-summary{position:static!important}}@media (max-width:767px){.cutin-legacy-page>.alert,.cutin-legacy-page>.card,.cutin-legacy-page>.container,.cutin-legacy-page>.container-fluid,.cutin-legacy-page>.labeltitle,.cutin-legacy-page>.row,.cutin-legacy-page>a:has(>.btn),.cutin-legacy-page>form,.cutin-legacy-page>label[for=BackgroundInput],.cutin-legacy-page>label[for=logoInput]{width:calc(100% - 24px)}.cutin-legacy-page>label[for=BackgroundInput]{border-radius:18px}.cutin-legacy-page>label[for=BackgroundInput] img{height:clamp(180px,48vw,260px)!important}.cutin-legacy-page>label[for=logoInput]{margin-top:-42px!important;padding-left:18px!important}.cutin-legacy-page .img-logo-production,.cutin-legacy-page .img-logo-production-show,.cutin-legacy-page .img-logo-production2,.cutin-legacy-page>label[for=logoInput] img{border-radius:21px!important;height:84px!important;min-width:84px;width:84px!important}.cutin-legacy-page .card{border-radius:17px!important;padding:18px}.cutin-legacy-page .card-footer,.cutin-legacy-page .card-header{margin:-18px -18px 18px;padding:15px 18px}.cutin-legacy-page .btn-lg{width:100%}}@media (max-width:520px){.cutin-legacy-page{padding-bottom:42px;padding-top:20px}.cutin-legacy-page>.labeltitle{font-size:1.65rem!important}.cutin-legacy-page .btn-lg,.cutin-legacy-page .d-grid>.btn,.cutin-legacy-page>a:has(>.btn)>.btn{width:100%}.cutin-legacy-page table{min-width:640px}}:root{--cutin-nav-h:76px;--cutin-footer-h:92px}.cutin-shell{background:radial-gradient(900px 520px at 10% 0,#37e6a11c,#0000 60%),radial-gradient(920px 560px at 90% 7%,rgba(255,184,77,.075),#0000 62%),linear-gradient(160deg,#05060d,#030b10 42%,#05060d);color:var(--cutin-text);display:flex;flex-direction:column;min-height:100vh}.cutin-nav{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#05080de0;border-bottom:1px solid hsla(0,0%,100%,.075);box-shadow:0 12px 38px #0000002e;position:sticky;top:0;width:100%;z-index:1200}.cutin-nav,.cutin-nav__inner{min-height:76px;min-height:var(--cutin-nav-h)}.cutin-nav__inner{grid-gap:22px;align-items:center;display:grid;gap:22px;grid-template-columns:auto minmax(0,1fr) auto;margin:0 auto;width:min(1180px,calc(100% - 32px))}.cutin-brand{align-items:center;color:#fff;display:inline-flex;gap:11px;min-width:0;text-decoration:none}.cutin-mark{background:linear-gradient(135deg,var(--cutin-primary),var(--cutin-primary-2));border:1px solid #ffffff24;border-radius:14px;box-shadow:0 13px 34px #37e6a12e,inset 0 1px 0 #ffffff52;color:#03130d;display:grid;flex:0 0 44px;font-size:1.08rem;font-weight:950;height:44px;letter-spacing:-.05em;place-items:center;width:44px}.cutin-brand__copy{display:grid;line-height:1.05}.cutin-brand__copy strong{color:#fff;font-size:.96rem;font-weight:900;letter-spacing:-.025em}.cutin-brand__copy small{color:#ffffff6e;font-size:.62rem;font-weight:720;letter-spacing:.08em;margin-top:4px;text-transform:uppercase}.cutin-nav__links{display:flex;gap:3px;min-width:0}.cutin-nav__links,.cutin-nav__links a{align-items:center;justify-content:center}.cutin-nav__links a{border-radius:13px;color:#ffffff9e;display:inline-flex;font-size:.86rem;font-weight:760;gap:7px;min-height:44px;min-width:44px;padding:0 12px;position:relative;text-decoration:none;transition:color .16s ease,background .16s ease,transform .16s ease;white-space:nowrap}.cutin-nav__links a svg{color:#37e6a1c7;height:15px;width:15px}.cutin-nav__links a.active,.cutin-nav__links a:hover{background:#ffffff0f;color:#fff;transform:translateY(-1px)}.cutin-nav__links a.active:after{background:linear-gradient(90deg,var(--cutin-primary),var(--cutin-accent));border-radius:999px;bottom:4px;box-shadow:0 0 16px #37e6a147;content:"";height:2px;left:12px;position:absolute;right:12px}.cutin-login{align-items:center;background:rgba(55,230,161,.075);border:1px solid #37e6a14d;border-radius:12px;box-shadow:0 12px 28px #0000002e;color:#edfff7;display:inline-flex;font-size:.88rem;font-weight:850;justify-content:center;min-height:42px;padding:0 16px;text-decoration:none}.cutin-login:hover{background:#37e6a11f;border-color:#37e6a180;color:#fff}.cutin-user{justify-self:end;position:relative}.cutin-user__button{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:15px;color:var(--cutin-text);display:flex;gap:10px;max-width:240px;min-height:48px;padding:5px 10px 5px 5px;text-align:left}.cutin-user__button:hover{background:hsla(0,0%,100%,.055);border-color:#37e6a138}.cutin-user__button:disabled{cursor:wait;opacity:.72}.cutin-user__avatar{background:#ffffff0d;border:1px solid #37e6a138;border-radius:11px;flex:0 0 36px;height:36px;object-fit:cover;width:36px}.cutin-user__copy{display:grid;line-height:1.1;min-width:0}.cutin-user__copy small,.cutin-user__copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cutin-user__copy strong{color:#ffffffe6;font-size:.82rem;font-weight:850}.cutin-user__copy small{color:var(--cutin-primary);font-size:.67rem;font-weight:800;margin-top:4px}.cutin-userMenu{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:linear-gradient(180deg,rgba(10,18,22,.985),rgba(3,9,13,.985));border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 26px 80px #0000008c;max-height:min(680px,calc(100vh - 100px));overflow-y:auto;position:absolute;right:0;top:calc(100% + 10px);width:min(390px,calc(100vw - 24px))}.cutin-userMenu__header{align-items:center;background:linear-gradient(135deg,#37e6a112,#0000 65%);border-bottom:1px solid #ffffff12;display:flex;gap:12px;padding:17px}.cutin-userMenu__header img{border:1px solid #37e6a138;border-radius:14px;flex:0 0 46px;height:46px;object-fit:cover;width:46px}.cutin-userMenu__header>div{grid-gap:3px;display:grid;gap:3px;min-width:0}.cutin-userMenu__header small,.cutin-userMenu__header span,.cutin-userMenu__header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cutin-userMenu__header strong{color:#fff;font-size:.93rem;font-weight:900}.cutin-userMenu__header span{color:var(--cutin-muted);font-size:.76rem}.cutin-userMenu__header small{background:rgba(55,230,161,.075);border:1px solid #37e6a12e;border-radius:999px;color:var(--cutin-primary);font-size:.63rem;font-weight:850;letter-spacing:.05em;margin-top:3px;padding:3px 8px;text-transform:uppercase;width:max-content}.cutin-userMenu__group{grid-gap:4px;display:grid;gap:4px;padding:11px}.cutin-userMenu__group--border{border-top:1px solid #ffffff12}.cutin-userMenu__title{color:#fff6;font-size:.68rem;font-weight:900;letter-spacing:.085em;padding:3px 8px 6px;text-transform:uppercase}.cutin-userMenu__item{grid-gap:10px;align-items:center;background:#0000;border:0;border-radius:12px;color:#ffffffd1;display:grid;font-size:.82rem;font-weight:760;gap:10px;grid-template-columns:34px minmax(0,1fr) auto;min-height:46px;padding:6px 9px;text-align:left;width:100%}.cutin-userMenu__item:hover{background:hsla(0,0%,100%,.055);color:#fff;transform:none}.cutin-userMenu__itemIcon{background:rgba(55,230,161,.065);border:1px solid #37e6a121;border-radius:10px;color:var(--cutin-primary);display:grid;height:34px;place-items:center;width:34px}.cutin-userMenu__itemIcon svg{height:14px;width:14px}.cutin-userMenu__arrow{color:#ffffff47;width:11px}.cutin-userMenu__logout{color:#ffd9df}.cutin-userMenu__logout .cutin-userMenu__itemIcon{background:rgba(255,77,109,.075);border-color:#ff4d6d29;color:#ff7890}.cutin-main{flex:1 1 auto;min-height:calc(100vh - 76px);min-height:calc(100vh - var(--cutin-nav-h));min-width:0;overflow-x:hidden}.cutin-footer{background:#03070bc2;border-top:1px solid #ffffff12;margin-top:auto}.cutin-footer__inner{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0 auto;min-height:92px;min-height:var(--cutin-footer-h);width:min(1180px,calc(100% - 32px))}.cutin-footer__brand{grid-gap:4px;display:grid;gap:4px;min-width:0}.cutin-footer__brand strong{color:#ffffffdb;font-size:.9rem}.cutin-footer__brand span{color:#ffffff75;font-size:.78rem}.peter-signature{align-items:center;color:#ffffffa8;display:inline-flex;gap:9px;text-decoration:none}.peter-signature img{border-radius:9px;flex:0 0 32px;height:32px;object-fit:contain;width:32px}.peter-signature>span{display:grid;line-height:1.05}.peter-signature small{color:#fff6;font-size:.62rem;letter-spacing:.07em;text-transform:uppercase}.peter-signature strong{color:#ffffffd1;font-size:.78rem;margin-top:4px}.peter-signature:hover strong{color:#fff}@media (max-width:1080px){.cutin-nav__inner{gap:10px 14px;grid-template-columns:auto auto;padding-block:9px}.cutin-nav__links{grid-column:1/-1;grid-row:2;justify-content:flex-start;overflow-x:auto;padding:1px 0 2px;scrollbar-width:none}.cutin-nav__links::-webkit-scrollbar{display:none}.cutin-login,.cutin-user{justify-self:end}}@media (max-width:720px){:root{--cutin-nav-h:66px;--cutin-footer-h:112px}.cutin-footer__inner,.cutin-nav__inner{width:calc(100% - 24px)}.cutin-mark{border-radius:12px;flex-basis:40px;height:40px;width:40px}.cutin-brand__copy small{display:none}.cutin-login{min-height:40px;padding-inline:13px}.cutin-user__copy{display:none}.cutin-user__button{height:44px;justify-content:center;min-height:44px;padding:4px;width:44px}.cutin-user__avatar{flex-basis:34px;height:34px;width:34px}.cutin-nav__links a{font-size:.82rem;min-height:40px;padding-inline:10px}.cutin-footer__inner{flex-direction:column;justify-content:center;padding-block:20px;text-align:center}.cutin-footer__brand{justify-items:center}}@media (max-width:520px){.cutin-brand__copy strong{font-size:.9rem}.cutin-nav__links a span{display:none}.cutin-nav__links a{justify-content:center;min-width:42px}.cutin-userMenu{left:12px;max-height:calc(100dvh - 84px);position:fixed;right:12px;top:72px;width:auto}}@supports (-webkit-touch-callout:none){.cutin-shell{min-height:-webkit-fill-available}}@media (prefers-reduced-motion:reduce){.cutin-nav__links a,.cutin-userMenu__item,.cutin-user__button{transition:none}}.cutin-processing{animation:cutin-processing-in .16s ease both;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:radial-gradient(circle at 50% 42%,#37e6a11a,#0000 30%),#03070bd6;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:2147483000}.cutin-processing--passive{background:#03070b7a;pointer-events:none}.cutin-processing__inner{align-content:center;background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.025));border:1px solid hsla(0,0%,100%,.085);border-radius:24px;box-shadow:0 28px 80px #0000007a;box-shadow:var(--cutin-shadow,0 28px 80px #0000007a);display:grid;justify-items:center;min-height:190px;padding:26px 30px;text-align:center;width:min(290px,calc(100vw - 40px))}.cutin-processing__mark{background:linear-gradient(145deg,#37e6a129,#ffb84d0d);border:1px solid #37e6a12e;border-radius:22px;box-shadow:0 18px 48px #0006,0 0 45px #37e6a11a;display:grid;height:82px;margin:0 auto 18px;place-items:center;position:relative;width:82px}.cutin-processing__mark span{color:#effff8;font-size:1.72rem;font-weight:950;letter-spacing:-.04em;position:relative;z-index:2}.cutin-processing__mark i{animation:cutin-spin .88s linear infinite;border-bottom:2px solid #0000;border-left:2px solid #0000;border-radius:29px;border-right:2px solid #ffb84d;border-right-color:var(--cutin-accent,#ffb84d);border-top:2px solid #37e6a1;border-top-color:var(--cutin-primary,#37e6a1);inset:-7px;position:absolute}.cutin-processing p{color:#ffffffeb;font-size:.94rem;font-weight:850;letter-spacing:-.01em;margin:0}.cutin-processing small{color:#ffffff7a;display:block;font-size:.68rem;font-weight:750;letter-spacing:.1em;margin-top:7px;text-transform:uppercase}@keyframes cutin-spin{to{transform:rotate(1turn)}}@keyframes cutin-processing-in{0%{opacity:0}to{opacity:1}}.swal2-container{z-index:2147483640!important}.modal{z-index:2147483500!important}.modal-backdrop{z-index:2147483400!important}@media (max-width:520px){.cutin-processing__inner{border-radius:20px;min-height:176px;padding:22px 18px}.cutin-processing__mark{border-radius:19px;height:72px;width:72px}.cutin-processing__mark i{border-radius:26px}}@media (prefers-reduced-motion:reduce){.cutin-processing{animation:none}.cutin-processing__mark i{animation-duration:1.8s}}
/*# sourceMappingURL=main.19bb7e85.css.map*/