html[data-theme=light]{color-scheme:light;--background:#F4F5F7;--surface:rgba(255,255,255,.94);--surface-raised:#FFFFFF;--surface-soft:#F7F8FA;--surface-hover:#EEF1F4;--input-bg:#FFFFFF;--text:#202124;--text-light:#62666D;--text-muted:#68707A;--text-inverse:#FFFFFF;--heading:#16181B;--border:rgba(24,30,38,.1);--border-strong:rgba(24,30,38,.18);--line-soft:rgba(24,30,38,.075);--glass-bg:rgba(255,255,255,.82);--glass-bg-strong:rgba(255,255,255,.96);--glass-border:rgba(24,30,38,.11);--bubble-highlight:rgba(255,255,255,.54);--edge-glow-left:rgba(57,144,215,.08);--edge-glow-right:rgba(89,174,238,.06);--overlay:rgba(25,28,33,.46);--overlay-heavy:rgba(25,28,33,.62);--shadow-xs:0 3px 12px rgba(24,30,38,.08);--shadow-sm:0 10px 30px rgba(24,30,38,.1);--shadow-card:0 18px 48px rgba(24,30,38,.12);--shadow-card-hover:0 24px 68px rgba(24,30,38,.16);--shadow-button:0 10px 30px rgba(24,30,38,.11);--shadow-modal:0 38px 120px rgba(24,30,38,.22);--window-bg:rgba(255,255,255,.94);--window-border:rgba(24,30,38,.12);--window-shadow:0 30px 90px rgba(24,30,38,.15);--nav-bg:rgba(255,255,255,.86);--nav-border:rgba(24,30,38,.1);--nav-active:#202124;--nav-active-text:#FFFFFF;--theme-bg:var(--background);--theme-surface:var(--surface);--theme-surface-raised:var(--surface-raised);--theme-surface-soft:var(--surface-soft);--theme-surface-hover:var(--surface-hover);--theme-input:var(--input-bg);--theme-border:var(--border);--theme-border-strong:var(--border-strong);--theme-text:var(--text);--theme-text-sub:var(--text-light);--theme-text-muted:var(--text-muted);--theme-text-inverse:var(--text-inverse);--theme-overlay:var(--overlay);--theme-shadow:var(--shadow-card);--theme-shadow-hover:var(--shadow-card-hover);--theme-shadow-modal:var(--shadow-modal);--main-color:var(--primary);--sub-color:var(--primary-hover);--main-blue:var(--primary);--logo-blue:#202124;--border-color:var(--border);--bg-color:var(--background);--light-blue:var(--primary-soft);--main-card-bg:var(--surface);--card-bg:var(--surface);--text-color:var(--text);--text-dark:var(--text);--sub-text-color:var(--text-light);--text-gray:var(--text-light);--muted-color:var(--text-muted)}html[data-theme=light]{color-scheme:light;--background: #F4F5F7;--surface: rgba(255,255,255,.81);--surface-raised: #F7F8FA;--surface-soft: #F7F8FA;--surface-hover: #FAFBFC;--input-bg: #F7F8FA;--text: #202124;--text-light: #626972;--text-muted: #68707A;--text-inverse: #202124;--heading: #202124;--border: rgba(24,30,38,.071);--border-strong: rgba(24,30,38,.133);--line-soft: rgba(24,30,38,.052);--glass-bg: rgba(255,255,255,.634);--glass-bg-strong: rgba(255,255,255,.792);--glass-border: rgba(24,30,38,.081);--bubble-color: rgba(16,93,158,.055);--bubble-highlight: rgba(69,76,85,.12);--offline-gray: #D8DDE3;--overlay: rgba(255,255,255,.634);--overlay-heavy: rgba(255,255,255,.739);--shadow-xs: 0 3px 12px rgba(24,30,38,.116);--shadow-sm: 0 10px 30px rgba(24,30,38,.151);--shadow-card: 0 18px 48px rgba(24,30,38,.174);--shadow-card-hover: 0 24px 68px rgba(24,30,38,.22);--shadow-button: 0 10px 30px rgba(24,30,38,.162);--shadow-modal: 0 38px 120px rgba(24,30,38,.22);--window-bg: rgba(255,255,255,.757);--window-border: rgba(24,30,38,.085);--window-shadow: 0 30px 90px rgba(24,30,38,.22);--nav-bg: rgba(255,255,255,.669);--nav-border: rgba(24,30,38,.071);--nav-active-text: #F4F5F7;--logo-blue: #454C55}html[data-theme=light] .nav-link.active:before,html[data-theme=light] .nav-link[aria-current=page]:before{background:radial-gradient(circle at 31% 26%,rgba(24,30,38,.506) 0 9%,transparent 10%),radial-gradient(circle at 50% 55%,color-mix(in srgb,var(--theme-primary) 54%,transparent),color-mix(in srgb,var(--theme-primary) 16%,transparent) 58%,transparent 72%)}html[data-theme=light] .page-nav{background:linear-gradient(180deg,#ffffffb8,#ffffffab);box-shadow:0 14px 38px #181e2632,inset 0 1px #181e2609;border-color:#181e2615}html[data-theme=light] .nav-link{color:#626972}html[data-theme=light] .nav-link:hover,html[data-theme=light] .nav-link.active,html[data-theme=light] .nav-link[aria-current=page]{color:#202124}@media(max-width:768px){html[data-theme=light],html[data-theme=light] body{color-scheme:light;background-color:#f4f5f7}}@media(max-width:768px){html[data-theme=light] body{background:radial-gradient(ellipse 34% 88% at -8% 48%,var(--edge-glow-left),transparent 72%),radial-gradient(ellipse 34% 88% at 108% 52%,var(--edge-glow-right),transparent 72%),#f4f5f7}}@media(max-width:768px){html[data-theme=light] .page-nav{background:linear-gradient(180deg,#ffffffb8,#ffffffab);border-color:#181e2615;box-shadow:0 14px 38px #181e2632,inset 0 1px #181e2609}}@media(max-width:768px){html[data-theme=light] .nav-link{color:#626972}}@media(max-width:768px){html[data-theme=light] .nav-link:hover,html[data-theme=light] .nav-link.active,html[data-theme=light] .nav-link[aria-current=page]{color:#202124}}html[data-theme=light]{--border: rgba(24,30,38,.043);--border-strong: rgba(24,30,38,.071);--line-soft: rgba(24,30,38,.04)}html[data-theme=light] .website-frame{border-color:#181e260d!important}html[data-theme=light] .site-header{border-bottom:1px solid rgba(24,30,38,.043)!important}html[data-theme=light] .page-nav .nav-link,html[data-theme=light] .site-nav .nav-link{color:#68707a!important}html[data-theme=light] .page-nav .nav-link:hover,html[data-theme=light] .site-nav .nav-link:hover{color:#454c55!important}html[data-theme=light] .page-nav .nav-link.active,html[data-theme=light] .page-nav .nav-link[aria-current=page],html[data-theme=light] .site-nav .nav-link.active,html[data-theme=light] .site-nav .nav-link[aria-current=page]{color:#202124!important}html[data-theme=light] .br-fan-footer{border-top:1px solid rgba(24,30,38,.057);background:#ffffffa2}html[data-theme=light] .br-fan-footer__brand{color:#202124}html[data-theme=light] .br-fan-footer__notice,html[data-theme=light] .br-fan-footer__rights{color:#626972}html[data-theme=light] .br-fan-footer__rights,html[data-theme=light] .br-fan-footer__links{color:#68707a}html[data-theme=light] .br-fan-footer__links a{color:#626972}html[data-theme=light] .br-fan-footer__links a:hover{color:var(--theme-primary,#105A9E)}html[data-theme=light] .photocard-frame{border:1px solid color-mix(in srgb,var(--card-main) 58%,rgba(24,30,38,.2));box-shadow:0 12px 26px #181e260f,0 0 0 1px color-mix(in srgb,var(--card-main) 18%,transparent)}html[data-theme=light] .photocard:hover .photocard-frame{box-shadow:0 20px 38px #181e2618,0 0 0 1px color-mix(in srgb,var(--card-main) 30%,transparent)}html[data-theme=light] .photocard-frame:before{background:linear-gradient(115deg,transparent 0 31%,rgba(24,30,38,.088) 38%,rgba(24,30,38,.231) 44%,rgba(24,30,38,.055) 50%,transparent 58% 100%)}html[data-theme=light] .photocard-top{color:#202124}html[data-theme=light] .photocard-image-wrap{background:radial-gradient(circle at 50% 15%,rgba(24,30,38,.396),transparent 28%),linear-gradient(160deg,var(--card-pale),color-mix(in srgb,var(--card-main) 18%,white));border:1px solid rgba(24,30,38,.22)}html[data-theme=light] .photocard-image-placeholder{color:color-mix(in srgb,var(--card-dark) 65%,#68707A)}html[data-theme=light] .photocard-shine{border:1px solid rgba(24,30,38,.22);box-shadow:inset -5px -7px 15px #181e2613,inset 4px 4px 12px #181e2642}html[data-theme=light] .photocard-bubble{background:#181e2619;border:1px solid rgba(24,30,38,.22)}html[data-theme=light] .photocard-bottom{color:#30363df0}html[data-theme=light] .card-profile-overlay{--profile-pale: #454C55}html[data-theme=light] .card-profile-backdrop{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--profile-main) 12%,transparent),transparent 48%),#0c18238a}html[data-theme=light] .card-profile-chip{border:1px solid color-mix(in srgb,var(--profile-main) 14%,rgba(24,30,38,.2))}html[data-theme=light] .card-profile-action.primary{color:#202124}html[data-theme=light] .card-profile-flying .photocard-frame{box-shadow:0 26px 64px #181e2629,0 0 0 1px color-mix(in srgb,var(--card-main) 24%,transparent)}html[data-theme=light] .card-profile-action.link-youtube{border:1px solid #DD4040}html[data-theme=light] .card-profile-action.link-cafe{border:1px solid #4FCE83}html[data-theme=light] .card-profile-action.link-instagram{border:1px solid #D746A5}html[data-theme=light] .card-profile-action.link-x{border:1px solid rgba(24,30,38,.2);color:#68707a}html[data-theme=light] .card-profile-action.link-discord{border:1px solid #4050DD}html[data-theme=light] .card-profile-action.link-link{border:1px solid rgba(24,30,38,.2);color:#202124}html[data-theme=light] .card-profile-action.link-soop{border:1px solid #4086DD;color:#104f9e}html[data-theme=light] .photocard-skeleton{box-shadow:0 10px 24px #181e2607}html[data-theme=light] .brv3-hero h1 strong{color:#105d9e}html[data-theme=light] .browser-shell{background:#f4f5f7;box-shadow:0 34px 110px #181e2638;border-color:#181e2612}html[data-theme=light] .site-header{background:#ffffffa2}html[data-theme=light] .site-nav .nav-link{color:#626972}html[data-theme=light] .site-nav .nav-link.active,html[data-theme=light] .site-nav .nav-link[aria-current=page]{color:#202124}html[data-theme=light] .brv3-bubble{background:radial-gradient(circle at 30% 26%,rgba(24,30,38,.319) 0 4%,rgba(24,30,38,.099) 5%,transparent 9%),radial-gradient(circle at 55% 60%,color-mix(in srgb,var(--theme-primary) 15%,transparent),transparent 70%);box-shadow:inset 3px 3px 12px #181e2607,inset -5px -6px 14px #419ce509,0 0 42px color-mix(in srgb,var(--theme-primary) 10%,transparent)}html[data-theme=light] .home-live-eyebrow,html[data-theme=light] .home-live-heading h1 strong{color:#9e1019}html[data-theme=light] .home-live-card:after{background:linear-gradient(180deg,transparent,rgba(255,255,255,.739))}html[data-theme=light] .home-live-info{color:#202124}html[data-theme=light] .home-live-avatar{border:1px solid rgba(24,30,38,.22)}html[data-theme=light] .home-live-title{color:#202124}html[data-theme=light] .home-live-name{color:#30363dbf}html[data-theme=light] .home-live-card,html[data-theme=light] .home-week-day,html[data-theme=light] .home-offline-member,html[data-theme=light] .home-live-loading,html[data-theme=light] .home-live-empty,html[data-theme=light] .home-schedule-loading,html[data-theme=light] .home-schedule-empty{background-color:#f7f8fa;border-color:#181e2612}html[data-theme=light] .photocard-info h2{color:#202124!important}html[data-theme=light] .photocard-sub{color:#68707a!important}html[data-theme=light] .home-week-day .day-name{color:#626972!important}html[data-theme=light] .home-week-empty,html[data-theme=light] .home-schedule-empty-text{color:#68707a!important}html[data-theme=light] .profile-social-link,html[data-theme=light] .card-profile-panel .profile-social-link{background:#181e2606!important}html[data-theme=light] .profile-social-link.is-instagram,html[data-theme=light] .profile-social-link[data-type=instagram],html[data-theme=light] .card-profile-panel a[href*="instagram.com"]{background:#f4eef013!important}html[data-theme=light] .card-profile-panel a[href*="instagram.com"]:hover{background:#f4eef021!important}html[data-theme=light] .home-schedule-list{background:#181e2602!important;border-color:#181e2612}html[data-theme=light] .home-week-day:not(:last-child){border-right:1px solid rgba(24,30,38,.043)!important}html[data-theme=light] .home-week-day.is-today{border-color:#181e260b!important}html[data-theme=light] .home-offline-member{border-color:#181e2610!important}html[data-theme=light] .member-photocard,html[data-theme=light] .photocard,html[data-theme=light] .profile-card{box-shadow:0 16px 42px #181e2623}html[data-theme=light] .card-profile-panel a[href*=sooplive],html[data-theme=light] .card-profile-panel a[href*=youtube],html[data-theme=light] .card-profile-panel a[href*="youtu.be"],html[data-theme=light] .card-profile-panel a[href*="cafe.naver.com"],html[data-theme=light] .card-profile-panel a[href*="instagram.com"]{border-color:#181e2618!important}html[data-theme=light] .home-week-day{border-color:#181e260f}html[data-theme=light] .card-profile-panel{box-shadow:0 30px 90px #181e2632,inset 0 1px #181e2682!important;color:#202124!important;border-color:color-mix(in srgb,var(--profile-main) 38%,rgba(24,30,38,.2))!important}html[data-theme=light] .card-profile-panel .profile-name,html[data-theme=light] .card-profile-panel h1,html[data-theme=light] .card-profile-panel h2{color:#202124!important}html[data-theme=light] .card-profile-panel .profile-description,html[data-theme=light] .card-profile-panel .profile-about,html[data-theme=light] .card-profile-panel p{color:#68707a!important}html[data-theme=light] .card-profile-panel .profile-chip,html[data-theme=light] .card-profile-panel .profile-meta-chip{border-color:color-mix(in srgb,var(--profile-main) 30%,rgba(24,30,38,.2))!important}html[data-theme=light] .card-profile-panel .profile-divider,html[data-theme=light] .card-profile-panel hr{border-color:color-mix(in srgb,var(--profile-main) 24%,rgba(24,30,38,.2))!important}html[data-theme=light] .card-profile-panel .profile-close,html[data-theme=light] .card-profile-panel .card-profile-close{border-color:color-mix(in srgb,var(--profile-main) 22%,rgba(24,30,38,.2))!important;color:#202124!important}html[data-theme=light] .card-profile-panel a[href*="instagram.com"]{background:#f4eef017!important}html[data-theme=light] .card-profile-panel .profile-tag{color:color-mix(in srgb,var(--profile-main) 78%,#202124)!important;border-color:color-mix(in srgb,var(--profile-main) 24%,rgba(24,30,38,.2))!important;box-shadow:0 2px 8px #181e2607!important}html[data-theme=light] .card-profile-panel .profile-tag:hover{border-color:color-mix(in srgb,var(--profile-main) 38%,rgba(24,30,38,.2))!important}html[data-theme=light] .card-profile-panel .card-profile-tags .card-profile-tag,html[data-theme=light] .card-profile-tags .card-profile-tag,html[data-theme=light] .card-profile-tag{color:color-mix(in srgb,var(--profile-main) 78%,#202124)!important;border:1px solid color-mix(in srgb,var(--profile-main) 24%,rgba(24,30,38,.2))!important;box-shadow:0 2px 8px #181e2607!important}html[data-theme=light] .card-profile-panel .card-profile-tags .card-profile-tag:hover,html[data-theme=light] .card-profile-tags .card-profile-tag:hover,html[data-theme=light] .card-profile-tag:hover{border-color:color-mix(in srgb,var(--profile-main) 38%,rgba(24,30,38,.2))!important}@media(max-width:640px){html[data-theme=light] body.home-page{background:#f4f5f7!important}}@media(max-width:640px){html[data-theme=light] .browser-shell{background:#f4f5f7!important}}@media(max-width:640px){html[data-theme=light] .website-frame,html[data-theme=light] .crew-home-main{background:#f4f5f7!important}}@media(max-width:640px){html[data-theme=light] .home-live-section{background:#f4f5f7!important}}@media(max-width:640px){html[data-theme=light] .home-schedule-section{background:#f4f5f7!important}}@media(max-width:640px){html[data-theme=light] .home-week-day{background:#f4f5f7!important;border-right:1px solid rgba(24,30,38,.043)!important}}@media(max-width:640px){html[data-theme=light] .crew-members-section{background:#f4f5f7!important}}html[data-theme=light] .brv3-bubble-particle{border:1px solid color-mix(in srgb,var(--theme-primary) 42%,rgba(24,30,38,.22));background:radial-gradient(circle at 32% 28%,rgba(24,30,38,.495) 0 12%,transparent 22%),color-mix(in srgb,var(--theme-primary) 18%,transparent)}html[data-theme=light] .main-notice-title{color:#10629e}html[data-theme=light] .main-notice-text{color:#454c55}html[data-theme=light] .main-notice-edit{background:#fafbfc;color:#202124}html[data-theme=light] .main-notice-edit:hover{background:#fff}html[data-theme=light] .notice-tool-btn:hover{background:#fafbfc;color:#10609e}html[data-theme=light] .notice-color-tool i{color:#454c55}html[data-theme=light] .rgb-color-picker{border:1px solid rgba(24,30,38,.095);background:#f4f5f7}html[data-theme=light] .rgb-color-picker:hover{background:#fafbfc}html[data-theme=light] .rgb-color-picker i{color:#454c55}html[data-theme=light] #noticeTextColorPreview{background:#eef1f4}html[data-theme=light] #noticeBackgroundColorPreview{background:#f7f8fa}html[data-theme=light] .notice-size-unit{color:#626972}html[data-theme=light] .font-size-step-btn{background:#f7f8fa;color:#10609e}html[data-theme=light] .font-size-step-btn:hover{background:#fafbfc}html[data-theme=light] #noticeToolbar #applyFontSizeBtn:hover{background:#eef1f4}html[data-theme=light] #noticeToolbar{border:1px solid rgba(24,30,38,.095);background:#f7f8fa;border-color:#d8dde3}html[data-theme=light] #noticeEditor{border:1px solid rgba(24,30,38,.095);background:#f7f8fa}html[data-theme=light] .month-selector{color:#202124}html[data-theme=light] .month-btn{border:1px solid rgba(24,30,38,.076);background:#f7f8fa;color:#626972}html[data-theme=light] .month-btn:hover{background:#fafbfc;color:#10659e}html[data-theme=light] .filter-title{color:#626972}html[data-theme=light] .filter-chip{background:#f7f8fa;border:1px solid rgba(24,30,38,.076);color:#454c55}html[data-theme=light] .filter-chip:hover{background:#fafbfc;border-color:#181e261f}html[data-theme=light] .filter-chip.active{background:#fff;color:#202124}html[data-theme=light] .weekday{background:#f7f8fa;color:#454c55}html[data-theme=light] .weekday.sun{color:#9e101f}html[data-theme=light] .weekday.sat{color:#10629e}html[data-theme=light] .day-cell::-webkit-scrollbar-thumb{background:#eef1f4}html[data-theme=light] .day-number{color:#454c55}html[data-theme=light] .day-cell.sun-cell .day-number{color:#9e1010}html[data-theme=light] .day-cell.sat-cell .day-number{color:#10469e}html[data-theme=light] .mini-crew-dot{border:.5px solid rgba(24,30,38,.22)}html[data-theme=light] .theme-multi{--multi-schedule-accent: #454C55}html[data-theme=light] .multi-date-selector{background:#fafbfc;border:1px solid rgba(24,30,38,.076)}html[data-theme=light] .crew-check-chip{background:#fafbfc;border:1px solid rgba(24,30,38,.095);color:#454c55}html[data-theme=light] .crew-check-chip.selected{background:#eff1f3;color:#10609e}html[data-theme=light] #noticeToolbar #applyFontSizeBtn{background:#eef1f4}html[data-theme=light] #toast{background-color:#fff;background:#eef1f4;border:1px solid #D8DDE3;color:#202124;box-shadow:0 12px 34px #181e2638}html[data-theme=light] .welcome-popup{background:#ffffffbc}html[data-theme=light] .welcome-popup-card{background:#f7f8fa;box-shadow:0 30px 80px #181e2634}html[data-theme=light] .welcome-popup-image{background:#fff}html[data-theme=light] .welcome-popup-hide-today{color:#626972}html[data-theme=light] .welcome-popup-x{background:#ffffffaf;color:#202124}html[data-theme=light] .mobile-calendar-mode{background:#f7f8fa;border-color:#181e2613}html[data-theme=light] .weekdays-grid .weekday{background:#eef1f4}html[data-theme=light] .weekdays-grid .weekday.sun{background:#fff;color:#9e101f}html[data-theme=light] .weekdays-grid .weekday.sat{background:#eff1f3;color:#10519e}html[data-theme=light] .weekdays-grid .weekday,html[data-theme=light] .mobile-schedule-card,html[data-theme=light] .mobile-month-day-card,html[data-theme=light] .mobile-month-schedule-item,html[data-theme=light] .crew-check-chip,html[data-theme=light] .date-tile,html[data-theme=light] .view-crew-tag{background:#eef1f4;border-color:#d8dde3}html[data-theme=light] .main-notice-text [style*="color: rgb(21, 73, 115)"],html[data-theme=light] .main-notice-text [style*="color:rgb(21, 73, 115)"],html[data-theme=light] .main-notice-text [style*="color: #154973"],html[data-theme=light] .main-notice-text [style*="color:#154973"],html[data-theme=light] .main-notice-text [style*="color: rgb(3, 105, 161)"],html[data-theme=light] .main-notice-text [style*="color:rgb(3, 105, 161)"],html[data-theme=light] .main-notice-text [style*="color: #0369a1"],html[data-theme=light] .main-notice-text [style*="color:#0369a1"]{color:#10609e!important}html[data-theme=light] .main-notice-text a{color:#10629e}html[data-theme=light] .ql-snow .ql-stroke{stroke:#454c55}html[data-theme=light] .ql-snow .ql-fill{fill:#454c55}html[data-theme=light] #noticeToolbar #noticeFontSize{background:#fafbfc!important;border-color:#d8dde3!important;color:#10609e!important}html[data-theme=light] #noticeToolbar .notice-size-unit{color:#454c55!important}html[data-theme=light] #noticeToolbar .rgb-color-picker{background:#eef1f4!important;border-color:#d8dde3!important}html[data-theme=light] #noticeToolbar .rgb-color-picker i{color:#202124!important}html[data-theme=light] .view-header,html[data-theme=light] #viewModalDate,html[data-theme=light] #viewModalTime{color:#454c55!important}html[data-theme=light] #viewModalTime i,html[data-theme=light] #viewModalDate i{color:#10609e!important}html[data-theme=light] .month-selector #currentDateText{color:#202124}html[data-theme=light] .month-selector .month-btn{border:1px solid rgba(24,30,38,.095);background:#eef1f4;border-color:#d8dde3;color:#454c55;box-shadow:0 8px 20px #181e2632}html[data-theme=light] .month-selector .month-btn:hover{background:#eef1f4;border-color:#d8dde3;color:#105b9e;box-shadow:0 10px 24px #181e2638}html[data-theme=light] .mobile-week-day-number{background:#f7f8fa!important;border-color:#181e2618!important;color:#454c55!important}html[data-theme=light] .mobile-week-day.sunday .mobile-week-day-number{color:#9e1010!important}html[data-theme=light] .mobile-week-day.saturday .mobile-week-day-number{color:#10469e!important}html[data-theme=light] .mobile-schedule-crew-name,html[data-theme=light] .mobile-schedule-title,html[data-theme=light] .mobile-schedule-card-top,html[data-theme=light] .mobile-schedule-crews{color:#202124!important}html[data-theme=light] .mobile-schedule-time{background:#f7f8fa!important;border-color:#181e2618!important;color:#10609e!important}html[data-theme=light] .mobile-schedule-more{color:#454c55!important;border-color:#181e2618!important}html[data-theme=light] .mobile-schedule-more i{color:#454c55!important}html[data-theme=light] .mobile-month-day-card,html[data-theme=light] .mobile-month-day{background:#fff!important;border-color:#d8dde3!important;color:#202124!important}html[data-theme=light] .mobile-month-day-card.empty,html[data-theme=light] .mobile-month-day.empty{background:#eef1f4!important;border-color:#d8dde3!important}html[data-theme=light] .mobile-month-day-card .mobile-month-weekday,html[data-theme=light] .mobile-month-day-card .mobile-month-day-number,html[data-theme=light] .mobile-month-day-card .mobile-month-schedule-time,html[data-theme=light] .mobile-month-day-card .mobile-month-schedule-title,html[data-theme=light] .mobile-month-day .mobile-month-weekday,html[data-theme=light] .mobile-month-day .mobile-month-day-number,html[data-theme=light] .mobile-month-day .mobile-month-schedule-time,html[data-theme=light] .mobile-month-day .mobile-month-schedule-title{color:#202124!important}html[data-theme=light] .mobile-month-day-card .mobile-month-weekday,html[data-theme=light] .mobile-month-day .mobile-month-weekday{color:#2b5382!important}html[data-theme=light] .mobile-month-day-card .mobile-month-schedule-time,html[data-theme=light] .mobile-month-day .mobile-month-schedule-time{color:#10609e!important}html[data-theme=light] .mobile-month-day-card.selected,html[data-theme=light] .mobile-month-day.selected{background:#eff3ef!important}html[data-theme=light] .mobile-month-day-card .mobile-month-count,html[data-theme=light] .mobile-month-day .mobile-month-count{background:#eef1f4!important;border-color:#d8dde3!important;color:#10609e!important}html[data-theme=light] .mobile-month-swipe-hint{color:#2b5382!important}html[data-theme=light] .mobile-day-schedule-title{color:#454c55!important}html[data-theme=light] .desktop-calendar-nav-btn,html[data-theme=light] .desktop-calendar-today-btn{border:1px solid rgba(24,30,38,.071);background:#181e2605;color:#454c55}html[data-theme=light] .desktop-calendar-nav-btn:hover,html[data-theme=light] .desktop-calendar-today-btn:hover{background:#181e260a;border-color:#181e261b;color:#202124}html[data-theme=light] .desktop-calendar-period-title{color:#202124}@media(min-width:769px){html[data-theme=light] .desktop-week-calendar{--week-grid-line: rgba(24,30,38,.081);--week-surface: #FAFBFC;--week-surface-soft: #FAFBFC;--week-event-bg: rgba(24,30,38,.039);--week-event-bg-hover: rgba(24,30,38,.058);--week-event-border: rgba(24,30,38,.076);--week-text: #202124;--week-muted: #626972;border:1px solid rgba(24,30,38,.09)!important;box-shadow:0 18px 45px #181e261b!important}}@media(min-width:769px){html[data-theme=light] .desktop-week-column:hover{background:#181e2602!important}}@media(min-width:769px){html[data-theme=light] .desktop-week-column-header{background:#fafbfc!important}}@media(min-width:769px){html[data-theme=light] .admin-mode .desktop-week-column-header:hover{background:#181e2606!important}}@media(min-width:769px){html[data-theme=light] .desktop-week-day-name{color:#626972!important}}@media(min-width:769px){html[data-theme=light] .desktop-week-day-number{color:#454c55!important}}@media(min-width:769px){html[data-theme=light] .desktop-week-month-label{color:#68707a!important}}@media(min-width:769px){html[data-theme=light] .desktop-week-column.sunday .desktop-week-day-name,html[data-theme=light] .desktop-week-column.sunday .desktop-week-day-number{color:#9e1017!important}}@media(min-width:769px){html[data-theme=light] .desktop-week-column.saturday .desktop-week-day-name,html[data-theme=light] .desktop-week-column.saturday .desktop-week-day-number{color:#105d9e!important}}@media(min-width:769px){html[data-theme=light] .desktop-week-column.today .desktop-week-column-header{background:#22c55e05;box-shadow:inset 0 0 0 1px #16a34a14}}@media(min-width:769px){html[data-theme=light] .desktop-week-column.today .desktop-week-day-number{box-shadow:none;background:transparent;color:var(--theme-text);border:0}}@media(min-width:769px){html[data-theme=light] .desktop-week-schedule-card:hover{border-color:#181e261f!important}}@media(min-width:769px){html[data-theme=light] .desktop-week-card-time{border:1px solid rgba(24,30,38,.095)!important;background:#181e260d!important;color:#30363deb!important}}@media(min-width:769px){html[data-theme=light] .desktop-week-card-title{color:#30363df5!important}}@media(min-width:769px){html[data-theme=light] .desktop-week-member-badge{--member-color: #10629E;border:1px solid color-mix(in srgb,var(--member-color) 72%,rgba(24,30,38,.152))!important;background:color-mix(in srgb,var(--member-color) 38%,rgba(255,255,255,.634))!important;box-shadow:inset 0 1px #181e260b!important}}@media(min-width:769px){html[data-theme=light] .desktop-week-member-more{--member-color: #626972 !important;color:#454c55!important}}@media(min-width:769px){html[data-theme=light] .desktop-week-empty{color:#68707a!important}}@media(min-width:769px){html[data-theme=light] .desktop-week-add-btn{border:1px dashed rgba(24,30,38,.071)!important;color:#68707a!important}}@media(min-width:769px){html[data-theme=light] .desktop-week-add-btn:hover{border-color:#181e2622!important;background:#181e2606!important;color:#454c55!important}}html[data-theme=light] .calendar-page-main{color:var(--home-text, #202124)}html[data-theme=light] .day-cell.sunday .day-number,html[data-theme=light] .day-number.sunday{color:#9e101e}html[data-theme=light] .day-cell.saturday .day-number,html[data-theme=light] .day-number.saturday{color:#10619e}html[data-theme=light] .desktop-week-calendar,html[data-theme=light] .desktop-week-calendar .desktop-week-shell,html[data-theme=light] .desktop-week-calendar .desktop-week-grid,html[data-theme=light] .desktop-week-calendar .desktop-week-day{background-color:#f4f5f7;color:#202124}html[data-theme=light] .mobile-calendar-mode-btn{color:#626972}html[data-theme=light] .mobile-calendar-mode-btn.active{background:#eff1f3;color:#10659e}html[data-theme=light] .main-notice,html[data-theme=light] .filter-container,html[data-theme=light] .calendar-container,html[data-theme=light] .days-grid,html[data-theme=light] .day-cell{background-color:#eef1f4;border-color:#181e2611}html[data-theme=light] .today-btn,html[data-theme=light] .desktop-week-today-btn,html[data-theme=light] .mobile-week-today-btn{background:#fafbfc!important;color:#105e9e!important}html[data-theme=light] .today-btn:hover,html[data-theme=light] .desktop-week-today-btn:hover,html[data-theme=light] .mobile-week-today-btn:hover{background:#fff!important;color:#202124!important}html[data-theme=light] .view-header{border-bottom:1px solid rgba(24,30,38,.076)!important;color:#454c55!important;border-bottom-color:#181e2613!important}html[data-theme=light] #viewModalDate{color:#454c55!important}html[data-theme=light] #viewModalTime{color:#10609e!important}html[data-theme=light] .view-label{color:#626972!important}html[data-theme=light] .view-title{color:#202124!important}html[data-theme=light] .view-crew-tag{border:1px solid rgba(24,30,38,.076);background:#fafbfc!important;border-color:#181e2613!important;color:#454c55!important}html[data-theme=light] .multi-date-selector,html[data-theme=light] .crew-chips-grid{background:#f4f5f7!important;border-color:#181e2613!important}html[data-theme=light] .date-check-chip,html[data-theme=light] .crew-check-chip{background:#f7f8fa!important;border-color:#181e260d!important;color:#454c55!important;box-shadow:inset 0 1px #181e2604!important}html[data-theme=light] .date-check-chip:hover,html[data-theme=light] .crew-check-chip:hover{background:#fafbfc!important}html[data-theme=light] .date-check-chip.selected,html[data-theme=light] .crew-check-chip.selected{background:linear-gradient(145deg,#eff1f3,#eef1f4)!important;color:#202124!important;box-shadow:inset 0 1px #181e2607,0 6px 18px #2488d814!important}html[data-theme=light] .btn-submit{box-shadow:inset 0 1px #181e2619,0 9px 24px #2388d829!important}html[data-theme=light] .btn-cancel{background:#f7f8fa!important;border:1px solid rgba(24,30,38,.057)!important;color:#626972!important;box-shadow:inset 0 1px #181e2604!important}html[data-theme=light] .btn-cancel:hover{background:#fafbfc!important;border-color:#181e2618!important;color:#202124!important}html[data-theme=light] .btn-delete,html[data-theme=light] .btn-danger{color:#9e101a!important}html[data-theme=light] .mobile-week-schedule-heading h3{color:#202124!important}html[data-theme=light] .mobile-week-schedule-count{color:#68707a!important}html[data-theme=light] .font-size-step-btn,html[data-theme=light] .font-size-input-wrap,html[data-theme=light] .notice-color-btn{background:#fafbfc!important;border-color:#181e2616!important;color:#454c55!important}html[data-theme=light] .notice-length{color:#626972!important}html[data-theme=light] .calendar-login-button{border:1px solid rgba(24,30,38,.085);background:#181e2605;color:#626972}html[data-theme=light] .delete-badge-btn{background:#ffffff28!important}html[data-theme=light] .delete-badge-btn:hover{background:#ffffff3f!important}html[data-theme=light] .schedule-badge{box-shadow:0 1px 2px #181e2604}html[data-theme=light] .date-tile{background:#f7f8fa!important;border:1px solid rgba(24,30,38,.052)!important;color:#626972!important;box-shadow:inset 0 1px #181e2604}html[data-theme=light] .date-tile:hover{background:#fff!important;color:#454c55!important}html[data-theme=light] .date-tile.selected{box-shadow:inset 0 1px #181e2615,0 7px 18px #278fd224}html[data-theme=light] .mobile-week-calendar{background:#f4f5f7!important;color:#202124!important}html[data-theme=light] .mobile-week-empty{background:#f4f5f7!important;color:#626972!important}html[data-theme=light] .mobile-schedule-card{background:#f7f8fa!important;color:#202124!important}html[data-theme=light] .mobile-month-calendar,html[data-theme=light] .mobile-month-day-card,html[data-theme=light] .mobile-month-day,html[data-theme=light] .mobile-month-schedule-item{background:#f7f8fa!important;border-color:#181e2613!important;color:#202124!important}html[data-theme=light] .mobile-week-day-number,html[data-theme=light] .mobile-week-nav-button,html[data-theme=light] .mobile-calendar-mode-btn{color:#626972!important}html[data-theme=light] .mobile-calendar-mode-btn.active{color:#105d9e!important}html[data-theme=light] .filter-chip.active,html[data-theme=light] .crew-check-chip.selected{background:#eff1f3!important;color:#202124!important}html[data-theme=light] .notice-tool-btn:hover,html[data-theme=light] .font-size-step-btn:hover,html[data-theme=light] .rgb-color-picker:hover{background:#fafbfc!important;color:#202124!important}html[data-theme=light] .mobile-schedule-time{color:#105d9e!important}html[data-theme=light] .mobile-month-count,html[data-theme=light] .mobile-day-date-box{background:#fff!important;color:#10639e!important}html[data-theme=light] .mobile-month-day:active,html[data-theme=light] .mobile-day-schedule-item:active{background:#fafbfc!important}html[data-theme=light] .date-tile.disabled{background:#f7f8fa!important;color:#10609e!important;border-color:#181e260d!important}html[data-theme=light] .month-selector,html[data-theme=light] .month-selector #currentDateText{color:#202124!important}html[data-theme=light] .badge-time{background:#181e267b!important;color:#202124!important}html[data-theme=light] #currentDateText,html[data-theme=light] .month-selector{color:#202124!important}html[data-theme=light] .schedule-modal-label{color:#626972}html[data-theme=light] .btn-danger{color:#9e101a!important}@media(min-width:901px){html[data-theme=light] .calendar-login-button{border:1px solid rgba(24,30,38,.085);background:#181e2605;color:#626972}}@media(min-width:901px){html[data-theme=light] .calendar-login-button:hover{background:#181e2609;color:#202124}}@media(max-width:900px){html[data-theme=light] .calendar-login-button{border:1px solid rgba(24,30,38,.085);background:#181e2605;color:#626972}}html[data-theme=light] .calendar-main-login{background:#eff1f3;color:#105e9e}html[data-theme=light] .calendar-main-login:hover{background:#eff1f3;color:#10689e}html[data-theme=light] .calendar-container{background:#eef1f4}html[data-theme=light] .days-grid{background:#fafbfc;border-left-color:#181e260d;border-top-color:#181e260d}html[data-theme=light] .main-notice{border-color:#d8dde3;background:#f4f5f7;background-color:#f7f8fa}html[data-theme=light] .main-notice-edit,html[data-theme=light] .calendar-main-login{background:#f7f8fa!important}html[data-theme=light] .desktop-calendar-mode{border:1px solid rgba(24,30,38,.071);background:#fafbfc}html[data-theme=light] .desktop-calendar-mode-btn{color:#626972!important}html[data-theme=light] .desktop-calendar-mode-btn:hover{background:#181e2606!important;color:#454c55!important}html[data-theme=light] .desktop-calendar-mode-btn.active{background:#181e260d!important;color:#202124!important}html[data-theme=light] .month-nav-btn,html[data-theme=light] .calendar-nav-button,html[data-theme=light] .week-nav-button,html[data-theme=light] .today-button{background:#f7f8fa!important}html[data-theme=light] .filter-container{background:#f4f5f7;background-color:#f7f8fa}html[data-theme=light] .crew-filter-button:hover,html[data-theme=light] .filter-btn:hover{background:#f7f8fa!important}html[data-theme=light] .crew-filter-button.active,html[data-theme=light] .filter-btn.active{background:#fafbfc!important;color:#202124!important}html[data-theme=light] .weekday-header,html[data-theme=light] .weekday{background:#f7f8fa!important}html[data-theme=light] .day-cell{background:#f7f8fa!important;border-right-color:#181e260d;border-bottom-color:#181e260d}html[data-theme=light] .day-cell:not(.empty):hover{background:#fafbfc!important}html[data-theme=light] .day-cell.empty{background:#f7f8fa!important;background-color:#f4f5f7}html[data-theme=light] .day-cell.today-cell{background:#2563eb09;box-shadow:inset 0 0 0 1px #2563eb1f}html[data-theme=light] .admin-bar{background:#b3b3b3!important}html[data-theme=light] .main-notice,html[data-theme=light] .filter-container{background:#f4f5f7!important}html[data-theme=light] .calendar-container,html[data-theme=light] .monthly-calendar,html[data-theme=light] .desktop-week-calendar{background:#eef1f4!important}@media(min-width:769px){html[data-theme=light] .calendar-container{--calendar-grid-line: rgba(24,30,38,.081);--calendar-surface: #FAFBFC;--calendar-surface-soft: #FAFBFC;--calendar-event-bg: rgba(24,30,38,.039);--calendar-event-bg-hover: rgba(24,30,38,.058);--calendar-event-border: rgba(24,30,38,.076);--calendar-text: #202124;--calendar-muted: #626972;border:1px solid rgba(24,30,38,.09)!important;box-shadow:0 18px 45px #181e261b!important}}@media(min-width:769px){html[data-theme=light] .weekdays-grid{background:#fafbfc!important}}@media(min-width:769px){html[data-theme=light] .weekday,html[data-theme=light] .weekday.sun,html[data-theme=light] .weekday.sat{color:#454c55!important}}@media(min-width:769px){html[data-theme=light] .weekday.sun{color:#9e1010!important}}@media(min-width:769px){html[data-theme=light] .weekday.sat{color:#10589e!important}}@media(min-width:769px){html[data-theme=light] .day-cell:not(.empty):hover{background:#181e2603!important}}@media(min-width:769px){html[data-theme=light] .day-number{color:#454c55!important}}@media(min-width:769px){html[data-theme=light] .sun-cell .day-number{color:#9e1010!important}}@media(min-width:769px){html[data-theme=light] .sat-cell .day-number{color:#10589e!important}}@media(min-width:769px){html[data-theme=light] .day-number.is-today{box-shadow:none;background:transparent;color:var(--theme-text);border:0}}@media(min-width:769px){html[data-theme=light] .day-cell-head:hover .day-detail-chevron{color:#68707a!important}}@media(min-width:769px){html[data-theme=light] .schedule-badge{box-shadow:inset 0 1px #181e2603!important}}@media(min-width:769px){html[data-theme=light] .schedule-badge.theme-multi{--schedule-accent: var(--multi-schedule-accent, #454C55) !important}}@media(min-width:769px){html[data-theme=light] .schedule-badge:hover{border-color:#181e261f!important;box-shadow:0 4px 12px #181e2613!important}}@media(min-width:769px){html[data-theme=light] .schedule-badge .badge-time{border:1px solid rgba(24,30,38,.095)!important;background:#181e260c!important;color:#202124!important}}@media(min-width:769px){html[data-theme=light] .schedule-badge .badge-title{color:#202124!important}}@media(min-width:769px){html[data-theme=light] .schedule-member-badge{--member-color: #10629E;border:1px solid color-mix(in srgb,var(--member-color) 72%,rgba(24,30,38,.152))!important;background:color-mix(in srgb,var(--member-color) 38%,rgba(255,255,255,.634))!important;box-shadow:inset 0 1px #181e260b!important}}@media(min-width:769px){html[data-theme=light] .schedule-member-more{--member-color: #626972;color:#454c55}}@media(min-width:769px){html[data-theme=light] .delete-badge-btn{background:#ffffff4c!important;color:#454c55!important}}@media(min-width:769px){html[data-theme=light] .schedule-badge.schedule-selected{background:color-mix(in srgb,var(--schedule-accent) 9%,rgba(24,30,38,.044))!important}}html[data-theme=light] .view-crew-tag{background:#fafbfc!important}html[data-theme=light] .view-crew-avatar{border:1px solid rgba(24,30,38,.095);background:var(--crew-color, #FFFFFF)}html[data-theme=light] .mobile-day-date-box{background:radial-gradient(circle at 32% 28%,rgba(24,30,38,.044),transparent 28%),#eff1f3;box-shadow:inset 0 1px #181e2609}html[data-theme=light] .mobile-day-date-box strong{color:#105d9e}html[data-theme=light] .mobile-day-date-box span{color:#626972}html[data-theme=light] .mobile-day-schedule-item{background:#f7f8fa;border:1px solid rgba(24,30,38,.043);color:#454c55}html[data-theme=light] .mobile-day-schedule-item:hover{background:#181e2603}html[data-theme=light] .mobile-day-avatar{border:2px solid #D8DDE3;background:var(--crew-color,#FAFBFC)}html[data-theme=light] .mobile-day-schedule-meta>strong{color:#202124}html[data-theme=light] .mobile-day-schedule-title{color:#202124}html[data-theme=light] .mobile-day-schedule-item>i{color:#68707a}@media(max-width:768px){html[data-theme=light] .mobile-week-label{color:#10609e}}@media(max-width:768px){html[data-theme=light] .mobile-week-heading strong{color:#202124}}@media(max-width:768px){html[data-theme=light] .mobile-week-days{background:#f4f5f7;border-color:#181e260b}}@media(max-width:768px){html[data-theme=light] .mobile-week-day-name{color:#626972}}@media(max-width:768px){html[data-theme=light] .mobile-week-day.sunday .mobile-week-day-name,html[data-theme=light] .mobile-week-day.sunday:not(.active) .mobile-week-day-number{color:#9e1010}}@media(max-width:768px){html[data-theme=light] .mobile-week-day.saturday .mobile-week-day-name,html[data-theme=light] .mobile-week-day.saturday:not(.active) .mobile-week-day-number{color:#10469e}}@media(max-width:768px){html[data-theme=light] .mobile-week-today-dot{border:1px solid #D8DDE3}}@media(max-width:768px){html[data-theme=light] .mobile-week-schedule{border-top:1px dashed rgba(24,30,38,.095);background:#f4f5f7;border-color:#181e260b}}@media(max-width:768px){html[data-theme=light] .mobile-week-schedule-label{color:#626972}}@media(max-width:768px){html[data-theme=light] .mobile-week-schedule-heading h3{color:#202124}}@media(max-width:768px){html[data-theme=light] .mobile-schedule-crew-name{color:#454c55}}@media(max-width:768px){html[data-theme=light] .mobile-schedule-title{color:#202124}}@media(max-width:768px){html[data-theme=light] .mobile-week-schedule-dot{border:1px solid rgba(24,30,38,.22);box-shadow:0 1px 3px #181e2618}}@media(max-width:768px){html[data-theme=light] .mobile-month-scroll-hint{color:#2b5082}}@media(max-width:768px){html[data-theme=light] .mobile-month-day{background:#f7f8fa;color:#10609e}}@media(max-width:768px){html[data-theme=light] .mobile-month-day:active{background:#fafbfc}}@media(max-width:768px){html[data-theme=light] .mobile-month-day.empty{background:#f4f5f7}}@media(max-width:768px){html[data-theme=light] .mobile-month-day-head{border-bottom:1px dashed rgba(24,30,38,.095)}}@media(max-width:768px){html[data-theme=light] .mobile-month-weekday{color:#2b5182}}@media(max-width:768px){html[data-theme=light] .mobile-month-day-head strong{color:#2b5182}}@media(max-width:768px){html[data-theme=light] .mobile-month-day.sunday .mobile-month-day-head strong,html[data-theme=light] .mobile-month-day.sunday .mobile-month-weekday{color:#9e1210}}@media(max-width:768px){html[data-theme=light] .mobile-month-day.saturday .mobile-month-day-head strong,html[data-theme=light] .mobile-month-day.saturday .mobile-month-weekday{color:#10469e}}@media(max-width:768px){html[data-theme=light] .mobile-month-schedule-line{color:#10609e}}@media(max-width:768px){html[data-theme=light] .mobile-month-schedule-time{color:#10609e}}@media(max-width:768px){html[data-theme=light] .mobile-month-extra{color:#2b5182}}@media(max-width:768px){html[data-theme=light] .main-notice,html[data-theme=light] .filter-container,html[data-theme=light] .calendar-container,html[data-theme=light] .mobile-calendar-mode,html[data-theme=light] .mobile-week-calendar,html[data-theme=light] .mobile-month-calendar{background:#fff;border-color:#d8dde3;box-shadow:0 10px 28px #181e2632}}@media(max-width:768px){html[data-theme=light] .filter-chip,html[data-theme=light] .mobile-calendar-mode-btn,html[data-theme=light] .mobile-week-nav-button,html[data-theme=light] .mobile-month-nav-button{background:#fff;border-color:#d8dde3;color:#454c55}}@media(max-width:768px){html[data-theme=light] .mobile-week-days,html[data-theme=light] .mobile-week-schedule,html[data-theme=light] .mobile-month-grid{background:#fff;border-color:#d8dde3}}@media(max-width:768px){html[data-theme=light] .mobile-schedule-card,html[data-theme=light] .mobile-month-day-card,html[data-theme=light] .mobile-month-schedule-item{background:#eef1f4;border-color:#d8dde3;color:#202124}}@media(max-width:768px){html[data-theme=light] #noticeToolbar,html[data-theme=light] #noticeEditor,html[data-theme=light] .multi-date-selector{background:#f7f8fa;border-color:#181e260d;box-shadow:inset 0 1px #181e2604}}@media(max-width:768px){html[data-theme=light] .crew-check-chip,html[data-theme=light] .date-tile,html[data-theme=light] .view-crew-tag{background:#f7f8fa;border-color:#181e260f;color:#454c55}}@media(max-width:768px){html[data-theme=light] .main-notice{background:#f4f5f7}}@media(max-width:768px){html[data-theme=light] .mobile-calendar-mode{background:#f4f5f7}}@media(max-width:768px){html[data-theme=light] .mobile-calendar-mode-btn{color:#68707a}}@media(max-width:768px){html[data-theme=light] .mobile-calendar-mode-btn:hover{background:#f7f8fa!important;color:#626972!important}}@media(max-width:768px){html[data-theme=light] .mobile-calendar-mode-btn.active{border-color:#181e2618;color:#105d9e}}@media(max-width:768px){html[data-theme=light] .filter-container{background:#f4f5f7}}@media(max-width:768px){html[data-theme=light] .filter-chip{color:#626972}}@media(max-width:768px){html[data-theme=light] .filter-chip:hover{background:#f7f8fa!important}}@media(max-width:768px){html[data-theme=light] .filter-chip.active{color:#202124}}@media(max-width:768px){html[data-theme=light] .mobile-week-calendar{background:var(--theme-surface)}}@media(max-width:768px){html[data-theme=light] .mobile-week-header,html[data-theme=light] .mobile-week-days,html[data-theme=light] .mobile-week-schedule{background:var(--theme-surface)!important}}@media(max-width:768px){html[data-theme=light] .mobile-week-schedule-list{background:transparent!important}}@media(max-width:768px){html[data-theme=light] .mobile-week-nav-button{color:#626972}}@media(max-width:768px){html[data-theme=light] .mobile-week-nav-button:hover{background:#f7f8fa!important;color:#105d9e!important}}@media(max-width:768px){html[data-theme=light] .mobile-week-day{color:#454c55}}@media(max-width:768px){html[data-theme=light] .mobile-week-day.active{color:#202124}}@media(max-width:768px){html[data-theme=light] .mobile-week-day-number{color:#454c55}}@media(max-width:768px){html[data-theme=light] .mobile-week-schedule-count{color:#68707a!important}}@media(max-width:768px){html[data-theme=light] .mobile-week-empty{background:transparent;color:#626972}}@media(max-width:768px){html[data-theme=light] .mobile-schedule-card{background:#f7f8fa;color:#202124}}@media(max-width:768px){html[data-theme=light] .mobile-schedule-time{color:#105d9e!important}}@media(max-width:768px){html[data-theme=light] .mobile-schedule-more{border-top:1px dashed rgba(24,30,38,.076);color:#626972;border-top-color:#181e260b!important}}@media(max-width:768px){html[data-theme=light] .mobile-month-calendar{background:#f4f5f7}}@media(max-width:768px){html[data-theme=light] .mobile-month-day-card,html[data-theme=light] .mobile-month-day{background:#f7f8fa!important}}@media(max-width:768px){html[data-theme=light] .mobile-month-day-card.empty,html[data-theme=light] .mobile-month-day.empty{background:#f4f5f7!important}}@media(max-width:768px){html[data-theme=light] .mobile-month-count{color:#105d9e!important}}@media(max-width:768px){html[data-theme=light] .mobile-month-day-card{background:#f7f8fa}}html[data-theme=light] .schedule-editor-backdrop{background:#0000004d}html[data-theme=light] .schedule-editor-panel{background:#f7f8fa;border-left:1px solid rgba(24,30,38,.052);box-shadow:-20px 0 55px #181e262c;color:#202124}html[data-theme=light] .schedule-editor-topbar{border-bottom:1px solid rgba(24,30,38,.052)}html[data-theme=light] .schedule-editor-kicker{color:#68707a}html[data-theme=light] .schedule-editor-icon-btn{color:#626972}html[data-theme=light] .schedule-editor-icon-btn:hover{background:#181e2608;color:#202124}html[data-theme=light] .schedule-editor-heading{border-bottom:1px solid rgba(24,30,38,.052)}html[data-theme=light] .schedule-editor-state{color:#175396}html[data-theme=light] .schedule-editor-title-input,html[data-theme=light] #scheduleModal #schTitle{color:#202124!important}html[data-theme=light] .schedule-editor-title-input::placeholder,html[data-theme=light] #scheduleModal #schTitle::placeholder{color:#68707a!important}html[data-theme=light] .schedule-property-label{color:#626972}html[data-theme=light] .schedule-property-label i{color:#68707a}html[data-theme=light] #scheduleModal .date-tile{color:#626972!important}html[data-theme=light] #scheduleModal .date-tile:hover{background:#181e2608!important;color:#202124!important}html[data-theme=light] #scheduleModal .schedule-property-input,html[data-theme=light] #scheduleModal #schTime,html[data-theme=light] #scheduleModal #schImageUrl{border-bottom:1px solid rgba(24,30,38,.071)!important;color:#202124!important}html[data-theme=light] #scheduleModal .schedule-property-input::placeholder{color:#68707a!important}html[data-theme=light] #scheduleModal .crew-check-chip{border:1px solid rgba(24,30,38,.062)!important;color:#454c55!important}html[data-theme=light] #scheduleModal .crew-check-chip:hover{background:#181e2606!important;border-color:#181e261b!important}html[data-theme=light] #scheduleModal .crew-check-chip.selected{color:#202124!important}html[data-theme=light] .schedule-editor-hint{color:#68707a}@media(max-width:768px){html[data-theme=light] .schedule-editor-backdrop{background:#00000085}}@media(max-width:768px){html[data-theme=light] .schedule-editor-panel{border-top:1px solid rgba(24,30,38,.062)}}html[data-theme=light]{--popup-bg: #FAFBFC;--popup-bg-2: #FFFFFF;--popup-hover: #F7F8FA;--popup-border: rgba(24,30,38,.085);--popup-border-soft: rgba(24,30,38,.057);--popup-text: #202124;--popup-muted: #626972}html[data-theme=light] .modal{background:#ffffff8b}html[data-theme=light] .modal-content,html[data-theme=light] .view-modal-content,html[data-theme=light] .schedule-date-action-content,html[data-theme=light] .mobile-day-modal-content,html[data-theme=light] .schedule-modal-content,html[data-theme=light] .login-modal-content,html[data-theme=light] .confirm-modal-content{box-shadow:0 18px 50px #181e2638}html[data-theme=light] .modal input::placeholder,html[data-theme=light] .modal textarea::placeholder{color:#68707a}html[data-theme=light] .modal-buttons .danger,html[data-theme=light] .confirm-danger-title,html[data-theme=light] .schedule-date-action-content .danger{color:#9e1910}html[data-theme=light] .confirm-message{color:#454c55}html[data-theme=light] #loginModal .modal-content{border:1px solid rgba(24,30,38,.067);background:#fafbfc;box-shadow:0 18px 48px #181e2638}html[data-theme=light] #loginModal .modal-content h3{color:#202124}html[data-theme=light] #loginModal #adminId,html[data-theme=light] #loginModal #adminPw{border:1px solid rgba(24,30,38,.071);background:#fff;color:#202124}html[data-theme=light] #loginModal .btn-cancel{color:#626972!important}html[data-theme=light] .view-modal-image{background:#f7f8fa}html[data-theme=light] #noticeModal .notice-modal-kicker{color:#185795}html[data-theme=light] #noticeModal .notice-modal-close{color:#626972}html[data-theme=light] #noticeModal .notice-modal-close:hover{background:#181e2608;color:#202124}html[data-theme=light] #noticeModal .modal-content{border:1px solid rgba(24,30,38,.067);background:#fafbfc;box-shadow:0 18px 55px #181e2638}html[data-theme=light] #noticeModal .modal-content>h3{color:#202124}html[data-theme=light] #noticeToolbar{border:1px solid rgba(24,30,38,.067)!important;background:#fafbfc!important}html[data-theme=light] #noticeToolbar button,html[data-theme=light] #noticeToolbar .ql-picker-label,html[data-theme=light] #noticeToolbar .rgb-color-picker{color:#454c55!important}html[data-theme=light] #noticeToolbar button:hover,html[data-theme=light] #noticeToolbar button.ql-active,html[data-theme=light] #noticeToolbar .ql-picker-label:hover,html[data-theme=light] #noticeToolbar .rgb-color-picker:hover{background:#181e2609!important;color:#202124!important}html[data-theme=light] #noticeToolbar .ql-stroke{stroke:#454c55!important}html[data-theme=light] #noticeToolbar .ql-fill{fill:#454c55!important}html[data-theme=light] #noticeToolbar button:hover .ql-stroke,html[data-theme=light] #noticeToolbar button.ql-active .ql-stroke{stroke:#202124!important}html[data-theme=light] #noticeToolbar button:hover .ql-fill,html[data-theme=light] #noticeToolbar button.ql-active .ql-fill{fill:#202124!important}html[data-theme=light] #noticeToolbar #noticeFontSize{border:1px solid rgba(24,30,38,.071)!important;background:#f7f8fa!important;color:#454c55!important}html[data-theme=light] #noticeToolbar .notice-size-unit{color:#68707a!important}html[data-theme=light] #noticeToolbar #applyFontSizeBtn{color:#105a9e!important}html[data-theme=light] #noticeToolbar .rgb-color-picker i,html[data-theme=light] #noticeToolbar .ql-picker{color:#454c55!important}html[data-theme=light] #noticeEditor{border:1px solid rgba(24,30,38,.067)!important;background:#fafbfc!important}html[data-theme=light] #noticeEditor .ql-editor{color:#202124!important}html[data-theme=light] #noticeModal .notice-length{color:#68707a}html[data-theme=light] #noticeModal .btn-cancel{color:#626972!important}html[data-theme=light] .ql-picker-options,html[data-theme=light] .ql-tooltip{background:#fff!important;box-shadow:0 12px 32px #181e2638!important}html[data-theme=light] .schedule-context-menu{border-color:#181e2617!important;background:#fffffff7!important;box-shadow:0 10px 28px #181e261f,inset 0 1px #ffffffb8!important}html[data-theme=light] .schedule-context-menu button{color:#454c55!important}html[data-theme=light] .schedule-context-menu button i{color:#8a949f!important}html[data-theme=light] .schedule-context-menu button:hover{background:#10629e11!important;color:#202124!important}html[data-theme=light] .schedule-context-menu button:hover i,html[data-theme=light] .schedule-context-menu button[data-schedule-action=copy] i{color:#10629e!important}html[data-theme=light] .schedule-context-menu button:disabled,html[data-theme=light] .schedule-context-menu button[aria-disabled=true]{opacity:.42!important}html[data-theme=light] .schedule-context-menu button:disabled:hover,html[data-theme=light] .schedule-context-menu button[aria-disabled=true]:hover{background:transparent!important;color:#454c55!important}html[data-theme=light] .schedule-context-menu button.danger,html[data-theme=light] .schedule-context-menu button[data-schedule-action=delete],html[data-theme=light] .schedule-context-menu button.danger i,html[data-theme=light] .schedule-context-menu button[data-schedule-action=delete] i{color:#d93025!important}html[data-theme=light] .schedule-context-menu button.danger:hover,html[data-theme=light] .schedule-context-menu button[data-schedule-action=delete]:hover{background:#d9302511!important;color:#c5221f!important}html[data-theme=light] .schedule-selection-bar{box-shadow:0 12px 34px #181e2638}html[data-theme=light] .schedule-selection-bar strong{color:#454c55}html[data-theme=light] .schedule-selection-bar button{color:#626972}html[data-theme=light] .schedule-selection-bar button:hover,html[data-theme=light] .schedule-selection-bar button.ghost:hover{color:#202124}html[data-theme=light] .schedule-selection-bar button.danger,html[data-theme=light] .schedule-selection-bar .delete-btn{color:#9e1910}html[data-theme=light] .mobile-day-modal-close:hover{color:#202124}html[data-theme=light] .toast{box-shadow:0 10px 28px #181e2638}@media(max-width:768px){html[data-theme=light] .modal{background:#ffffff82}}html[data-theme=light]{--live-bg: #F4F5F7;--live-surface: #FAFBFC;--live-surface-2: #FAFBFC;--live-surface-soft: #F7F8FA;--live-border: rgba(24,30,38,.071);--live-border-strong: rgba(24,30,38,.114);--live-text: #202124;--live-text-sub: #454C55;--live-text-muted: #626972}html[data-theme=light] .live-page{color-scheme:light}html[data-theme=light] .live-refresh-button:hover,html[data-theme=light] .live-retry-button:hover{background:#eff1f3;color:#10639e}html[data-theme=light] .section-count.live-count{color:#9e101d}html[data-theme=light] #offlineMembers .member-profile{border:2px solid rgba(24,30,38,.085);background:#f7f8fa}html[data-theme=light] .member-status.offline{color:#626972}html[data-theme=light] .empty-state{background:#f7f8fa;border:1px dashed rgba(24,30,38,.095)}html[data-theme=light] .live-status-section{background:#f4f5f7}html[data-theme=light] .online-thumbnail-wrap{background:#fafbfc}html[data-theme=light] .online-watch-button{background:#eff1f3;color:#105e9e}html[data-theme=light] .offline-thumbnail-wrap{background:#fafbfc}html[data-theme=light] .offline-thumbnail-placeholder{color:#626972}html[data-theme=light] .offline-state-badge{color:#68707a;background:#fff;border:1px solid rgba(24,30,38,.057)}html[data-theme=light] .offline-profile{background:#fafbfc}html[data-theme=light] .offline-title{color:#626972}html[data-theme=light] .offline-member-name{color:#68707a}html[data-theme=light] .online-profile{border:1px solid rgba(24,30,38,.095);background:#f7f8fa}html[data-theme=light] .online-member-name{color:#626972}html[data-theme=light] .online-member-title{color:#202124}html[data-theme=light] .online-card .online-profile{border:1px solid rgba(24,30,38,.095)!important}html[data-theme=light] .online-card .online-member-name{color:#626972!important}html[data-theme=light] .online-card .online-member-title{color:#202124!important}html[data-theme=light] .live-overview{background:#f4f5f7}html[data-theme=light] .live-summary{background:#f4f5f7;color:#202124}html[data-theme=light] .live-update-card{background:#f4f5f7}html[data-theme=light] .live-update-time,html[data-theme=light] .live-refresh-button{color:#626972!important}html[data-theme=light] .live-refresh-button:hover{background:#181e2605!important;color:#202124!important}@media(max-width:768px){html[data-theme=light] .live-overview,html[data-theme=light] .live-summary,html[data-theme=light] .live-update-card{background:#f4f5f7!important}}html[data-theme=light] .live-overview,html[data-theme=light] .live-summary,html[data-theme=light] .live-update-card,html[data-theme=light] .live-status-section{background:#f4f5f7!important}html[data-theme=light] .live-refresh-button,html[data-theme=light] .live-retry-button{color:#105e9e}@media(max-width:640px){html[data-theme=light] .live-overview{background:#f4f5f7!important}}@media(max-width:640px){html[data-theme=light] .live-summary{background:#f4f5f7!important}}@media(max-width:640px){html[data-theme=light] .live-update-card{background:#f4f5f7!important}}@media(max-width:640px){html[data-theme=light] .live-refresh-button{background:#f7f8fa!important;color:#454c55!important}}@media(max-width:640px){html[data-theme=light] .live-status-section{background:#f4f5f7!important}}@media(max-width:640px){html[data-theme=light] .online-thumbnail-wrap{background:#fafbfc!important}}@media(max-width:640px){html[data-theme=light] .offline-thumbnail-wrap{background:#fafbfc!important}}@media(max-width:640px){html[data-theme=light] .offline-state-badge{background:#ffffffca!important}}@media(max-width:640px){html[data-theme=light] .empty-state{background:#f4f5f7!important}}html[data-theme=light] .gallery-site-shell,html[data-theme=light] .gallery-modal-overlay,html[data-theme=light] .gallery-lightbox,html[data-theme=light] .gallery-receipt-overlay,html[data-theme=light] .gallery-lookup-overlay{--border-color: #D8DDE3;--border: #D8DDE3;--text-color: #202124;--text: #202124;--sub-text-color: #626972;--text-light: #626972;--text-muted: #626972;--main-color: #105D9E;--muted-color: #626972}html[data-theme=light] .gallery-modal,html[data-theme=light] .gallery-modal-header,html[data-theme=light] .gallery-lightbox-sidebar,html[data-theme=light] .gallery-lightbox-info,html[data-theme=light] .gallery-receipt-card,html[data-theme=light] .gallery-receipt-modal{background:#fafbfc;border-color:#d8dde3;color:#202124;box-shadow:0 24px 70px #181e2638}html[data-theme=light] .gallery-modal input,html[data-theme=light] .gallery-modal textarea{background:#f7f8fa;border-color:#d8dde3;color:#202124}html[data-theme=light] .gallery-modal input::placeholder,html[data-theme=light] .gallery-modal textarea::placeholder{color:#68707a}html[data-theme=light] .gallery-form-notice,html[data-theme=light] .gallery-upload-preview-item{background:#fafbfc;border-color:#d8dde3;color:#454c55}html[data-theme=light] .gallery-member-filter.active .gallery-member-filter-profile{border-color:#181e2638}html[data-theme=light] .gallery-card-type-badge{background:#ffffffab;border:1px solid rgba(24,30,38,.22);color:#202124}html[data-theme=light] .gallery-card:after{background:#ffffff12}html[data-theme=light] .gallery-card-image-wrap:after{background:linear-gradient(to top,rgba(255,255,255,.158),transparent 45%)}html[data-theme=light] .gallery-loading-card{background:#fff;border:1px solid #D8DDE3}html[data-theme=light] .gallery-loading-card:after{background:linear-gradient(90deg,transparent,rgba(24,30,38,.396),transparent)}html[data-theme=light] .gallery-empty-state i{color:#2b5482}html[data-theme=light] .gallery-lightbox-backdrop{background:#0f172a9e}html[data-theme=light] .gallery-lightbox-image{box-shadow:0 20px 60px #181e2632}html[data-theme=light] .gallery-lightbox-nav{background:#181e267e;color:#202124;box-shadow:0 10px 28px #181e262c}html[data-theme=light] .gallery-lightbox-index{background:#ffffffa6;color:#202124}html[data-theme=light] .gallery-lightbox-thumbnails{background:#ffffff98}html[data-theme=light] .gallery-lightbox-thumbnail{background:#fafbfc}html[data-theme=light] .gallery-lightbox-thumbnail.active{border-color:#181e2633}html[data-theme=light] .gallery-lightbox-sidebar{border-left:1px solid rgba(24,30,38,.2)}html[data-theme=light] .gallery-lightbox-stat{border:1px solid rgba(24,30,38,.2)}html[data-theme=light] .gallery-lightbox-description-wrap h3{color:#202124}html[data-theme=light] .gallery-lightbox-like{border:1px solid rgba(24,30,38,.2);color:#68707a}html[data-theme=light] .gallery-lightbox-close{background:#181e2684;color:#202124;box-shadow:0 10px 26px #181e2621}html[data-theme=light] .gallery-modal-overlay{background:#0f172a8c}html[data-theme=light] .gallery-modal{box-shadow:0 30px 70px #181e2625}html[data-theme=light] .gallery-modal-header{border-bottom:1px solid rgba(24,30,38,.2)}html[data-theme=light] .gallery-modal-header h2{color:#202124}html[data-theme=light] .gallery-form-step{border:1px solid #4090DD}html[data-theme=light] .gallery-form-heading h3{color:#202124}html[data-theme=light] .gallery-modal-member-profile{border:2px solid rgba(24,30,38,.2)}html[data-theme=light] .gallery-form-label{color:#202124}html[data-theme=light] .gallery-required{color:#9e1010}html[data-theme=light] .gallery-form-input,html[data-theme=light] .gallery-form-textarea{border:1px solid rgba(24,30,38,.2);color:#202124}html[data-theme=light] .gallery-preview-item{border:1px solid rgba(24,30,38,.2)}html[data-theme=light] .gallery-preview-order{background:#ffffffa2;color:#202124}html[data-theme=light] .gallery-preview-cover{color:#202124}html[data-theme=light] .gallery-preview-remove{background:#ffffffa2;color:#202124}html[data-theme=light] .gallery-preview-name{color:#68707a}html[data-theme=light] .gallery-upload-progress{border:1px solid rgba(24,30,38,.2)}html[data-theme=light] .gallery-upload-progress-header strong,html[data-theme=light] .gallery-form-cancel:hover{color:#202124}html[data-theme=light] .gallery-lookup-backdrop,html[data-theme=light] .gallery-receipt-backdrop{background:#0f172a9e}html[data-theme=light] .gallery-receipt-modal{border:1px solid rgba(24,30,38,.2);box-shadow:0 30px 90px #181e2632}html[data-theme=light] .gallery-lookup-close,html[data-theme=light] .gallery-receipt-close{border:1px solid rgba(24,30,38,.2);color:#68707a}html[data-theme=light] .gallery-lookup-header h2,html[data-theme=light] .gallery-lookup-label{color:#202124}html[data-theme=light] .gallery-lookup-input{border:1px solid rgba(24,30,38,.2)}html[data-theme=light] .gallery-lookup-loading{border:1px dashed rgba(24,30,38,.2)}html[data-theme=light] .gallery-lookup-empty{border:1px solid #DD9440}html[data-theme=light] .gallery-lookup-status{color:#202124}html[data-theme=light] .gallery-lookup-status.approved{background:#eef4f0}html[data-theme=light] .gallery-lookup-status.rejected{background:#f4eeee}html[data-theme=light] .gallery-lookup-meta strong{color:#68707a}html[data-theme=light] .gallery-lookup-reason{border:1px solid #DD4053}html[data-theme=light] .gallery-receipt-code-wrap{border:1px solid #4086DD}html[data-theme=light] .gallery-receipt-warning{border:1px solid #DD9440}html[data-theme=light] .gallery-receipt-copy{border:1px solid #4086DD}html[data-theme=light] .gallery-receipt-confirm{color:#202124}html[data-theme=light] .gallery-filter-section{background:#f4f5f7}html[data-theme=light] .gallery-filter-header{background:#f4f5f7;border-bottom:1px solid rgba(24,30,38,.2)}html[data-theme=light] .gallery-filter-body{background:#f4f5f7}html[data-theme=light] .gallery-count{border:1px solid rgba(24,30,38,.2)}html[data-theme=light] .gallery-empty-state{border:1px dashed #D8DDE3}html[data-theme=light] .gallery-modal,html[data-theme=light] .gallery-modal-header,html[data-theme=light] .gallery-modal-body{background:#fafbfc!important;border-color:#d8dde3!important;color:#202124!important}html[data-theme=light] .gallery-modal-header h2,html[data-theme=light] .gallery-form-heading h3,html[data-theme=light] .gallery-form-label{color:#202124!important}html[data-theme=light] .gallery-form-heading p,html[data-theme=light] .gallery-input-counter,html[data-theme=light] .gallery-form-help,html[data-theme=light] .gallery-form-guide{color:#626972!important}html[data-theme=light] .gallery-modal input,html[data-theme=light] .gallery-modal textarea,html[data-theme=light] .gallery-modal select{background:#f7f8fa!important;border-color:#d8dde3!important;color:#202124!important}html[data-theme=light] .gallery-modal input::placeholder,html[data-theme=light] .gallery-modal textarea::placeholder{color:#68707a!important}html[data-theme=light] .gallery-modal-close{background:#fafbfc!important;color:#454c55!important;border-color:#d8dde3!important}html[data-theme=light] .gallery-form-notice{background:#fff!important;border:1px solid #4086DD;color:#185e95!important}html[data-theme=light] .gallery-register-cancel,html[data-theme=light] .gallery-modal-cancel{background:#fafbfc!important;border-color:#d8dde3!important;color:#454c55!important}html[data-theme=light] .gallery-lookup-content{background:#fafbfc!important;border-color:#d8dde3!important;color:#202124!important;box-shadow:0 24px 70px #181e2638!important}html[data-theme=light] .gallery-lookup-meta,html[data-theme=light] .gallery-lookup-help,html[data-theme=light] .gallery-lookup-description{color:#626972!important}html[data-theme=light] .gallery-lookup-title{color:#202124!important}html[data-theme=light] .gallery-lookup-input{background:#f7f8fa!important;border-color:#d8dde3!important;color:#202124!important}html[data-theme=light] .gallery-lookup-result{background:#fafbfc!important;color:#454c55!important}html[data-theme=light] .gallery-lookup-message{background:#fff!important;color:#9e1025!important}html[data-theme=light] .gallery-receipt-card,html[data-theme=light] .gallery-receipt-modal,html[data-theme=light] .gallery-receipt-content{background:#fafbfc!important;border-color:#d8dde3!important;color:#202124!important;box-shadow:0 24px 70px #181e2638!important}html[data-theme=light] .gallery-receipt-card h2,html[data-theme=light] .gallery-receipt-title{color:#202124!important}html[data-theme=light] .gallery-receipt-card p,html[data-theme=light] .gallery-receipt-description,html[data-theme=light] .gallery-receipt-guide{color:#626972!important}html[data-theme=light] .gallery-receipt-code{background:#f7f8fa!important;border-color:#d8dde3!important;color:#105d9e!important}html[data-theme=light] .gallery-lightbox{background:#ffffffd1!important}html[data-theme=light] .gallery-lightbox-content{background:#f7f8fa!important;box-shadow:0 34px 100px #181e2638!important;border:1px solid #D8DDE3!important}html[data-theme=light] .gallery-lightbox-sidebar,html[data-theme=light] .gallery-lightbox-info{background:#fafbfc!important;border-color:#d8dde3!important;color:#202124!important}html[data-theme=light] .gallery-lightbox-meta,html[data-theme=light] .gallery-lightbox-description-wrap p,html[data-theme=light] .gallery-lightbox-source,html[data-theme=light] .gallery-lightbox-date{color:#626972!important}html[data-theme=light] .gallery-lightbox-divider{border-color:#d8dde3!important}html[data-theme=light] .gallery-lightbox-stat,html[data-theme=light] .gallery-lightbox-like{background:#fafbfc!important;border-color:#d8dde3!important;color:#454c55!important}html[data-theme=light] .gallery-lightbox-like:hover{background:#fff!important;border-color:#dd4053;color:#202124!important}@media(max-width:768px){html[data-theme=light] .gallery-modal,html[data-theme=light] .gallery-modal-header,html[data-theme=light] .gallery-modal-body,html[data-theme=light] .gallery-receipt-card,html[data-theme=light] .gallery-lightbox-sidebar{background:#fafbfc!important;border-color:#d8dde3!important;color:#202124!important}}html[data-theme=light] .gallery-action-note,html[data-theme=light] .gallery-filter-section,html[data-theme=light] .gallery-filter-header,html[data-theme=light] .gallery-filter-body,html[data-theme=light] .gallery-content-section{background:#fafbfc!important;border-color:#d8dde3!important}html[data-theme=light] .gallery-overview h1,html[data-theme=light] .gallery-section-heading h2,html[data-theme=light] .gallery-filter-title,html[data-theme=light] .gallery-filter-title h2,html[data-theme=light] .gallery-action-note strong{color:#202124!important}html[data-theme=light] .gallery-overview-copy>p,html[data-theme=light] .gallery-action-note small,html[data-theme=light] .gallery-filter-label{color:#626972!important}html[data-theme=light] .gallery-overview-kicker,html[data-theme=light] .gallery-section-eyebrow,html[data-theme=light] .gallery-action-note span{color:#105d9e!important}html[data-theme=light] .gallery-option-button,html[data-theme=light] .gallery-member-filter,html[data-theme=light] .gallery-count,html[data-theme=light] .gallery-lightbox-stat,html[data-theme=light] .gallery-lightbox-like{background:#fafbfc!important;border-color:#d8dde3!important;color:#454c55!important}html[data-theme=light] .gallery-option-button:hover,html[data-theme=light] .gallery-member-filter:hover{background:#fff!important;border-color:#d8dde3!important;color:#202124!important}html[data-theme=light] .gallery-member-filter-profile{background:#f7f8fa!important;border:1px solid rgba(24,30,38,.2);border-color:#d8dde3!important}html[data-theme=light] .gallery-card,html[data-theme=light] .gallery-card-info,html[data-theme=light] .gallery-card-body,html[data-theme=light] .gallery-empty-state{background:#fafbfc!important;border-color:#d8dde3!important;color:#202124!important}html[data-theme=light] .gallery-card-title{color:#202124!important}html[data-theme=light] .gallery-card-meta,html[data-theme=light] .gallery-card-source,html[data-theme=light] .gallery-card-description{color:#626972!important}html[data-theme=light] .gallery-modal-overlay,html[data-theme=light] .gallery-lightbox,html[data-theme=light] .gallery-receipt-overlay,html[data-theme=light] .gallery-lookup-overlay{background:#0305089e!important}html[data-theme=light] .gallery-form-input,html[data-theme=light] .gallery-form-textarea,html[data-theme=light] .gallery-lookup-input{background:#f7f8fa!important;border-color:#d8dde3!important;color:#202124!important}html[data-theme=light] .gallery-form-input::placeholder,html[data-theme=light] .gallery-form-textarea::placeholder,html[data-theme=light] .gallery-lookup-input::placeholder{color:#68707a!important}html[data-theme=light] .gallery-modal-close,html[data-theme=light] .gallery-lookup-close,html[data-theme=light] .gallery-receipt-close,html[data-theme=light] .gallery-form-cancel{background:#fafbfc!important;border-color:#d8dde3!important;color:#454c55!important}html[data-theme=light] .gallery-lightbox-viewer{background:#f4f5f7!important}html[data-theme=light] .gallery-lightbox-close,html[data-theme=light] .gallery-lightbox-nav{background:#ffffffd7!important;border-color:#d8dde3!important;color:#202124!important}html[data-theme=light] .gallery-lightbox-title,html[data-theme=light] .gallery-lightbox-description-wrap h3{color:#202124!important}html[data-theme=light] .gallery-lightbox-meta,html[data-theme=light] .gallery-lightbox-description-wrap p{color:#626972!important}html[data-theme=light] .gallery-overview{background:#f4f5f7;border-color:#d8dde3!important}html[data-theme=light] .gallery-action-note{background:#f4f5f7}html[data-theme=light] .gallery-filter-section,html[data-theme=light] .gallery-filter-header,html[data-theme=light] .gallery-filter-body{background:#f4f5f7!important}html[data-theme=light] .gallery-filter-header:hover{background:#f7f8fa!important}html[data-theme=light] .gallery-content-section{background:#f4f5f7}html[data-theme=light] .gallery-option-button:hover,html[data-theme=light] .gallery-member-filter:hover{background:#f7f8fa!important}html[data-theme=light] .gallery-option-button.active,html[data-theme=light] .gallery-member-filter.active{background:#fafbfc!important;color:#202124!important}html[data-theme=light] .gallery-lookup-button{background:#f7f8fa!important;border-color:#d8dde3}html[data-theme=light] .gallery-modal,html[data-theme=light] .gallery-modal-header,html[data-theme=light] .gallery-modal-body,html[data-theme=light] .gallery-lookup-result,html[data-theme=light] .gallery-receipt-modal,html[data-theme=light] .gallery-lightbox-content,html[data-theme=light] .gallery-lightbox-sidebar,html[data-theme=light] .gallery-lightbox-info{background:#f7f8fa!important;border-color:#181e260d!important;color:#202124!important}html[data-theme=light] .gallery-form-notice,html[data-theme=light] .gallery-preview-item{background:#f7f8fa!important;border-color:#181e260f!important;color:#454c55!important}html[data-theme=light] .gallery-modal-close,html[data-theme=light] .gallery-lookup-close,html[data-theme=light] .gallery-receipt-close,html[data-theme=light] .gallery-form-cancel,html[data-theme=light] .gallery-lightbox-close,html[data-theme=light] .gallery-lightbox-nav{background:#f7f8fa!important}html[data-theme=light] .gallery-overview,html[data-theme=light] .gallery-action-note,html[data-theme=light] .gallery-filter-section,html[data-theme=light] .gallery-filter-header,html[data-theme=light] .gallery-filter-body,html[data-theme=light] .gallery-content-section{background:#f4f5f7!important}@media(max-width:640px){html[data-theme=light] .gallery-lightbox-sidebar{border-top:1px solid rgba(24,30,38,.2)}}html[data-theme=light]{color-scheme:light;--background: #F4F5F7;--surface: rgba(255,255,255,.81);--surface-raised: #F7F8FA;--surface-soft: #F7F8FA;--surface-hover: #FAFBFC;--input-bg: #F7F8FA;--text: #202124;--text-light: #626972;--text-muted: #68707A;--text-inverse: #202124;--border: rgba(24,30,38,.043);--border-strong: rgba(24,30,38,.071);--line-soft: rgba(24,30,38,.04);--glass-bg: rgba(255,255,255,.634);--glass-border: rgba(24,30,38,.081);--bubble-color: rgba(16,93,158,.055);--bubble-highlight: rgba(69,76,85,.12);--shadow-card: 0 18px 48px rgba(24,30,38,.174);--shadow-card-hover: 0 24px 68px rgba(24,30,38,.22)}html[data-theme=light]{background:#f4f5f7}html[data-theme=light] body{background:radial-gradient(ellipse 34% 88% at -8% 48%,var(--edge-glow-left),transparent 72%),radial-gradient(ellipse 34% 88% at 108% 52%,var(--edge-glow-right),transparent 72%),#f4f5f7}html[data-theme=light] .browser-shell{background:#f4f5f7;border:1px solid rgba(24,30,38,.071);box-shadow:0 34px 110px #181e2638}html[data-theme=light] .browser-chrome{background:#ffffffc5}html[data-theme=light] .website-frame{background:#f4f5f7}html[data-theme=light] .site-header{border-bottom:1px solid rgba(24,30,38,.043)}html[data-theme=light] .page-nav .nav-link{color:#68707a}html[data-theme=light] .page-nav .nav-link:hover{color:#454c55}html[data-theme=light] .page-nav .nav-link.active,html[data-theme=light] .page-nav .nav-link[aria-current=page]{color:#202124}html[data-theme=light] .tracker-refresh,html[data-theme=light] .tracker-refresh:hover{background:#f7f8fa}html[data-theme=light] .category-tab:hover{color:#454c55;background:#f7f8fa}html[data-theme=light] .category-tab.active{color:#202124}html[data-theme=light] .member-row{border-bottom:1px solid rgba(24,30,38,.043)}html[data-theme=light] .member-row:hover{background:#f7f8fa}html[data-theme=light] .avatar{border:1px solid rgba(24,30,38,.095);background:#f7f8fa}html[data-theme=light] .member-id,html[data-theme=light] .link-icon,html[data-theme=light] .tracker-help{color:#68707a}@media(max-width:600px){html[data-theme=light] body{background:#f4f5f7}}html[data-theme=light] .category-tabs{border-bottom:1px solid rgba(24,30,38,.052)}html[data-theme=light] .category-tab{color:#68707a}html[data-theme=light] .category-tab:hover{background:#f7f8fa;color:#454c55}html[data-theme=light] .category-tab.active{border-color:#181e2611;border-bottom-color:#d8dde3;background:#f7f8fa;color:#202124}html[data-theme=light] .tracker-list-shell{background:#f7f8fa;border:1px solid rgba(24,30,38,.052)}html[data-theme=light] .explorer-toolbar{background:#f7f8fa;border-bottom:1px solid rgba(24,30,38,.052)}html[data-theme=light] .explorer-path{color:#68707a}html[data-theme=light] .explorer-path strong{color:#454c55}html[data-theme=light] .explorer-folder-icon{color:#105d9e}html[data-theme=light] .explorer-chevron{color:#202124}html[data-theme=light] .explorer-status{color:#68707a}html[data-theme=light] .explorer-columns{background:#f7f8fa;border-bottom:1px solid rgba(24,30,38,.043);color:#68707a}html[data-theme=light] .member-row{border-bottom:1px solid rgba(24,30,38,.04)}html[data-theme=light] .avatar{border:1px solid rgba(24,30,38,.081)}html[data-theme=light] .explorer-user-id{color:#68707a}html[data-theme=light] .up-count{color:#202124}html[data-theme=light] .link-icon{color:#68707a}html[data-theme=light] .member-row:hover .link-icon{color:#105d9e}html[data-theme=light] .loading-state,html[data-theme=light] .empty-state{background:#f7f8fa}html[data-theme=light] .explorer-columns{color:#68707a}html[data-theme=light] .crew-badge{color:#10629e}html[data-theme=light] .explorer-user-id{color:#626972}html[data-theme=light] .up-count{color:#10629e}html[data-theme=light] .member-nick{color:#202124}html[data-theme=light] .crew-badge{color:#105f9e}html[data-theme=light] .explorer-user-id{color:#454c55}html[data-theme=light] .up-count{color:#105d9e}html[data-theme=light] .explorer-columns{color:#626972}html[data-theme=light] .original-rank-badge{border:1px solid rgba(24,30,38,.095);background:#181e2608;color:#454c55}html[data-theme=light] .member-row:hover .original-rank-badge{color:#10629e}html[data-theme=light] .category-tab{color:#626972!important}html[data-theme=light] .category-tab:hover{color:#454c55!important}html[data-theme=light] .category-tab.active{color:#202124!important;background:#f7f8fa!important;border-bottom-color:#d8dde3!important}html[data-theme=light] .explorer-toolbar{background:#f7f8fa!important}html[data-theme=light] .explorer-path{color:#626972!important}html[data-theme=light] .explorer-path>span:not(.explorer-folder-icon):not(.explorer-chevron){color:#626972!important}html[data-theme=light] .explorer-path strong{color:#202124!important}html[data-theme=light] .explorer-folder-icon{color:#105d9e!important}html[data-theme=light] .explorer-chevron{color:#68707a!important}html[data-theme=light] .explorer-status{color:#10629e!important}html[data-theme=light] .explorer-columns{background:#f4f5f7!important;color:#626972!important}html[data-theme=light] .avatar{border:1px solid rgba(24,30,38,.114)!important}html[data-theme=light] .member-nick{color:#202124!important}html[data-theme=light] .crew-badge{color:#10659e!important}html[data-theme=light] .original-rank-badge{border:1px solid rgba(24,30,38,.123)!important;background:#181e2609!important;color:#454c55!important}html[data-theme=light] .member-row:hover .original-rank-badge{color:#10629e!important}html[data-theme=light] .explorer-user-id{color:#454c55!important}html[data-theme=light] .up-count{color:#105f9e!important}html[data-theme=light] .link-icon{color:#68707a!important}html[data-theme=light] .member-row:hover .link-icon{color:#105d9e!important}html[data-theme=light] .tracker-help{color:#68707a!important}html[data-theme=light] .mainline-panel,html[data-theme=light] .ability-card,html[data-theme=light] .profile-description,html[data-theme=light] .signature-empty-icon{background:var(--theme-surface-raised);border-color:var(--theme-border)}html[data-theme=light] .mainline-panel-title strong,html[data-theme=light] .base-stat-row>strong,html[data-theme=light] .base-stat-total strong,html[data-theme=light] .ability-card>strong,html[data-theme=light] .profile-facts dd{color:var(--theme-text)}html[data-theme=light] .base-stat-track{background:#e8ebef}html[data-theme=light] .profile-description,html[data-theme=light] .ability-card p{color:var(--theme-text-sub)}html[data-theme=light] .signature-empty strong{color:#525a64}html[data-theme=light] .type-study-dialog{--study-line:rgba(24,30,38,.1)}html[data-theme=light] .type-study-tabs,html[data-theme=light] .type-collection-card,html[data-theme=light] .selected-relation-panel,html[data-theme=light] .type-orbit-layout,html[data-theme=light] .type-orbit-group,html[data-theme=light] .type-memory-line,html[data-theme=light] .type-quiz-card,html[data-theme=light] .type-battle-card,html[data-theme=light] .quiz-question-card,html[data-theme=light] .quiz-answers button{border-color:#181e261b}html[data-theme=light] .type-study-head h2,html[data-theme=light] .type-collection-head h3,html[data-theme=light] .selected-type-heading strong,html[data-theme=light] .selected-relation-panel h4,html[data-theme=light] .type-explorer-top h3,html[data-theme=light] .quiz-head h3,html[data-theme=light] .quiz-question-card p{color:#202124}html[data-theme=light] .type-study-head p,html[data-theme=light] .type-explorer-top p,html[data-theme=light] .selected-relation-panel p,html[data-theme=light] .selected-sub-note span,html[data-theme=light] .type-memory-line p,html[data-theme=light] .quiz-answers button span{color:#5f6670}html[data-theme=light] .type-study-dialog{background:var(--theme-surface-raised);color:var(--theme-text);border-color:var(--theme-border-strong);box-shadow:var(--theme-shadow-modal)}html[data-theme=light] .type-study-dialog::backdrop{background:#191c2175}html[data-theme=light] .type-study-ball,html[data-theme=light] .type-study-close,html[data-theme=light] .type-study-tabs,html[data-theme=light] .type-mode-switch,html[data-theme=light] .type-collection-count,html[data-theme=light] .quiz-score>span,html[data-theme=light] .selected-card-swap span{background:var(--theme-surface-soft);border-color:var(--theme-border)}html[data-theme=light] .type-study-tabs button.is-active,html[data-theme=light] .type-mode-switch button.is-active{background:color-mix(in srgb,var(--theme-primary) 7%,var(--theme-surface-raised));color:var(--theme-text)}html[data-theme=light] .type-collection-card,html[data-theme=light] .selected-relation-panel,html[data-theme=light] .type-orbit-layout,html[data-theme=light] .type-orbit-group,html[data-theme=light] .type-orbit-center,html[data-theme=light] .type-memory-line,html[data-theme=light] .type-quiz-card,html[data-theme=light] .type-battle-card,html[data-theme=light] .quiz-question-card,html[data-theme=light] .quiz-answers button{background-color:var(--theme-surface-raised);border-color:var(--theme-border);color:var(--theme-text)}html[data-theme=light] .type-collection-card:hover,html[data-theme=light] .quiz-answers button:hover:not(:disabled){background:var(--theme-surface-hover)}html[data-theme=light] .type-mini-card{background:color-mix(in srgb,var(--type-color) 5%,var(--theme-surface-raised))}html[data-theme=light] .type-card-index,html[data-theme=light] .type-card-name small,html[data-theme=light] .selected-relation-panel p,html[data-theme=light] .selected-sub-note span,html[data-theme=light] .type-orbit-group header b,html[data-theme=light] .type-memory-line p,html[data-theme=light] .quiz-question-card>span,html[data-theme=light] .quiz-answers button small,html[data-theme=light] .quiz-answers button span,html[data-theme=light] .type-study-source{color:var(--theme-text-muted)}html[data-theme=light] .type-study-head p,html[data-theme=light] .selected-type-tip{color:var(--theme-text-sub)}html[data-theme=light] .wiki-filter-control,html[data-theme=light] .active-filter-chip,html[data-theme=light] .active-filter-reset{background:var(--theme-surface-soft);border-color:var(--theme-border)}html[data-theme=light] .wiki-filter-control select,html[data-theme=light] .active-filter-chip strong{color:var(--theme-text)}html[data-theme=light] .wiki-filter-label,html[data-theme=light] .active-filter-caption,html[data-theme=light] .active-filter-chip small,html[data-theme=light] .active-filter-chip>span{color:var(--theme-text-muted)}html[data-theme=light] .badge:not([class*=badge-category-]):not([class*=badge-rarity-]){border-color:var(--theme-border);background:var(--theme-surface-soft);color:var(--theme-text-sub)}html[data-theme=light] .badge-category-regular,html[data-theme=light] .badge-level,html[data-theme=light] .badge-form-kind{color:var(--theme-text-muted)}html[data-theme=light] .badge-rarity-no-spawn-data{background:transparent;border-color:var(--theme-border-strong)}html[data-theme=light] .badge-category-regular{border-color:#c9d9e8;background:#edf5fc;color:#32668f}html[data-theme=light] .badge-category-starter{border-color:#a8d3b0;background:#eaf6ec;color:#347744}html[data-theme=light] .badge-category-pseudo-legendary{border-color:#b6bfe1;background:#eef0fa;color:#58649c}html[data-theme=light] .badge-category-fossil{border-color:#d7c4a4;background:#f8f1e6;color:#84673c}html[data-theme=light] .badge-category-paradox-past{border-color:#e2b39a;background:#faede6;color:#9a5735}html[data-theme=light] .badge-category-paradox-future{border-color:#a6ceda;background:#eaf5f8;color:#39788b}html[data-theme=light] .badge-category-legendary-super{border-color:#e1c36d;background:#fbf3d8;color:#81620c}html[data-theme=light] .badge-category-legendary-sub{border-color:#c6b5e6;background:#f1edfa;color:#67518f}html[data-theme=light] .badge-category-mythical{border-color:#e5b0c9;background:#fbeff5;color:#9d4d73}html[data-theme=light] .badge-category-ultra-beast{border-color:#c4aee9;background:#f2edfb;color:#694da0}html[data-theme=light] .badge-rarity-common{border-color:#b7d3bd;background:#ecf6ee;color:#477b51}html[data-theme=light] .badge-rarity-uncommon{border-color:#aad0da;background:#ebf6f9;color:#3e7889}html[data-theme=light] .badge-rarity-rare{border-color:#b5c3e8;background:#edf2fc;color:#4e659e}html[data-theme=light] .badge-rarity-ultra-rare{border-color:#d5b1dd;background:#f7eefa;color:#8d4e99}html[data-theme=light] .badge-rarity-special-spawn{border-color:#e2c38b;background:#fbf3e5;color:#8b6827}html[data-theme=light] .badge-rarity-no-spawn-data{border-color:#c8cdd4;background:#f5f6f7;color:#68717a}html[data-theme=light] .badge-level{border-color:#b9d2e8;background:#edf6fd;color:#316b98}html[data-theme=light] .cobblemon-page{background:var(--theme-bg, #F4F5F7);color:var(--theme-text, #202124)}html[data-theme=light] .eyebrow{color:var(--theme-primary, #105D9E)}html[data-theme=light] .hero-copy{color:var(--theme-text-sub, #626972)}html[data-theme=light] .search-box{border:1px solid var(--theme-border, rgba(24,30,38,.071));background:var(--theme-input, #F7F8FA)}html[data-theme=light] .search-box>span{color:var(--theme-text-muted, #68707A)}html[data-theme=light] .search-box input{color:var(--theme-text, #202124)}html[data-theme=light] .search-box input::placeholder{color:var(--theme-text-muted, #68707A)}html[data-theme=light] .wiki-toolbar{color:var(--theme-text-muted, #68707A)}html[data-theme=light] .wiki-toolbar strong{color:var(--theme-text, #202124)}html[data-theme=light] #refreshBtn{border:1px solid var(--theme-border, rgba(24,30,38,.071));background:var(--theme-surface-soft, #F7F8FA);color:var(--theme-text-sub, #626972)}html[data-theme=light] #refreshBtn:hover{color:var(--theme-text, #202124);border-color:var(--theme-border-strong, rgba(24,30,38,.133));background:var(--theme-surface-hover, #FAFBFC)}html[data-theme=light] .pokemon-card{border:1px solid var(--theme-border, rgba(24,30,38,.071));background:var(--theme-surface, rgba(255,255,255,.81));color:var(--theme-text, #202124)}html[data-theme=light] .pokemon-card:hover{background:var(--theme-surface-hover, #FAFBFC);box-shadow:0 14px 36px #181e2621}html[data-theme=light] .dex{color:var(--theme-primary, #105D9E)}html[data-theme=light] .pokemon-name{color:var(--heading, #202124)}html[data-theme=light] .badge:not([class*=badge-category-]):not([class*=badge-rarity-]){color:#105f9e}html[data-theme=light] .state-card{border-top:1px solid var(--line-soft, rgba(24,30,38,.052));border-bottom:1px solid var(--line-soft, rgba(24,30,38,.052));color:var(--theme-text-muted, #68707A)}html[data-theme=light] .state-error{color:#9e1017}html[data-theme=light] .pokemon-dialog{border:1px solid var(--theme-border-strong, rgba(24,30,38,.133));background:var(--surface-raised, #F7F8FA);color:var(--theme-text, #202124);box-shadow:var(--theme-shadow-modal, 0 38px 120px rgba(24,30,38,.22))}html[data-theme=light] .pokemon-dialog::backdrop{background:var(--theme-overlay, rgba(0,0,0,.62))}html[data-theme=light] .pokemon-dialog::-webkit-scrollbar-thumb{background:#181e2616}html[data-theme=light] .dialog-close{border:1px solid var(--theme-border, rgba(24,30,38,.071));background:#ffffffa2;color:var(--theme-text-sub, #626972)}html[data-theme=light] .dialog-close:hover{background:var(--theme-surface-hover, #FAFBFC);color:#202124}html[data-theme=light] .detail-head{border-bottom:1px solid var(--line-soft, rgba(24,30,38,.052));background:radial-gradient(circle at 10% 30%,rgba(98,183,255,.07),transparent 270px),var(--theme-surface-soft, #F7F8FA)}html[data-theme=light] .detail-head h2{color:var(--heading, #202124)}html[data-theme=light] .form-tab{border:1px solid var(--theme-border, rgba(24,30,38,.071));color:var(--theme-text-sub, #626972)}html[data-theme=light] .form-tab:hover{border-color:var(--theme-border-strong, rgba(24,30,38,.133));color:var(--theme-text, #202124)}html[data-theme=light] .form-tab.active{color:#10619e}html[data-theme=light] .entry-card{border:1px solid var(--theme-border, rgba(24,30,38,.071));background:var(--theme-surface, rgba(255,255,255,.81))}html[data-theme=light] .entry-title{border-bottom:1px solid var(--line-soft, rgba(24,30,38,.052))}html[data-theme=light] .entry-title strong{color:var(--theme-text, #202124)}html[data-theme=light] .detail-item{background:var(--theme-surface-soft, #F7F8FA)}html[data-theme=light] .detail-item b{color:var(--theme-text-muted, #68707A)}html[data-theme=light] .detail-item span{color:var(--theme-text-sub, #626972)}html[data-theme=light] .wiki-guide{border-top:1px solid var(--line-soft, rgba(24,30,38,.052));border-bottom:1px solid var(--line-soft, rgba(24,30,38,.052));background:#181e2602}html[data-theme=light] .wiki-guide summary{color:var(--theme-text-sub, #626972)}html[data-theme=light] .wiki-guide summary>span i{color:var(--theme-primary, #105D9E)}html[data-theme=light] .guide-chevron{color:var(--theme-text-muted, #68707A)}html[data-theme=light] .wiki-guide-grid article{border:1px solid var(--theme-border, rgba(24,30,38,.071));background:var(--theme-surface-soft, #F7F8FA)}html[data-theme=light] .wiki-guide-grid strong{color:var(--theme-text, #202124)}html[data-theme=light] .wiki-guide-grid p{color:var(--theme-text-muted, #68707A)}html[data-theme=light] .wiki-guide-grid code{color:#105f9e}html[data-theme=light] .type-badge{border:1px solid rgba(24,30,38,.1);color:#fff!important;background:#657480;text-shadow:0 1px 1px rgba(0,0,0,.18);box-shadow:inset 0 1px #ffffff24}html[data-theme=light] .type-badge.type-normal{background:#77776a!important;border-color:color-mix(in srgb,#77776A 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .type-badge.type-fire{background:#d84f2b!important;border-color:color-mix(in srgb,#D84F2B 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .type-badge.type-water{background:#3478bf!important;border-color:color-mix(in srgb,#3478BF 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .type-badge.type-electric{background:#b99208!important;border-color:color-mix(in srgb,#B99208 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .type-badge.type-grass{background:#4a9145!important;border-color:color-mix(in srgb,#4A9145 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .type-badge.type-ice{background:#3a9eaa!important;border-color:color-mix(in srgb,#3A9EAA 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .type-badge.type-fighting{background:#a9342d!important;border-color:color-mix(in srgb,#A9342D 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .type-badge.type-poison{background:#7b3d88!important;border-color:color-mix(in srgb,#7B3D88 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .type-badge.type-ground{background:#a98035!important;border-color:color-mix(in srgb,#A98035 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .type-badge.type-flying{background:#6683c0!important;border-color:color-mix(in srgb,#6683C0 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .type-badge.type-psychic{background:#c8426d!important;border-color:color-mix(in srgb,#C8426D 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .type-badge.type-bug{background:#738018!important;border-color:color-mix(in srgb,#738018 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .type-badge.type-rock{background:#806d2d!important;border-color:color-mix(in srgb,#806D2D 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .type-badge.type-ghost{background:#59466f!important;border-color:color-mix(in srgb,#59466F 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .type-badge.type-dragon{background:#4e3b9f!important;border-color:color-mix(in srgb,#4E3B9F 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .type-badge.type-dark{background:#443a36!important;border-color:color-mix(in srgb,#443A36 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .type-badge.type-steel{background:#657480!important;border-color:color-mix(in srgb,#657480 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .type-badge.type-fairy{background:#c46789!important;border-color:color-mix(in srgb,#C46789 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .badge.bucket-common{border-color:#181e2629;color:#454c55}html[data-theme=light] .badge.bucket-uncommon{color:#1c9258}html[data-theme=light] .badge.bucket-rare{color:#105f9e}html[data-theme=light] .badge.bucket-ultra-rare,html[data-theme=light] .badge.bucket-ultra_rare,html[data-theme=light] .badge.bucket-ultrarare{color:#4e109e}html[data-theme=light] .hero-copy{color:#454c55}html[data-theme=light] .pokemon-card{background:linear-gradient(180deg,#181e2603,#181e2601),var(--theme-surface, rgba(255,255,255,.81))}html[data-theme=light] .pokemon-name{color:#202124}html[data-theme=light] .pokemon-name-en{color:#68707a}html[data-theme=light] .detail-name-en{color:#626972}html[data-theme=light] .entry-card{background:linear-gradient(180deg,#181e2602,#181e2601),var(--theme-surface, rgba(255,255,255,.81))}html[data-theme=light] .detail-item{border:1px solid rgba(24,30,38,.04);background:#f7f8fa}html[data-theme=light] .detail-item b{color:#626972}html[data-theme=light] .detail-item span{color:#454c55}html[data-theme=light] .badge.bucket-common{border-color:#181e2638!important;color:#454c55!important}html[data-theme=light] .badge.bucket-uncommon{color:#208e43!important}html[data-theme=light] .badge.bucket-rare{color:#10659e!important}html[data-theme=light] .badge.bucket-ultra-rare,html[data-theme=light] .badge.bucket-ultra_rare,html[data-theme=light] .badge.bucket-ultrarare{color:#5a109e!important}html[data-theme=light] .form-label{color:#5a109e}html[data-theme=light] .name-form,html[data-theme=light] .pokemon-name .name-form,html[data-theme=light] .detail-name-row h2 .name-form,html[data-theme=light] .pokemon-name-en,html[data-theme=light] .detail-name-en{color:#626972}html[data-theme=light] .search-box:focus-within{background:#f7f8fa}html[data-theme=light] .type-matchups{border:1px solid var(--theme-border, rgba(24,30,38,.071));background:linear-gradient(180deg,#62b7ff07,#181e2601),var(--theme-surface, rgba(255,255,255,.81))}html[data-theme=light] .matchup-heading{border-bottom:1px solid var(--line-soft, rgba(24,30,38,.052))}html[data-theme=light] .matchup-kicker{color:var(--theme-primary, #105D9E)}html[data-theme=light] .matchup-heading h3{color:#202124}html[data-theme=light] .matchup-note,html[data-theme=light] .matchup-loading,html[data-theme=light] .matchup-empty{color:#68707a}html[data-theme=light] .matchup-label{color:#626972}html[data-theme=light] .matchup-chip{color:#fff!important;border-width:1px!important;text-shadow:0 1px 1px rgba(0,0,0,.18)}html[data-theme=light] .matchup-chip strong{background:#0003;color:#fff!important;text-shadow:none}html[data-theme=light] .matchup-chip.type-normal{background:#77776a!important;border-color:color-mix(in srgb,#77776A 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .matchup-chip.type-fire{background:#d84f2b!important;border-color:color-mix(in srgb,#D84F2B 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .matchup-chip.type-water{background:#3478bf!important;border-color:color-mix(in srgb,#3478BF 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .matchup-chip.type-electric{background:#b99208!important;border-color:color-mix(in srgb,#B99208 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .matchup-chip.type-grass{background:#4a9145!important;border-color:color-mix(in srgb,#4A9145 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .matchup-chip.type-ice{background:#3a9eaa!important;border-color:color-mix(in srgb,#3A9EAA 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .matchup-chip.type-fighting{background:#a9342d!important;border-color:color-mix(in srgb,#A9342D 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .matchup-chip.type-poison{background:#7b3d88!important;border-color:color-mix(in srgb,#7B3D88 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .matchup-chip.type-ground{background:#a98035!important;border-color:color-mix(in srgb,#A98035 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .matchup-chip.type-flying{background:#6683c0!important;border-color:color-mix(in srgb,#6683C0 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .matchup-chip.type-psychic{background:#c8426d!important;border-color:color-mix(in srgb,#C8426D 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .matchup-chip.type-bug{background:#738018!important;border-color:color-mix(in srgb,#738018 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .matchup-chip.type-rock{background:#806d2d!important;border-color:color-mix(in srgb,#806D2D 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .matchup-chip.type-ghost{background:#59466f!important;border-color:color-mix(in srgb,#59466F 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .matchup-chip.type-dragon{background:#4e3b9f!important;border-color:color-mix(in srgb,#4E3B9F 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .matchup-chip.type-dark{background:#443a36!important;border-color:color-mix(in srgb,#443A36 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .matchup-chip.type-steel{background:#657480!important;border-color:color-mix(in srgb,#657480 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .matchup-chip.type-fairy{background:#c46789!important;border-color:color-mix(in srgb,#C46789 76%,#FFFFFF 24%)!important;color:#fff!important}html[data-theme=light] .matchup-weak,html[data-theme=light] .matchup-resist,html[data-theme=light] .matchup-immune{box-shadow:inset 0 0 0 1px #181e2604}html[data-theme=light] .badge.bucket-legendary-super{border-color:#dda64057!important;color:#9e6e10!important}html[data-theme=light] .badge.bucket-legendary-sub{color:#10699e!important}html[data-theme=light] .badge.bucket-mythical{color:#9e1054!important}html[data-theme=light] .badge.bucket-ultra-beast{color:#5c109e!important}html[data-theme=light] .pokemon-card-legendary{border-color:#dda6401c}html[data-theme=light] .special-spawn-section{border:1px solid var(--theme-border, rgba(24,30,38,.071));background:linear-gradient(180deg,#181e2603,#181e2601),var(--theme-surface, rgba(255,255,255,.81))}html[data-theme=light] .legendary-spawn-section{background:radial-gradient(circle at 100% 0,rgba(255,190,72,.055),transparent 300px),var(--theme-surface, rgba(255,255,255,.81))}html[data-theme=light] .ultra-spawn-section{background:radial-gradient(circle at 100% 0,rgba(190,125,255,.075),transparent 320px),var(--theme-surface, rgba(255,255,255,.81))}html[data-theme=light] .special-spawn-heading{border-bottom:1px solid var(--line-soft, rgba(24,30,38,.052))}html[data-theme=light] .special-spawn-heading h3{color:#202124}html[data-theme=light] .special-spawn-kicker{color:var(--theme-primary, #105D9E)}html[data-theme=light] .legendary-source-note{border:1px solid rgba(221,166,64,.11)}html[data-theme=light] .legendary-source-note strong{color:#946e19}html[data-theme=light] .legendary-source-note p{color:#626972}html[data-theme=light] .special-info-item{border:1px solid rgba(24,30,38,.043);background:#f7f8fa}html[data-theme=light] .special-info-item b{color:#626972}html[data-theme=light] .special-info-item span{color:#454c55}html[data-theme=light] .ultra-rule-card{border:1px solid rgba(24,30,38,.052);background:#f7f8fa}html[data-theme=light] .ultra-rule-card>span{color:#68707a}html[data-theme=light] .ultra-rule-card strong{color:#202124}html[data-theme=light] .ultra-rule-card em{color:#454c55}html[data-theme=light] .ultra-rule-card.ultra-rule-high em{color:#5a109e}html[data-theme=light] .ultra-rule-source{color:#68707a}html[data-theme=light] .wiki-credits{border-top:1px solid rgba(24,30,38,.067);background:#ffffffa2}html[data-theme=light] .wiki-copyright strong{color:#202124}html[data-theme=light] .wiki-copyright p,html[data-theme=light] .credit-block p,html[data-theme=light] .data-sources p,html[data-theme=light] .fan-disclaimer{color:#626972}html[data-theme=light] .credit-block,html[data-theme=light] .data-sources{border:1px solid rgba(24,30,38,.057);background:#181e2603}html[data-theme=light] .credit-block>span,html[data-theme=light] .data-sources>span{color:#105d9e}html[data-theme=light] .credit-block h3,html[data-theme=light] .data-sources h3{color:#202124}html[data-theme=light] .credit-block a{color:#105f9e}html[data-theme=light] .data-sources details{border:1px solid rgba(24,30,38,.052);background:#f7f8fa}html[data-theme=light] .data-sources summary{color:#454c55}html[data-theme=light] .data-sources summary small{color:#68707a}html[data-theme=light] .fan-disclaimer{border-top:1px solid rgba(24,30,38,.043);color:#68707a}html[data-theme=light] .hero-image-notice{color:#30363d9e}html[data-theme=light] .gallery-site-shell,html[data-theme=light] .gallery-modal-overlay,html[data-theme=light] .gallery-lightbox,html[data-theme=light] .gallery-receipt-overlay,html[data-theme=light] .gallery-lookup-overlay{--bg-color:#F4F5F7;--surface:#FFFFFF;--surface-raised:#F7F8FA;--surface-hover:#EEF1F4;--border-color:#D8DDE3;--border:#D8DDE3;--text-color:#202124;--text:#202124;--sub-text-color:#62666D;--text-light:#62666D;--text-muted:#68707A;--muted-color:#68707A}html[data-theme=light] .live-page{--live-bg:#F4F5F7;--live-surface:#FFFFFF;--live-surface-2:#F7F8FA;--live-surface-soft:#EEF1F4;--live-border:rgba(24,30,38,.1);--live-border-strong:rgba(24,30,38,.18);--live-text:#202124;--live-text-sub:#62666D;--live-text-muted:#68707A;--live-blue:#2789D7;--live-blue-dark:#17649A;color-scheme:light}html[data-theme=light] .tracker-page{--background:#F4F5F7;--surface:rgba(255,255,255,.94);--surface-raised:#FFFFFF;--surface-soft:#F7F8FA;--surface-hover:#EEF1F4;--input-bg:#FFFFFF;--text:#202124;--text-light:#62666D;--text-muted:#68707A;--text-inverse:#FFFFFF;--border:rgba(24,30,38,.1);--border-strong:rgba(24,30,38,.18);--line-soft:rgba(24,30,38,.075);--glass-bg:rgba(255,255,255,.82);--glass-border:rgba(24,30,38,.11)}html[data-theme=light] .mobile-week-day.active{color:#fff}html[data-theme=light]{--cobble-empty-text:#68707A}html[data-theme=light] .photocard,html[data-theme=light] .member-photocard,html[data-theme=light] .profile-card{background:transparent!important;box-shadow:none!important}html[data-theme=light] .photocard-frame{box-shadow:0 8px 22px #181e2614,0 0 0 1px color-mix(in srgb,var(--card-main) 16%,transparent)!important}html[data-theme=light] .schedule-member-badge,html[data-theme=light] .desktop-week-member-badge,html[data-theme=light] .crew-check-chip,html[data-theme=light] #scheduleModal .crew-check-chip,html[data-theme=light] .view-crew-tag{color:#2f343a!important;text-shadow:none!important}html[data-theme=light] .schedule-member-badge *,html[data-theme=light] .desktop-week-member-badge *,html[data-theme=light] .crew-check-chip *{color:inherit!important;text-shadow:none!important}html[data-theme=light] .crew-check-chip.selected,html[data-theme=light] #scheduleModal .crew-check-chip.selected{color:#202124!important}html[data-theme=light] .offline-thumbnail-wrap{background:#e4e7eb!important;border:1px solid #D7DBE0!important}html[data-theme=light] .offline-thumbnail-placeholder{color:#68707a!important}html[data-theme=light] .offline-state-badge{background:#ffffffd1!important;border-color:#181e261a!important;color:#62666d!important}html[data-theme=light] .gallery-page,html[data-theme=light] .gallery-site-shell{--gallery-notion-bg:#FFFFFF;--gallery-notion-bg-soft:#F7F7F5;--gallery-notion-bg-hover:#EFEFED;--gallery-notion-border:rgba(55,53,47,.12);--gallery-notion-border-strong:rgba(55,53,47,.2);--gallery-notion-text:#202124;--gallery-notion-sub:#62666D;--gallery-notion-muted:#8A9098;--gallery-notion-input:#FFFFFF;--gallery-notion-blue:#2383E2;--gallery-notion-blue-soft:rgba(35,131,226,.09)}html[data-theme=light] .gallery-modal,html[data-theme=light] .gallery-modal-header,html[data-theme=light] .gallery-modal-body,html[data-theme=light] .gallery-receipt-modal,html[data-theme=light] .gallery-receipt-card,html[data-theme=light] .gallery-lightbox-content,html[data-theme=light] .gallery-lightbox-sidebar,html[data-theme=light] .gallery-lightbox-info{background:var(--gallery-notion-bg)!important;border-color:var(--gallery-notion-border)!important;color:var(--gallery-notion-text)!important}html[data-theme=light] .gallery-modal-header{background:var(--gallery-notion-bg)!important;border-bottom-color:var(--gallery-notion-border)!important}html[data-theme=light] .gallery-modal input,html[data-theme=light] .gallery-modal textarea,html[data-theme=light] .gallery-modal select,html[data-theme=light] .gallery-lookup-input{background:#fff!important;border-color:var(--gallery-notion-border-strong)!important;color:#202124!important}html[data-theme=light] .gallery-option-button,html[data-theme=light] .gallery-lightbox-stat,html[data-theme=light] .gallery-lightbox-like{background:#f7f7f5!important;border-color:var(--gallery-notion-border)!important;color:#62666d!important}html[data-theme=light] .gallery-option-button:hover,html[data-theme=light] .gallery-lightbox-stat:hover,html[data-theme=light] .gallery-lightbox-like:hover{background:#efefed!important;color:#202124!important}html[data-theme=light] .gallery-option-button.active{background:#2383e217!important;border-color:#2383e247!important;color:#155f9e!important}html[data-theme=light] .gallery-modal-close,html[data-theme=light] .gallery-lookup-close,html[data-theme=light] .gallery-receipt-close{background:transparent!important;color:#62666d!important}html[data-theme=light] .gallery-modal-close:hover,html[data-theme=light] .gallery-lookup-close:hover,html[data-theme=light] .gallery-receipt-close:hover{background:#efefed!important;color:#202124!important}html[data-theme=light] .gallery-lookup-icon{background:#2383e217!important;color:#2383e2!important}html[data-theme=light] .gallery-lookup-header h2,html[data-theme=light] .gallery-lightbox-title,html[data-theme=light] .gallery-lightbox-description-wrap h3{color:#202124!important}html[data-theme=light] .gallery-lookup-header p,html[data-theme=light] .gallery-lookup-help,html[data-theme=light] .gallery-lookup-meta,html[data-theme=light] .gallery-lightbox-meta,html[data-theme=light] .gallery-lightbox-description-wrap p{color:#62666d!important}html[data-theme=light] .gallery-lightbox-viewer{background:#f1f1ef!important;border-right-color:var(--gallery-notion-border)!important}html[data-theme=light] .gallery-lightbox-close,html[data-theme=light] .gallery-lightbox-nav{background:#ffffffeb!important;border-color:#37352f24!important;color:#202124!important}html[data-theme=light] .brv3-bubble{border-color:#52a4e838!important;background:radial-gradient(circle at 30% 26%,rgba(255,255,255,.92) 0 4%,rgba(255,255,255,.42) 5%,transparent 9%),radial-gradient(circle at 55% 60%,rgba(98,183,255,.11),transparent 70%)!important;box-shadow:inset 3px 3px 12px #fff6,inset -5px -6px 14px #419ce50f,0 0 32px #62b7ff14!important;opacity:.72!important}html[data-theme=light] .photocard-bubble{background:color-mix(in srgb,var(--card-main) 10%,rgba(255,255,255,.68))!important;border-color:color-mix(in srgb,var(--card-main) 24%,rgba(255,255,255,.72))!important;box-shadow:inset 0 0 12px #ffffff47!important}html[data-theme=light] #mobileDayScheduleModal .mobile-day-modal-content{background:#fff!important;border-color:#37352f1f!important;box-shadow:0 24px 70px #181e2629!important}html[data-theme=light] #mobileDayScheduleModal .mobile-day-modal-header{border-bottom-color:#37352f1a!important}html[data-theme=light] #mobileDayScheduleModal .mobile-day-modal-heading h3,html[data-theme=light] #mobileDayScheduleModal .mobile-day-schedule-title{color:#202124!important}html[data-theme=light] #mobileDayScheduleModal .mobile-day-modal-heading p,html[data-theme=light] #mobileDayScheduleModal .mobile-day-schedule-item>i{color:#737a84!important}html[data-theme=light] #mobileDayScheduleModal .mobile-day-schedule-item{background:#fff!important;border-color:#37352f1a!important}html[data-theme=light] #mobileDayScheduleModal .mobile-day-schedule-item:hover{background:#f7f7f5!important}html[data-theme=light] #mobileDayScheduleModal .mobile-day-modal-close{color:#737a84!important}html[data-theme=light] #mobileDayScheduleModal .mobile-day-modal-close:hover{background:#efefed!important;color:#202124!important}html[data-theme=light] .multiview-overlay{background:#f4f5f7f5!important}html[data-theme=light] .multiview-backdrop{background:radial-gradient(circle at top left,rgba(98,183,255,.08),transparent 32%),radial-gradient(circle at bottom right,rgba(255,77,94,.045),transparent 30%),#f4f5f7!important}html[data-theme=light] .multiview-header{background:#ffffffeb!important;border-bottom-color:#181e261a!important}html[data-theme=light] .multiview-heading h2,html[data-theme=light] .multiview-select-head strong,html[data-theme=light] .multiview-player-identity strong,html[data-theme=light] .multiview-select-copy strong,html[data-theme=light] .multiview-empty strong{color:#202124!important}html[data-theme=light] .multiview-heading h2 span,html[data-theme=light] .multiview-select-head-copy>span,html[data-theme=light] .multiview-select-copy small,html[data-theme=light] .multiview-empty,html[data-theme=light] .multiview-empty span{color:#68707a!important}html[data-theme=light] .multiview-count,html[data-theme=light] .multiview-header-button,html[data-theme=light] .multiview-select-counter,html[data-theme=light] .multiview-select-reset{background:#fff!important;border-color:#181e261c!important;color:#62666d!important}html[data-theme=light] .multiview-header-button:hover,html[data-theme=light] .multiview-select-reset:hover:not(:disabled){background:#eef1f4!important;color:#202124!important}html[data-theme=light] .multiview-select-card{background:#fff!important;border-color:#181e261c!important;box-shadow:0 6px 18px #181e2612!important}html[data-theme=light] .multiview-select-card:hover{background:#fafbfc!important;border-color:#2789d74d!important;box-shadow:0 10px 24px #181e261a!important}html[data-theme=light] .multiview-select-card.selected{background:#edf6fd!important;border-color:#4aa3e0!important;box-shadow:0 0 0 1px #4aa3e01f,0 10px 24px #181e261a!important}html[data-theme=light] .multiview-select-info,html[data-theme=light] .multiview-player-header{background:#fff!important;border-color:#181e2614!important}html[data-theme=light] .multiview-player{background:#fff!important;border-color:#181e261c!important;box-shadow:0 8px 24px #181e2617!important}html[data-theme=light] .multiview-select-avatar,html[data-theme=light] .multiview-player-avatar{background:#e9edf1!important;border-color:#181e261a!important}html[data-theme=light] .multiview-player-frame,html[data-theme=light] .multiview-player-frame iframe,html[data-theme=light] .multiview-select-thumb{background:#000!important}html[data-theme=light] body:has(.mv-page),html[data-theme=light] .mv-page{background:#f4f5f7!important;color:#202124!important}html[data-theme=light] .mv-header{background:#fff!important;border-bottom-color:#181e261a!important}html[data-theme=light] .mv-brand h1,html[data-theme=light] .mv-identity strong,html[data-theme=light] .mv-empty strong{color:#202124!important}html[data-theme=light] .mv-brand h1 span,html[data-theme=light] .mv-empty{color:#68707a!important}html[data-theme=light] .mv-button,html[data-theme=light] .mv-player-header{background:#fff!important;border-color:#181e261a!important;color:#62666d!important}html[data-theme=light] .mv-button:hover{background:#eef1f4!important;color:#202124!important}html[data-theme=light] .mv-player{border-color:#181e261f!important}html[data-theme=light] .mv-frame,html[data-theme=light] .mv-frame iframe,html[data-theme=light] .mv-player{background:#000!important}html[data-theme=light] .gallery-modal-overlay,html[data-theme=light] .gallery-lookup-overlay,html[data-theme=light] .gallery-receipt-overlay,html[data-theme=light] .gallery-lightbox{--g-note-bg:#FFFFFF;--g-note-soft:#F7F7F5;--g-note-hover:#EFEFED;--g-note-input:#FFFFFF;--g-note-border:rgba(55,53,47,.12);--g-note-border-soft:rgba(55,53,47,.08);--g-note-text:#202124;--g-note-sub:#5F6368;--g-note-muted:#7A818A;--g-note-blue:#2383E2;--g-note-blue-soft:rgba(35,131,226,.09)}html[data-theme=light] .gallery-modal,html[data-theme=light] .gallery-modal-header,html[data-theme=light] .gallery-modal-body,html[data-theme=light] .gallery-lightbox-content,html[data-theme=light] .gallery-lightbox-sidebar{background:var(--g-note-bg)!important;color:var(--g-note-text)!important;border-color:var(--g-note-border)!important}html[data-theme=light] .gallery-lookup-result{background:transparent!important;border-color:var(--g-note-border-soft)!important}html[data-theme=light] .gallery-form-step,html[data-theme=light] .gallery-lookup-icon{background:var(--g-note-soft)!important;border-color:var(--g-note-border)!important;color:var(--g-note-blue)!important}html[data-theme=light] .gallery-form-heading h3,html[data-theme=light] .gallery-modal-header h2,html[data-theme=light] .gallery-lookup-header h2,html[data-theme=light] .gallery-lightbox-title,html[data-theme=light] .gallery-lightbox-description-wrap h3{color:var(--g-note-text)!important}html[data-theme=light] .gallery-form-heading p,html[data-theme=light] .gallery-form-help,html[data-theme=light] .gallery-form-guide,html[data-theme=light] .gallery-input-counter,html[data-theme=light] .gallery-lookup-header p,html[data-theme=light] .gallery-lookup-help,html[data-theme=light] .gallery-lightbox-meta,html[data-theme=light] .gallery-lightbox-description-wrap p{color:var(--g-note-muted)!important}html[data-theme=light] .gallery-form-label,html[data-theme=light] .gallery-lightbox-stat,html[data-theme=light] .gallery-lightbox-like{color:var(--g-note-sub)!important}html[data-theme=light] .gallery-modal input,html[data-theme=light] .gallery-modal textarea,html[data-theme=light] .gallery-modal select,html[data-theme=light] .gallery-lookup-input{background:#fff!important;border-color:var(--g-note-border)!important;color:#202124!important}html[data-theme=light] .gallery-form-notice,html[data-theme=light] .gallery-lightbox-stat,html[data-theme=light] .gallery-lightbox-like{background:transparent!important;border-color:var(--g-note-border)!important;color:var(--g-note-sub)!important}html[data-theme=light] .gallery-lightbox-like:hover{background:var(--g-note-hover)!important;color:var(--g-note-text)!important}html[data-theme=light] .gallery-lightbox{background:#181e265c!important}html[data-theme=light] .gallery-lightbox-viewer{background:#f3f4f5!important;border-right-color:var(--g-note-border)!important}html[data-theme=light] .gallery-lightbox-close,html[data-theme=light] .gallery-lightbox-nav{background:#fff!important;border-color:var(--g-note-border)!important;color:#202124!important}html[data-theme=light] .photocard-image-wrap{background:radial-gradient(circle at 50% 15%,rgba(255,255,255,.72),transparent 28%),linear-gradient(160deg,var(--card-pale),color-mix(in srgb,var(--card-main) 18%,white))!important;border-color:color-mix(in srgb,var(--card-main) 16%,rgba(255,255,255,.86))!important}html[data-theme=light] .photocard-shine{border-color:color-mix(in srgb,var(--card-main) 14%,rgba(255,255,255,.9))!important;box-shadow:inset -5px -7px 15px #ffffff38,inset 4px 4px 12px #ffffffb8,0 0 0 1px color-mix(in srgb,var(--card-main) 8%,transparent)!important}html[data-theme=light] .photocard-bubble{background:color-mix(in srgb,var(--card-main) 8%,rgba(255,255,255,.88))!important;border-color:color-mix(in srgb,var(--card-main) 20%,rgba(255,255,255,.92))!important}html[data-theme=light] .schedule-member-badge,html[data-theme=light] .desktop-week-member-badge{background:color-mix(in srgb,var(--member-color) 14%,#ffffff 86%)!important;border-color:color-mix(in srgb,var(--member-color) 42%,rgba(24,30,38,.18))!important;color:color-mix(in srgb,var(--member-color) 58%,#202124 42%)!important;box-shadow:none!important;opacity:1!important}html[data-theme=light] .mobile-day-crew-tag{background:color-mix(in srgb,var(--crew-color) 12%,#ffffff 88%)!important;border:1px solid color-mix(in srgb,var(--crew-color) 36%,rgba(24,30,38,.16))!important;color:color-mix(in srgb,var(--crew-color) 58%,#202124 42%)!important}html[data-theme=light] .view-crew-tag{color:color-mix(in srgb,var(--crew-color, var(--member-color, #2789d7)) 58%,#202124 42%)!important}html[data-theme=light]{--calendar-today-cell-bg:rgba(37,99,235,.045);--calendar-today-cell-border:rgba(37,99,235,.16);--calendar-today-badge-bg:#E8F2FF;--calendar-today-badge-border:rgba(37,99,235,.28);--calendar-today-badge-text:#1D5FAF}html[data-theme=light] .day-number.is-today,html[data-theme=light] .desktop-week-column.today .desktop-week-day-number{background:transparent!important;color:var(--theme-text)!important;border:0!important;box-shadow:none!important}html[data-theme=light] .day-cell.today-cell,html[data-theme=light] .desktop-week-column.today{background:var(--calendar-today-cell-bg)!important;box-shadow:inset 0 0 0 1px var(--calendar-today-cell-border)!important}html[data-theme=light] .calendar-today-badge,html[data-theme=light] .mobile-week-today-badge{background:var(--calendar-today-badge-bg);border-color:var(--calendar-today-badge-border);color:var(--calendar-today-badge-text);margin-left:1px}html[data-theme=light] .date-tile.selected,html[data-theme=light] .schedule-editor-date-tile.selected,html[data-theme=light] .schedule-date-grid button.selected,html[data-theme=light] .date-tile.selected *,html[data-theme=light] .schedule-editor-date-tile.selected *,html[data-theme=light] .schedule-date-grid button.selected *{color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .schedule-pin-control{border-color:#19222c14;background:#19222c05}html[data-theme=light] .schedule-pin-switch-track{border-color:#19222c1f;background:#e5e8eb}html[data-theme=light] .schedule-pin-switch-knob{background:#7d8791}html[data-theme=light] .schedule-pin-control-copy strong{color:#20252b}html[data-theme=light] .schedule-pin-control-copy small{color:#747e88}html[data-theme=light] .offline-card.offline-profile-row{border-bottom-color:#181e2614!important}html[data-theme=light] .offline-card.offline-profile-row:hover{background:#181e2606!important}html[data-theme=light] .offline-member-name{color:#262b31}html[data-theme=light] .offline-compact-status{color:#7a838d}html[data-theme=light] #calendarDays .schedule-badge.schedule-span-start,html[data-theme=light] #calendarDays .schedule-badge.schedule-span-middle,html[data-theme=light] #calendarDays .schedule-badge.schedule-span-end{background:linear-gradient(90deg,color-mix(in srgb,var(--schedule-accent) 22%,transparent),color-mix(in srgb,var(--schedule-accent) 13%,transparent))!important}@media(min-width:769px){html[data-theme=light] #calendarDays .day-cell.empty{background:#181e260e!important;opacity:1;pointer-events:none}html[data-theme=light] #calendarDays .month-continuous-event .badge-time{border:1px solid rgba(24,30,38,.095)!important;background:#181e260e!important;color:#30363d!important;opacity:1!important}html[data-theme=light] #calendarDays .past-month-week-more{background:#fff3bf!important;border-color:#f2b632!important;color:#8a5a00!important;font-weight:900!important;box-shadow:0 2px 7px #9e6b0029,0 0 0 1px #ffc10714!important}html[data-theme=light] #calendarDays .past-month-week-more:hover{background:#ffc83d!important;border-color:#e3a400!important;color:#3d2a00!important;box-shadow:0 3px 9px #9e6b0038,0 0 12px #ffc1072e!important}html[data-theme=light] #calendarDays .past-month-week-more.is-expanded{background:#ffd45c!important;border-color:#e6a900!important;color:#4a3100!important}html[data-theme=light] #calendarDays{--month-week-line:rgba(24,30,38,.065)}}html[data-theme=light] .home-cafe-badge{color:#626972;border-color:#181e2618;background:transparent}html[data-theme=light] .home-cafe-badge:hover{color:#105d9e;border-color:#105d9e38;background:#105d9e0e}html[data-theme=light] .home-cafe-board+.home-cafe-board{border-top-color:#181e2612}html[data-theme=light] .home-cafe-eyebrow{color:#105d9e}html[data-theme=light] .home-cafe-heading h2{color:#202124}html[data-theme=light] .home-cafe-caption{color:#68707a}html[data-theme=light] .home-cafe-card{border-color:#181e2612;background:transparent}html[data-theme=light] .home-cafe-card:hover{background:#f7f8fa;border-color:#181e261f}html[data-theme=light] .home-cafe-thumb--empty{color:#68707a}html[data-theme=light] .home-cafe-head{color:#105d9e}html[data-theme=light] .home-cafe-card-top time{color:#68707a}html[data-theme=light] .home-cafe-meta{color:#68707a}html[data-theme=light] .home-cafe-writer{color:#626972}html[data-theme=light] .home-cafe-loading,html[data-theme=light] .home-cafe-empty,html[data-theme=light] .home-cafe-error{color:#68707a;border-color:#181e2612;background:transparent}html[data-theme=light] .home-cafe-card{border-color:#181e2613}html[data-theme=light] .home-cafe-card:hover{background:#ffffff7a}html[data-theme=light] .home-cafe-thumb{background:#eef1f4}html[data-theme=light] .home-cafe-thumb.home-cafe-thumb--empty{background:transparent!important;border-right-color:#181e2612}html[data-theme=light] .home-cafe-caption,html[data-theme=light] .home-cafe-card-top time,html[data-theme=light] .home-cafe-meta{color:#737a84}html[data-theme=light] .home-cafe-card h3{color:#202124}html[data-theme=light] .learnset-tab,html[data-theme=light] .learnset-move{background:#fff;border-color:var(--theme-border)}html[data-theme=light] .learnset-tab.is-active{background:color-mix(in srgb,var(--theme-primary) 8%,#FFFFFF)}html[data-theme=light] .learnset-move-type{background:#f1f4f7}html[data-theme=light] .signature-move-card{background:#fff;border-color:var(--theme-border)}html[data-theme=light] .signature-move-type{background:#f5f7f9;color:var(--theme-text-sub)}html[data-theme=light] .learnset-move{border-color:color-mix(in srgb,var(--move-type) 30%,var(--theme-border))!important;background:linear-gradient(90deg,color-mix(in srgb,var(--move-type) 8%,#FFFFFF),#fff 48%)!important}html[data-theme=light] .learnset-move:hover{border-color:color-mix(in srgb,var(--move-type) 48%,var(--theme-border-strong))!important;background:linear-gradient(90deg,color-mix(in srgb,var(--move-type) 12%,#FFFFFF),var(--theme-surface-hover) 52%)!important}html[data-theme=light] .learnset-move-type{background:var(--move-type)!important;border-color:color-mix(in srgb,var(--move-type) 75%,#FFFFFF)!important;color:#fff!important}html[data-theme=light] .mainline-profile{color:var(--theme-text)}html[data-theme=light] .mainline-panel{background:#fff!important;border-color:#dde3ea!important;box-shadow:0 1px #141c2605}html[data-theme=light] .mainline-profile-heading h3,html[data-theme=light] .mainline-panel-title strong,html[data-theme=light] .base-stat-row>strong,html[data-theme=light] .base-stat-total strong,html[data-theme=light] .ability-card>strong,html[data-theme=light] .profile-facts dd,html[data-theme=light] .signature-move-head strong,html[data-theme=light] .signature-move-stats strong,html[data-theme=light] .learnset-move strong{color:#202124!important}html[data-theme=light] .mainline-profile-heading .matchup-kicker,html[data-theme=light] .mainline-panel-title span,html[data-theme=light] .signature-move-head>div>span{color:#49a7ff!important}html[data-theme=light] .mainline-source-badge{background:#f7f9fb!important;border-color:#e1e6ec!important;color:#5f6670!important}html[data-theme=light] .base-stat-row>span,html[data-theme=light] .base-stat-total span,html[data-theme=light] .ability-card p,html[data-theme=light] .profile-description,html[data-theme=light] .profile-facts dt,html[data-theme=light] .signature-move-card>p,html[data-theme=light] .learnset-title small,html[data-theme=light] .learnset-version span,html[data-theme=light] .learnset-version strong,html[data-theme=light] .learnset-move small{color:#606975!important}html[data-theme=light] .base-stat-track{background:#e8edf2!important}html[data-theme=light] .ability-card,html[data-theme=light] .profile-description,html[data-theme=light] .signature-move-card,html[data-theme=light] .learnset-move{background:#fafbfc!important;border-color:#e0e5eb!important}html[data-theme=light] .ability-card.is-hidden{border-color:#e8d7a2!important;background:#fffcf4!important}html[data-theme=light] .ability-card-top>span{color:#3d95e3!important}html[data-theme=light] .ability-card.is-hidden .ability-card-top>span{color:#a77a12!important}html[data-theme=light] .ability-card-top small{color:#7b8490!important}html[data-theme=light] .profile-facts{border-top-color:#e1e6ec!important;border-left-color:#e1e6ec!important}html[data-theme=light] .profile-facts>div{border-right-color:#e1e6ec!important;border-bottom-color:#e1e6ec!important}html[data-theme=light] .signature-move-type{background:#f1f4f7!important;border-color:#dde3e9!important;color:#4d5661!important}html[data-theme=light] .signature-move-stats{border-top-color:#e1e6ec!important;border-left-color:#e1e6ec!important}html[data-theme=light] .signature-move-stats>div{border-right-color:#e1e6ec!important;border-bottom-color:#e1e6ec!important}html[data-theme=light] .signature-move-stats span{color:#747d88!important}html[data-theme=light] .learnset-move{background:linear-gradient(90deg,color-mix(in srgb,var(--move-type) 13%,#FFFFFF),#fff 54%)!important;border-color:color-mix(in srgb,var(--move-type) 38%,#DDE3EA)!important}html[data-theme=light] .learnset-move:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--move-type) 18%,#FFFFFF),#f8fafc 58%)!important;border-color:color-mix(in srgb,var(--move-type) 58%,#C9D1DA)!important}html[data-theme=light] .learnset-move-type{background:var(--move-type)!important;border-color:color-mix(in srgb,var(--move-type) 80%,#FFFFFF)!important;color:#fff!important;font-weight:900!important}html[data-theme=light] .learnset-tab{background:#f8fafc!important;border-color:#dde3ea!important;color:#5a6470!important}html[data-theme=light] .learnset-tab.is-active{background:#eaf5ff!important;border-color:#86c6ff!important;color:#176fac!important}html[data-theme=light] .learnset-tab small{color:#7a8490!important}html[data-theme=light] .stat-excellent{background:#8c62c7!important}html[data-theme=light] .stat-high{background:#4e88c6!important}html[data-theme=light] .stat-mid{background:#4ba695!important}html[data-theme=light] .stat-low{background:#c4a13b!important}html[data-theme=light] .stat-very-low{background:#d27761!important}html[data-theme=light] .main-notice,html[data-theme=light] .desktop-calendar-filter-row .filter-container{background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}@media(max-width:768px){html[data-theme=light] .main-notice,html[data-theme=light] .filter-container{background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}}html[data-theme=light] .quiz-answers button.is-correct{border-color:#26965b9e;background:#26965b1c;color:#187a49}html[data-theme=light] .quiz-answers button.is-correct small,html[data-theme=light] .quiz-answers button.is-correct strong,html[data-theme=light] .quiz-answers button.is-correct span{color:#187a49}html[data-theme=light] .quiz-answers button.is-wrong{border-color:#d648529e;background:#d648521a;color:#c93643}html[data-theme=light] .quiz-answers button.is-wrong small,html[data-theme=light] .quiz-answers button.is-wrong strong,html[data-theme=light] .quiz-answers button.is-wrong span{color:#c93643}html[data-theme=light] .quiz-result.is-correct{border-color:#26965b66;background:#26965b14;color:#187a49}html[data-theme=light] .quiz-result.is-wrong{border-color:#d6485261;background:#d6485214;color:#c93643}html[data-theme=light] .quiz-result.is-correct span,html[data-theme=light] .quiz-result.is-wrong span{color:#5f6670}
