.EventsLibrary_libraryContainer__KSXM7{border-left:1px solid rgba(38,38,38,.5)}.EventsLibrary_libraryContainerNoHeader__llDui,.EventsLibrary_libraryContainer__KSXM7{width:450px;min-width:450px;max-width:450px;height:100%;background:#0a0a0a;display:flex;flex-direction:column;color:#f8fafc;position:relative;overflow-x:hidden}.EventsLibrary_libraryContainerNoHeader__llDui{--color-primary:#10B981;--color-primary-light:rgba(16,185,129,0.12);--color-secondary:#41D1FF;--color-secondary-light:rgba(65,209,255,0.12);--color-accent:#10B981;--color-accent-light:rgba(16,185,129,0.12);--color-text:#f8fafc;--color-text-secondary:#a3a3a3;--color-border:rgba(38,38,38,0.5);--color-card-bg:#121212;--color-card-hover:#181818;--shadow-sm:0 2px 8px rgba(0,0,0,0.15);--shadow-md:0 8px 24px rgba(0,0,0,0.2);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-pill:100px;--transition:all 0.3s ease}.EventsLibrary_libraryHeader__y_f_1{display:flex;flex-direction:column;padding:12px 16px;background:#0c0c0c;border-bottom:1px solid var(--color-border);position:sticky;top:0;z-index:10;gap:12px}.EventsLibrary_headerTop__TpNZZ{display:flex;align-items:center;justify-content:space-between}.EventsLibrary_libraryTitle__dUW4j{font-size:1rem;font-weight:600;margin:0;color:#ffffff;letter-spacing:-.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:85%}.EventsLibrary_closeButton__WN0O8{background:transparent;border:none;color:#6b6b6b;width:36px;height:36px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition)}.EventsLibrary_closeButton__WN0O8:hover{background-color:rgba(255,255,255,.05);color:#ffffff;transform:rotate(90deg)}.EventsLibrary_filterTabsStandalone__a0TW7,.EventsLibrary_filterTabs__LVFaG{display:flex;gap:4px;background:rgba(20,20,20,.7);border-radius:var(--radius-pill);padding:4px;border:1px solid rgba(255,255,255,.06)}.EventsLibrary_filterTabsStandalone__a0TW7{margin:8px 16px 12px;flex-shrink:0}.EventsLibrary_filterTab__Bb1I5{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border-radius:var(--radius-pill);background:transparent;border:none;color:#6b6b6b;font-size:.85rem;font-weight:500;cursor:pointer;transition:var(--transition);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.EventsLibrary_filterTab__Bb1I5:hover{color:#a3a3a3}.EventsLibrary_filterTab__Bb1I5.EventsLibrary_active__wZqSu{background:linear-gradient(135deg,var(--color-primary-light),var(--color-secondary-light));color:var(--color-primary)}.EventsLibrary_searchContainer__51gDN{position:relative;display:flex;align-items:center}.EventsLibrary_searchInput__ejV3m{width:100%;background:rgba(30,30,30,.6);border-radius:var(--radius-pill);padding:12px 44px 12px 16px;color:var(--color-text);font-size:.9rem;transition:var(--transition);font-family:inherit}.EventsLibrary_searchInput__ejV3m::-moz-placeholder{color:#6b6b6b}.EventsLibrary_searchInput__ejV3m::placeholder{color:#6b6b6b}.EventsLibrary_searchInput__ejV3m:focus{outline:none;border-color:rgba(65,209,255,.3);background:rgba(30,30,30,.8);box-shadow:0 0 0 3px rgba(65,209,255,.08)}.EventsLibrary_createButton__fz6ld{width:100%;background:linear-gradient(135deg,#41D1FF,#BD34FE);border:none;border-radius:var(--radius-pill);color:white;padding:12px 20px;font-size:.9rem;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:var(--transition);box-shadow:0 4px 20px rgba(65,209,255,.25);letter-spacing:-.2px;height:44px;position:relative;overflow:hidden;font-family:inherit}.EventsLibrary_createButton__fz6ld:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transition:left .5s ease}.EventsLibrary_createButton__fz6ld:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(65,209,255,.35)}.EventsLibrary_createButton__fz6ld:hover:before{left:100%}.EventsLibrary_exerciseList__oujxb{flex:1;overflow-y:auto;background:#0a0a0a;position:relative;scrollbar-width:none;-ms-overflow-style:none}.EventsLibrary_exerciseList__oujxb::-webkit-scrollbar{display:none}.EventsLibrary_exerciseGrid__dFMI_{padding:20px 16px;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;will-change:transform}.EventsLibrary_exerciseGridList__HpV6z{padding:8px 12px;display:flex;flex-direction:column;gap:4px;will-change:transform}.EventsLibrary_exerciseGridList__HpV6z .EventsLibrary_exerciseCard__c8HBl{flex-direction:row;align-items:center;min-height:40px;gap:0}.EventsLibrary_exerciseGridList__HpV6z .EventsLibrary_exerciseCard__c8HBl:hover{transform:none}.EventsLibrary_exerciseGridList__HpV6z .EventsLibrary_exerciseCardHeader___5osF{padding:6px 10px;flex-shrink:0}.EventsLibrary_exerciseGridList__HpV6z .EventsLibrary_exerciseCardContent__MJ6Pg{flex:1;padding:6px 10px 6px 0;min-width:0}.EventsLibrary_exerciseGridList__HpV6z .EventsLibrary_exerciseName__QU7IN{-webkit-line-clamp:1;font-size:.78rem;margin:0;min-height:unset}.EventsLibrary_exerciseGridList__HpV6z .EventsLibrary_exerciseDescription__akDn0{display:none}.EventsLibrary_exerciseGridList__HpV6z .EventsLibrary_folderCard__Tj8Y9{flex-direction:row;align-items:center;min-height:38px;padding:6px 10px;gap:10px}.EventsLibrary_exerciseGridList__HpV6z .EventsLibrary_folderCardIcon__9OyRo{width:24px;height:24px;flex-shrink:0}.EventsLibrary_exerciseGridList__HpV6z .EventsLibrary_folderCardContent__FFliq{flex:1;flex-direction:row;align-items:center;gap:8px;min-width:0}.EventsLibrary_exerciseCard__c8HBl{background:var(--color-card-bg);border-radius:var(--radius-md);overflow:hidden;transition:var(--transition);position:relative;min-height:140px;border:1px solid var(--color-border);display:flex;flex-direction:column;cursor:pointer}.EventsLibrary_exerciseCard__c8HBl:hover{transform:translateY(-2px);border-color:rgba(16,185,129,.25);box-shadow:0 8px 24px rgba(0,0,0,.2),0 0 0 1px rgba(16,185,129,.1),inset 0 1px 0 rgba(255,255,255,.05);background:var(--color-card-hover)}.EventsLibrary_exerciseCardHeader___5osF{display:flex;align-items:center;justify-content:space-between;padding:14px}.EventsLibrary_exerciseIcon__BlxeC{width:32px;height:32px;background:var(--color-accent-light);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;color:var(--color-accent);transition:var(--transition)}.EventsLibrary_exerciseCard__c8HBl:hover .EventsLibrary_exerciseIcon__BlxeC{background:linear-gradient(135deg,var(--color-accent-light),var(--color-primary-light))}.EventsLibrary_exerciseTypeIndicator__kXNHf{width:3px;height:20px;border-radius:2px;background:var(--color-accent)}.EventsLibrary_exerciseCardContent__MJ6Pg{flex:1;padding:0 14px 14px;display:flex;flex-direction:column;gap:8px}.EventsLibrary_exerciseName__QU7IN{font-size:.9rem;font-weight:600;margin:0;color:#d4d4d8;transition:var(--transition);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;letter-spacing:-.2px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.EventsLibrary_exerciseCard__c8HBl:hover .EventsLibrary_exerciseName__QU7IN{color:#ffffff}.EventsLibrary_exerciseDescription__akDn0{font-size:.75rem;color:#a3a3a3;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}.EventsLibrary_exerciseMetadata__gpRGM{display:flex;flex-direction:column;gap:4px;margin-top:auto}.EventsLibrary_metadataItem__5doWL{gap:6px;font-size:.7rem}.EventsLibrary_exerciseSpecificInfo__WIN5M{margin-top:4px}.EventsLibrary_evaluationBadge__59hSF,.EventsLibrary_surveyBadge__HN2vM{display:inline-block;padding:2px 6px;border-radius:4px;font-size:.65rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.EventsLibrary_evaluationBadge__59hSF{background:rgba(239,68,68,.15);color:#ef4444;border:1px solid rgba(239,68,68,.3)}.EventsLibrary_surveyBadge__HN2vM{background:rgba(139,92,246,.15);color:#8b5cf6;border:1px solid rgba(139,92,246,.3)}.EventsLibrary_defaultBadge__8qIbX{display:inline-block;padding:2px 6px;border-radius:4px;font-size:.65rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px;background:rgba(107,114,128,.15);color:#6b7280;border:1px solid rgba(107,114,128,.3)}.EventsLibrary_emptyState__Jz_NA{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;padding:32px 24px;text-align:center;color:#a3a3a3;background:var(--color-card-bg);border-radius:var(--radius-lg);margin:20px;border:1px solid var(--color-border)}.EventsLibrary_emptyIcon__Bk74l{width:56px;height:56px;background:linear-gradient(135deg,var(--color-accent-light),var(--color-primary-light));border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:var(--color-accent);margin-bottom:20px}.EventsLibrary_emptyState__Jz_NA h3{font-size:1.05rem;font-weight:600;margin:0 0 8px;color:#d4d4d8}.EventsLibrary_emptyState__Jz_NA p{margin:0;font-size:.9rem;line-height:1.5;color:#a3a3a3}.EventsLibrary_createExerciseButton___CQLO{padding:16px 20px;border-top:1px solid var(--color-border);background:#101010;display:flex;justify-content:center}.EventsLibrary_primaryButton__vuRuB{background:linear-gradient(135deg,#10B981,#41D1FF);border:none;border-radius:var(--radius-pill);color:white;padding:14px 28px;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:var(--transition);box-shadow:0 4px 20px rgba(16,185,129,.25);letter-spacing:-.2px;position:relative;overflow:hidden;width:100%;font-family:inherit}.EventsLibrary_primaryButton__vuRuB:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transition:left .5s ease}.EventsLibrary_primaryButton__vuRuB:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(16,185,129,.35)}.EventsLibrary_primaryButton__vuRuB:hover:before{left:100%}.EventsLibrary_primaryButton__vuRuB:active{transform:scale(.98)}@media (max-width:768px){.EventsLibrary_libraryContainer__KSXM7{width:100%;min-width:100%;max-width:100%}.EventsLibrary_exerciseGrid__dFMI_{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));padding:10px;gap:8px}.EventsLibrary_libraryHeader__y_f_1{padding:12px 14px;gap:12px}.EventsLibrary_filterTab__Bb1I5{padding:6px 8px;font-size:.8rem}.EventsLibrary_exerciseCard__c8HBl{min-height:120px}.EventsLibrary_exerciseIcon__BlxeC{width:28px;height:28px}.EventsLibrary_exerciseName__QU7IN{font-size:.85rem}}@media (max-width:380px){.EventsLibrary_exerciseGrid__dFMI_{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.EventsLibrary_eventCard__86NAJ{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:16px;cursor:grab;transition:var(--transition);position:relative;overflow:hidden;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.EventsLibrary_eventCard__86NAJ:hover{transform:translateY(-2px);border-color:rgba(16,185,129,.25);box-shadow:0 8px 24px rgba(0,0,0,.2),0 0 0 1px rgba(16,185,129,.1),inset 0 1px 0 rgba(255,255,255,.05);background:var(--color-card-hover)}.EventsLibrary_eventCard__86NAJ.EventsLibrary_dragging__JHWy9{opacity:.5;cursor:grabbing;transform:scale(.95)}.EventsLibrary_eventHeader__rOosT{display:flex;align-items:center;gap:12px;margin-bottom:12px}.EventsLibrary_eventIconContainer__EurJR{width:32px;height:32px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;color:white;box-shadow:var(--shadow-sm)}.EventsLibrary_eventIcon__PNKYt{color:inherit}.EventsLibrary_eventTitle__Yg3bV{flex:1;display:flex;align-items:center;justify-content:space-between;gap:8px}.EventsLibrary_eventTitle__Yg3bV h3{margin:0;font-size:14px;font-weight:600;color:var(--color-text);line-height:1.2}.EventsLibrary_eventDescription__oiQCp{margin-bottom:12px}.EventsLibrary_eventDescription__oiQCp p{margin:0;font-size:12px;color:var(--color-text-secondary);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.EventsLibrary_eventMetadata__R_6Ay{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.EventsLibrary_metadataItem__5doWL{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--color-text-secondary)}.EventsLibrary_categoryTag__OZcxq{padding:2px 6px;border-radius:4px;font-size:10px;font-weight:500;color:white;text-transform:uppercase;letter-spacing:.5px}.EventsLibrary_detailsButton__KJpB0{position:absolute;top:8px;right:8px;width:24px;height:24px;border:none;background:rgba(0,0,0,.5);color:var(--color-text-secondary);border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:var(--transition);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.EventsLibrary_eventCard__86NAJ:hover .EventsLibrary_detailsButton__KJpB0{opacity:1}.EventsLibrary_detailsButton__KJpB0:hover{background:rgba(0,0,0,.7);color:var(--color-text);transform:scale(1.1)}.EventsLibrary_skeletonEventCard__DJS2t{background:#121212;border-radius:var(--radius-md,12px);overflow:hidden;border:1px solid rgba(38,38,38,.3);min-height:140px;display:flex;flex-direction:column;padding:14px;gap:12px}.EventsLibrary_skeletonEventHeader__VHIIF{display:flex;align-items:center;gap:12px}.EventsLibrary_skeletonEventIcon__5ifRd{width:32px;height:32px;border-radius:8px;flex-shrink:0}.EventsLibrary_skeletonEventIcon__5ifRd,.EventsLibrary_skeletonEventTitle__0U0QS{background:linear-gradient(90deg,rgba(255,255,255,.03) 25%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.03) 75%);background-size:200% 100%;animation:EventsLibrary_skeletonPulse__H8lRA 1.5s infinite}.EventsLibrary_skeletonEventTitle__0U0QS{height:14px;flex:1;border-radius:4px}.EventsLibrary_skeletonEventContent__k7kXz{display:flex;flex-direction:column;gap:8px;flex:1}.EventsLibrary_skeletonEventText__cZkHZ{width:100%}.EventsLibrary_skeletonEventTextShort__sMpoz,.EventsLibrary_skeletonEventText__cZkHZ{height:10px;border-radius:4px;background:linear-gradient(90deg,rgba(255,255,255,.03) 25%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.03) 75%);background-size:200% 100%;animation:EventsLibrary_skeletonPulse__H8lRA 1.5s infinite}.EventsLibrary_skeletonEventTextShort__sMpoz{width:55%}@keyframes EventsLibrary_skeletonPulse__H8lRA{0%{background-position:200% 0}to{background-position:-200% 0}}.EventsLibrary_searchBar__Tj7tR{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#0c0c0c;border-bottom:1px solid rgba(38,38,38,.5);flex-shrink:0}.EventsLibrary_searchIcon__SCiuJ{color:rgba(255,255,255,.35);flex-shrink:0;transition:color .2s ease}.EventsLibrary_searchBar__Tj7tR:focus-within .EventsLibrary_searchIcon__SCiuJ{color:#06b6d4}.EventsLibrary_searchInput__ejV3m{flex:1;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:8px 12px;font-size:.82rem;color:rgba(255,255,255,.9);outline:none;transition:all .2s ease}.EventsLibrary_searchInput__ejV3m::-moz-placeholder{color:rgba(255,255,255,.3)}.EventsLibrary_searchInput__ejV3m::placeholder{color:rgba(255,255,255,.3)}.EventsLibrary_searchInput__ejV3m:focus{border-color:rgba(6,182,212,.4);background:rgba(6,182,212,.04);box-shadow:0 0 0 2px rgba(6,182,212,.08)}.EventsLibrary_searchClear__31mV_{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:6px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.5);cursor:pointer;flex-shrink:0;transition:all .2s ease}.EventsLibrary_searchClear__31mV_:hover{background:rgba(239,68,68,.15);color:#ef4444}.EventsLibrary_foldersSection__Vft1q{padding:12px 16px 0;flex-shrink:0}.EventsLibrary_foldersGrid__ACb29{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin-bottom:8px}.EventsLibrary_folderCard__Tj8Y9{background:var(--folder-color-bg,rgba(6,182,212,.08));border:1px solid var(--folder-color-border,rgba(6,182,212,.25));border-radius:12px;padding:14px 12px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;display:flex;flex-direction:column;gap:8px;min-height:90px}.EventsLibrary_folderCard__Tj8Y9:hover{transform:translateY(-2px);border-color:var(--folder-color,#06b6d4);box-shadow:0 8px 24px rgba(0,0,0,.25),0 0 0 1px var(--folder-color-border,rgba(6,182,212,.3));background:linear-gradient(135deg,var(--folder-color-bg,rgba(6,182,212,.12)) 0,rgba(0,0,0,.2) 100%)}.EventsLibrary_folderCardIcon__9OyRo{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--folder-color,#06b6d4);background:linear-gradient(135deg,var(--folder-color-bg,rgba(6,182,212,.15)),transparent)}.EventsLibrary_folderCardContent__FFliq{display:flex;flex-direction:column;gap:2px;flex:1}.EventsLibrary_folderCardName__nYbd5{font-size:.82rem;font-weight:600;color:rgba(255,255,255,.9);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.2px}.EventsLibrary_folderCardCount__wqM0z{font-size:.7rem;color:rgba(255,255,255,.4)}.EventsLibrary_folderCardListView__wBYHi{flex-direction:row;align-items:center;min-height:38px!important;max-height:44px;padding:6px 10px;gap:0}.EventsLibrary_folderCardListView__wBYHi:hover{transform:none}.EventsLibrary_folderCardListView__wBYHi .EventsLibrary_exerciseCardHeader___5osF{padding:0;flex-shrink:0}.EventsLibrary_folderCardListView__wBYHi .EventsLibrary_exerciseIcon__BlxeC{width:26px;height:26px}.EventsLibrary_folderCardListView__wBYHi .EventsLibrary_exerciseCardContent__MJ6Pg{flex:1;padding:0 10px;min-width:0;flex-direction:row;align-items:center;gap:8px}.EventsLibrary_folderCardListView__wBYHi .EventsLibrary_exerciseName__QU7IN{font-size:.78rem;margin:0;-webkit-line-clamp:1}.EventsLibrary_folderCardListView__wBYHi .EventsLibrary_folderCardIcon__9OyRo{width:24px;height:24px;flex-shrink:0}.EventsLibrary_folderCardListView__wBYHi .EventsLibrary_folderCardContent__FFliq{flex:1;flex-direction:row;align-items:center;gap:8px;min-width:0}.EventsLibrary_folderCardListView__wBYHi .EventsLibrary_folderCardName__nYbd5{flex:1;min-width:0}.EventsLibrary_folderCardListView__wBYHi .EventsLibrary_folderCardCount__wqM0z{flex-shrink:0}.EventsLibrary_folderCardActions__HMJPv{position:absolute;top:8px;right:8px;display:flex;gap:2px;opacity:0;transition:opacity .2s ease}.EventsLibrary_folderCard__Tj8Y9:hover .EventsLibrary_folderCardActions__HMJPv{opacity:1}.EventsLibrary_folderActionBtn__t1moJ{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:rgba(0,0,0,.5);color:rgba(255,255,255,.6);cursor:pointer;transition:all .2s ease;backdrop-filter:blur(4px)}.EventsLibrary_folderActionBtn__t1moJ:hover{background:rgba(0,0,0,.7);color:rgba(255,255,255,.9);transform:scale(1.1)}.EventsLibrary_breadcrumbs__xDUji{display:flex;align-items:center;gap:4px;padding:6px 12px;flex-shrink:0;border-bottom:1px solid rgba(38,38,38,.5);background:rgba(15,15,15,.6);min-height:36px}.EventsLibrary_breadcrumbBackBtn__BnrXd{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:rgba(255,255,255,.05);color:rgba(255,255,255,.5);cursor:pointer;transition:all .2s ease;flex-shrink:0}.EventsLibrary_breadcrumbBackBtn__BnrXd:hover{background:rgba(255,255,255,.1);color:rgba(255,255,255,.9)}.EventsLibrary_breadcrumbsPath__y8lEj{display:flex;align-items:center;gap:2px;flex:1;overflow-x:auto;scrollbar-width:none}.EventsLibrary_breadcrumbsPath__y8lEj::-webkit-scrollbar{display:none}.EventsLibrary_breadcrumbItem__WJSMZ{background:none;border:none;color:rgba(255,255,255,.45);font-size:.75rem;font-weight:500;cursor:pointer;padding:4px 6px;border-radius:5px;transition:all .2s ease;white-space:nowrap;display:flex;align-items:center;gap:4px}.EventsLibrary_breadcrumbItem__WJSMZ:hover{background:rgba(255,255,255,.06);color:rgba(255,255,255,.8)}.EventsLibrary_breadcrumbItemActive__WUyWy{color:rgba(255,255,255,.85);font-weight:600}.EventsLibrary_breadcrumbSeparator__uQ1Ps{color:rgba(255,255,255,.2);font-size:.7rem;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.EventsLibrary_breadcrumbCreateBtn__BnD6q{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:rgba(255,255,255,.05);color:rgba(255,255,255,.4);cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-left:auto}.EventsLibrary_breadcrumbCreateBtn__BnD6q:hover{background:rgba(6,182,212,.12);color:#06b6d4}.EventsLibrary_emptyActions__xT6M0{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:18px}.EventsLibrary_emptyActionPrimary__8bRFz,.EventsLibrary_emptyActionSecondary__pqgqH{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 16px;border-radius:var(--radius-pill);font-size:.82rem;font-weight:600;font-family:inherit;letter-spacing:-.2px;cursor:pointer;transition:var(--transition)}.EventsLibrary_emptyActionPrimary__8bRFz{background:linear-gradient(135deg,#10B981,#41D1FF);border:none;color:#fff;box-shadow:0 4px 18px rgba(16,185,129,.22)}.EventsLibrary_emptyActionPrimary__8bRFz:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 26px rgba(16,185,129,.32)}.EventsLibrary_emptyActionSecondary__pqgqH{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);color:#d4d4d8}.EventsLibrary_emptyActionSecondary__pqgqH:hover:not(:disabled){background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.2);color:#fff}.EventsLibrary_emptyActionPrimary__8bRFz:disabled,.EventsLibrary_emptyActionSecondary__pqgqH:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.FieldExerciseLibrary_breadcrumbsBar__8OmYy{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#0c0c0c;border-bottom:1px solid rgba(38,38,38,.5);flex-shrink:0}.FieldExerciseLibrary_backButton__zAUlu{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid rgba(255,255,255,.08);border-radius:8px;cursor:pointer;flex-shrink:0;background:transparent;color:#6b6b6b;transition:all .3s ease}.FieldExerciseLibrary_backButton__zAUlu:hover{background:rgba(6,182,212,.1);border-color:rgba(6,182,212,.2);color:#06b6d4}.FieldExerciseLibrary_backButton__zAUlu:disabled{opacity:.5;cursor:not-allowed}.FieldExerciseLibrary_breadcrumbs__Vm9JG{display:flex;align-items:center;gap:4px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.FieldExerciseLibrary_breadcrumbs__Vm9JG::-webkit-scrollbar{display:none}.FieldExerciseLibrary_breadcrumb__Bim_w{display:flex;align-items:center;gap:4px;padding:5px 10px;border:none;border-radius:100px;background:transparent;cursor:pointer;font-size:.75rem;font-weight:500;color:#6b6b6b;white-space:nowrap;transition:all .3s ease}.FieldExerciseLibrary_breadcrumb__Bim_w:hover{color:#a3a3a3;background:rgba(255,255,255,.05)}.FieldExerciseLibrary_breadcrumbActive__oVB0c{color:#06b6d4;font-weight:600}.FieldExerciseLibrary_breadcrumbSeparator__W57Zo{color:rgba(255,255,255,.2);font-size:.65rem}.FieldExerciseLibrary_folderCard__MlOCz{cursor:pointer!important;position:relative;transition:all .2s ease}.FieldExerciseLibrary_folderCard__MlOCz:hover{border-color:rgba(6,182,212,.2)!important}.FieldExerciseLibrary_folderDropTarget__y_LB1{border-color:rgba(65,209,255,.6)!important;background:rgba(65,209,255,.08)!important;transform:scale(1.03);box-shadow:0 4px 20px rgba(65,209,255,.15)!important}.FieldExerciseLibrary_folderDropTarget__y_LB1 .FieldExerciseLibrary_folderCount__06bj5,.FieldExerciseLibrary_folderDropTarget__y_LB1 h4{color:#41d1ff!important}.FieldExerciseLibrary_breadcrumbDropTarget__X8bYq{background:rgba(65,209,255,.12)!important;color:#41d1ff!important;box-shadow:0 0 0 2px rgba(65,209,255,.4)}.FieldExerciseLibrary_folderCard__MlOCz .FieldExerciseLibrary_playDeleteBtn__QlwUn{opacity:0;transition:opacity .2s ease}.FieldExerciseLibrary_folderCard__MlOCz:hover .FieldExerciseLibrary_playDeleteBtn__QlwUn{opacity:.7}.FieldExerciseLibrary_folderCard__MlOCz .FieldExerciseLibrary_playDeleteBtn__QlwUn:hover{opacity:1}.FieldExerciseLibrary_folderArrow__o4U3w{color:#6b6b6b;transition:all .3s ease}.FieldExerciseLibrary_folderCard__MlOCz:hover .FieldExerciseLibrary_folderArrow__o4U3w{color:var(--folder-color,#06b6d4);transform:translateX(2px)}.FieldExerciseLibrary_folderCount__06bj5{font-size:.65rem;color:#6b6b6b;background:rgba(255,255,255,.05);padding:3px 8px;border-radius:100px;margin-top:4px}.FieldExerciseLibrary_playHeader__SdZsd{display:flex;flex-direction:column;align-items:center;padding:8px 10px 6px;gap:4px}.FieldExerciseLibrary_titleRow__vZe3Q{width:100%;display:grid;grid-template-columns:28px 1fr auto auto;align-items:center;gap:6px}.FieldExerciseLibrary_actionButton__5rRtx{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;cursor:pointer;background:rgba(255,255,255,.05);color:#6b6b6b;transition:all .3s ease}.FieldExerciseLibrary_actionButton__5rRtx:hover{background:rgba(6,182,212,.15);color:#06b6d4}.FieldExerciseLibrary_actionButton__5rRtx.FieldExerciseLibrary_deleteButton__GGyBd{color:#6b6b6b}.FieldExerciseLibrary_actionButton__5rRtx.FieldExerciseLibrary_deleteButton__GGyBd:hover{background:rgba(239,68,68,.15);color:#ef4444}.FieldExerciseLibrary_actionButtonPlaceholder__rXWR8{width:28px;height:28px}.FieldExerciseLibrary_actionButtons__uq5xa{display:flex;align-items:center;gap:4px}.FieldExerciseLibrary_actionButton__5rRtx.FieldExerciseLibrary_editButton__Qaxv9{color:#6b6b6b}.FieldExerciseLibrary_actionButton__5rRtx.FieldExerciseLibrary_editButton__Qaxv9:hover{background:rgba(139,92,246,.15);color:#a78bfa}.FieldExerciseLibrary_actionButton__5rRtx.FieldExerciseLibrary_tacticalButton__ysNP2{color:#6b6b6b}.FieldExerciseLibrary_actionButton__5rRtx.FieldExerciseLibrary_tacticalButton__ysNP2:hover{background:rgba(16,185,129,.15);color:#10b981}.FieldExerciseLibrary_playName__isxbz{font-size:.75rem;font-weight:600;color:#d4d4d8;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;letter-spacing:-.2px;text-align:center;min-height:28px;transition:color .3s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.FieldExerciseLibrary_draggablePlay__CofJ7:hover .FieldExerciseLibrary_playName__isxbz{color:#ffffff}.FieldExerciseLibrary_playContent__LL6kZ{flex:1;display:flex;align-items:center;justify-content:center;width:100%;padding:0 10px 10px}.FieldExerciseLibrary_playThumbnail__crcz5{width:100%;aspect-ratio:4/3;min-height:70px;max-height:100px;position:relative;overflow:hidden;background:#000;border-radius:8px;display:flex;align-items:center;justify-content:center}.FieldExerciseLibrary_playThumbnail__crcz5 img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:transform .3s ease}.FieldExerciseLibrary_playThumbnail__crcz5 img.FieldExerciseLibrary_portraitThumbnail__kAL2B{position:absolute;top:50%;left:50%;width:auto;height:auto;max-width:75%;max-height:133.33%;transform:translate(-50%,-50%) rotate(-90deg);-o-object-fit:contain;object-fit:contain}.FieldExerciseLibrary_draggablePlay__CofJ7:hover .FieldExerciseLibrary_playThumbnail__crcz5 img{transform:scale(1.03)}.FieldExerciseLibrary_draggablePlay__CofJ7:hover .FieldExerciseLibrary_playThumbnail__crcz5 img.FieldExerciseLibrary_portraitThumbnail__kAL2B{transform:translate(-50%,-50%) rotate(-90deg) scale(1.03)}.FieldExerciseLibrary_playPlaceholder__d_3X2{width:100%;height:100%;aspect-ratio:4/3;min-height:70px;max-height:100px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(6,182,212,.08),rgba(20,184,166,.06));color:#06b6d4;opacity:.6;border-radius:8px}.FieldExerciseLibrary_playDeleteBtn__QlwUn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(239,68,68,.2);border-radius:6px;cursor:pointer;transition:all .3s ease;background:rgba(20,20,20,.9);color:#ef4444}.FieldExerciseLibrary_playDeleteBtn__QlwUn:hover{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.4)}.FieldExerciseLibrary_viewOnlyBanner__LCYwR{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background:rgba(6,182,212,.08);color:#06b6d4;border-top:1px solid rgba(6,182,212,.15);font-size:.8rem;font-weight:500;flex-shrink:0}.FieldExerciseLibrary_spinner__U_j_L{width:24px;height:24px;border:2px solid rgba(6,182,212,.2);border-top-color:#06b6d4;border-radius:50%;animation:FieldExerciseLibrary_spin__smSrD .8s linear infinite;margin-bottom:12px}@keyframes FieldExerciseLibrary_spin__smSrD{to{transform:rotate(1turn)}}.FieldExerciseLibrary_skeletonCard__6_eWi{background:#121212;border-radius:12px;overflow:hidden;border:1px solid rgba(38,38,38,.5);min-height:140px;display:flex;flex-direction:column}.FieldExerciseLibrary_skeletonThumbnail__RmXY6{width:100%;height:80px;background:linear-gradient(90deg,rgba(255,255,255,.03) 25%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.03) 75%);background-size:200% 100%;animation:FieldExerciseLibrary_skeletonLoading__2_qL6 1.5s infinite}.FieldExerciseLibrary_skeletonInfo__jpb_n{padding:12px;flex:1}.FieldExerciseLibrary_skeletonText__KFDWY{height:14px;width:70%;border-radius:4px;background:linear-gradient(90deg,rgba(255,255,255,.03) 25%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.03) 75%);background-size:200% 100%;animation:FieldExerciseLibrary_skeletonLoading__2_qL6 1.5s infinite}@keyframes FieldExerciseLibrary_skeletonLoading__2_qL6{0%{background-position:200% 0}to{background-position:-200% 0}}.FieldExerciseLibrary_draggablePlay__CofJ7{cursor:grab;position:relative;transition:all .3s ease;--field-primary:#06b6d4;--field-primary-light:rgba(6,182,212,0.12)}.FieldExerciseLibrary_draggablePlay__CofJ7:hover{transform:translateY(-2px);border-color:rgba(6,182,212,.25);box-shadow:0 8px 24px rgba(0,0,0,.2),0 0 0 1px rgba(6,182,212,.1),inset 0 1px 0 rgba(255,255,255,.05);background:#181818}.FieldExerciseLibrary_draggablePlay__CofJ7:hover .FieldExerciseLibrary_playThumbnail__crcz5{background:#141414}.FieldExerciseLibrary_draggablePlay__CofJ7:active{cursor:grabbing;transform:scale(.98)}.FieldExerciseLibrary_draggablePlay__CofJ7.FieldExerciseLibrary_dragging__TKqND,.FieldExerciseLibrary_draggablePlay__CofJ7[style*="opacity: 0.5"]{transform:scale(.95)!important;border-color:rgba(6,182,212,.4)!important;box-shadow:0 12px 30px rgba(0,0,0,.25)!important}.FieldExerciseLibrary_fieldExerciseCard__TzqsQ{--field-primary:#8b5cf6;--field-primary-light:rgba(139,92,246,0.12)}.FieldExerciseLibrary_fieldExerciseCard__TzqsQ:hover{border-color:rgba(139,92,246,.25);box-shadow:0 8px 24px rgba(0,0,0,.2),0 0 0 1px rgba(139,92,246,.1),inset 0 1px 0 rgba(255,255,255,.05)}.FieldExerciseLibrary_fieldExerciseIcon__46_Cw{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:rgba(139,92,246,.15);color:#a78bfa;border-radius:5px;margin-left:4px}.FieldExerciseLibrary_fieldExerciseInfo__zz_LT{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:8px;background:linear-gradient(135deg,rgba(139,92,246,.06),rgba(167,139,250,.04));border-radius:8px;aspect-ratio:4/3;min-height:70px;max-height:100px}.FieldExerciseLibrary_fieldExerciseMeta__IwhDS{display:flex;align-items:center;gap:4px;font-size:.7rem;color:#a3a3a3}.FieldExerciseLibrary_fieldExerciseMeta__IwhDS svg{color:#8b5cf6}.FieldExerciseLibrary_fieldExerciseDifficulty__930D0{font-size:.65rem;font-weight:600;padding:2px 8px;border-radius:100px;text-transform:uppercase;letter-spacing:.5px}.FieldExerciseLibrary_fieldExerciseDifficulty__930D0.FieldExerciseLibrary_beginner__xN3NW{background:rgba(34,197,94,.15);color:#22c55e}.FieldExerciseLibrary_fieldExerciseDifficulty__930D0.FieldExerciseLibrary_intermediate__AJWO1{background:rgba(249,115,22,.15);color:#f97316}.FieldExerciseLibrary_fieldExerciseDifficulty__930D0.FieldExerciseLibrary_advanced__I5faF{background:rgba(239,68,68,.15);color:#ef4444}.FieldExerciseLibrary_fieldExerciseTags__16s5a{display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.FieldExerciseLibrary_fieldExerciseTag__G0mSX{font-size:.6rem;padding:2px 6px;background:rgba(255,255,255,.06);border-radius:4px;color:#a3a3a3}.FieldExerciseLibrary_fieldExerciseTagMore__f0H3k{font-size:.6rem;padding:2px 6px;background:rgba(139,92,246,.1);border-radius:4px;color:#a78bfa}.FieldExerciseLibrary_fieldExercisePlaceholder__3hAeC{width:100%;height:100%;aspect-ratio:4/3;min-height:70px;max-height:100px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(139,92,246,.08),rgba(167,139,250,.06));color:#a78bfa;opacity:.6;border-radius:8px}.FieldExerciseLibrary_createButtonsContainer__EiUnS{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;background:#0a0a0a;border-top:1px solid rgba(38,38,38,.5);flex-shrink:0}.FieldExerciseLibrary_createFieldExerciseButton__PpEuf{height:38px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 16px;background:transparent;border:1px solid rgba(139,92,246,.4);border-radius:100px;color:#a78bfa;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.FieldExerciseLibrary_createFieldExerciseButton__PpEuf:hover:not(:disabled){background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.6)}.FieldExerciseLibrary_createFieldExerciseButton__PpEuf:disabled{opacity:.5;cursor:not-allowed}.FieldExerciseLibrary_createButtonsContainer__EiUnS button:last-child{height:38px;padding:0 16px;border-radius:100px!important;font-size:.8rem;font-weight:500;white-space:nowrap}.FieldExerciseLibrary_premadePlayCard__lWHaD{position:relative;border-color:rgba(65,209,255,.12)!important}.FieldExerciseLibrary_premadePlayCard__lWHaD:hover{border-color:rgba(65,209,255,.25)!important;box-shadow:0 8px 24px rgba(0,0,0,.2),0 0 0 1px rgba(65,209,255,.08),inset 0 1px 0 rgba(255,255,255,.04)!important}.FieldExerciseLibrary_premadeHeader__Qhl5p{display:grid;grid-template-columns:1fr auto;align-items:start;gap:4px;padding:8px 8px 4px}.FieldExerciseLibrary_premadeBadge__67C4u{display:inline-flex;align-items:center;padding:2px 8px;background:linear-gradient(135deg,rgba(65,209,255,.1),rgba(189,52,254,.08));border:1px solid rgba(65,209,255,.18);border-radius:100px;font-size:.55rem;font-weight:600;color:rgba(65,209,255,.7);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;line-height:1.4;transition:all .2s ease}.FieldExerciseLibrary_premadePlayCard__lWHaD:hover .FieldExerciseLibrary_premadeBadge__67C4u{border-color:rgba(65,209,255,.3);color:#41d1ff}.FieldExerciseLibrary_premadeTitle__HQdQN{font-size:.75rem;font-weight:600;color:#d4d4d8;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;letter-spacing:-.2px;min-height:28px;padding-top:2px;transition:color .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.FieldExerciseLibrary_premadePlayCard__lWHaD:hover .FieldExerciseLibrary_premadeTitle__HQdQN{color:#ffffff}.FieldExerciseLibrary_premadeTacticalBtn__OFvIK{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:transparent;color:#6b6b6b;cursor:pointer;transition:all .2s ease;flex-shrink:0}.FieldExerciseLibrary_premadeTacticalBtn__OFvIK:hover{background:rgba(65,209,255,.1);border-color:rgba(65,209,255,.25);color:#41d1ff}.FieldExerciseLibrary_premadePlayPlaceholder__Kc1c1{width:100%;height:100%;aspect-ratio:4/3;min-height:70px;max-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,rgba(65,209,255,.04),rgba(189,52,254,.03));border-radius:8px;color:rgba(65,209,255,.3);transition:all .2s ease}.FieldExerciseLibrary_premadePlayCard__lWHaD:hover .FieldExerciseLibrary_premadePlayPlaceholder__Kc1c1{color:rgba(65,209,255,.5);background:linear-gradient(135deg,rgba(65,209,255,.07),rgba(189,52,254,.05))}.FieldExerciseLibrary_videoPlayOverlay__7Cpev{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.35);opacity:0;pointer-events:none;transition:opacity .2s ease;border-radius:8px;z-index:2}.FieldExerciseLibrary_draggablePlay__CofJ7:hover .FieldExerciseLibrary_videoPlayOverlay__7Cpev{opacity:1}.FieldExerciseLibrary_videoPlayIcon__AKo0B{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:rgba(139,92,246,.85);border-radius:50%;color:#fff;box-shadow:0 2px 12px rgba(139,92,246,.5);transition:transform .2s cubic-bezier(.34,1.56,.64,1),background .2s ease;pointer-events:none}@media (hover:hover) and (pointer:fine){.FieldExerciseLibrary_videoPlayIcon__AKo0B{pointer-events:auto;cursor:pointer}}.FieldExerciseLibrary_videoPlayIcon__AKo0B:hover{transform:scale(1.12);background:rgba(139,92,246,1)}.FieldExerciseLibrary_videoPlayIcon__AKo0B:active{transform:scale(.95)}.FieldExerciseLibrary_videoNoThumbnail__KKuYn{width:100%;aspect-ratio:4/3;min-height:70px;max-height:100px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(139,92,246,.08),rgba(236,72,153,.06));border-radius:8px;transition:background .2s ease}.FieldExerciseLibrary_draggablePlay__CofJ7:hover .FieldExerciseLibrary_videoNoThumbnail__KKuYn{background:linear-gradient(135deg,rgba(139,92,246,.14),rgba(236,72,153,.1))}.FieldExerciseLibrary_videoNoThumbnail__KKuYn .FieldExerciseLibrary_videoPlayIcon__AKo0B{width:40px;height:40px}.FieldExerciseLibrary_videoModalOverlay__a2uga{position:fixed;inset:0;background:rgba(0,0,0,.8);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;animation:FieldExerciseLibrary_fadeIn__dOJz1 .15s ease}.FieldExerciseLibrary_videoModalContainer__oYTvE{width:90%;max-width:800px;max-height:90vh;background:#1a1a1a;border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;box-shadow:0 24px 80px rgba(0,0,0,.6);animation:FieldExerciseLibrary_scaleIn__j8DX5 .2s cubic-bezier(.34,1.56,.64,1)}.FieldExerciseLibrary_videoModalHeader__VyPbd{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.06)}.FieldExerciseLibrary_videoModalTitle__8_E_K{font-size:.9rem;font-weight:600;color:#e4e4e7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FieldExerciseLibrary_videoModalCloseButton__XsLfu{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#a1a1aa;cursor:pointer;transition:all .15s ease;flex-shrink:0}.FieldExerciseLibrary_videoModalCloseButton__XsLfu:hover{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3);color:#ef4444}.FieldExerciseLibrary_videoModalBody__t74Kc{padding:0;display:flex;align-items:center;justify-content:center;background:#000}.FieldExerciseLibrary_videoPlayer__myVeX{width:100%;max-height:70vh;outline:none}@keyframes FieldExerciseLibrary_fadeIn__dOJz1{0%{opacity:0}to{opacity:1}}@keyframes FieldExerciseLibrary_scaleIn__j8DX5{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.FieldExerciseLibrary_searchBar__rQ_pm{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#0c0c0c;border-bottom:1px solid rgba(38,38,38,.5);flex-shrink:0}.FieldExerciseLibrary_searchIcon__QPV4J{color:rgba(255,255,255,.35);flex-shrink:0;transition:color .2s ease}.FieldExerciseLibrary_searchBar__rQ_pm:focus-within .FieldExerciseLibrary_searchIcon__QPV4J{color:#06b6d4}.FieldExerciseLibrary_searchInput__RfzXB{flex:1;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:8px 12px;font-size:.82rem;color:rgba(255,255,255,.9);outline:none;transition:all .2s ease}.FieldExerciseLibrary_searchInput__RfzXB::-moz-placeholder{color:rgba(255,255,255,.3)}.FieldExerciseLibrary_searchInput__RfzXB::placeholder{color:rgba(255,255,255,.3)}.FieldExerciseLibrary_searchInput__RfzXB:focus{border-color:rgba(6,182,212,.4);background:rgba(6,182,212,.04);box-shadow:0 0 0 2px rgba(6,182,212,.08)}.FieldExerciseLibrary_searchClear__Im_4Q{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:6px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.5);cursor:pointer;flex-shrink:0;transition:all .2s ease}.FieldExerciseLibrary_searchClear__Im_4Q:hover{background:rgba(239,68,68,.15);color:#ef4444}.FieldExerciseLibrary_searchResultsInfo__UUN9a{display:flex;align-items:center;padding:6px 16px;background:rgba(6,182,212,.05);border-bottom:1px solid rgba(6,182,212,.1);font-size:.75rem;color:rgba(6,182,212,.8);flex-shrink:0}.FieldExerciseLibrary_listModeContainer__DSXTL{padding:8px 12px;display:flex;flex-direction:column;gap:4px}.FieldExerciseLibrary_listModeContainer__DSXTL .FieldExerciseLibrary_draggablePlay__CofJ7{flex-direction:row;align-items:center;min-height:40px}.FieldExerciseLibrary_listModeContainer__DSXTL .FieldExerciseLibrary_draggablePlay__CofJ7:hover{transform:none}.FieldExerciseLibrary_listModeContainer__DSXTL .FieldExerciseLibrary_playHeader__SdZsd{padding:6px 8px;flex-shrink:0;flex-direction:row;align-items:center}.FieldExerciseLibrary_listModeContainer__DSXTL .FieldExerciseLibrary_titleRow__vZe3Q{gap:4px}.FieldExerciseLibrary_listModeContainer__DSXTL .FieldExerciseLibrary_playName__isxbz{-webkit-line-clamp:1;line-clamp:1;font-size:.78rem}.FieldExerciseLibrary_listModeContainer__DSXTL .FieldExerciseLibrary_playContent__LL6kZ{display:none}.FieldExerciseLibrary_listModeContainer__DSXTL .FieldExerciseLibrary_folderCard__MlOCz{flex-direction:row;align-items:center;min-height:38px;padding:6px 10px;gap:10px}.FieldExerciseLibrary_listModeContainer__DSXTL .FieldExerciseLibrary_folderCard__MlOCz:hover{transform:none}.FieldExerciseLibrary_listModeContainer__DSXTL .FieldExerciseLibrary_folderCount__06bj5{font-size:.7rem}.FieldExerciseLibrary_listModeContainer__DSXTL .FieldExerciseLibrary_fieldExerciseCard__TzqsQ{flex-direction:row;align-items:center;min-height:40px}.FieldExerciseLibrary_listModeContainer__DSXTL .FieldExerciseLibrary_fieldExerciseCard__TzqsQ:hover{transform:none}.FieldExerciseLibrary_listModeContainer__DSXTL .FieldExerciseLibrary_premadePlayCard__lWHaD{flex-direction:row;align-items:center;min-height:40px}.FieldExerciseLibrary_listModeContainer__DSXTL .FieldExerciseLibrary_premadePlayCard__lWHaD:hover{transform:none}.FieldExerciseLibrary_listModeContainer__DSXTL .FieldExerciseLibrary_premadeHeader__Qhl5p{padding:6px 8px;flex-shrink:0}.FieldExerciseLibrary_listModeContainer__DSXTL .FieldExerciseLibrary_premadeTitle__HQdQN{-webkit-line-clamp:1;line-clamp:1;font-size:.78rem}.FieldExerciseLibrary_listModeContainer__DSXTL .FieldExerciseLibrary_skeletonCard__6_eWi{min-height:40px}.FieldExerciseLibrary_listItem__KYZEl{display:flex!important;flex-direction:row!important;align-items:center!important;min-height:38px!important;max-height:38px!important;padding:0 8px!important;gap:8px!important;overflow:visible!important}.FieldExerciseLibrary_listItem__KYZEl:hover{transform:none!important}.FieldExerciseLibrary_listItemIcon__y949W{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:rgba(6,182,212,.1);color:#06b6d4;flex-shrink:0}.FieldExerciseLibrary_listItemName___Vvow{font-size:.8rem;font-weight:500;color:#d4d4d8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.FieldExerciseLibrary_listItemMeta__WIdwi{display:flex;align-items:center;gap:4px;font-size:.68rem;color:#525252;flex-shrink:0;margin-right:4px}.FieldExerciseLibrary_listMoreButton__SdCiX{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:6px;background:transparent;color:#525252;cursor:pointer;transition:all .15s ease;flex-shrink:0;opacity:0}.FieldExerciseLibrary_listItem__KYZEl:hover .FieldExerciseLibrary_listMoreButton__SdCiX{opacity:1}.FieldExerciseLibrary_listMoreButton__SdCiX:hover{background:rgba(255,255,255,.08);color:#a3a3a3}.FieldExerciseLibrary_listContextMenu__XGiqo{position:absolute;top:100%;right:0;z-index:100;background:#1a1a1a;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:4px;min-width:160px;box-shadow:0 8px 24px rgba(0,0,0,.4);animation:FieldExerciseLibrary_fadeInFieldMenu__yhxu5 .15s ease}@keyframes FieldExerciseLibrary_fadeInFieldMenu__yhxu5{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.FieldExerciseLibrary_contextMenuItem__Qj8z9{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;border:none;border-radius:5px;background:transparent;color:#a3a3a3;font-size:.75rem;cursor:pointer;transition:all .15s ease;white-space:nowrap}.FieldExerciseLibrary_contextMenuItem__Qj8z9:hover{background:rgba(255,255,255,.06);color:#e5e5e5}.FieldExerciseLibrary_contextMenuItem__Qj8z9 svg{flex-shrink:0;opacity:.7}.FieldExerciseLibrary_contextMenuDanger__AI0M2{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;border:none;border-radius:5px;background:transparent;color:#a3a3a3;font-size:.75rem;cursor:pointer;transition:all .15s ease;white-space:nowrap}.FieldExerciseLibrary_contextMenuDanger__AI0M2:hover{background:rgba(239,68,68,.1);color:#ef4444}.FieldExerciseLibrary_contextMenuDanger__AI0M2 svg{flex-shrink:0;opacity:.7}.FieldExerciseLibrary_sessionUseButton__Zk0VO{display:inline-flex;align-items:center;justify-content:center;gap:5px;margin-top:8px;padding:5px 11px;border-radius:999px;border:1px solid rgba(65,209,255,.32);background:rgba(65,209,255,.12);color:#41d1ff;font-size:.7rem;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s ease}.FieldExerciseLibrary_sessionUseButton__Zk0VO:hover{background:rgba(65,209,255,.2);border-color:rgba(65,209,255,.5)}.FieldExerciseLibrary_dayPickerSheet__QGpUI{flex-shrink:0;margin:0 10px 10px;padding:10px 12px 12px;border-radius:12px;background:linear-gradient(180deg,rgba(30,30,40,.98),rgba(20,20,30,.99));border:1px solid rgba(65,209,255,.28);box-shadow:0 12px 34px rgba(0,0,0,.45);animation:FieldExerciseLibrary_dayPickerIn__BcCQ7 .18s ease-out}@keyframes FieldExerciseLibrary_dayPickerIn__BcCQ7{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.FieldExerciseLibrary_dayPickerHeader__wdG4t{display:flex;align-items:center;gap:8px;margin-bottom:8px}.FieldExerciseLibrary_dayPickerTitle__Qen8m{flex:1;font-size:.74rem;color:rgba(255,255,255,.62);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FieldExerciseLibrary_dayPickerTitle__Qen8m strong{color:rgba(255,255,255,.92);font-weight:600}.FieldExerciseLibrary_dayPickerClose__tVSAC{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;border:none;background:rgba(255,255,255,.06);color:rgba(255,255,255,.55);cursor:pointer}.FieldExerciseLibrary_dayPickerClose__tVSAC:hover{background:rgba(255,255,255,.12);color:#fff}.FieldExerciseLibrary_dayPickerNav__le3g_{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;font-size:.72rem;font-weight:600;color:rgba(255,255,255,.75)}.FieldExerciseLibrary_dayPickerNav__le3g_ button{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:rgba(255,255,255,.7);cursor:pointer}.FieldExerciseLibrary_dayPickerNav__le3g_ button:hover{background:rgba(255,255,255,.1);color:#fff}.FieldExerciseLibrary_dayPickerGrid__3ymV_{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.FieldExerciseLibrary_dayPickerDay__DTTFO{display:flex;flex-direction:column;align-items:center;gap:2px;min-height:44px;padding:5px 2px;border-radius:9px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:rgba(255,255,255,.8);font-family:inherit;cursor:pointer;transition:all .13s ease}.FieldExerciseLibrary_dayPickerDay__DTTFO:hover{background:rgba(65,209,255,.16);border-color:rgba(65,209,255,.45);color:#fff}.FieldExerciseLibrary_dayPickerToday__8Tde8{border-color:rgba(65,209,255,.5);color:#41d1ff}.FieldExerciseLibrary_dayPickerWeekday__2CsF9{font-size:.58rem;text-transform:uppercase;letter-spacing:.4px;opacity:.7}.FieldExerciseLibrary_dayPickerNumber__m6RLU{font-size:.85rem;font-weight:700;line-height:1}.LibraryViewToggle_viewToggle__tJzW_{display:flex;align-items:center;gap:2px;padding:2px;border-radius:8px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);flex-shrink:0}.LibraryViewToggle_toggleButton__fsIJc{display:flex;align-items:center;justify-content:center;width:26px;height:24px;border:none;border-radius:6px;background:transparent;color:#6b6b6b;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1)}.LibraryViewToggle_toggleButton__fsIJc:hover:not(.LibraryViewToggle_active__HCj1m){color:#a3a3a3;background:rgba(255,255,255,.04)}.LibraryViewToggle_toggleButton__fsIJc.LibraryViewToggle_active__HCj1m{background:rgba(65,209,255,.12);color:#41D1FF;box-shadow:0 1px 4px rgba(65,209,255,.1)}.LibraryViewToggle_toggleButton__fsIJc svg{transition:transform .2s ease}.LibraryViewToggle_toggleButton__fsIJc:hover svg{transform:scale(1.08)}@media (max-width:768px){.LibraryViewToggle_viewToggle__tJzW_{padding:2px;gap:1px}.LibraryViewToggle_toggleButton__fsIJc{width:26px;height:24px}}.CourtDispositionEditor_container__CMKMF{display:flex;flex-direction:column;gap:0;width:100%;height:100%;min-height:580px;background:transparent;overflow:hidden}.CourtDispositionEditor_toolbar__Q80Am{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:rgba(0,0,0,.3);border-bottom:1px solid rgba(255,255,255,.06);gap:12px}.CourtDispositionEditor_toolbarLeft__0E4Ug,.CourtDispositionEditor_toolbarRight__RL5Na{display:flex;align-items:center;gap:6px}.CourtDispositionEditor_toolButton__v3J2_{display:flex;align-items:center;gap:5px;padding:6px 11px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:12px;font-weight:500;color:#a3a3a3;cursor:pointer;transition:all .2s ease}.CourtDispositionEditor_toolButton__v3J2_:hover:not(:disabled){background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15);color:#d4d4d8}.CourtDispositionEditor_toolButton__v3J2_:disabled{opacity:.4;cursor:not-allowed}.CourtDispositionEditor_toolButton__v3J2_.CourtDispositionEditor_active__CU_Z6{background:linear-gradient(135deg,#41d1ff,#bd34fe);border-color:transparent;color:white;box-shadow:0 4px 12px rgba(65,209,255,.3)}.CourtDispositionEditor_divider__4q0RT{width:1px;height:20px;background:rgba(255,255,255,.1);margin:0 6px}.CourtDispositionEditor_columnSelector__4Ms9A{display:flex;align-items:center;gap:6px}.CourtDispositionEditor_columnSelectorLabel__g3ma6{font-size:12px;font-weight:500;color:#a3a3a3}.CourtDispositionEditor_columnSelect__UeiG9{padding:5px 10px;border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:12px;color:#d4d4d8;background:rgba(0,0,0,.3);cursor:pointer;min-width:120px;transition:all .2s ease}.CourtDispositionEditor_columnSelect__UeiG9:hover{background:rgba(0,0,0,.4);border-color:rgba(255,255,255,.15)}.CourtDispositionEditor_columnSelect__UeiG9:focus{outline:none;border-color:rgba(65,209,255,.4);background:rgba(0,0,0,.4);box-shadow:0 0 0 3px rgba(65,209,255,.1)}.CourtDispositionEditor_columnSelect__UeiG9 option{background:#1a1a1a;color:#d4d4d8;padding:8px}.CourtDispositionEditor_courtSelector__hn3Ep{display:flex;gap:4px}.CourtDispositionEditor_courtTab__dsI6Y{padding:6px 12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:12px;font-weight:500;color:#a3a3a3;cursor:pointer;transition:all .2s ease}.CourtDispositionEditor_courtTab__dsI6Y:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15);color:#d4d4d8}.CourtDispositionEditor_courtTab__dsI6Y.CourtDispositionEditor_active__CU_Z6{background:linear-gradient(135deg,#41d1ff,#bd34fe);border-color:transparent;color:white;box-shadow:0 4px 12px rgba(65,209,255,.3)}.CourtDispositionEditor_addCourtButton__rQ4ut,.CourtDispositionEditor_deleteCourtButton___gJFf{padding:6px 10px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;color:#a3a3a3}.CourtDispositionEditor_addCourtButton__rQ4ut:hover{background:rgba(16,185,129,.15);border-color:rgba(16,185,129,.3);color:#10b981}.CourtDispositionEditor_deleteCourtButton___gJFf:hover{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3);color:#f87171}.CourtDispositionEditor_courtCanvas__q3AMH{flex:1;display:flex;align-items:flex-start;justify-content:center;padding:8px 10px 10px;background:#111113;border:none;border-radius:0;margin:0;overflow:hidden;min-height:480px}.CourtDispositionEditor_courtContainer__BE8Ll{position:relative;width:100%;height:100%;max-width:100%;max-height:100%;display:flex;align-items:flex-start;justify-content:center}.CourtDispositionEditor_courtSvg__y6NaI{width:100%;height:100%;max-width:100%;max-height:100%;border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.5);touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.CourtDispositionEditor_fieldGroup__uQaoG{pointer-events:none}.CourtDispositionEditor_zonesGroup__2bhnQ{pointer-events:all}.CourtDispositionEditor_zone__HK3NL{cursor:pointer;transition:fill-opacity .15s ease}.CourtDispositionEditor_zone__HK3NL:hover{fill-opacity:.45!important}.CourtDispositionEditor_zoneColumnSelector__AbrYZ{font-family:inherit;outline:none}.CourtDispositionEditor_zoneColumnSelector__AbrYZ:focus{box-shadow:0 0 0 2px rgba(65,209,255,.3)}.CourtDispositionEditor_zoneColumnSelector__AbrYZ option{background:#1a1a1a;color:#d4d4d8;padding:4px}.CourtDispositionEditor_zoneLabel__Efq8p{fill:white;font-size:12px;font-weight:700;paint-order:stroke;stroke:rgba(0,0,0,.55);stroke-width:.35px;stroke-linejoin:round;pointer-events:none;letter-spacing:.4px}.CourtDispositionEditor_drawingZone__6pIgT{pointer-events:none}.CourtDispositionEditor_sidePanel__psyp3{padding:16px;background:rgba(0,0,0,.3);border-top:1px solid rgba(255,255,255,.06);max-height:160px;overflow-y:auto}.CourtDispositionEditor_sidePanel__psyp3::-webkit-scrollbar{width:6px}.CourtDispositionEditor_sidePanel__psyp3::-webkit-scrollbar-track{background:transparent}.CourtDispositionEditor_sidePanel__psyp3::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:3px}.CourtDispositionEditor_sidePanel__psyp3::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.2)}.CourtDispositionEditor_sidePanelTitle__8oW5o{margin:0 0 12px;font-size:12px;font-weight:600;color:#a3a3a3;text-transform:uppercase;letter-spacing:.05em}.CourtDispositionEditor_emptyState__lTdyt{text-align:center;padding:24px;color:#6b6b6b;background:rgba(255,255,255,.02);border-radius:12px;border:1px dashed rgba(255,255,255,.1)}.CourtDispositionEditor_emptyState__lTdyt p{margin:0 0 8px;font-size:14px}.CourtDispositionEditor_hint__C94t6{font-size:13px;color:#6b6b6b!important}.CourtDispositionEditor_zonesList__P0krH{display:flex;flex-direction:column;gap:8px}.CourtDispositionEditor_zoneItem__6qGx6{display:flex;align-items:center;gap:12px;padding:12px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.06);border-radius:10px;cursor:pointer;transition:all .2s ease}.CourtDispositionEditor_zoneItem__6qGx6:hover{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.12)}.CourtDispositionEditor_zoneItem__6qGx6.CourtDispositionEditor_selected__TTF0N{background:linear-gradient(135deg,rgba(65,209,255,.08),rgba(189,52,254,.08));border-color:rgba(65,209,255,.3)}.CourtDispositionEditor_zoneColor__ZGsIi{width:16px;height:16px;border-radius:4px;flex-shrink:0}.CourtDispositionEditor_zoneInfo__7bpTH{flex:1;min-width:0}.CourtDispositionEditor_zoneName__epdk2{font-size:14px;font-weight:600;color:#fff;margin-bottom:2px}.CourtDispositionEditor_zoneSize__dSHSc{font-size:12px;color:#a3a3a3}.CourtDispositionEditor_zoneDeleteButton__bmnq1{padding:6px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:8px;color:#f87171;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.CourtDispositionEditor_zoneDeleteButton__bmnq1:hover{background:rgba(239,68,68,.2);border-color:rgba(239,68,68,.4)}.CourtDispositionEditor_warningBox__k04tk{margin-top:16px;padding:12px;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.2);border-radius:10px}.CourtDispositionEditor_warningBox__k04tk p{margin:0 0 4px;font-size:14px;color:#f59e0b}.CourtDispositionEditor_warningBox__k04tk .CourtDispositionEditor_hint__C94t6{color:#fcd34d!important}@media (max-height:760px){.CourtDispositionEditor_container__CMKMF{min-height:420px}.CourtDispositionEditor_courtCanvas__q3AMH{min-height:340px}}@media (max-width:768px){.CourtDispositionEditor_container__CMKMF{height:auto;min-height:500px}.CourtDispositionEditor_toolbar__Q80Am{flex-direction:column;align-items:stretch;gap:12px}.CourtDispositionEditor_toolbarLeft__0E4Ug,.CourtDispositionEditor_toolbarRight__RL5Na{flex-wrap:wrap}.CourtDispositionEditor_courtCanvas__q3AMH{min-height:300px}.CourtDispositionEditor_courtSvg__y6NaI{max-width:100%;max-height:350px}}.BlockConfigModal_overlay__XWh_x{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;z-index:70000;padding:24px;animation:BlockConfigModal_fadeIn__L6QGe .2s ease}@keyframes BlockConfigModal_fadeIn__L6QGe{0%{opacity:0}to{opacity:1}}.BlockConfigModal_modal__lKMSh{position:relative;width:100%;max-width:780px;max-height:calc(100vh - 48px);background:#161616;border-radius:20px;border:1px solid rgba(255,255,255,.08);overflow:hidden;display:flex;flex-direction:column;animation:BlockConfigModal_slideUp__H3ytE .3s cubic-bezier(.4,0,.2,1);box-shadow:0 25px 50px -12px rgba(0,0,0,.5),0 0 80px rgba(65,209,255,.05),0 0 80px rgba(189,52,254,.05)}@keyframes BlockConfigModal_slideUp__H3ytE{0%{opacity:0;transform:translateY(30px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.BlockConfigModal_header__Gnunb{display:flex;align-items:center;justify-content:space-between;padding:24px 28px;border-bottom:1px solid rgba(255,255,255,.06);background:rgba(0,0,0,.2)}.BlockConfigModal_title__Tqf6F{margin:0;font-size:20px;font-weight:700;letter-spacing:-.3px;background:linear-gradient(180deg,#fff,rgba(255,255,255,.8));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-family:Manrope,Inter,-apple-system,sans-serif}.BlockConfigModal_closeButton__W8LiR{width:40px;height:40px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#6b6b6b}.BlockConfigModal_closeButton__W8LiR:hover{background:rgba(255,255,255,.1);color:#fff;border-color:rgba(255,255,255,.15)}.BlockConfigModal_content__QWsVh{padding:24px 28px;display:flex;flex-direction:column;gap:20px;overflow-y:auto;flex:1}.BlockConfigModal_content__QWsVh::-webkit-scrollbar{width:6px}.BlockConfigModal_content__QWsVh::-webkit-scrollbar-track{background:transparent}.BlockConfigModal_content__QWsVh::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:3px}.BlockConfigModal_content__QWsVh::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.2)}.BlockConfigModal_courtLayoutTab__sSjLm{width:100%;height:100%}.BlockConfigModal_noColumnsWarning__cB_ax{padding:24px;text-align:center;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.2);border-radius:16px}.BlockConfigModal_warningTitle__hpWFR{margin:0 0 10px;font-size:15px;font-weight:600;color:#f59e0b}.BlockConfigModal_warningText__AFOe9{margin:0;font-size:14px;color:#a3a3a3;line-height:1.5}@media (max-width:768px){.BlockConfigModal_overlay__XWh_x{padding:0}.BlockConfigModal_modal__lKMSh{max-height:100vh;border-radius:0;max-width:none}.BlockConfigModal_header__Gnunb{padding:20px}.BlockConfigModal_title__Tqf6F{font-size:18px}.BlockConfigModal_content__QWsVh{padding:20px}}