.BackofficeSidebar-module__1NPXMq__sidebar{--sidebar-expanded-width:248px;--sidebar-collapsed-width:68px;width:var(--sidebar-expanded-width);z-index:120;background:#09131c;border-right:1px solid #ffffff14;flex-direction:column;flex-shrink:0;height:100vh;transition:width .22s;display:flex;overflow:hidden}.BackofficeSidebar-module__1NPXMq__sidebarCollapsed{width:var(--sidebar-collapsed-width)}.BackofficeSidebar-module__1NPXMq__sidebarCollapsed .BackofficeSidebar-module__1NPXMq__navItem,.BackofficeSidebar-module__1NPXMq__sidebarCollapsed .BackofficeSidebar-module__1NPXMq__collapseToggle{justify-content:center;align-items:center;gap:0;padding:10px 0}.BackofficeSidebar-module__1NPXMq__sidebarCollapsed .BackofficeSidebar-module__1NPXMq__sidebarHeader{justify-content:center;gap:0;padding-left:12px;padding-right:12px}.BackofficeSidebar-module__1NPXMq__sidebarCollapsed .BackofficeSidebar-module__1NPXMq__brandHidden,.BackofficeSidebar-module__1NPXMq__sidebarCollapsed .BackofficeSidebar-module__1NPXMq__navLabelHidden{display:none}.BackofficeSidebar-module__1NPXMq__sidebarHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;min-height:64px;padding:17px 16px;display:flex}.BackofficeSidebar-module__1NPXMq__brand{color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;overflow:hidden}.BackofficeSidebar-module__1NPXMq__brandHidden{opacity:0;width:0;overflow:hidden}.BackofficeSidebar-module__1NPXMq__menuToggle{color:#ffffffbf;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.BackofficeSidebar-module__1NPXMq__menuToggle:hover{color:#fffffff2;background:#ffffff24}.BackofficeSidebar-module__1NPXMq__nav{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:4px;min-height:0;padding:12px 10px;display:flex;overflow-y:auto}.BackofficeSidebar-module__1NPXMq__nav::-webkit-scrollbar{display:none}.BackofficeSidebar-module__1NPXMq__navItem{color:#ffffff9e;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;width:100%;padding:10px 12px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;transition:all .2s;display:flex}.BackofficeSidebar-module__1NPXMq__navItem:hover{color:#ffffffe0;background:#ffffff0f;border-color:#ffffff14}.BackofficeSidebar-module__1NPXMq__navItemActive{color:#fffffff2;background:#ffffff1f;border-color:#ffffff29}.BackofficeSidebar-module__1NPXMq__navIcon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.BackofficeSidebar-module__1NPXMq__navLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.BackofficeSidebar-module__1NPXMq__navLabelHidden{opacity:0;width:0;overflow:hidden}.BackofficeSidebar-module__1NPXMq__sidebarFooter{border-top:1px solid #ffffff14;padding:12px 10px 16px}.BackofficeSidebar-module__1NPXMq__collapseToggle{color:#ffffff9e;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:12px;width:100%;padding:10px 12px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px;font-weight:600;transition:all .2s;display:flex}.BackofficeSidebar-module__1NPXMq__collapseToggle:hover{color:#ffffffe0;background:#ffffff0f}.BackofficeSidebar-module__1NPXMq__backdrop{display:none}@media (max-width:900px){.BackofficeSidebar-module__1NPXMq__sidebar{transition:transform .25s,width .22s;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:8px 0 24px #00000059}.BackofficeSidebar-module__1NPXMq__sidebarMobileOpen{transform:translate(0)}.BackofficeSidebar-module__1NPXMq__backdrop{z-index:110;cursor:pointer;background:#00000073;border:none;animation:.2s BackofficeSidebar-module__1NPXMq__fadeIn;display:block;position:fixed;inset:0}.BackofficeSidebar-module__1NPXMq__sidebarCollapsed{width:var(--sidebar-expanded-width)}}@keyframes BackofficeSidebar-module__1NPXMq__fadeIn{0%{opacity:0}to{opacity:1}}
.DaznLoginModal-module__lpa82q__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:6000;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.DaznLoginModal-module__lpa82q__modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#141e28f2;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:440px;padding:24px;box-shadow:0 8px 32px #00000080}.DaznLoginModal-module__lpa82q__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.DaznLoginModal-module__lpa82q__title{color:#ffffffde;margin:0;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700}.DaznLoginModal-module__lpa82q__closeButton{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:32px;line-height:1;transition:all .2s;display:flex}.DaznLoginModal-module__lpa82q__closeButton:hover:not(:disabled){color:#ffffffde;background:#ffffff1a}.DaznLoginModal-module__lpa82q__closeButton:disabled{opacity:.6;cursor:not-allowed}.DaznLoginModal-module__lpa82q__message{color:#ffffffde;margin:0 0 16px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5}.DaznLoginModal-module__lpa82q__formGroup{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.DaznLoginModal-module__lpa82q__formGroup label{color:#ffffffb3;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px;font-weight:600}.DaznLoginModal-module__lpa82q__formGroup input{color:#ffffffeb;background:#ffffff0f;border:1px solid #fff3;border-radius:8px;outline:none;padding:10px 12px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px}.DaznLoginModal-module__lpa82q__formGroup input:focus{border-color:#008cebe6}.DaznLoginModal-module__lpa82q__passwordField{align-items:center;display:flex;position:relative}.DaznLoginModal-module__lpa82q__passwordInput{width:100%;padding-right:44px}.DaznLoginModal-module__lpa82q__passwordToggle{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:color .2s,background .2s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.DaznLoginModal-module__lpa82q__passwordToggle:hover:not(:disabled){color:#ffffffe6;background:#ffffff14}.DaznLoginModal-module__lpa82q__passwordToggle:disabled{opacity:.5;cursor:not-allowed}.DaznLoginModal-module__lpa82q__error{color:#ff6b6b;margin:0 0 8px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px}.DaznLoginModal-module__lpa82q__actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.DaznLoginModal-module__lpa82q__cancelButton{color:#ffffffde;cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:8px;padding:10px 18px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;transition:background .2s,border-color .2s}.DaznLoginModal-module__lpa82q__cancelButton:hover:not(:disabled){background:#ffffff14;border-color:#fff6}.DaznLoginModal-module__lpa82q__confirmButton{color:#fff;cursor:pointer;background:#0078d4e6;border:1px solid #0078d4;border-radius:8px;padding:10px 18px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;transition:background .2s,border-color .2s}.DaznLoginModal-module__lpa82q__confirmButton:hover:not(:disabled){background:#008cebf2;border-color:#008ceb}.DaznLoginModal-module__lpa82q__cancelButton:disabled,.DaznLoginModal-module__lpa82q__confirmButton:disabled{opacity:.6;cursor:not-allowed}
.GameFormPage-module__uv33Pa__container{-webkit-overflow-scrolling:touch;box-sizing:border-box;height:100dvh;padding:30px;padding-bottom:max(30px, env(safe-area-inset-bottom,0px) + 24px);background:linear-gradient(135deg,#0c161c 0%,#1a2a3a 100%);overflow:hidden auto}.GameFormPage-module__uv33Pa__embedded{height:auto;min-height:100%;padding:12px 16px 24px;padding-bottom:max(24px, env(safe-area-inset-bottom,0px) + 16px);background:0 0}.GameFormPage-module__uv33Pa__header{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.GameFormPage-module__uv33Pa__title{color:#ffffffde;margin:0;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:28px;font-weight:700}.GameFormPage-module__uv33Pa__voidLabel{margin-top:10px}.GameFormPage-module__uv33Pa__backButton{color:#ffffffde;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;padding:10px 20px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;transition:all .2s}.GameFormPage-module__uv33Pa__backButton:hover{background:#ffffff26;border-color:#ffffff4d}.GameFormPage-module__uv33Pa__headerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.GameFormPage-module__uv33Pa__linkButton{color:#ffffffde;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:8px;padding:8px 16px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s}.GameFormPage-module__uv33Pa__linkButton:hover{background:#ffffff1f;border-color:#ffffff4d}.GameFormPage-module__uv33Pa__loading{text-align:center;color:#fff9;padding:60px 20px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:16px}.GameFormPage-module__uv33Pa__successContainer{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;max-width:600px;margin:0 auto;padding:40px}.GameFormPage-module__uv33Pa__successTitle{color:#ffffffde;text-align:center;margin:0 0 30px;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:24px;font-weight:700}.GameFormPage-module__uv33Pa__urlSection{margin-bottom:30px}.GameFormPage-module__uv33Pa__urlSection label{color:#ffffffb3;margin-bottom:10px;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;display:block}.GameFormPage-module__uv33Pa__urlInputGroup{gap:10px;display:flex}.GameFormPage-module__uv33Pa__urlInput{color:#ffffffde;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;flex:1;padding:12px 16px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px}.GameFormPage-module__uv33Pa__copyButton,.GameFormPage-module__uv33Pa__openButton{color:#ffffffde;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;padding:12px 20px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.GameFormPage-module__uv33Pa__copyButton:hover,.GameFormPage-module__uv33Pa__openButton:hover{background:#ffffff26;border-color:#ffffff4d}.GameFormPage-module__uv33Pa__openButton{background:#0096ff33;border-color:#0096ff4d}.GameFormPage-module__uv33Pa__openButton:hover{background:#0096ff4d}.GameFormPage-module__uv33Pa__actions{justify-content:center;gap:12px;display:flex}.GameFormPage-module__uv33Pa__createAnotherButton{color:#ffffffde;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;padding:12px 24px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;transition:all .2s}.GameFormPage-module__uv33Pa__createAnotherButton:hover{background:#ffffff26;border-color:#ffffff4d}.GameFormPage-module__uv33Pa__form{max-width:1200px;margin:0 auto;position:relative;overflow:visible}.GameFormPage-module__uv33Pa__section{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;margin-bottom:40px;padding:30px}.GameFormPage-module__uv33Pa__sectionError{background:#ef44440d;border:1px solid #ef4444}.GameFormPage-module__uv33Pa__sectionDisabled{opacity:.5;pointer-events:none}.GameFormPage-module__uv33Pa__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.GameFormPage-module__uv33Pa__sectionBody{flex-direction:column;gap:4px;display:flex}.GameFormPage-module__uv33Pa__votingUpsellBlock{border-top:1px solid #ffffff14;margin-top:1.25rem;margin-bottom:1.25rem;padding-top:1rem}.GameFormPage-module__uv33Pa__votingMetadataUpsellField{grid-column:1/-1;margin-bottom:1.25rem}.GameFormPage-module__uv33Pa__votingUpsellBlock>.GameFormPage-module__uv33Pa__votingMetadataUpsellField:last-child,.GameFormPage-module__uv33Pa__votingAnonymousMetaBlock>.GameFormPage-module__uv33Pa__votingMetadataUpsellField:last-child{margin-bottom:0}.GameFormPage-module__uv33Pa__votingUpsellBlockTitle{margin:0 0 1rem;font-size:.95rem;font-weight:600}.GameFormPage-module__uv33Pa__votingAnonymousMetaBlock{border-top:1px solid #ffffff14;margin-top:1.25rem;margin-bottom:1.25rem;padding-top:1rem}.GameFormPage-module__uv33Pa__votingTeamCatalogFromGroup{padding-top:20px}.GameFormPage-module__uv33Pa__sectionTitle{color:#ffffffde;text-transform:uppercase;margin:0 0 10px;font-family:Oscine-Bold-X,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700}.GameFormPage-module__uv33Pa__addButton{color:#64ff64e6;cursor:pointer;background:#00ff001a;border:1px solid #00ff004d;border-radius:8px;padding:8px 16px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;transition:all .2s}.GameFormPage-module__uv33Pa__addButton:hover{background:#00ff0026;border-color:#0f06}.GameFormPage-module__uv33Pa__formGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.GameFormPage-module__uv33Pa__onboardingText{grid-template-columns:1fr}.GameFormPage-module__uv33Pa__formGroup{flex-direction:column;gap:8px;display:flex}.GameFormPage-module__uv33Pa__formGroupFullWidth{grid-column:1/-1}.GameFormPage-module__uv33Pa__votingBasicGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (max-width:720px){.GameFormPage-module__uv33Pa__votingBasicGrid{grid-template-columns:1fr}}.GameFormPage-module__uv33Pa__votingBasicCol{flex-direction:column;gap:20px;min-width:0;display:flex}.GameFormPage-module__uv33Pa__inlineTabs{gap:8px;margin-bottom:12px;display:flex}.GameFormPage-module__uv33Pa__inlineTab{color:#ffffffbf;cursor:pointer;background:#0003;border:1px solid #fff3;border-radius:8px;padding:8px 16px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600}.GameFormPage-module__uv33Pa__inlineTab:hover{border-color:#ffffff59}.GameFormPage-module__uv33Pa__inlineTabActive{color:#dbeafe;background:#2563eb33;border-color:#2563eb}.GameFormPage-module__uv33Pa__formGroup label,.GameFormPage-module__uv33Pa__formGroupTitle{color:#ffffffb3;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500}.GameFormPage-module__uv33Pa__required{color:#ff6464e6}.GameFormPage-module__uv33Pa__labelWithLock{align-items:center;gap:8px;width:fit-content;display:inline-flex}.GameFormPage-module__uv33Pa__lockIconSvg{opacity:.65;color:#ffffff8c;flex-shrink:0;width:14px;height:14px}.GameFormPage-module__uv33Pa__votingCardsGate{color:#ffffffbf;background:#ffffff0a;border:1px dashed #ffffff40;border-radius:12px;margin-bottom:24px;padding:20px 24px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5}.GameFormPage-module__uv33Pa__votingCardsGate p{margin:0}.GameFormPage-module__uv33Pa__votingCardsSplit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (max-width:960px){.GameFormPage-module__uv33Pa__votingCardsSplit{grid-template-columns:1fr}}.GameFormPage-module__uv33Pa__votingTeamCardsColumn{background:#00000026;border:1px solid #ffffff1f;border-radius:12px;min-width:0;padding:16px}.GameFormPage-module__uv33Pa__votingTeamCardsHeading{color:#ffffffe6;margin:0 0 8px;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:17px;font-weight:700}.GameFormPage-module__uv33Pa__votingTeamCodeBadge{letter-spacing:.06em;color:#bfdbfef2;background:#3b82f640;border-radius:6px;margin-left:8px;padding:2px 10px;font-size:14px;font-weight:700;display:inline-block}.GameFormPage-module__uv33Pa__votingTeamCardsCount{color:#ffffff8c;margin-left:6px;font-size:14px;font-weight:600}.GameFormPage-module__uv33Pa__votingCreateCardTemplateButton{margin-top:12px;margin-bottom:12px}.GameFormPage-module__uv33Pa__formGroup input,.GameFormPage-module__uv33Pa__formGroup select,.GameFormPage-module__uv33Pa__formGroup textarea{color:#ffffffde;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:12px 16px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;transition:all .2s}.GameFormPage-module__uv33Pa__formGroup input:focus,.GameFormPage-module__uv33Pa__formGroup select:focus,.GameFormPage-module__uv33Pa__formGroup textarea:focus{background:#ffffff14;border-color:#ffffff4d;outline:none}.GameFormPage-module__uv33Pa__formGroup input:disabled,.GameFormPage-module__uv33Pa__formGroup select:disabled,.GameFormPage-module__uv33Pa__formGroup textarea:disabled{opacity:.55;cursor:not-allowed;background:#ffffff08}.GameFormPage-module__uv33Pa__formGroup input::placeholder,.GameFormPage-module__uv33Pa__formGroup textarea::placeholder{color:#fff6}.GameFormPage-module__uv33Pa__formGroup textarea{resize:vertical}.GameFormPage-module__uv33Pa__formGroup input.GameFormPage-module__uv33Pa__inputScheduleError,.GameFormPage-module__uv33Pa__formGroup select.GameFormPage-module__uv33Pa__inputScheduleError{background:#f8717112;border-color:#f87171d9}.GameFormPage-module__uv33Pa__formGroup input.GameFormPage-module__uv33Pa__inputScheduleError:focus,.GameFormPage-module__uv33Pa__formGroup select.GameFormPage-module__uv33Pa__inputScheduleError:focus{background:#f871711a;border-color:#ef4444f2}.GameFormPage-module__uv33Pa__managerNoteCombobox{position:relative}.GameFormPage-module__uv33Pa__managerNoteInputWrap{align-items:center;display:flex;position:relative}.GameFormPage-module__uv33Pa__managerNoteInput{width:100%;padding-right:40px}.GameFormPage-module__uv33Pa__managerNoteClear{color:#ffffff80;cursor:pointer;z-index:1;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:24px;line-height:1;transition:all .2s;display:flex;position:absolute;right:8px}.GameFormPage-module__uv33Pa__managerNoteClear:hover{color:#ffffffde;background:#ffffff1a}.GameFormPage-module__uv33Pa__managerNoteDropdown{z-index:100;background:#141e28fa;border:1px solid #fff3;border-radius:8px;max-height:300px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000004d}.GameFormPage-module__uv33Pa__managerNoteDropdownItem{color:#ffffffde;cursor:pointer;padding:10px 14px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;transition:background .2s}.GameFormPage-module__uv33Pa__managerNoteDropdownItem:hover{background:#ffffff1a}.GameFormPage-module__uv33Pa__urlInputGroup{align-items:stretch;gap:8px;display:flex}.GameFormPage-module__uv33Pa__urlInputGroup input{flex:1}.GameFormPage-module__uv33Pa__selectAssetButton{color:#64c8ffe6;cursor:pointer;white-space:nowrap;background:#0096ff33;border:1px solid #0096ff66;border-radius:8px;padding:10px 16px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;transition:all .2s}.GameFormPage-module__uv33Pa__selectAssetButton:hover{background:#0096ff4d;border-color:#0096ff80}.GameFormPage-module__uv33Pa__selectAssetButtonSelected{color:var(--accent-green);background:#34c75933;border-color:#34c75966}.GameFormPage-module__uv33Pa__selectAssetButtonSelected:hover{background:#34c7594d;border-color:#34c75980}.GameFormPage-module__uv33Pa__assetInfoWrapper{flex-direction:row;align-items:center;gap:10px;margin-top:8px;display:flex}.GameFormPage-module__uv33Pa__assetMiniPreview{filter:drop-shadow(0 2px 5px #00000080)drop-shadow(0 4px 12px #000000e6);border-radius:6px;flex-shrink:0;width:100px;height:100px;overflow:hidden}.GameFormPage-module__uv33Pa__assetMiniPreviewWide{width:72px;height:100px}.GameFormPage-module__uv33Pa__assetMiniPreviewNatural{width:auto;max-width:240px;height:100px}.GameFormPage-module__uv33Pa__assetMiniPreview img{object-fit:contain;width:100%;height:100%}.GameFormPage-module__uv33Pa__assetMiniPreviewNatural img{width:auto;max-width:100%}.GameFormPage-module__uv33Pa__assetInfo{color:var(--accent-green);margin-top:0;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:12px}.GameFormPage-module__uv33Pa__helperText{color:#ffffff80;margin-bottom:10px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:12px}.GameFormPage-module__uv33Pa__coinLockWarning{color:#ffb347;background:#ff96001a;border:1px solid #ff960047;border-radius:8px;margin-top:0;padding:10px 12px}.GameFormPage-module__uv33Pa__fieldError{color:#ff6b6b;margin-top:6px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:12px;display:block}.GameFormPage-module__uv33Pa__rankingHelper{color:#ffffffde;background:#0096ff1a;border:1px solid #0096ff33;border-radius:8px;margin-bottom:16px;padding:12px 16px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;line-height:1.5}.GameFormPage-module__uv33Pa__colorInputGroup{align-items:center;gap:10px;display:flex}.GameFormPage-module__uv33Pa__colorInputGroup input[type=color]{cursor:pointer;border:1px solid #ffffff1a;border-radius:6px;width:60px;height:40px;padding:2px}.GameFormPage-module__uv33Pa__colorInputGroup input[type=text]{flex:1}.GameFormPage-module__uv33Pa__radioGroup{align-items:center;gap:20px;display:flex}.GameFormPage-module__uv33Pa__radioLabel{cursor:pointer;color:#ffffffde;align-items:center;gap:8px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;display:flex}.GameFormPage-module__uv33Pa__radioLabel input[type=radio]{cursor:pointer;accent-color:#0096ffcc;width:18px;height:18px}.GameFormPage-module__uv33Pa__radioLabel span{-webkit-user-select:none;user-select:none}.GameFormPage-module__uv33Pa__checkboxGroup{margin-bottom:8px}.GameFormPage-module__uv33Pa__checkboxLabel{cursor:pointer;color:#ffffffde;align-items:center;gap:8px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;display:flex}.GameFormPage-module__uv33Pa__checkboxLabel input[type=checkbox]{cursor:pointer;accent-color:#0096ffcc;width:18px;height:18px}.GameFormPage-module__uv33Pa__checkboxLabel span{-webkit-user-select:none;user-select:none}.GameFormPage-module__uv33Pa__checkboxWithHelp{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.GameFormPage-module__uv33Pa__checkboxWithHelp .GameFormPage-module__uv33Pa__checkboxGroup{margin-bottom:0}.GameFormPage-module__uv33Pa__checkboxWithHelp+.GameFormPage-module__uv33Pa__helperText{margin-top:8px}.GameFormPage-module__uv33Pa__helpModalTrigger{color:#ffffffb3;cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff0f;border:1px solid #ffffff59;border-radius:50%;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:22px;height:22px;margin:0;padding:0;font-size:13px;font-weight:700;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.GameFormPage-module__uv33Pa__helpModalTrigger:hover{color:#ffffffe6;background:#ffffff1f;border-color:#ffffff80}.GameFormPage-module__uv33Pa__helpModalOverlay{z-index:10050;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000008c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.GameFormPage-module__uv33Pa__helpModal{background:#141c24fa;border:1px solid #ffffff1f;border-radius:12px;width:100%;max-width:340px;padding:20px 20px 16px;position:relative;box-shadow:0 16px 48px #0000008c}.GameFormPage-module__uv33Pa__helpModalClose{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:22px;line-height:1;transition:background .15s,color .15s;display:inline-flex;position:absolute;top:10px;right:10px}.GameFormPage-module__uv33Pa__helpModalClose:hover{color:#fffffff2;background:#ffffff14}.GameFormPage-module__uv33Pa__helpModalTitle{color:#ffffffeb;margin:0 36px 10px 0;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700}.GameFormPage-module__uv33Pa__helpModalText{color:#ffffffb8;margin:0 0 14px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px;line-height:1.5}.GameFormPage-module__uv33Pa__helpModalPreview{background:#00000059;border:1px solid #ffffff1f;border-radius:10px;width:100%;height:120px;padding:0;position:relative;overflow:hidden}.GameFormPage-module__uv33Pa__helpModalPreviewLabel{z-index:10;color:#ffffff73;pointer-events:none;margin:0;padding:0;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:11px;font-weight:600;position:absolute;top:6px;left:8px}.GameFormPage-module__uv33Pa__itemsList{flex-direction:column;gap:20px;display:flex}.GameFormPage-module__uv33Pa__itemCard{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;padding:20px}.GameFormPage-module__uv33Pa__itemHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.GameFormPage-module__uv33Pa__itemHeader h3{color:#ffffffde;margin:0;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700}.GameFormPage-module__uv33Pa__removeButton{color:#ff6464e6;cursor:pointer;background:#ff00001a;border:1px solid #ff00004d;border-radius:6px;padding:6px 12px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:12px;font-weight:600;transition:all .2s}.GameFormPage-module__uv33Pa__removeButton:hover{background:#ff000026;border-color:#f006}.GameFormPage-module__uv33Pa__itemGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.GameFormPage-module__uv33Pa__formActions{padding-top:30px;padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid #ffffff1a;justify-content:flex-end;gap:12px;margin-top:40px;display:flex}.GameFormPage-module__uv33Pa__cancelButton,.GameFormPage-module__uv33Pa__submitButton{cursor:pointer;border-radius:8px;padding:12px 24px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;transition:all .2s}.GameFormPage-module__uv33Pa__cancelButton{color:#ffffffb3;background:#ffffff0d;border:1px solid #ffffff1a}.GameFormPage-module__uv33Pa__cancelButton:hover:not(:disabled){color:#ffffffde;background:#ffffff1a;border-color:#fff3}.GameFormPage-module__uv33Pa__submitButton{color:#ffffffde;background:#ffffff1a;border:1px solid #fff3}.GameFormPage-module__uv33Pa__submitButton:hover:not(:disabled){background:#ffffff26;border-color:#ffffff4d}.GameFormPage-module__uv33Pa__cancelButton:disabled,.GameFormPage-module__uv33Pa__submitButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.GameFormPage-module__uv33Pa__container{padding:20px;padding-bottom:max(80px, env(safe-area-inset-bottom,0px) + 60px)}.GameFormPage-module__uv33Pa__header{flex-direction:column;align-items:flex-start;gap:15px}.GameFormPage-module__uv33Pa__formGrid,.GameFormPage-module__uv33Pa__itemGrid{grid-template-columns:1fr}.GameFormPage-module__uv33Pa__urlInputGroup,.GameFormPage-module__uv33Pa__actions,.GameFormPage-module__uv33Pa__formActions{flex-direction:column}.GameFormPage-module__uv33Pa__cancelButton,.GameFormPage-module__uv33Pa__submitButton{width:100%}}.GameFormPage-module__uv33Pa__templateFilter{margin-bottom:20px}.GameFormPage-module__uv33Pa__cardPickerFilters{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.GameFormPage-module__uv33Pa__cardPickerFilterGroup{flex-direction:column;gap:8px;min-width:180px;display:flex}.GameFormPage-module__uv33Pa__cardPickerFilterGroup label{color:#ffffffb3;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500}.GameFormPage-module__uv33Pa__cardPickerFilterInput{color:#ffffffde;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:10px 14px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;transition:all .2s}.GameFormPage-module__uv33Pa__cardPickerFilterInput:focus{background:#ffffff14;border-color:#ffffff4d;outline:none}.GameFormPage-module__uv33Pa__cardPickerFilterInput::placeholder{color:#fff6}.GameFormPage-module__uv33Pa__cardPickerClearFiltersButton{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;height:fit-content;padding:8px 16px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;transition:all .2s}.GameFormPage-module__uv33Pa__cardPickerClearFiltersButton:hover{background:#ffffff1a;border-color:#fff3}.GameFormPage-module__uv33Pa__filterInput{color:#ffffffde;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;width:100%;padding:10px 14px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;transition:all .2s}.GameFormPage-module__uv33Pa__filterInput:focus{background:#ffffff14;border-color:#ffffff4d;outline:none}.GameFormPage-module__uv33Pa__filterInput::placeholder{color:#fff6}.GameFormPage-module__uv33Pa__templatesGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px;margin-top:20px;display:grid}.GameFormPage-module__uv33Pa__questionTemplatesGrid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.GameFormPage-module__uv33Pa__paginationControls{justify-content:center;align-items:center;gap:12px;margin-top:16px;display:flex}.GameFormPage-module__uv33Pa__paginationButton{color:#ffffffde;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;padding:8px 14px;font-size:14px;transition:all .2s}.GameFormPage-module__uv33Pa__paginationButton:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff40}.GameFormPage-module__uv33Pa__paginationButton:disabled{opacity:.4;cursor:not-allowed}.GameFormPage-module__uv33Pa__paginationInfo{color:#ffffffb3;font-size:14px}.GameFormPage-module__uv33Pa__templateCard{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;justify-content:space-between;gap:2px;padding:12px;transition:all .2s;display:flex}.GameFormPage-module__uv33Pa__templateCard:hover{background:#ffffff14;border-color:#fff3;transform:scale(1.05)}.GameFormPage-module__uv33Pa__questionTemplateCard{cursor:default}.GameFormPage-module__uv33Pa__questionTemplateCard:hover{transform:none}.GameFormPage-module__uv33Pa__templateCard.GameFormPage-module__uv33Pa__selected{background:#0096ff1a;border-color:#0096ff4d}.GameFormPage-module__uv33Pa__templatePreview{aspect-ratio:1/1.2;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:12px;display:flex;overflow:hidden}.GameFormPage-module__uv33Pa__templatePreview_keepOneSurvival{aspect-ratio:115/157}.GameFormPage-module__uv33Pa__templatePreviewWrapper{--cardSide:min(100cqw, 100cqh);--label-h:30px;width:80%;height:100%;container-type:size}.GameFormPage-module__uv33Pa__templatePreviewWrapper_keepOneSurvival{justify-content:center;align-items:center;display:flex}.GameFormPage-module__uv33Pa__selectedSection{background:#0096ff0d;border:1px solid #0096ff33;border-radius:12px;margin-bottom:30px;padding:20px}.GameFormPage-module__uv33Pa__selectedSectionTitle{color:#ffffffde;margin:0 0 20px;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:18px;font-weight:700}.GameFormPage-module__uv33Pa__selectedList{flex-direction:column;gap:16px;display:flex}.GameFormPage-module__uv33Pa__selectedItem{cursor:move;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;transition:all .2s;display:flex}.GameFormPage-module__uv33Pa__selectedItemPredictions{align-items:flex-start}.GameFormPage-module__uv33Pa__selectedItem.GameFormPage-module__uv33Pa__dragging{opacity:.5;border-color:#0096ff80}.GameFormPage-module__uv33Pa__selectedItemOrder{color:#ffffffde;justify-content:center;align-items:center;min-width:28px;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;display:inline-flex}.GameFormPage-module__uv33Pa__dragHandle{color:#ffffff80;cursor:grab;-webkit-user-select:none;user-select:none;padding:4px;font-size:20px}.GameFormPage-module__uv33Pa__dragHandle:active{cursor:grabbing}.GameFormPage-module__uv33Pa__selectedItemPreview{aspect-ratio:1/1.5;flex-shrink:0;justify-content:center;align-items:center;width:140px;display:flex}.GameFormPage-module__uv33Pa__selectedItemPreview_keepOneSurvival{aspect-ratio:115/157}.GameFormPage-module__uv33Pa__selectedItemInfo{flex:1;min-width:0}.GameFormPage-module__uv33Pa__selectedItemInfo.GameFormPage-module__uv33Pa__selectedItemInfoVoting{flex-direction:column;align-items:center;gap:40px;height:100%;display:flex}.GameFormPage-module__uv33Pa__slotReactionPreviewWrap{flex-shrink:0;justify-content:flex-start;align-items:center;min-height:50px;display:flex}.GameFormPage-module__uv33Pa__selectedItemInfo h4{color:#ffffffde;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:16px;font-weight:600}.GameFormPage-module__uv33Pa__selectedItemActions{flex-shrink:0;gap:8px;display:flex}.GameFormPage-module__uv33Pa__votingTeamSelect{color:#ffffffe6;background:#00000059;border:1px solid #ffffff40;border-radius:8px;min-width:96px;padding:8px 10px;font-size:13px}.GameFormPage-module__uv33Pa__missingCardsBanner{color:#ffdcc8f2;background:#ff5a3c2e;border:1px solid #ff645073;border-radius:10px;margin-bottom:16px;padding:12px 14px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.45}.GameFormPage-module__uv33Pa__selectedItemPending{cursor:default;opacity:.85}.GameFormPage-module__uv33Pa__selectedItemPendingText{color:#ffffff8c;margin:0;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px}.GameFormPage-module__uv33Pa__selectedItemMissing{background:#ff00000f;border-color:#ff505059}.GameFormPage-module__uv33Pa__selectedItemPendingRemoval{opacity:.92;background:#ff8c001a;border-color:#ffaa3c8c}.GameFormPage-module__uv33Pa__pendingRemovalBadge{color:#ffdcaafa;background:#ff8c0047;border:1px solid #ffaa3c73;border-radius:6px;margin:6px 0 8px;padding:2px 8px;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:11px;font-weight:600;display:inline-block}.GameFormPage-module__uv33Pa__featuredSingletonBanner{color:#ffe6c8f2;background:#ff8c001f;border:1px solid #ffaa3c66;border-radius:8px;margin:0 0 16px;padding:12px 14px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.45}.GameFormPage-module__uv33Pa__selectedItemPreviewPlaceholder{background:#00000059;border:1px dashed #fff3;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;min-height:80px;display:flex}.GameFormPage-module__uv33Pa__deletedTemplateBadge{color:#ffc8c8f2;background:#ff000040;border:1px solid #f006;border-radius:6px;padding:2px 8px;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:11px;font-weight:600;display:inline-block}.GameFormPage-module__uv33Pa__missingCardTitle{color:#ffc8c8eb;margin:0 0 6px;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:15px;font-weight:600}.GameFormPage-module__uv33Pa__missingCardId{color:#ffffff73;word-break:break-all;margin:0;font-family:ui-monospace,monospace;font-size:12px}.GameFormPage-module__uv33Pa__availableSection{margin-top:30px}.GameFormPage-module__uv33Pa__availableSectionTitle{color:#ffffffde;margin:0 0 20px;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:18px;font-weight:700}.GameFormPage-module__uv33Pa__emptyMessage{text-align:center;color:#ffffff80;padding:40px 20px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px}.GameFormPage-module__uv33Pa__templateCardHeader{flex-direction:column;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.GameFormPage-module__uv33Pa__templateCardActions{box-sizing:border-box;align-items:stretch;gap:8px;width:100%;max-width:100%;display:flex}.GameFormPage-module__uv33Pa__templateCardActions:has(>:nth-child(2))>button{box-sizing:border-box;flex:1 1 0;min-width:0;max-width:calc(50% - 4px)}.GameFormPage-module__uv33Pa__editTemplateButton,.GameFormPage-module__uv33Pa__addTemplateButton,.GameFormPage-module__uv33Pa__removeTemplateButton{cursor:pointer;border:1px solid;border-radius:6px;padding:6px 12px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:12px;font-weight:600;transition:all .2s}.GameFormPage-module__uv33Pa__editTemplateButton{color:#ffffffde;box-sizing:border-box;background:#ffffff1a;border-color:#fff3;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.GameFormPage-module__uv33Pa__editTemplateButton:hover{background:#ffffff26;border-color:#ffffff4d}.GameFormPage-module__uv33Pa__addTemplateButton{color:#64ff64e6;background:#00ff001a;border-color:#00ff004d}.GameFormPage-module__uv33Pa__addTemplateButton:hover:not(:disabled){background:#00ff0026;border-color:#0f06}.GameFormPage-module__uv33Pa__addTemplateButton:disabled{opacity:.5;cursor:not-allowed}.GameFormPage-module__uv33Pa__removeTemplateButton{color:#ff6464e6;background:#ff00001a;border-color:#ff00004d}.GameFormPage-module__uv33Pa__removeTemplateButton:hover:not(:disabled){background:#ff000026;border-color:#f006}.GameFormPage-module__uv33Pa__removeTemplateButton:disabled{opacity:.5;cursor:not-allowed}.GameFormPage-module__uv33Pa__templateDescription{color:#fff9;flex-direction:column;gap:4px;margin:8px 0 0;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px;display:flex}@media (max-width:768px){.GameFormPage-module__uv33Pa__templatesGrid{grid-template-columns:1fr}}.GameFormPage-module__uv33Pa__confirmUpdateOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.GameFormPage-module__uv33Pa__confirmUpdateModal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#141e28f2;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:440px;padding:24px;box-shadow:0 8px 32px #00000080}.GameFormPage-module__uv33Pa__confirmUpdateTitle{color:#ffffffde;margin:0 0 16px;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700}.GameFormPage-module__uv33Pa__confirmUpdateMessage{color:#ffffffde;margin:0 0 24px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5}.GameFormPage-module__uv33Pa__confirmUpdateMessage strong{color:#fffffff2;font-weight:600}.GameFormPage-module__uv33Pa__confirmUpdateActions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.GameFormPage-module__uv33Pa__confirmUpdateCancelButton{color:#ffffffde;cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:8px;padding:10px 18px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;transition:background .2s,border-color .2s}.GameFormPage-module__uv33Pa__confirmUpdateCancelButton:hover:not(:disabled){background:#ffffff14;border-color:#fff6}.GameFormPage-module__uv33Pa__confirmUpdateConfirmButton{color:#fff;cursor:pointer;background:#0078d4e6;border:1px solid #0078d4;border-radius:8px;padding:10px 18px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;transition:background .2s,border-color .2s}.GameFormPage-module__uv33Pa__confirmUpdateConfirmButton:hover:not(:disabled){background:#008cebf2;border-color:#008ceb}.GameFormPage-module__uv33Pa__confirmUpdateCancelButton:disabled,.GameFormPage-module__uv33Pa__confirmUpdateConfirmButton:disabled{opacity:.6;cursor:not-allowed}.GameFormPage-module__uv33Pa__backgroundEffectsGrid{grid-template-columns:minmax(0,1fr) minmax(280px,380px);align-items:flex-end;gap:28px;margin:8px 100px 0;display:grid}@media (max-width:960px){.GameFormPage-module__uv33Pa__backgroundEffectsGrid{grid-template-columns:1fr}}.GameFormPage-module__uv33Pa__backgroundEffectsControls{flex-direction:column;gap:40px;display:flex}.GameFormPage-module__uv33Pa__effectsScreenSelectorGroup{margin-bottom:24px}.GameFormPage-module__uv33Pa__effectsScreenTabs{justify-content:flex-start;margin-top:12px}.GameFormPage-module__uv33Pa__formGroup .GameFormPage-module__uv33Pa__effectsControlLabel{font-family:var(--font-bold), "Oscine-Bold", Arial, Helvetica, sans-serif;text-transform:uppercase;color:#ffffffeb;font-size:14px;font-weight:700;line-height:1.35;display:block}.GameFormPage-module__uv33Pa__effectsControlDescription{color:#ffffff85;max-width:320px;margin:2px 0 6px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px;line-height:1.45}.GameFormPage-module__uv33Pa__backgroundEffectsPreview{flex-direction:column;align-items:center;gap:8px;display:flex}.GameFormPage-module__uv33Pa__effectsPreviewLabel{color:#ffffff8c;margin:0;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px;font-weight:600}.GameFormPage-module__uv33Pa__effectsPreviewDisclaimer{color:#ffffff73;text-align:center;max-width:320px;margin:0 0 12px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.45}.GameFormPage-module__uv33Pa__effectsRange{accent-color:#008cebf2;width:100%;max-width:320px;margin-top:6px}.GameFormPage-module__uv33Pa__formGroup input.GameFormPage-module__uv33Pa__effectsRange{margin:0;padding:6px 0}.GameFormPage-module__uv33Pa__effectsSelect{color:#ffffffe6;background:#00000059;border:1px solid #fff3;border-radius:8px;width:100%;max-width:280px;margin-top:6px;padding:10px 12px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px}.GameFormPage-module__uv33Pa__effectsResetButton{cursor:pointer;color:#ffffffd1;background:#ff00000d;border:1px solid #ff00004d;border-radius:8px;align-self:flex-start;width:100%;max-width:280px;margin-top:30px;padding:10px 16px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,color .15s}.GameFormPage-module__uv33Pa__effectsResetButton:hover:not(:disabled){color:#fffffff2;background:#f006;border-color:#ffffff52}.GameFormPage-module__uv33Pa__effectsHint{color:#ffffff73;margin:6px 0 0;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.4}.GameFormPage-module__uv33Pa__rangeValue{color:#00b4fff2;min-width:1.5em;margin-left:6px;font-family:Oscine-Bold-X,Arial,Helvetica,sans-serif;font-size:16px;font-weight:900;line-height:1;display:inline-block}.GameFormPage-module__uv33Pa__questionTemplateThumb{object-fit:cover;border-radius:6px;width:100%;height:100%}.GameFormPage-module__uv33Pa__questionConfigFields{flex-direction:column;gap:12px;width:100%;margin-top:12px;display:flex}.GameFormPage-module__uv33Pa__questionSponsorRow{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.GameFormPage-module__uv33Pa__questionSponsorField{flex-direction:column;flex-shrink:0;gap:8px;min-width:260px;max-width:100%;display:flex}.GameFormPage-module__uv33Pa__questionSponsorField label{color:#ffffffb3;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500}.GameFormPage-module__uv33Pa__questionSponsorField input,.GameFormPage-module__uv33Pa__questionSponsorField select{box-sizing:border-box;color:#ffffffde;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;width:100%;padding:12px 16px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;transition:all .2s}.GameFormPage-module__uv33Pa__questionSponsorField input:focus,.GameFormPage-module__uv33Pa__questionSponsorField select:focus{background:#ffffff14;border-color:#ffffff4d;outline:none}.GameFormPage-module__uv33Pa__questionSponsorField input::placeholder{color:#fff6}.GameFormPage-module__uv33Pa__questionBonusField{flex:0 0 260px;width:260px;min-width:0;max-width:100%}.GameFormPage-module__uv33Pa__questionBonusField input{box-sizing:border-box;color:#ffffffde;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;width:100%;padding:12px 16px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;transition:all .2s}.GameFormPage-module__uv33Pa__questionBonusField input:focus{background:#ffffff14;border-color:#ffffff4d;outline:none}.GameFormPage-module__uv33Pa__questionBonusField input::placeholder{color:#fff6}.GameFormPage-module__uv33Pa__questionBonusField label{color:#ffffffb3;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500}.GameFormPage-module__uv33Pa__featuredToggle{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;margin:4px 0 0;display:inline-flex}.GameFormPage-module__uv33Pa__featuredToggleText{color:#ffffffc7;cursor:pointer;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px}.GameFormPage-module__uv33Pa__featuredSwitch{cursor:pointer;background:#ffffff2e;border:none;border-radius:999px;flex-shrink:0;width:44px;height:24px;padding:0;transition:background .2s;position:relative}.GameFormPage-module__uv33Pa__featuredSwitchOn{background:#2f6fed}.GameFormPage-module__uv33Pa__featuredSwitchThumb{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000059}.GameFormPage-module__uv33Pa__featuredSwitchOn .GameFormPage-module__uv33Pa__featuredSwitchThumb{transform:translate(20px)}.GameFormPage-module__uv33Pa__selectedItemPredictions .GameFormPage-module__uv33Pa__selectedItemActions{margin-top:16px}.GameFormPage-module__uv33Pa__oddsGrid{flex-flow:row;align-items:stretch;gap:8px;width:100%;display:flex;overflow-x:auto}.GameFormPage-module__uv33Pa__oddsColumn{flex-direction:column;flex:1 1 0;align-items:center;gap:6px;min-width:176px;display:flex}.GameFormPage-module__uv33Pa__oddsColumnLabel{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-size:.75rem;font-weight:600;line-height:1.2;overflow:hidden}.GameFormPage-module__uv33Pa__selectionIdInput{box-sizing:border-box;color:#ffffffde;text-align:center;font-variant-numeric:tabular-nums;background:#00000059;border:1px solid #ffffff38;border-radius:6px;width:176px;max-width:100%;height:32px;margin:0;padding:0 8px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:.75rem}.GameFormPage-module__uv33Pa__selectionIdRegions{flex-direction:column;gap:6px;width:100%;max-width:220px;display:flex}.GameFormPage-module__uv33Pa__selectionIdRegionRow{align-items:center;gap:6px;display:flex}.GameFormPage-module__uv33Pa__selectionIdCountryLabel{letter-spacing:.04em;color:#ffffff8c;text-align:right;flex:0 0 28px;margin:0;font-size:.65rem;font-weight:700}.GameFormPage-module__uv33Pa__selectionIdRegions .GameFormPage-module__uv33Pa__selectionIdInput{flex:auto;width:auto;min-width:0}.GameFormPage-module__uv33Pa__selectionIdInput:focus{border-color:#3b82f6b3;outline:none;box-shadow:0 0 0 2px #3b82f640}.GameFormPage-module__uv33Pa__selectionIdInput::placeholder{color:#ffffff59;font-size:.7rem}.GameFormPage-module__uv33Pa__resolutionCard{background:#0000002e;border:1px solid #ffffff1f;border-radius:12px;margin-bottom:20px;padding:16px}.GameFormPage-module__uv33Pa__resolutionQuestionTitle{margin:0 0 8px;font-size:1.05rem;font-weight:600}.GameFormPage-module__uv33Pa__resolutionStatus{margin:0 0 8px}.GameFormPage-module__uv33Pa__resolutionActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.GameFormPage-module__uv33Pa__resolutionPrimaryBtn,.GameFormPage-module__uv33Pa__resolutionSecondaryBtn,.GameFormPage-module__uv33Pa__resolutionDangerBtn{cursor:pointer;border:1px solid #0000;border-radius:8px;min-height:36px;padding:0 14px;font-weight:600}.GameFormPage-module__uv33Pa__resolutionPrimaryBtn{color:#0b1220;background:#22c55e}.GameFormPage-module__uv33Pa__resolutionPrimaryBtn:disabled{opacity:.5;cursor:not-allowed}.GameFormPage-module__uv33Pa__resolutionSecondaryBtn{color:inherit;background:0 0;border-color:#ffffff47}.GameFormPage-module__uv33Pa__resolutionDangerBtn{color:#fca5a5;background:0 0;border-color:#ef44448c}.GameFormPage-module__uv33Pa__resolutionBulk{border-top:1px solid #ffffff1f;margin-top:28px;padding-top:20px}.GameFormPage-module__uv33Pa__resolutionBulkTitle{margin:0 0 8px;font-size:1.1rem}.GameFormPage-module__uv33Pa__formGroup .GameFormPage-module__uv33Pa__resolutionBulkTextarea{width:100%;min-height:160px;color:inherit;resize:vertical;background:#00000059;border:1px solid #ffffff2e;border-radius:8px;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem}
.CardTemplateModal-module__BdbX-W__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.CardTemplateModal-module__BdbX-W__modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#141e28f2;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:800px;max-height:90vh;margin:auto;overflow-y:auto;box-shadow:0 8px 32px #00000080}.CardTemplateModal-module__BdbX-W__header{z-index:9999;background:#141e28f2;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:24px 24px 20px;display:flex;position:sticky;top:0}.CardTemplateModal-module__BdbX-W__title{color:#ffffffde;margin:0;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700}.CardTemplateModal-module__BdbX-W__closeButton{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:32px;line-height:1;transition:all .2s;display:flex}.CardTemplateModal-module__BdbX-W__closeButton:hover{color:#ffffffde;background:#ffffff1a}.CardTemplateModal-module__BdbX-W__loading{text-align:center;color:#fff9;padding:40px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:16px}.CardTemplateModal-module__BdbX-W__content{flex-direction:column;gap:24px;padding:24px;display:flex}.CardTemplateModal-module__BdbX-W__previewSection{flex-direction:column;gap:12px;display:flex}.CardTemplateModal-module__BdbX-W__sectionTitle{color:#ffffffde;margin:0;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700}.CardTemplateModal-module__BdbX-W__previewCard{aspect-ratio:1/1.2;border-radius:12px;justify-content:center;align-items:center;width:100%;max-width:240px;margin:0 auto;padding:24px;display:flex}.CardTemplateModal-module__BdbX-W__previewCardWrapper{justify-content:center;align-items:center;width:70%;height:90%;display:flex}.CardTemplateModal-module__BdbX-W__previewCard_keepOneSurvival{aspect-ratio:115/157;padding:20px 16px;overflow:visible}.CardTemplateModal-module__BdbX-W__previewCard_keepOneSurvival>*{aspect-ratio:115/157;flex-shrink:0;width:auto;height:100%}.CardTemplateModal-module__BdbX-W__previewCard>*{width:100%;height:100%}.CardTemplateModal-module__BdbX-W__emptyPreview{color:#ffffff80;text-align:center;padding:20px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px}.CardTemplateModal-module__BdbX-W__formSection{flex-direction:column;gap:20px;display:flex}.CardTemplateModal-module__BdbX-W__formGroup{flex-direction:column;gap:8px;display:flex}.CardTemplateModal-module__BdbX-W__formGroup label{color:#ffffffb3;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600}.CardTemplateModal-module__BdbX-W__required{color:#ff6464e6}.CardTemplateModal-module__BdbX-W__formGroup input{color:#ffffffde;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:10px 14px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;transition:all .2s}.CardTemplateModal-module__BdbX-W__formGroup input:focus{background:#ffffff14;border-color:#ffffff4d;outline:none}.CardTemplateModal-module__BdbX-W__formGroup input::placeholder{color:#fff6}.CardTemplateModal-module__BdbX-W__colorInputWrapper{align-items:center;gap:12px;display:flex}.CardTemplateModal-module__BdbX-W__colorInput{cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:6px;width:60px;height:40px;padding:2px}.CardTemplateModal-module__BdbX-W__colorTextInput{flex:1}.CardTemplateModal-module__BdbX-W__urlInputGroup{align-items:stretch;gap:8px;display:flex}.CardTemplateModal-module__BdbX-W__urlInputGroup input{flex:1}.CardTemplateModal-module__BdbX-W__selectAssetButton{color:#64c8ffe6;cursor:pointer;white-space:nowrap;background:#0096ff33;border:1px solid #0096ff66;border-radius:8px;padding:10px 16px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;transition:all .2s}.CardTemplateModal-module__BdbX-W__selectAssetButton:hover{background:#0096ff4d;border-color:#0096ff80}.CardTemplateModal-module__BdbX-W__selectAssetButtonSelected{color:var(--accent-green);background:#34c75933;border-color:#34c75966}.CardTemplateModal-module__BdbX-W__selectAssetButtonSelected:hover{background:#34c7594d;border-color:#34c75980}.CardTemplateModal-module__BdbX-W__assetInfo{color:var(--accent-green);margin-top:6px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:12px}.CardTemplateModal-module__BdbX-W__assetInfoWrapper{flex-direction:row;align-items:center;gap:10px;margin-top:8px;display:flex}.CardTemplateModal-module__BdbX-W__imagePreview{width:80px;height:80px;overflow:hidden}.CardTemplateModal-module__BdbX-W__imagePreview img{object-fit:contain;width:100%;height:100%}.CardTemplateModal-module__BdbX-W__fieldError{color:#ff6b6b;margin-top:6px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:12px;display:block}.CardTemplateModal-module__BdbX-W__detailsSection{flex-direction:column;gap:20px;display:flex}.CardTemplateModal-module__BdbX-W__field{flex-direction:column;gap:8px;display:flex}.CardTemplateModal-module__BdbX-W__field label{color:#ffffffb3;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600}.CardTemplateModal-module__BdbX-W__value{color:#ffffffde;word-break:break-word;align-items:center;gap:8px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;display:flex}.CardTemplateModal-module__BdbX-W__copyButton{color:#ffffffde;cursor:pointer;white-space:nowrap;background:#ffffff1a;border:1px solid #fff3;border-radius:6px;padding:6px 12px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:12px;font-weight:600;transition:all .2s}.CardTemplateModal-module__BdbX-W__copyButton:hover{background:#ffffff26;border-color:#ffffff4d}.CardTemplateModal-module__BdbX-W__link{color:#6496ffe6;word-break:break-all;text-decoration:none}.CardTemplateModal-module__BdbX-W__link:hover{text-decoration:underline}.CardTemplateModal-module__BdbX-W__actions{background:#141e28f2;border-top:1px solid #ffffff1a;justify-content:flex-end;gap:12px;padding:20px 24px;display:flex;position:sticky;bottom:0}.CardTemplateModal-module__BdbX-W__cancelButton,.CardTemplateModal-module__BdbX-W__saveButton,.CardTemplateModal-module__BdbX-W__editButton,.CardTemplateModal-module__BdbX-W__deleteButton,.CardTemplateModal-module__BdbX-W__closeActionButton{cursor:pointer;border:1px solid;border-radius:8px;padding:10px 24px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;transition:all .2s}.CardTemplateModal-module__BdbX-W__cancelButton{color:#ffffffb3;background:#ffffff0d;border-color:#ffffff1a}.CardTemplateModal-module__BdbX-W__cancelButton:hover:not(:disabled){background:#ffffff1a;border-color:#fff3}.CardTemplateModal-module__BdbX-W__saveButton{color:#64c8ffe6;background:#0096ff33;border-color:#0096ff4d}.CardTemplateModal-module__BdbX-W__saveButton:hover:not(:disabled){background:#0096ff4d;border-color:#0096ff66}.CardTemplateModal-module__BdbX-W__editButton{color:#ffffffde;background:#ffffff1a;border-color:#fff3}.CardTemplateModal-module__BdbX-W__editButton:hover:not(:disabled){background:#ffffff26;border-color:#ffffff4d}.CardTemplateModal-module__BdbX-W__deleteButton{color:#ff6464e6;background:#ff00001a;border-color:#ff00004d}.CardTemplateModal-module__BdbX-W__deleteButton:hover:not(:disabled){background:#ff000026;border-color:#f006}.CardTemplateModal-module__BdbX-W__closeActionButton{color:#ffffffb3;background:#ffffff0d;border-color:#ffffff1a}.CardTemplateModal-module__BdbX-W__closeActionButton:hover{background:#ffffff1a;border-color:#fff3}.CardTemplateModal-module__BdbX-W__cancelButton:disabled,.CardTemplateModal-module__BdbX-W__saveButton:disabled,.CardTemplateModal-module__BdbX-W__deleteButton:disabled{opacity:.5;cursor:not-allowed}.CardTemplateModal-module__BdbX-W__metadataToggle{text-align:left;color:#ffffffd9;cursor:pointer;background:#00000040;border:1px solid #ffffff26;border-radius:8px;width:100%;padding:10px 12px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600}.CardTemplateModal-module__BdbX-W__metadataToggle:hover{border-color:#ffffff40}.CardTemplateModal-module__BdbX-W__metadataPanel{background:#0003;border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;gap:14px;margin-top:12px;padding:14px;display:flex}.CardTemplateModal-module__BdbX-W__metadataHint{color:#ffffff8c;margin:0;font-size:13px;line-height:1.45}@media (max-width:480px){.CardTemplateModal-module__BdbX-W__modal{max-width:100%}.CardTemplateModal-module__BdbX-W__header,.CardTemplateModal-module__BdbX-W__content{padding:20px}.CardTemplateModal-module__BdbX-W__actions{flex-direction:column;padding:15px 20px}.CardTemplateModal-module__BdbX-W__cancelButton,.CardTemplateModal-module__BdbX-W__saveButton,.CardTemplateModal-module__BdbX-W__editButton,.CardTemplateModal-module__BdbX-W__deleteButton,.CardTemplateModal-module__BdbX-W__closeActionButton{width:100%}}
.ActivationsPage-module__fIK1eW__headerLink{color:#ffffffe0;cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;padding:10px 20px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.ActivationsPage-module__fIK1eW__headerLink:hover{color:#fffffff2;background:#ffffff1a;border-color:#ffffff47}.ActivationsPage-module__fIK1eW__formSection{flex-direction:column;gap:20px;display:flex}.ActivationsPage-module__fIK1eW__formGroup{flex-direction:column;gap:8px;display:flex}.ActivationsPage-module__fIK1eW__formGroup label{color:#ffffffb3;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600}.ActivationsPage-module__fIK1eW__formGroup input,.ActivationsPage-module__fIK1eW__formGroup select{color:#ffffffde;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:10px 14px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;transition:all .2s}.ActivationsPage-module__fIK1eW__formGroup input:focus,.ActivationsPage-module__fIK1eW__formGroup select:focus{background:#ffffff14;border-color:#ffffff4d;outline:none}.ActivationsPage-module__fIK1eW__formGroup input:disabled,.ActivationsPage-module__fIK1eW__formGroup select:disabled{opacity:.6;cursor:not-allowed}.ActivationsPage-module__fIK1eW__formGroup input::placeholder{color:#fff6}.ActivationsPage-module__fIK1eW__formGroup select option{color:#ffffffde;background:#141e28}.ActivationsPage-module__fIK1eW__helperText{color:#ffffff80;margin:0;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.4}.ActivationsPage-module__fIK1eW__targetSummary{color:#ffffffbf;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;margin:0;padding:10px 14px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.45}.ActivationsPage-module__fIK1eW__searchResults{flex-direction:column;gap:8px;margin-top:4px;display:flex}.ActivationsPage-module__fIK1eW__searchResultButton{color:#ffffffde;cursor:pointer;text-align:left;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:12px 14px;font-family:Oscine,Arial,Helvetica,sans-serif;transition:all .2s;display:flex}.ActivationsPage-module__fIK1eW__searchResultButton:hover{background:#0096ff1f;border-color:#0096ff59}.ActivationsPage-module__fIK1eW__searchResultTitle{color:#ffffffe6;font-size:14px;font-weight:600}.ActivationsPage-module__fIK1eW__searchResultMeta{color:#ffffff8c;font-size:12px}
.CreatePackageModal-module__1u8tOq__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:5000;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.CreatePackageModal-module__1u8tOq__modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#141e28f2;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:560px;max-height:min(90vh,760px);padding:24px;overflow-y:auto;box-shadow:0 8px 32px #00000080}.CreatePackageModal-module__1u8tOq__title{color:#ffffffde;margin:0 0 8px;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700}.CreatePackageModal-module__1u8tOq__subtitle{color:#fff9;word-break:break-all;margin:0 0 18px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px;line-height:1.45}.CreatePackageModal-module__1u8tOq__formGroup{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.CreatePackageModal-module__1u8tOq__formGroup label{color:#ffffffb3;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px;font-weight:600}.CreatePackageModal-module__1u8tOq__formGroup input{color:#ffffffeb;background:#ffffff0f;border:1px solid #fff3;border-radius:8px;outline:none;padding:10px 12px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px}.CreatePackageModal-module__1u8tOq__formGroup input:focus{border-color:#008cebe6}.CreatePackageModal-module__1u8tOq__statusLabel{color:#fffc;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px}.CreatePackageModal-module__1u8tOq__hint{color:#ffffff80;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:12px}.CreatePackageModal-module__1u8tOq__error{color:#ff6b6b;margin:0 0 8px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px}.CreatePackageModal-module__1u8tOq__notice{color:#78dca0f2;margin:0 0 8px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px}.CreatePackageModal-module__1u8tOq__actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.CreatePackageModal-module__1u8tOq__cancelButton,.CreatePackageModal-module__1u8tOq__publishButton,.CreatePackageModal-module__1u8tOq__confirmButton{cursor:pointer;border-radius:8px;padding:10px 18px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;transition:background .2s,border-color .2s}.CreatePackageModal-module__1u8tOq__cancelButton{color:#ffffffde;background:0 0;border:1px solid #ffffff4d}.CreatePackageModal-module__1u8tOq__cancelButton:hover:not(:disabled){background:#ffffff14;border-color:#fff6}.CreatePackageModal-module__1u8tOq__publishButton{color:#fff;background:#28a05ad9;border:1px solid #28a05a;align-items:center;gap:6px;display:inline-flex}.CreatePackageModal-module__1u8tOq__publishButton:hover:not(:disabled){background:#32b469f2;border-color:#32b469}.CreatePackageModal-module__1u8tOq__confirmButton{color:#fff;background:#0078d4e6;border:1px solid #0078d4}.CreatePackageModal-module__1u8tOq__confirmButton:hover:not(:disabled){background:#008cebf2;border-color:#008ceb}.CreatePackageModal-module__1u8tOq__cancelButton:disabled,.CreatePackageModal-module__1u8tOq__publishButton:disabled,.CreatePackageModal-module__1u8tOq__confirmButton:disabled{opacity:.6;cursor:not-allowed}
.VotesExportPage-module__I2z_5q__container{width:100%;max-width:960px}.VotesExportPage-module__I2z_5q__title{color:#ffffffde;margin:0 0 8px;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700}.VotesExportPage-module__I2z_5q__hint{color:#ffffff8c;margin:0 0 24px;font-size:14px;line-height:1.5}.VotesExportPage-module__I2z_5q__modeToggle{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.VotesExportPage-module__I2z_5q__modeButton,.VotesExportPage-module__I2z_5q__modeButtonActive{cursor:pointer;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:600}.VotesExportPage-module__I2z_5q__modeButton{color:#ffffffd9;background:#ffffff0f;border:1px solid #fff3}.VotesExportPage-module__I2z_5q__modeButtonActive{color:#fffffff2;background:#7c83fd2e;border:1px solid #7c83fd80}.VotesExportPage-module__I2z_5q__section{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;margin-bottom:20px;padding:20px}.VotesExportPage-module__I2z_5q__sectionTitle{color:#ffffffde;margin:0 0 16px;font-size:16px;font-weight:600}.VotesExportPage-module__I2z_5q__fieldGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.VotesExportPage-module__I2z_5q__field{flex-direction:column;gap:6px;display:flex}.VotesExportPage-module__I2z_5q__label{color:#ffffffb3;font-size:13px}.VotesExportPage-module__I2z_5q__input{color:#ffffffeb;background:#00000040;border:1px solid #ffffff26;border-radius:8px;padding:10px 12px;font-size:14px}.VotesExportPage-module__I2z_5q__searchSelect{width:100%}.VotesExportPage-module__I2z_5q__searchSelect input{box-sizing:border-box;color:#ffffffeb;background:#00000040;border:1px solid #ffffff26;border-radius:8px;width:100%;padding:10px 12px;font-size:14px}.VotesExportPage-module__I2z_5q__searchSelect input:focus{background:#00000059;border-color:#7c83fd80;outline:none}.VotesExportPage-module__I2z_5q__searchSelect input::placeholder{color:#fff6}.VotesExportPage-module__I2z_5q__searchSelect button{min-height:40px}.VotesExportPage-module__I2z_5q__checkboxRow{flex-wrap:wrap;gap:16px;margin-top:16px;display:flex}.VotesExportPage-module__I2z_5q__packageScopeRow{flex-wrap:wrap;gap:16px;margin:16px 0;display:flex}.VotesExportPage-module__I2z_5q__checkboxLabel{color:#ffffffd9;cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.VotesExportPage-module__I2z_5q__presetRow{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.VotesExportPage-module__I2z_5q__presetButton{color:#ffffffd9;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;padding:6px 12px;font-size:12px}.VotesExportPage-module__I2z_5q__presetButton:hover{background:#7c83fd1f;border-color:#7c83fd80}.VotesExportPage-module__I2z_5q__rangeHint{color:#ffffff80;margin:12px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.VotesExportPage-module__I2z_5q__linkButton{color:#7c83fdf2;cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.VotesExportPage-module__I2z_5q__actions{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.VotesExportPage-module__I2z_5q__button{color:#ffffffeb;cursor:pointer;background:#7c83fd2e;border:1px solid #7c83fd80;border-radius:8px;padding:10px 18px;font-size:14px;font-weight:600}.VotesExportPage-module__I2z_5q__buttonSecondary{color:#ffffffeb;cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:8px;padding:10px 18px;font-size:14px;font-weight:600}.VotesExportPage-module__I2z_5q__button:disabled,.VotesExportPage-module__I2z_5q__buttonSecondary:disabled{opacity:.5;cursor:not-allowed}.VotesExportPage-module__I2z_5q__previewBox{color:#fffc;white-space:pre-wrap;background:#0003;border-radius:8px;margin-top:16px;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.VotesExportPage-module__I2z_5q__error{color:#ff8a8a;margin-top:8px;font-size:13px}.VotesExportPage-module__I2z_5q__advancedToggle{color:#7c83fdf2;cursor:pointer;background:0 0;border:none;margin-top:12px;padding:0;font-size:13px}.VotesExportPage-module__I2z_5q__advancedFields{gap:12px;margin-top:12px;display:grid}
.DaznUserBadge-module__0mdfsa__wrap{align-items:center;display:flex;position:relative}.DaznUserBadge-module__0mdfsa__loginButton{color:#fff;cursor:pointer;white-space:nowrap;background:#0078d4e6;border:1px solid #0078d4;border-radius:8px;padding:7px 14px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px;font-weight:600;transition:background .2s,border-color .2s}.DaznUserBadge-module__0mdfsa__loginButton:hover{background:#008cebf2;border-color:#008ceb}.DaznUserBadge-module__0mdfsa__avatarButton{cursor:pointer;background:#0078d459;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:border-color .2s;display:flex;overflow:hidden}.DaznUserBadge-module__0mdfsa__avatarButton:hover{border-color:#ffffff80}.DaznUserBadge-module__0mdfsa__avatarImg{object-fit:cover;width:100%;height:100%}.DaznUserBadge-module__0mdfsa__initials{color:#ffffffeb;letter-spacing:.02em;-webkit-user-select:none;user-select:none;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:13px;font-weight:700}.DaznUserBadge-module__0mdfsa__menu{z-index:1000;background:#141e28fa;border:1px solid #ffffff1f;border-radius:10px;min-width:200px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 8px 24px #00000080}.DaznUserBadge-module__0mdfsa__menuName{color:#ffffffde;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #ffffff1a;margin-bottom:6px;padding:6px 8px 8px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px;font-weight:600;overflow:hidden}.DaznUserBadge-module__0mdfsa__menuAction{text-align:left;color:#ffffffbf;cursor:pointer;background:0 0;border:none;border-radius:6px;width:100%;padding:8px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px;transition:background .15s}.DaznUserBadge-module__0mdfsa__menuAction:hover{color:#fffffff2;background:#ffffff14}
.DashboardShell-module__xfz3Fa__layout{background:linear-gradient(135deg,#0c161c 0%,#1a2a3a 100%);height:100vh;display:flex;overflow:hidden}.DashboardShell-module__xfz3Fa__content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.DashboardShell-module__xfz3Fa__header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.DashboardShell-module__xfz3Fa__headerLeft{align-items:center;gap:14px;min-width:0;display:flex}.DashboardShell-module__xfz3Fa__mobileMenuButton{display:none}.DashboardShell-module__xfz3Fa__logo{flex-shrink:0;display:block}.DashboardShell-module__xfz3Fa__headerActions{flex-shrink:0;align-items:center;gap:12px;display:flex}.DashboardShell-module__xfz3Fa__logoutButton{color:#ffffffde;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;padding:10px 20px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;transition:all .2s}.DashboardShell-module__xfz3Fa__logoutButton:hover{background:#ffffff26;border-color:#ffffff4d}.DashboardShell-module__xfz3Fa__main{scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;padding:24px;overflow-y:auto}.DashboardShell-module__xfz3Fa__main::-webkit-scrollbar{display:none}@media (max-width:900px){.DashboardShell-module__xfz3Fa__mobileMenuButton{display:flex}.DashboardShell-module__xfz3Fa__header{padding:14px 16px}.DashboardShell-module__xfz3Fa__main{padding:16px}}@media (max-width:600px){.DashboardShell-module__xfz3Fa__header{flex-wrap:wrap}.DashboardShell-module__xfz3Fa__headerActions{justify-content:flex-end;width:100%}}
.VoteList-module__GATVga__container{width:100%;overflow-x:auto}.VoteList-module__GATVga__table{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;overflow:hidden}.VoteList-module__GATVga__tableHeader{color:#ffffffb3;background:#ffffff0d;border-bottom:1px solid #ffffff1a;grid-template-columns:1.5fr 2fr 1fr 1fr 1fr 1.5fr 1.5fr;gap:20px;padding:16px 20px;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;display:grid}.VoteList-module__GATVga__tableRow{border-bottom:1px solid #ffffff0d;grid-template-columns:1.5fr 2fr 1fr 1fr 1fr 1.5fr 1.5fr;gap:20px;padding:16px 20px;transition:background .2s;display:grid}.VoteList-module__GATVga__tableRow:hover{background:#ffffff05}.VoteList-module__GATVga__tableRow:last-child{border-bottom:none}.VoteList-module__GATVga__col{color:#ffffffde;word-break:break-word;align-items:center;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;display:flex}.VoteList-module__GATVga__colActions{align-items:center;display:flex}.VoteList-module__GATVga__actions{flex-wrap:wrap;gap:8px;display:flex}.VoteList-module__GATVga__actionButton{color:#ffffffde;cursor:pointer;white-space:nowrap;background:#ffffff1a;border:1px solid #fff3;border-radius:6px;padding:6px 12px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;transition:all .2s}.VoteList-module__GATVga__actionButton:hover{background:#ffffff26;border-color:#ffffff4d}.VoteList-module__GATVga__deleteButton{color:#ff6464e6;background:#ff00001a;border-color:#ff00004d}.VoteList-module__GATVga__deleteButton:hover{background:#ff000026;border-color:#f006}.VoteList-module__GATVga__badge{border-radius:12px;padding:4px 12px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:12px;font-weight:600}.VoteList-module__GATVga__badgeAnonymous{color:#64ff64e6;background:#00ff001a}.VoteList-module__GATVga__badgeNotAnonymous{color:#ffff64e6;background:#ffff001a}.VoteList-module__GATVga__revoted{color:#ffc800e6;font-weight:600}.VoteList-module__GATVga__empty{text-align:center;color:#fff9;padding:60px 20px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:16px}@media (max-width:1200px){.VoteList-module__GATVga__tableHeader,.VoteList-module__GATVga__tableRow{grid-template-columns:1.5fr 1.5fr 1fr 1fr 1fr 1.5fr 1.5fr;gap:15px}}@media (max-width:768px){.VoteList-module__GATVga__tableHeader,.VoteList-module__GATVga__tableRow{grid-template-columns:1fr;gap:10px}.VoteList-module__GATVga__col{padding:4px 0}.VoteList-module__GATVga__col:before{content:attr(data-label) ": ";color:#fff9;margin-right:8px;font-weight:600}.VoteList-module__GATVga__actions{justify-content:flex-start;width:100%}.VoteList-module__GATVga__actionButton{flex:1;min-width:80px}}
.VoteModal-module__IzlS4W__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.VoteModal-module__IzlS4W__modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#141e28f2;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 8px 32px #00000080}.VoteModal-module__IzlS4W__header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:24px 24px 20px;display:flex}.VoteModal-module__IzlS4W__title{color:#ffffffde;margin:0;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700}.VoteModal-module__IzlS4W__closeButton{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:32px;line-height:1;transition:all .2s;display:flex}.VoteModal-module__IzlS4W__closeButton:hover{color:#ffffffde;background:#ffffff1a}.VoteModal-module__IzlS4W__content{flex-direction:column;gap:20px;padding:24px;display:flex}.VoteModal-module__IzlS4W__field{flex-direction:column;gap:8px;display:flex}.VoteModal-module__IzlS4W__field label{color:#ffffffb3;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600}.VoteModal-module__IzlS4W__value{color:#ffffffde;word-break:break-word;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px}.VoteModal-module__IzlS4W__badge{border-radius:12px;padding:4px 12px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:12px;font-weight:600;display:inline-block}.VoteModal-module__IzlS4W__badgeAnonymous{color:#64ff64e6;background:#00ff001a}.VoteModal-module__IzlS4W__badgeNotAnonymous{color:#ffff64e6;background:#ffff001a}.VoteModal-module__IzlS4W__revoted{color:#ffc800e6;font-weight:600}.VoteModal-module__IzlS4W__votesList{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;gap:12px;padding:16px;display:flex}.VoteModal-module__IzlS4W__voteItem{background:#ffffff08;border-radius:6px;flex-direction:column;gap:8px;padding:12px;font-family:Oscine,Arial,Helvetica,sans-serif;display:flex}.VoteModal-module__IzlS4W__voteItemMain{align-items:center;gap:12px;display:flex}.VoteModal-module__IzlS4W__slot{color:#96c8ffe6;background:#0096ff33;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:600}.VoteModal-module__IzlS4W__separator{color:#ffffff80;font-size:16px}.VoteModal-module__IzlS4W__card{color:#ffc864e6;background:#ff960033;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:600}.VoteModal-module__IzlS4W__voteIds{border-top:1px solid #ffffff1a;flex-direction:column;gap:4px;margin-top:4px;padding-top:8px;display:flex}.VoteModal-module__IzlS4W__idLabel{color:#ffffff80;word-break:break-all;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:11px}.VoteModal-module__IzlS4W__actions{border-top:1px solid #ffffff1a;justify-content:flex-end;padding:20px 24px;display:flex}.VoteModal-module__IzlS4W__closeActionButton{color:#ffffffde;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;padding:10px 24px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;transition:all .2s}.VoteModal-module__IzlS4W__closeActionButton:hover{background:#ffffff26;border-color:#ffffff4d}@media (max-width:480px){.VoteModal-module__IzlS4W__modal{max-width:100%}.VoteModal-module__IzlS4W__header,.VoteModal-module__IzlS4W__content{padding:20px}.VoteModal-module__IzlS4W__actions{padding:15px 20px}}
.GameTypeInlineSelect-module__VteXmG__select{color:#ffffffde;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;min-width:220px;max-width:min(280px,100%);padding:10px 14px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;transition:border-color .2s}.GameTypeInlineSelect-module__VteXmG__select:focus{border-color:#ffffff4d;outline:none}.GameTypeInlineSelect-module__VteXmG__select option{color:#ffffffde;background:#1a1a1a}
.VotesPage-module__9p9yya__container{width:100%}.VotesPage-module__9p9yya__header{margin-bottom:30px}.VotesPage-module__9p9yya__titleRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.VotesPage-module__9p9yya__title{color:#ffffffde;margin:0;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700}.VotesPage-module__9p9yya__filters{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex-wrap:wrap;gap:15px;margin-bottom:30px;padding:20px;display:flex}.VotesPage-module__9p9yya__filterGroup{flex-direction:column;flex:1;gap:8px;min-width:200px;display:flex}.VotesPage-module__9p9yya__filterGroup label{color:#ffffffb3;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500}.VotesPage-module__9p9yya__filterGroup input,.VotesPage-module__9p9yya__filterGroup select{color:#ffffffde;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:10px 14px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;transition:all .2s}.VotesPage-module__9p9yya__filterGroup input:focus,.VotesPage-module__9p9yya__filterGroup select:focus{background:#ffffff14;border-color:#ffffff4d;outline:none}.VotesPage-module__9p9yya__filterGroup input::placeholder{color:#fff6}.VotesPage-module__9p9yya__clearButton{color:#ffffffde;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;align-self:flex-end;height:fit-content;padding:10px 20px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;transition:all .2s}.VotesPage-module__9p9yya__clearButton:hover{background:#ffffff26;border-color:#ffffff4d}.VotesPage-module__9p9yya__loading{color:#fff9;text-align:center;padding:40px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:16px}.VotesPage-module__9p9yya__pagination{justify-content:center;align-items:center;gap:20px;margin-top:30px;padding:20px;display:flex}.VotesPage-module__9p9yya__paginationButton{color:#ffffffde;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;padding:10px 20px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;transition:all .2s}.VotesPage-module__9p9yya__paginationButton:hover:not(:disabled){background:#ffffff26;border-color:#ffffff4d}.VotesPage-module__9p9yya__paginationButton:disabled{opacity:.4;cursor:not-allowed}.VotesPage-module__9p9yya__pageInfo{color:#ffffffb3;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px}@media (max-width:768px){.VotesPage-module__9p9yya__filters{flex-direction:column}.VotesPage-module__9p9yya__filterGroup{min-width:100%}.VotesPage-module__9p9yya__clearButton{align-self:stretch}.VotesPage-module__9p9yya__pagination{flex-direction:column;gap:10px}}
.PaginationControls-module__AeD2SW__container{justify-content:center;align-items:center;gap:12px;margin-top:16px;padding:20px;display:flex}.PaginationControls-module__AeD2SW__slot{flex-shrink:0;min-width:2.75rem;display:flex}.PaginationControls-module__AeD2SW__slotPrevious{justify-content:flex-end}.PaginationControls-module__AeD2SW__slotNext{justify-content:flex-start}.PaginationControls-module__AeD2SW__spacer{flex-shrink:0;min-width:2.75rem;min-height:2.5rem;display:block}.PaginationControls-module__AeD2SW__arrowIcon{pointer-events:none;width:1.25rem;height:1.25rem;display:block}.PaginationControls-module__AeD2SW__button{color:#ffffffde;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;justify-content:center;align-items:center;min-width:2.5rem;min-height:2.5rem;padding:8px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.PaginationControls-module__AeD2SW__button:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff40}.PaginationControls-module__AeD2SW__button:disabled{opacity:.4;cursor:not-allowed}.PaginationControls-module__AeD2SW__pageInfo{color:#ffffffb3;text-align:center;flex:0 auto;min-width:0;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px}@media (max-width:768px){.PaginationControls-module__AeD2SW__container{flex-direction:column;gap:10px}.PaginationControls-module__AeD2SW__slot{justify-content:center;min-width:100%}.PaginationControls-module__AeD2SW__slotPrevious,.PaginationControls-module__AeD2SW__slotNext{justify-content:center}.PaginationControls-module__AeD2SW__spacer{min-width:0;min-height:0;display:none}}
.AssetSelectorModal-module__SGJ0Gq__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:5500;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.AssetSelectorModal-module__SGJ0Gq__modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#141e28f2;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:900px;max-height:90vh;margin:auto;overflow-y:auto;box-shadow:0 8px 32px #00000080}.AssetSelectorModal-module__SGJ0Gq__header{z-index:10;background:#141e28f2;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:24px 24px 20px;display:flex;position:sticky;top:0}.AssetSelectorModal-module__SGJ0Gq__title{color:#ffffffde;margin:0;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700}.AssetSelectorModal-module__SGJ0Gq__closeButton{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:32px;line-height:1;transition:all .2s;display:flex}.AssetSelectorModal-module__SGJ0Gq__closeButton:hover{color:#ffffffde;background:#ffffff1a}.AssetSelectorModal-module__SGJ0Gq__content{padding:24px}.AssetSelectorModal-module__SGJ0Gq__filtersSection{margin-bottom:24px}.AssetSelectorModal-module__SGJ0Gq__filterRow{align-items:center;gap:12px;display:flex}.AssetSelectorModal-module__SGJ0Gq__filterInput{color:#ffffffde;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;flex:1;padding:10px 14px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;transition:all .2s}.AssetSelectorModal-module__SGJ0Gq__filterInput:focus{background:#ffffff14;border-color:#ffffff4d;outline:none}.AssetSelectorModal-module__SGJ0Gq__filterInput::placeholder{color:#fff6}.AssetSelectorModal-module__SGJ0Gq__createButton{color:#64c8ffe6;cursor:pointer;white-space:nowrap;background:#0096ff33;border:1px solid #0096ff66;border-radius:8px;padding:10px 20px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;transition:all .2s}.AssetSelectorModal-module__SGJ0Gq__createButton:hover{background:#0096ff4d;border-color:#0096ff80}.AssetSelectorModal-module__SGJ0Gq__loading,.AssetSelectorModal-module__SGJ0Gq__empty{text-align:center;color:#fff9;padding:60px 20px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:16px}.AssetSelectorModal-module__SGJ0Gq__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;margin-bottom:24px;display:grid}.AssetSelectorModal-module__SGJ0Gq__assetWrapper{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;transition:transform .2s;overflow:hidden}.AssetSelectorModal-module__SGJ0Gq__assetWrapper:hover{background:#ffffff14;border-color:#fff3;transform:scale(1.05)}.AssetSelectorModal-module__SGJ0Gq__imageContainer{aspect-ratio:1;background:#0003;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.AssetSelectorModal-module__SGJ0Gq__imageContainer img{object-fit:contain;width:100%;height:100%}.AssetSelectorModal-module__SGJ0Gq__assetInfo{padding:12px}.AssetSelectorModal-module__SGJ0Gq__assetName{color:#ffffffde;text-overflow:ellipsis;white-space:nowrap;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;overflow:hidden}.AssetSelectorModal-module__SGJ0Gq__pagination{justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex}.AssetSelectorModal-module__SGJ0Gq__paginationButton{color:#ffffffde;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:6px;padding:8px 16px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;transition:all .2s}.AssetSelectorModal-module__SGJ0Gq__paginationButton:hover:not(:disabled){background:#ffffff26;border-color:#ffffff4d}.AssetSelectorModal-module__SGJ0Gq__paginationButton:disabled{opacity:.5;cursor:not-allowed}.AssetSelectorModal-module__SGJ0Gq__pageInfo{color:#ffffffb3;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px}@media (max-width:768px){.AssetSelectorModal-module__SGJ0Gq__grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}.AssetSelectorModal-module__SGJ0Gq__filterRow{flex-direction:column;align-items:stretch}.AssetSelectorModal-module__SGJ0Gq__createButton{width:100%}}
.BulkLoadAssetsPage-module__fdAqgW__shell{background:linear-gradient(135deg,#0c161c 0%,#1a2a3a 100%);flex-direction:column;height:100dvh;max-height:100dvh;display:flex;overflow:hidden}.BulkLoadAssetsPage-module__fdAqgW__shellHeader{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-bottom:1px solid #ffffff1a;flex-shrink:0;align-items:center;gap:16px;padding:20px 30px;display:flex}.BulkLoadAssetsPage-module__fdAqgW__shellTitle{color:#ffffffde;flex:1;min-width:0;margin:0;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:24px;font-weight:700}.BulkLoadAssetsPage-module__fdAqgW__shellMain{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:30px;overflow:hidden auto}.BulkLoadAssetsPage-module__fdAqgW__shellMain input,.BulkLoadAssetsPage-module__fdAqgW__shellMain select,.BulkLoadAssetsPage-module__fdAqgW__shellMain textarea,.BulkLoadAssetsPage-module__fdAqgW__shellMain option{-webkit-user-select:text;user-select:text}.BulkLoadAssetsPage-module__fdAqgW__backButton{color:#ffffffde;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;flex-shrink:0;padding:10px 20px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;transition:all .2s}.BulkLoadAssetsPage-module__fdAqgW__backButton:hover{background:#ffffff26;border-color:#ffffff4d}.BulkLoadAssetsPage-module__fdAqgW__inner{color:#ffffffde;max-width:1200px;margin:0 auto}.BulkLoadAssetsPage-module__fdAqgW__section{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:28px;padding:20px}.BulkLoadAssetsPage-module__fdAqgW__sectionTitle{color:#ffffffe6;margin:0 0 12px;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:16px;font-weight:600}.BulkLoadAssetsPage-module__fdAqgW__hiddenInput{display:none}.BulkLoadAssetsPage-module__fdAqgW__folderButton{color:#64c8ffe6;cursor:pointer;background:#0096ff33;border:1px solid #0096ff66;border-radius:8px;padding:10px 20px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500}.BulkLoadAssetsPage-module__fdAqgW__folderButton:hover{background:#0096ff4d;border-color:#0096ff80}.BulkLoadAssetsPage-module__fdAqgW__hint{color:#ffffff8c;margin:10px 0 0;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px}.BulkLoadAssetsPage-module__fdAqgW__filterLabel{color:#ffffffb3;margin-bottom:6px;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:12px;font-weight:600;display:block}.BulkLoadAssetsPage-module__fdAqgW__typeSelect{color:#ffffffde;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;min-width:220px;padding:8px 12px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px}.BulkLoadAssetsPage-module__fdAqgW__typeSelect:disabled{opacity:.45;cursor:not-allowed}.BulkLoadAssetsPage-module__fdAqgW__typeSelect option{color:#ffffffde;background:#141e28f2}.BulkLoadAssetsPage-module__fdAqgW__grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;margin-bottom:20px;display:grid}.BulkLoadAssetsPage-module__fdAqgW__card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;position:relative;overflow:hidden}.BulkLoadAssetsPage-module__fdAqgW__imageWrap{aspect-ratio:1;background:#00000040;justify-content:center;align-items:center;width:100%;display:flex}.BulkLoadAssetsPage-module__fdAqgW__imageWrap img{object-fit:contain;width:100%;height:100%}.BulkLoadAssetsPage-module__fdAqgW__meta{padding:10px}.BulkLoadAssetsPage-module__fdAqgW__cardName{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;overflow:hidden}.BulkLoadAssetsPage-module__fdAqgW__actions{gap:8px;margin-top:8px;display:flex}.BulkLoadAssetsPage-module__fdAqgW__editButton,.BulkLoadAssetsPage-module__fdAqgW__removeButton{cursor:pointer;border:1px solid #ffffff26;border-radius:6px;flex:1;padding:6px 10px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:12px}.BulkLoadAssetsPage-module__fdAqgW__editButton{color:#78c8fff2;background:#0096ff26}.BulkLoadAssetsPage-module__fdAqgW__editButton:hover{background:#0096ff40}.BulkLoadAssetsPage-module__fdAqgW__removeButton{color:#ffa0a0f2;background:#dc3c3c26}.BulkLoadAssetsPage-module__fdAqgW__removeButton:hover{background:#dc3c3c47}.BulkLoadAssetsPage-module__fdAqgW__footerActions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:8px;padding-top:8px;display:flex}.BulkLoadAssetsPage-module__fdAqgW__saveButton{color:#64c8fff2;cursor:pointer;background:#0096ff33;border:1px solid #0096ff66;border-radius:8px;padding:12px 28px;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:15px;font-weight:600}.BulkLoadAssetsPage-module__fdAqgW__saveButton:hover:not(:disabled){background:#0096ff4d;border-color:#0096ff80}.BulkLoadAssetsPage-module__fdAqgW__saveButton:disabled{opacity:.45;cursor:not-allowed}.BulkLoadAssetsPage-module__fdAqgW__countBadge{color:#ffffffbf;background:#ffffff1a;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-block}.BulkLoadAssetsPage-module__fdAqgW__pagination{margin-top:8px}.BulkLoadAssetsPage-module__fdAqgW__emptyPreview{text-align:center;color:#ffffff80;padding:40px 20px;font-size:14px}.BulkLoadAssetsPage-module__fdAqgW__successActions{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.BulkLoadAssetsPage-module__fdAqgW__cardTemplatesButton{color:#78ffbef2;cursor:pointer;background:#00b47833;border:1px solid #00b47873;border-radius:8px;padding:12px 24px;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:15px;font-weight:600}.BulkLoadAssetsPage-module__fdAqgW__downloadCsvButton{color:#78c8fff2;cursor:pointer;background:#0096ff33;border:1px solid #0096ff73;border-radius:8px;padding:12px 24px;font-family:Oscine-Bold,Arial,Helvetica,sans-serif;font-size:15px;font-weight:600}.BulkLoadAssetsPage-module__fdAqgW__downloadCsvButton:hover{background:#0096ff4d;border-color:#0096ff8c}.BulkLoadAssetsPage-module__fdAqgW__cardTemplatesButton:hover{background:#00b4784d;border-color:#00b4788c}.BulkLoadAssetsPage-module__fdAqgW__backToAssetsButton{color:#ffffffde;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:8px;padding:12px 24px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:15px;font-weight:600}.BulkLoadAssetsPage-module__fdAqgW__backToAssetsButton:hover{background:#ffffff1f;border-color:#ffffff47}@media (max-width:768px){.BulkLoadAssetsPage-module__fdAqgW__shellHeader{flex-direction:column;align-items:flex-start;gap:15px;padding:15px 20px}.BulkLoadAssetsPage-module__fdAqgW__shellTitle{font-size:20px}.BulkLoadAssetsPage-module__fdAqgW__shellMain{padding:20px}}
.PredictionsBulkAssetsView-module__gKv7lq__intro{color:#ffffff8c;margin:0 0 16px;font-size:13px;line-height:1.45}.PredictionsBulkAssetsView-module__gKv7lq__typeTag{color:#ffffff73;margin-bottom:6px;font-size:11px}.PredictionsBulkAssetsView-module__gKv7lq__idRow{align-items:center;gap:6px;min-width:0;margin-bottom:8px;display:flex}.PredictionsBulkAssetsView-module__gKv7lq__idCode{text-overflow:ellipsis;white-space:nowrap;color:#ffffffb3;flex:1;min-width:0;font-size:11px;overflow:hidden}.PredictionsBulkAssetsView-module__gKv7lq__searchInput{color:#ffffffe6;width:100%;max-width:420px;font:inherit;background:#00000040;border:1px solid #ffffff29;border-radius:8px;margin:0 0 14px;padding:9px 12px;font-size:13px}.PredictionsBulkAssetsView-module__gKv7lq__searchInput::placeholder{color:#fff6}.PredictionsBulkAssetsView-module__gKv7lq__cancelAllButton{color:#ffb4b4;font:inherit;cursor:pointer;background:#dc3c3c2e;border:1px solid #dc505073;border-radius:8px;flex-shrink:0;margin-left:auto;padding:10px 16px;font-size:13px;font-weight:600}.PredictionsBulkAssetsView-module__gKv7lq__cancelAllButton:hover:not(:disabled){background:#dc3c3c47}.PredictionsBulkAssetsView-module__gKv7lq__cancelAllButton:disabled{opacity:.45;cursor:not-allowed}.PredictionsBulkAssetsView-module__gKv7lq__pickRow{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 16px;display:flex}.PredictionsBulkAssetsView-module__gKv7lq__secondaryPick{color:#ffffffd9;font:inherit;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;align-items:center;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}.PredictionsBulkAssetsView-module__gKv7lq__sectionSaveRow{justify-content:flex-end;margin-top:16px;display:flex}.PredictionsBulkAssetsView-module__gKv7lq__uploadedPanel{background:#00000038;border:1px solid #ffffff1f;border-radius:10px;margin-top:20px;padding:16px}.PredictionsBulkAssetsView-module__gKv7lq__uploadedPanelHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.PredictionsBulkAssetsView-module__gKv7lq__uploadedPanelTitle{color:#ffffffe6;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font:700 15px Oscine-Bold,Arial,sans-serif;display:flex}.PredictionsBulkAssetsView-module__gKv7lq__uploadedPanelHeader .PredictionsBulkAssetsView-module__gKv7lq__cancelAllButton{margin-left:0}.PredictionsBulkAssetsView-module__gKv7lq__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:4px;display:flex}.PredictionsBulkAssetsView-module__gKv7lq__sectionHeader h2{margin:0}.PredictionsBulkAssetsView-module__gKv7lq__sectionHeader .PredictionsBulkAssetsView-module__gKv7lq__cancelAllButton{margin-left:0}
.CampaignsPage-module__3eS-UG__container{color:#ffffffde;width:100%;font-family:Oscine,Arial,Helvetica,sans-serif}.CampaignsPage-module__3eS-UG__header,.CampaignsPage-module__3eS-UG__toolbar,.CampaignsPage-module__3eS-UG__nameRow,.CampaignsPage-module__3eS-UG__meta,.CampaignsPage-module__3eS-UG__card,.CampaignsPage-module__3eS-UG__cardEnd,.CampaignsPage-module__3eS-UG__modalHeader,.CampaignsPage-module__3eS-UG__modalActions,.CampaignsPage-module__3eS-UG__dateFields{align-items:center;display:flex}.CampaignsPage-module__3eS-UG__header{justify-content:space-between;gap:24px;margin-bottom:22px}.CampaignsPage-module__3eS-UG__headerActions{flex-shrink:0;align-items:center;gap:10px;display:flex}.CampaignsPage-module__3eS-UG__header h1,.CampaignsPage-module__3eS-UG__authPrompt h1{margin:4px;font:700 24px Oscine-Bold,Arial,sans-serif}.CampaignsPage-module__3eS-UG__header p,.CampaignsPage-module__3eS-UG__authPrompt p{color:#ffffff8c;margin:10px}.CampaignsPage-module__3eS-UG__primaryButton,.CampaignsPage-module__3eS-UG__secondaryButton,.CampaignsPage-module__3eS-UG__statusTabs button,.CampaignsPage-module__3eS-UG__iconButton{color:#ffffffde;cursor:pointer;font:inherit;border:1px solid #ffffff2e;border-radius:7px}.CampaignsPage-module__3eS-UG__primaryButton{background:#ffffff21;padding:10px 16px}.CampaignsPage-module__3eS-UG__primaryButton:disabled{cursor:wait;opacity:.55}.CampaignsPage-module__3eS-UG__comingSoonButton:disabled{cursor:not-allowed;opacity:.45}.CampaignsPage-module__3eS-UG__clickableCard{cursor:pointer}.CampaignsPage-module__3eS-UG__clickableCard:hover{background:#ffffff0d}.CampaignsPage-module__3eS-UG__secondaryButton{background:0 0;padding:10px 16px}.CampaignsPage-module__3eS-UG__toolbar{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-bottom:18px}.CampaignsPage-module__3eS-UG__statusTabs{background:#ffffff0a;border-radius:8px;padding:3px;display:flex}.CampaignsPage-module__3eS-UG__statusTabs button{color:#ffffff8c;background:0 0;border-color:#0000;padding:7px 12px}.CampaignsPage-module__3eS-UG__statusTabs .CampaignsPage-module__3eS-UG__activeTab{color:#fff;background:#ffffff1f}.CampaignsPage-module__3eS-UG__filters{gap:10px;display:flex}.CampaignsPage-module__3eS-UG__filters input,.CampaignsPage-module__3eS-UG__filters select,.CampaignsPage-module__3eS-UG__modal input,.CampaignsPage-module__3eS-UG__modal select,.CampaignsPage-module__3eS-UG__modal textarea{box-sizing:border-box;color:#ffffffe0;font:inherit;background:#ffffff12;border:1px solid #ffffff21;border-radius:7px}.CampaignsPage-module__3eS-UG__filters input,.CampaignsPage-module__3eS-UG__filters select{min-width:180px;padding:9px 11px}.CampaignsPage-module__3eS-UG__list{gap:8px;display:grid}.CampaignsPage-module__3eS-UG__card{background:#05121c57;border:1px solid #ffffff17;border-radius:9px;justify-content:space-between;gap:24px;padding:14px 16px}.CampaignsPage-module__3eS-UG__campaignInfo{min-width:0}.CampaignsPage-module__3eS-UG__nameRow{gap:8px}.CampaignsPage-module__3eS-UG__nameRow h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font:600 15px Oscine-Bold,Arial,sans-serif;overflow:hidden}.CampaignsPage-module__3eS-UG__status,.CampaignsPage-module__3eS-UG__challenge{border:1px solid #ffffff26;border-radius:5px;padding:2px 6px;font-size:11px}.CampaignsPage-module__3eS-UG__live{color:#52d89b;border-color:#52d89b8c}.CampaignsPage-module__3eS-UG__scheduled{color:#f1c75b;border-color:#f1c75b80}.CampaignsPage-module__3eS-UG__ended{color:#ffffff7a}.CampaignsPage-module__3eS-UG__meta{color:#ffffff78;flex-wrap:wrap;gap:10px;margin-top:7px;font-size:12px}.CampaignsPage-module__3eS-UG__challenge{color:#8eb9ff;border-color:#4c89eb59}.CampaignsPage-module__3eS-UG__cardEnd{color:#ffffff7a;flex-shrink:0;gap:8px;font-size:12px}.CampaignsPage-module__3eS-UG__iconButton{background:0 0;width:30px;height:30px;padding:0}.CampaignsPage-module__3eS-UG__iconButton:hover{background:#ffffff17}.CampaignsPage-module__3eS-UG__iconButton:disabled{opacity:.4;cursor:not-allowed}.CampaignsPage-module__3eS-UG__deleteButton{color:#f06b7e}.CampaignsPage-module__3eS-UG__loading,.CampaignsPage-module__3eS-UG__empty,.CampaignsPage-module__3eS-UG__error,.CampaignsPage-module__3eS-UG__authPrompt{text-align:center;color:#ffffff8c;padding:48px 20px}.CampaignsPage-module__3eS-UG__error,.CampaignsPage-module__3eS-UG__formError{color:#ff8b9b}.CampaignsPage-module__3eS-UG__skeleton{color:#0000;background:linear-gradient(90deg,#ffffff0f,#ffffff29,#ffffff0f) 0 0/200% 100%;border-radius:4px;width:70px;animation:1.2s infinite CampaignsPage-module__3eS-UG__shimmer;display:inline-block}.CampaignsPage-module__3eS-UG__modalBackdrop{z-index:1000;background:#000000b3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.CampaignsPage-module__3eS-UG__modal{background:#172735;border:1px solid #ffffff26;border-radius:12px;gap:15px;width:min(620px,100%);max-height:90vh;padding:22px;display:grid;overflow-y:auto;box-shadow:0 22px 70px #00000073}.CampaignsPage-module__3eS-UG__modalHeader{justify-content:space-between}.CampaignsPage-module__3eS-UG__modalHeader h2{margin:0}.CampaignsPage-module__3eS-UG__modal label{color:#ffffffad;gap:6px;font-size:13px;display:grid}.CampaignsPage-module__3eS-UG__modal input,.CampaignsPage-module__3eS-UG__modal select,.CampaignsPage-module__3eS-UG__modal textarea{width:100%;padding:10px}.CampaignsPage-module__3eS-UG__modal textarea{resize:vertical;font-family:monospace}.CampaignsPage-module__3eS-UG__dateFields{align-items:start;gap:12px}.CampaignsPage-module__3eS-UG__dateFields label{flex:1}.CampaignsPage-module__3eS-UG__modalActions{justify-content:flex-end;gap:10px}@keyframes CampaignsPage-module__3eS-UG__shimmer{to{background-position:-200% 0}}@media (max-width:800px){.CampaignsPage-module__3eS-UG__card,.CampaignsPage-module__3eS-UG__header{flex-direction:column;align-items:flex-start}.CampaignsPage-module__3eS-UG__cardEnd{flex-wrap:wrap;width:100%}.CampaignsPage-module__3eS-UG__filters,.CampaignsPage-module__3eS-UG__filters input,.CampaignsPage-module__3eS-UG__filters select{width:100%}.CampaignsPage-module__3eS-UG__dateFields{flex-direction:column}}
.AiResolutionPage-module__Ps93BG__page{color:#ffffffe0;flex-direction:column;gap:16px;display:flex}.AiResolutionPage-module__Ps93BG__pageHeader{align-items:center;gap:12px;display:flex}.AiResolutionPage-module__Ps93BG__pageTitle{flex:1;align-items:center;gap:8px;margin:0;font-size:20px;font-weight:600;display:flex}.AiResolutionPage-module__Ps93BG__filters{background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;padding:14px;display:grid}.AiResolutionPage-module__Ps93BG__filterField{color:#ffffff8c;flex-direction:column;gap:4px;font-size:12px;display:flex}.AiResolutionPage-module__Ps93BG__filterField input,.AiResolutionPage-module__Ps93BG__filterField select{color:#ffffffe6;background:#ffffff0f;border:1px solid #ffffff29;border-radius:6px;padding:6px 8px;font-size:13px}.AiResolutionPage-module__Ps93BG__filterActions{align-items:flex-end;gap:8px;display:flex}.AiResolutionPage-module__Ps93BG__filterHint{color:#ff9f43e6;grid-column:1/-1;margin:0;font-size:12px}.AiResolutionPage-module__Ps93BG__errorBanner{background:#ff6b6b1a;border:1px solid #ff6b6b66;border-radius:6px;margin:0;padding:10px 12px;font-size:13px}.AiResolutionPage-module__Ps93BG__tableWrap{border:1px solid #ffffff1a;border-radius:8px;overflow-x:auto}.AiResolutionPage-module__Ps93BG__table{border-collapse:collapse;width:100%;font-size:13px}.AiResolutionPage-module__Ps93BG__table th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:#ffffff73;white-space:nowrap;background:#ffffff0a;padding:10px 12px;font-size:11px}.AiResolutionPage-module__Ps93BG__table td{vertical-align:middle;border-top:1px solid #ffffff12;padding:10px 12px}.AiResolutionPage-module__Ps93BG__rowExpanded td{background:#4aa8ff0f}.AiResolutionPage-module__Ps93BG__detailRow td{background:#ffffff05;padding:0 12px 14px}.AiResolutionPage-module__Ps93BG__nowrap{white-space:nowrap}.AiResolutionPage-module__Ps93BG__actionsHeader,.AiResolutionPage-module__Ps93BG__actionsCell{text-align:right;white-space:nowrap}.AiResolutionPage-module__Ps93BG__actionsCell{display:table-cell}.AiResolutionPage-module__Ps93BG__actionsCell button+button{margin-left:6px}.AiResolutionPage-module__Ps93BG__expandButton{color:#fff9;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:14px}.AiResolutionPage-module__Ps93BG__pagination{align-items:center;gap:12px;display:flex}.AiResolutionPage-module__Ps93BG__detail{flex-direction:column;gap:12px;padding-top:12px;display:flex}.AiResolutionPage-module__Ps93BG__detailFacts{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;margin:0;display:grid}.AiResolutionPage-module__Ps93BG__detailFacts dt{text-transform:uppercase;letter-spacing:.04em;color:#ffffff73;font-size:11px}.AiResolutionPage-module__Ps93BG__detailFacts dd{margin:2px 0 0;font-size:13px}.AiResolutionPage-module__Ps93BG__jobList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.AiResolutionPage-module__Ps93BG__jobRow{border:1px solid #ffffff1a;border-radius:8px;overflow:hidden}.AiResolutionPage-module__Ps93BG__jobHeader{width:100%;color:inherit;text-align:left;cursor:pointer;background:#ffffff0a;border:0;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.AiResolutionPage-module__Ps93BG__jobQuestion{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.AiResolutionPage-module__Ps93BG__timeline{flex-direction:column;gap:10px;padding:12px;display:flex}.AiResolutionPage-module__Ps93BG__attempt{border:1px solid #ffffff14;border-radius:6px;flex-direction:column;gap:6px;padding:10px;display:flex}.AiResolutionPage-module__Ps93BG__attemptHeader{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.AiResolutionPage-module__Ps93BG__attemptTitle{text-transform:uppercase;letter-spacing:.04em;color:#fff9;margin:0;font-size:12px;font-weight:700}.AiResolutionPage-module__Ps93BG__stageList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.AiResolutionPage-module__Ps93BG__stage{border-radius:6px}.AiResolutionPage-module__Ps93BG__stageHeader{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:6px 8px;font-size:12px;display:flex}.AiResolutionPage-module__Ps93BG__stageHeader:disabled{cursor:default}.AiResolutionPage-module__Ps93BG__stageHeader:not(:disabled):hover{background:#ffffff0d}.AiResolutionPage-module__Ps93BG__stageTime{color:#ffffff80;white-space:nowrap;font-size:11px}.AiResolutionPage-module__Ps93BG__stageNote{color:#fff9;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11px;overflow:hidden}.AiResolutionPage-module__Ps93BG__stageChevron{color:#ffffff80;font-size:11px}.AiResolutionPage-module__Ps93BG__stageDetail{background:#00000052;border-radius:6px;padding:8px;overflow-x:auto}.AiResolutionPage-module__Ps93BG__errorText{white-space:pre-wrap;word-break:break-word;color:#ffb4b4f2;margin:0;font-size:11px}.AiResolutionPage-module__Ps93BG__muted{color:#ffffff8c;margin:0;font-size:12px}.AiResolutionPage-module__Ps93BG__overlay{z-index:1200;background:#060810b8;justify-content:center;align-items:center;padding:32px 16px;display:flex;position:fixed;inset:0}.AiResolutionPage-module__Ps93BG__settingsModal{color:#ffffffe0;background:#12151f;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;width:100%;max-width:720px;max-height:100%;display:flex}.AiResolutionPage-module__Ps93BG__settingsHeader,.AiResolutionPage-module__Ps93BG__settingsFooter{align-items:center;gap:12px;padding:16px 20px;display:flex}.AiResolutionPage-module__Ps93BG__settingsHeader{border-bottom:1px solid #ffffff1a}.AiResolutionPage-module__Ps93BG__settingsFooter{border-top:1px solid #ffffff1a;justify-content:flex-end}.AiResolutionPage-module__Ps93BG__settingsTitle{flex:1;margin:0;font-size:16px;font-weight:600}.AiResolutionPage-module__Ps93BG__settingsBody{flex-direction:column;gap:14px;padding:20px;display:flex;overflow-y:auto}.AiResolutionPage-module__Ps93BG__settingsSection{flex-direction:column;gap:12px;display:flex}.AiResolutionPage-module__Ps93BG__settingsSection+.AiResolutionPage-module__Ps93BG__settingsSection{border-top:1px solid #ffffff1a;margin-top:6px;padding-top:16px}.AiResolutionPage-module__Ps93BG__settingsSectionTitle{margin:0;font-size:14px;font-weight:600}.AiResolutionPage-module__Ps93BG__sectionActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.AiResolutionPage-module__Ps93BG__sectionActionButtons{gap:8px;display:flex}.AiResolutionPage-module__Ps93BG__unsavedMark{color:#ffc758e6;font-size:12px}.AiResolutionPage-module__Ps93BG__policyScopeRow{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.AiResolutionPage-module__Ps93BG__policyLabel{color:#fff9;flex-direction:column;gap:4px;font-size:12px;display:flex}.AiResolutionPage-module__Ps93BG__policySelect,.AiResolutionPage-module__Ps93BG__policyInput{color:#ffffffe0;background:#ffffff0f;border:1px solid #ffffff29;border-radius:6px;padding:6px 8px;font-size:13px}.AiResolutionPage-module__Ps93BG__policyInput{width:120px}.AiResolutionPage-module__Ps93BG__policyInput:disabled,.AiResolutionPage-module__Ps93BG__policySelect:disabled{opacity:.5}.AiResolutionPage-module__Ps93BG__policyField{border-top:1px solid #ffffff0f;grid-template-columns:96px 1fr;align-items:start;gap:12px;padding:10px 0;font-size:13px;display:grid}.AiResolutionPage-module__Ps93BG__policyOverrideToggle{color:#fff9;align-items:center;gap:6px;font-size:12px;display:flex}.AiResolutionPage-module__Ps93BG__policyFieldMain{flex-direction:column;gap:6px;display:flex}.AiResolutionPage-module__Ps93BG__policyFieldLabel{font-weight:600}.AiResolutionPage-module__Ps93BG__policyValueRow{align-items:center;gap:8px;display:flex}.AiResolutionPage-module__Ps93BG__policyUnit{color:#ffffff8c;font-size:12px}.AiResolutionPage-module__Ps93BG__policyInherited{color:#ffffff73;font-size:12px}.AiResolutionPage-module__Ps93BG__policyNote{color:#ffe0a8e6;background:#ffb0201a;border:1px solid #ffb02047;border-radius:8px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.AiResolutionPage-module__Ps93BG__switchRow{grid-template-columns:18px 1fr;align-items:start;gap:10px;font-size:13px;display:grid}.AiResolutionPage-module__Ps93BG__switchRowLocked{opacity:.6}.AiResolutionPage-module__Ps93BG__switchHint{color:#ffffff8c;margin-top:4px;font-size:12px;line-height:1.5;display:block}.AiResolutionPage-module__Ps93BG__primaryButton,.AiResolutionPage-module__Ps93BG__secondaryButton,.AiResolutionPage-module__Ps93BG__dangerButton{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:6px;padding:7px 13px;font-size:13px;font-weight:600}.AiResolutionPage-module__Ps93BG__primaryButton{color:#06121f;background:#4aa8ff}.AiResolutionPage-module__Ps93BG__secondaryButton{color:inherit;background:#ffffff14;border-color:#ffffff29}.AiResolutionPage-module__Ps93BG__dangerButton{color:#ffbcbc;background:#ff6b6b29;border-color:#ff6b6b73}.AiResolutionPage-module__Ps93BG__primaryButton:disabled,.AiResolutionPage-module__Ps93BG__secondaryButton:disabled,.AiResolutionPage-module__Ps93BG__dangerButton:disabled{opacity:.5;cursor:not-allowed}.AiResolutionPage-module__Ps93BG__closeButton{color:#fff9;cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1}.AiResolutionPage-module__Ps93BG__linkButton{color:#9ccdff;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}
.CampaignSearchSelect-module__94hi2q__wrap{position:relative}.CampaignSearchSelect-module__94hi2q__controlRow{align-items:stretch;gap:8px;display:flex}.CampaignSearchSelect-module__94hi2q__controlRow input{flex:1;min-width:0}.CampaignSearchSelect-module__94hi2q__dropdownButton{color:#ffffffbf;cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:8px;flex-shrink:0;width:38px;font-size:13px;transition:background .2s,border-color .2s}.CampaignSearchSelect-module__94hi2q__dropdownButton:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff59}.CampaignSearchSelect-module__94hi2q__dropdownButton:disabled{opacity:.45;cursor:not-allowed}.CampaignSearchSelect-module__94hi2q__createButton{color:#ffffffeb;cursor:pointer;background:#0078d433;border:1px solid #0078d48c;border-radius:8px;flex-shrink:0;width:38px;font-size:18px;font-weight:600;line-height:1;transition:background .2s,border-color .2s}.CampaignSearchSelect-module__94hi2q__createButton:hover:not(:disabled){background:#008ceb59;border-color:#008cebd9}.CampaignSearchSelect-module__94hi2q__createButton:disabled{opacity:.45;cursor:not-allowed}.CampaignSearchSelect-module__94hi2q__editButton{color:#ffffffd9;cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:8px;flex-shrink:0;width:38px;font-size:15px;line-height:1;transition:background .2s,border-color .2s}.CampaignSearchSelect-module__94hi2q__editButton:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff59}.CampaignSearchSelect-module__94hi2q__editButton:disabled{opacity:.45;cursor:not-allowed}.CampaignSearchSelect-module__94hi2q__inlineError{color:#ff6b6b;margin-top:6px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:12px}.CampaignSearchSelect-module__94hi2q__popover{z-index:900;background:#141e28fa;border:1px solid #ffffff1f;border-radius:10px;max-height:320px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #00000080}.CampaignSearchSelect-module__94hi2q__list{flex-direction:column;display:flex}.CampaignSearchSelect-module__94hi2q__row{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px 10px;transition:background .15s;display:flex}.CampaignSearchSelect-module__94hi2q__row:hover{background:#ffffff14}.CampaignSearchSelect-module__94hi2q__rowSelected{background:#0078d440}.CampaignSearchSelect-module__94hi2q__campaignName{color:#ffffffeb;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600}.CampaignSearchSelect-module__94hi2q__campaignId{color:#ffffff80;word-break:break-all;font-family:monospace;font-size:12px}.CampaignSearchSelect-module__94hi2q__stateHint{color:#fff9;padding:10px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px}.CampaignSearchSelect-module__94hi2q__inlineAction{color:#00a0fff2;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;text-decoration:underline}
.Iso639SearchSelect-module__6kZUOq__wrap{flex-direction:column;flex:1;gap:8px;min-width:220px;display:flex;position:relative}.Iso639SearchSelect-module__6kZUOq__label{color:#ffffffb3;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500}.Iso639SearchSelect-module__6kZUOq__controlRow{align-items:stretch;gap:6px;display:flex}.Iso639SearchSelect-module__6kZUOq__trigger{color:#ffffffde;cursor:pointer;text-align:left;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;flex:1;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px;transition:border-color .2s,background .2s;display:flex}.Iso639SearchSelect-module__6kZUOq__trigger:hover{background:#ffffff12;border-color:#ffffff38}.Iso639SearchSelect-module__6kZUOq__trigger:focus-visible{background:#ffffff14;border-color:#ffffff59;outline:none}.Iso639SearchSelect-module__6kZUOq__triggerText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Iso639SearchSelect-module__6kZUOq__chevron{opacity:.65;flex-shrink:0;font-size:12px}.Iso639SearchSelect-module__6kZUOq__clearBtn{color:#ffffff8c;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;flex-shrink:0;width:40px;padding:0;font-size:22px;line-height:1;transition:all .2s}.Iso639SearchSelect-module__6kZUOq__clearBtn:hover{color:#ffffffe6;background:#ffffff1f}.Iso639SearchSelect-module__6kZUOq__popover{z-index:200;background:#121a22fa;border:1px solid #ffffff2e;border-radius:8px;flex-direction:column;max-height:min(340px,70vh);display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #00000059}.Iso639SearchSelect-module__6kZUOq__search{color:#ffffffe6;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;margin:8px 8px 0;padding:10px 12px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:14px}.Iso639SearchSelect-module__6kZUOq__search::placeholder{color:#fff6}.Iso639SearchSelect-module__6kZUOq__search:focus{border-color:#ffffff52;outline:none}.Iso639SearchSelect-module__6kZUOq__list{min-height:0;padding:6px 0 8px;overflow-y:auto}.Iso639SearchSelect-module__6kZUOq__row{color:#ffffffe0;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:10px 14px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px;transition:background .15s;display:block}.Iso639SearchSelect-module__6kZUOq__row:hover,.Iso639SearchSelect-module__6kZUOq__row:focus-visible{background:#ffffff14;outline:none}.Iso639SearchSelect-module__6kZUOq__rowSelected{background:#3b82f626}.Iso639SearchSelect-module__6kZUOq__rowMuted{color:#ffffff8c;font-size:13px}.Iso639SearchSelect-module__6kZUOq__rowInner{flex-direction:column;gap:2px;min-width:0;display:flex}.Iso639SearchSelect-module__6kZUOq__code{letter-spacing:.04em;color:#93c5fdf2;font-size:12px;font-weight:700}.Iso639SearchSelect-module__6kZUOq__nameLine{word-break:break-word;font-size:13px;line-height:1.35}.Iso639SearchSelect-module__6kZUOq__emptyHint{color:#ffffff73;padding:12px 14px;font-family:Oscine,Arial,Helvetica,sans-serif;font-size:13px}
.StatusFlag-module__WKoS3q__flag{color:#ffffffb3;white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.StatusFlag-module__WKoS3q__label{line-height:1}.StatusFlag-module__WKoS3q__dot{background:#ffffff59;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.StatusFlag-module__WKoS3q__dotOff{background:#ffffff59}.StatusFlag-module__WKoS3q__dotBusy{background:#f2c744;box-shadow:0 0 8px #f2c7448c}.StatusFlag-module__WKoS3q__dotReview{background:#4aa8ff;box-shadow:0 0 8px #4aa8ff8c}.StatusFlag-module__WKoS3q__dotWarn{background:#ff9f43;box-shadow:0 0 8px #ff9f438c}.StatusFlag-module__WKoS3q__dotError{background:#ff6b6b;box-shadow:0 0 8px #ff6b6b8c}.StatusFlag-module__WKoS3q__dotDone{background:#3ddc97;box-shadow:0 0 8px #3ddc978c}
