:root{--app-desktop-navbar-max: 1580px;--app-desktop-shell-max: 1560px;--app-desktop-gutter: clamp(24px, 2vw, 40px);--app-desktop-navbar-height: 80px;--app-mobile-navbar-height: 60px;--app-navbar-offset: calc(var(--app-desktop-navbar-height) + env(safe-area-inset-top, 0px));--app-bottom-nav-offset: 0px;--mobile-content-image-guard-scale: 1.045;--mobile-content-image-guard-shift-y: -2.5%;--mobile-content-image-guard-height: clamp(38px, 11vw, 84px);--mobile-content-image-guard-height-sm: clamp(28px, 9vw, 56px);--mobile-content-image-guard-dark-gradient: linear-gradient(180deg, rgba(7, 10, 15, 0) 0%, rgba(7, 10, 15, .18) 44%, rgba(7, 10, 15, .94) 100%);--mobile-content-image-guard-light-gradient: linear-gradient(180deg, rgba(255, 248, 249, 0) 0%, rgba(255, 248, 249, .76) 48%, rgba(255, 248, 249, .99) 100%);--primary: #E03D4B;--primary-light: #FF5A67;--primary-dark: #C42D3A;--primary-glow: rgba(224, 61, 75, .35);--text-primary: #1A1D21;--text-secondary: rgba(26, 29, 33, .65);--text-muted: rgba(26, 29, 33, .45);--border-light: rgba(26, 29, 33, .08);--border-medium: rgba(26, 29, 33, .12);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 4px 12px rgba(0, 0, 0, .05), 0 2px 4px rgba(0, 0, 0, .04);--shadow-primary: 0 4px 20px rgba(224, 61, 75, .25);--transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--transition-smooth: .3s cubic-bezier(.4, 0, .2, 1)}@layer base{*{margin:0;padding:0;box-sizing:border-box}button{border:none}}body,html,#root,*{font-family:Sarasa Gothic Rounded,Source Han Rounded SC,PingFang SC,Microsoft YaHei,sans-serif}html,body{height:100%}body{background:#000;color:#fff;overflow:hidden}#root{min-height:100vh;max-height:100vh;overflow-x:hidden;overflow-y:auto;background:#000}@media(max-width:768px){:root{--app-desktop-navbar-height: var(--app-mobile-navbar-height);--app-navbar-offset: calc(var(--app-mobile-navbar-height) + env(safe-area-inset-top, 0px));--app-bottom-nav-offset: calc(72px + env(safe-area-inset-bottom, 0px)) }}::-webkit-scrollbar{width:0%}::-webkit-scrollbar-track{border-radius:3px}::-webkit-scrollbar-thumb{scrollbar-color:rgba(139,121,94,.5) #E8DBB7;border-radius:3px}::-webkit-scrollbar-thumb:hover{scrollbar-color:rgba(139,121,94,.5) #E8DBB7}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.loadingOverlay{position:absolute;inset:0;background:#ffffffd9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:100;border-radius:16px}.loadingSpinner{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid var(--primary);border-radius:50%;animation:spin 1s linear infinite;margin-bottom:10px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loadingText{color:var(--text-primary);font-size:14px;font-weight:500}.loadingHint{margin-top:6px;color:#00000094;font-size:12px;line-height:1.5;text-align:center;max-width:220px}.mobile-content-image-guard{position:relative;overflow:hidden;isolation:isolate}.mobile-content-image-guard__media{display:block;width:100%;height:100%}@media(max-width:768px){.mobile-content-image-guard{--mobile-content-image-guard-gradient-local: var(--mobile-content-image-guard-dark-gradient);--mobile-content-image-guard-height-local: var(--mobile-content-image-guard-height)}.mobile-content-image-guard--light{--mobile-content-image-guard-gradient-local: var(--mobile-content-image-guard-light-gradient);--mobile-content-image-guard-height-local: var(--mobile-content-image-guard-height-sm)}.mobile-content-image-guard:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--mobile-content-image-guard-height-local);background:var(--mobile-content-image-guard-gradient-local);pointer-events:none;z-index:1}.mobile-content-image-guard>.mobile-content-image-guard__media,.mobile-content-image-guard>picture>.mobile-content-image-guard__media{transform:translateY(var(--mobile-content-image-guard-shift-y)) scale(var(--mobile-content-image-guard-scale));transform-origin:center center}}.funloom-toast{--funloom-toast-accent: #fb4655;display:flex!important;align-items:flex-start!important;gap:12px!important;max-width:min(440px,calc(100vw - 32px))!important;min-width:260px!important;padding:14px 16px 14px 14px!important;border-radius:12px!important;border:1px solid rgba(224,61,75,.14)!important;background:linear-gradient(180deg,#fff8f8,#fff 42%) padding-box,linear-gradient(135deg,#fb46558c,#ff7b5740) border-box!important;box-shadow:0 12px 36px #2d121824,0 2px #ffffffb3 inset!important;color:#1a1d21!important;font-size:15px!important;font-weight:500!important;line-height:1.55!important;letter-spacing:.01em!important;text-align:left!important;animation:funloomToastIn .32s cubic-bezier(.22,1,.36,1)}.funloom-toast>div{margin:0!important}.funloom-toast [data-content],.funloom-toast>div:last-child{white-space:pre-wrap;word-break:break-word}.funloom-toast:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:4px;border-radius:0 4px 4px 0;background:linear-gradient(180deg,#ff7b57 0%,var(--funloom-toast-accent) 100%)}.funloom-toast{position:relative!important;padding-left:18px!important}.funloom-toast-success{--funloom-toast-accent: #2f9d6a;border-color:#2f9d6a2e!important;background:linear-gradient(180deg,#f4fff8,#fff 42%) padding-box,linear-gradient(135deg,#2f9d6a66,#78c8a033) border-box!important}.funloom-toast-error{--funloom-toast-accent: #fb4655}.funloom-toast-blank,.funloom-toast-loading{--funloom-toast-accent: #c9a27a;border-color:#b69b7447!important;background:linear-gradient(180deg,#fffaf3,#fff 42%) padding-box,linear-gradient(135deg,#c9a27a73,#ffdcb433) border-box!important}@keyframes funloomToastIn{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:640px){.funloom-toast{font-size:14px!important;min-width:0!important}}._pageRoot_1dxeo_1{--home-navbar-height: var(--app-desktop-navbar-height);--primary: #A8283C;--primary-light: #C23A50;--primary-dark: #8E2135;--home-filter-gap-above: 16px;--home-filter-gap-below: calc(var(--home-filter-gap-above) / 2);width:100%;min-height:100vh;max-width:none;margin:0;background:#000;color:#fff}._logo_1dxeo_19{width:100%;height:100%}._logo_1dxeo_19 img{width:100%;height:100%;object-fit:contain}._mainContent_1dxeo_30{color:#fff;display:flex;flex-direction:column;margin:0;padding:0}._main_1dxeo_30{flex:1 1 auto;display:flex;flex-direction:column;width:100%;max-width:none;margin:0 auto;overflow:visible;min-width:0}._homeWideSections_1dxeo_50{width:100%}._todayWrap_1dxeo_54{width:100%;max-width:none;position:relative;padding:0;margin-top:var(--home-navbar-height);flex-shrink:0}._carouselContainer_1dxeo_64{width:100%;max-width:none;height:520px;position:relative;overflow:hidden;margin:0 auto}._carouselWrapper_1dxeo_73{width:100%;height:100%;position:relative;overflow:hidden;touch-action:pan-y}._carouselTrack_1dxeo_81{display:flex;height:100%;transition:transform .9s cubic-bezier(.22,1,.36,1);will-change:transform;backface-visibility:hidden}._carouselTrackNoTransition_1dxeo_89{transition:none!important}._carouselSlide_1dxeo_93{width:100%;height:100%;flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;will-change:transform,opacity,filter;backface-visibility:hidden}._carouselSlideClickable_1dxeo_106{cursor:pointer}._carouselImage_1dxeo_110{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;overflow:hidden;background:#1c1c1e}._carouselImage_1dxeo_110 img{width:100%;height:100%;object-fit:cover;display:block;transform:translateZ(0);backface-visibility:hidden}._carouselSlideCurrent_1dxeo_130,._carouselSlideAdjacent_1dxeo_131,._carouselSlideFar_1dxeo_132{opacity:1}._carouselImagePlaceholder_1dxeo_136{position:absolute;inset:0;background:linear-gradient(90deg,#1c1c1e 25%,#2c2c2e,#1c1c1e 75%);background-size:400% 100%;animation:_carousel-image-skeleton_1dxeo_1 1.5s ease-in-out infinite;z-index:2}._carouselImageHidden_1dxeo_145{opacity:0}@keyframes _carousel-image-skeleton_1dxeo_1{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes _carousel-mobile-image-fade_1dxeo_1{0%{opacity:.72}to{opacity:1}}._carouselContent_1dxeo_167{position:absolute;inset:0;z-index:2;display:flex;align-items:flex-end;justify-content:flex-start;padding:0 10px 72px;box-sizing:border-box}._carouselInfo_1dxeo_178{text-align:left;color:#fff;width:100%;max-width:1080px;margin:0;padding:0 10px;box-sizing:border-box}._carouselTitle_1dxeo_188{font-size:72px;margin:0 0 20px;line-height:1.1;text-shadow:0 0 6px rgba(0,0,0,.4),0 0 12px rgba(0,0,0,.35),0 0 24px rgba(0,0,0,.3),0 0 36px rgba(0,0,0,.25)}._carouselDescription_1dxeo_199{font-size:24px;line-height:1.6;margin:0 0 30px;width:800px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 2px rgba(0,0,0,.4),0 0 4px rgba(0,0,0,.35),0 0 8px rgba(0,0,0,.3),0 0 16px rgba(0,0,0,.25)}._carouselStartBtn_1dxeo_217{width:260px;height:70px;border:none;font-size:30px;cursor:pointer;transition:all .3s ease;display:block;background-color:transparent;border-radius:999px;box-shadow:0 4px 8px #fb49584d,0 -3px 8px #fb49584d,3px 0 8px #fb49584d,-3px 0 8px #fb49584d}._carouselStartBtn_1dxeo_217:hover{transform:translateY(-2px)}._carouselStartBtn_1dxeo_217:active{transform:translateY(0)}._carouselStartBtn_1dxeo_217 img{width:100%;height:100%;object-fit:contain}._carouselIndicators_1dxeo_248{position:absolute;bottom:30px;left:50%;transform:translate(-50%);display:flex;gap:12px;z-index:3}._carouselIndicator_1dxeo_248{width:8px;height:8px;background-color:#ffffff59;border:none;border-radius:999px;cursor:pointer;transition:all .3s ease;padding:0}._carouselIndicator_1dxeo_248:hover{background-color:#ffffffb3}._carouselIndicatorActive_1dxeo_273{width:18px;height:8px;background-color:#fff}._carouselNavButton_1dxeo_279{position:absolute;top:50%;transform:translateY(-50%);width:56px;height:56px;border:1px solid rgba(255,255,255,.35);border-radius:999px;background:radial-gradient(circle at 28% 28%,#ffffff57,#ffffff14 44%,#00000047);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 10px 28px #00000047,inset 0 1px #ffffff61;transition:opacity .28s ease,visibility .28s ease,transform .2s ease,background-color .2s ease,box-shadow .2s ease}._carouselNavButton_1dxeo_279:hover{background-color:#ffffff1f;box-shadow:0 12px 30px #00000052,inset 0 1px #ffffff80}._carouselNavButton_1dxeo_279:active{transform:translateY(-50%) scale(.95)}._carouselNavIcon_1dxeo_313{width:22px;height:22px;display:flex;align-items:center;justify-content:center}._carouselNavIcon_1dxeo_313 svg{width:100%;height:100%;display:block;fill:none;stroke:#fffffff5;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 1px rgba(0,0,0,.35))}._carouselNavButtonLeft_1dxeo_333{left:28px}._carouselNavButtonRight_1dxeo_337{right:28px}._carouselEmpty_1dxeo_341{width:100%;height:100%;background:#1c1c1e;border-radius:12px}._shopSection_1dxeo_349{width:100%;margin:0 auto;margin-top:var(--home-filter-gap-below, 8px)}._loadMoreSkeleton_1dxeo_357{width:100%;margin-top:12px;padding:0;box-sizing:border-box}._homeTicker_1dxeo_364{--home-ticker-gap: 28px;width:100%;margin:16px auto 0;padding:12px 16px;border:1px solid rgba(255,255,255,.08);border-radius:999px;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:10px;cursor:pointer;text-align:left;background:#1a1a1a;box-shadow:none;position:relative;overflow:hidden;isolation:isolate;transition:background .2s ease,border-color .2s ease}._homeTicker_1dxeo_364:before,._homeTicker_1dxeo_364:after{content:none}._homeTicker_1dxeo_364:hover{background:#222;border-color:#ffffff1f;transform:none;box-shadow:none}._homeTicker_1dxeo_364:focus-visible{outline:2px solid rgba(255,255,255,.92);outline-offset:2px}._homeTickerBadge_1dxeo_403{flex-shrink:0;color:#fff;font-size:14px;font-weight:700;line-height:1;letter-spacing:.04em;white-space:nowrap}._homeTickerDivider_1dxeo_413{width:1px;height:14px;flex-shrink:0;background:#ffffff47}._homeTickerIcon_1dxeo_420{display:none}._homeTickerViewport_1dxeo_424{flex:1;min-width:0;overflow:hidden;display:block}._homeTickerTrack_1dxeo_431{min-width:max-content;display:inline-flex;align-items:center;gap:var(--home-ticker-gap)}._homeTickerTrackScrolling_1dxeo_438{animation:_homeTickerMarquee_1dxeo_1 18s linear infinite;will-change:transform}._homeTickerGroup_1dxeo_443{display:inline-flex;align-items:center;gap:var(--home-ticker-gap);flex-shrink:0}._homeTickerText_1dxeo_450{display:block;color:#ffffffeb;font-size:14px;font-weight:500;line-height:1.4;white-space:nowrap;letter-spacing:.01em}._homeTickerTextStatic_1dxeo_460{max-width:100%}._homeTickerDot_1dxeo_464{width:4px;height:4px;border-radius:999px;background:#ffffff59;box-shadow:none}._homeTickerAction_1dxeo_473{flex-shrink:0;width:18px;height:18px;min-height:18px;padding:0;border:none;border-radius:0;display:inline-flex;align-items:center;justify-content:center;color:transparent;font-size:0;background:none;box-shadow:none;position:relative}._homeTickerAction_1dxeo_473:before{content:"";width:7px;height:7px;border-top:1.6px solid rgba(255,255,255,.78);border-right:1.6px solid rgba(255,255,255,.78);transform:rotate(45deg);display:block}._homeTicker_1dxeo_364:hover ._homeTickerAction_1dxeo_473{transform:none;box-shadow:none}@keyframes _homeTickerMarquee_1dxeo_1{0%{transform:translate(0)}to{transform:translate(calc(-50% - (var(--home-ticker-gap) / 2)))}}._sectionHeader_1dxeo_515{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;width:100%;gap:10px}._sectionDivider_1dxeo_524{margin:0;flex:1;min-width:0;height:auto;object-fit:contain}._sectionTitle_1dxeo_532{width:150px;height:64px;flex-shrink:0}._sectionTitle_1dxeo_532 img{width:100%;height:100%;object-fit:contain}._more_1dxeo_544{width:auto;height:20px;cursor:pointer;transition:color .3s ease;position:relative;z-index:10;padding:0;background-color:transparent;outline:none;border:none;color:#8e8e93;font-size:20px;display:flex;align-items:center;gap:4px;flex-shrink:0;white-space:nowrap;font-family:QingNiaoFont,sans-serif!important}._more_1dxeo_544 img{width:auto;height:100%;object-fit:contain;flex-shrink:0}@media(max-width:1920px){._todayWrap_1dxeo_54{max-width:100vw}._carouselContainer_1dxeo_64{max-width:100%}}@media(min-width:769px){._homeWideSections_1dxeo_50{width:min(var(--app-desktop-shell-max),calc(100vw - 2 * var(--app-desktop-gutter)));margin:0;position:relative;left:50%;transform:translate(-50%);box-sizing:border-box}._homeWideSections_1dxeo_50 ._homeTicker_1dxeo_364{margin-top:18px;padding:12px 18px;gap:12px;border-radius:999px}._homeWideSections_1dxeo_50 ._homeTickerBadge_1dxeo_403,._homeWideSections_1dxeo_50 ._homeTickerText_1dxeo_450{font-size:15px}._homeWideSections_1dxeo_50 ._homeTickerAction_1dxeo_473{width:18px;min-height:18px;padding:0}._homeWideSections_1dxeo_50 ._themeShowcase_1dxeo_615{margin-top:16px;padding:0;border-radius:0;background:transparent;border:none;box-shadow:none}._homeWideSections_1dxeo_50 ._themeShowcaseList_1dxeo_624{gap:12px;padding-bottom:2px}._homeWideSections_1dxeo_50 ._themeShowcaseItem_1dxeo_629{min-height:42px;padding:11px 22px;font-size:15px}._homeWideSections_1dxeo_50 ._themeShowcaseTitle_1dxeo_635{font-size:17px}._homeWideSections_1dxeo_50 ._themeShowcaseMoreLink_1dxeo_639{font-size:14px}._homeWideSections_1dxeo_50 ._shopSection_1dxeo_349{margin-top:var(--home-filter-gap-below, 8px)}._carouselContainerPc_1dxeo_647{--desktop-slide-width: 0px;--desktop-slide-gap: 28px;--desktop-banner-radius: 12px}._carouselWrapperPc_1dxeo_654{overflow:hidden;border-radius:0;box-shadow:none}._carouselTrack_1dxeo_81{display:block;align-items:center}._carouselSlide_1dxeo_93{width:var(--desktop-slide-width);height:auto;aspect-ratio:9 / 5;position:absolute;margin:0;border-radius:var(--desktop-banner-radius);transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .45s ease,filter .45s ease;box-shadow:0 26px 50px #00000047,0 0 0 1px #ffffff14;transform-origin:center center}._carouselSlideCurrent_1dxeo_130{opacity:1;filter:saturate(1)}._carouselSlideAdjacent_1dxeo_131{opacity:.58;filter:saturate(.86)}._carouselSlideFar_1dxeo_132{opacity:.3;filter:saturate(.72)}._carouselImage_1dxeo_110{border-radius:inherit}._carouselContent_1dxeo_167{max-width:100%;padding:0 28px}._carouselInfo_1dxeo_178{max-width:100%;padding:0}._carouselNavButtonLeft_1dxeo_333{left:calc(50% - (var(--desktop-slide-width) / 2) - 72px)}._carouselNavButtonRight_1dxeo_337{right:calc(50% - (var(--desktop-slide-width) / 2) - 72px)}}@media(min-width:769px){._carouselContainerPc_1dxeo_647{position:relative}._carouselWrapperPc_1dxeo_654:before,._carouselWrapperPc_1dxeo_654:after{content:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:32px;pointer-events:none}._carouselWrapperPc_1dxeo_654:before{width:calc(var(--desktop-slide-width) + 28px);aspect-ratio:9 / 5;background:linear-gradient(180deg,#ffffff1a,#ffffff05);box-shadow:0 28px 80px #0000006b,0 0 0 1px #ffffff14;z-index:2}._carouselWrapperPc_1dxeo_654:after{width:calc(var(--desktop-slide-width) + 18px);aspect-ratio:9 / 5;border:1px solid rgba(255,255,255,.28);box-shadow:inset 0 1px #ffffff47,inset 0 -1px #ffffff14;z-index:4}._carouselTrack_1dxeo_81{position:relative;z-index:3}._carouselSlide_1dxeo_93{transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .55s ease,filter .55s ease}._carouselSlideAdjacent_1dxeo_131{opacity:.54}._carouselSlideFar_1dxeo_132{opacity:.24}._carouselContent_1dxeo_167{align-items:flex-end;justify-content:flex-start;padding:0 42px 84px}._carouselInfo_1dxeo_178{width:min(68%,560px);max-width:none;margin:0;padding:0}._carouselTitle_1dxeo_188{font-size:40px;line-height:1.12;margin:0 0 10px}._carouselDescription_1dxeo_199{width:100%;max-width:520px;font-size:16px;line-height:1.5;margin:0}._carouselNavButton_1dxeo_279{opacity:0;visibility:hidden;pointer-events:none}._carouselContainerPc_1dxeo_647:hover ._carouselNavButton_1dxeo_279{opacity:1;visibility:visible;pointer-events:auto}}@media(max-width:1080px){._homeWideSections_1dxeo_50{width:100%;position:static;left:0;transform:none}._pageRoot_1dxeo_1{overflow-x:hidden;margin:0}._main_1dxeo_30{max-width:100%;overflow-x:hidden;margin:0;box-sizing:border-box}._todayWrap_1dxeo_54{overflow-x:hidden;left:0;transform:none;width:100vw}._carouselContainer_1dxeo_64{overflow-x:hidden;width:100vw}._carouselContent_1dxeo_167,._carouselInfo_1dxeo_178{margin:0;padding:0 10px}._shopSection_1dxeo_349{width:100%;max-width:100%;overflow-x:hidden;padding:0 10px;box-sizing:border-box}._sectionHeader_1dxeo_515{width:100%;padding:0 10px;box-sizing:border-box;gap:8px}._sectionDivider_1dxeo_524{flex:1;min-width:0;max-width:none;height:auto}._sectionTitle_1dxeo_532{width:120px;height:50px}._more_1dxeo_544{height:36px;font-size:18px}}@media(max-width:768px){._pageRoot_1dxeo_1{--home-navbar-height: 60px;width:100%;min-width:auto;height:100vh;background-size:cover;background-attachment:fixed;padding-bottom:90px;overflow:hidden;position:relative}._mainContent_1dxeo_30{flex-direction:column;height:calc(100vh - 50px);overflow-y:auto;overflow-x:hidden}._main_1dxeo_30{width:100%;min-height:auto;box-sizing:border-box;overflow:visible;margin-bottom:20px}._todayWrap_1dxeo_54{width:100vw;padding:0;margin-top:0;margin-bottom:10px}._carouselContainer_1dxeo_64{width:100vw;height:auto;aspect-ratio:16 / 9;min-height:0;max-height:none;overflow:hidden}._carouselImage_1dxeo_110{width:100%;height:100%;overflow:hidden;background:linear-gradient(180deg,#181b21,#232730)}._carouselImage_1dxeo_110 img{width:100%;height:100%;object-fit:cover;object-position:center}._carouselImageLoaded_1dxeo_956 img{animation:_carousel-mobile-image-fade_1dxeo_1 .22s ease}._carouselContent_1dxeo_167{padding:0 20px 34px}._carouselInfo_1dxeo_178{width:min(82%,320px);max-width:100%;padding:0;margin:0}._carouselTitle_1dxeo_188{font-size:24px;margin-bottom:12px}._carouselDescription_1dxeo_199{font-size:12px;margin-bottom:0;width:260px}._carouselStartBtn_1dxeo_217{font-size:16px;width:156px;height:46px;box-shadow:none}._carouselStartBtn_1dxeo_217 img{width:100%;height:100%;object-fit:contain}._carouselIndicators_1dxeo_248{bottom:20px;gap:8px}._carouselIndicator_1dxeo_248{width:30px;height:3px}._carouselIndicatorActive_1dxeo_273{width:40px}._carouselNavButton_1dxeo_279{display:none}._shopSection_1dxeo_349{clip-path:none;border-radius:0;max-height:none;height:auto;margin-top:var(--home-filter-gap-below, 8px);width:100%;padding:0 12px;box-sizing:border-box}._sectionHeader_1dxeo_515{padding:0;margin-bottom:6px;gap:6px;width:100%;box-sizing:border-box}._sectionHeader_1dxeo_515 hr{margin:0 10px}._sectionDivider_1dxeo_524{flex:1;min-width:0;max-width:none;height:auto;margin:0}._sectionTitle_1dxeo_532{width:80px;height:32px;flex-shrink:0}._sectionTitle_1dxeo_532 img{width:100%;height:100%;object-fit:contain}._more_1dxeo_544{font-size:14px;padding:0;height:28px;gap:2px;flex-shrink:0}._more_1dxeo_544 img{height:14px;width:auto}}._themeShowcase_1dxeo_615{width:100%;margin:14px auto 0;position:relative;isolation:isolate;padding:0;border-radius:0;border:none;background:transparent;box-shadow:none;overflow:visible}._themeShowcase_1dxeo_615:before,._themeShowcase_1dxeo_615:after{content:none}._themeShowcaseList_1dxeo_624{position:relative;z-index:1;display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;overflow-y:hidden;padding:4px 0 2px;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;cursor:grab;-webkit-user-select:none;user-select:none;scroll-snap-type:x proximity}._themeShowcaseList_1dxeo_624::-webkit-scrollbar{display:none}._themeShowcaseListDragging_1dxeo_1111{cursor:grabbing}._themeShowcaseItem_1dxeo_629{border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#252525;color:#fff;min-height:40px;padding:10px 20px;white-space:nowrap;flex:0 0 auto;font-size:14px;font-weight:600;text-align:center;letter-spacing:.02em;cursor:pointer;scroll-snap-align:start;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;transition:transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease}._themeShowcaseItem_1dxeo_629:hover{transform:none;border-color:#fff3;color:#fff;background:#2c2c2e;box-shadow:none}._themeShowcaseItemActive_1dxeo_1148,._themeShowcaseItemActive_1dxeo_1148:hover{transform:none;border-color:transparent;background:#8e2135;color:#fff;box-shadow:none}._themeShowcaseItem_1dxeo_629:focus-visible,._themeShowcaseMoreLink_1dxeo_639:focus-visible{outline:2px solid rgba(255,255,255,.92);outline-offset:2px}._themeShowcaseTitleRow_1dxeo_1163{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}._themeShowcaseTitleGroup_1dxeo_1173{min-width:0;display:flex;align-items:center;gap:0}._themeShowcaseTitleMarker_1dxeo_1180{display:none}._themeShowcaseTitle_1dxeo_635{min-width:0;margin:0;color:#fff;font-size:16px;font-weight:600;line-height:1.35;letter-spacing:.01em;font-family:Sarasa Gothic Rounded,PingFang SC,Microsoft YaHei,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._themeShowcaseMoreLink_1dxeo_639{flex:0 0 auto;border:none;padding:0;display:inline-flex;align-items:center;gap:4px;background:transparent;color:#ffffffc7;font-size:14px;font-weight:500;cursor:pointer;transition:color .2s ease}._themeShowcaseMoreLink_1dxeo_639:hover{color:#fff;transform:none}._themeShowcaseMoreLink_1dxeo_639 span:first-child{font-size:14px}._themeShowcaseMoreArrow_1dxeo_1222{font-size:0}._themeShowcaseMoreArrow_1dxeo_1222:before{content:"›";font-size:16px;line-height:1;color:#ffffffc7}._themeShowcasePreview_1dxeo_1233{position:relative;z-index:1;margin-top:18px}@media(min-width:769px){._homeTicker_1dxeo_364{border-color:#ffffff1a;background:#1a1a1a;box-shadow:none}._homeTicker_1dxeo_364:before,._homeTicker_1dxeo_364:after{content:none}._homeTicker_1dxeo_364:hover{border-color:#ffffff24;background:#222;box-shadow:none}._homeTicker_1dxeo_364:focus-visible{outline:2px solid rgba(168,40,60,.55)}._homeTickerIcon_1dxeo_420{display:none}._homeTickerText_1dxeo_450{color:#ffffffeb}._homeTickerDot_1dxeo_464{background:#ffffff59;box-shadow:none}._homeTickerAction_1dxeo_473{border:none;color:transparent;background:none;box-shadow:none}._homeTicker_1dxeo_364:hover ._homeTickerAction_1dxeo_473{box-shadow:none}._themeShowcase_1dxeo_615{border:none;background:transparent;box-shadow:none}._themeShowcase_1dxeo_615:before,._themeShowcase_1dxeo_615:after{content:none}._themeShowcaseItem_1dxeo_629{border-color:#ffffff1f;background:#252525;color:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}._themeShowcaseItem_1dxeo_629:hover{border-color:#fff3;color:#fff;background:#2c2c2e;box-shadow:none}._themeShowcaseItemActive_1dxeo_1148,._themeShowcaseItemActive_1dxeo_1148:hover{border-color:transparent;background:#8e2135;color:#fff;box-shadow:none}._themeShowcaseItem_1dxeo_629:focus-visible,._themeShowcaseMoreLink_1dxeo_639:focus-visible{outline:2px solid rgba(168,40,60,.55)}._themeShowcaseTitleMarker_1dxeo_1180{display:none}._themeShowcaseTitle_1dxeo_635{color:#fff;font-size:16px}._themeShowcaseMoreLink_1dxeo_639{color:#ffffffc7}._themeShowcaseMoreLink_1dxeo_639:hover{color:#fff}._themeShowcaseMoreArrow_1dxeo_1222:before{color:#ffffffc7}}._mobileJoinGroupSection_1dxeo_1347,._mobileJoinGroupCard_1dxeo_1351{display:none}._mobileJoinGroupContent_1dxeo_1355{min-width:0}._mobileJoinGroupTitle_1dxeo_1359,._mobileJoinGroupDesc_1dxeo_1360,._mobileJoinGroupAction_1dxeo_1361{display:block}@media(min-width:769px){._carouselContainerPc_1dxeo_647{height:540px;padding:24px 0 28px;background:radial-gradient(circle at 10% 10%,rgba(224,61,75,.26),transparent 36%),radial-gradient(circle at 90% 90%,rgba(0,0,0,.36),transparent 42%),linear-gradient(180deg,#16181d,#1f2229);box-sizing:border-box}._carouselWrapperPc_1dxeo_654{border-radius:var(--desktop-banner-radius);box-shadow:none}._carouselWrapperPc_1dxeo_654:before,._carouselWrapperPc_1dxeo_654:after{content:none!important;display:none!important;box-shadow:none!important;border:0!important;background:none!important}}@media(max-width:1080px){._homeTicker_1dxeo_364{width:calc(100% - 20px);margin:14px auto 0}._themeShowcase_1dxeo_615{width:calc(100% - 20px);margin:14px auto 0;padding:0;border-radius:0;background:transparent;border:none;box-shadow:none}._themeShowcaseTitle_1dxeo_635{font-size:16px}._carouselContainerPc_1dxeo_647{height:460px;padding:20px 0 22px}}@media(max-width:768px){._homeTicker_1dxeo_364{--home-ticker-gap: 18px;width:calc(100% - 24px);margin:10px auto 0;padding:11px 14px;gap:8px;border-radius:999px;grid-template-columns:auto auto minmax(0,1fr) auto;border:1px solid rgba(255,255,255,.08);background:#1a1a1a;box-shadow:none}._homeTicker_1dxeo_364:before,._homeTicker_1dxeo_364:after{content:none}._homeTickerBadge_1dxeo_403{font-size:13px}._homeTickerDivider_1dxeo_413{height:12px}._homeTickerIcon_1dxeo_420{display:none}._homeTickerText_1dxeo_450{font-size:13px;line-height:1.35;color:#ffffffeb;font-weight:500}._homeTickerDot_1dxeo_464{width:4px;height:4px;background:#ffffff59;box-shadow:none}._homeTickerAction_1dxeo_473{width:16px;height:16px;min-width:16px;min-height:16px;padding:0;border-radius:0;font-size:0;color:transparent;background:none;box-shadow:none;border:none;position:relative;overflow:hidden}._homeTickerAction_1dxeo_473:before{content:"";width:6px;height:6px;border-top:1.5px solid rgba(255,255,255,.75);border-right:1.5px solid rgba(255,255,255,.75);transform:rotate(45deg);display:block}._homeTicker_1dxeo_364:hover{transform:none;border-color:#ffffff1a;background:#222;box-shadow:none}._homeTicker_1dxeo_364:hover ._homeTickerAction_1dxeo_473{transform:none;box-shadow:none}._themeShowcase_1dxeo_615{width:calc(100% - 24px);margin:12px auto 0;padding:0;border-radius:0;border:none;background:transparent;box-shadow:none;overflow:visible}._themeShowcase_1dxeo_615:before,._themeShowcase_1dxeo_615:after{content:none}._themeShowcaseList_1dxeo_624{gap:10px;padding:2px 0;cursor:auto}._themeShowcaseItem_1dxeo_629{min-height:38px;padding:9px 18px;font-size:14px;border:1px solid rgba(255,255,255,.12);background:#252525;color:#fff;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}._themeShowcaseTitleRow_1dxeo_1163{margin-top:16px;gap:10px;padding-left:0}._themeShowcaseTitleGroup_1dxeo_1173{gap:0}._themeShowcaseTitleMarker_1dxeo_1180{display:none}._themeShowcaseTitle_1dxeo_635{font-size:15px;font-weight:600;color:#fff}._themeShowcaseItem_1dxeo_629:hover{border-color:#ffffff2e;color:#fff;background:#2c2c2e;box-shadow:none}._themeShowcaseItem_1dxeo_629:focus-visible,._themeShowcaseMoreLink_1dxeo_639:focus-visible{outline:2px solid rgba(168,40,60,.55);outline-offset:2px}._themeShowcaseItemActive_1dxeo_1148,._themeShowcaseItemActive_1dxeo_1148:hover{border-color:transparent;background:#8e2135;color:#fff;box-shadow:none}._themeShowcaseMoreLink_1dxeo_639{color:#ffffffb8}._themeShowcaseMoreLink_1dxeo_639:hover{color:#fff}._themeShowcaseMoreLink_1dxeo_639 span:first-child{font-size:13px}._themeShowcaseMoreArrow_1dxeo_1222:before{font-size:15px;color:#ffffffb8}._themeShowcasePreview_1dxeo_1233{margin-top:12px}._mobileJoinGroupSection_1dxeo_1347{width:calc(100% - 24px);margin:var(--home-filter-gap-above, 16px) auto 0;display:block}._mobileJoinGroupCard_1dxeo_1351{position:relative;z-index:1;width:100%;margin-top:0;padding:12px 14px 12px 12px;border:1px solid rgba(255,255,255,.06);border-radius:18px;background:#1c1c1e;box-shadow:none;display:grid;grid-template-columns:auto minmax(0,1fr) max-content;align-items:center;gap:12px;cursor:pointer;text-align:left;box-sizing:border-box;transition:transform .2s ease,border-color .2s ease}._mobileJoinGroupCard_1dxeo_1351:focus{outline:none}._mobileJoinGroupCard_1dxeo_1351:focus-visible{outline:2px solid rgba(168,40,60,.55);outline-offset:2px}._mobileJoinGroupCard_1dxeo_1351:active{transform:scale(.99);box-shadow:none}._mobileJoinGroupIcon_1dxeo_1638{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#3a3a3c,#2c2c2e);box-shadow:inset 0 1px #ffffff14;flex-shrink:0}._mobileJoinGroupIconImg_1dxeo_1650{width:22px;height:auto;display:block;object-fit:contain}._mobileJoinGroupContent_1dxeo_1355{display:flex;flex-direction:column;gap:3px;min-width:0}._mobileJoinGroupTitle_1dxeo_1359{color:#fff;font-size:15px;font-weight:600;line-height:1.3;letter-spacing:.01em}._mobileJoinGroupDesc_1dxeo_1360{color:#8e8e93;font-size:12px;font-weight:400;line-height:1.35}._mobileJoinGroupAction_1dxeo_1361{min-width:88px;padding:11px 18px;border-radius:999px;background:linear-gradient(180deg,#b83248,#8e2135);box-shadow:0 1px #ffffff1f inset;color:#fff;font-size:14px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;justify-self:end;box-sizing:border-box}._carouselContainerPc_1dxeo_647{height:auto;padding:0;background:none}._carouselImage_1dxeo_110:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--mobile-content-image-guard-height);background:var(--mobile-content-image-guard-dark-gradient);pointer-events:none;z-index:2}._carouselImage_1dxeo_110 img{transform:translateY(var(--mobile-content-image-guard-shift-y)) scale(var(--mobile-content-image-guard-scale));transform-origin:center center}}@media(max-width:380px){._mobileJoinGroupCard_1dxeo_1351{grid-template-columns:auto minmax(0,1fr) max-content;gap:8px;padding:10px 12px 10px 10px;border-radius:16px}._mobileJoinGroupIcon_1dxeo_1638{width:40px;height:40px}._mobileJoinGroupIconImg_1dxeo_1650{width:20px}._mobileJoinGroupTitle_1dxeo_1359{font-size:14px}._mobileJoinGroupAction_1dxeo_1361{grid-column:auto;min-width:76px;width:auto;margin-top:0;padding:10px 14px;font-size:13px}}@media(max-width:768px){._carouselContent_1dxeo_167{padding-inline:20px;padding-bottom:40px;background:linear-gradient(180deg,#0000 52%,#0000008c 78%,#000000d1)}._carouselInfo_1dxeo_178{width:calc(100% - 96px)}._carouselTitle_1dxeo_188{font-size:18px;font-weight:700;letter-spacing:.02em;margin-bottom:6px;text-shadow:0 1px 8px rgba(0,0,0,.55)}._carouselDescription_1dxeo_199{width:auto;font-size:12px;line-height:1.5;color:#ffffffc7;-webkit-line-clamp:1;line-clamp:1;text-shadow:0 1px 6px rgba(0,0,0,.5)}._carouselIndicators_1dxeo_248{left:auto;right:20px;bottom:46px;transform:none;gap:5px}._carouselIndicator_1dxeo_248{width:14px;height:3px}._carouselIndicatorActive_1dxeo_273{width:24px}._themeShowcaseList_1dxeo_624{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 36px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 36px),transparent 100%);padding-right:24px}._themeShowcaseTitleRow_1dxeo_1163{align-items:center}._themeShowcaseTitle_1dxeo_635{font-size:16px;font-weight:700;line-height:1.3;letter-spacing:.01em}}._themeShowcaseTitleGroup_1dxeo_1173{gap:10px}._themeShowcaseTitleGroup_1dxeo_1173:before{content:"";flex:0 0 auto;width:4px;height:18px;border-radius:999px;background:linear-gradient(180deg,#e0485e,#8e2135);box-shadow:0 0 10px #e0485e73}._themeShowcaseTitle_1dxeo_635,._homeWideSections_1dxeo_50 ._themeShowcaseTitle_1dxeo_635{font-weight:700;letter-spacing:-.005em;text-shadow:0 1px 10px rgba(0,0,0,.35)}._themeShowcaseMoreLink_1dxeo_639,._homeWideSections_1dxeo_50 ._themeShowcaseMoreLink_1dxeo_639{gap:2px;padding:5px 8px 5px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#ffffffc7;font-size:12px;line-height:1;transition:background .2s ease,border-color .2s ease,color .2s ease}._themeShowcaseMoreLink_1dxeo_639 span:first-child{font-size:12px}._themeShowcaseMoreArrow_1dxeo_1222:before{font-size:14px;color:inherit}._themeShowcaseMoreLink_1dxeo_639:hover{color:#fff;border-color:#e0485e8c;background:#a8283c59}@media(min-width:769px){._themeShowcaseTitleGroup_1dxeo_1173:before{height:20px}._themeShowcaseMoreLink_1dxeo_639,._themeShowcaseMoreLink_1dxeo_639 span:first-child{font-size:13px}}._rail_18wya_1{display:flex;gap:18px;width:100%;overflow-x:auto;overflow-y:hidden;padding:6px 4px 10px;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;cursor:grab;-webkit-user-select:none;user-select:none;scroll-snap-type:x proximity}._rail_18wya_1::-webkit-scrollbar{width:0;height:0;display:none}._railDragging_18wya_23{cursor:grabbing;scroll-snap-type:none}._cardButton_18wya_28{flex:0 0 auto;padding:0;border:none;background:transparent;text-align:left;cursor:pointer;scroll-snap-align:start;scroll-snap-stop:always;color:inherit;-webkit-user-select:none;user-select:none}._moreCardButton_18wya_41{display:inline-flex}._cardShell_18wya_45{width:clamp(292px,24vw,350px)}._moreCardShell_18wya_49{width:216px}._card_18wya_28{position:relative;width:100%;aspect-ratio:16 / 11;border-radius:18px;background:linear-gradient(180deg,#15191ff2,#0a0d12);border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 48px #070a104d,inset 0 1px #ffffff14;overflow:hidden;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}._cardShell_18wya_45:not(._moreCardShell_18wya_49):not(._emptyCardShell_18wya_67) ._card_18wya_28{border-radius:14px}._cardButton_18wya_28:hover ._card_18wya_28{transform:translateY(-6px);border-color:#ffffff29;box-shadow:0 30px 56px #070a105c,0 0 0 1px #ffffff0a,0 18px 42px #e03d4b24}._cardButton_18wya_28:hover ._coverImage_18wya_80{transform:scale(1.04)}._cardButton_18wya_28:active ._card_18wya_28{transform:translateY(-2px) scale(.985)}._coverWrap_18wya_88{position:absolute;inset:0;overflow:hidden}._coverWrap_18wya_88:before,._coverWrap_18wya_88:after{content:"";position:absolute;inset:0;pointer-events:none}._coverWrap_18wya_88:before{background:linear-gradient(180deg,#06090e24,#06090e57 42%,#06090eeb);z-index:1}._coverWrap_18wya_88:after{background:radial-gradient(circle at 72% 22%,rgba(255,255,255,.16) 0%,transparent 34%),radial-gradient(circle at 18% 18%,rgba(224,61,75,.26) 0%,transparent 44%);mix-blend-mode:screen;opacity:.74;z-index:2}._coverImage_18wya_80{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;transition:transform .45s ease,filter .45s ease}._coverTopRow_18wya_127{position:absolute;top:16px;left:16px;right:16px;z-index:3;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._badgeGroup_18wya_139{display:flex;flex-wrap:wrap;gap:8px;max-width:72%}._themeBadge_18wya_146,._typeTag_18wya_147{display:inline-flex;align-items:center;min-height:32px;padding:7px 12px;border-radius:999px;border:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;font-size:12px;font-weight:600;letter-spacing:.01em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._themeBadge_18wya_146{background:#ffffff24;box-shadow:none}._typeTag_18wya_147{max-width:40%;margin-left:auto;font-weight:600;letter-spacing:.02em;text-shadow:0 1px 1px rgba(0,0,0,.25);box-shadow:none}._coverBottomRow_18wya_182{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:72px 18px 18px;z-index:3}._coverBottomMeta_18wya_195{display:flex;justify-content:space-between;align-items:center;gap:10px;min-width:0;width:100%}._cardCopy_18wya_204{flex:1;min-width:0}._title_18wya_209{color:#fff;font-size:24px;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;width:100%}._subtitle_18wya_222{margin-top:8px;color:#ffffffc7;font-size:14px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._author_18wya_235{display:flex;align-items:center;gap:8px;margin-top:0;min-width:0;flex:1 1 0}._authorAvatar_18wya_245{width:22px;height:22px;border-radius:50%;object-fit:cover;flex-shrink:0;background:#ffffff2e;box-shadow:0 0 0 1.5px #ffffffeb,0 0 0 2.5px #e03d4b73}._authorName_18wya_257{font-size:13px;font-weight:600;letter-spacing:.01em;color:#ffffffe6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;text-shadow:0 1px 2px rgba(0,0,0,.45)}._cardButton_18wya_28:hover ._authorAvatar_18wya_245{box-shadow:0 0 0 1.5px #fffffffa,0 0 0 2.5px #e03d4ba6}._statsRow_18wya_275{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:nowrap;flex-shrink:0}._statItem_18wya_285{display:inline-flex;align-items:center;gap:4px;min-height:28px;padding:5px 9px;border-radius:999px;border:none;background:#0b0f166b;color:#fff;font-size:12px;font-weight:600;white-space:nowrap;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:none}._statItem_18wya_285 svg,._statIcon_18wya_305{width:12px;height:12px;flex-shrink:0;object-fit:contain;display:block}._statFlame_18wya_314{width:11px;height:15px;flex-shrink:0;color:#fff;display:block}._statHeart_18wya_322{width:13px;height:11px;flex-shrink:0;color:#fff;display:block}._moreCard_18wya_41{display:flex;align-items:stretch;border:1.5px solid rgba(224,61,75,.45);background:radial-gradient(circle at 18% 12%,rgba(255,90,103,.35),transparent 40%),radial-gradient(circle at 88% 88%,rgba(196,45,58,.4),transparent 42%),linear-gradient(155deg,#ff5a67 0%,var(--primary) 48%,var(--primary-dark) 100%);box-shadow:0 16px 32px #e03d4b47,inset 0 1px #ffffff47}._moreInner_18wya_343{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:22px 18px;gap:16px;position:relative;z-index:1;text-align:center}._moreTitle_18wya_356{color:#fff;font-size:18px;font-weight:800;line-height:1.3;letter-spacing:.02em;text-shadow:0 1px 8px rgba(80,0,12,.25)}._moreArrow_18wya_365{width:48px;height:48px;margin-top:0;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:var(--primary);font-size:26px;font-weight:700;line-height:1;background:#fff;border:none;box-shadow:0 8px 20px #500a1438,inset 0 1px #fffffff2;transition:transform .18s ease,box-shadow .18s ease}._moreCardButton_18wya_41:hover ._moreArrow_18wya_365{transform:translate(3px);box-shadow:0 10px 24px #500a1447,inset 0 1px #fffffff2}._moreCardButton_18wya_41:hover ._moreCard_18wya_41{filter:brightness(1.04);box-shadow:0 20px 40px #e03d4b5c,inset 0 1px #ffffff52}._moreCardButton_18wya_41:focus-visible ._moreCard_18wya_41{outline:2px solid #fff;outline-offset:3px}._emptyCardShell_18wya_67{width:clamp(292px,24vw,350px)}._emptyCard_18wya_67{align-items:center;justify-content:center;border:1px dashed rgba(255,255,255,.18);background:linear-gradient(180deg,#1d222bf0,#0e1219fa)}._emptyText_18wya_415{padding:24px;color:#ffffffb8;font-size:15px;line-height:1.6;text-align:left}@media(min-width:769px){._card_18wya_28{background:linear-gradient(180deg,#1a1a1afa,#121212);border-color:#ffffff14;box-shadow:0 18px 36px #00000059}._cardButton_18wya_28:hover ._card_18wya_28{border-color:#a8283c66;box-shadow:0 26px 42px #0006}._coverWrap_18wya_88:before{background:linear-gradient(180deg,#00000014,#00000047 40%,#000000e0)}._coverWrap_18wya_88:after{background:radial-gradient(circle at 72% 22%,rgba(255,255,255,.12) 0%,transparent 36%),radial-gradient(circle at 18% 18%,rgba(142,33,53,.28) 0%,transparent 44%);opacity:.78}._themeBadge_18wya_146{border:none;color:#fff;background:#ffffff24;box-shadow:none}._typeTag_18wya_147{color:#fff;border:none;box-shadow:none}._subtitle_18wya_222{color:#ffffffc7}._authorName_18wya_257{color:#ffffffe6}._statItem_18wya_285{border:none;background:#0b0f168c;color:#fff;box-shadow:none}._moreCard_18wya_41{border-color:#8e213580;background:radial-gradient(circle at 16% 14%,rgba(168,40,60,.45),transparent 42%),linear-gradient(155deg,#a8283c,#8e2135);box-shadow:none}._moreTitle_18wya_356{color:#fff}._moreArrow_18wya_365{color:#8e2135;background:#fff;box-shadow:none}._emptyCard_18wya_67{border:1px dashed rgba(255,255,255,.18);background:linear-gradient(180deg,#1c1c1e,#121212);box-shadow:none}._emptyText_18wya_415{color:#8e8e93}._moreCardButton_18wya_41{align-self:center}._moreInner_18wya_343{height:100%;padding:0 12px;box-sizing:border-box}}@media(max-width:768px){._rail_18wya_1{gap:12px;padding:0 0 4px;cursor:auto;scroll-snap-type:x mandatory}._moreCardButton_18wya_41{display:none}._cardShell_18wya_45,._emptyCardShell_18wya_67{width:min(72vw,268px)}._moreCardShell_18wya_49{width:min(44vw,176px)}._card_18wya_28{border-radius:16px}._cardShell_18wya_45:not(._moreCardShell_18wya_49):not(._emptyCardShell_18wya_67) ._card_18wya_28{border-radius:12px;background:transparent;border:none;box-shadow:none}._coverTopRow_18wya_127{top:12px;left:12px;right:12px;gap:8px}._badgeGroup_18wya_139{gap:6px;max-width:72%}._themeBadge_18wya_146,._typeTag_18wya_147{min-height:28px;padding:6px 10px;font-size:11px}._coverBottomRow_18wya_182{gap:10px;padding:68px 14px 14px}._coverWrap_18wya_88:after{background:linear-gradient(180deg,#070a0f00,#070a0f24 38%,#070a0feb),radial-gradient(circle at 18% 18%,rgba(224,61,75,.16) 0%,transparent 44%);opacity:1}._coverImage_18wya_80{transform:translateY(var(--mobile-content-image-guard-shift-y)) scale(var(--mobile-content-image-guard-scale));transform-origin:center center}._title_18wya_209{font-size:20px}._subtitle_18wya_222{margin-top:6px;font-size:12px}._author_18wya_235{gap:6px;margin-top:0}._authorAvatar_18wya_245{width:18px;height:18px;box-shadow:0 0 0 1px #ffffffeb,0 0 0 2px #e03d4b73}._authorName_18wya_257{font-size:12px}._statsRow_18wya_275{gap:5px;justify-content:flex-end;flex-wrap:nowrap}._statItem_18wya_285{min-height:26px;padding:4px 8px;font-size:11px}._statItem_18wya_285 svg{width:11px;height:11px}._statFlame_18wya_314{width:10px;height:14px}._statHeart_18wya_322{width:12px;height:10px}._moreInner_18wya_343{padding:18px 14px;gap:14px}._moreCard_18wya_41{border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 18% 20%,rgba(142,33,53,.35),transparent 42%),linear-gradient(180deg,#1a1a1a,#121212);box-shadow:none}._moreTitle_18wya_356{font-size:18px;color:#fff}._moreArrow_18wya_365{width:38px;height:38px;font-size:22px}._emptyText_18wya_415{padding:18px;font-size:14px}}._coverWrap_18wya_88:before{background:linear-gradient(180deg,#06090e80,#06090e00 26%),linear-gradient(180deg,#06090e00 45%,#06090e99 72%,#06090ef0)}._badgeGroup_18wya_139{flex-wrap:nowrap;overflow:hidden;min-width:0}._themeBadge_18wya_146,._typeTag_18wya_147{flex-shrink:0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._themeBadge_18wya_146{background:#0000006b;color:#ffffffeb}._title_18wya_209{text-shadow:0 2px 10px rgba(0,0,0,.6)}@media(max-width:768px){._coverTopRow_18wya_127{top:8px;left:8px;right:8px;gap:6px}._badgeGroup_18wya_139{gap:4px}._themeBadge_18wya_146,._typeTag_18wya_147{min-height:20px;padding:3px 8px;font-size:10px;font-weight:600;line-height:14px}._coverBottomRow_18wya_182{gap:8px;padding:56px 12px 12px}._title_18wya_209{font-size:17px}._authorName_18wya_257{max-width:7em}}._navbarContainer_xxkrz_2{--navbar-inner-max: var(--app-desktop-navbar-max);--navbar-main-gap: clamp(40px, 4vw, 72px);--navbar-link-gap: clamp(12px, 1.1vw, 16px);--navbar-link-min: 96px;--navbar-link-padding-x: 14px;--navbar-search-width: clamp(420px, 30vw, 560px);--navbar-right-gap: 18px;--navbar-surface: linear-gradient(180deg, rgba(14, 17, 22, .96) 0%, rgba(24, 28, 35, .94) 100%);--navbar-border: rgba(255, 255, 255, .08);--navbar-shadow: 0 12px 30px rgba(0, 0, 0, .22);--navbar-text: rgba(255, 255, 255, .78);--navbar-text-strong: #fff;--navbar-search-bg: rgba(255, 255, 255, .08);--navbar-search-border: rgba(255, 255, 255, .14);--navbar-search-input: rgba(255, 255, 255, .94);--navbar-search-placeholder: rgba(255, 255, 255, .46);--navbar-search-icon-bg: linear-gradient(180deg, rgba(255, 255, 255, .18) 0%, rgba(255, 255, 255, .08) 100%);--navbar-search-icon-color: #fff;--navbar-search-panel-bg: linear-gradient(180deg, rgba(20, 24, 30, .98) 0%, rgba(28, 33, 40, .96) 100%);--navbar-search-panel-border: rgba(255, 255, 255, .1);--navbar-search-panel-shadow: 0 18px 34px rgba(0, 0, 0, .28);--navbar-search-panel-item-hover: rgba(255, 255, 255, .08);--navbar-search-panel-title: rgba(255, 255, 255, .96);--navbar-search-panel-meta: rgba(255, 255, 255, .58);--navbar-search-panel-empty: rgba(255, 255, 255, .62);--navbar-action-bg: rgba(255, 255, 255, .08);--navbar-action-bg-hover: rgba(255, 255, 255, .14);--navbar-action-border: rgba(255, 255, 255, .14);--navbar-action-text: #fff;--navbar-login-bg: linear-gradient(180deg, #b83248 0%, #8e2135 100%);--navbar-login-bg-hover: linear-gradient(180deg, #c53a52 0%, #9a2640 100%);--navbar-login-border: transparent;--navbar-login-text: #ffffff;--navbar-login-shadow: inset 0 1px 0 rgba(255, 255, 255, .12);--navbar-login-shadow-hover: inset 0 1px 0 rgba(255, 255, 255, .16);--navbar-menu-bg: #1C1C1E;--navbar-menu-border: rgba(255, 255, 255, .1);--navbar-menu-shadow: 0 16px 32px rgba(0, 0, 0, .45);--navbar-menu-text: #FFFFFF;--navbar-menu-item-hover: rgba(255, 255, 255, .08);--navbar-menu-logout-bg: linear-gradient(180deg, #b83248 0%, #8e2135 100%);--navbar-menu-logout-bg-hover: linear-gradient(180deg, #c53a52 0%, #9a2640 100%);--navbar-menu-logout-shadow: inset 0 1px 0 rgba(255, 255, 255, .12);height:var(--app-navbar-offset);padding-top:env(safe-area-inset-top,0px);display:flex;justify-content:center;align-items:center;margin:0;z-index:1000;background:var(--navbar-surface);border-bottom:1px solid var(--navbar-border);box-shadow:var(--navbar-shadow);max-width:none;color:var(--navbar-text);position:fixed;top:0;left:0;right:0;transform:none;width:100%;padding-left:10px;padding-right:10px;box-sizing:border-box}@media(max-width:1080px){._navbarContainer_xxkrz_2{left:0;transform:none;width:100%;max-width:none;padding:0 10px}._navbar_xxkrz_2{margin:0;width:100%;max-width:1080px}}@media(min-width:1081px){._navbarContainer_xxkrz_2{padding:0 var(--app-desktop-gutter)}}._navbar_xxkrz_2{width:min(var(--navbar-inner-max),100%);max-width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--navbar-main-gap);margin:0 auto;min-width:0}._logo_xxkrz_108{width:160px;height:86px;flex-shrink:0;padding:0;margin:0;border:none;background:transparent;cursor:pointer}._logo_xxkrz_108 img{width:160px;height:80%;margin-top:10px;object-fit:contain;pointer-events:none}._navLinks_xxkrz_127{display:flex;align-items:center;height:100%;gap:var(--navbar-link-gap);min-width:0}._navLink_xxkrz_127{min-width:var(--navbar-link-min);height:100%;padding:0 var(--navbar-link-padding-x);text-align:center;cursor:pointer;transition:all .3s ease;background-image:none;background-size:100% 100%;background-repeat:no-repeat;background-position:center;display:flex;justify-content:center;align-items:center;font-size:20px;color:var(--navbar-text)}._navLink_xxkrz_127:hover{color:var(--navbar-text-strong)}._navLinkDisabled_xxkrz_157{opacity:.42;cursor:not-allowed}._navLinkDisabled_xxkrz_157:hover{color:var(--navbar-text)}._navLinkActive_xxkrz_166{color:var(--navbar-text-strong);border-bottom:4px solid var(--primary)}._navRight_xxkrz_171{display:flex;align-items:center;gap:var(--navbar-right-gap);flex:1;justify-content:flex-end;min-width:0}._searchBox_xxkrz_180{display:flex;align-items:center;position:relative;height:30px;width:var(--navbar-search-width);max-width:100%;gap:8px;border:1px solid var(--navbar-search-border);border-radius:18px;margin:0;padding-right:0;padding-left:10px;background:var(--navbar-search-bg)}._searchIcon_xxkrz_196{flex-shrink:0;height:26px;width:60px;min-width:60px;font-size:18px;border:none;padding:0;color:var(--navbar-search-icon-color);background:var(--navbar-search-icon-bg);border-radius:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;appearance:none;-webkit-appearance:none}._searchIcon_xxkrz_196 img,._messageButton_xxkrz_217 img{width:14px;height:14px;object-fit:contain;display:block;image-rendering:-webkit-optimize-contrast}._navAssetIcon_xxkrz_225{width:14px;height:14px;object-fit:contain;image-rendering:-webkit-optimize-contrast}._searchInput_xxkrz_232{flex:1;min-width:0;height:100%;border:none;background:transparent;outline:none;font-size:14px;color:var(--navbar-search-input)}._searchInput_xxkrz_232::placeholder{color:var(--navbar-search-placeholder)}._searchPanel_xxkrz_247{position:absolute;top:calc(100% + 8px);left:0;right:0;display:flex;flex-direction:column;gap:4px;padding:6px;border:1px solid var(--navbar-search-panel-border);border-radius:16px;background:var(--navbar-search-panel-bg);box-shadow:var(--navbar-search-panel-shadow);z-index:1200;max-height:320px;overflow-y:auto}._searchItem_xxkrz_265{width:100%;border:none;border-radius:12px;padding:10px 12px;background:transparent;display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;cursor:pointer;transition:background-color .2s ease,transform .2s ease}._searchItem_xxkrz_265:hover{background:var(--navbar-search-panel-item-hover);transform:translateY(-1px)}._searchItemTitle_xxkrz_285{font-size:14px;font-weight:600;line-height:1.35;color:var(--navbar-search-panel-title)}._searchItemMeta_xxkrz_292{font-size:12px;line-height:1.4;color:var(--navbar-search-panel-meta)}._searchEmpty_xxkrz_298{padding:12px;font-size:13px;line-height:1.4;color:var(--navbar-search-panel-empty)}._avatarContainer_xxkrz_305{position:relative;overflow:visible}._userActions_xxkrz_310{display:flex;align-items:center;gap:12px}._messageButton_xxkrz_217{width:42px;height:42px;border:none;border-radius:50%;background-color:transparent;background-image:var(--navbar-btn-circle-bg);background-size:100% 100%;background-position:center;background-repeat:no-repeat;color:var(--navbar-action-text);font-size:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;transition:transform .2s ease,filter .2s ease}._messageButton_xxkrz_217:hover{transform:translateY(-1px);filter:brightness(1.12);background-color:transparent;background-image:var(--navbar-btn-circle-bg)}._messageBadge_xxkrz_344{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#fb4655;color:#fff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;position:absolute;top:-4px;right:-6px;box-shadow:0 4px 12px #fb46554d}._avatar_xxkrz_305{width:48px;height:48px;border-radius:50%;cursor:pointer;transition:transform .3s ease;flex-shrink:0;position:relative}._avatarInner_xxkrz_372{display:block;width:100%;height:100%}._avatar_xxkrz_305 img{width:100%;height:100%;object-fit:cover}._avatar_xxkrz_305:hover{transform:scale(1.05)}._userMenu_xxkrz_388{position:absolute;top:calc(100% + 10px);right:0;background:var(--navbar-menu-bg);border:1px solid var(--navbar-menu-border);border-radius:14px;box-shadow:var(--navbar-menu-shadow);min-width:168px;padding:6px;z-index:1300;animation:_slideDown_xxkrz_1 .3s ease-out;overflow:hidden}._menuBtn_xxkrz_403{width:100%;padding:11px 16px;background:transparent;color:var(--navbar-menu-text);border:none;border-radius:10px;font-size:14px;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:background-color .2s ease,color .2s ease,filter .2s ease;text-align:center;white-space:nowrap}._menuBtn_xxkrz_403:hover{background:var(--navbar-menu-item-hover);color:#fff}._menuBtn_xxkrz_403:focus-visible{outline:2px solid rgba(168,40,60,.65);outline-offset:1px}._desktopOnlyMenuBtn_xxkrz_429{display:block}@keyframes _slideDown_xxkrz_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._logoutBtn_xxkrz_445{margin-top:4px;background:var(--navbar-menu-logout-bg);color:#fff;box-shadow:var(--navbar-menu-logout-shadow);transition:background .2s ease,filter .2s ease}._logoutBtn_xxkrz_445:hover{background:var(--navbar-menu-logout-bg-hover);color:#fff;filter:brightness(1.06)}._settingIcon_xxkrz_459{width:48px;height:48px;cursor:pointer;transition:transform .3s ease}._loginBtn_xxkrz_466{display:inline-flex;align-items:center;justify-content:center;height:32px;min-width:84px;padding:0 18px!important;margin:0!important;flex:none!important;color:var(--navbar-login-text);border:1px solid var(--navbar-login-border);border-radius:999px;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1;cursor:pointer;white-space:nowrap;background:var(--navbar-login-bg);box-shadow:var(--navbar-login-shadow);transition:background .2s ease,box-shadow .2s ease,filter .2s ease}._loginBtn_xxkrz_466:hover{transform:none;background:var(--navbar-login-bg-hover);box-shadow:var(--navbar-login-shadow-hover);filter:brightness(1.06)}._loginBtn_xxkrz_466:active{transform:none;filter:brightness(.96);box-shadow:inset 0 1px #ffffff14}._loginBtn_xxkrz_466:focus-visible{outline:2px solid rgba(184,50,72,.55);outline-offset:3px}._langTrigger_xxkrz_512{display:inline-flex;align-items:center;justify-content:center;height:32px;min-width:44px;padding:0 12px;flex-shrink:0;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#ffffff0f;color:#ffffffeb;font-size:13px;font-weight:700;letter-spacing:.04em;line-height:1;cursor:pointer;white-space:nowrap;transition:background .2s ease,border-color .2s ease,filter .2s ease}._langTrigger_xxkrz_512:hover{background:#ffffff1f;border-color:#ffffff47;filter:brightness(1.05)}._langTrigger_xxkrz_512:focus-visible{outline:2px solid rgba(184,50,72,.55);outline-offset:3px}._navbarContainerMobileHome_xxkrz_544{transition:background .28s ease,border-color .28s ease,box-shadow .28s ease,backdrop-filter .28s ease,-webkit-backdrop-filter .28s ease}@media(max-width:768px){._navbarContainer_xxkrz_2{--navbar-surface: #000000;--navbar-border: rgba(255, 255, 255, .08);--navbar-shadow: 0 8px 20px rgba(0, 0, 0, .35);--navbar-text: rgba(255, 255, 255, .78);--navbar-text-strong: #FFFFFF;--navbar-search-bg: #1C1C1E;--navbar-search-border: rgba(255, 255, 255, .12);--navbar-search-input: rgba(255, 255, 255, .94);--navbar-search-placeholder: rgba(255, 255, 255, .46);--navbar-search-icon-bg: linear-gradient(180deg, #3A3A3C 0%, #2C2C2E 100%);--navbar-search-icon-color: #FFFFFF;--navbar-search-panel-bg: #1C1C1E;--navbar-search-panel-border: rgba(255, 255, 255, .1);--navbar-search-panel-shadow: 0 14px 28px rgba(0, 0, 0, .45);--navbar-search-panel-item-hover: rgba(255, 255, 255, .08);--navbar-search-panel-title: #FFFFFF;--navbar-search-panel-meta: rgba(255, 255, 255, .58);--navbar-search-panel-empty: rgba(255, 255, 255, .62);--navbar-action-bg: #1C1C1E;--navbar-action-bg-hover: #2C2C2E;--navbar-action-border: rgba(255, 255, 255, .12);--navbar-action-text: #FFFFFF;--navbar-login-bg: linear-gradient(180deg, #b83248 0%, #8e2135 100%);--navbar-login-bg-hover: linear-gradient(180deg, #c53a52 0%, #9a2640 100%);--navbar-login-border: transparent;--navbar-login-text: #ffffff;--navbar-login-shadow: inset 0 1px 0 rgba(255, 255, 255, .12);--navbar-login-shadow-hover: inset 0 1px 0 rgba(255, 255, 255, .16);--navbar-menu-bg: #1C1C1E;--navbar-menu-border: rgba(255, 255, 255, .1);--navbar-menu-shadow: 0 16px 32px rgba(0, 0, 0, .45);--navbar-menu-text: #FFFFFF;--navbar-menu-item-hover: rgba(255, 255, 255, .08);--navbar-menu-logout-bg: linear-gradient(180deg, #b83248 0%, #8e2135 100%);--navbar-menu-logout-bg-hover: linear-gradient(180deg, #c53a52 0%, #9a2640 100%);--navbar-menu-logout-shadow: inset 0 1px 0 rgba(255, 255, 255, .12);width:100vw;height:var(--app-navbar-offset);padding-top:env(safe-area-inset-top,0px);padding-left:12px;padding-right:12px;left:0;transform:none}._navbar_xxkrz_2{width:100%;gap:8px;min-width:0}._logo_xxkrz_108{width:100px;height:54px;flex-shrink:0}._logo_xxkrz_108 img{width:100px;height:70%}._navLinks_xxkrz_127{display:none}._navRight_xxkrz_171{gap:8px;margin-right:0;flex:1;min-width:0;justify-content:flex-end}._searchBox_xxkrz_180{flex:1;min-width:0;max-width:62%;height:28px;padding-left:8px;padding-right:0;box-shadow:none}._searchInput_xxkrz_232{flex:1;min-width:0;font-size:12px;width:auto}._searchIcon_xxkrz_196{flex-shrink:0;height:24px;width:40px;min-width:40px;font-size:14px;border-radius:20px}._searchPanel_xxkrz_247{top:calc(100% + 6px);max-height:240px;border-radius:14px}._searchItem_xxkrz_265{padding:9px 10px}._searchItemTitle_xxkrz_285{font-size:13px}._searchItemMeta_xxkrz_292,._searchEmpty_xxkrz_298{font-size:11px}._userActions_xxkrz_310{gap:8px}._messageButton_xxkrz_217{width:36px;height:36px;font-size:17px;flex-shrink:0;box-shadow:none}._messageBadge_xxkrz_344{min-width:16px;height:16px;padding:0 4px;top:-3px;right:-4px;font-size:10px}._avatar_xxkrz_305,._settingIcon_xxkrz_459{width:36px;height:36px;flex-shrink:0}._loginBtn_xxkrz_466{width:auto!important;height:30px!important;min-width:68px!important;max-width:none!important;min-height:30px!important;max-height:30px!important;padding:0 14px!important;font-size:13px;flex-shrink:0;box-shadow:var(--navbar-login-shadow)}._langTrigger_xxkrz_512{height:30px;min-width:40px;padding:0 10px;font-size:12px}._desktopOnlyMenuBtn_xxkrz_429{display:none}._navbarContainerMobileHomeOverlayActive_xxkrz_727{--navbar-surface: rgba(0, 0, 0, .72);--navbar-border: rgba(255, 255, 255, .08);--navbar-shadow: none;--navbar-text: rgba(255, 255, 255, .88);--navbar-text-strong: #ffffff;--navbar-search-bg: rgba(28, 28, 30, .92);--navbar-search-border: rgba(255, 255, 255, .14);--navbar-search-input: rgba(255, 255, 255, .96);--navbar-search-placeholder: rgba(255, 255, 255, .56);--navbar-search-icon-bg: linear-gradient(180deg, #3A3A3C 0%, #2C2C2E 100%);--navbar-search-icon-color: #ffffff;--navbar-search-panel-bg: #1C1C1E;--navbar-search-panel-border: rgba(255, 255, 255, .1);--navbar-search-panel-shadow: 0 14px 28px rgba(0, 0, 0, .45);--navbar-search-panel-item-hover: rgba(255, 255, 255, .08);--navbar-search-panel-title: #ffffff;--navbar-search-panel-meta: rgba(255, 255, 255, .58);--navbar-search-panel-empty: rgba(255, 255, 255, .62);--navbar-action-bg: rgba(28, 28, 30, .92);--navbar-action-bg-hover: #2C2C2E;--navbar-action-border: rgba(255, 255, 255, .14);--navbar-action-text: #ffffff;--navbar-login-bg: linear-gradient(180deg, #b83248 0%, #8e2135 100%);--navbar-login-bg-hover: linear-gradient(180deg, #c53a52 0%, #9a2640 100%);--navbar-login-border: transparent;--navbar-login-text: #ffffff;--navbar-login-shadow: inset 0 1px 0 rgba(255, 255, 255, .12);--navbar-login-shadow-hover: inset 0 1px 0 rgba(255, 255, 255, .16);backdrop-filter:none;-webkit-backdrop-filter:none}._navbarContainerMobileHomeOverlayActive_xxkrz_727 ._logo_xxkrz_108 img{filter:drop-shadow(0 4px 10px rgba(0,0,0,.38))}._navbarContainerMobileHomeOverlayActive_xxkrz_727 ._searchBox_xxkrz_180,._navbarContainerMobileHomeOverlayActive_xxkrz_727 ._messageButton_xxkrz_217{box-shadow:none}._navbarContainerMobileHomeOverlayActive_xxkrz_727 ._loginBtn_xxkrz_466{box-shadow:var(--navbar-login-shadow)}}@media(min-width:769px)and (max-width:1280px){._navbarContainer_xxkrz_2{--navbar-main-gap: 16px;--navbar-link-gap: 2px;--navbar-link-min: 0px;--navbar-link-padding-x: clamp(8px, 1vw, 14px);--navbar-search-width: auto;--navbar-right-gap: 10px}._logo_xxkrz_108,._logo_xxkrz_108 img{width:clamp(110px,12vw,160px)}._navLinks_xxkrz_127{flex-shrink:0}._navLink_xxkrz_127{font-size:clamp(15px,1.6vw,20px);white-space:nowrap}._searchBox_xxkrz_180{flex:1 1 auto;min-width:0;max-width:420px}}._modalOverlay_1p07a_1{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:2000;animation:_fadeIn_1p07a_1 .3s ease-out;margin:0;padding:0;width:100vw;height:100vh}@keyframes _fadeIn_1p07a_1{0%{opacity:0}to{opacity:1}}._modalContent_1p07a_29{background:#fff;border-radius:14px;width:90%;max-width:480px;max-height:calc(100vh - 32px);overflow-y:auto;box-sizing:border-box;min-height:300px;border:1px solid rgba(251,70,85,.18);box-shadow:0 18px 48px #fb465538;animation:_slideUp_1p07a_1 .3s ease-out;position:relative;display:flex;flex-direction:column;align-items:center;padding:36px 32px}@keyframes _slideUp_1p07a_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._closeBtn_1p07a_59{position:absolute;top:12px;right:12px;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease;color:#fb4655;font-size:24px;line-height:1;font-weight:600;background:transparent;border:none}._closeBtn_1p07a_59:hover{transform:translateY(-2px);color:#ff5c68}._closeBtn_1p07a_59:disabled,._switchBtn_1p07a_86:disabled{opacity:.5;cursor:not-allowed;transform:none}._title_1p07a_92{color:#111;font-size:1.7rem;font-weight:700;text-align:center;margin:0 0 18px;letter-spacing:.5px}._form_1p07a_101{width:100%;display:flex;flex-direction:column;gap:12px}._inputGroup_1p07a_108{width:100%;display:flex;flex-direction:column;gap:4px}._inputGroup_1p07a_108:has(._forgetPassword_1p07a_116){margin-bottom:-8px}._inputGroupWithForget_1p07a_121{margin-bottom:-8px}._input_1p07a_108{width:100%;padding:11px 14px;border:1px solid rgba(0,0,0,.1);border-radius:10px;color:#111;font-size:.95rem;font-weight:500;outline:none;transition:all .3s ease;box-sizing:border-box}._input_1p07a_108::placeholder{color:#00000073;font-weight:500}._input_1p07a_108:focus{border-color:#fb4655;box-shadow:0 6px 16px #fb465526}._inputError_1p07a_148{border-color:#dc3545;background:#dc35451a;animation:_shake_1p07a_166 .5s ease-in-out}@keyframes _shake_1p07a_166{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}._shake_1p07a_166{animation:_shake_1p07a_166 .5s ease-in-out}._errorMessage_1p07a_170{color:#dc3545;font-size:.75rem;margin-top:2px;padding-left:4px}._form_1p07a_101>._errorMessage_1p07a_170{margin-bottom:-8px}._successMessage_1p07a_182{color:#28a745;font-size:.85rem;line-height:1.3;text-align:center;margin-bottom:-8px}._submitBtn_1p07a_190{width:100%;padding:12px;margin-top:4px;background:linear-gradient(135deg,#fb4655,#f74363);color:#fff;border:none;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 12px 26px #fb465552}._submitBtn_1p07a_190:hover{background:linear-gradient(135deg,#ff5a6a,#fb4655);transform:translateY(-2px);box-shadow:0 18px 36px #fb465566}._submitBtn_1p07a_190:disabled{opacity:.6;cursor:not-allowed;transform:none}._modeSwitch_1p07a_217{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:.9rem;color:#0009}._switchBtn_1p07a_86{background:transparent;border:none;color:#fb4655;font-size:.9rem;font-weight:600;cursor:pointer;text-decoration:underline;transition:color .3s ease}._switchBtn_1p07a_86:hover{color:#ff5c68}._forgetPassword_1p07a_116{color:#fb4655;font-size:.9rem;font-weight:600;cursor:pointer;text-align:right;margin-top:4px;margin-bottom:-4px}._passwordInputWrapper_1p07a_253{position:relative;width:100%}._inputWithToggle_1p07a_258{padding-right:46px}._inputWithToggle_1p07a_258::-ms-reveal{display:none}._inputWithToggle_1p07a_258::-ms-clear{display:none}._togglePasswordBtn_1p07a_271{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:30px;height:30px;border:none;background:transparent;padding:0;cursor:pointer;color:#00000073;display:flex;align-items:center;justify-content:center}._togglePasswordBtn_1p07a_271:hover{color:#fb4655}._togglePasswordBtn_1p07a_271:focus-visible{outline:2px solid rgba(251,70,85,.35);outline-offset:2px;border-radius:8px}._codeInputWrapper_1p07a_299{display:flex;gap:8px;align-items:stretch}._codeInput_1p07a_299{flex:1;min-width:0}._sendCodeBtn_1p07a_310{flex-shrink:0;padding:12px 18px;background:linear-gradient(135deg,#fb4655,#f74363);color:#fff;border:none;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap;min-width:120px;box-shadow:0 10px 24px #fb465540}._sendCodeBtn_1p07a_310:hover:not(:disabled){background:linear-gradient(135deg,#ff5a6a,#fb4655);transform:translateY(-2px);box-shadow:0 14px 30px #fb46554d}._sendCodeBtn_1p07a_310:active:not(:disabled){transform:translateY(0);box-shadow:0 8px 18px #fb465540}._sendCodeBtn_1p07a_310:disabled{opacity:.55;cursor:not-allowed;transform:none;background:linear-gradient(135deg,#d8d8d8,#c4c4c4);box-shadow:none}._divider_1p07a_346{width:100%;display:flex;align-items:center;justify-content:center;margin:12px 0;gap:12px}._divider_1p07a_346:before,._divider_1p07a_346:after{content:"";flex:1;height:1px;background:#0000001f}._divider_1p07a_346 span{color:#00000073;font-size:.85rem;font-weight:500}._googleOnlyOverlay_1p07a_370{background:#000000b8}._googleOnlyContent_1p07a_374{min-height:unset;background:#fff;border:none;box-shadow:0 24px 64px #0000002e,0 0 0 1px #fb46550f}._googleOnlyCloseBtn_1p07a_381{color:#fb465580}._googleOnlyCloseBtn_1p07a_381:hover{color:#fb4655;transform:translateY(-2px) scale(1.05)}._googleOnlyTitle_1p07a_390{font-size:1.8rem;letter-spacing:-.5px;margin-bottom:32px}._googleOnlyBtn_1p07a_396{width:100%}._googleOnlyDivider_1p07a_400{width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(251,70,85,.2),transparent);margin:0 0 28px}._googleBtn_1p07a_408{width:100%;padding:12px;background:#fff;color:#333;border:1px solid rgba(0,0,0,.15);border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 4px 12px #00000014}._googleBtn_1p07a_408:hover{background:#f8f8f8;border-color:#00000040;transform:translateY(-1px);box-shadow:0 6px 16px #0000001f}._googleBtn_1p07a_408:disabled{opacity:.6;cursor:not-allowed;transform:none}@media(max-width:768px){._modalContent_1p07a_29{width:95%;padding:30px 20px 20px;min-height:350px}._title_1p07a_92{font-size:1.5rem;margin-bottom:20px}._input_1p07a_108{padding:12px 14px;font-size:.95rem}._submitBtn_1p07a_190{padding:12px;font-size:1rem}._codeInputWrapper_1p07a_299{gap:8px}._sendCodeBtn_1p07a_310{padding:10px;font-size:.9rem}}._privacyRow_1p07a_472{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:2px 0 4px}._privacyLabel_1p07a_481{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;color:#444;cursor:pointer;-webkit-user-select:none;user-select:none}._privacyCheckbox_1p07a_492{margin-top:2px;width:16px;height:16px;flex-shrink:0;accent-color:#FB4655;cursor:pointer}._privacyLink_1p07a_501{color:#fb4655;text-decoration:none;font-weight:600}._privacyLink_1p07a_501:hover{text-decoration:underline}._badge_1bipg_1{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;pointer-events:none}._icon_1bipg_10{display:block;width:100%;height:100%}._inline_1bipg_16{width:16px;height:16px;margin-left:6px;vertical-align:-2px}._inline_1bipg_16._sm_1bipg_23{width:14px;height:14px}._inline_1bipg_16._md_1bipg_28{width:16px;height:16px}._inline_1bipg_16._lg_1bipg_33{width:18px;height:18px}._overlay_1bipg_38{position:absolute;margin-left:0;z-index:3;border-radius:50%;box-shadow:0 0 0 1.5px #fff,0 1px 4px #00000047}._overlay_1bipg_38._sm_1bipg_23{width:15px;height:15px;right:-2px;bottom:-2px}._overlay_1bipg_38._md_1bipg_28{width:16px;height:16px;right:-1px;bottom:-1px}._overlay_1bipg_38._lg_1bipg_33{width:22px;height:22px;right:2px;bottom:2px;box-shadow:0 0 0 2px #fff,0 2px 8px #0003}._overlay_1bipg_38._xl_1bipg_72{width:var(--verified-overlay-size, 32px);height:var(--verified-overlay-size, 32px);right:var(--verified-overlay-right, 2px);bottom:var(--verified-overlay-bottom, 2px);box-shadow:0 0 0 2.5px #fff,0 2px 10px #00000047}._root_1uixs_1{position:relative;display:inline-block;line-height:0;vertical-align:middle}._imageFrame_1uixs_8{display:inline-block;overflow:hidden;border-radius:50%;line-height:0}._imageFrame_1uixs_8>:first-child{display:block}._fill_1uixs_19,._fill_1uixs_19 ._imageFrame_1uixs_8{display:block;width:100%;height:100%}._fill_1uixs_19 ._imageFrame_1uixs_8>:first-child{width:100%;height:100%;object-fit:cover}._overlay_8yz3h_3{position:fixed;inset:0;z-index:12000;display:flex;align-items:flex-end;justify-content:center;padding:16px;background:#000000b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:_langFadeIn_8yz3h_1 .2s ease-out}@keyframes _langFadeIn_8yz3h_1{0%{opacity:0}to{opacity:1}}._sheet_8yz3h_25{--lang-surface: #1A1A1A;--lang-input: #1C1C1E;--lang-accent: #8E2135;--lang-accent-hot: #A8283C;width:min(420px,100%);margin-bottom:calc(12px + env(safe-area-inset-bottom));border-radius:20px 20px 18px 18px;background:var(--lang-surface);border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 48px #0000008c;color:#fff;animation:_langSheetUp_8yz3h_1 .22s ease-out;overflow:hidden}@keyframes _langSheetUp_8yz3h_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}._header_8yz3h_52{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 18px 10px}._title_8yz3h_60{margin:0;font-size:17px;font-weight:700;letter-spacing:-.02em}._closeBtn_8yz3h_67{width:32px;height:32px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:var(--lang-input);color:#ffffffb3;font-size:22px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}._closeBtn_8yz3h_67:hover{color:#fff;border-color:#ffffff47}._options_8yz3h_88{display:flex;flex-direction:column;gap:8px;padding:8px 14px 18px}._option_8yz3h_88{width:100%;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:var(--lang-input);color:#ffffffe0;font-size:15px;font-weight:600;cursor:pointer;text-align:left;transition:background .15s ease,border-color .15s ease,transform .15s ease}._option_8yz3h_88:hover{border-color:#a8283c73;background:#222226}._optionActive_8yz3h_119{border-color:var(--lang-accent);background:linear-gradient(135deg,var(--lang-accent-hot) 0%,var(--lang-accent) 100%);color:#fff;box-shadow:inset 0 1px #ffffff1f}._optionActive_8yz3h_119:hover{background:linear-gradient(135deg,#c2344a 0%,var(--lang-accent-hot) 100%);border-color:var(--lang-accent-hot)}._optionLabel_8yz3h_131{flex:1;min-width:0}._check_8yz3h_136{flex-shrink:0;width:22px;height:22px;border-radius:999px;background:#ffffff2e;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}@media(min-width:769px){._overlay_8yz3h_3{align-items:center}._sheet_8yz3h_25{margin-bottom:0;border-radius:18px}}._overlayAnchored_8yz3h_161{display:block;padding:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}._popover_8yz3h_169{position:fixed;width:220px;margin:0;border-radius:14px;animation:_langPopIn_8yz3h_1 .16s ease-out;transform-origin:top right}._popover_8yz3h_169 ._header_8yz3h_52{padding:12px 14px 6px}._popover_8yz3h_169 ._title_8yz3h_60{font-size:13px;font-weight:600;color:#fff9}._popover_8yz3h_169 ._closeBtn_8yz3h_67{display:none}._popover_8yz3h_169 ._options_8yz3h_88{gap:4px;padding:4px 8px 8px}._popover_8yz3h_169 ._option_8yz3h_88{min-height:40px;padding:8px 12px;border-radius:10px;font-size:14px;border-color:transparent;background:transparent}._popover_8yz3h_169 ._option_8yz3h_88:hover{background:#ffffff0f;border-color:transparent}._popover_8yz3h_169 ._optionActive_8yz3h_119,._popover_8yz3h_169 ._optionActive_8yz3h_119:hover{background:linear-gradient(135deg,var(--lang-accent-hot) 0%,var(--lang-accent) 100%)}._popover_8yz3h_169 ._check_8yz3h_136{width:18px;height:18px;font-size:11px}@keyframes _langPopIn_8yz3h_1{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._grid4_e6x9c_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;width:100%}._gridHomeWide_e6x9c_8{width:100%}._goodsCard_e6x9c_13{width:100%;display:flex;flex-direction:column;cursor:pointer;position:relative;background:#1c1c1e;border-radius:16px;overflow:hidden}._goodsCardSelectable_e6x9c_24{-webkit-user-select:none;user-select:none}._goodsCardSelected_e6x9c_28 ._goodsTitle_e6x9c_28{color:#ff8a9a}._goodsImg_e6x9c_32{width:100%;aspect-ratio:3 / 4;position:relative;border-radius:0;overflow:hidden;background:#141414}._goodsImg_e6x9c_32>img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}._workStatusTag_e6x9c_51{position:absolute;top:42px;right:10px;left:auto;z-index:5;border-radius:999px;padding:5px 10px;background:#8e2135f0;color:#fff;font-size:12px;font-weight:700;line-height:1.2}._goodsImg_e6x9c_32:not(:has(._goodsTypeTag_e6x9c_66)) ._workStatusTag_e6x9c_51{top:10px}._goodsImgPlaceholder_e6x9c_71{width:100%;height:100%;background:radial-gradient(ellipse at 50% 42%,rgba(168,40,60,.22) 0%,transparent 58%),linear-gradient(160deg,#2c2c2e,#141414 55%,#0a0a0a)}._goodsImg_e6x9c_32:after{content:"";position:absolute;left:0;right:0;bottom:0;height:0;pointer-events:none;z-index:2}._selectionMask_e6x9c_90{position:absolute;inset:0;background:#00000047;opacity:0;transition:opacity .2s ease;z-index:1}._selectionMaskActive_e6x9c_99{opacity:1;background:#8e213559}._selectionToggle_e6x9c_104{position:absolute;top:10px;left:10px;width:24px;height:24px;border-radius:999px;border:2px solid rgba(255,255,255,.96);background:#1118275c;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;z-index:4;transition:background-color .2s ease,transform .2s ease,border-color .2s ease}._selectionToggle_e6x9c_104:hover{transform:scale(1.05)}._selectionToggleActive_e6x9c_126{background:#8e2135;border-color:#8e2135}._selectionToggleInner_e6x9c_131{width:10px;height:10px;border-radius:999px;background:#fff;opacity:0;transform:scale(.6);transition:opacity .2s ease,transform .2s ease}._selectionToggleActive_e6x9c_126 ._selectionToggleInner_e6x9c_131{opacity:1;transform:scale(1)}._incentiveTag_e6x9c_146{position:absolute;top:8px;left:8px;background:#8e2135f2;color:#fff;border:1px solid rgba(168,40,60,1);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;z-index:3}._incentiveFinished_e6x9c_160{background:#28a745f2;color:#fff;border-color:#28a745}._goodsTypeTag_e6x9c_66{position:absolute;top:10px;right:10px;max-width:68%;border:none;border-radius:999px;color:#fff;padding:5px 12px;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 1px rgba(0,0,0,.25);box-shadow:none;z-index:3}._goodsInfo_e6x9c_187{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:flex-start;align-items:flex-end;gap:10px;padding:32px 12px 12px;background:linear-gradient(180deg,#0000,#0000009e);z-index:3;pointer-events:none}._goodsTheme_e6x9c_202{max-width:60%;color:#fff;font-size:12px;padding:4px 10px;border-radius:999px;background:#ffffff1f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._goodsInfoStats_e6x9c_214,._goodsInfoRight_e6x9c_215{display:flex;align-items:center;gap:12px}._goodsInfoItem_e6x9c_221{display:inline-flex;align-items:center;gap:3.6px;color:#fff;font-size:13.2px;font-weight:500;line-height:1;min-width:0;text-shadow:0 1px 2px rgba(0,0,0,.55)}._goodsInfoItem_e6x9c_221 svg,._goodsInfoIcon_e6x9c_235{width:16px;height:16px;object-fit:contain;flex-shrink:0;color:#fff;opacity:.96}._goodsInfoFlame_e6x9c_245{width:15.12px;height:20.16px;flex-shrink:0;color:#fff;opacity:.96}._goodsInfoHeart_e6x9c_253{width:16.8px;height:15.12px;flex-shrink:0;color:#fff;opacity:.96}._goodsInfoValue_e6x9c_261{white-space:nowrap;font-variant-numeric:tabular-nums}._goodsBody_e6x9c_267{width:100%;margin-top:0;padding:12px 12px 14px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;background:#1c1c1e}._goodsTitleWrap_e6x9c_278,._goodsTitleRow_e6x9c_279{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}._goodsMetaRow_e6x9c_288{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:8px;min-width:0;width:100%}._goodsTitle_e6x9c_28{flex:none;width:100%;max-width:100%;min-width:0;font-size:16px;font-weight:700;color:#fff;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._goodsCollectBadge_e6x9c_314{flex:0 0 auto;margin-left:auto;display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:3px 10px;border-radius:999px;background:#a8283c;color:#fff;font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap}._goodsAuthor_e6x9c_333{display:flex;align-items:center;gap:8px;margin-top:0;min-width:0;flex:1 1 auto}._goodsAuthorAvatar_e6x9c_342{width:20px;height:20px;border-radius:50%;object-fit:cover;flex-shrink:0;background:#2c2c2e;box-shadow:0 0 0 1px #ffffff2e,0 0 0 2px #8e213573}._goodsAuthorName_e6x9c_354{font-size:13px;font-weight:500;letter-spacing:.01em;color:#8e8e93;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}._goodsCard_e6x9c_13:hover ._goodsAuthorAvatar_e6x9c_342{box-shadow:0 0 0 1px #ffffff47,0 0 0 2px #a8283c99}._goodsDesc_e6x9c_371{margin:0;font-size:13px;font-weight:400;color:#999;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._goodsTagRow_e6x9c_382{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}._goodsTagPill_e6x9c_390{display:inline-flex;align-items:center;max-width:100%;min-height:24px;padding:4px 10px;border-radius:6px;background:#333;color:#fff;font-size:12px;font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._goodsSubtitle_e6x9c_407{font-size:13px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._emptyState_e6x9c_415{grid-column:1 / -1;text-align:center;padding:50px}._emptyStateText_e6x9c_421{margin:0;font-size:15px;line-height:1.7;color:#8e8e93}@media(min-width:769px){._grid4_e6x9c_1{gap:24px;align-items:start}._goodsCard_e6x9c_13{min-width:0}._gridHomeWide_e6x9c_8{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;align-items:start}._goodsCardHomeWide_e6x9c_444{width:100%;min-width:0}._goodsImg_e6x9c_32{aspect-ratio:3 / 4;border-radius:0}._goodsTitle_e6x9c_28{font-size:17px}._goodsBody_e6x9c_267{padding:14px 14px 16px}._goodsTagPill_e6x9c_390{min-height:30px;padding:6px 14px;font-size:13px}}@media(min-width:1280px){._grid4_e6x9c_1{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1440px){._gridHomeWide_e6x9c_8{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:768px){._grid4_e6x9c_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._goodsCard_e6x9c_13{width:100%;border-radius:14px}._goodsImg_e6x9c_32{aspect-ratio:3 / 4;border-radius:0}._goodsImg_e6x9c_32:after{height:var(--mobile-content-image-guard-height);background:var(--mobile-content-image-guard-dark-gradient)}._goodsImg_e6x9c_32>img{transform:none}._goodsTypeTag_e6x9c_66{max-width:72%;font-size:11px;padding:4px 10px;min-height:22px}._selectionToggle_e6x9c_104{top:8px;left:8px;width:22px;height:22px}._selectionToggleInner_e6x9c_131{width:9px;height:9px}._goodsInfo_e6x9c_187{padding:26px 10px 10px}._goodsTheme_e6x9c_202{max-width:56%;font-size:11px;padding:3px 8px}._goodsInfoStats_e6x9c_214,._goodsInfoRight_e6x9c_215{gap:10.8px}._goodsInfoItem_e6x9c_221{font-size:13.2px;gap:3.6px}._goodsInfoItem_e6x9c_221 svg,._goodsInfoIcon_e6x9c_235{width:15px;height:15px}._goodsInfoFlame_e6x9c_245{width:13.44px;height:18.48px}._goodsInfoHeart_e6x9c_253{width:15.12px;height:13.44px}._goodsBody_e6x9c_267{padding:10px 10px 12px;gap:7px}._goodsTitle_e6x9c_28{font-size:15px}._goodsCollectBadge_e6x9c_314{min-height:22px;font-size:11px;padding:3px 9px;background:#a8283c;color:#fff}._goodsDesc_e6x9c_371{font-size:12px}._goodsTagPill_e6x9c_390{min-height:24px;font-size:12px;padding:4px 10px;border-radius:6px;background:#333;color:#fff}._goodsAuthor_e6x9c_333{gap:6px;margin-top:0}._goodsAuthorAvatar_e6x9c_342{width:16px;height:16px;box-shadow:0 0 0 1px #ffffff40,0 0 0 2px #8e213580}._goodsAuthorName_e6x9c_354,._goodsSubtitle_e6x9c_407{font-size:11px}}._container_dvbc8_1{display:none}@media(max-width:768px){._container_dvbc8_1{display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100vw;height:calc(72px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#000;z-index:999;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,.12);border-radius:22px 22px 0 0;box-sizing:border-box;overflow:hidden}._navItem_dvbc8_26{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#b8b8c2;font-size:12px;font-weight:600;background:transparent;border:none;cursor:pointer;padding:10px 4px;transition:color .2s ease;gap:4px}._navItemActive_dvbc8_43{color:#f16c83}._navItemDisabled_dvbc8_47{opacity:.42}._adminIcon_dvbc8_51{color:#b8b8c2}._adminIconActive_dvbc8_55{color:#f16c83}._icon_dvbc8_59{width:24px;height:24px;display:block;flex-shrink:0;color:inherit}._createIcon_dvbc8_68{width:40px;height:32px;color:inherit}._navItemCreate_dvbc8_75{padding-top:6px;padding-bottom:6px}._label_dvbc8_80{pointer-events:none;line-height:1}._userMenu_dvbc8_85{position:fixed;bottom:82px;right:16px;left:16px;background:#1c1c1e;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:12px;box-shadow:0 12px 32px #00000073;animation:_slideUp_dvbc8_1 .2s ease-out}._userMenu_dvbc8_85 button{padding:12px;border-radius:12px;border:none;font-size:15px;font-weight:600;color:#fff;background:#8e2135;cursor:pointer}@keyframes _slideUp_dvbc8_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}._overlay_z9npg_3{position:fixed;inset:0;z-index:3300;background:#000000b8;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:flex-end;justify-content:center}._panel_z9npg_15{width:min(100%,480px);max-height:min(92vh,720px);background:#1a1a1a;color:#fff;border:1px solid rgba(255,255,255,.08);border-radius:0;display:flex;flex-direction:column;box-shadow:0 -12px 40px #00000073;animation:_sheetUp_z9npg_1 .28s ease-out}@keyframes _sheetUp_z9npg_1{0%{transform:translateY(24px);opacity:.6}to{transform:translateY(0);opacity:1}}._header_z9npg_39{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 12px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}._title_z9npg_48{margin:0;font-size:17px;font-weight:650;color:#fff}._closeBtn_z9npg_55{border:none;background:transparent;font-size:22px;line-height:1;color:#ffffff9e;cursor:pointer;padding:4px 8px}._closeBtn_z9npg_55:hover{color:#fff}._closeBtn_z9npg_55:focus-visible,._reasonItem_z9npg_70:focus-visible,._addEvidence_z9npg_71:focus-visible,._evidenceRemove_z9npg_72:focus-visible,._submitBtn_z9npg_73:focus-visible,._textarea_z9npg_74:focus-visible{outline:2px solid #a8283c;outline-offset:2px}._body_z9npg_79{padding:12px 18px 8px;overflow-y:auto;flex:1;min-height:0}._hint_z9npg_86{margin:0 0 12px;font-size:12px;line-height:1.5;color:#ffffff7a}._sectionLabel_z9npg_93{margin:12px 0 8px;font-size:13px;font-weight:600;color:#ffffffe0}._specificBlock_z9npg_100{margin-top:14px}._requiredMark_z9npg_104{margin-left:4px;color:#ff5a67}._reasonChips_z9npg_109{display:flex;flex-wrap:wrap;gap:8px}._reasonItem_z9npg_70{display:inline-flex;width:auto;text-align:left;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:7px 12px;background:#1c1c1e;cursor:pointer}._reasonItem_z9npg_70:hover{border-color:#ffffff38}._reasonItemActive_z9npg_130,._reasonItemActive_z9npg_130:hover{border-color:transparent;background:#8e213547}._reasonTitle_z9npg_136{display:block;font-size:14px;font-weight:600;color:#fff}._reasonItemActive_z9npg_130 ._reasonTitle_z9npg_136{color:#ff5a67}._reasonPreview_z9npg_147{margin:8px 0 0;font-size:12px;color:#ffffff7a;line-height:1.45}._textareaWrap_z9npg_154{position:relative}._textarea_z9npg_74{width:100%;min-height:72px;resize:vertical;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:10px 12px 28px;font-size:14px;font-family:inherit;box-sizing:border-box;background:#1c1c1e;color:#fff}._textarea_z9npg_74::placeholder{color:#ffffff5c}._textarea_z9npg_74:focus{outline:none;border-color:#a8283c}._charCount_z9npg_181{position:absolute;right:12px;bottom:8px;margin:0;font-size:11px;color:#ffffff5c;pointer-events:none}._evidenceRow_z9npg_191{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._evidenceThumb_z9npg_198{position:relative;width:96px;height:96px;border-radius:8px;overflow:hidden;background:#121212}._evidenceThumb_z9npg_198 img{width:100%;height:100%;object-fit:cover}._evidenceRemove_z9npg_72{position:absolute;top:2px;right:2px;width:22px;height:22px;border:none;border-radius:50%;background:#0000009e;color:#fff;cursor:pointer;font-size:14px;line-height:1}._addEvidence_z9npg_71{display:inline-flex;align-items:center;justify-content:center;width:96px;height:96px;border:1px dashed rgba(255,255,255,.22);border-radius:8px;background:#121212;color:#ffffffb8;font-size:34px;line-height:1;cursor:pointer}._addEvidenceBusy_z9npg_243{font-size:12px}._addEvidence_z9npg_71:hover:not(:disabled){border-color:#a8283c;color:#fff}._addEvidence_z9npg_71:disabled{opacity:.5;cursor:not-allowed}._hiddenInput_z9npg_257{display:none}._footer_z9npg_261{padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(255,255,255,.08);flex-shrink:0}._submitBtn_z9npg_73{width:100%;border:none;border-radius:999px;padding:12px 16px;font-size:15px;font-weight:650;color:#fff;background:#8e2135;cursor:pointer}._submitBtn_z9npg_73:hover:not(:disabled){background:#a8283c}._submitBtn_z9npg_73:disabled{opacity:.45;cursor:not-allowed}._loadingReasons_z9npg_288{padding:24px 0;text-align:center;color:#ffffff7a;font-size:13px}@media(min-width:768px){._overlay_z9npg_3{align-items:center}._panel_z9npg_15{border-radius:0;max-height:min(86vh,680px);animation:_modalIn_z9npg_1 .22s ease-out}@keyframes _modalIn_z9npg_1{0%{transform:translateY(12px) scale(.98);opacity:.5}to{transform:translateY(0) scale(1);opacity:1}}}@media(prefers-reduced-motion:reduce){._panel_z9npg_15{animation:none}}._overlay_1g40t_1{position:fixed;inset:0;z-index:3250;background:#00000059}._menu_1g40t_8{position:fixed;z-index:3251;min-width:160px;background:#fff;border-radius:12px;box-shadow:0 8px 28px #0000002e;overflow:hidden;padding:6px 0}._item_1g40t_19{display:block;width:100%;border:none;background:transparent;text-align:left;padding:12px 16px;font-size:14px;color:#222;cursor:pointer}._item_1g40t_19:hover{background:#f5f5f5}._itemDanger_1g40t_35{color:#d32f2f}._modalOverlay_1uosh_1{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:11000;animation:_fadeIn_1uosh_1 .3s ease-out}@keyframes _fadeIn_1uosh_1{0%{opacity:0}to{opacity:1}}._modalWrapper_1uosh_26{position:relative;display:flex;align-items:center;justify-content:center;animation:_slideUp_1uosh_1 .3s ease-out}@keyframes _slideUp_1uosh_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._deleteModal_1uosh_45{width:760px;min-height:374px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0000001a;min-width:400px;display:flex;flex-direction:column}._modalHeader_1uosh_58{background:linear-gradient(135deg,#fb4655,#e63946);padding:6px 32px;min-height:60px;display:flex;align-items:center}._headerContent_1uosh_66{width:100%;display:flex;justify-content:space-between;align-items:center}._titleIcon_1uosh_73{display:flex;align-items:center;gap:12px}._icon_1uosh_79{width:32px;height:32px;filter:brightness(0) invert(1)}._title_1uosh_73{font-size:28px;font-weight:600;color:#fff;margin:0}._modalBody_1uosh_93{padding:20px 32px;flex:1;gap:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff}._messageWrapper_1uosh_104{margin-bottom:40px;text-align:center;max-width:80%}._message_1uosh_104{font-size:24px;color:var(--primary);margin:0;text-align:center;line-height:1.6;font-weight:500;white-space:pre-line}._buttonGroup_1uosh_121{display:flex;gap:24px;width:100%;max-width:600px;justify-content:center}._buttonGroupAlert_1uosh_129{max-width:320px}._alertModal_1uosh_133{width:min(720px,calc(100vw - 40px));min-height:320px}._confirmButton_1uosh_138,._cancelButton_1uosh_139{width:260px;height:60px;font-size:18px;font-weight:500;cursor:pointer;transition:all .3s ease;border:none;outline:none}._confirmButton_1uosh_138{background:#fff;color:#fb4655;background-image:url(/funloom/data/assets/create/%E7%A1%AE%E8%AE%A4%E5%88%A0%E9%99%A4%E6%A1%86.png);background-size:100% 100%;background-position:center;background-repeat:no-repeat}._confirmButton_1uosh_138:hover{color:#fff;background-image:url(/funloom/data/assets/create/%E6%88%91%E5%86%8D%E6%83%B3%E6%83%B3%E6%A1%86.png)}._confirmButton_1uosh_138:active{transform:scale(.98)}._cancelButton_1uosh_139{color:#fff;background-image:url(/funloom/data/assets/create/%E6%88%91%E5%86%8D%E6%83%B3%E6%83%B3%E6%A1%86.png);background-size:100% 100%;background-position:center;background-repeat:no-repeat}._cancelButton_1uosh_139:active{transform:scale(.98)}._closeButton_1uosh_180{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;background:transparent;border:none;padding:0}._closeButton_1uosh_180 img{width:60px;height:60px;filter:brightness(0) invert(1)}._closeButton_1uosh_180:active{transform:scale(.95)}._closeButton_1uosh_180:hover{opacity:.8}@media(max-width:768px){._modalOverlay_1uosh_1{padding:20px;box-sizing:border-box}._modalWrapper_1uosh_26{width:auto;max-width:calc(100vw - 40px);box-sizing:border-box}._deleteModal_1uosh_45{width:95vw;max-width:calc(100vw - 40px);min-height:auto;height:auto;border-radius:8px;box-sizing:border-box;min-width:300px}._modalHeader_1uosh_58{padding:16px 20px;min-height:60px}._titleIcon_1uosh_73{gap:8px}._icon_1uosh_79{width:36px;height:36px}._title_1uosh_73{font-size:20px}._modalBody_1uosh_93{padding:20px;gap:0px}._messageWrapper_1uosh_104{margin-bottom:30px;max-width:90%}._message_1uosh_104{font-size:16px;line-height:1.5}._buttonGroup_1uosh_121{gap:16px;width:100%;max-width:280px}._confirmButton_1uosh_138,._cancelButton_1uosh_139{width:100%;height:50px;font-size:16px}._closeButton_1uosh_180,._closeButton_1uosh_180 img{width:36px;height:36px}}@media(max-width:480px){._deleteModal_1uosh_45{width:90vw;max-width:none}._modalHeader_1uosh_58{padding:14px 16px}._title_1uosh_73{font-size:18px}._icon_1uosh_79{width:auto;height:30px}._modalBody_1uosh_93{padding:24px 16px}._message_1uosh_104{font-size:15px}._buttonGroup_1uosh_121{max-width:100%}._confirmButton_1uosh_138,._cancelButton_1uosh_139{height:48px;font-size:15px}}._darkModal_1uosh_327{--confirm-accent: #A8283C;--confirm-accent-hover: #C23A50;--confirm-accent-deep: #8E2135;--confirm-muted: rgba(255, 255, 255, .55);width:min(322px,calc(100vw - 20px));max-width:322px;min-width:0;min-height:0;border-radius:10px;background:linear-gradient(0deg,#00000026,#00000026),linear-gradient(180deg,#343434,#343434b8);border:.68px solid transparent;backdrop-filter:blur(47px);-webkit-backdrop-filter:blur(47px);box-shadow:none;color:#fff;padding:20px 18px 18px;overflow:hidden;position:relative}._darkModal_1uosh_327:before{content:"";position:absolute;inset:0;border-radius:10px;padding:.68px;background:linear-gradient(135deg,#ffffff8c,#ffffff2e 60%,#fff0 90%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3}._darkHeader_1uosh_371{position:relative;z-index:4;display:flex;align-items:center;justify-content:center;min-height:36px;margin:0 0 18px;padding:0}._darkTitle_1uosh_382{margin:4px 0 0;padding:0 40px;font-size:16px;font-weight:500;color:#fff;letter-spacing:0;line-height:normal;text-align:center}._darkCloseButton_1uosh_393{position:absolute;top:0;left:0;width:36px;height:36px;border:none;border-radius:50%;background:transparent;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;flex-shrink:0;z-index:10;transition:opacity .2s ease}._darkCloseButton_1uosh_393:hover{opacity:.75}._darkCloseIcon_1uosh_417{display:block;width:10px;height:10px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:rotate(45deg);margin-left:4px}._darkBody_1uosh_427{position:relative;z-index:4;padding:0;gap:16px;background:transparent;justify-content:flex-start;align-items:stretch}._darkMessageWrapper_1uosh_437{margin-bottom:0;max-width:100%;text-align:left}._darkMessage_1uosh_437{font-size:13px;font-weight:400;color:var(--confirm-muted);line-height:1.55;text-align:left}._amountHighlight_1uosh_451{font-weight:800;color:#fff;letter-spacing:-.01em}._darkMessage_1uosh_437 ._amountHighlight_1uosh_451{color:#fff}._darkButtonGroup_1uosh_461{max-width:none;width:100%;gap:10px;flex-direction:column-reverse;margin-top:4px}._darkConfirmButton_1uosh_469,._darkCancelButton_1uosh_470{width:100%;height:auto;min-height:44px;border-radius:999px;font-size:15px;font-weight:600;background-image:none}._darkConfirmButton_1uosh_469{background:var(--confirm-accent);color:#fff}._darkConfirmButton_1uosh_469:hover{background:var(--confirm-accent-hover);color:#fff;background-image:none}._darkCancelButton_1uosh_470{background:#ffffff0f;color:#ffffffd9;border:1px solid rgba(255,255,255,.12)}._darkCancelButton_1uosh_470:hover{background:#ffffff1a;color:#fff}@media(max-width:768px){._darkModal_1uosh_327{width:min(322px,calc(100vw - 20px));max-width:322px;min-width:0;padding:18px 16px 16px;border-radius:10px}._darkTitle_1uosh_382{font-size:16px}._darkMessage_1uosh_437{font-size:13px}._darkButtonGroup_1uosh_461{max-width:none}._darkConfirmButton_1uosh_469,._darkCancelButton_1uosh_470{width:100%;min-height:44px;font-size:14px}}._glassModal_1uosh_532{--notice-accent: #ff7a93;--notice-accent-deep: #a8283c;width:min(400px,calc(100vw - 32px));max-width:400px;min-width:0;min-height:0;height:auto;border-radius:14px;border:.68px solid transparent;background:linear-gradient(0deg,#00000026,#00000026),linear-gradient(180deg,#343434,#343434c7);backdrop-filter:blur(47px);-webkit-backdrop-filter:blur(47px);box-shadow:none;color:#fff;position:relative;isolation:isolate;overflow:hidden}._glassModal_1uosh_532:before{content:"";position:absolute;inset:0;border-radius:14px;padding:.68px;background:linear-gradient(135deg,#ffffff8c,#ffffff2e 60%,#fff0 90%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3}._glassClose_1uosh_575{position:absolute;top:12px;right:12px;z-index:4;width:32px;height:32px;border:none;background:transparent;color:#ffffffb3;font-size:22px;line-height:1;cursor:pointer;padding:0}._glassClose_1uosh_575:hover{color:#fff}._glassHeader_1uosh_595{position:relative;z-index:1;padding:20px 48px 14px 20px;text-align:left}._glassHeader_1uosh_595:after{content:"";display:block;margin-top:14px;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.16),rgba(255,255,255,.04),transparent)}._glassTitle_1uosh_615{margin:0;color:#fff;font-size:18px;font-weight:700;line-height:1.35;text-align:left}._glassBody_1uosh_624{position:relative;z-index:1;padding:4px 20px 8px;background:transparent;display:block}._glassMessage_1uosh_632{margin:0;color:#ffffff8c;font-size:14px;font-weight:400;line-height:1.7;text-align:left;white-space:pre-line}._glassFooter_1uosh_642{position:relative;z-index:1;padding:12px 20px 18px}._glassConfirm_1uosh_648{width:100%;min-height:42px;border:none;border-radius:999px;background:var(--notice-accent-deep);background-image:none;color:#fff;font-size:14px;font-weight:700;cursor:pointer}._glassConfirm_1uosh_648:hover{background:#8e2135;background-image:none;color:#fff}._glassClose_1uosh_575:focus-visible,._glassConfirm_1uosh_648:focus-visible{outline:2px solid rgba(255,59,97,.45);outline-offset:2px}@media(max-width:768px){._glassModal_1uosh_532{width:min(400px,calc(100vw - 32px));max-width:400px;min-width:0;min-height:0;border-radius:14px}}._adminModal_1uosh_684{width:min(420px,calc(100vw - 32px));max-width:420px;min-width:0;min-height:0;height:auto;border-radius:18px;border:1px solid rgba(222,191,166,.55);background:#fffaf5fa;box-shadow:0 18px 40px #b5875c2e;color:#2e241d;position:relative;overflow:hidden}._adminClose_1uosh_699{position:absolute;top:12px;right:12px;z-index:2;width:32px;height:32px;border:none;background:transparent;color:#7c593f;font-size:22px;line-height:1;cursor:pointer;padding:0}._adminClose_1uosh_699:hover{color:#2e241d}._adminHeader_1uosh_719{padding:22px 48px 12px 22px}._adminTitle_1uosh_723{margin:0;color:#2e241d;font-size:18px;font-weight:700;line-height:1.35;text-align:left}._adminBody_1uosh_732{padding:0 22px 8px}._adminMessage_1uosh_736{margin:0;color:#705b4b;font-size:14px;font-weight:400;line-height:1.7;text-align:left;white-space:pre-line}._adminFooter_1uosh_746{display:flex;gap:10px;justify-content:flex-end;padding:14px 22px 20px}._adminCancel_1uosh_753,._adminConfirm_1uosh_754{min-height:40px;min-width:88px;padding:0 18px;border-radius:999px;font-size:13px;font-weight:700;cursor:pointer;background-image:none}._adminCancel_1uosh_753{border:1px solid rgba(181,135,92,.55);background:#fffdfaf5;color:#5e3f2a}._adminCancel_1uosh_753:hover{background:#b5875c1f;color:#2e241d}._adminConfirm_1uosh_754{border:none;background:#a5602f;color:#fff}._adminConfirm_1uosh_754:hover{background:#8e4f24;color:#fff;background-image:none}._adminClose_1uosh_699:focus-visible,._adminCancel_1uosh_753:focus-visible,._adminConfirm_1uosh_754:focus-visible{outline:2px solid rgba(165,96,47,.45);outline-offset:2px}@media(max-width:768px){._adminModal_1uosh_684{width:min(420px,calc(100vw - 32px));max-width:420px;border-radius:16px}._adminFooter_1uosh_746{flex-direction:column-reverse}._adminCancel_1uosh_753,._adminConfirm_1uosh_754{width:100%}}._overlay_4lunc_2{position:fixed;inset:0;z-index:3400;background:#000000b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}._panel_4lunc_15{width:min(100%,520px);max-height:min(92vh,760px);background:#1a1a1a;color:#fff;border:1px solid rgba(255,255,255,.08);border-radius:16px;display:flex;flex-direction:column;box-shadow:0 18px 48px #00000073;overflow:hidden}._header_4lunc_28{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 12px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}._title_4lunc_37{margin:0;font-size:17px;font-weight:650}._closeBtn_4lunc_43{border:none;background:transparent;font-size:22px;color:#ffffff9e;cursor:pointer;padding:4px 8px}._body_4lunc_52{padding:14px 18px;overflow-y:auto;display:flex;flex-direction:column;gap:12px}._label_4lunc_60{font-size:13px;font-weight:600;color:#ffffffc7}._required_4lunc_66{color:#a8283c;margin-left:2px}._input_4lunc_71,._select_4lunc_72,._textarea_4lunc_73{width:100%;box-sizing:border-box;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#1c1c1e;color:#fff;padding:10px 12px;font-size:14px}._textarea_4lunc_73{min-height:110px;resize:vertical}._chips_4lunc_89{display:flex;flex-wrap:wrap;gap:8px}._chip_4lunc_89{border:1px solid rgba(255,255,255,.14);background:#1c1c1e;color:#ffffffc7;border-radius:999px;padding:7px 12px;font-size:13px;cursor:pointer}._chipActive_4lunc_105{background:#8e2135;border-color:#8e2135;color:#fff}._footer_4lunc_111{padding:12px 18px 16px;border-top:1px solid rgba(255,255,255,.08)}._submitBtn_4lunc_116{width:100%;border:none;border-radius:999px;background:#a8283c;color:#fff;font-size:15px;font-weight:650;padding:12px 16px;cursor:pointer}._submitBtn_4lunc_116:disabled{opacity:.45;cursor:not-allowed}._evidenceRow_4lunc_133{display:flex;flex-wrap:wrap;gap:10px}._thumb_4lunc_139{position:relative;width:72px;height:72px;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.12)}._thumb_4lunc_139 img{width:100%;height:100%;object-fit:cover}._thumbRemove_4lunc_154{position:absolute;top:2px;right:2px;width:22px;height:22px;border:none;border-radius:999px;background:#000000a6;color:#fff;cursor:pointer}._addEvidence_4lunc_167{width:72px;height:72px;border-radius:10px;border:1px dashed rgba(255,255,255,.28);background:transparent;color:#ffffffb3;font-size:24px;cursor:pointer}._hiddenInput_4lunc_178{display:none}._successWrap_4lunc_182{padding:36px 24px 28px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}._successIcon_4lunc_191{width:56px;height:56px;border-radius:999px;background:#34c7592e;color:#34c759;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700}._successTitle_4lunc_204{margin:0;font-size:18px;font-weight:700}._ticketNo_4lunc_210{margin:0;font-size:14px;color:#ffffff9e;font-variant-numeric:tabular-nums}._hint_4lunc_217{margin:0;font-size:12px;color:#ffffff73}._footer_1akmx_2{--footer-surface: #0A0A0A;--footer-title: #ffffff;--footer-muted: rgba(255, 255, 255, .55);--footer-faint: rgba(255, 255, 255, .38);width:100%;flex:0 0 auto;align-self:stretch;background-color:var(--footer-surface);border-top:1px solid rgba(255,255,255,.08);padding:48px 0 56px;display:flex;justify-content:center;color:var(--footer-muted);box-sizing:border-box}._container_1akmx_19{width:min(var(--app-desktop-shell-max),calc(100% - 2 * var(--app-desktop-gutter)));margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px 64px;padding:0;box-sizing:border-box}._brandCol_1akmx_30{flex:1 1 240px;max-width:360px;display:flex;flex-direction:column;gap:12px}._logo_1akmx_38{height:44px;width:auto;align-self:flex-start}._tagline_1akmx_44{margin:0;font-size:15px;line-height:1.5;color:var(--footer-muted)}._legal_1akmx_51{margin:8px 0 0;display:flex;flex-wrap:wrap;gap:8px 12px;font-size:12px;color:var(--footer-faint)}._legalLink_1akmx_60{color:var(--footer-faint);text-decoration:none}._legalLink_1akmx_60:hover{color:#ffffffd9}._linkCols_1akmx_69{display:flex;flex-wrap:wrap;gap:36px 72px;flex:1 1 360px;justify-content:flex-end}._block_1akmx_77{display:flex;flex-direction:column;gap:10px;min-width:112px}._title_1akmx_84{font-size:16px;font-weight:650;color:var(--footer-title);margin-bottom:6px}._item_1akmx_91,._itemButton_1akmx_92{font-size:14px;color:var(--footer-faint);text-decoration:none;background:none;border:none;padding:0;text-align:left;cursor:pointer;transition:color .2s ease;font-family:inherit}._item_1akmx_91:hover,._itemButton_1akmx_92:hover{color:#ffffffe0}@media screen and (min-width:769px)and (max-width:1080px){._footer_1akmx_2{padding:40px 0 48px}._linkCols_1akmx_69{gap:28px 40px}}@media screen and (max-width:768px){._footer_1akmx_2{display:flex;padding:14px 0 calc(14px + env(safe-area-inset-bottom,0px))}._container_1akmx_19{width:100%;max-width:100%;flex-direction:column;gap:0;padding:0 16px}._brandCol_1akmx_30{max-width:none;gap:0;align-items:center}._logo_1akmx_38,._tagline_1akmx_44,._linkCols_1akmx_69{display:none}._legal_1akmx_51{margin:0;justify-content:center;text-align:center;font-size:11px;gap:6px 10px}}._skeletonGrid_t347k_4{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;width:100%}._skeletonGridHomeWide_t347k_11{width:100%}._skeletonCard_t347k_15{width:100%;border-radius:16px;overflow:hidden;background:#1c1c1e;display:flex;flex-direction:column;gap:0}._coverSkeleton_t347k_25{width:100%;aspect-ratio:3 / 4;border-radius:0;background:linear-gradient(90deg,#141414 20%,#2c2c2e,#141414 80%);background-size:400% 100%;animation:_skeleton-loading_t347k_1 1.5s ease-in-out infinite;position:relative}._coverSkeleton_t347k_25:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.55) 100%);pointer-events:none}._body_t347k_43{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-top:0;padding:10px 12px 12px;box-sizing:border-box;background:#1c1c1e}._titleWrap_t347k_55{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;padding-right:6px}._titleSkeleton_t347k_64,._subtitleSkeleton_t347k_65,._tagSkeleton_t347k_66{height:14px;border-radius:6px;background:linear-gradient(90deg,#2a2a2c 20%,#3a3a3c,#2a2a2c 80%);background-size:400% 100%;animation:_skeleton-loading_t347k_1 1.5s ease-in-out infinite}._titleSkeleton_t347k_64{width:88%;height:16px}._subtitleSkeleton_t347k_65{width:64%}._tagSkeleton_t347k_66{width:42%;height:12px;margin-top:2px;border-radius:999px}._priceSkeleton_t347k_90,._buttonSkeleton_t347k_91{width:64px;height:28px;border-radius:999px;flex-shrink:0;align-self:flex-start;background:linear-gradient(90deg,#6e1a2a 20%,#a8283c,#6e1a2a 80%);background-size:400% 100%;animation:_skeleton-loading_t347k_1 1.5s ease-in-out infinite}@keyframes _skeleton-loading_t347k_1{0%{background-position:0% 50%}to{background-position:100% 50%}}@media screen and (min-width:769px){._skeletonGrid_t347k_4{gap:24px}._skeletonCard_t347k_15{min-width:0}._skeletonGridHomeWide_t347k_11{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}._skeletonCardHomeWide_t347k_126{width:100%;min-width:0}}@media screen and (min-width:1280px){._skeletonGrid_t347k_4{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (min-width:1440px){._skeletonGridHomeWide_t347k_11{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (max-width:1080px){._skeletonGrid_t347k_4{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}._skeletonGridHomeWide_t347k_11{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}._skeletonCard_t347k_15,._skeletonCardHomeWide_t347k_126{width:100%}}@media screen and (max-width:768px){._skeletonGrid_t347k_4{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}._body_t347k_43{padding:8px 8px 10px;margin-top:0}._skeletonCard_t347k_15{width:100%;border-radius:16px;padding:0;box-sizing:border-box}._titleSkeleton_t347k_64,._subtitleSkeleton_t347k_65{height:12px}._priceSkeleton_t347k_90,._buttonSkeleton_t347k_91{width:52px;height:24px}}._overlay_1khsh_1{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;width:100vw;height:100vh;height:100dvh;padding:24px;box-sizing:border-box;overflow:hidden;background:#070709c7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:_overlayIn_1khsh_1 .18s ease-out}._embeddedRoot_1khsh_19{width:100%}._content_1khsh_23._embeddedContent_1khsh_23{width:100%;max-height:none;overflow:visible;color:inherit;border:0;border-radius:0;background:transparent;box-shadow:none;animation:none}._content_1khsh_23._embeddedContent_1khsh_23:before{display:none}._embeddedContent_1khsh_23 ._scrollArea_1khsh_39{padding:0;overflow:visible}._embeddedContent_1khsh_23 ._feedbackPanel_1khsh_44{min-height:140px}._content_1khsh_23{position:relative;isolation:isolate;display:flex;flex-direction:column;width:min(760px,calc(100vw - 48px));max-height:min(780px,calc(100dvh - 48px));overflow:hidden;color:#fff;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:radial-gradient(circle at 88% 12%,rgba(255,59,97,.18),transparent 34%),linear-gradient(145deg,#2d2d32fa,#16161afa);box-shadow:0 30px 90px #00000085,inset 0 1px #ffffff14;animation:_modalIn_1khsh_1 .22s cubic-bezier(.2,.8,.2,1)}._content_1khsh_23:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.06),transparent 38%)}._contentExpanded_1khsh_75{max-height:calc(100dvh - 32px)}._closeButton_1khsh_79{position:absolute;top:18px;right:18px;z-index:5;display:grid;place-items:center;width:44px;height:44px;padding:0;color:#ffffffc7;font-size:28px;font-weight:300;line-height:1;cursor:pointer;border:none;outline:none;box-shadow:none;background:transparent;-webkit-tap-highlight-color:transparent;appearance:none;transition:color .16s ease,transform .16s ease}._closeButton_1khsh_79:focus,._closeButton_1khsh_79:focus-visible,._closeButton_1khsh_79:active{outline:none;border:none;box-shadow:none}._closeButton_1khsh_79:hover{color:#fff;transform:rotate(4deg)}._header_1khsh_117{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 78px 18px 28px;border-bottom:1px solid rgba(255,255,255,.08)}._title_1khsh_126{margin:0;font-size:25px;font-weight:700;letter-spacing:-.02em}._headerReward_1khsh_133{display:flex;align-items:baseline;gap:10px;color:#ffffff8a;font-size:12px;white-space:nowrap}._headerReward_1khsh_133 strong{color:#ff6d89;font-size:28px;font-variant-numeric:tabular-nums}._scrollArea_1khsh_39{min-height:0;padding:22px 28px 18px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}._feedbackPanel_1khsh_44{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:280px;gap:14px;color:#ffffffa3;text-align:center}._feedbackPanel_1khsh_44 p{margin:0}._secondaryButton_1khsh_172{min-width:120px;min-height:42px;padding:0 20px;color:#fff;cursor:pointer;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#ffffff17}._weekSection_1khsh_183{padding:18px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:#ffffff09}._embeddedCalendarSection_1khsh_190{padding:0;border:0;background:transparent}._sectionHeading_1khsh_196,._monthHeading_1khsh_197,._rewardProgressTop_1khsh_198{display:flex;align-items:center;justify-content:space-between;gap:16px}._sectionHeading_1khsh_196{margin-bottom:14px}._sectionHeading_1khsh_196 h3,._monthHeading_1khsh_197 h3{margin:0;font-size:15px;font-weight:650}._sectionHeading_1khsh_196 p{margin:4px 0 0;color:#ffffff7a;font-size:12px}._makeupCardBalance_1khsh_222{flex:0 0 auto;padding:6px 10px;border:1px solid rgba(255,107,137,.24);border-radius:999px;color:#ff9caf;background:#ff3b6117;font-size:11px;font-weight:650}._weekGrid_1khsh_233,._monthWeekdays_1khsh_234,._monthGrid_1khsh_235{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}._weekGrid_1khsh_233{gap:8px}._weekDay_1khsh_244{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;min-height:126px;padding:11px 5px 9px;box-sizing:border-box;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:13px;background:#ffffff0b;color:inherit;font:inherit;cursor:default}._weekDay_1khsh_244:disabled,._monthDay_1khsh_263:disabled{color:inherit}._weekDay_1khsh_244[data-can-makeup=true],._monthDay_1khsh_263[data-can-makeup=true]{cursor:pointer;opacity:1;border-color:#ff8fa566}._weekDay_1khsh_244[data-can-makeup=true]:hover,._monthDay_1khsh_263[data-can-makeup=true]:hover{background:#ff3b6121}._weekday_1khsh_279{color:#ffffffdb;font-size:12px;font-weight:650}._weekDate_1khsh_285{margin-top:3px;color:#ffffff5c;font-size:10px;font-variant-numeric:tabular-nums}._coinMark_1khsh_292{position:relative;display:block;width:26px;height:26px;margin:10px 0 4px;border:2px solid #ffc562;border-radius:50%;background:linear-gradient(145deg,#ffe39a,#ff9f37);box-shadow:0 4px 12px #ffa33933,inset 0 0 0 3px #ffffff52}._coinMark_1khsh_292:after{content:"";position:absolute;inset:7px;border-radius:50%;background:#ffffff8c}._dayReward_1khsh_312{color:#fff;font-size:14px;font-variant-numeric:tabular-nums}._dayState_1khsh_318{min-height:14px;margin-top:3px;color:#fff6;font-size:9px;white-space:nowrap}._daySigned_1khsh_326{border-color:#ff3b616b;background:linear-gradient(180deg,#ff3b613d,#ff3b6114)}._daySigned_1khsh_326 ._dayState_1khsh_318{color:#ff9caf}._dayMadeUp_1khsh_335{border-color:#ff8fa561;background:linear-gradient(180deg,#ff8fa52b,#ffffff09)}._dayMadeUp_1khsh_335 ._dayState_1khsh_318,._monthDay_1khsh_263._dayMadeUp_1khsh_335 small{color:#ffb3c2}._dayToday_1khsh_345{border-color:#ffffffa6;background:linear-gradient(180deg,#ff5576,#d9294d);box-shadow:0 10px 24px #ff3b613d}._dayToday_1khsh_345 ._weekDate_1khsh_285,._dayToday_1khsh_345 ._dayState_1khsh_318{color:#ffffffc7}._dayMissed_1khsh_356{border-style:dashed;opacity:.5}._dayMissed_1khsh_356[data-can-makeup=true]{opacity:1}._dayMissed_1khsh_356 ._coinMark_1khsh_292{filter:grayscale(1)}._dayUpcoming_1khsh_369{background:#ffffff06}._bonusDay_1khsh_373:after{content:"";position:absolute;top:-14px;right:-14px;width:34px;height:34px;border-radius:50%;background:#ff3b61;box-shadow:0 0 22px #ff3b617a}._weekRule_1khsh_385{margin:13px 0 0;color:#ffffff6b;font-size:11px;line-height:1.5;text-align:center}._expandButton_1khsh_393{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:44px;margin:10px 0 0;padding:0;color:#ffffff9e;font-size:12px;cursor:pointer;border:0;background:transparent}._chevronDown_1khsh_409,._chevronUp_1khsh_410{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor}._chevronDown_1khsh_409{transform:rotate(45deg) translateY(-2px)}._chevronUp_1khsh_410{transform:rotate(225deg) translate(-2px,-1px)}._monthSection_1khsh_425{margin-top:0;padding:18px 0 2px;border:0;border-top:1px solid rgba(255,255,255,.08);border-radius:0;animation:_monthIn_1khsh_1 .18s ease-out}._embeddedContent_1khsh_23 ._monthSection_1khsh_425{padding:14px;border:0;border-radius:12px;background:#ffffff0a;animation:none}._monthHeading_1khsh_197{margin-bottom:14px}._monthWeekdays_1khsh_234,._monthGrid_1khsh_235{gap:6px}._monthWeekdays_1khsh_234{margin-bottom:6px}._monthWeekdays_1khsh_234 span{color:#ffffff57;font-size:10px;text-align:center}._monthDay_1khsh_263,._monthEmpty_1khsh_462{aspect-ratio:1}._monthDay_1khsh_263{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:#ffffff09;color:inherit;font:inherit;cursor:default}._monthDay_1khsh_263>span{font-size:12px;font-variant-numeric:tabular-nums}._monthDay_1khsh_263 small{min-height:10px;color:#ffffff5c;font-size:8px}._monthDay_1khsh_263._dayToday_1khsh_345{color:#fff;box-shadow:none}._monthDay_1khsh_263._daySigned_1khsh_326 small{color:#ff9caf}._embeddedContent_1khsh_23 ._monthDay_1khsh_263{border-color:transparent;background:#ffffff09}._embeddedSummary_1khsh_506{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}._embeddedSummary_1khsh_506 span{padding:4px 8px;color:#ffffff9e;font-size:12px;line-height:1.4;border-radius:999px;background:#ffffff0e}._monthReward_1khsh_522{display:flex;align-items:center;gap:16px;margin-top:14px;padding:16px 18px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:linear-gradient(110deg,#ff3b611a,#ffffff08)}._rewardBadge_1khsh_533{display:flex;align-items:baseline;justify-content:center;flex:0 0 68px;height:54px;color:#fff;font-size:22px;font-weight:750;line-height:54px;border:1px solid rgba(255,59,97,.3);border-radius:14px;background:#ff3b6124;font-variant-numeric:tabular-nums}._rewardBadge_1khsh_533 span{margin-right:1px;color:#ff6d89;font-size:13px}._rewardProgress_1khsh_198{flex:1;min-width:0}._rewardProgressTop_1khsh_198 strong{font-size:13px}._rewardProgressTop_1khsh_198 p{margin:4px 0 0;color:#ffffff6b;font-size:10px}._rewardProgressTop_1khsh_198>span{color:#ffffff8f;font-size:11px;font-variant-numeric:tabular-nums}._progressTrack_1khsh_576{height:5px;margin-top:11px;overflow:hidden;border-radius:999px;background:#ffffff17}._progressTrack_1khsh_576 span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff3b61,#ff8aa1);transition:width .24s ease}._footer_1khsh_592{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 28px 22px;border-top:1px solid rgba(255,255,255,.08);background:#0c0c0f7a}._footer_1khsh_592._embeddedFooter_1khsh_602{display:block;padding:14px 0 0;border:0;background:transparent}._signInButton_1khsh_609._embeddedSignInButton_1khsh_609{width:auto;min-width:144px;min-height:44px;padding:0 16px;font-size:13px;border-radius:8px;box-shadow:none}._embeddedRewardInfo_1khsh_619{width:100%;min-width:0;padding:2px 0;text-align:left}._embeddedRewardInfo_1khsh_619 strong{display:block;margin-bottom:4px;font-size:12px}._embeddedRewardInfo_1khsh_619 p{margin:0;color:#ffffff7a;font-size:10px;line-height:1.45}._embeddedRewardInfo_1khsh_619 p+p{margin-top:3px}._breakdown_1khsh_643{display:flex;flex-wrap:wrap;gap:6px}._breakdown_1khsh_643 span{padding:5px 8px;color:#ffffff80;font-size:10px;border-radius:999px;background:#ffffff0d}._signInButton_1khsh_609{min-width:220px;min-height:48px;padding:0 24px;color:#fff;font-size:14px;font-weight:700;cursor:pointer;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:linear-gradient(100deg,#ff3b61,#e9264d);box-shadow:0 10px 30px #ff3b6133;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}._signInButton_1khsh_609:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 34px #ff3b614d}._signInButton_1khsh_609:disabled{color:#ffffff8f;cursor:not-allowed;border-color:#ffffff14;background:#ffffff14;box-shadow:none}._makeupDialogBackdrop_1khsh_685{position:absolute;inset:0;z-index:10;display:grid;place-items:center;padding:20px;background:#07070ab8;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._makeupDialog_1khsh_685{width:min(360px,100%);padding:22px;box-sizing:border-box;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:linear-gradient(145deg,#303037,#1b1b20);box-shadow:0 22px 64px #00000075;text-align:center}._makeupDialog_1khsh_685 h3{margin:0;font-size:18px}._makeupDialog_1khsh_685 p{margin:10px 0 18px;color:#ffffff9e;font-size:13px;line-height:1.6}._makeupDialogActions_1khsh_720{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._makeupDialog_1khsh_685 button{min-height:42px;padding:0 16px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff12;color:#fff;font-weight:650;cursor:pointer}._makeupDialog_1khsh_685 button:disabled{cursor:wait;opacity:.58}._makeupDialog_1khsh_685 ._makeupDialogPrimary_1khsh_742{border-color:transparent;background:linear-gradient(100deg,#ff3b61,#e9264d)}._makeupRewardList_1khsh_747{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0 0 18px}._makeupRewardList_1khsh_747 span{padding:6px 9px;border-radius:999px;background:#ff3b611a;color:#ffb3c2;font-size:11px}._buttonLoading_1khsh_763{display:inline-flex;align-items:center;gap:8px}._spinner_1khsh_769{display:inline-block;width:16px;height:16px;box-sizing:border-box;border:2px solid rgba(255,255,255,.22);border-top-color:#fff;border-radius:50%;animation:_spin_1khsh_769 .7s linear infinite}._secondaryButton_1khsh_172:focus-visible,._expandButton_1khsh_393:focus-visible,._signInButton_1khsh_609:focus-visible,._weekDay_1khsh_244:focus-visible,._monthDay_1khsh_263:focus-visible,._makeupDialog_1khsh_685 button:focus-visible{outline:2px solid #ff8aa1;outline-offset:3px}@keyframes _overlayIn_1khsh_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_1khsh_1{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _monthIn_1khsh_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_1khsh_769{to{transform:rotate(360deg)}}@media(max-width:600px){._overlay_1khsh_1{padding:8px}._content_1khsh_23,._contentExpanded_1khsh_75{width:calc(100vw - 16px);max-height:calc(100dvh - 16px - env(safe-area-inset-bottom));border-radius:20px}._closeButton_1khsh_79{top:12px;right:12px}._header_1khsh_117{padding:18px 62px 14px 16px}._title_1khsh_126{font-size:20px}._headerReward_1khsh_133{gap:5px;font-size:9px}._headerReward_1khsh_133 strong{font-size:20px}._scrollArea_1khsh_39{padding:14px 12px 12px}._weekSection_1khsh_183{padding:12px 8px;border-radius:14px}._monthSection_1khsh_425{padding:14px 0 2px;border-radius:0}._embeddedContent_1khsh_23 ._monthSection_1khsh_425{padding:10px;border-radius:10px}._embeddedContent_1khsh_23 ._monthHeading_1khsh_197{margin-bottom:10px}._embeddedContent_1khsh_23 ._monthHeading_1khsh_197 h3{font-size:13px}._sectionHeading_1khsh_196{padding:0 3px;margin-bottom:10px}._weekGrid_1khsh_233{gap:3px}._weekDay_1khsh_244{min-height:105px;padding:8px 1px 7px;border-radius:9px}._weekday_1khsh_279{font-size:10px}._weekDate_1khsh_285{font-size:8px}._coinMark_1khsh_292{width:20px;height:20px;margin:8px 0 3px}._coinMark_1khsh_292:after{inset:5px}._dayReward_1khsh_312{font-size:11px}._dayState_1khsh_318{font-size:7px;letter-spacing:-.02em}._weekRule_1khsh_385{margin-top:10px;font-size:9px}._monthWeekdays_1khsh_234,._monthGrid_1khsh_235{gap:4px}._monthDay_1khsh_263{border-radius:7px}._monthDay_1khsh_263>span{font-size:10px}._embeddedContent_1khsh_23 ._monthDay_1khsh_263{border-radius:6px}._embeddedSummary_1khsh_506{gap:6px;margin-top:8px}._embeddedSummary_1khsh_506 span{padding:3px 7px;font-size:11px}._monthReward_1khsh_522{gap:10px;margin-top:10px;padding:12px;border-radius:14px}._rewardBadge_1khsh_533{flex-basis:54px;height:46px;font-size:18px;line-height:46px}._rewardProgressTop_1khsh_198 p{max-width:190px;font-size:9px}._footer_1khsh_592{flex-direction:column;align-items:stretch;gap:10px;padding:12px 14px calc(14px + env(safe-area-inset-bottom))}._footer_1khsh_592._embeddedFooter_1khsh_602{padding:10px 0 0}._breakdown_1khsh_643{justify-content:center}._signInButton_1khsh_609{width:100%;min-width:0}._embeddedSignInButton_1khsh_609{width:auto;min-width:132px;min-height:44px;padding:0 12px;font-size:12px}._embeddedRewardInfo_1khsh_619 strong{font-size:11px}._embeddedRewardInfo_1khsh_619 p{font-size:10px}}@media(prefers-reduced-motion:reduce){._overlay_1khsh_1,._content_1khsh_23,._monthSection_1khsh_425,._spinner_1khsh_769{animation:none}._progressTrack_1khsh_576 span,._closeButton_1khsh_79,._signInButton_1khsh_609{transition:none}}._content_1khsh_23:not(._embeddedContent_1khsh_23){width:min(480px,calc(100vw - 32px))}._header_1khsh_117{padding:18px 64px 12px 20px;border-bottom:0}._title_1khsh_126{font-size:20px}._closeButton_1khsh_79{top:10px;right:10px}._scrollArea_1khsh_39{padding:4px 20px 14px}._weekSection_1khsh_183{margin-top:12px;padding:14px 12px 12px}._headingInline_1khsh_1043{display:flex;align-items:baseline;gap:8px}._sectionHeading_1khsh_196{margin-bottom:10px}._sectionHeading_1khsh_196 p{margin:0}._weekGrid_1khsh_233{gap:6px}._weekDay_1khsh_244{min-height:0;padding:8px 2px;overflow:visible}._coinWrap_1khsh_1067{position:relative;display:block;margin:8px 0 0}._coinWrap_1khsh_1067 ._coinMark_1khsh_292{margin:0}._coinWrap_1khsh_1067 ._dayReward_1khsh_312{position:absolute;top:-9px;left:14px;padding:1px 5px;color:#fff;font-size:10px;font-weight:750;line-height:14px;white-space:nowrap;border-radius:999px;background:#ff3b61;box-shadow:0 2px 6px #ff3b6173}._dayToday_1khsh_345 ._coinWrap_1khsh_1067 ._dayReward_1khsh_312{color:#e9264d;background:#fff}._dayState_1khsh_318{min-height:0;margin-top:4px;font-size:10px}._bonusDay_1khsh_373:after{display:none}._bonusDay_1khsh_373 ._coinWrap_1khsh_1067 ._dayReward_1khsh_312{background:linear-gradient(100deg,#ffb020,#ff3b61)}._monthReward_1khsh_522{gap:14px;margin-top:0;padding:12px 14px;border:1px solid rgba(255,196,92,.55);background:linear-gradient(110deg,#ff3b61,#ff6a3d 55%,#ffb020);box-shadow:0 10px 28px #ff5a4659,inset 0 1px #ffffff59}._rewardProgressTop_1khsh_198 strong{color:#fff;font-size:14px}._rewardProgressTop_1khsh_198>span{color:#ffffffd9;font-size:12px}._rewardProgressTop_1khsh_198>span b{color:#fff;font-size:16px}._monthReward_1khsh_522 ._progressTrack_1khsh_576{height:6px;margin-top:8px;background:#00000038}._monthReward_1khsh_522 ._progressTrack_1khsh_576 span{background:linear-gradient(90deg,#fff6d6,#fff)}._monthReward_1khsh_522 ._rewardBadge_1khsh_533{flex:0 0 auto;align-items:center;gap:6px;height:auto;padding:6px 12px 6px 6px;line-height:1;border:0;border-radius:999px;background:#00000038}._monthReward_1khsh_522 ._rewardBadge_1khsh_533 ._coinMark_1khsh_292{margin:0}._monthReward_1khsh_522 ._rewardBadge_1khsh_533 strong{color:#fff;font-size:20px;text-shadow:0 2px 6px rgba(120,20,0,.35)}._footer_1khsh_592{padding:0 20px 18px;border-top:0;background:transparent}._footer_1khsh_592:not(._embeddedFooter_1khsh_602) ._signInButton_1khsh_609{width:100%;min-height:46px;font-size:16px}@media(max-width:600px){._content_1khsh_23:not(._embeddedContent_1khsh_23){width:calc(100vw - 16px)}._scrollArea_1khsh_39{padding:2px 12px 12px}._weekDay_1khsh_244{min-height:0}._coinWrap_1khsh_1067 ._dayReward_1khsh_312{left:10px;font-size:9px;padding:0 4px}._footer_1khsh_592{padding:0 12px calc(12px + env(safe-area-inset-bottom))}}._overlay_14hwt_1{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:2100;animation:_fadeIn_14hwt_1 .25s ease-out}@keyframes _fadeIn_14hwt_1{0%{opacity:0}to{opacity:1}}._content_14hwt_18{position:relative;background:linear-gradient(0deg,#00000026,#00000026),linear-gradient(180deg,#343434,#343434b8);border-radius:16px;width:min(92vw,620px);box-shadow:none;border:.68px solid transparent;backdrop-filter:blur(47px);-webkit-backdrop-filter:blur(47px);animation:_slideUp_14hwt_1 .25s ease-out;padding:24px 20px 20px;box-sizing:border-box;text-align:center;overflow:hidden}._content_14hwt_18:before{content:"";position:absolute;inset:0;border-radius:16px;padding:.68px;background:linear-gradient(135deg,#ffffff8c,#ffffff2e 60%,#fff0 90%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3}@keyframes _slideUp_14hwt_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}._title_14hwt_64{position:relative;z-index:1;color:#fff;font-size:18px;font-weight:600;margin-bottom:16px}._qrRow_14hwt_73{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-items:center;gap:16px;margin-bottom:16px}._qrBox_14hwt_84{display:flex;flex-direction:column;align-items:center;width:100%;max-width:280px}._qrBox_14hwt_84 img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;max-height:36vh;border-radius:8px;background:#fff;border:1px solid rgba(255,255,255,.12);padding:6px;box-sizing:border-box}._qrBoxGray_14hwt_107 img{background:#2c2c2e;border-color:#ffffff14;padding:0}._qrLabel_14hwt_113{margin-top:8px;color:#ffffffa6;font-size:13px}._promotionHintButton_14hwt_119{position:relative;z-index:1;width:100%;margin:4px auto 16px;padding:0;border:none;background:none;color:#c23a50;font-size:15px;font-weight:600;line-height:1.6;text-align:center;cursor:pointer;transition:color .2s ease,opacity .2s ease}._promotionHintButton_14hwt_119:hover{color:#e04a60;opacity:.92}._promotionHintButton_14hwt_119:active{opacity:1}._buttons_14hwt_145{position:relative;z-index:1;display:flex;justify-content:center}._cancelBtn_14hwt_152{padding:10px 24px;border:1px solid rgba(255,255,255,.16);border-radius:8px;font-size:14px;font-weight:600;background:#ffffff0f;color:#ffffffe0;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}._cancelBtn_14hwt_152:hover{background:#ffffff1a;border-color:#ffffff47;color:#fff;transform:translateY(-1px)}._cancelBtn_14hwt_152:active{transform:translateY(0)}@media(max-width:768px){._content_14hwt_18{width:min(95vw,560px);padding:20px 14px 16px}._title_14hwt_64{font-size:16px;margin-bottom:12px}._qrRow_14hwt_73{gap:12px;margin-bottom:12px}._qrBox_14hwt_84{max-width:none}._qrBox_14hwt_84 img{max-height:34vh}._promotionHintButton_14hwt_119{margin-bottom:12px;font-size:14px;line-height:1.5}}._floatingButton_p2lfd_1{position:fixed;top:auto;right:clamp(10px,2vw,28px);bottom:clamp(96px,12vh,164px);transform:none;z-index:1200;width:72px;min-height:244px;padding:18px 12px 16px;border:none;border-radius:24px;background:linear-gradient(180deg,#fff,#f3f4f6);box-shadow:0 12px 32px #0f172a24;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease;-webkit-tap-highlight-color:transparent}._floatingButtonHorizontal_p2lfd_27{flex-direction:row;width:auto;min-height:auto;padding:14px 16px;gap:10px}._floatingButton_p2lfd_1:hover{transform:translate(-2px);box-shadow:0 16px 40px #0f172a2e}._floatingButton_p2lfd_1:focus{outline:none}._floatingButton_p2lfd_1:focus-visible{outline:2px solid rgba(18,183,245,.8);outline-offset:3px}._floatingButton_p2lfd_1:active{transform:translate(0)}._floatingButtonDragging_p2lfd_53{box-shadow:0 18px 42px #0f172a38}._label_p2lfd_57{color:#333;font-size:18px;font-weight:600;line-height:1.1;writing-mode:vertical-rl;text-orientation:upright;letter-spacing:3px}._labelHorizontal_p2lfd_68{writing-mode:horizontal-tb;text-orientation:mixed;letter-spacing:0;font-size:14px;text-align:center;line-height:1.3}._iconStack_p2lfd_77{display:flex;flex-direction:column;align-items:center;gap:8px}._iconStackHorizontal_p2lfd_85{flex-direction:row;gap:6px}._mobileEntryIconWrap_p2lfd_90{display:none}._iconWrap_p2lfd_94{width:40px;height:40px;border-radius:50%;background:#07c1601f;display:flex;align-items:center;justify-content:center;flex-shrink:0}._iconWrapHorizontal_p2lfd_106{width:32px;height:32px}._qqIconWrap_p2lfd_111{background:#12b7f524}._wechatIcon_p2lfd_115{width:26px;height:26px;fill:#07c160;display:block}._wechatIconHorizontal_p2lfd_123{width:20px;height:20px}._qqPenguinIcon_p2lfd_128{width:26px;height:26px;display:block}._qqPenguinIconHorizontal_p2lfd_135{width:20px;height:20px}._mobileEntryIcon_p2lfd_90{width:30px;height:30px;display:block}._overlay_p2lfd_146{position:fixed;inset:0;z-index:1300;background:#1118277a;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}._modal_p2lfd_158{width:min(92vw,560px);padding:28px 24px 24px;border-radius:24px;background:#fff;box-shadow:0 24px 60px #0f172a38;display:flex;flex-direction:column;align-items:center;gap:20px}._modalTitle_p2lfd_170{margin:0;font-size:22px;line-height:1.4;font-weight:600;color:#333;text-align:center}._qrGrid_p2lfd_179{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._qrFrame_p2lfd_186{width:100%;padding:14px;border-radius:20px;background:linear-gradient(180deg,#fafafa,#f3f4f6);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;box-sizing:border-box}._qrImage_p2lfd_199{width:min(100%,250px);aspect-ratio:1 / 1;object-fit:contain;display:block;border-radius:14px;background:#fff}._qrLabel_p2lfd_208{font-size:15px;font-weight:600;color:#4b5563}._promotionHintButton_p2lfd_214{width:100%;padding:0;border:none;background:none;color:#2563eb;font-size:15px;font-weight:600;line-height:1.6;text-align:center;cursor:pointer;transition:color .2s ease,opacity .2s ease}._promotionHintButton_p2lfd_214:hover{color:#1d4ed8;opacity:.92}._promotionHintButton_p2lfd_214:active{opacity:1}._closeButton_p2lfd_237{min-width:120px;padding:12px 20px;border:none;border-radius:999px;background:#fff;color:#000;font-size:16px;font-weight:600;cursor:pointer;transition:opacity .2s ease,transform .2s ease}._closeButton_p2lfd_237:hover{opacity:.92;transform:translateY(-1px)}._closeButton_p2lfd_237:active{transform:translateY(0)}@media(max-width:768px){._floatingButton_p2lfd_1,._overlay_p2lfd_146{display:none}._floatingButton_p2lfd_1{right:auto;top:auto;width:72px;min-height:88px;padding:10px 8px 12px;border-radius:22px;background:#fff9;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(10px);gap:8px;justify-content:center;touch-action:none;user-select:none;-webkit-user-select:none;transition:box-shadow .18s ease,opacity .18s ease}._floatingButton_p2lfd_1:hover,._floatingButton_p2lfd_1:active{transform:none}._floatingButtonDragging_p2lfd_53{opacity:.96}._label_p2lfd_57{font-size:12px;letter-spacing:0;line-height:1;writing-mode:horizontal-tb;text-orientation:mixed}._iconWrap_p2lfd_94{width:36px;height:36px}._iconStack_p2lfd_77{display:none}._mobileEntryIconWrap_p2lfd_90{display:flex;align-items:center;justify-content:center;width:38px;height:38px}._mobileEntryIcon_p2lfd_90{width:28px;height:28px}._overlay_p2lfd_146{padding:16px}._modal_p2lfd_158{width:min(100%,420px);padding:22px 18px 20px;border-radius:20px;gap:16px}._qrGrid_p2lfd_179{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._qrFrame_p2lfd_186{padding:10px;gap:10px}._qrLabel_p2lfd_208{font-size:13px}._modalTitle_p2lfd_170{font-size:18px}._promotionHintButton_p2lfd_214{font-size:14px;line-height:1.5}._closeButton_p2lfd_237{min-width:110px;font-size:15px}}._bar_8x8n0_1{position:relative;z-index:6;display:flex;align-items:center;gap:0;width:100%;margin-top:var(--home-filter-gap-above, 16px);padding:10px 16px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#1a1a1a;box-shadow:none;overflow:visible}._group_8x8n0_18{position:relative;flex:0 0 auto}._groupWide_8x8n0_23{min-width:0;flex:0 1 auto}._divider_8x8n0_28{width:1px;height:24px;margin:0 6px;background:linear-gradient(180deg,transparent 0%,rgba(255,255,255,.16) 24%,rgba(255,255,255,.16) 76%,transparent 100%);flex:0 0 auto}._trigger_8x8n0_36{min-height:44px;max-width:100%;padding:0 14px;border:none;border-radius:999px;display:inline-flex;align-items:center;gap:8px;background:transparent;color:#fff;font-size:16px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:color .2s ease,background-color .2s ease,transform .2s ease}._trigger_8x8n0_36:hover{color:#fff;background:#ffffff0f}._triggerOpen_8x8n0_60,._triggerChanged_8x8n0_61{color:#fff}._triggerChanged_8x8n0_61{background:#8e213559}._triggerOpen_8x8n0_60{transform:translateY(-1px)}._triggerText_8x8n0_73{display:inline-flex;align-items:center;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._triggerArrow_8x8n0_82{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;color:currentColor;transition:transform .2s ease}._triggerOpen_8x8n0_60 ._triggerArrow_8x8n0_82{transform:rotate(180deg)}._triggerArrow_8x8n0_82 svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}._menu_8x8n0_106{position:absolute;top:calc(100% + 12px);left:0;min-width:188px;max-height:min(55vh,420px);padding:10px;border-radius:16px;border:1px solid rgba(255,255,255,.1);display:grid;gap:6px;background:#1c1c1e;box-shadow:0 20px 44px #00000073;overflow-y:auto}._menuWide_8x8n0_122{min-width:min(300px,76vw);left:0;right:auto}._groupWide_8x8n0_23 ._trigger_8x8n0_36{max-width:min(220px,32vw)}._menuItem_8x8n0_133{width:100%;padding:12px 14px;border:none;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:transparent;color:#c7c7cc;cursor:pointer;text-align:left;transition:background-color .18s ease,color .18s ease}._menuItem_8x8n0_133:hover{background:#ffffff0f;color:#fff}._menuItemActive_8x8n0_154{background:#8e213566;color:#fff}._menuItemLabel_8x8n0_159{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.4}._menuItemCheck_8x8n0_170{flex:0 0 auto;color:#ff8a9a;font-size:15px;font-weight:700}._quickFilter_8x8n0_177{min-height:44px;padding:0 14px;border:none;border-radius:999px;display:inline-flex;align-items:center;background:transparent;color:#fff;font-size:16px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:color .2s ease,background-color .2s ease,transform .2s ease}._quickFilter_8x8n0_177:hover{background:#ffffff0f}._quickFilterActive_8x8n0_198{color:#fff;background:#8e2135}._trigger_8x8n0_36:focus-visible,._menuItem_8x8n0_133:focus-visible,._quickFilter_8x8n0_177:focus-visible{outline:2px solid rgba(168,40,60,.7);outline-offset:2px}@media(max-width:768px){._bar_8x8n0_1{margin-top:var(--home-filter-gap-above, 16px);padding:6px 10px;border-radius:14px;border:1px solid rgba(255,255,255,.08);flex-wrap:nowrap;background:#1a1a1a;box-shadow:none;overflow:visible}._group_8x8n0_18{flex:0 1 auto;min-width:0}._group_8x8n0_18:last-child{flex:0 0 auto}._groupWide_8x8n0_23{flex:0 1 auto;min-width:0}._divider_8x8n0_28{height:20px;margin:0 4px;flex:0 0 auto;background:linear-gradient(180deg,transparent 0%,rgba(255,255,255,.14) 18%,rgba(255,255,255,.14) 82%,transparent 100%)}._trigger_8x8n0_36{min-height:38px;max-width:100%;padding:0 8px;color:#fff;font-size:14px;background:transparent}._trigger_8x8n0_36:hover{color:#fff;background:#ffffff0f}._triggerChanged_8x8n0_61{color:#fff;background:#8e213566}._menu_8x8n0_106{top:calc(100% + 10px);min-width:168px;border:1px solid rgba(255,255,255,.1);background:#1c1c1e;box-shadow:0 16px 32px #00000080}._menuWide_8x8n0_122{min-width:min(280px,calc(100vw - 48px));max-width:calc(100vw - 32px)}._groupWide_8x8n0_23 ._trigger_8x8n0_36{max-width:min(108px,28vw)}._quickFilter_8x8n0_177{flex-shrink:0;min-height:38px;padding:0 8px;font-size:14px}._menuItem_8x8n0_133{color:#c7c7cc}._menuItem_8x8n0_133:hover{background:#ffffff0f;color:#fff}._menuItemActive_8x8n0_154{background:#8e213573;color:#fff}._menuItemCheck_8x8n0_170{color:#ff8a9a}._trigger_8x8n0_36:focus-visible,._menuItem_8x8n0_133:focus-visible,._quickFilter_8x8n0_177:focus-visible{outline:2px solid rgba(168,40,60,.7)}}._overlay_i9yqn_1{--announcement-accent: #ff3b61;--announcement-accent-deep: #a8283c;--announcement-text-main: #ffffff;--announcement-text-secondary: rgba(255, 255, 255, .55);--announcement-text-muted: rgba(255, 255, 255, .4);position:fixed;inset:0;z-index:2300;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;overflow-y:auto;width:100vw;height:100vh;height:100dvh;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-overflow-scrolling:touch;animation:_fadeIn_i9yqn_1 .25s ease-out}@keyframes _fadeIn_i9yqn_1{0%{opacity:0}to{opacity:1}}._modal_i9yqn_30{position:relative;width:min(520px,calc(100vw - 32px));max-height:min(720px,calc(100dvh - 32px - env(safe-area-inset-bottom)));display:flex;flex-direction:column;overflow:hidden;border-radius:14px;border:.68px solid transparent;background:linear-gradient(0deg,#00000026,#00000026),linear-gradient(180deg,#343434,#343434c7);backdrop-filter:blur(47px);-webkit-backdrop-filter:blur(47px);box-shadow:none;box-sizing:border-box;isolation:isolate;animation:_slideUp_i9yqn_1 .25s ease-out}._modal_i9yqn_30:before{content:"";position:absolute;inset:0;border-radius:14px;padding:.68px;background:linear-gradient(135deg,#ffffff8c,#ffffff2e 60%,#fff0 90%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3}._modal_i9yqn_30:after{content:"";position:absolute;right:-40px;bottom:-50px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(255,59,97,.1) 0%,transparent 70%);pointer-events:none;z-index:0}@keyframes _slideUp_i9yqn_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}._closeButton_i9yqn_96{position:absolute;top:14px;right:14px;z-index:4;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:#ffffffb3;font-size:22px;line-height:1;cursor:pointer;padding:0;transition:color .2s ease,opacity .2s ease}._closeButton_i9yqn_96:hover{color:#fff;opacity:.85}._header_i9yqn_121{position:relative;z-index:1;padding:22px 48px 16px 22px;text-align:left;flex-shrink:0}._header_i9yqn_121:after{content:"";display:block;margin-top:16px;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.16),rgba(255,255,255,.04),transparent)}._headerMeta_i9yqn_142{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;flex-wrap:wrap}._badge_i9yqn_151{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:#ff7a93;font-size:12px;font-weight:600;letter-spacing:.02em}._date_i9yqn_164{display:inline-flex;align-items:center;padding:0;border:none;background:transparent;color:var(--announcement-text-secondary);font-size:12px;font-weight:500}._title_i9yqn_175{margin:14px 0 0;max-width:100%;color:var(--announcement-text-main);font-size:clamp(18px,2.4vw,22px);font-weight:700;line-height:1.35;letter-spacing:-.02em;text-align:left;overflow-wrap:anywhere;word-break:break-word}._content_i9yqn_188{position:relative;z-index:1;padding:0 22px;overflow-y:auto;overscroll-behavior:contain;flex:1 1 auto;min-height:0}._section_i9yqn_198{position:relative;padding:16px 0 16px 16px}._section_i9yqn_198:before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:3px;border-radius:999px;background:linear-gradient(180deg,var(--announcement-accent) 0%,rgba(255,59,97,.2) 100%)}._section_i9yqn_198+._section_i9yqn_198{border-top:1px solid rgba(255,255,255,.08)}._subtitle_i9yqn_222{margin:0 0 8px;color:#ff7a93;font-size:15px;font-weight:700;line-height:1.45;word-break:break-word;overflow-wrap:break-word}._body_i9yqn_232{margin:0;color:var(--announcement-text-secondary);font-size:14px;line-height:1.7;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}._bodyLink_i9yqn_242{display:inline;border:none;padding:0;background:transparent;color:#ff7a93;font:inherit;font-weight:700;line-height:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}._bodyLink_i9yqn_242:hover{color:var(--announcement-accent)}._bodyLink_i9yqn_242:focus-visible{outline:2px solid rgba(255,59,97,.45);outline-offset:3px;border-radius:4px}._footer_i9yqn_267{position:relative;z-index:1;display:flex;justify-content:center;padding:16px 22px calc(18px + env(safe-area-inset-bottom));flex-shrink:0;background:linear-gradient(180deg,#34343400,#2828288c)}._confirmButton_i9yqn_281{width:100%;max-width:280px;min-height:42px;padding:0 24px;border:none;border-radius:999px;background:var(--announcement-accent-deep);color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .2s ease,opacity .2s ease;box-shadow:none}._confirmButton_i9yqn_281:hover{background:#8e2135}._confirmButton_i9yqn_281:active{opacity:.92}@media(max-width:768px){._overlay_i9yqn_1{padding:16px}._modal_i9yqn_30{width:min(100%,calc(100vw - 32px));max-height:calc(100dvh - 32px - env(safe-area-inset-bottom));border-radius:14px}._closeButton_i9yqn_96{top:12px;right:12px}._header_i9yqn_121{padding:20px 44px 14px 18px}._title_i9yqn_175{margin-top:12px;font-size:18px}._content_i9yqn_188{padding:0 18px}._section_i9yqn_198{padding:14px 0 14px 14px}._subtitle_i9yqn_222{font-size:14px}._body_i9yqn_232{font-size:13px;line-height:1.65}._footer_i9yqn_267{padding:14px 18px calc(16px + env(safe-area-inset-bottom))}._confirmButton_i9yqn_281{max-width:none}}@media(max-width:480px){._overlay_i9yqn_1{padding:12px}._modal_i9yqn_30{max-height:calc(100dvh - 24px - env(safe-area-inset-bottom));border-radius:12px}._header_i9yqn_121{padding:18px 42px 12px 16px}._badge_i9yqn_151,._date_i9yqn_164{font-size:11px}._title_i9yqn_175{font-size:17px}._content_i9yqn_188{padding:0 16px}._section_i9yqn_198{padding:12px 0 12px 12px}._footer_i9yqn_267{padding:12px 16px calc(14px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){._overlay_i9yqn_1,._modal_i9yqn_30{animation:none}}._mobileTipModalOverlay_1vc6p_1{position:fixed;inset:0;background-color:#00000059;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}._mobileTipModal_1vc6p_1{background-color:#fff;border-radius:18px;padding:24px 28px 20px;min-width:280px;max-width:400px;width:100%;box-shadow:0 18px 45px #0f172a26;border:1px solid rgba(248,113,113,.18)}._mobileTipModalHeader_1vc6p_23{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;position:relative}._mobileTipModalTitle_1vc6p_31{font-size:18px;font-weight:600;color:#111827;flex:1}._mobileTipCloseButton_1vc6p_38{position:absolute;top:-8px;right:-8px;width:32px;height:32px;border-radius:50%;border:none;background-color:#f3f4f6;color:#6b7280;font-size:24px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;padding:0}._mobileTipCloseButton_1vc6p_38:hover{background-color:#e5e7eb;color:#374151;transform:scale(1.1)}._mobileTipCloseButton_1vc6p_38:active{transform:scale(.95)}._mobileTipModalContent_1vc6p_68{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:20px}._mobileTipIcon_1vc6p_76{font-size:48px;margin-bottom:12px}._mobileTipText_1vc6p_81{font-size:14px;color:#6b7280;line-height:1.6}._mobileTipInputContainer_1vc6p_87{margin-top:16px;width:100%;display:flex;gap:8px;align-items:stretch}._mobileTipInput_1vc6p_87{flex:1;min-width:0;padding:10px 14px;border-radius:8px;border:1px solid #E5E7EB;font-size:14px;outline:none;background-color:#f9fafb;color:#374151;transition:all .2s ease}._mobileTipInput_1vc6p_87:focus{border-color:#fb4655;background-color:#fff;box-shadow:0 0 0 3px #fb46551a}._mobileTipInputButton_1vc6p_114{flex-shrink:0;padding:10px 12px;border-radius:8px;border:none;font-size:13px;font-weight:500;color:#fff;background-color:#fb4655;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:68px;line-height:1.2}._mobileTipInputButton_1vc6p_114:hover{background-color:#e63946;transform:translateY(-1px);box-shadow:0 4px 12px #fb46554d}._mobileTipInputButton_1vc6p_114:active{transform:translateY(0);box-shadow:0 2px 6px #fb465533}._mobileTipBindAction_1vc6p_141{margin-top:14px;border:none;background:transparent;color:#fb4655;font-size:14px;font-weight:600;cursor:pointer;padding:0}._mobileTipBindAction_1vc6p_141:hover{color:#e63946;text-decoration:underline}._mobileTipBindHint_1vc6p_157{margin-top:6px;font-size:12px;line-height:1.6;color:#9ca3af}@media(max-width:480px){._mobileTipModal_1vc6p_1{padding:20px 16px 16px;min-width:0}._mobileTipModalTitle_1vc6p_31{font-size:16px}._mobileTipText_1vc6p_81{font-size:13px}._mobileTipInputContainer_1vc6p_87{flex-direction:column;gap:10px}._mobileTipInput_1vc6p_87{font-size:12px;padding:9px 10px}._mobileTipInputButton_1vc6p_114{width:100%;min-width:0;padding:10px 12px;font-size:12px}}._modalOverlay_1qty6_1{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:2000;margin:0;padding:16px;box-sizing:border-box;width:100vw;height:100vh;height:100dvh;overflow-y:auto}._modalContent_1qty6_19{--ex-elevated: rgba(255, 255, 255, .06);--ex-label: rgba(255, 255, 255, .55);--ex-value: #FFFFFF;--ex-border: rgba(255, 255, 255, .08);--ex-primary: #A8283C;--ex-primary-hover: #C23A50;--ex-primary-dark: #8E2135;position:relative;width:min(322px,calc(100vw - 20px));max-width:322px;border-radius:10px;background:linear-gradient(0deg,#00000026,#00000026),linear-gradient(180deg,#343434,#343434b8);box-sizing:border-box;border:.68px solid transparent;backdrop-filter:blur(47px);-webkit-backdrop-filter:blur(47px);box-shadow:none;display:flex;flex-direction:column;padding:20px 18px 18px;max-height:calc(100dvh - 32px - env(safe-area-inset-bottom));overflow:hidden;color:var(--ex-value)}._modalContent_1qty6_19:before{content:"";position:absolute;inset:0;border-radius:10px;padding:.68px;background:linear-gradient(135deg,#ffffff8c,#ffffff2e 60%,#fff0 90%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3}._closeBtn_1qty6_70{position:absolute;top:14px;left:12px;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:opacity .2s ease;color:#fff;background:transparent;border:none;padding:0}._closeBtn_1qty6_70:hover:not(:disabled){opacity:.75}._closeBtn_1qty6_70:disabled{opacity:.45;cursor:not-allowed}._closeIcon_1qty6_98{display:block;width:10px;height:10px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:rotate(45deg);margin-left:4px}._title_1qty6_108{color:var(--ex-value);font-size:16px;font-weight:500;text-align:center;margin:4px 0 18px;letter-spacing:0;line-height:normal;display:flex;align-items:center;justify-content:center;min-height:22px;padding:0 40px}._rateHint_1qty6_123{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-bottom:14px;padding:10px 12px;background:var(--ex-elevated);border-radius:10px;border:1px solid var(--ex-border)}._rateLabel_1qty6_135{font-size:13px;color:var(--ex-label);font-weight:500}._rateValue_1qty6_141{font-size:13px;color:var(--ex-value);font-weight:700}._balanceRow_1qty6_147{display:flex;align-items:center;gap:10px;margin-bottom:16px;flex-wrap:wrap;padding:12px 14px;background:var(--ex-elevated);border:1px solid var(--ex-border);border-radius:10px}._balanceLabel_1qty6_159{font-size:12px;color:var(--ex-label);font-weight:500}._balanceValue_1qty6_165{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:700;color:var(--ex-value);font-variant-numeric:tabular-nums}._balanceDivider_1qty6_175{color:var(--ex-border);font-weight:400;font-size:14px}._balanceIconDiamond_1qty6_181{width:16px;height:16px;flex-shrink:0}._balanceIconPoints_1qty6_187{width:16px;height:16px;color:var(--ex-primary);flex-shrink:0}._formSection_1qty6_194{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}._inputRow_1qty6_201{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#00000047;border-radius:10px;border:1px solid var(--ex-border);transition:border-color .2s ease}._inputRow_1qty6_201:focus-within{border-color:var(--ex-primary)}._inputPrefix_1qty6_216{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:0;background:transparent;color:var(--ex-primary);flex-shrink:0}._inputPrefix_1qty6_216 svg{width:18px;height:18px}._input_1qty6_201{flex:1;border:none;background:transparent;padding:6px 0;font-size:16px;color:var(--ex-value);outline:none;font-weight:600;min-width:0;font-variant-numeric:tabular-nums}._input_1qty6_201::placeholder{color:var(--ex-label);font-weight:500}._input_1qty6_201:disabled{opacity:.55}._inputSuffix_1qty6_255{font-size:13px;color:var(--ex-label);font-weight:500;white-space:nowrap}._previewCard_1qty6_262{display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:var(--ex-elevated);border-radius:10px;border:1px solid var(--ex-border);margin-bottom:14px}._previewRow_1qty6_273{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}._previewLabel_1qty6_281{font-size:13px;color:var(--ex-label);font-weight:500}._previewValue_1qty6_287{font-size:15px;font-weight:700;color:var(--ex-value);display:inline-flex;align-items:center;gap:8px;font-variant-numeric:tabular-nums}._previewBadge_1qty6_297{color:var(--ex-value);font-weight:700}._previewDiamond_1qty6_302{color:var(--ex-primary);font-weight:700}._previewDiamondOrig_1qty6_307{color:var(--ex-label);text-decoration:line-through;margin-right:2px;font-weight:500}._discountBadge_1qty6_314{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;background:var(--ex-primary-dark);border:none;color:#fff;font-size:12px;font-weight:600;margin-left:4px}._errorHint_1qty6_327{text-align:left;font-size:13px;color:#ff8a9a;margin:0 0 10px;font-weight:500}._submitBtn_1qty6_335{width:100%;min-height:44px;padding:0 16px;background:var(--ex-primary);color:#fff;border:none;border-radius:999px;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s ease,opacity .2s ease;box-shadow:none;margin-top:auto}._submitBtn_1qty6_335:hover:not(:disabled){background:var(--ex-primary-hover)}._submitBtn_1qty6_335:disabled{background:var(--ex-elevated);color:var(--ex-label);cursor:not-allowed;opacity:1}._notice_1qty6_362{text-align:left;font-size:12px;color:var(--ex-label);margin:12px 0 0;line-height:1.5}@media(max-width:768px){._modalOverlay_1qty6_1{align-items:center;justify-content:center;padding:10px 10px calc(10px + env(safe-area-inset-bottom))}._modalContent_1qty6_19{width:min(322px,calc(100vw - 20px));max-width:322px;padding:18px 16px 16px;min-height:auto;max-height:calc(100dvh - 20px - env(safe-area-inset-bottom))}._title_1qty6_108{font-size:16px}._input_1qty6_201{font-size:15px}._submitBtn_1qty6_335{font-size:14px}}._pageRoot_2uwzj_6{--creator-radius: 16px;--creator-gap: 18px;--creator-padding: 26px;--creator-bg: #000000;--creator-card: #1C1C1E;--creator-card-elevated: #242426;--creator-label: #8E8E93;--creator-value: #FFFFFF;--creator-title: #A8283C;--creator-accent: #8E2135;--creator-accent-soft: rgba(168, 40, 60, .28);--creator-divider: rgba(255, 255, 255, .12);--primary: #A8283C;--primary-light: #C23A50;--primary-dark: #8E2135;width:100%;margin:0 auto;background:#000;color:#fff}._mainContent_2uwzj_31{color:#fff;display:flex;flex-direction:column;margin:0;padding:0;background:var(--creator-bg)}._main_2uwzj_31{flex:1 1 auto;display:flex;flex-direction:column;width:min(var(--app-desktop-shell-max),calc(100% - 2 * var(--app-desktop-gutter)));max-width:none;margin:0 auto;padding:0 20px;box-sizing:border-box;overflow:visible;position:relative;min-width:0}._userProfileSection_2uwzj_55{width:100vw;max-width:1920px;position:relative;padding:0;flex-shrink:0;left:50%;transform:translate(-50%);margin-bottom:38px}._userProfileBackground_2uwzj_66{width:100%;max-width:1920px;height:400px;position:relative;overflow:hidden}._userProfileBlur_2uwzj_74{position:absolute;inset:-20px;background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(20px);-webkit-filter:blur(20px);z-index:0}._userProfileBackground_2uwzj_66:after{content:"";position:absolute;inset:0;background:#0000004d;z-index:1}._userProfileContent_2uwzj_99{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:12px;z-index:2}._userAvatar_2uwzj_111{width:120px;height:120px;border-radius:50%;object-fit:cover;border:3px solid #fff;box-shadow:0 4px 12px #0000004d;margin-top:80px}._userAvatar_2uwzj_111:hover{transform:scale(1.05);transition:transform .3s ease}._creatorHeroSection_2uwzj_128{width:100%;margin:12px 0 16px;display:flex;flex-direction:column;gap:14px}._creatorHeroCard_2uwzj_136{position:relative;overflow:hidden;border-radius:16px;padding:20px 24px 12px;background:linear-gradient(180deg,#000,#0a0a0a);border:1px solid rgba(255,255,255,.08);box-shadow:none;display:flex;flex-direction:column;gap:12px}._accountPanel_2uwzj_150{margin-top:0;border-radius:10px;padding:14px 16px 12px;background:var(--creator-card);border:1px solid rgba(255,255,255,.04);box-shadow:none}._accountPanelTitle_2uwzj_159{color:#fff;font-size:16px;font-weight:700;line-height:1.3;margin-bottom:12px}._accountActionGrid_2uwzj_167{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}._accountActionItem_2uwzj_173{appearance:none;border:none;background:transparent;display:flex;flex-direction:column;align-items:center;gap:6px;padding:2px;cursor:pointer;color:#ffffffe0}._accountActionIcon_2uwzj_186{width:36px;height:36px;border-radius:4px;opacity:1;background:#fff3;border:none;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;color:#ff3b61}._accountActionIcon_2uwzj_186 img{width:20px;height:20px;display:block;object-fit:contain}._accountActionIcon_2uwzj_186 svg{width:20px;height:20px}._accountActionLabel_2uwzj_212{font-size:13px;font-weight:500;line-height:1.2;text-align:center;white-space:normal;color:#ffffffe0}._accountViewAllButton_2uwzj_221{appearance:none;border:none;background:transparent;width:100%;margin-top:10px;padding:8px 0 2px;display:inline-flex;align-items:center;justify-content:center;gap:4px;color:var(--creator-label);font-size:13px;font-weight:500;cursor:pointer}._accountViewAllButton_2uwzj_221:hover{color:#ffffffd9}._accountViewAllIcon_2uwzj_242{width:14px;height:14px;transition:transform .2s ease}._accountViewAllIconOpen_2uwzj_248{transform:rotate(180deg)}._moreServicesSlot_2uwzj_252{margin-top:0}._creatorHeroTop_2uwzj_256{display:flex;align-items:center;justify-content:flex-start;gap:16px;width:100%;margin:0;padding:4px 2px 2px}._creatorHeroAvatarFrame_2uwzj_266{position:relative;flex-shrink:0;width:104px;height:104px}._creatorHeroAvatarBtn_2uwzj_273{position:relative;display:block;width:100%;height:100%;padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer;overflow:hidden}._creatorHeroAvatarBtn_2uwzj_273:disabled{cursor:wait}._creatorHeroAvatarBtn_2uwzj_273:hover:not(:disabled) ._creatorHeroAvatar_2uwzj_266{opacity:.88}._creatorHeroAvatar_2uwzj_266{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;transition:opacity .15s ease}._creatorHeroAvatarLoading_2uwzj_303{position:absolute;inset:0;border-radius:50%;background:#00000073}._hiddenFileInput_2uwzj_310{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._creatorHeroInfo_2uwzj_322{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}._creatorHeroStats_2uwzj_330{width:100%;display:flex;flex-direction:column;align-items:stretch}._creatorHeroNameRow_2uwzj_337{display:flex;align-items:center;flex-wrap:wrap;gap:10px}._creatorHeroNameGroup_2uwzj_344{display:inline-flex;align-items:center;gap:2px;min-width:0;max-width:100%}._creatorHeroName_2uwzj_337{font-size:28px;line-height:1.2;font-weight:700;color:#fff;word-break:break-word;margin:0}._creatorEditNameBtn_2uwzj_361{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:6px;background:transparent;color:var(--creator-label);cursor:pointer;flex-shrink:0;padding:0;margin-left:-2px;margin-top:4px;transition:color .15s ease,background-color .15s ease}._creatorEditNameBtn_2uwzj_361 svg{width:14px;height:14px}._creatorEditNameBtn_2uwzj_361:hover{color:var(--creator-value);background:#ffffff0f}._creatorGenderBadge_2uwzj_389{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-left:4px;margin-top:2px;border:1px solid rgba(255,255,255,.14);border-radius:999px;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #0000002e;cursor:pointer;flex-shrink:0;padding:0;font-size:18px;line-height:1;font-weight:800;transition:color .16s ease,border-color .16s ease,background-color .16s ease,transform .16s ease}._creatorGenderBadgeFemale_2uwzj_409{background:linear-gradient(180deg,#ffffff1f,#ffffff0d),#a8283c33;color:#ff8793}._creatorGenderBadgeMale_2uwzj_416{background:linear-gradient(180deg,#ffffff1f,#ffffff0d),#38bdf82e;color:#38bdf8}._creatorGenderBadge_2uwzj_389:hover,._creatorGenderBadge_2uwzj_389:focus-visible{color:#fff;outline:none;transform:translateY(-1px)}._creatorGenderBadgeFemale_2uwzj_409:hover,._creatorGenderBadgeFemale_2uwzj_409:focus-visible{border-color:#ff8793ad;background:linear-gradient(180deg,#ff87932e,#a8283c29),#a8283c3d}._creatorGenderBadgeMale_2uwzj_416:hover,._creatorGenderBadgeMale_2uwzj_416:focus-visible{border-color:#38bdf8b3;background:linear-gradient(180deg,#38bdf833,#0ea5e929),#38bdf838}._creatorStreakBadge_2uwzj_446{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#ffffff1f;color:#ffffffe0;font-size:12px;font-weight:500;white-space:nowrap}._creatorHeroBadgeRow_2uwzj_458{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px;color:var(--creator-value);min-width:0}._creatorHeroIdGroup_2uwzj_468{min-width:0;max-width:100%;display:inline-flex;align-items:center;gap:4px}._creatorHeroTokenRow_2uwzj_476,._creatorHeroMetaRow_2uwzj_477{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px;color:var(--creator-value);min-width:0}._creatorSocialRow_2uwzj_487{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;margin-top:4px;min-width:0}._creatorSocialStats_2uwzj_497{display:flex;align-items:center;gap:10px;min-width:0;font-size:13px;line-height:1.2}._creatorSocialItem_2uwzj_506{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap;margin:0;padding:0;border:none;background:transparent;color:inherit;font:inherit;cursor:pointer}._creatorSocialItem_2uwzj_506:hover ._creatorSocialValue_2uwzj_520{color:#fff}._creatorSocialLabel_2uwzj_524{color:var(--creator-label)}._creatorSocialValue_2uwzj_520{color:var(--creator-value);font-weight:600;font-variant-numeric:tabular-nums}._creatorSocialDivider_2uwzj_534{width:1px;height:12px;background:var(--creator-divider);flex-shrink:0}._creatorPreviewHomeBtn_2uwzj_541{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex-shrink:0;height:26px;padding:0 10px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#2c2c2e;color:#fff;font-size:12px;font-weight:500;line-height:1;cursor:pointer;white-space:nowrap}._creatorPreviewHomeBtn_2uwzj_541:hover{background:#3a3a3c;border-color:#ffffff52}._creatorPreviewHomeIcon_2uwzj_565{width:14px;height:14px;flex-shrink:0}._creatorHeroId_2uwzj_468,._creatorHeroTokenLabel_2uwzj_572,._creatorHeroTokenValue_2uwzj_573{color:var(--creator-label)}._creatorHeroId_2uwzj_468{min-width:0;min-height:28px;display:inline-flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._creatorHeroTokenValue_2uwzj_573{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}._creatorCopyLink_2uwzj_594{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;flex-shrink:0;border:none;background:transparent;color:var(--creator-label);cursor:pointer;line-height:0}._creatorCopyLink_2uwzj_594 svg{width:14px;height:14px}._creatorCopyLink_2uwzj_594:hover{color:#fff}._creatorRoleBadge_2uwzj_618{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;background:var(--creator-accent);color:#fff;font-size:12px;font-weight:500;white-space:nowrap}._creatorRoleBadge_2uwzj_618,._creatorVipBadge_2uwzj_631,._creatorLevelBadge_2uwzj_632{min-height:28px;box-sizing:border-box}._creatorVipBadge_2uwzj_631{appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:2px 9px;border:1px solid rgba(255,196,207,.48);border-radius:6px;background:var(--creator-accent);color:#fff;font-size:12px;font-weight:800;letter-spacing:.06em;white-space:nowrap;cursor:pointer}._creatorVipBadgeInactive_2uwzj_654{border-color:#9a9a9a;background:#777;color:#e5e5e5}._creatorVipBadgeInactive_2uwzj_654:hover,._creatorVipBadgeInactive_2uwzj_654:focus-visible{border-color:#b0b0b0;background:#888;color:#fff}._creatorVipBadge_2uwzj_631:hover,._creatorVipBadge_2uwzj_631:focus-visible{border-color:#ffe0e6db;background:var(--creator-accent-soft);outline:none}._creatorHeroLeft_2uwzj_674{display:flex;flex-direction:column;gap:var(--creator-gap);flex:0 1 auto;min-width:0;max-width:620px}._creatorHeroActions_2uwzj_683{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;align-self:center;flex-shrink:0}._creatorHeroEyebrow_2uwzj_693{font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ff8a9a;margin-bottom:4px}._creatorAccountCard_2uwzj_703{display:flex;align-items:stretch;border-radius:16px;background:#1c1c1e;border:1px solid rgba(255,255,255,.08);padding:16px;gap:12px}._creatorAccountHalf_2uwzj_713{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:8px}._creatorAccountDivider_2uwzj_721{width:1px;background:#ffffff1f}._creatorAccountLabel_2uwzj_726{font-size:11px;color:var(--creator-label);font-weight:500;flex-shrink:0}._creatorAccountValue_2uwzj_733{font-size:12px;color:var(--creator-value);font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._creatorAccountCopyButton_2uwzj_743{background:transparent;border-radius:999px;border:none;color:#8e8e93;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:4px;outline:none;transition:color .2s ease,transform .1s ease;flex-shrink:0}._creatorAccountCopyButton_2uwzj_743:hover{color:var(--creator-title);transform:translateY(-1px)}._creatorAccountCopyButton_2uwzj_743 svg{font-size:16px}._creatorAssets_2uwzj_768{display:flex;align-items:stretch;gap:8px}._creatorAssetCard_2uwzj_774{flex:1 1 0;min-width:0;display:flex;align-items:flex-start;gap:8px;border-radius:var(--creator-radius);background:#1c1c1e;border:1px solid rgba(255,255,255,.08);padding:16px}._creatorAssetHeader_2uwzj_786{display:flex;align-items:center;gap:-4px}._creatorAssetIcon_2uwzj_792,._creatorAssetIconDiamond_2uwzj_793{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._creatorAssetLabel_2uwzj_802{font-size:12px;color:var(--creator-label);font-weight:500}._creatorAssetValue_2uwzj_808{font-size:20px;font-weight:700;color:var(--creator-value);line-height:1.1;font-variant-numeric:tabular-nums;margin-left:24px}._creatorAssetBody_2uwzj_817{display:flex;align-items:flex-start}._creatorAssetRow_2uwzj_822{display:flex;align-items:center;justify-content:space-between;gap:10px}._creatorPrimaryButton_2uwzj_830{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 18px;width:auto;border-radius:999px;border:none;background:#8e2135;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:none}._creatorPrimaryButton_2uwzj_830:hover{transform:translateY(-2px);box-shadow:none}._creatorPrimaryButton_2uwzj_830 svg{font-size:16px}._creatorHelpButton_2uwzj_858{width:40px;height:40px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#1c1c1e;color:var(--creator-title);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease,box-shadow .2s ease;box-shadow:none}._creatorHelpButton_2uwzj_858:hover{transform:translateY(-2px)}._creatorHelpIcon_2uwzj_877{line-height:1;-webkit-user-select:none;user-select:none;font-weight:700;font-size:1.1rem}._draftHeaderActions_2uwzj_884{display:flex;align-items:center;gap:10px;flex-shrink:0}._statsSection_2uwzj_892{width:100%;margin:0 auto 28px}._primaryStatsBar_2uwzj_897,._expandedStatsBar_2uwzj_898{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;width:100%;gap:0}._primaryStatItem_2uwzj_907,._expandedStatItem_2uwzj_908{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px 4px;text-align:center;position:relative}._primaryStatItem_2uwzj_907:not(:nth-child(3n)):after,._expandedStatItem_2uwzj_908:not(:nth-child(3n)):after{content:"";position:absolute;right:0;top:22%;bottom:22%;width:1px;background:var(--creator-divider)}._primaryStatValue_2uwzj_932{font-size:22px;font-weight:700;color:#fff;line-height:1.1;font-variant-numeric:tabular-nums}._primaryStatLabel_2uwzj_940{font-size:12px;color:var(--creator-label);font-weight:500}._primaryStatItemClickable_2uwzj_946{cursor:pointer;border-radius:8px;transition:background-color .15s ease}._primaryStatItemClickable_2uwzj_946:hover{background-color:#ffffff0a}._primaryStatItemClickable_2uwzj_946:focus-visible{outline:1px solid rgba(255,255,255,.35);outline-offset:2px}._statsExpandToggle_2uwzj_961{margin:0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:transparent;border:none;color:var(--creator-label);font-size:13px;cursor:pointer;padding:2px 8px 4px}._statsExpandToggleFooter_2uwzj_975{margin:0 auto;align-self:center}._statsExpandToggle_2uwzj_961:hover{color:#fff}._statsExpandIcon_2uwzj_984{transition:transform .2s ease}._statsExpandIconOpen_2uwzj_988{transform:rotate(180deg)}._expandedStatItemAction_2uwzj_992 ._statActionRow_2uwzj_992{justify-content:center}._sectionHeader_2uwzj_996{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;gap:10px;width:100%}._sectionDividerDesktop_2uwzj_1005{flex:1;min-width:0;height:auto;object-fit:contain;margin:0;display:block}._sectionDividerMobile_2uwzj_1014{display:none;flex:1;min-width:0;height:20px;object-fit:contain;margin:0}._sectionTitle_2uwzj_1023{width:150px;height:64px;flex-shrink:0}._sectionTitle_2uwzj_1023 img,._sectionTitleImage_2uwzj_1030{width:100%;height:100%;object-fit:contain}._sectionTitleImage_2uwzj_1030{width:150px;height:64px;flex-shrink:0;display:block}._sectionDivider_2uwzj_1005{margin:0;flex:1;min-width:0;height:auto;object-fit:contain}._statsUpdateTime_2uwzj_1051{flex-shrink:0;color:#8e8e93;font-size:13px;white-space:nowrap}._sectionTitleText_2uwzj_1058{display:inline-flex;align-items:center;height:64px;font-size:28px;font-weight:700;color:#fff}._more_2uwzj_252{width:auto;height:20px;cursor:pointer;transition:color .3s ease;position:relative;z-index:10;background-color:transparent;outline:none;border:none;color:#8e8e93;font-size:20px;display:flex;align-items:center;gap:4px;flex-shrink:0;white-space:nowrap}._more_2uwzj_252 img{width:auto;height:100%;object-fit:contain;flex-shrink:0}._moreText_2uwzj_1093{gap:4px}._statsGrid_2uwzj_1097{display:grid;grid-template-columns:repeat(6,1fr);gap:0;border-radius:16px;overflow:hidden;background:#1a1a1a;border:1px solid rgba(255,255,255,.08)}._statBox_2uwzj_1107{width:100%;height:100px;background:transparent;padding:14px 12px;border-radius:0;display:flex;flex-direction:column;justify-content:center;gap:8px;box-shadow:none;border-right:1px solid rgba(255,255,255,.08);transition:background .2s ease}._statBox_2uwzj_1107:last-child{border-right:none}._statBox_2uwzj_1107:hover{transform:none;box-shadow:none;background:#ffffff0a}._statValue_2uwzj_1132{font-size:26px;font-weight:700;color:#fff}._statLabel_2uwzj_1138{font-size:16px;color:#8e8e93;font-weight:500;display:flex;align-items:center;gap:6px}._statLabel_2uwzj_1138 img{width:14px;height:14px;object-fit:contain;display:inline-block}._statBoxWithAction_2uwzj_1154{height:auto;min-height:100px}._statActionRow_2uwzj_992{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}._settleButton_2uwzj_1167{min-height:34px;padding:0 14px;background-color:#8e2135;color:#fff;border:none;border-radius:999px;font-size:14px;line-height:1;cursor:pointer;font-weight:600;white-space:nowrap;flex-shrink:0;transition:transform .2s ease,box-shadow .2s ease}._settleButton_2uwzj_1167:hover{transform:translateY(-1px);box-shadow:none}._shopSection_2uwzj_1189{width:100%;margin:38px auto 0}._worksSection_2uwzj_1195{width:100%;margin:12px auto 0}._worksTabBar_2uwzj_1200{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;margin:0 0 18px;min-height:52px;padding:0 16px;box-sizing:border-box;border-radius:10px;border:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);background:#ffffff1a}._worksTabs_2uwzj_1218{display:flex;align-items:stretch;justify-content:flex-start;gap:28px;flex:1 1 auto;min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}._worksViewAllSlot_2uwzj_1231{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;margin-left:auto;min-width:0}@media(min-width:769px){._worksViewAllSlot_2uwzj_1231{display:none}}._worksViewAllBtn_2uwzj_1247{appearance:none;border:none;background:transparent;color:#ffffffb8;font-size:14px;font-weight:600;line-height:1.2;padding:8px 4px;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:2px;transition:color .15s ease}._worksViewAllBtn_2uwzj_1247:hover{color:#fff}._worksTabs_2uwzj_1218::-webkit-scrollbar{display:none}._worksTab_2uwzj_1200{appearance:none;border:none;background:transparent;color:var(--creator-label);font-size:15px;font-weight:600;line-height:1.2;padding:14px 12px;cursor:pointer;white-space:nowrap;position:relative}._worksTabActive_2uwzj_1286{color:#fff}._worksTabActive_2uwzj_1286:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:3px;border-radius:999px;background:#fff}._appealBanner_2uwzj_1301{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding:10px 14px;border-radius:12px;background:#b8324829;border:1px solid rgba(184,50,72,.35);color:#ffdce0f2;font-size:13px;line-height:1.4}._appealBannerBtn_2uwzj_1316{appearance:none;flex-shrink:0;border:none;border-radius:999px;padding:6px 12px;background:#b83248e6;color:#fff;font-size:12px;font-weight:650;cursor:pointer}._worksTabPanel_2uwzj_1329{width:100%;min-height:120px}._worksEmpty_2uwzj_1334{display:flex;align-items:center;justify-content:center;text-align:center;color:var(--creator-label);min-height:360px;padding:28px 16px;box-sizing:border-box;line-height:1.5}._worksPagination_2uwzj_1347{display:flex;justify-content:center;width:100%;margin-top:24px;margin-bottom:4px}._draftSectionHeader_2uwzj_1355{position:relative}._draftManageActions_2uwzj_1359{display:flex;align-items:center;justify-content:flex-end;gap:14px;flex:0 0 auto;margin-left:auto;flex-wrap:nowrap;min-width:0}._draftManageActions_2uwzj_1359._draftManageActionsExpanded_2uwzj_1370{width:auto;justify-content:flex-end;gap:12px;padding:0;flex-wrap:nowrap}._worksTabBar_2uwzj_1200._worksTabBarManaging_2uwzj_1380{justify-content:space-between;gap:10px}._draftManageCount_2uwzj_1385{flex:1 1 auto;min-width:0;color:#ffffffe0;font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._draftManageButton_2uwzj_1397{appearance:none;min-height:0;padding:6px 2px;border:none;border-radius:0;background:transparent;color:#ffffffb8;font-size:14px;font-weight:600;line-height:1.2;cursor:pointer;transition:color .15s ease;white-space:nowrap}._draftManageButton_2uwzj_1397:hover{color:#fff;transform:none;box-shadow:none}._draftManageButton_2uwzj_1397:disabled{cursor:not-allowed;opacity:.45;box-shadow:none;transform:none}._draftDeleteButton_2uwzj_1426{border:none;color:#ff8a9a}._draftDeleteButton_2uwzj_1426:hover:not(:disabled){color:#ffb0bb}._draftSectionBody_2uwzj_1435{display:flex;flex-direction:column;gap:14px}._draftFilterRow_2uwzj_1441{display:flex;flex-wrap:wrap;gap:10px}._draftFilterChip_2uwzj_1447{border:1px solid rgba(255,255,255,.1);background:#2c2c2e;color:#c7c7cc;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}._draftFilterChip_2uwzj_1447:hover{border-color:#a8283c73;color:#fff}._draftFilterChipActive_2uwzj_1464{background:#8e2135;border-color:transparent;color:#fff}._draftFilterEmpty_2uwzj_1470{text-align:center;color:#8e8e93;min-height:100px;line-height:100px}._draftManageTip_2uwzj_1477{padding:10px 14px;border-radius:14px;background:#8e213538;color:#ff8a9a;font-size:14px;font-weight:600}@media(min-width:1081px){._creatorHeroActions_2uwzj_683{width:auto}._draftHeaderActions_2uwzj_884 ._creatorPrimaryButton_2uwzj_830{min-width:132px}}@media(max-width:1080px){._pageRoot_2uwzj_6{padding-bottom:20px}._main_2uwzj_31{max-width:100%;padding:0 12px;width:100%}._creatorHeroSection_2uwzj_128{margin:8px 0 12px;gap:12px}._creatorHeroCard_2uwzj_136{width:calc(100% + 24px);margin-left:-12px;margin-right:-12px;padding:10px 14px 8px;border-radius:0;max-width:none;gap:10px}._accountPanel_2uwzj_150{margin-top:0;padding:12px 12px 8px;border-radius:10px}._accountPanelTitle_2uwzj_159{font-size:15px;margin-bottom:10px}._accountActionIcon_2uwzj_186{width:36px;height:36px}._accountActionIcon_2uwzj_186 img{width:18px;height:18px}._accountActionIcon_2uwzj_186 svg{width:18px;height:18px}._accountActionLabel_2uwzj_212{font-size:11px;white-space:normal}._creatorHeroTop_2uwzj_256{gap:12px;align-items:center;justify-content:flex-start;max-width:100%;padding:2px 0}._creatorHeroAvatarFrame_2uwzj_266{width:84px;height:84px}._creatorHeroInfo_2uwzj_322{gap:4px}._creatorHeroMetaRow_2uwzj_477{align-items:flex-start;row-gap:6px}._creatorHeroBadgeRow_2uwzj_458{flex-basis:100%;margin-left:0}._creatorHeroName_2uwzj_337{font-size:20px}._creatorHeroLeft_2uwzj_674{flex:none;width:100%;gap:12px}._creatorHeroActions_2uwzj_683{flex:none;width:100%;flex-direction:row;align-items:center;justify-content:flex-end;gap:10px}._creatorAccountCard_2uwzj_703,._creatorAssetCard_2uwzj_774{padding:14px;border-radius:12px;gap:8px}._creatorAccountValue_2uwzj_733{font-size:13px}._creatorAssetValue_2uwzj_808{font-size:18px}._draftHeaderActions_2uwzj_884{width:100%;flex-wrap:wrap;justify-content:flex-end}._creatorPrimaryButton_2uwzj_830{min-height:38px;width:auto;font-size:13px;border-radius:999px;padding:0 14px}._creatorPrimaryButton_2uwzj_830 svg{font-size:15px}._creatorHelpButton_2uwzj_858{width:38px;height:38px;border-radius:999px}._primaryStatsBar_2uwzj_897,._expandedStatsBar_2uwzj_898{grid-template-columns:repeat(3,minmax(0,1fr))}._primaryStatItem_2uwzj_907,._expandedStatItem_2uwzj_908{padding:6px 2px;gap:3px}._primaryStatValue_2uwzj_932{font-size:17px}._primaryStatLabel_2uwzj_940{font-size:11px}._expandedStatItem_2uwzj_908{gap:4px}._expandedStatItem_2uwzj_908 ._statValue_2uwzj_1132{font-size:18px}._expandedStatItem_2uwzj_908 ._statLabel_2uwzj_1138{font-size:11px;line-height:1.25}._statsSection_2uwzj_892,._shopSection_2uwzj_1189,._worksSection_2uwzj_1195{width:100%;padding:0;box-sizing:border-box}._worksSection_2uwzj_1195{margin-top:20px}._worksTabBar_2uwzj_1200{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:10px;width:100%;margin:0 0 14px;min-height:52px;padding:0 12px;border-radius:10px;box-sizing:border-box;overflow:visible}._worksTabs_2uwzj_1218{flex:1 1 auto;width:auto;max-width:100%;min-width:0;justify-content:flex-start;gap:16px;transform:none;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}._worksTab_2uwzj_1200{flex:0 0 auto;min-width:0;text-align:center;font-size:13px;padding:14px 6px}._worksTabActive_2uwzj_1286:after{left:8px;right:8px;height:2px}._worksViewAllSlot_2uwzj_1231{position:static;right:auto;top:auto;transform:none;flex:0 0 auto;margin-left:auto;z-index:auto}._worksViewAllBtn_2uwzj_1247{font-size:13px;padding:6px 2px}._draftManageActions_2uwzj_1359{position:static;right:auto;top:auto;transform:none;flex:0 0 auto;margin-left:auto;justify-content:flex-end;gap:10px;flex-wrap:nowrap;min-width:0;max-width:none;padding:0;box-sizing:border-box;z-index:auto}._draftManageActions_2uwzj_1359._draftManageActionsExpanded_2uwzj_1370{position:static;right:auto;top:auto;transform:none;flex:0 0 auto;width:auto;margin-left:auto;margin-bottom:0;justify-content:flex-end;gap:10px;padding:0;flex-wrap:nowrap;max-width:none}._statsGrid_2uwzj_1097{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}._statBox_2uwzj_1107{width:100%;max-width:100%;height:90px;border-right:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}._statBox_2uwzj_1107:nth-child(2n){border-right:none}._statBoxWithAction_2uwzj_1154{height:90px;min-height:90px}._statValue_2uwzj_1132{font-size:18px}._statLabel_2uwzj_1138{font-size:14px}._statActionRow_2uwzj_992{align-items:center;gap:8px}._settleButton_2uwzj_1167{min-height:28px;padding:0 12px;font-size:12px}._sectionHeader_2uwzj_996{gap:6px;width:100%;box-sizing:border-box;margin-bottom:6px}._sectionDividerDesktop_2uwzj_1005{flex:1;min-width:0;max-width:none;height:auto;margin:0;display:none}._sectionDividerMobile_2uwzj_1014{display:block;flex:1;min-width:0;max-width:none;margin:0;object-fit:contain}._sectionTitle_2uwzj_1023{width:80px;height:32px;flex-shrink:0}._sectionTitle_2uwzj_1023 img{width:100%;height:100%;object-fit:contain}._more_2uwzj_252{font-size:14px;height:20px;gap:2px;flex-shrink:0}._more_2uwzj_252 img{height:14px;width:auto}._draftManageActions_2uwzj_1359{justify-content:flex-end;gap:10px;min-width:0}._worksTabBar_2uwzj_1200 ._draftManageActions_2uwzj_1359{max-width:none;flex-shrink:0;margin-left:auto}._worksTabBar_2uwzj_1200 ._draftManageActions_2uwzj_1359._draftManageActionsExpanded_2uwzj_1370{justify-content:flex-end;width:auto;flex:0 0 auto;gap:10px}._draftSectionHeader_2uwzj_1355{flex-wrap:wrap;align-items:center}._draftSectionHeader_2uwzj_1355 ._sectionTitle_2uwzj_1023{order:1}._draftSectionHeader_2uwzj_1355 ._sectionDividerDesktop_2uwzj_1005,._draftSectionHeader_2uwzj_1355 ._sectionDividerMobile_2uwzj_1014{order:2;flex:1 1 0;min-width:0}._draftSectionHeader_2uwzj_1355 ._draftManageActions_2uwzj_1359{order:3}._draftSectionHeader_2uwzj_1355 ._draftManageActions_2uwzj_1359._draftManageActionsExpanded_2uwzj_1370{flex-basis:auto;justify-content:flex-end;gap:6px}._draftManageButton_2uwzj_1397{min-height:0;padding:4px 1px;font-size:13px}._draftManageCount_2uwzj_1385{font-size:13px}._draftSectionBody_2uwzj_1435{gap:10px}._draftManageTip_2uwzj_1477{padding:8px 12px;font-size:12px;border-radius:12px}}._shell_noav5_2{position:relative;width:100%;height:100dvh;max-height:100dvh;overflow:hidden;background:#000;color:#fff}._main_noav5_12{position:absolute!important;top:var(--app-navbar-offset);bottom:var(--app-bottom-nav-offset);left:0;right:0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}._main_noav5_12::-webkit-scrollbar{width:0;height:0;display:none}._mainNoBottomNav_noav5_38{bottom:env(safe-area-inset-bottom,0px)}._modalOverlay_1e771_1{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:5000;animation:_fadeIn_1e771_1 .3s ease-out;margin:0;padding:16px;box-sizing:border-box;width:100vw;height:100vh;height:100dvh;overflow-y:auto}@keyframes _fadeIn_1e771_1{0%{opacity:0}to{opacity:1}}@keyframes _shake_1e771_530{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}._modalContent_1e771_40{position:relative;width:min(322px,calc(100vw - 20px));max-width:380px;min-height:385px;max-height:calc(100dvh - 32px - env(safe-area-inset-bottom));border-radius:10px;opacity:1;background:linear-gradient(0deg,#00000026,#00000026),linear-gradient(180deg,#343434,#343434b8);box-sizing:border-box;border:.68px solid transparent;backdrop-filter:blur(47px);-webkit-backdrop-filter:blur(47px);box-shadow:none;animation:_slideUp_1e771_1 .3s ease-out;display:flex;flex-direction:column;padding:20px 18px 22px;overflow:hidden}._modalContent_1e771_40:before{content:"";position:absolute;inset:0;border-radius:10px;padding:.68px;background:linear-gradient(135deg,#ffffff8c,#ffffff2e 60%,#fff0 90%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3}._modalContentWide_1e771_86{width:min(520px,calc(100vw - 32px));max-width:520px}._modalContentGameViewport_1e771_91{width:min(22rem,calc(100vw - 24px));max-width:23.875rem;max-height:min(calc(100dvh - 24px - env(safe-area-inset-bottom)),calc(56rem - 24px))}._modalContentGameViewport_1e771_91 ._amountsGrid_1e771_100{grid-template-columns:repeat(2,minmax(0,1fr))}._modalContentGameViewport_1e771_91 ._form_1e771_104{overflow-x:hidden;overscroll-behavior:contain}._modalContent_1e771_40._rechargeCenter_1e771_109{min-height:0;max-height:75dvh;padding:20px 22px 24px}@keyframes _slideUp_1e771_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._closeBtn_1e771_126{position:absolute;top:14px;left:12px;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:opacity .2s ease;color:#fff;background:transparent;border:none;padding:0}._closeBtn_1e771_126:hover{opacity:.75}._dismissBtn_1e771_149{position:absolute;top:14px;right:14px;z-index:10;width:36px;height:36px;border:none;background:transparent;color:#fff;cursor:pointer}._dismissIcon_1e771_162:before,._dismissIcon_1e771_162:after{content:"";position:absolute;top:50%;left:11px;width:14px;height:1.5px;border-radius:2px;background:currentColor}._dismissIcon_1e771_162:before{transform:rotate(45deg)}._dismissIcon_1e771_162:after{transform:rotate(-45deg)}._closeIcon_1e771_182{display:block;width:10px;height:10px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:rotate(45deg);margin-left:4px}._title_1e771_192{color:#fff;font-size:16px;font-weight:500;text-align:center;margin:4px 0 18px;letter-spacing:0;line-height:normal;display:flex;align-items:center;justify-content:center;min-height:22px;flex-shrink:0}._exchangeRate_1e771_207{text-align:center;margin-bottom:24px}._rateText_1e771_212{display:inline-block;background:linear-gradient(135deg,#fb4655,#ff6b7a);color:#fff;padding:6px 16px;border-radius:20px;font-size:.9rem;font-weight:600;box-shadow:0 2px 8px #fb46554d}._form_1e771_104{width:100%;display:flex;flex-direction:column;gap:18px;flex:1;min-height:0;overflow-y:auto;padding-bottom:calc(4px + env(safe-area-inset-bottom))}._form_1e771_104>*{flex-shrink:0}._regionSummary_1e771_238{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;margin-bottom:14px;padding:0 14px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0a;color:#ffffff94;font-size:13px;flex-shrink:0}._regionSummary_1e771_238 strong{color:#ffffffe6;font-weight:600;text-align:right}._rechargeTabs_1e771_260{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px;border:1px solid rgba(255,255,255,.12);border-radius:10px;overflow:hidden;flex-shrink:0}._rechargeTabs_1e771_260 button{min-height:46px;border:none;background:#ffffff08;color:#ffffffad;font-size:14px;font-weight:600;cursor:pointer}._rechargeTabs_1e771_260 button+button{border-left:1px solid rgba(255,255,255,.1)}._rechargeTabs_1e771_260 ._rechargeTabActive_1e771_284{background:#ff3b6147;color:#fff}._sectionHeading_1e771_289{margin:0 0 10px;color:#fff;font-size:14px;line-height:1.35;font-weight:600}._balanceCard_1e771_297{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.06)}._balanceMain_1e771_308{display:flex;flex-direction:column;gap:8px;min-width:0}._balanceLabel_1e771_315{font-size:12px;color:#ffffff8c;line-height:1.2}._balanceValueRow_1e771_321{display:flex;align-items:center;gap:8px}._balanceCoin_1e771_327{width:36px;height:36px;object-fit:contain;flex-shrink:0;display:block}._balanceValue_1e771_321{font-size:36px;font-weight:700;color:#fff;line-height:1;letter-spacing:.01em}._fixedAmounts_1e771_343{width:100%}._amountsLabel_1e771_347{font-size:.95rem;color:#ffffffb3;margin-bottom:12px;font-weight:600}._firstChargeHint_1e771_354{margin:0 0 14px;font-size:.86rem;color:#ff6b7a;font-weight:600;line-height:1.4}._firstChargeHintInactive_1e771_362{color:#ff6b7aa6}._amountsGrid_1e771_100{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}._amountBtn_1e771_372{background:#ffffff0f;border:1px solid transparent;border-radius:8px;padding:12px 8px;cursor:pointer;transition:background .2s ease,border-color .2s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;width:100%;height:auto;min-height:96px;box-sizing:border-box;overflow:visible}._firstChargeTag_1e771_391,._noBonusTag_1e771_392{display:none}._amountBtn_1e771_372:hover{background:#ffffff1a}._amountBtnActive_1e771_400{border:1px solid #FF3B61;background:#ff3b6166;box-shadow:none}._amountMainPoints_1e771_406{display:inline-flex;align-items:center;justify-content:center;gap:2px;font-size:.98rem;line-height:1;font-weight:700;color:#fff;letter-spacing:.01em;transform:none}._amountMainPoints_1e771_406 span{transform:none}._amountTopSection_1e771_423{width:100%;display:flex;flex-direction:column;align-items:center;gap:4px;padding:0}._amountPriceMeta_1e771_432{font-size:.8rem;color:#ffffff8c;line-height:1.25}._firstChargeMeta_1e771_438{margin-top:2px;color:#ffffffb3;font-size:11px;line-height:1.4}._firstChargeMeta_1e771_438 strong{color:#fff;font-weight:700}._amountPriceOriginal_1e771_450{color:#ffffff59;margin-right:.35em}._amountPriceMetaDiscounted_1e771_455{color:#5b6470;font-weight:500}._amountFirstChargePoints_1e771_460{display:none}._amountBtnActive_1e771_400 ._amountMainPoints_1e771_406,._amountBtnActive_1e771_400 ._amountFirstChargePoints_1e771_460{color:#fff}._amountNoBonus_1e771_469{display:none}._customAmount_1e771_473{width:100%;min-width:0}._customAmountTile_1e771_478{min-height:96px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0f;transition:border-color .2s ease,background .2s ease}._customAmountTile_1e771_478:focus-within{border-color:#ff29298c;background:#ffffff14}._customAmountTile_1e771_478._inputError_1e771_497{border-color:#e74c3c}._customLabel_1e771_501{font-size:.85rem;color:#ffffff8c;margin-bottom:5px;font-weight:500}._customAmountPanel_1e771_508{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;overflow:hidden;transition:border-color .2s ease,background .2s ease}._customInputWrapper_1e771_516{position:relative;display:flex;align-items:center;min-height:48px;padding:0 14px}._customAmountTile_1e771_478 ._customInputWrapper_1e771_516{width:100%;min-height:32px;padding:0 2px}._shake_1e771_530{animation:_shake_1e771_530 .5s ease-in-out}._errorText_1e771_534{color:#ff6b7a;font-size:.85rem;margin-top:4px;text-align:center}._currencySymbol_1e771_541{font-size:1rem;font-weight:600;color:#ffffffa6;margin-right:8px}._customInput_1e771_516{flex:1;min-width:0;border:none;background:transparent;padding:12px 0;font-size:1rem;color:#fff;outline:none;font-weight:500}._customAmountTile_1e771_478 ._customInput_1e771_516{padding:8px 0;font-size:.9rem}._customInput_1e771_516::placeholder{color:#ffffff4d}._currencyUnit_1e771_569{flex-shrink:0;color:#ffffff94;font-size:12px}._customReceiveHint_1e771_575{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:0 14px;font-size:.8rem;color:#ffffff8c}._customReceiveHint_1e771_575 strong{color:#fff}._customAmountNotice_1e771_590{margin:8px 0 0;color:#ffffff75;font-size:11px;line-height:1.5}._customPoints_1e771_597{margin-top:8px;font-size:.9rem;color:#ff6b7a;font-weight:600;text-align:center}._rechargeSummary_1e771_605{background:#ffffff0f;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:10px}._qrSection_1e771_614{margin-top:8px;padding:20px 16px;border:none;border-radius:12px;text-align:center;background:transparent;display:flex;flex-direction:column;gap:12px}._qrTitle_1e771_626{font-size:1rem;font-weight:600;color:#fff}._qrImage_1e771_632{width:220px;height:220px;object-fit:contain;align-self:center;border-radius:12px;background:#fff;border:1px solid rgba(0,0,0,.05);padding:8px}._qrHint_1e771_643{font-size:.9rem;color:#ffffff8c}._countdownText_1e771_648{font-size:.95rem;font-weight:600;color:#ff6b7a}._pollingText_1e771_654{font-size:.95rem;color:#555}._successText_1e771_659{font-size:.95rem;color:#2f8f46;font-weight:600}._qrActions_1e771_665{display:flex;justify-content:center;margin-top:12px}._qrActionBtn_1e771_671{padding:10px 30px;border-radius:5px;border:none;background:linear-gradient(135deg,#fb4655,#ff6b7a);color:#fff;font-size:.95rem;cursor:pointer;transition:opacity .2s ease}._qrActionBtn_1e771_671:hover{opacity:.9}._summaryRow_1e771_686{display:flex;justify-content:space-between;align-items:center}._summaryLabel_1e771_692{font-size:.95rem;color:#666}._summaryValue_1e771_697{font-size:1.1rem;font-weight:700;color:#fb4655}._benefitSection_1e771_703{margin-top:16px;padding:14px;background:linear-gradient(135deg,#fff5f6,#fff9f9);border-radius:10px;border:1px solid #fce5e7}._benefitTitle_1e771_711{font-size:.95rem;font-weight:700;color:#333;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #fce5e7}._benefitItem_1e771_720{display:flex;align-items:flex-start;gap:8px;font-size:.9rem;color:#555;margin-bottom:6px}._benefitItem_1e771_720:last-child{margin-bottom:0}._benefitIcon_1e771_733{color:#fb4655;font-weight:700;flex-shrink:0}._submitBtn_1e771_739{display:flex;align-items:center;justify-content:center;width:100%;max-width:none;min-height:48px;padding:0 16px;margin:12px auto 0;background:#a8283c;color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:500;cursor:pointer;transition:background .2s ease,opacity .2s ease;box-shadow:none}._submitBtn_1e771_739:hover:not(:disabled){background:#c23a50;transform:none;box-shadow:none}._submitBtn_1e771_739:active:not(:disabled){transform:none}._submitBtn_1e771_739:disabled{background:#ffffff14;color:#ffffff59;cursor:not-allowed;box-shadow:none}._paymentSection_1e771_776{padding-top:2px}._orderSummary_1e771_780{border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}._orderSummary_1e771_780>div,._confirmationRows_1e771_786>div{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;color:#ffffff9e;font-size:13px}._orderSummary_1e771_780>div+div,._confirmationRows_1e771_786>div+div{border-top:1px solid rgba(255,255,255,.08)}._orderSummary_1e771_780 strong,._confirmationRows_1e771_786 strong{color:#fff;font-weight:600;text-align:right}._paymentNotice_1e771_808{margin:0;color:#ffffff75;font-size:12px;line-height:1.55;text-align:center}._payMethodOverlay_1e771_817{position:absolute;inset:0;z-index:20;display:flex;align-items:flex-end;justify-content:center;padding:12px;background:#0000009e;border-radius:10px;animation:_payMethodFade_1e771_1 .18s ease-out}@keyframes _payMethodFade_1e771_1{0%{opacity:0}to{opacity:1}}._payMethodSheet_1e771_835{--pay-sheet: #1a1a1a;--pay-wechat: #07c160;width:100%;display:flex;flex-direction:column;gap:10px;padding:14px 14px 16px;border-radius:16px;background:var(--pay-sheet);border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 40px #00000080;animation:_payMethodUp_1e771_1 .2s ease-out}@keyframes _payMethodUp_1e771_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._payMethodHeader_1e771_861{position:relative;display:flex;align-items:center;justify-content:center;min-height:32px;margin-bottom:2px}._payMethodTitle_1e771_870{margin:0;text-align:center;font-size:16px;font-weight:700;letter-spacing:-.02em;color:#fff}._payMethodClose_1e771_879{position:absolute;top:50%;right:0;transform:translateY(-50%);width:32px;height:32px;border:none;border-radius:0;background:transparent;color:#ffffffbf;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}._payMethodClose_1e771_879:hover:not(:disabled){color:#fff;background:transparent}._payMethodClose_1e771_879:disabled{opacity:.45;cursor:not-allowed}._payMethodCloseIcon_1e771_907{position:relative;width:12px;height:12px;display:block}._payMethodCloseIcon_1e771_907:before,._payMethodCloseIcon_1e771_907:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1.5px;background:currentColor;border-radius:1px}._payMethodCloseIcon_1e771_907:before{transform:translateY(-50%) rotate(45deg)}._payMethodCloseIcon_1e771_907:after{transform:translateY(-50%) rotate(-45deg)}._payMethodToggle_1e771_935{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:0}._payMethodToggleBtn_1e771_942{display:flex;align-items:center;justify-content:center;gap:5px;flex:1;min-width:0;overflow-wrap:anywhere;min-height:46px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff0a;color:#ffffffb8;font-size:13px;font-weight:600;cursor:pointer}._payMethodLabel_1e771_960{min-width:0;overflow-wrap:anywhere}._payMethodIcon_1e771_965{width:16px;height:16px;flex:0 0 16px}._payMethodIconWechat_1e771_971{color:var(--pay-wechat)}._payMethodIconAlipay_1e771_975{color:#1677ff}._payMethodIconOverseas_1e771_979{color:#86c8ff}._payMethodToggleBtn_1e771_942:hover{color:#fff;border-color:#ffffff38}._payMethodToggleBtnActive_1e771_988{color:#fff;border-color:#07c160a6;background:#07c16029}._payMethodBtnPreferred_1e771_994{box-shadow:0 0 0 1px #ffffff47}._payMethodBtn_1e771_994{width:100%;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#1c1c1e;color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,filter .15s ease}._payMethodBtn_1e771_994:hover:not(:disabled){background:#222226;border-color:#ffffff2e}._payMethodBtnWechat_1e771_1020{border-color:#07c16059;background:linear-gradient(180deg,#07c16029,#1c1c1ef2)}._payMethodBtnWechat_1e771_1020:hover:not(:disabled){border-color:#07c1608c;background:linear-gradient(180deg,#07c16038,#222226fa)}._payMethodWechatIcon_1e771_1030{width:22px;height:22px;flex-shrink:0;color:var(--pay-wechat)}._payMethodBtnOverseas_1e771_1037{border-color:transparent;background:linear-gradient(180deg,#b83248,#8e2135);box-shadow:inset 0 1px #ffffff1f}._payMethodBtnOverseas_1e771_1037:hover:not(:disabled){filter:brightness(1.06);background:linear-gradient(180deg,#c53a52,#9a2640);border-color:transparent}._payMethodBtn_1e771_994:disabled{opacity:.45;cursor:not-allowed}._tabBar_1e771_1055{display:flex;gap:8px;margin-bottom:8px;padding:4px;background:#ffffff0f;border-radius:12px}._tabBtn_1e771_1064{flex:1;padding:10px 12px;border:none;border-radius:10px;background:transparent;color:#ffffff8c;font-size:.92rem;font-weight:600;cursor:pointer;transition:all .2s ease}._tabBtnActive_1e771_1077{background:#ff292933;color:#fff;box-shadow:none}._plansList_1e771_1084{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:0}._planItem_1e771_1091{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:10px;padding:16px 14px;background:#ffffff0f;border:1px solid transparent;border-radius:10px;cursor:pointer;transition:background .2s ease,border-color .2s ease;box-sizing:border-box}._planItem_1e771_1091:hover{border-color:#ff3b6159;background:#ffffff1a}._planItemActive_1e771_1112{border:1px solid #FF3B61;background:#ff3b6166;box-shadow:none}._planItemName_1e771_1118{font-size:15px;font-weight:600;color:#ffffffe6;margin-bottom:0;line-height:1.2;text-align:left}._planItemHeader_1e771_1127{display:flex;align-items:baseline;justify-content:space-between;gap:8px}._payMethodToggleBtn_1e771_942:disabled{opacity:.42;cursor:not-allowed}._planRewardSummary_1e771_1139{color:#ffffffb8;font-size:12px;line-height:1.45;text-align:left}._planDiscount_1e771_1146{color:#ffffff94;font-size:12px;line-height:1.4;text-align:left}._planItemActive_1e771_1112 ._planItemName_1e771_1118{color:#fff}._planItemPrice_1e771_1157{font-size:17px;font-weight:700;color:#fff;line-height:1}._membershipSubmitBtn_1e771_1164{width:100%;max-width:none;min-height:48px;margin:12px auto 0;background:#a8283c;border:none;border-radius:10px;color:#fff;font-size:15px;font-weight:500}._membershipSubmitBtn_1e771_1164:hover:not(:disabled){background:#c23a50}._membershipSubmitBtn_1e771_1164:disabled{background:#ffffff14;border-color:transparent;color:#ffffff59}._membershipPage_1e771_1188{display:flex;flex-direction:column;gap:20px}._membershipHeader_1e771_1194{text-align:center;padding:10px 0 6px}._membershipTitle_1e771_1199{margin:0 0 8px;font-size:1.5rem;font-weight:700;color:#333;letter-spacing:.5px}._membershipSubtitle_1e771_1207{margin:0;font-size:.9rem;color:#999}._plansCards_1e771_1213{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}._planCard_1e771_1219{position:relative;display:flex;flex-direction:column;padding:20px 16px;border-radius:16px;border:2px solid #e8e8e8;background:var(--card-bg, #f8f9fa);transition:all .3s ease}._planCard_1e771_1219:hover{transform:translateY(-3px);box-shadow:0 8px 24px #00000014}._planCardHighlight_1e771_1235{border-color:#d4a84b;box-shadow:0 8px 32px #d4a84b33;transform:scale(1.02)}._planCardHighlight_1e771_1235:hover{transform:scale(1.02) translateY(-3px)}._recommendedBadge_1e771_1245{position:absolute;top:-10px;left:50%;transform:translate(-50%);padding:4px 12px;background:linear-gradient(135deg,#d4a84b,#e8c060);color:#fff;font-size:.75rem;font-weight:700;border-radius:999px;white-space:nowrap;box-shadow:0 2px 8px #d4a84b66}._planLevel_1e771_1260{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:14px}._planLevelTag_1e771_1268{display:inline-flex;align-items:center;justify-content:center;padding:4px 14px;border-radius:999px;color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.05em}._planLevelName_1e771_1280{font-size:.85rem;color:#666;font-weight:500}._planPrice_1e771_1286{display:flex;align-items:baseline;justify-content:center;gap:2px;margin-bottom:12px}._priceFree_1e771_1294{font-size:1.4rem;font-weight:700;color:#666}._priceCurrency_1e771_1300{font-size:1rem;font-weight:600;color:var(--card-color)}._priceValue_1e771_1306{font-size:2rem;font-weight:700;color:var(--card-color);line-height:1}._priceUnit_1e771_1313{font-size:.8rem;color:#999;margin-left:2px}._planDivider_1e771_1319{height:1px;background:#00000014;margin:8px 0 14px}._perksList_1e771_1325{display:flex;flex-direction:column;gap:0;flex:1}._perksHeader_1e771_1332{display:grid;grid-template-columns:1fr auto;gap:12px;padding:8px 10px;background:#00000008;border-radius:8px;margin-bottom:8px;font-size:.75rem;font-weight:600;color:#999;text-transform:uppercase;letter-spacing:.05em}._perkItem_1e771_1347{display:grid;grid-template-columns:1fr auto;gap:12px;padding:10px;border-radius:8px;transition:background .2s ease}._perkItem_1e771_1347:hover{background:#00000005}._perkItemDisabled_1e771_1360{opacity:.45}._perkName_1e771_1364{font-size:.85rem;color:#555;line-height:1.4}._perkValue_1e771_1370{font-size:.85rem;font-weight:700;color:var(--card-color);white-space:nowrap}._perkItemDisabled_1e771_1360 ._perkValue_1e771_1370{color:#bbb}._planBtn_1e771_1381{width:100%;padding:11px 16px;margin-top:14px;border:2px solid var(--btn-color, #ccc);border-radius:10px;background:transparent;color:var(--btn-color, #666);font-size:.9rem;font-weight:700;cursor:pointer;transition:all .3s ease}._planBtn_1e771_1381:hover{background:var(--btn-color, #ccc);color:#fff}._planBtnHighlight_1e771_1400{background:var(--btn-color, #d4a84b);color:#fff;border-color:var(--btn-color, #d4a84b)}._planBtnHighlight_1e771_1400:hover{background:#c49a3a;border-color:#c49a3a}._seasonCardWrapper_1e771_1412{margin-top:-4px}._seasonCard_1e771_1412{display:flex;align-items:center;gap:16px;padding:18px 20px;border-radius:14px;border:2px dashed #e8c0c0;background:linear-gradient(180deg,#fff8f8,#fff0f0)}._seasonCardLeft_1e771_1426{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:72px}._seasonTag_1e771_1434{display:inline-flex;align-items:center;justify-content:center;padding:5px 12px;border-radius:999px;background:#e55b5b;color:#fff;font-size:.75rem;font-weight:700}._seasonName_1e771_1446{font-size:.85rem;color:#666;font-weight:600}._seasonCardRight_1e771_1452{flex:1;display:flex;align-items:center;gap:20px}._seasonPrice_1e771_1459{display:flex;align-items:baseline;gap:2px}._seasonPriceValue_1e771_1465{font-size:1.6rem;font-weight:700;color:#e55b5b}._seasonPriceUnit_1e771_1471{font-size:.85rem;color:#999}._seasonPerks_1e771_1476{display:flex;flex-direction:column;gap:4px;flex:1}._seasonPerks_1e771_1476 span{font-size:.8rem;color:#888;line-height:1.4}._seasonBtn_1e771_1489{padding:10px 24px;border:none;border-radius:10px;background:#e55b5b;color:#fff;font-size:.9rem;font-weight:700;cursor:pointer;transition:all .3s ease;white-space:nowrap}._seasonBtn_1e771_1489:hover{background:#d44a4a;transform:translateY(-1px)}._membershipNotice_1e771_1508{display:flex;gap:10px;padding:14px 16px;background:#f8f9fa;border-radius:10px;border:1px solid #eee}._noticeIcon_1e771_1517{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:#ff9800;color:#fff;border-radius:50%;font-size:.75rem;font-weight:700}._noticeText_1e771_1531{font-size:.85rem;color:#666;line-height:1.6}._noticeText_1e771_1531 strong{color:#333}._benefitsComparison_1e771_1542{position:relative;margin-top:4px;border-radius:10px;border:.68px solid transparent;background:#ffffff08;overflow:hidden}._benefitsComparison_1e771_1542:before{content:"";position:absolute;inset:0;border-radius:10px;padding:.68px;background:linear-gradient(135deg,#ffffff8c,#ffffff2e 60%,#fff0 90%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}._comparisonTitle_1e771_1572{display:none}._comparisonTable_1e771_1576{padding:0}._comparisonHeader_1e771_1580{display:grid;grid-template-columns:minmax(72px,1.4fr) repeat(5,minmax(0,1fr));gap:0;padding:0;background:#ffffff0a;border-bottom:1px solid rgba(255,255,255,.1)}._comparisonLabel_1e771_1589{font-size:11px;color:#ffffff8c;font-weight:500;padding:10px 8px;display:flex;align-items:center;border-right:1px solid rgba(255,255,255,.08);line-height:1.3}._comparisonHeaderCell_1e771_1600{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:10px 4px;font-size:11px;font-weight:600;color:#ffffffd9;border-right:1px solid rgba(255,255,255,.08);text-align:center}._comparisonHeaderCell_1e771_1600:last-child,._comparisonRow_1e771_1615 ._comparisonValue_1e771_1615:last-child{border-right:none}._planTag_1e771_1619,._planPriceSmall_1e771_1623{display:none}._comparisonRow_1e771_1615{display:grid;grid-template-columns:minmax(72px,1.4fr) repeat(5,minmax(0,1fr));gap:0;padding:0;border-bottom:1px solid rgba(255,255,255,.08);transition:background .2s ease}._comparisonRow_1e771_1615:last-child{border-bottom:none}._comparisonRow_1e771_1615:hover{background:#ffffff08}._comparisonValue_1e771_1615{text-align:center;font-size:12px;color:#ffffffb3;padding:10px 4px;display:flex;align-items:center;justify-content:center;border-right:1px solid rgba(255,255,255,.08)}._comparisonValue_1e771_1615._highlight_1e771_1655{font-weight:600;color:#fff}._comparisonValue_1e771_1615._disabled_1e771_1660{color:#ffffff40}._comparisonFooter_1e771_1664{padding:14px 16px;background:#f8f8f8;border-top:1px solid #eee;display:flex;flex-direction:column;gap:8px}._footerItem_1e771_1673{display:flex;align-items:flex-start;gap:8px;font-size:.8rem;color:#888;line-height:1.5}._footerIcon_1e771_1682{flex-shrink:0;color:#d4a84b;font-weight:700}._confirmationOverlay_1e771_1688{position:fixed;inset:0;z-index:5100;display:flex;align-items:center;justify-content:center;padding:20px;background:#000000bd;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._membershipBenefitsCard_1e771_1700,._membershipRulesCard_1e771_1701{overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff09}._membershipBenefitsHeader_1e771_1708{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;margin:0 14px;border-bottom:1px solid rgba(255,255,255,.1)}._membershipBenefitsHeader_1e771_1708 strong{color:#fff;font-size:14px}._membershipBenefitsHeader_1e771_1708 span{padding:5px 9px;border-radius:999px;background:#ffffff14;color:#ffffff9e;font-size:11px}._membershipBenefitRow_1e771_1731{display:grid;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:10px;min-height:64px;margin:0 14px}._membershipBenefitRow_1e771_1731+._membershipBenefitRow_1e771_1731{border-top:1px solid rgba(255,255,255,.08)}._membershipBenefitIcon_1e771_1744{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid rgba(255,255,255,.22);border-radius:7px;color:#ffffffe0;font-size:11px;font-weight:700}._membershipBenefitText_1e771_1757{display:flex;min-width:0;flex-direction:column;gap:3px}._membershipBenefitText_1e771_1757 strong{color:#fffffff0;font-size:13px;line-height:1.35}._membershipBenefitText_1e771_1757 small{color:#ffffff8a;font-size:11px;line-height:1.45}._membershipBenefitCheck_1e771_1776{color:#ffffffc2;font-size:14px;text-align:right}._membershipRulesCard_1e771_1701{padding:14px}._membershipRulesCard_1e771_1701>strong{display:block;margin-bottom:8px;color:#fff;font-size:13px}._membershipRulesCard_1e771_1701 ul{margin:0;padding-left:18px;color:#ffffff94;font-size:11px;line-height:1.65}._confirmationPanel_1e771_1801{width:min(520px,calc(100vw - 40px));max-height:calc(100dvh - 40px);overflow-y:auto;padding:24px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#242426;box-shadow:0 24px 80px #0000008f}._confirmationPanel_1e771_1801 h2{margin:0 0 16px;color:#fff;font-size:18px;line-height:1.4}._confirmationRows_1e771_786{border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}._confirmationActions_1e771_1824{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}._confirmationActions_1e771_1824 button{min-height:46px;border:1px solid rgba(255,255,255,.16);border-radius:10px;background:#ffffff0f;color:#fff;font-size:14px;font-weight:600;cursor:pointer}._confirmationActions_1e771_1824 ._confirmationPrimary_1e771_1842{border-color:#a8283c;background:#a8283c}._confirmationActions_1e771_1824 button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){._modalOverlay_1e771_1{align-items:center;justify-content:center;padding:6px 8px calc(6px + env(safe-area-inset-bottom))}._modalContent_1e771_40{width:100%;max-width:100%;padding:10px 12px 12px;min-height:auto;max-height:calc(100dvh - 12px - env(safe-area-inset-bottom))}._modalContent_1e771_40._rechargeCenter_1e771_109{width:min(520px,calc(100vw - 24px));max-width:520px;max-height:calc(100dvh - 12px - env(safe-area-inset-bottom));padding:8px 12px 12px}._modalContent_1e771_40._rechargeCenter_1e771_109 ._closeBtn_1e771_126{top:4px;left:4px;width:44px;height:44px}._modalContent_1e771_40._rechargeCenter_1e771_109 ._dismissBtn_1e771_149{top:4px;right:4px;width:44px;height:44px}._title_1e771_192{font-size:15px;margin:0 40px 8px;min-height:36px}._regionSummary_1e771_238{min-height:36px;margin-bottom:8px;padding:0 10px;font-size:11px}._regionSummary_1e771_238 strong{font-size:11px}._rechargeTabs_1e771_260{margin-bottom:8px}._rechargeTabs_1e771_260 button{min-height:44px;font-size:13px}._form_1e771_104{gap:6px;padding-bottom:2px}._sectionHeading_1e771_289{margin-bottom:6px;font-size:13px}._amountsGrid_1e771_100{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}._modalContentGameViewport_1e771_91 ._amountsGrid_1e771_100{grid-template-columns:repeat(3,minmax(0,1fr))}._amountBtn_1e771_372{padding:6px 3px;min-height:58px;height:auto}._amountTopSection_1e771_423{gap:2px;padding:0}._amountMainPoints_1e771_406{font-size:.88rem}._amountPriceMeta_1e771_432{font-size:.68rem}._amountFirstChargePoints_1e771_460{font-size:.7rem}._firstChargeMeta_1e771_438{margin-top:0;font-size:10px}._firstChargeTag_1e771_391{display:none}._customInput_1e771_516{padding:6px 0;font-size:.9rem}._customAmountTile_1e771_478{min-height:58px;padding:4px}._customLabel_1e771_501{margin-bottom:2px;font-size:.72rem}._customAmountTile_1e771_478 ._customInputWrapper_1e771_516{min-height:28px}._customAmountTile_1e771_478 ._customInput_1e771_516{padding:4px 0;font-size:.82rem}._customReceiveHint_1e771_575{min-height:34px;padding:0 10px;font-size:.75rem}._customAmountNotice_1e771_590{margin-top:4px;font-size:10px;line-height:1.3}._submitBtn_1e771_739{min-height:44px;padding:0 10px;font-size:13px;margin-top:2px;max-width:none;border-radius:8px}._paymentNotice_1e771_808{font-size:10px;line-height:1.3}._orderSummary_1e771_780>div{min-height:30px;gap:8px;font-size:11px}._membershipSubmitBtn_1e771_1164{max-width:none;min-height:44px;margin-top:2px}._planItem_1e771_1091{padding:8px;gap:4px}._plansList_1e771_1084{gap:6px}._planItemName_1e771_1118{font-size:12px;margin-bottom:0}._planItemPrice_1e771_1157{font-size:14px}._planRewardSummary_1e771_1139,._planDiscount_1e771_1146{font-size:10px;line-height:1.3}._membershipBenefitsHeader_1e771_1708{min-height:34px;margin:0 8px;gap:6px}._membershipBenefitsHeader_1e771_1708 strong{font-size:12px}._membershipBenefitsHeader_1e771_1708 span{padding:3px 6px;font-size:10px}._membershipBenefitRow_1e771_1731{grid-template-columns:24px minmax(0,1fr) 14px;gap:6px;min-height:36px;margin:0 8px}._membershipBenefitIcon_1e771_1744{width:22px;height:22px;font-size:9px}._membershipBenefitText_1e771_1757{gap:1px}._membershipBenefitText_1e771_1757 strong{font-size:11px;line-height:1.2}._membershipBenefitText_1e771_1757 small{font-size:10px;line-height:1.25}._membershipRulesCard_1e771_1701{padding:8px}._membershipRulesCard_1e771_1701>strong{margin-bottom:4px;font-size:11px}._membershipRulesCard_1e771_1701 ul{padding-left:14px;font-size:10px;line-height:1.3}._membershipTitle_1e771_1199{font-size:1.25rem}._plansCards_1e771_1213{grid-template-columns:1fr;gap:16px}._plansList_1e771_1084{grid-template-columns:repeat(2,minmax(0,1fr))}._regionSummary_1e771_238{align-items:center;flex-direction:row;gap:8px;padding:0 12px;font-size:12px}._regionSummary_1e771_238 strong{text-align:right;font-size:12px}._confirmationOverlay_1e771_1688{align-items:center;padding:12px 12px calc(12px + env(safe-area-inset-bottom))}._confirmationPanel_1e771_1801{width:100%;max-height:calc(100dvh - 24px - env(safe-area-inset-bottom));padding:20px 16px;border-radius:14px}._planCard_1e771_1219{padding:18px 14px}._planCardHighlight_1e771_1235{transform:none}._planCardHighlight_1e771_1235:hover{transform:translateY(-3px)}._seasonCard_1e771_1412{flex-direction:column;align-items:flex-start;gap:12px}._seasonCardLeft_1e771_1426{flex-direction:row;min-width:auto}._seasonCardRight_1e771_1452{flex-direction:column;align-items:flex-start;gap:12px;width:100%}._seasonPerks_1e771_1476{gap:2px}._seasonBtn_1e771_1489{width:100%}._comparisonHeader_1e771_1580,._comparisonRow_1e771_1615{padding:0}._comparisonLabel_1e771_1589{font-size:10px;padding:8px 6px}._comparisonHeaderCell_1e771_1600{font-size:10px;padding:8px 2px}._comparisonValue_1e771_1615{font-size:11px;padding:8px 2px}._planTag_1e771_1619{display:none}._planPriceSmall_1e771_1623{font-size:.7rem}._comparisonTitle_1e771_1572{font-size:.9rem;padding:12px}._footerItem_1e771_1673{font-size:.75rem}}._overlay_1qcnm_1{position:fixed;inset:0;z-index:5200;display:grid;place-items:center;padding:20px;background:#000000bd;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._panel_1qcnm_12{width:min(440px,100%);max-height:min(680px,calc(100dvh - 40px));overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:14px;padding:30px 24px 24px;border:1px solid rgba(255,255,255,.13);border-radius:12px;background:#242426;box-shadow:0 24px 80px #00000080;color:#fff;text-align:center}._successIcon_1qcnm_29{flex:0 0 auto;color:#35c77a}._panel_1qcnm_12 h2{margin:0;font-size:20px;line-height:1.4}._headline_1qcnm_40{margin:0;color:#ffffffd1;font-size:15px;line-height:1.55}._amount_1qcnm_47{display:flex;align-items:baseline;gap:8px;color:#fff}._amount_1qcnm_47 strong{color:#4bd68d;font-size:38px;font-variant-numeric:tabular-nums}._amount_1qcnm_47 span{color:#ffffffc2;font-size:16px}._description_1qcnm_65{margin:0;color:#ffffff9e;font-size:13px;line-height:1.55}._benefits_1qcnm_72{width:100%;margin:2px 0 0;border-top:1px solid rgba(255,255,255,.1)}._benefits_1qcnm_72 div{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(255,255,255,.1);text-align:left}._benefits_1qcnm_72 dt{color:#ffffff94;font-size:13px}._benefits_1qcnm_72 dd{margin:0;color:#fff;font-size:13px;font-weight:600;text-align:right}._returnButton_1qcnm_101{width:100%;min-height:48px;margin-top:4px;border:0;border-radius:8px;background:#b32942;color:#fff;font-size:15px;font-weight:600;cursor:pointer}._returnButton_1qcnm_101:hover{background:#c3334d}@media(max-width:480px){._panel_1qcnm_12{padding:26px 18px 20px}}._pageRoot_mvzqv_1{width:100%;min-height:100vh;max-width:1920px;margin:0 auto}._mainContent_mvzqv_8{color:#000;display:flex;margin:0 0 200px;padding:0;min-height:100vh}._main_mvzqv_8{display:flex;flex-direction:column;width:min(var(--app-desktop-shell-max),calc(100% - 2 * var(--app-desktop-gutter)));max-width:none;margin:0 auto;overflow:visible;position:relative}._profileFunctionPanel_mvzqv_28{display:flex;flex-direction:column;width:100%;position:relative;margin-top:0}._userProfileSection_mvzqv_37{width:100vw;max-width:1920px;position:relative;padding:0;flex-shrink:0;left:50%;transform:translate(-50%);margin-bottom:38px}._userProfileBackground_mvzqv_48{width:100%;max-width:1920px;height:400px;position:relative;overflow:hidden}._userProfileBlur_mvzqv_56{position:absolute;inset:-20px;background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(20px);-webkit-filter:blur(20px);z-index:0}._userProfileBackground_mvzqv_48:after{content:"";position:absolute;inset:0;background:#0000004d;z-index:1}._userProfileContent_mvzqv_81{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:20px;z-index:2}._profileAvatarWrap_mvzqv_93{--verified-overlay-size: 32px;--verified-overlay-right: 4px;--verified-overlay-bottom: 4px;margin-top:80px}._userAvatar_mvzqv_100{width:120px;height:120px;border-radius:50%;object-fit:cover;border:3px solid #fff;box-shadow:0 4px 12px #0000004d}._userName_mvzqv_109{font-size:30px;font-weight:600;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.5)}._userNameWrapper_mvzqv_116{display:flex;align-items:center;gap:8px}._memberInfo_mvzqv_122{display:inline-flex;align-items:center;gap:8px;margin-top:-8px}._memberCodeWrapper_mvzqv_129{display:flex;flex-direction:column;align-items:center;gap:6px}._memberBadge_mvzqv_136{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:20px;padding:0 8px;border-radius:999px;background:linear-gradient(135deg,#f8df9c,#d7b26d);color:#5f4211;font-size:12px;font-weight:700;letter-spacing:.5px;white-space:nowrap;flex-shrink:0}._memberExpire_mvzqv_153{font-size:13px;color:#f4f4f4;text-shadow:0 1px 3px rgba(0,0,0,.45);white-space:nowrap;flex-shrink:0}._editNameIcon_mvzqv_161{font-size:20px;color:#fff;cursor:pointer;opacity:.8;transition:opacity .2s}._editNameIcon_mvzqv_161:hover{opacity:1}._editNameContainer_mvzqv_173{display:flex;align-items:center;gap:8px}._editNameInput_mvzqv_179{padding:6px 12px;border:2px solid #fff;border-radius:6px;font-size:16px;outline:none;background:#ffffffe6;width:150px}._editNameConfirm_mvzqv_189,._editNameCancel_mvzqv_190{padding:6px 12px;border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s}._editNameConfirm_mvzqv_189{background:linear-gradient(135deg,#fb4655,#ff5a6a);color:#fff}._editNameConfirm_mvzqv_189:hover{background:linear-gradient(135deg,#e03545,#e94a5a)}._editNameCancel_mvzqv_190{background:#ffffff4d;color:#fff}._editNameCancel_mvzqv_190:hover{background:#ffffff80}._userCode_mvzqv_218{margin-top:4px;display:inline-flex;align-items:center;gap:6px;font-size:16px;font-weight:400;color:#f5f5f5;text-shadow:0 1px 4px rgba(0,0,0,.5)}._userCodeText_mvzqv_229{white-space:nowrap}._userCodeCopyButton_mvzqv_233{background:transparent;border-radius:4px;border:none;color:#fff;min-width:auto;min-height:auto;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;outline:none;transition:color .2s ease,transform .1s ease}._userCodeCopyButton_mvzqv_233:hover{color:#fcfbfa;transform:translateY(-1px)}._userCodeCopyButton_mvzqv_233 svg{font-size:16px}._functionList_mvzqv_259{width:100%;max-width:none;margin:0;display:flex;flex-direction:column;padding:12px 12px 10px;box-sizing:border-box;background:var(--creator-card, #1C1C1E);border:1px solid rgba(255,255,255,.04);border-radius:10px}._functionListHeading_mvzqv_272{margin:0 4px 10px;padding:0;color:#fff;font-size:15px;font-weight:700;line-height:1.3}._functionGrid_mvzqv_281{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 2px}._functionGridItem_mvzqv_287{appearance:none;border:none;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 4px;border-radius:10px;background:transparent;color:#fff;cursor:pointer;box-sizing:border-box;transition:background .15s ease}._functionGridItem_mvzqv_287:hover{background:#ffffff0a}._functionGridItemActive_mvzqv_308{background:#ffffff0f}._functionGridIcon_mvzqv_312{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#ffffffeb;font-size:30px;flex-shrink:0}._functionGridIcon_mvzqv_312 img{width:28px;height:28px;display:block;object-fit:contain}._functionGridIcon_mvzqv_312 svg{width:30px;height:30px}._functionGridLabel_mvzqv_335{width:100%;font-size:12px;font-weight:500;line-height:1.35;text-align:center;color:#ffffffeb;word-break:break-word}._functionExpandPanel_mvzqv_345{display:flex;align-items:center;gap:8px;margin-top:10px;padding:0 4px}._functionExpandPanel_mvzqv_345 ._inviteInput_mvzqv_353{flex:1 1 auto;min-width:0}._functionItem_mvzqv_358{display:flex;align-items:center;gap:12px;width:100%;padding:14px 12px;border:none;border-radius:10px;background:transparent;color:inherit;text-align:left;cursor:pointer;box-sizing:border-box}._functionItem_mvzqv_358:hover{background:#ffffff0a}._functionItemExpanded_mvzqv_377{flex-wrap:wrap;cursor:default}._functionItemExpanded_mvzqv_377:hover{background:transparent}._functionIcon_mvzqv_386{width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:none;border-radius:0;color:#fff;font-size:20px;flex-shrink:0}._functionIcon_mvzqv_386 img{width:18px;height:18px;display:block;object-fit:contain}._functionIcon_mvzqv_386 svg{width:20px;height:20px}._functionTitle_mvzqv_411{flex:1;min-width:0;font-size:15px;font-weight:500;color:#fff;line-height:1.3}._functionMeta_mvzqv_420{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;margin-left:auto;appearance:none;border:none;background:transparent;padding:0;cursor:pointer;color:inherit}._functionHint_mvzqv_434{font-size:13px;font-weight:400;color:#ffffff6b;white-space:nowrap}._functionChevron_mvzqv_441{color:#ffffff52;font-size:18px;line-height:1;font-weight:300}._functionExpandRow_mvzqv_448{display:flex;align-items:center;gap:10px;flex:1 1 100%;width:100%;margin-top:4px;padding-left:34px;box-sizing:border-box}._functionText_mvzqv_459{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}._functionDesc_mvzqv_467{font-size:14px;color:#ffffff6b;word-break:break-word}._inviteCodeHighlight_mvzqv_473{color:#ff6b6b;font-weight:700}._functionButton_mvzqv_479{padding:8px 20px;border:none;border-radius:8px;font-size:14px;font-weight:600;transition:all .3s ease;white-space:nowrap;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px}._functionButtonCheckIn_mvzqv_495{background:linear-gradient(135deg,#fb4655,#ff5a6a);color:#fff;cursor:pointer}._functionButtonCheckIn_mvzqv_495:hover{background:linear-gradient(135deg,#e03545,#e94a5a);transform:translateY(-1px);box-shadow:0 2px 8px #fb46554d}._functionButtonCheckIn_mvzqv_495:active{transform:translateY(0)}._functionButtonSignedIn_mvzqv_512{background:#99999998;color:#fff;cursor:not-allowed;box-shadow:0 2px 6px #6c9bd240}._functionButton_mvzqv_479:not(._functionButtonCheckIn_mvzqv_495):not(._functionButtonSignedIn_mvzqv_512){background:linear-gradient(135deg,#fb4655,#ff5a6a);color:#fff;cursor:pointer}._exchangeButton_mvzqv_526{padding:8px 20px;border:none;border-radius:8px;font-size:14px;font-weight:600;transition:all .3s ease;white-space:nowrap;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:linear-gradient(135deg,#fb4655,#ff5a6a);color:#fff;cursor:pointer}._exchangeButton_mvzqv_526:hover{background:linear-gradient(135deg,#e03545,#e94a5a);transform:translateY(-1px);box-shadow:0 2px 8px #fb46554d}._exchangeButton_mvzqv_526:active{transform:translateY(0)}._functionButton_mvzqv_479:not(._functionButtonCheckIn_mvzqv_495):not(._functionButtonSignedIn_mvzqv_512):hover{background:linear-gradient(135deg,#e03545,#e94a5a);transform:translateY(-1px);box-shadow:0 2px 8px #fb46554d}._functionButton_mvzqv_479:not(._functionButtonCheckIn_mvzqv_495):not(._functionButtonSignedIn_mvzqv_512):active{transform:translateY(0)}._functionButton_mvzqv_479 svg{font-size:18px}._pointsActions_mvzqv_568{display:flex;gap:8px;flex-shrink:0}._inviteCampaignSection_mvzqv_574{margin:4px 8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff1a;padding:20px 20px 16px;display:flex;flex-direction:column;gap:8px}._inviteCampaignHeader_mvzqv_585{display:flex;align-items:center;gap:12px}._inviteCampaignIcon_mvzqv_591{width:48px;height:48px;border-radius:12px;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0}._inviteCampaignIcon_mvzqv_591 img{width:22px;height:22px;display:block;object-fit:contain}._inviteCampaignTitle_mvzqv_611{font-size:16px;line-height:1.35;font-weight:700;color:#fff}._inviteCampaignCodeRow_mvzqv_618{display:flex;align-items:center;gap:12px;margin-top:12px}._inviteCampaignCode_mvzqv_618{flex:1;min-width:0;font-size:22px;line-height:1.2;font-weight:600;letter-spacing:.06em;color:#fff}._inviteCampaignCopyBtn_mvzqv_635{border:none;border-radius:8px;padding:8px 16px;background:#ffffff2e;color:#fff;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .2s ease,transform .15s ease;flex-shrink:0}._inviteCampaignCopyBtn_mvzqv_635:hover{background:#ffffff47;transform:translateY(-1px)}._inviteCampaignRewardBtn_mvzqv_654{border:none;border-radius:8px;padding:8px 16px;background:#ffffff2e;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease,transform .15s ease;flex-shrink:0;align-self:flex-start}._inviteCampaignRewardBtn_mvzqv_654:hover{background:#ffffff47;transform:translateY(-1px)}._inviteCampaignMeta_mvzqv_673{font-size:13px;color:#ffffff8c;margin-top:8px}._payButton_mvzqv_679{background-color:#fb4655;border-radius:5px;padding:8px 16px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none}._payButton_mvzqv_679:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._inviteInput_mvzqv_353{flex:1;min-width:0;padding:8px 12px;border:1px solid rgba(255,255,255,.16);border-radius:8px;font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box;background:#ffffff0f;color:#fff}._inviteInput_mvzqv_353:focus{border-color:#ffffff59}._redeemInput_mvzqv_714{width:100%;padding:8px 12px;border:2px solid #ddd;border-radius:6px;font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box;background:#fff;color:#262626}._redeemInput_mvzqv_714:focus{border-color:#b69b74;background:#fff;color:#262626}._redeemResultBadge_mvzqv_733{margin-left:8px;display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#b69b7429;color:#8a6a46;font-size:12px;font-weight:600}._inviteInput_mvzqv_353::placeholder{color:#ffffff59}._functionExpandSubmit_mvzqv_749{appearance:none;border:none;flex-shrink:0;height:34px;padding:0 14px;border-radius:8px;background:#7a2e35;color:#fff;font-size:13px;font-weight:600;cursor:pointer}._functionExpandSubmit_mvzqv_749:disabled{opacity:.45;cursor:not-allowed}._dailyTaskModalOverlay_mvzqv_768{position:fixed;inset:0;background:#000000b3;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;width:100vw;height:100vh;height:100dvh;z-index:2000;animation:_dailyTaskFadeIn_mvzqv_1 .3s ease-out}@keyframes _dailyTaskFadeIn_mvzqv_1{0%{opacity:0}to{opacity:1}}@keyframes _dailyTaskSlideUp_mvzqv_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}._dailyTaskModal_mvzqv_768{position:relative;width:min(360px,calc(100vw - 24px));max-height:calc(100dvh - 32px - env(safe-area-inset-bottom));overflow:hidden;border-radius:6px;background:linear-gradient(0deg,#00000026,#00000026),linear-gradient(180deg,#343434,#343434c7);border:.68px solid transparent;backdrop-filter:blur(47px);-webkit-backdrop-filter:blur(47px);box-shadow:none;padding:18px 16px 14px;display:flex;flex-direction:column;gap:12px;box-sizing:border-box;animation:_dailyTaskSlideUp_mvzqv_1 .3s ease-out}._dailyTaskModal_mvzqv_768:before{content:"";position:absolute;inset:0;border-radius:6px;padding:.68px;background:linear-gradient(135deg,#ffffff8c,#ffffff2e 60%,#fff0 90%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3}._dailyTaskModal_mvzqv_768:after{content:"";position:absolute;right:-40px;bottom:-50px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(255,59,97,.08) 0%,transparent 70%);pointer-events:none;z-index:0}._dailyTaskCloseBtn_mvzqv_857{position:absolute;top:14px;left:12px;z-index:4;width:36px;height:36px;border:none;border-radius:50%;background:transparent;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:opacity .2s ease}._dailyTaskCloseBtn_mvzqv_857:hover{opacity:.75}._dailyTaskCloseIcon_mvzqv_880{display:block;width:10px;height:10px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:rotate(45deg);margin-left:4px}._dailyTaskModalHeader_mvzqv_890{position:relative;z-index:1;flex-shrink:0;margin:2px 0 0;padding:0 8px 0 4px;text-align:left}._dailyTaskModalTitle_mvzqv_899{margin:0 0 8px;font-size:17px;font-weight:600;color:#fff;letter-spacing:.02em;text-align:center}._dailyTaskSummary_mvzqv_908{margin:0;font-size:13px;font-weight:400;line-height:1.4;color:#ffffff8c;text-align:left}._dailyTaskLoading_mvzqv_917{position:relative;z-index:1;font-size:13px;color:#ffffff8c;text-align:center;padding:24px 0}._dailyTaskError_mvzqv_926{position:relative;z-index:1;font-size:13px;color:#ff7d7d}._dailyTaskList_mvzqv_933{position:relative;z-index:1;display:flex;flex-direction:column;overflow-y:auto;min-height:0;flex:1 1 auto;margin:0 -4px;padding:0 4px;border-top:1px solid rgba(255,255,255,.08);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}._dailyTaskItem_mvzqv_948{border:none;border-bottom:1px solid rgba(255,255,255,.08);border-radius:0;background:transparent;padding:14px 2px;display:flex;flex-direction:column;gap:6px}._dailyTaskItem_mvzqv_948:last-child{border-bottom:none}._makeupCardReward_mvzqv_963{position:relative;z-index:1;flex-shrink:0;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#1212158f;opacity:.58;transition:opacity .2s ease,border-color .2s ease,background .2s ease}._makeupCardRewardReady_mvzqv_975{opacity:1;border-color:#ff40678c;background:linear-gradient(135deg,#ff2f5b29,#ffffff0a)}._makeupCardRewardHeader_mvzqv_981{display:flex;align-items:center;justify-content:space-between;gap:12px}._makeupCardRewardHeader_mvzqv_981 div{display:flex;flex-direction:column;gap:3px}._makeupCardRewardHeader_mvzqv_981 strong{color:#fff;font-size:14px}._makeupCardRewardHeader_mvzqv_981 span,._makeupCardRewardHeader_mvzqv_981 b{color:#ffffff9e;font-size:12px;font-weight:500}._makeupCardProgress_mvzqv_1006{height:5px;margin:10px 0;overflow:hidden;border-radius:999px;background:#ffffff1a}._makeupCardProgress_mvzqv_1006 span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff315f,#ff6f8e);transition:width .2s ease}._makeupCardClaimButton_mvzqv_1022{width:100%;min-height:36px;border:0;border-radius:999px;background:#ff315f;color:#fff;font-size:13px;font-weight:650;cursor:pointer}._makeupCardClaimButton_mvzqv_1022:disabled{background:#ffffff17;color:#ffffff6b;cursor:not-allowed}._dailyTaskItemClaimed_mvzqv_1040{opacity:.62}._dailyTaskItemHeader_mvzqv_1044{display:flex;align-items:baseline;justify-content:space-between;gap:12px}._dailyTaskItemTitle_mvzqv_1051{font-size:14px;font-weight:500;line-height:1.35;color:#ffffffeb;letter-spacing:.01em}._dailyTaskReward_mvzqv_1059{font-size:12px;font-weight:600;color:#ff3b61;flex-shrink:0;letter-spacing:.01em;font-variant-numeric:tabular-nums}._dailyTaskDescription_mvzqv_1068{font-size:12px;line-height:1.45;color:#ffffff61;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._dailyTaskFooter_mvzqv_1079{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:2px}._dailyTaskProgressBlock_mvzqv_1087{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}._dailyTaskProgressBar_mvzqv_1095{position:relative;width:100%;height:2px;background:#ffffff1f;border-radius:0;overflow:hidden}._dailyTaskProgressFill_mvzqv_1104{position:absolute;left:0;top:0;bottom:0;width:0;background:#ff3b61;border-radius:0;transition:width .2s ease}._dailyTaskProgressText_mvzqv_1115{font-size:11px;color:#ffffff6b;font-variant-numeric:tabular-nums;letter-spacing:.01em}._dailyTaskActionSlot_mvzqv_1122{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:8px}._dailyTaskPrimaryBtn_mvzqv_1130,._dailyTaskSecondaryBtn_mvzqv_1131{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border-radius:2px;font-size:12px;font-weight:500;line-height:1;letter-spacing:.02em;cursor:pointer;white-space:nowrap;transition:background .2s ease,border-color .2s ease,opacity .2s ease}._dailyTaskPrimaryBtn_mvzqv_1130{border:none;background:#ff3b61;color:#fff}._dailyTaskPrimaryBtn_mvzqv_1130:hover:not(:disabled){background:#ff4d6f}._dailyTaskPrimaryBtn_mvzqv_1130:disabled{opacity:.5;cursor:not-allowed}._dailyTaskSecondaryBtn_mvzqv_1131{border:1px solid rgba(255,255,255,.18);background:transparent;color:#ffffffe0}._dailyTaskSecondaryBtn_mvzqv_1131:hover{border-color:#ffffff52;background:#ffffff0f}._dailyTaskDoneLabel_mvzqv_1174{font-size:12px;font-weight:400;color:#fff6;line-height:30px;white-space:nowrap}._dailyTaskHint_mvzqv_1182{position:relative;z-index:1;font-size:11px;line-height:1.4;color:#ffffff61;flex-shrink:0;text-align:center}@media(max-width:1920px){._userProfileSection_mvzqv_37{max-width:100vw}._userProfileBackground_mvzqv_48{max-width:100%}}@media(max-width:1080px){._main_mvzqv_8{max-width:100%;padding:0}._userProfileBackground_mvzqv_48{height:300px}._profileAvatarWrap_mvzqv_93{margin-top:80px;--verified-overlay-size: 26px;--verified-overlay-right: 3px;--verified-overlay-bottom: 3px}._userAvatar_mvzqv_100{width:80px;height:80px;border-width:2px}._userName_mvzqv_109{font-size:24px}._functionList_mvzqv_259{padding:10px 10px 8px}}@media(max-width:768px){._pageRoot_mvzqv_1{width:100%;min-width:auto;min-height:100vh;height:auto;background-size:cover;padding-bottom:90px}._mainContent_mvzqv_8{min-height:calc(100vh - 110px)}._main_mvzqv_8{width:100%;max-width:100%}._userProfileSection_mvzqv_37{margin-bottom:20px}._userProfileBackground_mvzqv_48{height:250px}._profileAvatarWrap_mvzqv_93{margin-top:80px;--verified-overlay-size: 22px;--verified-overlay-right: 2px;--verified-overlay-bottom: 2px}._userAvatar_mvzqv_100{width:60px;height:60px;border-width:2px}._userName_mvzqv_109{font-size:20px}._memberInfo_mvzqv_122{gap:6px}._memberExpire_mvzqv_153{font-size:12px}._memberCodeWrapper_mvzqv_129{gap:4px}._userCode_mvzqv_218{font-size:14px}._functionList_mvzqv_259{padding:10px 10px 8px;border-radius:10px}._functionListHeading_mvzqv_272{margin:0 2px 8px;font-size:14px}._functionGrid_mvzqv_281{gap:2px 0}._functionGridItem_mvzqv_287{padding:6px 4px;gap:5px}._functionGridIcon_mvzqv_312{width:32px;height:32px;font-size:26px}._functionGridIcon_mvzqv_312 img{width:24px;height:24px}._functionGridIcon_mvzqv_312 svg{width:26px;height:26px}._functionGridLabel_mvzqv_335{font-size:11px}._functionItem_mvzqv_358{padding:13px 10px;gap:10px}._functionIcon_mvzqv_386{width:20px;height:20px;font-size:18px}._functionIcon_mvzqv_386 img{width:16px;height:16px}._functionTitle_mvzqv_411{font-size:14px}._functionHint_mvzqv_434{font-size:12px}._functionExpandRow_mvzqv_448{padding-left:30px}._functionButton_mvzqv_479{padding:6px 16px;font-size:13px}._inviteCampaignSection_mvzqv_574{padding:16px}._dailyTaskModal_mvzqv_768{width:min(360px,calc(100vw - 24px));max-height:calc(100dvh - 32px - env(safe-area-inset-bottom));border-radius:6px;padding:16px 14px 12px}._dailyTaskModal_mvzqv_768:before{border-radius:6px}._dailyTaskModalTitle_mvzqv_899{font-size:16px}._dailyTaskSummary_mvzqv_908{font-size:12px}._dailyTaskItem_mvzqv_948{padding:12px 2px}._dailyTaskItemTitle_mvzqv_1051{font-size:13px}._inviteCampaignIcon_mvzqv_591{width:40px;height:40px;font-size:20px}._inviteCampaignCode_mvzqv_618{font-size:20px}._inviteCampaignCopyBtn_mvzqv_635,._inviteCampaignRewardBtn_mvzqv_654{padding:7px 12px;font-size:13px}._inviteInput_mvzqv_353,._redeemInput_mvzqv_714{padding:6px 10px;font-size:13px}}._groupModalOverlay_mvzqv_1428{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:2000;animation:_fadeIn_mvzqv_1 .3s ease-out}@keyframes _fadeIn_mvzqv_1{0%{opacity:0}to{opacity:1}}._groupModalContent_mvzqv_1452{background:#fff;border-radius:16px;width:90%;max-width:400px;box-shadow:0 10px 40px #0000004d;animation:_slideUp_mvzqv_1 .3s ease-out;position:relative;display:flex;flex-direction:column;align-items:center;padding:30px 20px 20px;box-sizing:border-box}@keyframes _slideUp_mvzqv_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._groupModalImage_mvzqv_1478{width:30px;max-width:100px;height:auto;margin-bottom:20px;display:flex;justify-content:center;align-items:center}._groupModalImage_mvzqv_1478 img{width:100%;height:auto;object-fit:contain;border-radius:8px}._groupModalText_mvzqv_1495{color:#333;font-size:16px;text-align:center;line-height:1.6;margin-bottom:30px;padding:0 10px}._groupNumber_mvzqv_1504{color:#fb4655;font-weight:600;font-size:18px}._groupModalButtons_mvzqv_1510{display:flex;gap:12px;width:100%;justify-content:center}._groupModalCancelBtn_mvzqv_1517,._groupModalCopyBtn_mvzqv_1518{flex:1;padding:12px 24px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;max-width:120px}._groupModalCancelBtn_mvzqv_1517{background:#f5f5f5;color:#333}._groupModalCancelBtn_mvzqv_1517:hover{background:#e0e0e0;transform:translateY(-1px)}._groupModalCopyBtn_mvzqv_1518{background:linear-gradient(135deg,#fb4655,#ff5a6a);color:#fff;box-shadow:0 2px 8px #fb46554d}._groupModalCopyBtn_mvzqv_1518:hover{background:linear-gradient(135deg,#e03545,#e94a5a);transform:translateY(-1px);box-shadow:0 4px 12px #fb465566}._groupModalCancelBtn_mvzqv_1517:active,._groupModalCopyBtn_mvzqv_1518:active{transform:translateY(0)}@media(max-width:768px){._groupModalContent_mvzqv_1452{width:95%;padding:25px 15px 15px}._groupModalImage_mvzqv_1478{max-width:150px;margin-bottom:15px}._groupModalText_mvzqv_1495{font-size:14px;margin-bottom:20px}._groupNumber_mvzqv_1504{font-size:16px}._groupModalButtons_mvzqv_1510{gap:10px}._groupModalCancelBtn_mvzqv_1517,._groupModalCopyBtn_mvzqv_1518{padding:10px 20px;font-size:14px;max-width:100px}}._editNameModalOverlay_mvzqv_1591{position:fixed;inset:0;background-color:#00000073;display:flex;align-items:center;justify-content:center;z-index:1100;padding:16px}._editNameModal_mvzqv_1591{background-color:#fff;border-radius:16px;padding:20px 22px 16px;min-width:280px;max-width:360px;width:100%;box-shadow:0 18px 45px #0f172a2e}._editNameModalHeader_mvzqv_1612{margin-bottom:8px}._editNameModalTitle_mvzqv_1616{font-size:18px;font-weight:600;color:#111827}._editNameModalBody_mvzqv_1622{margin-top:8px}._editNameModalBody_mvzqv_1622 ._editNameInput_mvzqv_179{width:100%;padding:8px 12px;border-radius:10px;border:1px solid #E5E7EB;font-size:14px;outline:none;box-sizing:border-box}._editNameModalBody_mvzqv_1622 ._editNameInput_mvzqv_179:focus{border-color:#fb4655;box-shadow:0 0 0 1px #fb465533}._editNameTips_mvzqv_1641{margin-top:6px;font-size:12px;color:#6b7280}._bindAccountStatusText_mvzqv_1647{font-size:15px;font-weight:600;color:#111827;line-height:1.6}._editNameModalActions_mvzqv_1654{margin-top:14px;display:flex;justify-content:flex-end;gap:8px}._editNameCancelButton_mvzqv_1661{padding:6px 14px;border-radius:999px;border:1px solid #E5E7EB;background-color:#fff;color:#4b5563;font-size:13px;cursor:pointer}._editNameConfirmButton_mvzqv_1671{padding:6px 16px;border-radius:999px;border:none;background-color:#fb4655;color:#fff;font-size:13px;cursor:pointer}._editNameCancelButton_mvzqv_1661:disabled,._editNameConfirmButton_mvzqv_1671:disabled{opacity:.7;cursor:not-allowed}._overlay_1gjyj_1{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:2100}._content_1gjyj_12{width:min(92vw,400px);background:#fff;border-radius:18px;padding:32px 24px;box-shadow:0 20px 45px #0003;position:relative;text-align:center}._closeButton_1gjyj_22{position:absolute;top:12px;right:12px;width:30px;height:30px;border:none;border-radius:50%;background:#f1f1f1;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px}._iconWrapper_1gjyj_39{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#22c55e,#16a34a);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;box-shadow:0 8px 24px #22c55e66}._checkIcon_1gjyj_51{width:32px;height:32px;color:#fff}._title_1gjyj_57{margin:0 0 8px;font-size:22px;font-weight:700;color:#1f2937}._planName_1gjyj_64{color:#22c55e;font-weight:700}._desc_1gjyj_69{margin:8px 0 0;color:#6b7280;font-size:14px}._confirmButton_1gjyj_75{margin-top:24px;width:100%;padding:14px;border:none;border-radius:12px;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s}._confirmButton_1gjyj_75:hover{transform:translateY(-1px);box-shadow:0 6px 20px #22c55e66}._confirmButton_1gjyj_75:active{transform:translateY(0)}._overlay_smrx9_1{position:fixed;inset:0;z-index:12000;display:flex;align-items:center;justify-content:center;padding:20px 16px;background:#000000c7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._modal_smrx9_13{width:min(420px,calc(100vw - 32px));max-height:min(86vh,720px);overflow:auto;border-radius:18px;padding:28px 22px 20px;background:#1a1a1a;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 48px #0000008c;color:#fff;text-align:center}._warningIcon_smrx9_27{width:56px;height:56px;margin:0 auto 14px;border-radius:50%;background:#e53935;display:grid;place-items:center;flex-shrink:0;box-shadow:none}._warningMark_smrx9_39{color:#fff;font-size:28px;font-weight:800;line-height:1;transform:none}._title_smrx9_47{margin:0 0 12px;font-size:20px;font-weight:700;color:#fff}._intro_smrx9_54{margin:0 0 14px;font-size:13px;line-height:1.65;color:#ffffffe0;text-align:left}._list_smrx9_62{margin:0 0 14px;padding-left:1.25em;text-align:left;font-size:13px;line-height:1.7;color:#ffffffe0}._list_smrx9_62 li+li{margin-top:4px}._footerNote_smrx9_75{margin:0 0 18px;font-size:12px;line-height:1.5;color:#ffffff8c;text-align:left}._actions_smrx9_83{display:flex;gap:10px;width:100%}._cancelBtn_smrx9_89,._confirmBtn_smrx9_90{flex:1;min-height:44px;border-radius:999px;font-size:14px;font-weight:700;cursor:pointer;border:none;outline:none;transition:background .2s ease,opacity .2s ease}._cancelBtn_smrx9_89{background:#f3efe6;color:#1a1a1a;border:1px solid rgba(0,0,0,.2)}._cancelBtn_smrx9_89:hover:not(:disabled){background:#ebe6db}._confirmBtn_smrx9_90{background:#e53935;color:#fff}._confirmBtn_smrx9_90:hover:not(:disabled){background:#c62828}._cancelBtn_smrx9_89:disabled,._confirmBtn_smrx9_90:disabled{opacity:.55;cursor:not-allowed}@media(max-width:768px){._modal_smrx9_13{width:min(420px,calc(100vw - 28px));padding:24px 18px 18px;border-radius:16px}._warningIcon_smrx9_27{width:52px;height:52px}._title_smrx9_47{font-size:18px}._intro_smrx9_54,._list_smrx9_62{font-size:12.5px}}._overlay_9oe3e_1{position:fixed;inset:0;z-index:2050;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;background:#000000bd;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._modal_9oe3e_14{position:relative;width:min(600px,calc(100vw - 40px));max-height:calc(100dvh - 40px);overflow-y:auto;box-sizing:border-box;padding:22px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:linear-gradient(180deg,#2f2f31,#202022);color:#fff;box-shadow:0 24px 80px #0000008c}._header_9oe3e_28{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}._header_9oe3e_28>div{display:flex;align-items:center;gap:10px}._header_9oe3e_28 h2{margin:0;font-size:19px;line-height:1.3}._vipMark_9oe3e_48{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:7px;background:#a8283c;color:#fff;font-size:12px;font-weight:800;letter-spacing:.08em}._closeButton_9oe3e_62{position:relative;width:40px;height:40px;flex-shrink:0;border:none;border-radius:8px;background:transparent;color:#fff;cursor:pointer}._closeButton_9oe3e_62 span:before,._closeButton_9oe3e_62 span:after{content:"";position:absolute;top:19px;left:12px;width:16px;height:1.5px;border-radius:2px;background:currentColor}._closeButton_9oe3e_62 span:before{transform:rotate(45deg)}._closeButton_9oe3e_62 span:after{transform:rotate(-45deg)}._closeButton_9oe3e_62:hover,._closeButton_9oe3e_62:focus-visible{background:#ffffff14}._planTabs_9oe3e_99{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px;overflow:hidden;border:1px solid rgba(255,255,255,.78);border-radius:9px}._planTab_9oe3e_99{min-width:0;min-height:42px;border:0;background:transparent;color:#fff;font-size:14px;cursor:pointer}._planTab_9oe3e_99+._planTab_9oe3e_99{border-left:1px solid rgba(255,255,255,.78)}._planTabSelected_9oe3e_122{background:#a8283c;color:#fff}._planTabSelected_9oe3e_122:hover{background:#c23a50}._planTab_9oe3e_99:focus-visible{position:relative;z-index:1;outline:2px solid #ff6f8a;outline-offset:-3px}._planCard_9oe3e_138{display:flex;min-width:0;flex-direction:column;gap:16px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff09}._planCardActive_9oe3e_149{border-color:#ff3b61b8;background:#a8283c24}._planHeader_9oe3e_154{display:flex;align-items:center;justify-content:space-between;gap:12px}._planHeader_9oe3e_154 h3{margin:0;font-size:17px}._statusBadge_9oe3e_166{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 9px;border-radius:999px;font-size:11px;white-space:nowrap}._status_active_9oe3e_177{background:#34c7592e;color:#8ce8a2}._status_expired_9oe3e_182,._status_inactive_9oe3e_183{background:#ffffff14;color:#ffffff8f}._timeList_9oe3e_188{margin:0;border-top:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.09)}._timeList_9oe3e_188>div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px}._timeList_9oe3e_188>div+div{border-top:1px solid rgba(255,255,255,.07)}._timeList_9oe3e_188 dt{color:#ffffff80;font-size:13px}._timeList_9oe3e_188 dd{margin:0;color:#ffffffe6;font-size:13px;font-variant-numeric:tabular-nums;text-align:right}._benefits_9oe3e_219{display:flex;flex:1;flex-direction:column;gap:8px}._benefits_9oe3e_219>strong{font-size:15px}._benefits_9oe3e_219 ul{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:18px;color:#ffffff9e;font-size:13px;line-height:1.5}._sharedNote_9oe3e_241{margin:14px 0 0;color:#ffffff80;font-size:11px;line-height:1.6;text-align:center}._purchaseButton_9oe3e_249{width:100%;min-height:48px;margin-top:14px;border:none;border-radius:10px;background:#a8283c;color:#fff;font-size:14px;font-weight:700;cursor:pointer}._purchaseButton_9oe3e_249:hover,._purchaseButton_9oe3e_249:focus-visible{background:#c23a50}@media(max-width:640px){._overlay_9oe3e_1{align-items:flex-end;padding:10px 10px calc(10px + env(safe-area-inset-bottom))}._modal_9oe3e_14{width:100%;max-height:calc(100dvh - 20px - env(safe-area-inset-bottom));padding:18px 16px;border-radius:14px}._planCard_9oe3e_138{padding:16px}}._overlay_f4lwv_1{position:fixed;inset:0;z-index:11000;display:flex;align-items:center;justify-content:center;padding:20px;background:#000000b8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-sizing:border-box}._modal_f4lwv_14{width:min(390px,100%);padding:24px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#18171d;color:#fff;box-shadow:0 18px 60px #00000085;box-sizing:border-box}._modal_f4lwv_14 h2{margin:0 0 22px;font-size:20px;line-height:1.3}._modal_f4lwv_14 p{margin:0;color:#fff9;font-size:15px;line-height:1.7}._modal_f4lwv_14 strong{display:block;margin-top:6px;color:#ff5274;font-size:16px;line-height:1.6}._modal_f4lwv_14 button{width:100%;min-height:48px;margin-top:24px;border:none;border-radius:10px;background:#3a202d;color:#ff5274;font:inherit;font-weight:700;cursor:pointer;transition:background-color .16s ease}._modal_f4lwv_14 button:hover{background:#4a2636}._modal_f4lwv_14 button:focus-visible{outline:2px solid #ff6684;outline-offset:3px}@media(max-width:480px){._modal_f4lwv_14{padding:20px;border-radius:16px}._modal_f4lwv_14 h2{margin-bottom:18px;font-size:18px}._modal_f4lwv_14 p,._modal_f4lwv_14 strong{font-size:14px}}@media(prefers-reduced-motion:reduce){._modal_f4lwv_14 button{transition:none}}._inviteCampaignSection_kwoec_1{width:100%;margin:0;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:0 14px 12px;border-radius:10px;background:var(--creator-card, #1C1C1E);border:1px solid rgba(255,59,97,.22);overflow:hidden}._inviteCampaignHeader_kwoec_15{display:flex;align-items:center;gap:8px;margin:0 -14px;padding:12px 14px 10px;background:#241719;border-bottom:1px solid rgba(255,59,97,.12)}._inviteCampaignGiftIcon_kwoec_25{flex-shrink:0;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:#ff6b7a;font-size:22px;line-height:1}._inviteCampaignGiftIcon_kwoec_25 svg{width:22px;height:22px}._inviteCampaignTitle_kwoec_42{margin:0;flex:1 1 auto;min-width:0;color:#fff;font-size:14px;font-weight:700;line-height:1.3}._inviteCampaignHelpButton_kwoec_52{flex:0 0 auto;width:44px;height:44px;margin:-8px -6px -8px 0;padding:0;border:none;background:transparent;color:#ff5274;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._inviteCampaignHelpButton_kwoec_52 svg{width:26px;height:26px}._inviteCampaignHelpButton_kwoec_52:focus-visible,._inviteCampaignCopyBtn_kwoec_73:focus-visible,._inviteCampaignRedeemSubmit_kwoec_74:focus-visible,._inviteCampaignRedeemInput_kwoec_75:focus-visible{outline:2px solid #ff6684;outline-offset:-2px}._inviteCampaignFields_kwoec_80{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0}._inviteCampaignCodeTray_kwoec_88,._inviteCampaignRedeemRow_kwoec_89{display:flex;align-items:stretch;gap:0;min-height:54px;padding:0 0 0 12px;border-radius:10px;background:#ffffff0f;box-sizing:border-box;overflow:hidden}._inviteCampaignCodeContent_kwoec_101,._inviteCampaignInputContent_kwoec_102{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:6px 10px 6px 0;box-sizing:border-box}._inviteCampaignFieldLabel_kwoec_113{color:#ffffff80;font-size:10px;font-weight:500;line-height:1.2}._inviteCampaignCode_kwoec_88{display:block;width:100%;color:#fff;font-size:18px;font-weight:700;letter-spacing:.08em;line-height:1.15;font-variant-numeric:tabular-nums}._inviteCampaignCopyBtn_kwoec_73,._inviteCampaignRedeemSubmit_kwoec_74{appearance:none;border:none;flex-shrink:0;align-self:stretch;height:auto;min-height:54px;min-width:72px;padding:0 14px;border-radius:0 10px 10px 0;background:#ffffff1f;color:#ffffffeb;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s ease}._inviteCampaignCopyBtn_kwoec_73:hover,._inviteCampaignRedeemSubmit_kwoec_74:hover:not(:disabled){background:#fff3}._inviteCampaignRedeemSubmit_kwoec_74:disabled{opacity:.7;cursor:not-allowed}._inviteCampaignRedeemInput_kwoec_75{width:100%;min-width:0;height:20px;min-height:20px;border:none;border-radius:0;padding:0;background:transparent;color:#fff;font-size:13px;outline:none;box-sizing:border-box}._inviteCampaignRedeemInput_kwoec_75::placeholder{color:#ffffff61}._inviteCampaignStats_kwoec_180{min-height:30px;display:flex;align-items:center;flex-wrap:wrap;gap:4px;color:#ffffff9e;font-size:12px;line-height:1.5}._inviteCampaignStats_kwoec_180 strong{color:#ff5274;font-size:16px;font-weight:800;font-variant-numeric:tabular-nums}._inviteCampaignStatsDivider_kwoec_198{margin:0 4px;color:#ffffff57}@media(min-width:769px){._inviteCampaignFields_kwoec_80{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}._inviteCampaignCodeTray_kwoec_88,._inviteCampaignRedeemRow_kwoec_89{min-width:0;min-height:58px;padding:0 0 0 16px}._inviteCampaignCode_kwoec_88{letter-spacing:.06em}._inviteCampaignCopyBtn_kwoec_73,._inviteCampaignRedeemSubmit_kwoec_74{min-height:58px;min-width:96px;padding:0 16px;font-size:13px}._inviteCampaignRedeemInput_kwoec_75{min-height:20px;font-size:14px}}@media(max-width:768px){._inviteCampaignSection_kwoec_1{padding:0 12px 10px;gap:8px}._inviteCampaignFields_kwoec_80{gap:8px}._inviteCampaignHeader_kwoec_15{margin:0 -12px;padding:10px 12px 8px}._inviteCampaignGiftIcon_kwoec_25{width:22px;height:22px;font-size:20px}._inviteCampaignGiftIcon_kwoec_25 svg{width:20px;height:20px}._inviteCampaignTitle_kwoec_42{font-size:13px}._inviteCampaignCodeTray_kwoec_88,._inviteCampaignRedeemRow_kwoec_89{min-height:54px;padding:0 0 0 10px;border-radius:8px}._inviteCampaignCode_kwoec_88{font-size:16px}._inviteCampaignCopyBtn_kwoec_73,._inviteCampaignRedeemSubmit_kwoec_74{min-height:54px;min-width:64px;font-size:11px;padding:0 10px;border-radius:0 8px 8px 0}._inviteCampaignRedeemInput_kwoec_75{min-height:20px;font-size:12px}._inviteCampaignStats_kwoec_180{font-size:11px}._inviteCampaignStats_kwoec_180 strong{font-size:15px}}._overlay_cuiif_1{position:fixed;inset:0;z-index:3600;display:flex;align-items:center;justify-content:center;width:100vw;min-height:100vh;min-height:100dvh;padding:18px;overflow-y:auto;box-sizing:border-box;background:#000000c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._modal_cuiif_18{position:relative;width:min(560px,calc(100vw - 28px));max-height:calc(100dvh - 36px);overflow:hidden;display:flex;flex-direction:column;padding:26px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#1e1e22fa,#0a0a0cfa);box-shadow:0 28px 80px #00000094;color:#fff}._closeButton_cuiif_34{position:absolute;top:14px;right:14px;width:36px;height:36px;border:none;border-radius:8px;background:#ffffff0f;cursor:pointer}._closeButton_cuiif_34 span,._closeButton_cuiif_34 span:after{position:absolute;top:50%;left:50%;width:15px;height:2px;border-radius:999px;background:#ffffffb8;content:""}._closeButton_cuiif_34 span{transform:translate(-50%,-50%) rotate(45deg)}._closeButton_cuiif_34 span:after{transform:translate(-50%,-50%) rotate(90deg)}._closeButton_cuiif_34:hover:not(:disabled){background:#ffffff1f}._closeButton_cuiif_34:disabled{cursor:not-allowed;opacity:.55}._header_cuiif_75{padding-right:34px;margin-bottom:18px}._eyebrow_cuiif_80{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:#fb465529;color:#ff7c87;font-size:12px;font-weight:700;line-height:1}._title_cuiif_93{margin:12px 0 8px;color:#fff;font-size:24px;line-height:1.25;font-weight:800;letter-spacing:0}._subtitle_cuiif_102{margin:0;color:#ffffffa8;font-size:14px;line-height:1.55}._section_cuiif_109{display:flex;flex-direction:column;gap:10px;margin-top:14px}._sectionHeader_cuiif_116{display:flex;align-items:center;justify-content:space-between;gap:12px}._sectionHeader_cuiif_116 h3{margin:0;color:#fffffff0;font-size:15px;line-height:1.3;font-weight:700}._sectionHeader_cuiif_116 span{flex-shrink:0;color:#ffffff75;font-size:12px;line-height:1.2}._genderGrid_cuiif_138{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._genderCard_cuiif_144{min-height:76px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0f;color:#ffffffd1;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}._genderCard_cuiif_144:hover{border-color:#fb465580;background:#fb46551f}._genderCardMale_cuiif_163:hover{border-color:#38bdf894;background:#38bdf821}._genderCardFemale_cuiif_168:hover{border-color:#fb465580;background:#fb46551f}._genderCardActive_cuiif_173,._genderCardFemale_cuiif_168._genderCardActive_cuiif_173{border-color:#fb4655e0;background:#fb465533;color:#fff}._genderCardMale_cuiif_163._genderCardActive_cuiif_173{border-color:#38bdf8e6;background:#38bdf833}._genderSymbol_cuiif_185{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:#ffffff1a;color:#ff6d7a;font-size:24px;line-height:1;font-weight:800}._genderCardMale_cuiif_163 ._genderSymbol_cuiif_185{color:#38bdf8}._genderLabel_cuiif_203{font-size:15px;line-height:1.2;font-weight:700}._themeHint_cuiif_209{margin:-2px 0 0;color:#ffffff80;font-size:13px;line-height:1.45}._tagPanel_cuiif_216{max-height:min(260px,34dvh);overflow-y:auto;display:flex;flex-wrap:wrap;align-content:flex-start;gap:8px;padding:12px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff0b}._tagChip_cuiif_229{min-height:36px;max-width:100%;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff12;color:#ffffffbd;cursor:pointer;font-size:13px;line-height:1.2;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .18s ease,border-color .18s ease,color .18s ease}._tagChip_cuiif_229:hover{border-color:#ffffff42;color:#fff}._tagChipActive_cuiif_252{border-color:#fb4655db;background:#fb4655;color:#fff}._loading_cuiif_258{width:100%;min-height:64px;display:flex;align-items:center;justify-content:center;color:#ffffff94;font-size:13px}._loadFailed_cuiif_268{width:100%;min-height:86px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#ffffffa8;font-size:13px;line-height:1.45;text-align:center}._retryButton_cuiif_282{min-height:36px;padding:0 16px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#ffffff14;color:#fff;cursor:pointer;font-size:13px;font-weight:700;transition:background-color .18s ease,border-color .18s ease}._retryButton_cuiif_282:hover,._retryButton_cuiif_282:focus-visible{border-color:#fb4655b8;background:#fb46552e;outline:none}._helper_cuiif_302,._error_cuiif_303{margin-top:12px;min-height:20px;font-size:13px;line-height:1.45}._helper_cuiif_302{color:#ffffff8a}._error_cuiif_303{color:#ff7c87}._submitButton_cuiif_318{width:100%;min-height:46px;margin-top:10px;border:none;border-radius:10px;background:#fb4655;color:#fff;cursor:pointer;font-size:15px;line-height:1.2;font-weight:800;transition:background-color .18s ease,opacity .18s ease}._submitButton_cuiif_318:hover:not(:disabled){background:#ff5a68}._submitButton_cuiif_318:disabled{cursor:not-allowed;opacity:.48}@media(max-width:560px){._overlay_cuiif_1{align-items:flex-end;padding:12px}._modal_cuiif_18{width:100%;max-height:calc(100dvh - 24px);padding:22px 18px 18px;border-radius:12px}._header_cuiif_75{padding-right:0}._title_cuiif_93{font-size:21px}._genderCard_cuiif_144{min-height:68px}._tagPanel_cuiif_216{max-height:32dvh}}._overlay_4x5mh_1{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;margin:0;padding:16px;box-sizing:border-box;width:100vw;height:100vh;height:100dvh;overflow-y:auto;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:_editNicknameFadeIn_4x5mh_1 .3s ease-out}@keyframes _editNicknameFadeIn_4x5mh_1{0%{opacity:0}to{opacity:1}}._modal_4x5mh_32{position:relative;width:min(322px,calc(100vw - 20px));max-width:380px;border-radius:10px;opacity:1;background:linear-gradient(0deg,#00000026,#00000026),linear-gradient(180deg,#343434,#343434b8);box-sizing:border-box;border:.68px solid transparent;backdrop-filter:blur(47px);-webkit-backdrop-filter:blur(47px);box-shadow:none;animation:_editNicknameSlideUp_4x5mh_1 .3s ease-out;display:flex;flex-direction:column;padding:20px 18px 22px;overflow:hidden;color:#fff}._modal_4x5mh_32:before{content:"";position:absolute;inset:0;border-radius:10px;padding:.68px;background:linear-gradient(135deg,#ffffff8c,#ffffff2e 60%,#fff0 90%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3}@keyframes _editNicknameSlideUp_4x5mh_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._closeBtn_4x5mh_86{position:absolute;top:14px;left:12px;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:opacity .2s ease;color:#fff;background:transparent;border:none;padding:0}._closeBtn_4x5mh_86:hover:not(:disabled){opacity:.75}._closeBtn_4x5mh_86:disabled{opacity:.45;cursor:not-allowed}._closeIcon_4x5mh_114{display:block;width:10px;height:10px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:rotate(45deg);margin-left:4px}._title_4x5mh_124{margin:4px 0 18px;padding:0 40px;font-size:16px;font-weight:500;color:#fff;letter-spacing:0;line-height:normal;text-align:center;display:flex;align-items:center;justify-content:center;min-height:22px}._body_4x5mh_139{display:flex;flex-direction:column;gap:10px;position:relative;z-index:1}._input_4x5mh_147{width:100%;box-sizing:border-box;min-height:44px;padding:10px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.18);background:#00000038;color:#fff;font-size:15px;line-height:1.4;outline:none}._input_4x5mh_147::placeholder{color:#fff6}._input_4x5mh_147:focus{border-color:#ffffff59}._input_4x5mh_147:disabled{opacity:.65}._tip_4x5mh_173{margin:0;font-size:12px;line-height:1.5;color:#ffffff8c}._confirm_4x5mh_180{display:flex;align-items:center;justify-content:center;width:100%;max-width:209px;height:42px;padding:0 16px;margin:18px auto 0;background:#ffffff1a;color:#fff;border:none;border-radius:200px;font-size:15px;font-weight:500;cursor:pointer;transition:background .2s ease,opacity .2s ease;box-shadow:none;position:relative;z-index:1}._confirm_4x5mh_180:hover:not(:disabled){background:#ffffff29}._confirm_4x5mh_180:disabled{background:#ffffff14;color:#ffffff59;cursor:not-allowed}._createTypeModalOverlay_1jeq0_3{position:fixed;inset:0;background-color:#000000b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}._createTypeModal_1jeq0_3{--type-primary: #A8283C;--type-primary-deep: #8E2135;--type-surface: #1A1A1A;--type-card: #1C1C1E;--type-border: rgba(255, 255, 255, .1);background-color:var(--type-surface);border-radius:20px;padding:22px 20px 18px;min-width:300px;max-width:420px;width:100%;box-shadow:0 20px 48px #0000008c;border:1px solid var(--type-border);color:#fff}._createTypeModalHeader_1jeq0_32{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;position:relative}._createTypeModalTitle_1jeq0_40{font-size:18px;font-weight:700;color:#fff;flex:1;letter-spacing:-.02em}._createTypeModalDesc_1jeq0_48{font-size:13px;color:#ffffff80;margin-bottom:16px;line-height:1.6}._createTypeOptions_1jeq0_55{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}._createTypeOption_1jeq0_55{box-sizing:border-box;width:100%;display:flex;align-items:center;gap:18px;min-height:88px;padding:18px 14px;border-radius:14px;background-color:var(--type-card);color:#fff;border:1px solid var(--type-border);cursor:pointer;text-align:left;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}._createTypeOption_1jeq0_55:hover:not(:disabled){border-color:#ffffff29;background-color:#222226;transform:translateY(-1px)}._createTypeOptionThumb_1jeq0_85{width:60px;height:60px;flex-shrink:0;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#3a3a42,#2a2a30);border:1px solid rgba(255,255,255,.06);color:#ffffffe0}._createTypeOptionIcon_1jeq0_98{width:26px;height:26px;flex-shrink:0}._createTypeOptionThumbTxt_1jeq0_105{background:linear-gradient(145deg,#a8283c8c,#581420f2);border-color:#f5b4be38;color:#ffd6dc;box-shadow:inset 0 1px #ffffff1f}._createTypeOptionThumbAvg_1jeq0_112{background:linear-gradient(145deg,#a06e3773,#48301cf2);border-color:#f5d0a947;color:#f5d0a9}._createTypeOptionThumbRomance_1jeq0_119{background:linear-gradient(145deg,#5a8c7880,#244038fa);border-color:#a0dcbe47;color:#c8f0dc}._createTypeOptionThumbIvg_1jeq0_125{background:linear-gradient(145deg,#46587880,#20283afa);border-color:#aabee638;color:#c8d6f0}._createTypeOptionThumbCustom_1jeq0_131{background:linear-gradient(145deg,#5a5a648c,#282830fa);border-color:#ffffff1f;color:#e8e8ed}._createTypeOptionThumbRpg_1jeq0_137{background:linear-gradient(145deg,#2a2a30,#1a1a1e);border-color:#ffffff0f;border-style:dashed;color:#ffffff61}._createTypeOptionBody_1jeq0_144{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}._createTypeOptionTitleRow_1jeq0_152{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}._createTypeOptionName_1jeq0_160{font-size:15px;font-weight:700;color:#fff;line-height:1.3}._createTypeOptionHint_1jeq0_167{font-size:12px;color:#ffffff6b;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._createTypeOptionChevron_1jeq0_176{width:18px;height:18px;flex-shrink:0;color:#ffffff59}._createTypeOptionDisabled_1jeq0_184{opacity:.55;cursor:not-allowed;background-color:#151517;border-style:dashed;border-color:#ffffff1f}._createTypeOptionDisabled_1jeq0_184:hover{transform:none;border-color:#ffffff1f;background-color:#151517}._createTypeOptionRecommend_1jeq0_198{font-size:11px;font-weight:500;color:#fff;background-color:#ffaf3680;padding:2px 7px;border-radius:6px;line-height:1.3}._createTypeOptionLockedTag_1jeq0_208{font-size:11px;font-weight:500;color:#fff;background:#ff3b6199;padding:2px 7px;border-radius:6px;line-height:1.3}._createTypeOptionLocked_1jeq0_208{font-size:11px;font-weight:600;color:#ffffff73;background-color:#ffffff14;padding:2px 7px;border-radius:999px;line-height:1.3}._createTypeModalFooter_1jeq0_228{display:flex;justify-content:stretch;width:100%;margin-top:10px;gap:8px}._createTypeCancelButton_1jeq0_237{width:100%;min-height:44px;padding:12px 16px;box-sizing:border-box;border-radius:14px;border:1px solid var(--type-border);background-color:var(--type-card);color:#ffffffe0;font-size:14px;font-weight:600;line-height:1.25;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .16s ease}._createTypeCancelButton_1jeq0_237:hover{background-color:#ffffff14;color:#fff;border-color:#a8283c73}._createTypeCancelButton_1jeq0_237:active{transform:translateY(1px)}._createTypeCancelButton_1jeq0_237:focus-visible{outline:2px solid rgba(168,40,60,.8);outline-offset:2px}._ivgToolModal_1jeq0_268{max-width:560px}._ivgToolActions_1jeq0_272{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px}._ivgToolAction_1jeq0_272{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;border:1px solid var(--type-border);background-color:var(--type-card);color:#fff;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s ease;padding:0 14px;line-height:1.25;text-align:center}._ivgToolAction_1jeq0_272:hover{transform:translateY(-1px);border-color:#a8283c73}._ivgToolDownloadAction_1jeq0_304{background:linear-gradient(135deg,var(--type-primary) 0%,var(--type-primary-deep) 100%);border-color:var(--type-primary);color:#fff}._ivgToolActionIcon_1jeq0_310{width:18px;height:18px}@media(max-width:640px){._createTypeModal_1jeq0_3{padding:18px 14px 16px;border-radius:18px}._createTypeOption_1jeq0_55{gap:12px;min-height:84px;padding:14px 12px}._createTypeOptionThumb_1jeq0_85{width:min(56px,15vw);height:min(56px,15vw);aspect-ratio:1;border-radius:10px}._createTypeOptionIcon_1jeq0_98{width:min(24px,6vw);height:min(24px,6vw)}._createTypeOptionName_1jeq0_160{font-size:14px}._createTypeModalFooter_1jeq0_228{margin-top:8px}._createTypeCancelButton_1jeq0_237{min-height:48px;font-size:15px}._ivgToolActions_1jeq0_272{grid-template-columns:1fr}}._inviteCodeCloseButton_1jeq0_359{position:absolute;top:-8px;right:-8px;width:32px;height:32px;border-radius:50%;border:1px solid var(--type-border);background-color:#1c1c1e;color:#fff9;font-size:24px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;padding:0}._inviteCodeCloseButton_1jeq0_359:hover{background-color:#ffffff14;color:#fff;transform:scale(1.05)}._inviteCodeCloseButton_1jeq0_359:active{transform:scale(.95)}._inviteCodeInputContainer_1jeq0_389{margin-bottom:18px}._inviteCodeInput_1jeq0_389{width:100%;padding:12px 16px;border-radius:10px;border:1px solid var(--type-border);font-size:14px;outline:none;background-color:#1c1c1e;color:#fff;transition:all .2s ease;box-sizing:border-box}._inviteCodeInput_1jeq0_389:focus{border-color:var(--type-primary-deep);box-shadow:0 0 0 3px #8e213540}._inviteCodeInput_1jeq0_389::placeholder{color:#ffffff59}._inviteCodeInputError_1jeq0_415{border-color:#c23a50;background-color:#c23a501f}._inviteCodeInputError_1jeq0_415:focus{border-color:#c23a50;box-shadow:0 0 0 3px #c23a5033}._inviteCodeErrorText_1jeq0_425{margin-top:8px;font-size:12px;color:#ff8a9a;display:flex;align-items:center;gap:4px}._inviteCodeErrorText_1jeq0_425:before{content:"⚠";font-size:14px}._inviteCodeConfirmButton_1jeq0_439{font-size:13px;color:#fff;padding:10px 20px;border-radius:999px;border:none;background:linear-gradient(135deg,var(--type-primary) 0%,var(--type-primary-deep) 100%);cursor:pointer;transition:all .2s ease;margin-left:8px}._inviteCodeConfirmButton_1jeq0_439:hover{filter:brightness(1.06);transform:translateY(-1px)}._inviteCodeConfirmButton_1jeq0_439:active{transform:translateY(0)}._pageRoot_n4o08_1{--type-card: #1C1C1E;--type-border: rgba(255, 255, 255, .1);--activity-accent: rgba(255, 255, 255, .78);--activity-accent-strong: #ffffff;--activity-rule: rgba(255, 255, 255, .14);width:100%;min-height:100vh;max-width:1920px;margin:0 auto;background:#000;color:#fff}._mainContent_n4o08_17{display:flex;justify-content:flex-start;align-items:center;padding:8px 20px 32px;min-height:100%;box-sizing:border-box;width:100%}._content_n4o08_31{width:100%;max-width:560px;margin:0 auto;color:#fff;box-sizing:border-box}._moreActivitiesButton_n4o08_39{position:relative;display:flex;align-items:center;width:100%;min-height:36px;margin:0 0 6px;padding:0 2px;box-sizing:border-box;border:0;background:transparent;color:#fff;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;transition:opacity .18s ease}._moreActivitiesButton_n4o08_39:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--activity-rule);transition:background-color .18s ease}._moreActivitiesButton_n4o08_39:hover:after{background:#ffffff47}._moreActivitiesButton_n4o08_39:active{opacity:.76}._moreActivitiesButton_n4o08_39:focus-visible{outline:2px solid rgba(168,40,60,.8);outline-offset:3px}._moreActivitiesButton_n4o08_39:hover ._moreActivitiesIcon_n4o08_83,._moreActivitiesButton_n4o08_39:hover ._moreActivitiesAction_n4o08_84{color:var(--activity-accent-strong)}._moreActivitiesLead_n4o08_88{display:flex;align-items:center;flex:1 1 auto;min-width:0;gap:8px;overflow:hidden}._moreActivitiesIcon_n4o08_83{flex:0 0 auto;width:17px;height:17px;color:var(--activity-accent)}._moreActivitiesPromoViewport_n4o08_104{flex:1 1 auto;min-width:0;overflow:hidden;color:#ffffffc7;white-space:nowrap}._moreActivitiesPromoTrack_n4o08_112{display:inline-flex;align-items:center;width:max-content;will-change:transform}._moreActivitiesPromoTrackScrolling_n4o08_119{animation:_activityPromoMarquee_n4o08_1 12s linear infinite}._moreActivitiesPromoText_n4o08_123{flex:0 0 auto;font-size:13px;font-weight:400;line-height:1.4;white-space:nowrap}._moreActivitiesPromoTrackScrolling_n4o08_119 ._moreActivitiesPromoText_n4o08_123{margin-right:32px}._moreActivitiesButton_n4o08_39:hover ._moreActivitiesPromoTrackScrolling_n4o08_119,._moreActivitiesButton_n4o08_39:focus-visible ._moreActivitiesPromoTrackScrolling_n4o08_119{animation-play-state:paused}._moreActivitiesAction_n4o08_84{display:inline-flex;align-items:center;flex:0 0 auto;gap:2px;margin-left:10px;color:var(--activity-accent);font-size:13px;font-weight:600;line-height:1;white-space:nowrap}._moreActivitiesArrow_n4o08_153{flex:0 0 auto;width:15px;height:15px}@keyframes _activityPromoMarquee_n4o08_1{to{transform:translate3d(-50%,0,0)}}._header_n4o08_165{justify-content:center;text-align:center;margin-bottom:16px}._banHint_n4o08_171{margin:0 0 14px;padding:10px 14px;border-radius:12px;background:#b832482e;border:1px solid rgba(184,50,72,.35);color:#ffd2d8f2;font-size:13px;line-height:1.45;text-align:center}._title_n4o08_183{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-align:center;font-family:"Alibaba PuHuiTi 2.0",Alibaba PuHuiTi,PingFang SC,Microsoft YaHei,sans-serif;font-weight:500}._helpBtn_n4o08_193{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;padding:0;border-radius:50%;border:2px solid rgba(255,255,255,.35);background:transparent;color:#ffffffc7;font-family:inherit;font-size:15px;font-weight:700;line-height:1;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}._helpBtn_n4o08_193:hover{color:#fff;border-color:#ffffffa6;background:#ffffff14}._helpBtn_n4o08_193:focus-visible{outline:2px solid rgba(168,40,60,.8);outline-offset:2px}._content_n4o08_31 ._options_n4o08_225{display:flex;flex-direction:column;gap:14px;margin-bottom:0;width:100%}._romanceSubModal_n4o08_234{max-width:440px}._romanceSubOptions_n4o08_238{display:flex;flex-direction:column;gap:12px;margin:0}@media(max-width:768px){._mainContent_n4o08_17{padding:8px 16px 100px}._content_n4o08_31{width:100%;max-width:none}._content_n4o08_31 ._options_n4o08_225{gap:12px}}._pageRoot_n4o08_1,._mainContent_n4o08_17{background:#000}@media(max-width:420px){._moreActivitiesLead_n4o08_88{gap:6px}._moreActivitiesPromoText_n4o08_123{font-size:12px}._moreActivitiesAction_n4o08_84{margin-left:8px}}@media(prefers-reduced-motion:reduce){._moreActivitiesPromoTrackScrolling_n4o08_119{display:block;max-width:100%;animation:none;transform:none}._moreActivitiesPromoTrackScrolling_n4o08_119 ._moreActivitiesPromoText_n4o08_123{display:block;overflow:hidden;margin-right:0;text-overflow:ellipsis}._moreActivitiesPromoDuplicate_n4o08_296{display:none}}._root_1bgoj_1{width:100%;margin-bottom:22px}._viewport_1bgoj_6{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#18191d;box-shadow:0 18px 46px #00000047;touch-action:pan-y}._track_1bgoj_18{display:flex;width:100%;height:100%;transition:transform .38s cubic-bezier(.22,.61,.36,1);will-change:transform}._slide_1bgoj_26{position:relative;flex:0 0 100%;width:100%;height:100%;overflow:hidden}._clickable_1bgoj_34{cursor:pointer}._image_1bgoj_38{display:block;width:100%;height:100%;object-fit:cover}._copy_1bgoj_45{position:absolute;inset:auto 0 0;z-index:1;padding:54px 52px 34px 24px;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.82) 100%);pointer-events:none}._title_1bgoj_54{display:-webkit-box;margin:0;overflow:hidden;color:#fff;font-size:22px;font-weight:700;line-height:1.25;text-shadow:0 2px 12px rgba(0,0,0,.5);-webkit-box-orient:vertical;-webkit-line-clamp:1}._description_1bgoj_67{display:-webkit-box;margin:7px 0 0;overflow:hidden;color:#ffffffd1;font-size:13px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}._navButton_1bgoj_78{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:34px;height:46px;padding:0;border:1px solid rgba(255,255,255,.18);border-radius:12px;background:#00000061;color:#fff;font-size:28px;line-height:1;cursor:pointer;transform:translateY(-50%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._previous_1bgoj_99{left:10px}._next_1bgoj_103{right:10px}._indicators_1bgoj_107{position:absolute;right:18px;bottom:16px;z-index:3;display:flex;align-items:center;gap:6px}._indicator_1bgoj_107{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:#ffffff7a;cursor:pointer;transition:width .18s ease,background .18s ease}._indicatorActive_1bgoj_128{width:20px;background:#fff}@media(max-width:768px){._viewport_1bgoj_6{border-radius:16px}._copy_1bgoj_45{padding:44px 44px 26px 18px}._title_1bgoj_54{font-size:19px}._description_1bgoj_67{font-size:12px;-webkit-line-clamp:1}._navButton_1bgoj_78{display:none}._indicators_1bgoj_107{right:14px;bottom:12px}}@media(prefers-reduced-motion:reduce){._track_1bgoj_18,._indicator_1bgoj_107{transition:none}}._pageRoot_1bac2_2{background:#f6f7fb;color:#18181b}._main_1bac2_7{max-width:1120px;width:100%;margin:0 auto;padding:24px 16px 32px;box-sizing:border-box}._title_1bac2_16{font-size:22px;font-weight:700;margin:0 0 6px}._hint_1bac2_22{margin:0 0 20px;font-size:13px;color:#71717a;line-height:1.5}._card_1bac2_29{background:#fff;border-radius:16px;padding:16px;margin-bottom:16px;box-shadow:0 1px 2px #0000000a}._cardTitle_1bac2_37{font-size:15px;font-weight:650;margin:0 0 12px}._field_1bac2_43{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}._field_1bac2_43 label{font-size:12px;color:#52525b;font-weight:600}._field_1bac2_43 input,._field_1bac2_43 textarea,._field_1bac2_43 select{border:1px solid #e4e4e7;border-radius:10px;padding:10px 12px;font-size:14px;background:#fff}._field_1bac2_43 textarea{min-height:96px;resize:vertical}._field_1bac2_43 textarea#_app-content_1bac2_1{min-height:220px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.5}._fieldHint_1bac2_79{margin:0;font-size:12px;color:#71717a}._fieldError_1bac2_85{margin:0;font-size:12px;color:#dc2626}._row_1bac2_91{display:flex;gap:10px;flex-wrap:wrap;align-items:center}._iconPreview_1bac2_98{width:56px;height:56px;border-radius:14px;object-fit:cover;background:#f4f4f5}._previewRow_1bac2_106{display:flex;gap:8px;flex-wrap:wrap}._previewThumb_1bac2_112{width:72px;height:48px;border-radius:8px;object-fit:cover;background:#f4f4f5}._btnPrimary_1bac2_120,._btnGhost_1bac2_121,._btnBlue_1bac2_122{border:none;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:650;cursor:pointer}._btnPrimary_1bac2_120{background:#18181b;color:#fff}._btnGhost_1bac2_121{background:#f4f4f5;color:#18181b}._btnBlue_1bac2_122{background:#e8f1ff;color:#0a84ff}._listItem_1bac2_146{display:flex;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #f4f4f5}._listItem_1bac2_146:last-child{border-bottom:none}._meta_1bac2_158{flex:1;min-width:0}._metaName_1bac2_163{font-size:14px;font-weight:650;margin:0}._metaSub_1bac2_169{font-size:12px;color:#71717a;margin:2px 0 0}._badge_1bac2_175,._badgeOn_1bac2_176{font-size:11px;font-weight:650;border-radius:999px;padding:3px 8px}._badge_1bac2_175{background:#f4f4f5;color:#52525b}._badgeOn_1bac2_176{background:#e8f8ef;color:#178a45}._empty_1bac2_193{text-align:center;color:#a1a1aa;font-size:13px;padding:24px 0}._chatLog_1bac2_201{max-height:280px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;margin-bottom:10px;padding:8px;border-radius:12px;background:#f4f4f5}._chatUser_1bac2_213,._chatBot_1bac2_214{max-width:92%;padding:8px 12px;border-radius:12px;font-size:13px;line-height:1.45;white-space:pre-wrap;word-break:break-word}._chatUser_1bac2_213{align-self:flex-end;background:#18181b;color:#fff}._chatBot_1bac2_214{align-self:flex-start;background:#fff;color:#18181b;border:1px solid #e4e4e7}._chatRow_1bac2_237{display:flex;gap:8px;align-items:center}._chatRow_1bac2_237 input{flex:1;min-width:0;border:1px solid #e4e4e7;border-radius:10px;padding:10px 12px;font-size:14px;background:#fff}._workspace_1bac2_254{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}._workspaceMain_1bac2_261{min-width:0}._splitPreview_1bac2_265{max-width:1100px}@media(min-width:1024px){._splitPreview_1bac2_265{position:sticky;top:16px}}._previewPane_1bac2_276{background:#fff;border-radius:16px;padding:16px;box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;gap:8px}._previewFrame_1bac2_286{width:100%;height:900px;border:0;border-radius:12px;background:#eef0f4}@media(min-width:960px){._workspace_1bac2_254{grid-template-columns:minmax(0,1fr) 380px}._previewPane_1bac2_276{position:sticky;top:16px}}._requiredMark_1bac2_306{color:#dc2626;margin-left:2px}._fieldHint_1bac2_79{font-size:12px;font-weight:400;color:#71717a;margin-left:6px}._themeWrap_1bac2_318{display:flex;flex-wrap:wrap;gap:8px}._themeChip_1bac2_324,._themeChipOn_1bac2_325{border:1px solid #e4e4e7;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;cursor:pointer;background:#fff;color:#3f3f46}._themeChipOn_1bac2_325{background:#18181b;border-color:#18181b;color:#fff}._pagination_2c896_1{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}._controls_2c896_9{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}._navButton_2c896_16,._pageButton_2c896_17{border:1px solid #d9d9d9;background:#fff;color:var(--admin-text, #262626);font-weight:700;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease}._prevNextButton_2c896_26{min-width:96px;height:42px;padding:0 16px;border-radius:14px;font-size:14px;line-height:1}._pageButton_2c896_17{min-width:42px;height:42px;padding:0 12px;border-radius:14px;font-size:15px;line-height:1}._navButton_2c896_16:hover,._pageButton_2c896_17:hover{transform:translateY(-1px);border-color:#69b1ff;box-shadow:none}._pageButtonActive_2c896_51{border-color:#1677ff;background:#1677ff;color:#fff;box-shadow:none}._navButton_2c896_16:disabled,._pageButton_2c896_17:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}._summary_2c896_66{color:var(--admin-text-soft, #6f5a49);font-size:13px;line-height:1.6;white-space:nowrap}._paginationCreator_2c896_73{justify-content:center;align-items:center;gap:0}._paginationCreator_2c896_73 ._controls_2c896_9{justify-content:center;gap:8px}._paginationCreator_2c896_73 ._navButton_2c896_16,._paginationCreator_2c896_73 ._pageButton_2c896_17{border-color:#ffffff24;background:transparent;color:#ffffffb8;font-weight:600;box-shadow:none}._paginationCreator_2c896_73 ._navButton_2c896_16:hover,._paginationCreator_2c896_73 ._pageButton_2c896_17:hover{border-color:#ffffff47;background:#ffffff0f;color:#fff;box-shadow:none;transform:none}._paginationCreator_2c896_73 ._pageButtonActive_2c896_51{border-color:#a8283c;background:#a8283c;color:#fff;box-shadow:none}._paginationCreator_2c896_73 ._pageButtonActive_2c896_51:hover{border-color:#a8283c;background:#8e2135;color:#fff}@media(max-width:768px){._pagination_2c896_1{align-items:flex-start;gap:10px}._paginationCreator_2c896_73{align-items:center}._paginationCreator_2c896_73 ._controls_2c896_9{gap:6px}._controls_2c896_9{gap:8px}._prevNextButton_2c896_26{min-width:84px;height:38px;padding:0 12px;border-radius:12px;font-size:13px}._paginationCreator_2c896_73 ._prevNextButton_2c896_26{min-width:72px;padding:0 10px}._pageButton_2c896_17{min-width:38px;height:38px;padding:0 10px;border-radius:12px;font-size:14px}._summary_2c896_66{font-size:13px;line-height:1.5;white-space:normal}}._mainContent_1kqdk_1{margin-bottom:0!important}._heroCard_1kqdk_5{position:relative!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:0!important;padding:20px 32px 8px!important;background:transparent!important;border:none!important;box-shadow:none!important}._backToCreateButton_1kqdk_17{position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin:0;padding:0;border:none;border-radius:0;background:transparent;color:#f5f5f7;font-size:18px;font-weight:600;line-height:1.2;cursor:pointer;transition:opacity .2s ease}._backToCreateButton_1kqdk_17:hover{opacity:.75}._backChevron_1kqdk_40{position:absolute;left:0;top:50%;display:block;width:12px;height:12px;border-left:2.5px solid currentColor;border-bottom:2.5px solid currentColor;transform:translateY(-50%) rotate(45deg);margin-left:4px;flex-shrink:0}@media(max-width:768px){._heroCard_1kqdk_5{padding:12px 16px 4px!important}._backToCreateButton_1kqdk_17{font-size:16px}._backChevron_1kqdk_40{left:0;width:11px;height:11px}}._heroSection_1f1oa_2{margin:100px 0 28px!important}._mainContent_1f1oa_7{margin-bottom:10px!important}._heroCard_1f1oa_11{flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:32px 32px 28px!important}._heroTopBar_1f1oa_18{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}._heroTitle_1f1oa_26{margin:0 0 10px!important;font-size:34px!important}._heroMeta_1f1oa_31{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;font-size:14px;line-height:1.6;color:#6b7280}._heroMetaDot_1f1oa_42{color:#d1d5db}._backToCreateButton_1f1oa_46{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 18px!important;flex-shrink:0}._recordsPanel_1f1oa_56{width:100%;margin:0 auto 10px;padding:8px 28px 24px;border-radius:18px;background:#fff;border:1px solid rgba(17,24,39,.06);box-shadow:0 16px 40px #1118270d;box-sizing:border-box}._panelState_1f1oa_67{padding:48px 16px;text-align:center;color:#9ca3af;font-size:15px}._tableHead_1f1oa_74,._itemRow_1f1oa_75{display:grid;width:100%;grid-template-columns:minmax(110px,1.2fr) minmax(72px,.75fr) minmax(64px,.6fr) minmax(88px,.9fr) 40%;column-gap:20px;row-gap:8px;align-items:center}._tableHead_1f1oa_74{padding:18px 8px 14px;font-size:13px;font-weight:600;color:#9ca3af;border-bottom:1px solid rgba(17,24,39,.08)}._tableHead_1f1oa_74>span:last-child{text-align:center;justify-self:stretch}._itemRow_1f1oa_75>span:last-child{text-align:right;justify-self:stretch}._list_1f1oa_104{list-style:none;margin:0;padding:0}._item_1f1oa_75{padding:18px 8px;border-bottom:1px solid rgba(17,24,39,.06)}._item_1f1oa_75:last-child{border-bottom:none}._itemRow_1f1oa_75{font-size:15px;color:#374151}._amount_1f1oa_124{font-weight:700;color:#111827}._cny_1f1oa_129{font-weight:600;color:#4b5563}._time_1f1oa_134{color:#6b7280;font-size:14px}._statusText_1f1oa_139{font-weight:700}._statusPending_1f1oa_143{color:#c9782a}._statusApproved_1f1oa_147{color:#2d8c58}._statusRejected_1f1oa_151{color:#b73a3a}._remark_1f1oa_155{display:inline-flex;align-items:flex-start;justify-content:flex-end;gap:10px;width:100%;font-size:13px;line-height:1.55;word-break:break-word}._remarkLabel_1f1oa_167{display:none}._remarkText_1f1oa_171{flex:1;min-width:0;color:#b73a3a;text-align:right}._remarkEmpty_1f1oa_178{font-size:13px;color:#d1d5db;text-align:right}._pager_1f1oa_184{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:8px;padding-top:20px;border-top:1px solid rgba(17,24,39,.06)}._pagerButton_1f1oa_194{box-sizing:border-box;min-width:108px;height:42px;border-radius:999px;border:1px solid rgba(17,24,39,.1);background:#fff;color:#374151;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}._pagerButton_1f1oa_194:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 18px #11182714}._pagerButton_1f1oa_194:disabled{opacity:.45;cursor:not-allowed}._pagerInfo_1f1oa_218{min-width:72px;text-align:center;font-size:14px;color:#6b7280;font-weight:600}@media(max-width:900px){._heroCard_1f1oa_11{padding:24px 20px 22px!important}._heroTitle_1f1oa_26{font-size:26px!important}._recordsPanel_1f1oa_56{padding:4px 12px 20px}._tableHead_1f1oa_74{display:none}._itemRow_1f1oa_75{grid-template-columns:1fr 1fr;gap:10px 12px}._remark_1f1oa_155,._remarkEmpty_1f1oa_178{grid-column:1 / -1}._remark_1f1oa_155{justify-content:space-between}._remarkLabel_1f1oa_167{display:inline;flex-shrink:0;color:#9ca3af;font-weight:600}._heroTopBar_1f1oa_18{flex-direction:column;align-items:flex-start}._backToCreateButton_1f1oa_46{width:100%;justify-content:center}}._panel_vo4pa_1{min-width:0;padding:24px;border:1px solid rgba(255,255,255,.11);border-radius:16px;background:#1d1d1f;color:#f7f7f8;box-sizing:border-box}._overviewHeading_vo4pa_11,._trendHeading_vo4pa_12,._workHeading_vo4pa_13{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}._overviewHeading_vo4pa_11 h2,._trendHeading_vo4pa_12 h2,._workHeading_vo4pa_13 h2{margin:0;font-size:22px;line-height:1.35}._rulesButton_vo4pa_29,._textButton_vo4pa_30,._recordsLink_vo4pa_31{min-height:44px;border:0;background:transparent;color:#d7d7da;cursor:pointer}._rulesButton_vo4pa_29{display:inline-flex;align-items:center;gap:7px;padding:0 2px;font-size:14px;font-weight:700}._rulesButton_vo4pa_29 i{color:#77777d;font-style:normal}._rulesButton_vo4pa_29 svg{width:19px;height:19px;color:#8b8b90}._textButton_vo4pa_30{display:block;margin:-12px 0 8px auto;color:#ef6b85}._overviewHero_vo4pa_65{min-height:150px;display:flex;flex-direction:column;justify-content:space-between;gap:18px;padding:22px;border:2px solid #55c98f;border-radius:15px;background:#030604;box-sizing:border-box}._heroMeta_vo4pa_78{display:flex;align-items:center;justify-content:space-between;gap:14px}._heroMeta_vo4pa_78 span{color:#99999f;font-size:13px}._heroMeta_vo4pa_78 strong{color:#55d89b;font-size:13px}._overviewHero_vo4pa_65 b{color:#62dba0;font-size:clamp(40px,6vw,56px);line-height:1;font-variant-numeric:tabular-nums}._overviewMetrics_vo4pa_102{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 30px;margin-top:25px}._overviewMetrics_vo4pa_102>div{min-width:0;display:grid;gap:7px}._overviewMetrics_vo4pa_102 span{color:#929297;font-size:13px;line-height:1.35}._overviewMetrics_vo4pa_102 strong{color:#f4f4f5;font-size:clamp(20px,2.5vw,26px);line-height:1.15;font-variant-numeric:tabular-nums}._overviewActions_vo4pa_128{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px}._profileAction_vo4pa_135,._withdrawAction_vo4pa_136{min-height:58px;border-radius:999px;color:#fff;font-size:16px;font-weight:700;cursor:pointer}._profileAction_vo4pa_135{border:1px solid rgba(255,255,255,.13);background:transparent}._profileAction_vo4pa_135 span{margin-left:7px;color:#ef8ea1;font-size:11px}._withdrawAction_vo4pa_136{border:0;background:#bb2947}._recordsLink_vo4pa_31{display:flex;align-items:center;justify-content:center;gap:3px;margin:18px auto -4px;padding:0 12px;font-size:14px;font-weight:700}._trendHeading_vo4pa_12>span{margin-left:auto;color:#89898e;font-size:13px}._workFilter_vo4pa_178{width:100%;min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 16px;border:0;border-radius:12px;background:#030303;color:#f7f7f8;box-sizing:border-box;cursor:pointer}._workFilter_vo4pa_178>span{color:#8f8f94;font-size:14px}._workFilter_vo4pa_178>strong{min-width:0;display:inline-flex;align-items:center;justify-content:flex-end;gap:7px;overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}._workFilter_vo4pa_178>strong svg{flex:0 0 auto}._workFilter_vo4pa_178 select,._recordFilter_vo4pa_216{min-height:44px;border:0;background:transparent;color:#f7f7f8;font-size:14px;font-weight:700;text-align:right;cursor:pointer}._workFilter_vo4pa_178 select option,._recordFilter_vo4pa_216 option{background:#202023}._trendControls_vo4pa_232{display:flex;align-items:center;gap:14px;margin:16px 0 12px}._segmented_vo4pa_239,._recordTabs_vo4pa_240{display:flex;gap:4px;padding:4px;border-radius:11px;background:#050506}._segmented_vo4pa_239 button,._recordTabs_vo4pa_240 button{min-height:44px;padding:0 16px;border:0;border-radius:9px;background:transparent;color:#96969b;font-size:13px;cursor:pointer}._segmented_vo4pa_239 button._active_vo4pa_260,._recordTabs_vo4pa_240 button._active_vo4pa_260{background:#bb2947;color:#fff}._periodControl_vo4pa_266{margin-left:0}._chartWrap_vo4pa_270{position:relative;min-height:340px;height:340px;margin-top:4px}._chartOverlay_vo4pa_277{position:absolute;inset:0;z-index:2;display:grid;place-items:center;border-radius:12px;background:#19191bc7;color:#c9c9cd}._chartEmptyCompact_vo4pa_288{min-height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;margin-top:8px;border:1px dashed rgba(255,255,255,.1);border-radius:12px;background:#0000001f;color:#88888e;text-align:center}._chartEmptyCompact_vo4pa_288 svg{width:28px;height:28px;margin-bottom:2px;color:#6f6f76}._chartEmptyCompact_vo4pa_288 strong{color:#c5c5c9;font-size:14px}._chartEmptyCompact_vo4pa_288 span{font-size:12px}._workHeading_vo4pa_13>span{display:inline-flex;align-items:center;gap:2px;padding:8px 12px;border-radius:999px;background:#050506;color:#a2a2a7;font-size:13px}._workList_vo4pa_330{display:grid}._workColumns_vo4pa_334,._workItem_vo4pa_335{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr) auto;align-items:center;gap:16px}._workColumns_vo4pa_334{padding:0 0 11px;color:#88888e;font-size:12px}._workColumns_vo4pa_334 span:last-child{grid-column:2 / 3}._workItem_vo4pa_335{min-height:88px;padding:14px 0;border-top:1px solid rgba(255,255,255,.09)}._workTitle_vo4pa_358{min-width:0;display:grid;gap:7px}._workTitle_vo4pa_358 strong{overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}._workTitle_vo4pa_358 span{color:#89898e;font-size:12px}._workMeta_vo4pa_376{display:flex;flex-wrap:wrap;gap:5px 12px}._workRevenueMetrics_vo4pa_382{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._workRevenueMetric_vo4pa_382{min-width:0;display:grid;gap:5px}._workRevenueMetric_vo4pa_382 span{color:#89898e;font-size:11px;line-height:1.35}._workRevenueMetric_vo4pa_382 strong{color:#f5f5f6;font-size:14px;line-height:1.25;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._workRevenueMetric_vo4pa_382:first-child strong{font-size:16px}._workDetailsButton_vo4pa_413{min-height:44px;display:inline-flex;align-items:center;gap:2px;padding:0 14px;border:0;border-radius:999px;background:#050506;color:#c7c7ca;cursor:pointer;white-space:nowrap}._state_vo4pa_427{min-height:120px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;color:#a9a9ae}._state_vo4pa_427 button{min-height:44px;padding:0 14px;border:1px solid #55555b;border-radius:9px;background:#2c2c30;color:#fff;cursor:pointer}._modalBackdrop_vo4pa_447{position:fixed;inset:0;z-index:1100;display:grid;place-items:center;padding:24px;background:#08060ac2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._modalCard_vo4pa_458{width:min(560px,100%);max-height:min(86vh,820px);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:#211d26;color:#f7f3f8;box-shadow:0 30px 90px #0000008c}._modalWide_vo4pa_471{width:min(1040px,100%)}._modalHeader_vo4pa_475{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid rgba(255,255,255,.08)}._modalHeader_vo4pa_475 h2{margin:0;font-size:20px}._modalHeader_vo4pa_475 button{width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:#d7d0da;cursor:pointer;font-size:24px}._modalHeader_vo4pa_475 button:disabled{opacity:.42;cursor:not-allowed}._modalBody_vo4pa_505{min-height:0;padding:22px;overflow-y:auto;overscroll-behavior:contain}._modalActions_vo4pa_512{position:sticky;bottom:0;flex:0 0 auto;display:flex;justify-content:flex-end;gap:10px;padding:15px 22px calc(15px + env(safe-area-inset-bottom));border-top:1px solid rgba(255,255,255,.08);background:#211d26}._selectorActions_vo4pa_524,._stackedActions_vo4pa_525{width:100%;display:grid;gap:10px}._selectorActions_vo4pa_524{grid-template-columns:repeat(2,minmax(0,1fr))}._stackedActions_vo4pa_525{grid-template-columns:1fr}._selectorActions_vo4pa_524 button,._stackedActions_vo4pa_525 button,._modalActionFull_vo4pa_541{width:100%}._selectorCurrent_vo4pa_545{margin:0 0 16px;color:#df6079;font-size:13px;font-weight:700}._workSelectorList_vo4pa_552{display:grid;gap:6px}._workSelectorOption_vo4pa_557{width:100%;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 16px;border:1px solid transparent;border-radius:11px;background:transparent;color:#d9d5dc;cursor:pointer;font-size:15px;text-align:left}._workSelectorOption_vo4pa_557 svg{flex:0 0 auto;width:23px;height:23px;color:#8c8890}._workSelectorOptionActive_vo4pa_581{border-color:#dc5d77;background:#bb294721;color:#fff;font-weight:700}._workSelectorOptionActive_vo4pa_581 svg{color:#ef6684}._primaryButton_vo4pa_592,._secondaryButton_vo4pa_593{min-height:44px;padding:0 20px;border-radius:10px;cursor:pointer;font-weight:700}._primaryButton_vo4pa_592{border:0;background:linear-gradient(135deg,#ef6684,#b34c92);color:#fff}._secondaryButton_vo4pa_593{border:1px solid #5b5261;background:transparent;color:#ded8e1}._primaryButton_vo4pa_592:disabled,._secondaryButton_vo4pa_593:disabled,._pagination_vo4pa_615 button:disabled{opacity:.45;cursor:not-allowed}._modalMessage_vo4pa_620,._successState_vo4pa_621{padding:20px 8px;text-align:center}._modalMessage_vo4pa_620>svg,._successState_vo4pa_621>svg{color:#ff8da5;font-size:54px}._modalMessage_vo4pa_620 h3,._successState_vo4pa_621 h3{margin:12px 0 7px}._modalMessage_vo4pa_620 p,._successState_vo4pa_621 p{margin:0;color:#aaa4b1;line-height:1.7}._withdrawContent_vo4pa_644{display:grid;gap:17px}._modalIntro_vo4pa_649{margin:-10px 0 4px;color:#8f8992;font-size:13px}._statusHero_vo4pa_655{display:flex;align-items:center;gap:13px;padding:18px;border:1px solid rgba(239,102,132,.14);border-radius:13px;background:#6f25373d}._statusHero_vo4pa_655>svg{flex:0 0 auto;color:#ff94aa;font-size:28px}._statusHero_vo4pa_655 h3{margin:0 0 6px}._statusHero_vo4pa_655 p{margin:0;color:#aca5b0;line-height:1.55}._amountSummary_vo4pa_681{display:grid;gap:0;padding:12px 18px;border-radius:13px;background:#171719}._amountSummary_vo4pa_681>div{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 0}._amountSummary_vo4pa_681>div:last-child{margin-top:2px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}._amountSummary_vo4pa_681 span{color:#a9a2ae}._amountSummary_vo4pa_681>div:last-child strong{color:#fff;font-size:20px}._sourceList_vo4pa_712{display:grid;gap:10px}._sourceList_vo4pa_712 h3{margin:0 0 2px;color:#8f8992;font-size:13px;font-weight:500}._sourceList_vo4pa_712>div{display:flex;justify-content:space-between;gap:18px;color:#ddd8e0}._sourceList_vo4pa_712 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._notice_vo4pa_738{margin:0;color:#a9a2ae;font-size:12px;line-height:1.55}._bankCard_vo4pa_745{display:grid;gap:8px;padding:16px 18px;border-radius:12px;background:#171719}._bankCard_vo4pa_745 span{color:#a9a2ae;font-size:12px}._bankCard_vo4pa_745 strong{color:#f4f1f5;font-size:15px}._bankLine_vo4pa_763,._statusHint_vo4pa_764{margin:0;color:#a9a2ae;font-size:13px;line-height:1.55}._balanceHero_vo4pa_771{display:grid;gap:14px;padding:18px;border-radius:13px;background:#171719}._balanceHero_vo4pa_771 p{margin:0;color:#a9a2ae;font-size:13px;line-height:1.65}._balanceHero_vo4pa_771 strong{color:#f7f3f8;font-size:18px}._progressHeading_vo4pa_791{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:8px;color:#a9a2ae;font-size:13px}._progressHeading_vo4pa_791 b{color:#c72f4f;font-variant-numeric:tabular-nums}._progressTrack_vo4pa_806{height:8px;overflow:hidden;border-radius:999px;background:#3b3440}._progressTrack_vo4pa_806 span{display:block;height:100%;border-radius:inherit;background:#bd2948}._progressText_vo4pa_820{margin:-8px 0 0;color:#9d96a2;font-size:12px;text-align:left}._recordTabs_vo4pa_240{width:max-content;margin-bottom:14px}._recordFilter_vo4pa_216{min-width:180px;margin-bottom:14px;padding:0 12px;border:1px solid #514a57;border-radius:10px;background:#29242e;text-align:left}._ledgerList_vo4pa_842{display:grid;gap:12px}._ledgerCard_vo4pa_847{overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:#242126}._ledgerSummary_vo4pa_854{padding:16px}._ledgerSummary_vo4pa_854>div{display:grid;gap:5px}._ledgerSummary_vo4pa_854 span{color:#969099;font-size:12px}._ledgerSummary_vo4pa_854 strong{color:#f5f1f6;font-size:15px}._ledgerAmounts_vo4pa_873{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.08)}._ledgerAmounts_vo4pa_873>div{display:grid;gap:6px;padding:14px 16px 16px}._ledgerAmounts_vo4pa_873>div+div{border-left:1px solid rgba(255,255,255,.08)}._ledgerAmounts_vo4pa_873 span{color:#99929d;font-size:12px}._ledgerAmounts_vo4pa_873 strong{color:#ff8ca5;font-size:17px;font-variant-numeric:tabular-nums}._tableWrap_vo4pa_900{overflow-x:auto;border:1px solid rgba(255,255,255,.08);border-radius:12px}._tableWrap_vo4pa_900 table{width:100%;min-width:640px;border-collapse:collapse}._tableWrap_vo4pa_900 th,._tableWrap_vo4pa_900 td{padding:12px;border-bottom:1px solid rgba(255,255,255,.065);font-size:12px;text-align:left;white-space:nowrap}._tableWrap_vo4pa_900 th{color:#938b99;font-size:11px;font-weight:600}._tableWrap_vo4pa_900 td{color:#ddd7e0}._statusBadge_vo4pa_931{display:inline-flex;padding:4px 8px;border-radius:999px;background:#ff859e21;color:#ff9caf}._pagination_vo4pa_615{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}._pagination_vo4pa_615 button{min-height:44px;padding:0 14px;border:1px solid #574f5d;border-radius:9px;background:transparent;color:#eee8f0}._rulesButton_vo4pa_29:hover,._recordsLink_vo4pa_31:hover,._profileAction_vo4pa_135:hover,._withdrawAction_vo4pa_136:hover,._workDetailsButton_vo4pa_413:hover,._segmented_vo4pa_239 button:hover,._modalCard_vo4pa_458 button:hover{filter:brightness(1.12)}._rulesButton_vo4pa_29:focus-visible,._recordsLink_vo4pa_31:focus-visible,._profileAction_vo4pa_135:focus-visible,._withdrawAction_vo4pa_136:focus-visible,._workDetailsButton_vo4pa_413:focus-visible,._segmented_vo4pa_239 button:focus-visible,._workFilter_vo4pa_178:focus-visible,._modalCard_vo4pa_458 button:focus-visible,._modalCard_vo4pa_458 select:focus-visible{outline:3px solid rgba(255,123,153,.65);outline-offset:2px}@media(max-width:768px){._panel_vo4pa_1{padding:16px;border-radius:14px}._overviewHeading_vo4pa_11,._trendHeading_vo4pa_12,._workHeading_vo4pa_13{margin-bottom:15px}._overviewHeading_vo4pa_11 h2,._trendHeading_vo4pa_12 h2,._workHeading_vo4pa_13 h2{font-size:19px}._rulesButton_vo4pa_29{gap:5px;font-size:12px;flex-wrap:wrap;justify-content:flex-end}._overviewHero_vo4pa_65{min-height:132px;padding:18px}._heroMeta_vo4pa_78{align-items:flex-start}._heroMeta_vo4pa_78 strong{max-width:55%;text-align:right}._overviewHero_vo4pa_65 b{font-size:40px}._overviewMetrics_vo4pa_102{gap:20px 12px;margin-top:22px}._overviewMetrics_vo4pa_102 span{font-size:11px}._overviewMetrics_vo4pa_102 strong{font-size:19px}._overviewActions_vo4pa_128{gap:10px;margin-top:24px}._profileAction_vo4pa_135,._withdrawAction_vo4pa_136{min-height:52px;font-size:14px}._recordsLink_vo4pa_31{margin-top:14px}._trendHeading_vo4pa_12>span{font-size:11px}._workFilter_vo4pa_178{min-height:54px;padding:0 13px}._workFilter_vo4pa_178>strong{max-width:65%}._trendControls_vo4pa_232{display:grid;gap:10px;margin:14px 0 8px}._periodControl_vo4pa_266{width:max-content}._segmented_vo4pa_239 button{min-height:44px;padding:0 13px}._chartWrap_vo4pa_270{min-height:300px;height:300px}._workColumns_vo4pa_334{grid-template-columns:minmax(0,1fr) auto;gap:8px}._workColumns_vo4pa_334 span:last-child{grid-column:2;text-align:right}._workItem_vo4pa_335{grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:8px}._workColumns_vo4pa_334{font-size:11px}._workItem_vo4pa_335{min-height:100px;padding:12px 0}._workTitle_vo4pa_358{grid-column:1;grid-row:1}._workTitle_vo4pa_358 strong{font-size:14px}._workRevenueMetrics_vo4pa_382{grid-column:1 / -1;grid-row:2;gap:6px}._workRevenueMetric_vo4pa_382 span{font-size:10px}._workRevenueMetric_vo4pa_382 strong,._workRevenueMetric_vo4pa_382:first-child strong{font-size:13px}._workDetailsButton_vo4pa_413{grid-column:3;grid-row:1;align-self:start}._workDetailsButton_vo4pa_413{padding:0 10px;font-size:12px}._modalBackdrop_vo4pa_447{align-items:center;padding:12px 10px calc(12px + env(safe-area-inset-bottom))}._modalCard_vo4pa_458,._modalWide_vo4pa_471{width:100%;max-height:91vh;border-radius:18px 18px 14px 14px}._modalHeader_vo4pa_475{padding:13px 15px}._modalBody_vo4pa_505{padding:16px}._modalActions_vo4pa_512{display:grid;grid-template-columns:1fr;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}._modalActions_vo4pa_512 button{width:100%}._workSelectorOption_vo4pa_557{min-height:52px;padding-inline:13px}._amountSummary_vo4pa_681{padding-inline:15px}._statusHero_vo4pa_655,._balanceHero_vo4pa_771,._bankCard_vo4pa_745{padding:15px}._tableWrap_vo4pa_900{margin-inline:-4px}._ledgerSummary_vo4pa_854{align-items:flex-start;padding:14px}._ledgerAmounts_vo4pa_873>div{padding-inline:14px}}@media(max-width:390px){._overviewMetrics_vo4pa_102 strong{font-size:17px}._periodControl_vo4pa_266{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}._periodControl_vo4pa_266 button{padding:0 4px;font-size:11px}._workDetailsButton_vo4pa_413{padding:0 7px}}._creatorProfile_v534z_5{width:100%;padding:0 0 40px;color:#fff}._viewContainer_v534z_15{display:flex;flex-direction:column;gap:20px;animation:_fadeIn_v534z_1 .3s ease-out}@keyframes _fadeIn_v534z_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._sectionCard_v534z_37{background:#1c1c1e;border-radius:14px;padding:20px 24px;box-shadow:none;border:1px solid rgba(255,255,255,.06);transition:border-color .2s ease,background .2s ease}._sectionCard_v534z_37:hover{border-color:#ffffff1a;background:#222224}._sectionCardEmpty_v534z_51{border-style:dashed;border-color:#ffffff24;background:#ffffff08}._sectionHeader_v534z_57{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}._sectionIcon_v534z_66{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:0;color:#ffffffe0;font-size:18px;flex-shrink:0}._sectionTitle_v534z_79{font-size:16px;font-weight:700;color:#fff;margin:0;letter-spacing:.02em}._sectionContent_v534z_87{display:flex;flex-direction:column;gap:12px}._infoRow_v534z_97{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:36px}._infoLabel_v534z_105{font-size:14px;color:#8e8e93;flex-shrink:0;min-width:80px}._infoValueWrapper_v534z_112{display:flex;align-items:center;gap:8px;flex:1;justify-content:flex-end}._infoValue_v534z_112{font-size:14px;color:#fff;font-weight:500;text-align:right}._infoValueMasked_v534z_127{font-size:14px;color:#ffffff8c;font-weight:500;text-align:right;letter-spacing:.05em}._infoActions_v534z_135{display:flex;align-items:center;gap:4px}._infoActionBtn_v534z_141{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;color:#8e8e93;cursor:pointer;transition:all .2s ease}._infoActionBtn_v534z_141:hover{background:#ffffff14;color:#fff}._infoActionBtn_v534z_141 svg{font-size:16px}._emptyState_v534z_168{padding:16px 0;text-align:center;color:#8e8e93;font-size:14px}._editButtonWrapper_v534z_179{display:flex;justify-content:center;padding:8px 0}._editButton_v534z_179{display:inline-flex;align-items:center;gap:8px;padding:10px 28px;background:#a62c3f;border:none;border-radius:999px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:none}._editButton_v534z_179:hover{background:#b8364a;transform:translateY(-1px);box-shadow:0 4px 12px #a62c3f59}._editButton_v534z_179:active{transform:translateY(0)}._editButton_v534z_179 svg{font-size:16px}._securityNotice_v534z_219{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;background:#a62c3f29;border:1px solid rgba(166,44,63,.28);border-radius:10px;margin-top:8px;font-size:12px;color:#ffffffb3}._securityIcon_v534z_233{font-size:14px}._form_v534z_241{display:flex;flex-direction:column;gap:24px;animation:_fadeIn_v534z_1 .3s ease-out}._formSection_v534z_248{background:#1c1c1e;border-radius:14px;padding:20px 24px;box-shadow:none;border:1px solid rgba(255,255,255,.06)}._formSectionTitle_v534z_256{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;color:#fff;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}._formSectionTitle_v534z_256 svg{font-size:18px;color:#ff7a86}._formField_v534z_273{margin-bottom:16px}._formField_v534z_273:last-child{margin-bottom:0}._formLabel_v534z_281{display:block;font-size:13px;font-weight:600;color:#8e8e93;margin-bottom:6px}._required_v534z_289{color:#ff7a86;margin-left:2px}._formInput_v534z_294{width:100%;padding:10px 14px;border:1.5px solid rgba(255,255,255,.14);border-radius:10px;font-size:14px;color:#fff;background:#ffffff0f;transition:all .2s ease;box-sizing:border-box;outline:none}._formInput_v534z_294:focus{border-color:#a62c3f;background:#ffffff14;box-shadow:0 0 0 3px #a62c3f38}._formInput_v534z_294::placeholder{color:#ffffff59}._formInputError_v534z_317{border-color:#ff4d4f}._formInputError_v534z_317:focus{border-color:#ff4d4f;box-shadow:0 0 0 3px #ff4d4f2e}._formInputReadonly_v534z_326{color:#666;background:#f0f0f0;cursor:not-allowed}._formInputReadonly_v534z_326:focus{border-color:#e8e8e8;background:#f0f0f0;box-shadow:none}._formHint_v534z_338{display:block;margin-top:4px;font-size:12px;color:#999}._formError_v534z_345{display:block;margin-top:4px;font-size:12px;color:#ff7a86}._formActions_v534z_356{display:flex;gap:12px;justify-content:flex-end;padding-top:8px}._cancelBtn_v534z_363{padding:10px 24px;border:1.5px solid rgba(255,255,255,.16);border-radius:999px;background:transparent;color:#ffffffbf;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}._cancelBtn_v534z_363:hover:not(:disabled){border-color:#ffffff47;color:#fff;background:#ffffff0f}._cancelBtn_v534z_363:disabled{opacity:.6;cursor:not-allowed}._saveBtn_v534z_386{padding:10px 32px;border:none;border-radius:999px;background:#a62c3f;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:none}._saveBtn_v534z_386:hover:not(:disabled){background:#b8364a;transform:translateY(-1px);box-shadow:0 4px 12px #a62c3f59}._saveBtn_v534z_386:active:not(:disabled){transform:translateY(0)}._saveBtn_v534z_386:disabled{opacity:.7;cursor:not-allowed}@media(max-width:768px){._creatorProfile_v534z_5{padding:0 0 30px}._sectionCard_v534z_37,._formSection_v534z_248{padding:16px 18px;border-radius:12px}._sectionHeader_v534z_57{margin-bottom:14px;padding-bottom:10px}._sectionIcon_v534z_66{width:32px;height:32px;font-size:16px}._sectionTitle_v534z_79{font-size:15px}._infoRow_v534z_97{flex-direction:column;align-items:flex-start;gap:6px}._infoValueWrapper_v534z_112{justify-content:flex-start;width:100%}._infoValue_v534z_112,._infoValueMasked_v534z_127{text-align:left}._editButton_v534z_179{padding:9px 24px;font-size:13px}._formActions_v534z_356{flex-direction:column-reverse}._cancelBtn_v534z_363,._saveBtn_v534z_386{width:100%;text-align:center;justify-content:center}._securityNotice_v534z_219{font-size:11px;padding:10px 14px}}@media print{._editButton_v534z_179,._infoActionBtn_v534z_141,._formActions_v534z_356{display:none!important}._sectionCard_v534z_37,._formSection_v534z_248{box-shadow:none;border:1px solid #ddd;background:#fff;color:#111}}._overlay_ve8yl_1{position:fixed;inset:0;z-index:1250;display:grid;place-items:center;padding:24px;overflow:hidden;background:#000c;box-sizing:border-box}._dialog_ve8yl_13{width:min(1080px,100%);max-height:calc(100dvh - 48px);padding:24px;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:14px;background:#151517;color:#fff;box-shadow:0 24px 72px #0000008f;box-sizing:border-box}._header_ve8yl_26{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}._header_ve8yl_26>div{min-width:0}._header_ve8yl_26 h2,._header_ve8yl_26 p{margin:0}._header_ve8yl_26 h2{font-size:22px;line-height:1.35}._header_ve8yl_26 p{margin-top:5px;color:#a7a7ac;font-size:13px;line-height:1.55}._header_ve8yl_26 button{width:44px;height:44px;flex:0 0 auto;display:inline-grid;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#ffffff0b;color:#fff;cursor:pointer}._header_ve8yl_26 button svg{width:24px;height:24px}._tableFrame_ve8yl_73{width:100%;overflow:hidden;border:1px solid rgba(255,255,255,.12);box-sizing:border-box}._tableFrame_ve8yl_73 table{width:100%;border-collapse:collapse;table-layout:fixed}._tableFrame_ve8yl_73 th,._tableFrame_ve8yl_73 td{padding:15px 9px;border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);font-size:14px;line-height:1.35;text-align:center;vertical-align:middle;overflow-wrap:anywhere}._tableFrame_ve8yl_73 th:first-child{width:150px}._tableFrame_ve8yl_73 thead th{background:#202023}._tableFrame_ve8yl_73 tbody th{background:#1b1b1e}._tableFrame_ve8yl_73 tr:last-child>*{border-bottom:0}._tableFrame_ve8yl_73 tr>*:last-child{border-right:0}._tableFrame_ve8yl_73 ._current_ve8yl_118{background:#bb2a462e;color:#ffb4c2}._header_ve8yl_26 button:hover{background:#ffffff1a}._header_ve8yl_26 button:focus-visible{outline:3px solid rgba(230,89,116,.7);outline-offset:2px}@media(max-width:768px){._overlay_ve8yl_1{padding:10px}._dialog_ve8yl_13{width:100%;max-height:calc(100dvh - 20px);padding:14px 10px 12px;border-radius:12px}._header_ve8yl_26{gap:8px;margin-bottom:10px}._header_ve8yl_26 h2{font-size:18px}._header_ve8yl_26 p{font-size:11px;line-height:1.4}._header_ve8yl_26 button{width:40px;height:40px}._tableFrame_ve8yl_73 th,._tableFrame_ve8yl_73 td{padding:8px 2px;font-size:clamp(8px,2.45vw,10px);line-height:1.2}._tableFrame_ve8yl_73 th:first-child{width:72px}}._header_1ua3g_1{min-width:0;min-height:72px;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;padding:0 12px;border:1px solid rgba(255,255,255,.11);border-radius:15px;background:#030303;box-sizing:border-box}._backButton_1ua3g_15,._actionButton_1ua3g_16,._actionSpacer_1ua3g_17{width:44px;height:44px}._backButton_1ua3g_15,._actionButton_1ua3g_16{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:10px;background:transparent;color:#fff;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}._backButton_1ua3g_15:hover,._actionButton_1ua3g_16:hover:not(:disabled){background:#ffffff12}._backButton_1ua3g_15:focus-visible,._actionButton_1ua3g_16:focus-visible{outline:2px solid #ff6f8a;outline-offset:2px}._actionButton_1ua3g_16:disabled{opacity:.45;cursor:not-allowed}._backButton_1ua3g_15 svg,._actionButton_1ua3g_16 svg{width:22px;height:22px;flex:0 0 auto}._title_1ua3g_59{min-width:0;margin:0;overflow:hidden;color:#fff;font-size:clamp(22px,3vw,29px);font-weight:700;line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media(max-width:720px){._header_1ua3g_1{min-height:64px;gap:8px;padding:0 8px;border-radius:14px}._title_1ua3g_59{font-size:20px}}._pageRoot_lql37_1{--surface: #171719;--surface-raised: #202023;--surface-soft: #141416;--border: rgba(255, 255, 255, .1);--muted: #a8a8ad;--accent: #d93c5b;width:100%;min-height:100vh;min-height:100dvh;overflow-x:clip;background:#000;color:#fff}._desktopChrome_lql37_16{display:contents}._mainContent_lql37_20{width:100%;box-sizing:border-box;padding:calc(var(--app-desktop-navbar-height, 64px) + 22px) 24px 96px}._dashboard_lql37_26{width:min(1040px,100%);margin:0 auto;display:flex;flex-direction:column;gap:16px}._creatorLevelRow_lql37_34{width:100%;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 20px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:#fff;font:inherit;font-size:15px;font-weight:600;text-align:left;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}._creatorLevelRow_lql37_34:hover{border-color:#ffc4cf61;background:#222225}._creatorLevelRow_lql37_34:focus-visible{outline:2px solid #ff6f8a;outline-offset:2px}._creatorLevelLink_lql37_64{flex:0 0 auto;color:#ffd4dd;font-size:14px;font-weight:500}._withdrawButton_lql37_71,._settleButton_lql37_72,._stateBox_lql37_73 button,._segmentedControl_lql37_74 button,._periodCard_lql37_75,._workTabs_lql37_76 button,._pagination_lql37_77 button,._profileToggle_lql37_78{touch-action:manipulation}._panel_lql37_82{min-width:0;padding:20px;border:1px solid var(--border);border-radius:16px;background:var(--surface);box-sizing:border-box}._settlementPanel_lql37_91{background:radial-gradient(circle at 96% -18%,rgba(217,60,91,.2),transparent 33%),var(--surface)}._promotionPanel_lql37_97{background:var(--surface-soft)}._promotionEmpty_lql37_101{min-height:72px;display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:13px;text-align:center}._sectionHeader_lql37_111{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}._sectionHeader_lql37_111 h2{margin:0;font-size:18px;line-height:1.35}._sectionHeader_lql37_111 p{margin:4px 0 0;color:var(--muted);font-size:12px;line-height:1.5}._withdrawButton_lql37_71{min-height:44px;flex:0 0 auto;padding:0 17px;border:1px solid rgba(236,105,132,.38);border-radius:11px;background:#d93c5b21;color:#ffb2c1;font-size:13px;font-weight:700;cursor:pointer}._settlementGrid_lql37_145{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._settlementCard_lql37_151{min-width:0;min-height:112px;display:flex;flex-direction:column;justify-content:space-between;gap:10px;padding:15px;border:1px solid rgba(255,255,255,.075);border-radius:12px;background:#202023e0;box-sizing:border-box}._cardLabel_lql37_165{color:var(--muted);font-size:12px;line-height:1.45}._settlementValueRow_lql37_171{min-width:0;display:flex;align-items:flex-end;justify-content:space-between;gap:10px}._amountGroup_lql37_179{min-width:0;display:flex;align-items:baseline;gap:6px}._amountGroup_lql37_179 strong{max-width:100%;color:#fff;font-size:26px;line-height:1.05;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._cardUnit_lql37_195,._cardSubvalue_lql37_196{color:#c4c4c8;font-size:11px;line-height:1.45}._cardUnit_lql37_195{white-space:nowrap}._settleButton_lql37_72{min-width:54px;min-height:44px;flex:0 0 auto;padding:0 11px;border:none;border-radius:10px;background:var(--accent);color:#fff;font-size:12px;font-weight:700;cursor:pointer}._settleButton_lql37_72:disabled{opacity:.48;cursor:not-allowed}._stateBox_lql37_73{min-height:96px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:18px;border:1px dashed rgba(255,255,255,.14);border-radius:12px;color:var(--muted);text-align:center;box-sizing:border-box}._stateBox_lql37_73 button{min-height:44px;padding:0 16px;border:1px solid var(--border);border-radius:10px;background:#ffffff12;color:#fff;cursor:pointer}._analyticsPanel_lql37_250{overflow:hidden}._analyticsBody_lql37_254{display:grid;grid-template-columns:minmax(230px,.34fr) minmax(0,1fr);gap:14px}._overviewPane_lql37_260,._chartPane_lql37_261{min-width:0;border:1px solid rgba(255,255,255,.075);border-radius:12px;background:var(--surface-soft)}._overviewPane_lql37_260{padding:14px}._periodGrid_lql37_272{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}._periodCard_lql37_75{min-width:0;min-height:44px;padding:0 10px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#202023;color:var(--muted);font-size:12px;font-weight:600;cursor:pointer}._periodCardActive_lql37_291{border-color:#e6788da8;background:#d93c5b26;color:#fff}._periodAmount_lql37_297{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:20px 4px 4px}._periodAmount_lql37_297>span,._periodAmount_lql37_297 small{color:var(--muted);font-size:12px}._periodAmount_lql37_297 strong{font-size:26px;font-variant-numeric:tabular-nums}._chartPane_lql37_261{padding:14px}._chartToolbar_lql37_320{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:10px}._chartToolbar_lql37_320 h3{margin:0;font-size:15px;line-height:1.4}._chartToolbar_lql37_320 p{margin:3px 0 0;color:var(--muted);font-size:11px;line-height:1.45}._segmentedControl_lql37_74{flex:0 0 auto;display:inline-grid;grid-template-columns:1fr 1fr;padding:3px;border:1px solid var(--border);border-radius:10px;background:#0e0e10}._segmentedControl_lql37_74 button{min-width:64px;min-height:44px;padding:0 11px;border:none;border-radius:7px;background:transparent;color:var(--muted);font-size:12px;font-weight:600;cursor:pointer}._segmentedControl_lql37_74 ._segmentActive_lql37_364{background:#303034;color:#fff}._chartPlaceholder_lql37_369{position:relative;min-height:220px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:9px;background:#111113}._chartGrid_lql37_380{position:absolute;inset:16px;display:grid;grid-template-rows:repeat(4,1fr)}._chartGrid_lql37_380 span{border-top:1px solid rgba(255,255,255,.065)}._chartEmpty_lql37_391{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px;text-align:center}._chartEmpty_lql37_391 strong{font-size:16px}._chartEmpty_lql37_391 span{color:var(--muted);font-size:12px}._workTabs_lql37_76{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}._workTabs_lql37_76 button{min-width:0;min-height:44px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 9px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:var(--surface-raised);color:var(--muted);font-size:12px;font-weight:600;cursor:pointer}._workTabs_lql37_76 button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._workTabs_lql37_76 button small{min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;padding:0 4px;border-radius:999px;background:#ffffff12;color:#c8c8cc;font-size:10px;box-sizing:border-box}._workTabs_lql37_76 ._workTabActive_lql37_455{border-color:#e6788da8;background:#d93c5b26;color:#fff}._workTabs_lql37_76 ._workTabActive_lql37_455 small{background:#ffffff1f;color:#fff}._workPanel_lql37_466{margin-top:12px}._workGrid_lql37_470{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}._workRow_lql37_476{min-width:0;min-height:78px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 14px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:#202023b8;box-sizing:border-box}._workMeta_lql37_490,._workAmount_lql37_491{min-width:0;display:flex;flex-direction:column;gap:4px}._workMeta_lql37_490 strong{overflow:hidden;font-size:14px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}._workMeta_lql37_490 span,._workAmount_lql37_491 span{color:var(--muted);font-size:11px}._workAmount_lql37_491{align-items:flex-end;text-align:right}._workAmount_lql37_491 strong{font-size:13px;font-variant-numeric:tabular-nums}._pagination_lql37_77{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px}._pageNumbers_lql37_530{display:inline-flex;gap:6px}._pageNavButton_lql37_535,._pageNumbers_lql37_530 button{min-width:44px;min-height:44px;padding:0 12px;border:1px solid var(--border);border-radius:9px;background:var(--surface-raised);color:#fff;font-size:12px;cursor:pointer}._pageNumbers_lql37_530 button{padding:0}._pageNumbers_lql37_530 ._pageButtonActive_lql37_552{border-color:#e6788da8;background:var(--accent)}._pagination_lql37_77 button:disabled{opacity:.35;cursor:not-allowed}._pageSummary_lql37_562{display:none;color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums}._profilePanel_lql37_569{padding:0;overflow:hidden}._profileToggle_lql37_78{width:100%;min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 20px;border:none;background:transparent;color:#fff;text-align:left;cursor:pointer}._profileHeading_lql37_589{min-width:0;display:flex;flex-direction:column;gap:4px}._profileHeading_lql37_589 strong{font-size:16px}._profileHeading_lql37_589 span{color:var(--muted);font-size:12px;line-height:1.45}._profileToggleMeta_lql37_606{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px}._profileStatus_lql37_613{padding:5px 9px;border-radius:999px;background:#f5b14224;color:#ffd389;font-size:11px;white-space:nowrap}._profileStatusComplete_lql37_622{background:#49be8424;color:#8ee2b7}._profileToggleMeta_lql37_606 svg{font-size:19px;transition:transform .2s ease}._chevronOpen_lql37_632{transform:rotate(180deg)}._profileContent_lql37_636{padding:0 20px 20px;border-top:1px solid var(--border)}._profileContent_lql37_636>:first-child{margin-top:16px}._withdrawButton_lql37_71:hover,._settleButton_lql37_72:hover:not(:disabled),._stateBox_lql37_73 button:hover,._periodCard_lql37_75:hover,._segmentedControl_lql37_74 button:hover,._workTabs_lql37_76 button:hover,._pagination_lql37_77 button:hover:not(:disabled),._profileToggle_lql37_78:hover{filter:brightness(1.12)}._withdrawButton_lql37_71:focus-visible,._settleButton_lql37_72:focus-visible,._stateBox_lql37_73 button:focus-visible,._periodCard_lql37_75:focus-visible,._segmentedControl_lql37_74 button:focus-visible,._workTabs_lql37_76 button:focus-visible,._pagination_lql37_77 button:focus-visible,._profileToggle_lql37_78:focus-visible{outline:3px solid rgba(230,120,141,.72);outline-offset:2px}@media(max-width:900px){._settlementGrid_lql37_145{grid-template-columns:repeat(2,minmax(0,1fr))}._analyticsBody_lql37_254{grid-template-columns:minmax(0,1fr)}._overviewPane_lql37_260{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px}._periodGrid_lql37_272{grid-template-columns:repeat(4,minmax(0,1fr))}._periodAmount_lql37_297{min-width:150px;padding:0}._workTabs_lql37_76{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){._desktopChrome_lql37_16{display:none}._mainContent_lql37_20{padding:14px 12px calc(36px + env(safe-area-inset-bottom))}._dashboard_lql37_26{gap:12px}}@media(max-width:640px){._mainContent_lql37_20{padding:12px 12px calc(32px + env(safe-area-inset-bottom))}._dashboard_lql37_26{gap:12px}._panel_lql37_82{padding:14px;border-radius:13px}._sectionHeader_lql37_111{gap:10px;margin-bottom:12px}._sectionHeader_lql37_111 h2{font-size:17px}._sectionHeader_lql37_111 p{display:none}._withdrawButton_lql37_71{padding:0 13px}._settlementGrid_lql37_145{gap:8px}._settlementCard_lql37_151{min-height:108px;gap:8px;padding:12px}._cardLabel_lql37_165{min-height:34px;font-size:11px}._settlementValueRow_lql37_171{align-items:center;flex-wrap:wrap;gap:7px}._amountGroup_lql37_179 strong{font-size:23px}._settleButton_lql37_72{min-width:50px;padding:0 9px}._analyticsBody_lql37_254{gap:10px}._overviewPane_lql37_260{display:block;padding:11px}._periodGrid_lql37_272{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}._periodCard_lql37_75{padding:0 4px;font-size:11px}._periodAmount_lql37_297{min-width:0;padding:14px 2px 2px}._periodAmount_lql37_297 strong{font-size:24px}._chartPane_lql37_261{padding:11px}._chartToolbar_lql37_320{gap:8px}._chartToolbar_lql37_320 p{display:none}._segmentedControl_lql37_74 button{min-width:58px;padding:0 8px}._chartPlaceholder_lql37_369{min-height:190px}._workTabs_lql37_76{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}._workTabs_lql37_76 button{padding:0 6px;font-size:11px}._workGrid_lql37_470{grid-template-columns:minmax(0,1fr);gap:7px}._workRow_lql37_476{min-height:70px;gap:10px;padding:11px 12px}._pageNumbers_lql37_530{display:none}._pagination_lql37_77{justify-content:space-between}._pageSummary_lql37_562{display:inline}._profileToggle_lql37_78{min-height:68px;padding:12px 14px}._profileHeading_lql37_589 span{display:none}._profileToggleMeta_lql37_606{gap:7px}._profileContent_lql37_636{padding:0 12px 14px}}@media(prefers-reduced-motion:reduce){._profileToggleMeta_lql37_606 svg{transition:none}}._root_sh3c6_1{position:relative;z-index:4;flex:0 0 auto}._trigger_sh3c6_7{min-width:190px;min-height:44px;display:grid;grid-template-columns:auto minmax(72px,1fr) auto;align-items:center;gap:9px;padding:0 12px;border:1px solid rgba(255,255,255,.11);border-radius:10px;background:#09090a;color:#fff;cursor:pointer;font-size:12px;text-align:left}._trigger_sh3c6_7>span{color:#a8a8ad}._trigger_sh3c6_7 strong{overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}._trigger_sh3c6_7 svg{width:17px;height:17px;color:#a8a8ad;transition:transform .18s ease}._trigger_sh3c6_7 ._chevronOpen_sh3c6_42{transform:rotate(180deg)}._trigger_sh3c6_7:hover{border-color:#ff8ea585;background:#111113}._trigger_sh3c6_7:focus-visible,._option_sh3c6_52:focus-visible,._optionActive_sh3c6_53:focus-visible{outline:3px solid rgba(255,123,153,.58);outline-offset:2px}._menu_sh3c6_58{position:absolute;top:calc(100% + 8px);right:0;width:max(100%,220px);display:grid;gap:3px;padding:6px;border:1px solid rgba(255,255,255,.13);border-radius:12px;background:#202023;box-shadow:0 18px 48px #00000080;box-sizing:border-box}._option_sh3c6_52,._optionActive_sh3c6_53{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:#dddddf;cursor:pointer;font-size:14px;text-align:left}._option_sh3c6_52:hover{background:#ffffff12;color:#fff}._optionActive_sh3c6_53{background:#d93c5b2e;color:#ffb3c1;font-weight:700}._optionActive_sh3c6_53 svg{flex:0 0 auto;width:18px;height:18px}@media(max-width:720px){._root_sh3c6_1,._trigger_sh3c6_7{width:100%}._trigger_sh3c6_7{grid-template-columns:auto 1fr auto}._menu_sh3c6_58{left:0;right:auto;width:100%}}@media(prefers-reduced-motion:reduce){._trigger_sh3c6_7 svg{transition:none}}._pageRoot_rl4zi_1{--benefit-surface: #171719;--benefit-raised: #202023;--benefit-soft: #141416;--benefit-border: rgba(255, 255, 255, .11);--benefit-muted: #a8a8ad;--benefit-accent: #d93c5b;--benefit-heading: #f7f7f8;--benefit-copy: #f1f1f3;min-height:100vh;min-height:100dvh;overflow-x:clip;background:#000;color:#fff}._mainContent_rl4zi_17{width:100%;padding:calc(var(--app-desktop-navbar-height, 64px) + 22px) 24px 96px;box-sizing:border-box}._dashboard_rl4zi_23{width:min(1040px,100%);margin:0 auto;display:flex;flex-direction:column;gap:16px}._desktopChrome_rl4zi_31{display:contents}._panel_rl4zi_35{min-width:0;padding:20px;border:1px solid var(--benefit-border);border-radius:16px;background:var(--benefit-surface);box-sizing:border-box}._sectionHeading_rl4zi_44 h2,._sectionHeading_rl4zi_44 p,._progressCopy_rl4zi_46 h2,._progressCopy_rl4zi_46 p{margin:0}._sectionHeading_rl4zi_44 p,._progressCopy_rl4zi_46 p{margin-top:4px;color:var(--benefit-muted);font-size:13px;line-height:1.55}._stateBox_rl4zi_59 button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:10px;background:transparent;color:#fff;cursor:pointer}._summaryBand_rl4zi_73{display:flex;align-items:center;justify-content:space-between;gap:24px;background:radial-gradient(circle at 96% -28%,rgba(217,60,91,.2),transparent 34%),var(--benefit-surface)}._levelBlock_rl4zi_83{min-width:0;display:flex;align-items:center;gap:16px}._levelBadge_rl4zi_90{min-width:76px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border:1px solid rgba(255,135,158,.42);border-radius:11px;background:#d93c5b2e;color:#ffc1ce;font-size:16px;font-weight:800;white-space:nowrap}._progressCopy_rl4zi_46 h2,._sectionHeading_rl4zi_44 h2{color:var(--benefit-heading);font-size:18px;line-height:1.35}._sectionTitleRow_rl4zi_113{display:flex;align-items:center;gap:7px}._helpButton_rl4zi_119{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--benefit-muted);cursor:pointer}._helpButton_rl4zi_119:hover{color:#fff}._helpButton_rl4zi_119 svg{width:20px;height:20px}._totalPv_rl4zi_141{flex:0 0 auto;display:grid;justify-items:end;gap:3px}._totalPv_rl4zi_141 span{color:var(--benefit-muted);font-size:12px}._totalPv_rl4zi_141 strong{font-size:28px;font-variant-numeric:tabular-nums}._ratioSection_rl4zi_158,._progressSection_rl4zi_159,._worksSection_rl4zi_160{min-width:0}._ratioGrid_rl4zi_164{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}._ratioItem_rl4zi_171{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px;border:1px solid var(--benefit-border);border-radius:12px;background:var(--benefit-raised)}._ratioItem_rl4zi_171 span{color:var(--benefit-copy);font-size:12px;line-height:1.45}._ratioItem_rl4zi_171 strong{color:#fff;font-size:24px;font-variant-numeric:tabular-nums}._progressCopy_rl4zi_46{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}._progressCopy_rl4zi_46>strong{color:#ffc1ce;font-size:18px;font-variant-numeric:tabular-nums}._progressSection_rl4zi_159 progress{width:100%;height:10px;overflow:hidden;border:0;border-radius:5px;background:#ffffff14}._progressSection_rl4zi_159 progress::-webkit-progress-bar{background:#ffffff14}._progressSection_rl4zi_159 progress::-webkit-progress-value,._progressSection_rl4zi_159 progress::-moz-progress-bar{background:var(--benefit-accent)}._workList_rl4zi_227{margin-top:14px;overflow:hidden;border:1px solid var(--benefit-border);border-radius:12px;background:var(--benefit-soft)}._workRow_rl4zi_235{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity status" "identity metric";align-items:start;column-gap:20px;row-gap:8px;padding:15px 16px;border-bottom:1px solid var(--benefit-border)}._workRow_rl4zi_235:last-child{border-bottom:0}._workIdentity_rl4zi_253{grid-area:identity;min-width:0;align-self:center;display:grid;gap:6px}._workTitle_rl4zi_261{min-width:0;display:flex;align-items:center;gap:8px}._workTitle_rl4zi_261 strong{min-width:0;color:var(--benefit-copy);overflow-wrap:anywhere;font-size:16px}._modeTag_rl4zi_275{flex:0 0 auto;padding:4px 9px;border:1px solid rgba(217,60,91,.46);border-radius:999px;background:#d93c5b29;color:#ffb3c1;font-size:12px;font-weight:700;line-height:1.3;white-space:nowrap}._workReason_rl4zi_288{min-width:0;margin:0;color:var(--benefit-muted);font-size:12px;line-height:1.45;overflow-wrap:anywhere}._workMetric_rl4zi_297{grid-area:metric;align-self:end;justify-self:end;font-variant-numeric:tabular-nums;white-space:nowrap}._statusTag_rl4zi_305{grid-area:status;align-self:start;justify-self:end;padding:3px 7px;border:1px solid var(--benefit-border);border-radius:999px;background:#ffffff09;color:#d0d0d4;font-size:11px;white-space:nowrap}._workCount_rl4zi_318{margin-left:8px;color:var(--benefit-muted);font-size:12px;font-weight:500;white-space:nowrap}._worksHeading_rl4zi_326{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._worksHeading_rl4zi_326>div{min-width:0}._collapsibleTrigger_rl4zi_337{width:100%;min-height:32px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}._collapsibleTrigger_rl4zi_337>span{min-width:0}._collapsibleTrigger_rl4zi_337>svg{flex:0 0 auto;width:20px;height:20px}._collapsibleTrigger_rl4zi_337:hover{color:#fff}._collapsibleTrigger_rl4zi_337:focus-visible{outline:2px solid rgba(255,179,193,.72);outline-offset:5px}._collapseFooterButton_rl4zi_372{min-height:40px;display:flex;align-items:center;justify-content:center;gap:7px;margin:14px auto 0;padding:0 14px;border:1px solid var(--benefit-border);border-radius:8px;background:#ffffff0a;color:var(--benefit-heading);font-size:13px;cursor:pointer}._collapseFooterButton_rl4zi_372:hover{background:#ffffff17;color:#fff}._pagination_rl4zi_393 button{flex:0 0 auto;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--benefit-border);border-radius:8px;background:#ffffff0a;color:#fff;cursor:pointer}._pagination_rl4zi_393 button:not(:disabled):hover{background:#ffffff17}._pagination_rl4zi_393{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px}._pagination_rl4zi_393 span{min-width:72px;color:var(--benefit-muted);font-size:13px;font-variant-numeric:tabular-nums;text-align:center}._pagination_rl4zi_393 button:disabled{opacity:.35;cursor:not-allowed}._modalOverlay_rl4zi_432{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:#000000c7;box-sizing:border-box}._benefitModal_rl4zi_444{width:min(1120px,100%);min-width:0;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow:auto;padding:24px;border:1px solid var(--benefit-border);border-radius:8px;background:#151517;box-shadow:0 24px 72px #0000008c;box-sizing:border-box}._modalHeader_rl4zi_458{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}._modalHeader_rl4zi_458>div{min-width:0}._modalHeader_rl4zi_458 h2,._modalHeader_rl4zi_458 p,._modalNote_rl4zi_472{margin:0}._modalHeader_rl4zi_458 h2{font-size:22px;line-height:1.35;overflow-wrap:anywhere}._modalHeader_rl4zi_458 p,._modalNote_rl4zi_472{margin-top:5px;color:var(--benefit-muted);font-size:13px;line-height:1.55}._modalCloseButton_rl4zi_490{flex:0 0 auto;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--benefit-border);border-radius:8px;background:#ffffff0a;color:#fff;cursor:pointer}._modalCloseButton_rl4zi_490:hover{background:#ffffff17}._modalCloseButton_rl4zi_490 svg{width:22px;height:22px}._tableScroller_rl4zi_513{max-width:100%;overflow-x:auto;border:1px solid var(--benefit-border);overscroll-behavior-inline:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.28) rgba(255,255,255,.06)}._tableScroller_rl4zi_513::-webkit-scrollbar{height:8px}._tableScroller_rl4zi_513::-webkit-scrollbar-track{background:#ffffff0f}._tableScroller_rl4zi_513::-webkit-scrollbar-thumb{border-radius:4px;background:#ffffff47}._tableScroller_rl4zi_513 table{width:100%;min-width:860px;border-collapse:collapse;table-layout:fixed}._tableScroller_rl4zi_513 th,._tableScroller_rl4zi_513 td{padding:15px 12px;border-right:1px solid var(--benefit-border);border-bottom:1px solid var(--benefit-border);font-size:14px;line-height:1.45;text-align:center;vertical-align:middle}._tableScroller_rl4zi_513 tr:last-child th,._tableScroller_rl4zi_513 tr:last-child td{border-bottom:0}._tableScroller_rl4zi_513 th:last-child,._tableScroller_rl4zi_513 td:last-child{border-right:0}._tableScroller_rl4zi_513 thead th{background:#202023;font-weight:700}._tableScroller_rl4zi_513 tbody th{background:#1b1b1e;color:#d8d8dc;font-weight:600}._tableScroller_rl4zi_513 th:first-child{position:sticky;left:0;z-index:1;width:140px}._tableScroller_rl4zi_513 thead th:first-child{z-index:2}._modalNote_rl4zi_472{margin-top:14px}._stateBox_rl4zi_59,._emptyState_rl4zi_592{min-height:96px;display:flex;align-items:center;justify-content:center;gap:12px;color:var(--benefit-muted);text-align:center}@media(max-width:720px){._desktopChrome_rl4zi_31{display:none}._mainContent_rl4zi_17{padding:calc(14px + env(safe-area-inset-top)) 12px 52px}._dashboard_rl4zi_23{gap:12px}._panel_rl4zi_35{padding:16px;border-radius:14px}._sectionHeading_rl4zi_44{min-width:0}._summaryBand_rl4zi_73,._workRow_rl4zi_235{align-items:flex-start}._summaryBand_rl4zi_73{gap:12px}._levelBlock_rl4zi_83{width:auto}._totalPv_rl4zi_141{justify-items:end}._ratioGrid_rl4zi_164{grid-template-columns:1fr;gap:0;overflow:hidden;border:1px solid var(--benefit-border);border-radius:8px;background:var(--benefit-surface)}._ratioItem_rl4zi_171{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;border:0;border-bottom:1px solid var(--benefit-border);border-radius:0;background:transparent}._ratioItem_rl4zi_171:last-child{border-bottom:0}._ratioItem_rl4zi_171>strong{font-size:20px;line-height:1.2;overflow-wrap:anywhere}._ratioSection_rl4zi_158,._progressSection_rl4zi_159,._worksSection_rl4zi_160{padding:16px}._worksHeading_rl4zi_326{flex-direction:column}._workRow_rl4zi_235{column-gap:12px;row-gap:8px;padding:14px 12px}._workTitle_rl4zi_261{gap:6px}._modalOverlay_rl4zi_432{align-items:flex-end;padding:12px}._benefitModal_rl4zi_444{width:100%;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);padding:18px}._modalHeader_rl4zi_458 h2{font-size:19px}._tableScroller_rl4zi_513 table{min-width:740px}._tableScroller_rl4zi_513 th,._tableScroller_rl4zi_513 td{padding:12px 8px;font-size:13px}._tableScroller_rl4zi_513 th:first-child{width:120px}}._pageRoot_dx099_1{--appeal-accent: #d44362;--appeal-accent-soft: rgba(212, 67, 98, .14);--appeal-border: rgba(255, 255, 255, .11);--appeal-surface: #171719;--appeal-muted: #a9a9af;min-height:100vh;min-height:100dvh;overflow-x:clip;background:#080809;color:#f8f8fa}._mainContent_dx099_14{width:min(1100px,100%);margin:0 auto;padding:calc(var(--app-desktop-navbar-height, 64px) + 30px) 24px 72px;box-sizing:border-box}._pageHeader_dx099_21{display:flex;align-items:flex-start;gap:14px;padding-bottom:24px;border-bottom:1px solid var(--appeal-border)}._pageHeader_dx099_21 h1,._pageHeader_dx099_21 p,._pageHeader_dx099_21 span,._sectionHeading_dx099_32 h2,._sectionHeading_dx099_32 p,._workInfo_dx099_34 h2,._historyItem_dx099_35 p,._resultSection_dx099_36 h2,._resultSection_dx099_36 p,._stateBox_dx099_38 p{margin:0}._pageHeader_dx099_21>div{min-width:0}._pageHeader_dx099_21>div>span{color:#ff9eb2;font-size:12px;font-weight:700}._pageHeader_dx099_21 h1{margin-top:4px;font-size:28px;line-height:1.2}._pageHeader_dx099_21 p{margin-top:7px;color:var(--appeal-muted);font-size:14px;line-height:1.55}._backButton_dx099_65{flex:0 0 auto;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--appeal-border);border-radius:8px;background:#ffffff0a;color:#fff;cursor:pointer}._backButton_dx099_65 svg{width:20px;height:20px}._contentGrid_dx099_85{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.85fr);gap:28px;margin-top:28px}._primaryColumn_dx099_92{min-width:0}._workSection_dx099_96{display:flex;align-items:center;gap:18px;padding-bottom:24px;border-bottom:1px solid var(--appeal-border)}._workSection_dx099_96>img{width:86px;height:108px;flex:0 0 auto;border-radius:6px;object-fit:cover;background:#202023}._workInfo_dx099_34{min-width:0}._workInfo_dx099_34>span{color:#ff9eb2;font-size:12px}._workInfo_dx099_34 h2{margin-top:5px;overflow-wrap:anywhere;font-size:22px;line-height:1.3}._workMeta_dx099_129{display:flex;flex-wrap:wrap;gap:9px 16px;margin-top:12px;color:var(--appeal-muted);font-size:12px}._workMeta_dx099_129 span{min-width:0;display:inline-flex;align-items:center;gap:6px;overflow-wrap:anywhere}._reasonSection_dx099_146,._formSection_dx099_147,._historySection_dx099_148{padding-top:24px}._sectionHeading_dx099_32{display:flex;align-items:flex-start;gap:12px}._sectionHeading_dx099_32>span{flex:0 0 auto;color:#ff9eb2;font-size:12px;font-weight:800;line-height:22px}._sectionHeading_dx099_32>div{min-width:0}._sectionHeading_dx099_32 h2{font-size:17px;line-height:1.35}._sectionHeading_dx099_32 p{margin-top:3px;color:var(--appeal-muted);font-size:12px;line-height:1.5}._reasonBox_dx099_182{margin-top:13px;padding:15px 16px;border-left:3px solid var(--appeal-accent);background:var(--appeal-accent-soft);color:#f0dfe3;font-size:14px;line-height:1.65;overflow-wrap:anywhere}._textareaField_dx099_193{position:relative;display:block;margin-top:13px}._textareaField_dx099_193 textarea{width:100%;min-height:150px;resize:vertical;padding:14px 15px 34px;border:1px solid var(--appeal-border);border-radius:8px;outline:none;background:var(--appeal-surface);color:#fff;font:inherit;font-size:14px;line-height:1.6;box-sizing:border-box}._textareaField_dx099_193 textarea:focus{border-color:#ff809aa6}._textareaField_dx099_193>span{position:absolute;right:12px;bottom:10px;color:var(--appeal-muted);font-size:12px;font-variant-numeric:tabular-nums}._textareaField_dx099_193>._countError_dx099_228{color:#ff6d79}._submitButton_dx099_232{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;padding:0 18px;border:0;border-radius:7px;background:var(--appeal-accent);color:#fff;font-weight:700;cursor:pointer}._submitButton_dx099_232:disabled{opacity:.42;cursor:not-allowed}._historySection_dx099_148{align-self:start;padding:20px;border:1px solid var(--appeal-border);border-radius:8px;background:#111113}._historyItem_dx099_35{margin-top:17px;padding-top:17px;border-top:1px solid var(--appeal-border)}._historyItem_dx099_35 header{display:flex;align-items:center;justify-content:space-between;gap:10px}._historyItem_dx099_35 time{color:var(--appeal-muted);font-size:11px}._historyItem_dx099_35>div{margin-top:13px}._historyItem_dx099_35 strong{color:#d7d7db;font-size:12px}._historyItem_dx099_35 p{margin-top:4px;color:var(--appeal-muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere}._reviewResult_dx099_296{padding:10px 12px;background:#ffffff09}._statusTag_dx099_301{display:inline-flex;padding:4px 7px;border:1px solid var(--appeal-border);border-radius:5px;font-size:11px;white-space:nowrap}._status_pending_dx099_310{color:#ffd28e;border-color:#ffc56d59}._status_approved_dx099_315{color:#89e2b2;border-color:#69d29759}._status_rejected_dx099_320{color:#ff9dad;border-color:#ff6d7959}._resultSection_dx099_36{display:flex;gap:12px;margin-top:24px;padding:17px;border:1px solid var(--appeal-border);border-radius:8px;background:var(--appeal-surface)}._resultSection_dx099_36>svg{flex:0 0 auto;width:23px;height:23px;color:#ff9eb2}._resultSection_dx099_36 h2{font-size:16px}._resultSection_dx099_36 p{margin-top:4px;color:var(--appeal-muted);font-size:13px;line-height:1.5}._emptyHistory_dx099_353,._stateBox_dx099_38{color:var(--appeal-muted);font-size:13px;text-align:center}._emptyHistory_dx099_353{margin-top:17px;padding:24px 0 8px;border-top:1px solid var(--appeal-border)}._stateBox_dx099_38{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}._stateBox_dx099_38 button{min-height:40px;padding:0 14px;border:1px solid var(--appeal-border);border-radius:7px;background:#ffffff0d;color:#fff;cursor:pointer}@media(max-width:800px){._mainContent_dx099_14{padding:calc(var(--app-mobile-navbar-height, 56px) + 18px) 16px 44px}._pageHeader_dx099_21 h1{font-size:23px}._contentGrid_dx099_85{grid-template-columns:1fr;gap:22px;margin-top:22px}._historySection_dx099_148{padding:17px}}@media(max-width:480px){._pageHeader_dx099_21{gap:10px}._backButton_dx099_65{width:38px;height:38px}._workSection_dx099_96{align-items:flex-start;gap:13px}._workSection_dx099_96>img{width:70px;height:92px}._workInfo_dx099_34 h2{font-size:18px}._workMeta_dx099_129{display:grid}._submitButton_dx099_232{width:100%}._historyItem_dx099_35 header{align-items:flex-start;flex-direction:column}}._pageRoot_7xg86_1{width:100%;min-height:100vh;max-width:1920px;margin:0 auto}._mainContent_7xg86_8{color:#000;display:flex;flex-direction:column;margin:0;padding:0;min-height:100%}._main_7xg86_8{flex:1 1 auto;display:flex;flex-direction:column;width:min(var(--app-desktop-shell-max),calc(100% - 2 * var(--app-desktop-gutter)));max-width:none;margin:0 auto;overflow:visible;padding:20px;box-sizing:border-box;min-width:0}@media screen and (min-width:769px)and (max-width:1080px){._main_7xg86_8{padding:20px}}@media(max-width:768px){._pageRoot_7xg86_1{width:100%;min-width:auto;min-height:100%;height:auto;background-size:cover;padding-bottom:0}._mainContent_7xg86_8{margin-bottom:0}._main_7xg86_8{width:100%;max-width:100%;margin-top:0;padding:10px}}._pageRoot_at6ls_4{--wh-ink: #ffffff;--wh-muted: #8e8e93;--wh-line: rgba(255, 255, 255, .12);--wh-paper: #1a1a1a;--wh-stage: #000000;--wh-coral: #a8283c;--wh-coral-deep: #8e2135;--wh-coral-soft: rgba(168, 40, 60, .22);--wh-chip: #1c1c1e;--wh-hover: #2c2c2e;--wh-display: "Songti SC", "STSong", "Source Han Serif SC", "Noto Serif SC", serif;--wh-radius: 16px;width:100%;min-height:100vh;max-width:none;margin:0;background:var(--wh-stage);color:var(--wh-ink)}._shell_at6ls_27{display:flex;width:min(var(--app-desktop-shell-max),calc(100% - 2 * var(--app-desktop-gutter)));margin:var(--app-desktop-navbar-height) auto 0;min-height:calc(100vh - var(--app-desktop-navbar-height));padding:20px 0 130px;box-sizing:border-box;gap:16px}._sidebar_at6ls_37{width:228px;flex-shrink:0;background:var(--wh-paper);border:1px solid var(--wh-line);border-radius:var(--wh-radius);padding:16px 10px 12px;display:flex;flex-direction:column;gap:2px;align-self:flex-start;position:sticky;top:calc(var(--app-desktop-navbar-height) + 16px);max-height:calc(100vh - var(--app-desktop-navbar-height) - 32px);overflow:auto}._groupTitle_at6ls_54{margin:12px 12px 6px;font-size:11px;font-weight:700;color:var(--wh-muted);letter-spacing:.12em}._groupTitle_at6ls_54:first-child{margin-top:4px}._navBtn_at6ls_66{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:none;background:transparent;text-align:left;padding:10px 12px;border-radius:10px;font-size:14px;color:#ffffffb8;cursor:pointer;text-decoration:none;transition:background .15s ease,color .15s ease}._navBtn_at6ls_66:hover{background:var(--wh-hover);color:var(--wh-ink)}._navBtnActive_at6ls_89{background:var(--wh-coral);color:#fff;font-weight:700;box-shadow:0 6px 16px #a8283c59}._soon_at6ls_97{font-size:10px;color:var(--wh-muted);font-weight:600;padding:2px 6px;border-radius:6px;background:var(--wh-chip);flex-shrink:0}._navBtnActive_at6ls_89 ._soon_at6ls_97{background:#ffffff38;color:#fff}._uploadCard_at6ls_112{margin-top:14px;padding:14px 12px;border-radius:12px;background:linear-gradient(160deg,#2a2228,#1a1418);color:#fff}._uploadCard_at6ls_112 p{margin:0 0 12px;font-size:12px;line-height:1.55;color:#ffffffb8}._uploadBtn_at6ls_127{width:100%;border:none;border-radius:10px;padding:9px 12px;background:var(--wh-coral);color:#fff;font-size:13px;font-weight:700;cursor:pointer}._uploadBtn_at6ls_127:hover{background:var(--wh-coral-deep)}._content_at6ls_143{flex:1;min-width:0;background:var(--wh-paper);border:1px solid var(--wh-line);border-radius:var(--wh-radius);padding:26px 28px 30px;box-sizing:border-box;min-height:620px}._mobileChrome_at6ls_155{display:none}._mobileTop_at6ls_159{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:2px 2px 0}._mobileCurrent_at6ls_167{min-width:0;flex:1}._mobileEyebrow_at6ls_172{display:block;font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--wh-muted);margin-bottom:4px}._mobileTitle_at6ls_181{margin:0;font-family:var(--wh-display);font-size:22px;font-weight:700;line-height:1.2;color:var(--wh-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mobileCatalogBtn_at6ls_193{flex-shrink:0;border:1px solid var(--wh-line);background:var(--wh-chip);color:#fff;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:700;letter-spacing:.04em;cursor:pointer}._mobileRail_at6ls_206{display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -2px;padding:2px 2px 4px}._mobileRail_at6ls_206::-webkit-scrollbar{display:none}._railChip_at6ls_222{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;text-decoration:none;border:1px solid transparent;background:var(--wh-chip);color:#ffffffb8;border-radius:999px;padding:8px 14px;font-size:13px;white-space:nowrap;transition:border-color .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease}._railChipActive_at6ls_238{border-color:transparent;background:var(--wh-coral);color:#fff;font-weight:700;box-shadow:0 6px 18px #a8283c61}._mobileUploadStrip_at6ls_246{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;border:none;border-radius:14px;padding:12px 14px;background:linear-gradient(105deg,rgba(168,40,60,.18) 0%,transparent 42%),linear-gradient(160deg,#2a2228,#1a1418);color:#fff;cursor:pointer;text-align:left}._mobileUploadCopy_at6ls_263{font-size:13px;line-height:1.35;color:#ffffffe0;min-width:0;font-weight:500}._mobileUploadCta_at6ls_271{flex-shrink:0;font-size:12px;font-weight:800;color:#fff;background:var(--wh-coral);border-radius:999px;padding:7px 14px;box-shadow:0 4px 12px #a8283c66}._sheetRoot_at6ls_284{display:none}@media(max-width:980px){._shell_at6ls_27{flex-direction:column;padding:10px 12px 100px;width:100%;gap:10px;overflow-x:clip}._sidebar_at6ls_37{display:none}._mobileChrome_at6ls_155{display:flex;flex-direction:column;gap:10px;position:sticky;top:var(--app-desktop-navbar-height);z-index:30;width:100%;margin:0;padding:8px 0 10px;isolation:isolate}._mobileChrome_at6ls_155:after{content:"";position:absolute;inset:0;z-index:-1;background:var(--wh-stage);box-shadow:0 6px 14px #00000073;pointer-events:none}._content_at6ls_143{position:relative;z-index:0;padding:0;min-height:auto;border-radius:0;background:transparent;border:none;box-shadow:none}._sheetRoot_at6ls_284{display:block;position:fixed;inset:0;z-index:1200;background:#17141a7a;animation:_whSheetFade_at6ls_1 .2s ease both}._sheetPanel_at6ls_346{position:absolute;left:0;right:0;bottom:0;max-height:min(78vh,640px);overflow:auto;-webkit-overflow-scrolling:touch;background:var(--wh-paper);border-radius:20px 20px 0 0;padding:10px 16px calc(24px + env(safe-area-inset-bottom,0px));box-shadow:0 -18px 48px #17141a2e;animation:_whSheetUp_at6ls_1 .28s cubic-bezier(.22,1,.36,1) both}._sheetHandle_at6ls_361{width:36px;height:4px;border-radius:999px;background:#3a3a3c;margin:2px auto 12px}._sheetHeader_at6ls_369{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}._sheetTitle_at6ls_376{margin:0;font-family:var(--wh-display);font-size:20px;font-weight:700}._sheetClose_at6ls_383{border:none;background:var(--wh-hover);color:#ffffffb8;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600;cursor:pointer}._sheetGroup_at6ls_394{margin-top:14px}._sheetGroupTitle_at6ls_398{font-size:11px;font-weight:700;letter-spacing:.14em;color:var(--wh-muted);margin-bottom:8px}._sheetLinks_at6ls_406{display:flex;flex-direction:column;gap:4px}._sheetLink_at6ls_406{display:flex;align-items:center;justify-content:space-between;text-decoration:none;padding:12px 14px;border-radius:12px;color:#ffffffb8;font-size:15px;background:var(--wh-chip);border:1px solid transparent}._sheetLinkActive_at6ls_425{background:var(--wh-coral);border-color:transparent;color:#fff;font-weight:700;box-shadow:0 6px 16px #a8283c59}._sheetUpload_at6ls_433{margin-top:18px;width:100%;border:none;border-radius:12px;padding:13px 16px;background:var(--wh-coral);color:#fff;font-size:15px;font-weight:800;cursor:pointer}}@keyframes _whSheetFade_at6ls_1{0%{opacity:0}to{opacity:1}}@keyframes _whSheetUp_at6ls_1{0%{transform:translateY(18%);opacity:.85}to{transform:none;opacity:1}}._panelRoot_1di8t_3{--wh-ink: #ffffff;--wh-muted: #8e8e93;--wh-coral: #a8283c;--wh-coral-deep: #8e2135;--wh-line: rgba(255, 255, 255, .12);--wh-soft: rgba(168, 40, 60, .22);--wh-paper: #1a1a1a;--wh-chip: #1c1c1e;--wh-hover: #2c2c2e;--wh-display: "Songti SC", "STSong", "Noto Serif SC", serif;display:flex;flex-direction:column;gap:18px;min-height:400px;animation:_whFade_1di8t_1 .35s ease both}@keyframes _whFade_1di8t_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._header_1di8t_28{display:flex;flex-direction:column;gap:6px}._title_1di8t_30{margin:0;font-family:var(--wh-display);font-size:clamp(22px,2.2vw,28px);font-weight:700;color:var(--wh-ink)}._sub_1di8t_38{margin:0;font-size:13px;color:var(--wh-muted);line-height:1.55}._avatarLibThumb_1di8t_46{aspect-ratio:3 / 4;border-radius:12px;overflow:hidden;background:#2c2c2e}._avatarLibThumbImg_1di8t_53{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}._toolbar_1di8t_61{display:flex;flex-wrap:wrap;gap:10px;align-items:center}._search_1di8t_68{flex:1 1 220px;min-width:150px;border:1px solid var(--wh-line);border-radius:12px;padding:11px 14px;font-size:14px;outline:none;background:var(--wh-chip);color:var(--wh-ink);box-sizing:border-box}._search_1di8t_68:focus{background:var(--wh-chip);border-color:#a8283c73;box-shadow:0 0 0 3px #a8283c1a}._primaryBtn_1di8t_87,._ghostBtn_1di8t_88,._dangerBtn_1di8t_89{border:none;border-radius:12px;padding:11px 16px;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap}._primaryBtn_1di8t_87{background:var(--wh-coral);color:#fff}._primaryBtn_1di8t_87:hover{background:var(--wh-coral-deep)}._ghostBtn_1di8t_88{background:var(--wh-chip);color:#ffffffe0;border:1px solid var(--wh-line)}._dangerBtn_1di8t_89{background:var(--wh-soft);color:var(--wh-coral)}._tags_1di8t_117{display:flex;flex-wrap:wrap;gap:8px}._tag_1di8t_117,._tagActive_1di8t_120{border:1px solid var(--wh-line);background:var(--wh-chip);border-radius:999px;padding:6px 13px;font-size:12px;cursor:pointer;color:#ffffffa6}._tagActive_1di8t_120{border-color:var(--wh-coral);background:var(--wh-coral);color:#fff;font-weight:700}._layout_1di8t_137{display:grid;grid-template-columns:minmax(0,1fr) 292px;gap:16px;align-items:start}._grid_1di8t_144{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}._card_1di8t_150,._cardActive_1di8t_151{border:1px solid var(--wh-line);border-radius:16px;padding:0;background:var(--wh-paper);cursor:pointer;display:flex;flex-direction:column;text-align:left;overflow:hidden;box-shadow:0 4px 14px #00000059;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}._card_1di8t_150:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0006}._cardActive_1di8t_151{border-color:var(--wh-coral);border-width:2px;box-shadow:0 0 0 1px #a8283c33,0 12px 28px #a8283c24}._portrait_1di8t_176{position:relative;aspect-ratio:1 / 1.12;background:linear-gradient(160deg,#2c2c2e,#1c1c1e);overflow:hidden;display:flex;align-items:flex-end;justify-content:center}._portraitImg_1di8t_186{width:100%;height:100%;object-fit:contain;object-position:bottom center;display:block}._portraitFallback_1di8t_195{width:100%;height:100%;display:grid;place-items:center;font-family:var(--wh-display);font-size:40px;font-weight:700;color:#a8283c59}._portraitBadge_1di8t_206{position:absolute;top:10px;left:10px;font-size:11px;padding:3px 8px;border-radius:6px;background:var(--wh-coral);color:#fff;font-weight:700}._checkMark_1di8t_218{position:absolute;top:10px;right:10px;width:22px;height:22px;border-radius:50%;background:var(--wh-coral);color:#fff;display:grid;place-items:center;font-size:12px;font-weight:700}._cardBody_1di8t_233{padding:12px;display:flex;flex-direction:column;gap:6px;flex:1}._cardTop_1di8t_241{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}._cardName_1di8t_248{margin:0;font-family:var(--wh-display);font-size:16px;font-weight:700}._badge_1di8t_255{font-size:10px;padding:2px 7px;border-radius:6px;background:var(--wh-soft);color:var(--wh-coral);font-weight:700}._cardMeta_1di8t_264{margin:0;font-size:12px;color:var(--wh-muted)}._cardPersona_1di8t_266{margin:0;font-size:12.5px;color:#ffffffad;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.9em}._chipRow_1di8t_278{display:flex;flex-wrap:wrap;gap:4px}._chip_1di8t_278{font-size:10px;padding:2px 7px;border-radius:6px;background:var(--wh-hover);color:var(--wh-muted)}._cardActions_1di8t_288{display:flex;flex-wrap:nowrap;gap:6px;margin-top:auto;padding-top:4px}._cardActions_1di8t_288 button{flex:1 1 0;border:none;border-radius:10px;padding:8px 10px;font-size:12px;font-weight:600;cursor:pointer;background:var(--wh-hover);color:#ffffffc7}._cardActions_1di8t_288 ._actionPrimary_1di8t_308{background:var(--wh-coral);color:#fff}._preview_1di8t_313{border:1px solid var(--wh-line);border-radius:14px;padding:0;background:var(--wh-paper);position:sticky;top:8px;overflow:hidden}._previewHero_1di8t_323{aspect-ratio:1 / 1.05;background:linear-gradient(160deg,#2c2c2e,#1c1c1e);display:flex;align-items:flex-end;justify-content:center;overflow:hidden}._previewHeroImg_1di8t_332,._previewHeroFallback_1di8t_333{width:100%;height:100%;display:block}._previewHeroImg_1di8t_332{object-fit:contain;object-position:bottom center}._previewHeroFallback_1di8t_333{display:grid;place-items:center;font-family:var(--wh-display);font-size:52px;color:#a8283c4d;font-weight:700}._previewInner_1di8t_353{padding:14px}._previewTitle_1di8t_355{margin:0 0 8px;font-size:12px;font-weight:700;color:var(--wh-muted);letter-spacing:.06em}._previewName_1di8t_363{margin:0 0 10px;font-family:var(--wh-display);font-size:20px;font-weight:700}._previewRow_1di8t_370{margin:0 0 8px;font-size:13px;color:#ffffffad;line-height:1.55}._previewRow_1di8t_370 strong{display:inline-block;min-width:4em;color:var(--wh-muted);font-weight:600;margin-right:4px}._previewActions_1di8t_385{display:flex;flex-direction:column;gap:8px;margin-top:12px}._previewTip_1di8t_392{margin-top:12px;padding:10px 12px;border-radius:10px;background:var(--wh-chip);font-size:12px;color:var(--wh-muted);line-height:1.5}._empty_1di8t_402{margin:48px 0;text-align:center;color:var(--wh-muted);font-size:14px}._emptyStage_1di8t_409{margin:40px auto;max-width:340px;text-align:center;padding:32px 20px;border-radius:16px;background:var(--wh-chip);border:1px dashed rgba(255,255,255,.16)}._emptyOrb_1di8t_419{width:56px;height:56px;margin:0 auto 14px;border-radius:14px;background:var(--wh-coral);display:grid;place-items:center;color:#fff;box-shadow:0 8px 20px #a8283c59}._emptyOrbIcon_1di8t_431{display:block;width:28px;height:28px;flex-shrink:0}._emptyStage_1di8t_409 h2{margin:0 0 8px;font-family:var(--wh-display);font-size:18px}._emptyStage_1di8t_409 p{margin:0;font-size:13px;color:var(--wh-muted);line-height:1.55}._formOverlay_1di8t_453{--wh-ink: #ffffff;--wh-muted: #8e8e93;--wh-coral: #a8283c;--wh-coral-deep: #8e2135;--wh-line: rgba(255, 255, 255, .12);--wh-soft: rgba(168, 40, 60, .22);--wh-paper: #1a1a1a;--wh-chip: #1c1c1e;--wh-hover: #2c2c2e;--wh-display: "Songti SC", "STSong", "Noto Serif SC", serif;position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px;background:#1c161a47;backdrop-filter:blur(14px) saturate(1.05);-webkit-backdrop-filter:blur(14px) saturate(1.05);animation:_whFade_1di8t_1 .2s ease both}._formCard_1di8t_477{width:min(860px,100%);max-height:min(88vh,720px);min-height:0;display:grid;grid-template-columns:280px minmax(0,1fr);grid-template-rows:minmax(0,1fr);background:#121212;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.12);box-shadow:0 30px 80px #0000008c}._formPreview_1di8t_491{background:#1a1418;color:#fff;padding:22px 18px;display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden;min-height:0}._formPreview_1di8t_491:before{content:"";position:absolute;inset:auto -40px -60px auto;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(168,40,60,.35),transparent 70%);pointer-events:none}._formPreviewEyebrow_1di8t_514{margin:0;font-size:11px;letter-spacing:.16em;color:#ffffff80;font-weight:700;position:relative;z-index:1}._formPreviewPortrait_1di8t_524{aspect-ratio:1 / 1.15;border-radius:14px;background:linear-gradient(165deg,#3a2e36,#2a2228);display:flex;align-items:flex-end;justify-content:center;font-family:var(--wh-display);font-size:64px;font-weight:700;color:#ffb4bc8c;border:1px solid rgba(255,255,255,.08);position:relative;z-index:1;overflow:hidden}._formPreviewPortraitFallback_1di8t_542{width:100%;height:100%;display:grid;place-items:center;font:inherit;color:inherit}._formPreviewPortraitImg_1di8t_551{width:100%;height:100%;object-fit:contain;object-position:bottom center;display:block}._avatarField_1di8t_560{display:grid;gap:10px;padding:0;border:none;background:transparent;position:relative}._avatarHint_1di8t_569{display:none}._avatarIdentityRow_1di8t_573{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;align-items:start}._avatarPreview_1di8t_580{width:120px;aspect-ratio:1 / 1;border-radius:14px;overflow:hidden;background:var(--wh-hover);border:1px solid var(--wh-line);display:flex;align-items:center;justify-content:center;flex-shrink:0}._avatarPreviewHasImage_1di8t_593{width:132px;aspect-ratio:3 / 5}._avatarPreviewImg_1di8t_599{width:100%;height:100%;object-fit:contain;object-position:center center;display:block}._avatarPreviewFallback_1di8t_608{width:100%;height:100%;display:grid;place-items:center;font-family:var(--wh-display);font-size:40px;font-weight:700;color:#a8283c59}._avatarAside_1di8t_619{min-width:0;display:flex;flex-direction:column;gap:12px}._avatarActionStack_1di8t_626{display:flex;flex-direction:column;gap:8px}._avatarUploadBtn_1di8t_632{align-self:stretch;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 14px;font-size:13px;font-weight:700;cursor:pointer;background:#1c1c1e;color:#fff;letter-spacing:.02em;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}._avatarUploadBtn_1di8t_632:hover:not(:disabled){background:#2c2c2e;border-color:#ffffff38;box-shadow:0 4px 12px #00000059}._avatarUploadBtn_1di8t_632:active:not(:disabled){transform:translateY(1px)}._avatarUploadBtn_1di8t_632:disabled{opacity:.55;cursor:not-allowed}._avatarUploadBtnIcon_1di8t_671{width:16px;height:16px;flex-shrink:0;display:block}._avatarUploadHint_1di8t_678{margin:0;font-size:11px;line-height:1.45;color:var(--wh-muted)}._avatarFileInput_1di8t_685{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._avatarGenBtn_1di8t_693{align-self:stretch;width:100%;white-space:normal;line-height:1.35}._avatarAside_1di8t_619 ._field_1di8t_700{margin:0}@media(max-width:980px){._avatarIdentityRow_1di8t_573{grid-template-columns:1fr}._avatarPreview_1di8t_580{width:min(100%,168px);margin:0 auto}._avatarPreviewHasImage_1di8t_593{width:min(100%,240px);aspect-ratio:3 / 5}}._formPreviewName_1di8t_720{margin:0;font-family:var(--wh-display);font-size:22px;font-weight:700;position:relative;z-index:1}._formPreviewMeta_1di8t_729{margin:0;font-size:12px;color:#ffffff8c;line-height:1.55;position:relative;z-index:1}._formPreviewChips_1di8t_738{display:flex;flex-wrap:wrap;gap:6px;position:relative;z-index:1}._formPreviewChip_1di8t_738{font-size:11px;padding:3px 8px;border-radius:999px;background:#a8283c40;color:#ffc9cf}._formBody_1di8t_754{padding:22px 22px 18px;display:flex;flex-direction:column;gap:12px;min-height:0;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.28) rgba(28,28,30,.85);background:linear-gradient(180deg,#1a1a1a,#141414)}._formBody_1di8t_754::-webkit-scrollbar{width:8px}._formBody_1di8t_754::-webkit-scrollbar-track{background:#1c1c1ed9;border-radius:999px}._formBody_1di8t_754::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:999px;border:2px solid rgba(28,28,30,.85)}._formBody_1di8t_754::-webkit-scrollbar-thumb:hover{background:#ffffff6b}._formBodyHead_1di8t_790{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:4px}._formBodyHead_1di8t_790 h3{margin:0;font-family:var(--wh-display);font-size:20px;font-weight:700}._formClose_1di8t_805{border:none;background:transparent;color:var(--wh-muted);font-size:22px;line-height:1;cursor:pointer;padding:0 4px}._field_1di8t_700{display:flex;flex-direction:column;gap:6px}._labelWithAi_1di8t_821{display:flex;align-items:center;justify-content:space-between;gap:10px}._labelWithAi_1di8t_821 label,._labelWithAi_1di8t_821>span{font-size:12px;color:var(--wh-muted);font-weight:700}._fieldAiBtn_1di8t_835{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:none;background:linear-gradient(180deg,#b83248,#8e2135);color:#fff;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700;cursor:pointer;font-family:inherit;box-shadow:inset 0 1px #ffffff24;transition:filter .16s ease,box-shadow .16s ease}._fieldAiBtn_1di8t_835:hover:not(:disabled){filter:brightness(1.08);box-shadow:inset 0 1px #ffffff2e,0 4px 12px #a8283c59}._fieldAiBtn_1di8t_835:disabled{opacity:.55;cursor:not-allowed;filter:none}._fieldAiBtnIcon_1di8t_868{width:14px;height:14px;flex-shrink:0;display:block}._field_1di8t_700 label,._field_1di8t_700>span{font-size:12px;color:var(--wh-muted);font-weight:700}._field_1di8t_700 input,._field_1di8t_700 textarea{border:1px solid var(--wh-line);border-radius:10px;padding:10px 12px;font-size:14px;font-family:inherit;color:var(--wh-ink);background:var(--wh-chip);transition:border-color .15s ease,box-shadow .15s ease}._field_1di8t_700 textarea{min-height:100px;resize:vertical}._field_1di8t_700 input:focus,._field_1di8t_700 textarea:focus{outline:none;border-color:#a8283c73;box-shadow:0 0 0 3px #a8283c1a}._segRow_1di8t_907{display:flex;gap:3px;padding:3px;border-radius:12px;background:#121212;border:1px solid var(--wh-line);width:100%;box-sizing:border-box}._seg_1di8t_907,._segActive_1di8t_919{appearance:none;-webkit-appearance:none;flex:1 1 0;border:none;background:transparent;border-radius:9px;padding:9px 10px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;color:#ffffff8c;line-height:1.2;text-align:center;display:inline-flex;align-items:center;justify-content:center;gap:5px;transition:background .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}._seg_1di8t_907:hover{color:var(--wh-ink);background:#ffffff0f}._seg_1di8t_907:focus-visible,._segActive_1di8t_919:focus-visible{outline:2px solid rgba(168,40,60,.55);outline-offset:1px}._segActive_1di8t_919{background:var(--wh-coral);color:#fff;box-shadow:0 4px 14px #a8283c66}._segActiveIcon_1di8t_958{width:14px;height:14px;flex-shrink:0;display:block}._avatarLibControls_1di8t_966{display:flex;flex-direction:column;gap:12px}._avatarLibScopeSearch_1di8t_972{display:flex;flex-wrap:wrap;gap:10px;align-items:center}._avatarLibScopeTrack_1di8t_979{display:inline-flex;gap:3px;padding:3px;border-radius:999px;background:#121212;border:1px solid var(--wh-line);flex:0 0 auto}._avatarLibChip_1di8t_989,._avatarLibChipActive_1di8t_990{appearance:none;-webkit-appearance:none;flex:0 0 auto;border:none;background:transparent;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;color:#ffffff8c;line-height:1.2;white-space:nowrap;transition:background .16s ease,color .16s ease,box-shadow .16s ease}._avatarLibChip_1di8t_989:hover{color:var(--wh-ink);background:#ffffff0f}._avatarLibChipActive_1di8t_990{background:var(--wh-coral);color:#fff;box-shadow:0 4px 14px #a8283c59}._avatarLibSearch_1di8t_1019{flex:1 1 160px;min-width:0;border:1px solid var(--wh-line);border-radius:999px;padding:10px 14px;font-size:14px;outline:none;background:var(--wh-chip);color:var(--wh-ink);box-sizing:border-box}._avatarLibSearch_1di8t_1019:focus{border-color:#a8283c73;box-shadow:0 0 0 3px #a8283c1a}._segBlock_1di8t_1037{display:flex;flex-direction:column;gap:6px;min-width:0}._segBlockLabel_1di8t_1044{font-size:12px;font-weight:700;color:var(--wh-muted)}._segRowCompact_1di8t_1050{display:flex;flex-wrap:nowrap;gap:3px;padding:3px;border-radius:999px;background:#121212;border:1px solid var(--wh-line);box-sizing:border-box;width:max-content;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}._segRowCompact_1di8t_1050::-webkit-scrollbar{display:none}._segRowCompact_1di8t_1050 ._seg_1di8t_907,._segRowCompact_1di8t_1050 ._segActive_1di8t_919{flex:0 0 auto!important;width:auto!important;min-width:0;padding:7px 12px;font-size:12px;border-radius:999px}._uploadDimsRow_1di8t_1080{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-end;width:100%}._avatarLibModalOverlay_1di8t_1092{--avm-ink: #ffffff;--avm-muted: rgba(255, 255, 255, .55);--avm-line: rgba(255, 255, 255, .12);--avm-chip: rgba(0, 0, 0, .28);--avm-coral: #a8283c;--avm-coral-hover: #c23a50;--avm-display: "Songti SC", "STSong", "Noto Serif SC", serif;position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px 16px;box-sizing:border-box;background:#000000b8;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);animation:_avmFadeIn_1di8t_1 .28s ease-out}@keyframes _avmFadeIn_1di8t_1{0%{opacity:0}to{opacity:1}}._avatarLibModal_1di8t_1092{position:relative;width:min(360px,calc(100vw - 24px));max-height:min(90vh,720px);overflow:auto;border-radius:12px;padding:20px 18px 18px;color:var(--avm-ink);background:linear-gradient(0deg,#00000026,#00000026),linear-gradient(180deg,#343434,#343434b8);border:.68px solid transparent;backdrop-filter:blur(47px);-webkit-backdrop-filter:blur(47px);box-shadow:none;-webkit-overflow-scrolling:touch;animation:_avmSlideUp_1di8t_1 .3s ease-out}@keyframes _avmSlideUp_1di8t_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}._avatarLibModal_1di8t_1092:before{content:"";position:absolute;inset:0;border-radius:12px;padding:.68px;background:linear-gradient(135deg,#ffffff8c,#ffffff2e 60%,#fff0 90%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3}._avatarLibModalHeader_1di8t_1167{position:relative;z-index:4;display:flex;align-items:center;justify-content:center;min-height:36px;margin:0 0 14px;padding:0}._avatarLibModalTitle_1di8t_1178{margin:4px 0 0;padding:0 40px;font-family:var(--avm-display);font-size:18px;font-weight:600;letter-spacing:.04em;color:var(--avm-ink);text-align:center;line-height:1.3}._avatarLibModalClose_1di8t_1190{position:absolute;top:0;left:0;width:36px;height:36px;border:none;border-radius:50%;background:transparent;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;z-index:10;transition:opacity .2s ease}._avatarLibModalClose_1di8t_1190:hover:not(:disabled){opacity:.75}._avatarLibModalClose_1di8t_1190:disabled{opacity:.4;cursor:not-allowed}._avatarLibModalCloseIcon_1di8t_1218{display:block;width:10px;height:10px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);margin-left:4px}._avatarLibModalBody_1di8t_1228{position:relative;z-index:4;display:flex;flex-direction:column;gap:16px}._avatarLibModalHint_1di8t_1236{margin:0;padding:10px 12px;border-radius:10px;background:#00000038;border:1px solid var(--avm-line);font-size:12px;line-height:1.55;color:var(--avm-muted)}._avatarLibModalFields_1di8t_1247{display:flex;flex-direction:column;gap:14px}._avatarLibModalFields_1di8t_1247 ._segBlock_1di8t_1037{width:100%;gap:8px}._avatarLibModalFields_1di8t_1247 ._segBlockLabel_1di8t_1044{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--avm-muted)}._avatarLibModalFields_1di8t_1247 ._segRowCompact_1di8t_1050{width:100%;background:var(--avm-chip);border:1px solid var(--avm-line);border-radius:12px;padding:4px;gap:4px}._avatarLibModalFields_1di8t_1247 ._avatarLibChip_1di8t_989,._avatarLibModalFields_1di8t_1247 ._avatarLibChipActive_1di8t_990{flex:1 1 0;text-align:center;justify-content:center;border-radius:9px;padding:9px 10px;font-size:13px;box-shadow:none}._avatarLibModalFields_1di8t_1247 ._avatarLibChip_1di8t_989{color:var(--avm-muted);background:transparent}._avatarLibModalFields_1di8t_1247 ._avatarLibChip_1di8t_989:hover{color:var(--avm-ink);background:#ffffff0f}._avatarLibModalFields_1di8t_1247 ._avatarLibChipActive_1di8t_990{background:#a8283ceb;color:#fff;box-shadow:none}._avatarLibModalField_1di8t_1247{display:flex;flex-direction:column;gap:8px;margin:0}._avatarLibModalInput_1di8t_1308{width:100%;box-sizing:border-box;height:44px;border:1px solid var(--avm-line);border-radius:12px;padding:0 14px;font-size:14px;outline:none;background:var(--avm-chip);color:var(--avm-ink);font-family:inherit}._avatarLibModalInput_1di8t_1308:focus{border-color:#a8283c8c;box-shadow:0 0 0 3px #a8283c29}._avatarLibModalInput_1di8t_1308:disabled{opacity:.55}._avatarLibModalInput_1di8t_1308::placeholder{color:#ffffff59}._avatarLibModalActions_1di8t_1335{display:flex;flex-direction:column;gap:10px;padding-top:2px}._avatarLibModalPrimary_1di8t_1342,._avatarLibModalGhost_1di8t_1343{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;border:0;border-radius:999px;padding:0 16px;cursor:pointer;font-size:15px;font-weight:600;font-family:inherit}._avatarLibModalPrimary_1di8t_1342{background:var(--avm-coral);color:#fff}._avatarLibModalPrimary_1di8t_1342:hover:not(:disabled){background:var(--avm-coral-hover)}._avatarLibModalPrimary_1di8t_1342:disabled{opacity:.55;cursor:not-allowed}._avatarLibModalGhost_1di8t_1343{background:#ffffff0f;color:#ffffffd9;border:1px solid var(--avm-line)}._avatarLibModalGhost_1di8t_1343:hover:not(:disabled){background:#ffffff1a;color:#fff}._avatarLibModalGhost_1di8t_1343:disabled{opacity:.4;cursor:not-allowed}._checkRow_1di8t_1388{display:flex;align-items:center;gap:8px;font-size:13px;color:#ffffffc7;-webkit-user-select:none;user-select:none}._formActions_1di8t_1397{display:flex;justify-content:flex-end;gap:8px;margin-top:auto;padding-top:8px}@media(max-width:980px){._layout_1di8t_137{grid-template-columns:1fr}._preview_1di8t_313,._header_1di8t_28{display:none}._toolbar_1di8t_61{flex-direction:column;align-items:stretch;gap:10px;padding:14px;border-radius:16px;border:1px solid var(--wh-line);background:var(--wh-paper);box-shadow:0 4px 16px #00000059}._avatarLibControls_1di8t_966{gap:10px;padding:0;border:none;background:transparent;box-shadow:none}._avatarLibScopeSearch_1di8t_972{flex-direction:column;align-items:stretch;gap:10px}._avatarLibScopeTrack_1di8t_979{width:100%;justify-content:stretch}._avatarLibScopeTrack_1di8t_979 ._avatarLibChip_1di8t_989,._avatarLibScopeTrack_1di8t_979 ._avatarLibChipActive_1di8t_990{flex:1 1 0;text-align:center;justify-content:center}._avatarLibSearch_1di8t_1019{flex:none;width:100%;border-radius:12px}._avatarLibScopeSearch_1di8t_972 ._primaryBtn_1di8t_87{width:100%;justify-content:center;border-radius:12px}._avatarLibModalOverlay_1di8t_1092{align-items:flex-end;padding:0}._avatarLibModal_1di8t_1092{width:100%;max-width:none;max-height:88vh;border-radius:16px 16px 0 0;padding:18px 16px 20px}._avatarLibModal_1di8t_1092:before{border-radius:16px 16px 0 0}._uploadDimsRow_1di8t_1080{flex-direction:column;align-items:stretch;gap:10px}._segBlock_1di8t_1037,._segRowCompact_1di8t_1050{width:100%}._search_1di8t_68{flex:none;width:100%;min-width:0;border-radius:12px}._primaryBtn_1di8t_87,._ghostBtn_1di8t_88,._dangerBtn_1di8t_89{width:100%;justify-content:center;border-radius:12px}._tags_1di8t_117{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -2px;padding:2px 2px 4px}._tags_1di8t_117::-webkit-scrollbar{display:none}._tag_1di8t_117,._tagActive_1di8t_120{flex:0 0 auto}._grid_1di8t_144{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._formCard_1di8t_477{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr);max-height:min(92vh,720px);width:100%}._formPreview_1di8t_491{display:none}._formOverlay_1di8t_453{place-items:center;overflow:hidden;padding:12px 16px}}._avatarAlbumSection_1di8t_1555{display:flex;flex-direction:column;gap:14px}._avatarAlbumHeader_1di8t_1561{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}._avatarAlbumTitle_1di8t_1569{margin:0;font-size:16px;font-weight:700;color:#fff}._avatarAlbumNewRow_1di8t_1576{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._avatarAlbumGrid_1di8t_1583{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}._avatarAlbumCard_1di8t_1589{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a}._avatarAlbumCardTop_1di8t_1599{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._avatarAlbumCardName_1di8t_1606{margin:0 0 4px;font-size:15px;font-weight:700;color:#fff}._avatarAlbumOrderBtns_1di8t_1613{display:inline-flex;gap:4px}._avatarAlbumPreviews_1di8t_1618{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}._avatarAlbumPreviewSlot_1di8t_1624{aspect-ratio:1;border-radius:10px;overflow:hidden}._avatarAlbumPreviewEmpty_1di8t_1630{aspect-ratio:1;border-radius:10px;background:#ffffff0f;border:1px dashed rgba(255,255,255,.14)}._avatarAlbumActions_1di8t_1637{display:flex;flex-wrap:wrap;gap:8px}._avatarAlbumActions_1di8t_1637 ._ghostBtn_1di8t_88,._avatarAlbumActions_1di8t_1637 ._primaryBtn_1di8t_87{flex:1;min-width:110px}._overlay_ncmne_1{position:absolute;inset:0;z-index:3055;display:flex;align-items:center;justify-content:center;background:#00000080;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);animation:_fadeIn_ncmne_1 .2s ease;border-radius:inherit}@keyframes _fadeIn_ncmne_1{0%{opacity:0}to{opacity:1}}._modal_ncmne_19{width:min(22rem,calc(100% - 1.5rem));max-width:23.875rem;max-height:calc(100% - 3rem);border-radius:1rem;background:#fff;box-shadow:0 .5rem 2rem #0000004d;overflow:hidden;color:#333;animation:_slideUp_ncmne_1 .25s ease;display:flex;flex-direction:column}@keyframes _slideUp_ncmne_1{0%{transform:translateY(.5rem);opacity:0}to{transform:translateY(0);opacity:1}}._header_ncmne_44{padding:.75rem 1.25rem;background:linear-gradient(135deg,#fb4655,#e63946);color:#fff;display:flex;align-items:center;justify-content:space-between}._title_ncmne_53{font-size:.95rem;font-weight:600;margin:0}._closeButton_ncmne_59{border:none;background:transparent;color:#fff;cursor:pointer;font-size:1.25rem;line-height:1}._body_ncmne_68{padding:1.5rem 1.75rem 1.25rem;display:flex;flex-direction:column;gap:1.25rem;overflow:auto}._messageBlock_ncmne_76{display:flex;flex-direction:column;gap:.85rem;min-width:0}._message_ncmne_76{font-size:.9rem;line-height:1.6;text-align:center;color:#444}._buttons_ncmne_90{display:flex;justify-content:center;gap:.75rem}._btn_ncmne_96{min-width:7rem;padding:.55rem 1.5rem;border-radius:.75rem;border:1px solid #fb4655;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease}._btnPrimary_ncmne_107{background:#fb4655;color:#fff}._btnPrimary_ncmne_107:hover{filter:brightness(1.05)}._btnSecondary_ncmne_116{background:#fff;color:#fb4655}._btnSecondary_ncmne_116:hover{background:#ffecef}._modalDossier_ncmne_126{background:linear-gradient(180deg,#1a1014,#0c090b);border:1px solid rgba(255,255,255,.14);box-shadow:0 20px 48px #0000008c,0 0 0 1px #e03d4b2e;color:#ffffffeb}._headerDossier_ncmne_135{padding:.7rem 1rem .65rem 1.1rem;background:linear-gradient(180deg,#1c1014f2,#100a0ce0);border-bottom:1px solid rgba(255,180,188,.14)}._titleDossier_ncmne_141{display:flex;align-items:center;gap:.4rem;font-size:.92rem;font-weight:700;letter-spacing:.04em;color:#fff}._titleDossier_ncmne_141:before{content:"";width:3px;height:.85rem;border-radius:1px;background:var(--primary, #e03d4b)}._closeButtonDossier_ncmne_159{width:1.85rem;height:1.85rem;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#ffffff0f;color:#ffffffe0;font-size:1.15rem}._closeButtonDossier_ncmne_159:hover{border-color:#ff5a6773;color:#ffb3ba}._bodyDossier_ncmne_174{padding:1.1rem 1.15rem 1.15rem;gap:1rem}._messageDossier_ncmne_179{color:#e8e4e6e0;text-align:left;font-size:.88rem}._btnDossierPrimary_ncmne_185{border-color:transparent;background:linear-gradient(165deg,var(--primary-light, #ff5a67),var(--primary, #e03d4b) 50%,var(--primary-dark, #c62834));color:#fff;box-shadow:0 6px 16px #e03d4b47}._btnDossierPrimary_ncmne_185:hover{filter:brightness(1.06)}._btnDossierSecondary_ncmne_196{background:#ffffff0f;border-color:#fff3;color:#ffffffe0}._btnDossierSecondary_ncmne_196:hover{background:#ff5a671f;border-color:#ff5a6766;color:#ffb3ba}._confirmMsgStack_1dqy5_1{display:flex;flex-direction:column;gap:.65rem}._confirmMsgText_1dqy5_7{margin:0;line-height:1.55}._promptCueBtn_1dqy5_12{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:.45rem .65rem;border-radius:.55rem;border:1px solid rgba(255,255,255,.14);background:#00000038;color:#ffdce0e0;font-size:.75rem;font-weight:700;letter-spacing:.06em;cursor:pointer}._promptCueBtn_1dqy5_12:hover{border-color:#a8283c66;background:#a8283c1f;color:#ffb3ba}._promptCueBtnActive_1dqy5_35{border-color:#a8283c73;background:#a8283c29;color:#ffc9cf}._promptCueChevron_1dqy5_41{font-size:.7rem;opacity:.75}._promptCuePanel_1dqy5_46{display:flex;flex-direction:column;gap:.75rem;margin-top:.65rem;padding:.75rem;border-radius:.75rem;border:1px solid rgba(255,180,188,.14);background:linear-gradient(180deg,#1c1014e6,#0c090bf2)}._promptCueSection_1dqy5_57{display:flex;flex-direction:column;gap:.35rem}._promptCueLabelRow_1dqy5_63{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}._promptCueLabel_1dqy5_63{font-size:.72rem;font-weight:700;letter-spacing:.08em;color:#ffb0b8d1}._promptCueHint_1dqy5_77{font-size:.65rem;color:#ffffff61}._promptCueInput_1dqy5_82{width:100%;box-sizing:border-box;margin:0;padding:.55rem .65rem;border-radius:.55rem;border:1px solid rgba(255,255,255,.1);font-size:.75rem;line-height:1.5;font-family:inherit;resize:vertical;color:#ece8eae6;background:#ffffff0d;min-height:3.4rem}._promptCueInput_1dqy5_82::placeholder{color:#ffffff52}._promptCueInput_1dqy5_82:focus{outline:none;border-color:#e03d4b8c;box-shadow:0 0 0 2px #e03d4b2e}._styleChipRow_1dqy5_108{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}._styleChip_1dqy5_108{display:flex;flex-direction:column;align-items:flex-start;gap:.12rem;padding:.45rem .55rem;border-radius:.55rem;border:1px solid rgba(255,255,255,.14);background:#00000047;color:#ffeceee6;text-align:left;cursor:pointer}._styleChip_1dqy5_108:hover{border-color:#ff8c9b66}._styleChipActive_1dqy5_132{border-color:#e03d4bbf;background:#e03d4b29;box-shadow:inset 0 0 0 1px #e03d4b40}._styleChipId_1dqy5_138{font-size:.68rem;font-weight:800;letter-spacing:.06em;color:#ffaab4f2}._styleChipLabel_1dqy5_145{font-size:.72rem;font-weight:650;line-height:1.3}._root_3nh6l_1{position:relative;overflow:hidden;flex-shrink:0;background:#1c1c1e;aspect-ratio:1 / 1}._rounded_3nh6l_9{border-radius:14px}._circle_3nh6l_13{border-radius:50%}._img_3nh6l_17{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}._fallback_3nh6l_26{display:block;width:100%;height:100%;background:#2c2c2e}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size: 12px;--rc-drag-handle-mobile-size: 24px;--rc-drag-handle-bg-colour: rgba(0, 0, 0, .2);--rc-drag-bar-size: 6px;--rc-border-color: rgba(255, 255, 255, .7);--rc-focus-color: #0088ff}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;max-width:100%}.ReactCrop *,.ReactCrop *:before,.ReactCrop *:after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{overflow:hidden;max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video{touch-action:none}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-mask{position:absolute;inset:0;pointer-events:none;width:calc(100% + .5px);height:calc(100% + .5px)}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);cursor:move}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";position:absolute;inset:-1px;border:1px solid var(--rc-border-color);opacity:.3}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){animation:marching-ants 1s;background-image:linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;animation-play-state:running;animation-timing-function:linear;animation-iteration-count:infinite}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute;width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color)}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{top:0;left:0;transform:translate(-50%,-50%);cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;transform:translate(-50%,-50%);cursor:n-resize}.ReactCrop .ord-ne{top:0;right:0;transform:translate(50%,-50%);cursor:ne-resize}.ReactCrop .ord-e{top:50%;right:0;transform:translate(50%,-50%);cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;transform:translate(50%,50%);cursor:se-resize}.ReactCrop .ord-s{bottom:0;left:50%;transform:translate(-50%,50%);cursor:s-resize}.ReactCrop .ord-sw{bottom:0;left:0;transform:translate(-50%,50%);cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;transform:translate(-50%,-50%);cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(50%)}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(-50%)}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media(pointer:coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}._overlay_1scvm_3{--crop-surface: #1A1A1A;--crop-input: #1C1C1E;--crop-accent: #8E2135;--crop-accent-hot: #A8283C;position:fixed;inset:0;background:#000000b8;display:flex;align-items:center;justify-content:center;z-index:1100;padding:20px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._modal_1scvm_19{background:var(--crop-surface);border-radius:18px;border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 64px #0000008c;width:100%;max-width:700px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;color:#fff;animation:_modalSlideIn_1scvm_1 .2s ease-out}@keyframes _modalSlideIn_1scvm_1{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}._header_1scvm_45{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.08);background:var(--crop-surface)}._header_1scvm_45 h3{margin:0;font-size:1.1rem;font-weight:700;color:#fff;letter-spacing:-.02em}._closeBtnPlaceholder_1scvm_62{width:32px;height:32px;flex-shrink:0}._forceCropHint_1scvm_68{margin:0;flex:1;font-size:13px;line-height:1.4;color:#ffffffa6;align-self:center}._closeBtn_1scvm_62{width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border:none;border-radius:0;background:transparent;color:#ffffffb3;font-size:20px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:color .15s ease}._closeBtn_1scvm_62:hover:not(:disabled){color:#fff}._closeBtn_1scvm_62:disabled{opacity:.45;cursor:not-allowed}._body_1scvm_105{padding:16px 18px;overflow:auto;flex:1;display:flex;flex-direction:column;gap:12px}._cropContainer_1scvm_114{width:100%;background:#000;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:300px;border:1px solid rgba(255,255,255,.08)}._reactCrop_1scvm_126{max-width:100%;max-height:400px}._reactCrop_1scvm_126 .ReactCrop__crop-selection{border:2px solid #fff!important;box-shadow:0 0 0 9999px #00000080!important}._reactCrop_1scvm_126 .ReactCrop__drag-handle{width:12px!important;height:12px!important;background:#fff!important;border:2px solid var(--crop-accent)!important;border-radius:50%!important}._cropImage_1scvm_144{max-width:100%;max-height:400px;display:block;-webkit-user-select:none;user-select:none}._hints_1scvm_151{text-align:center}._hints_1scvm_151 p{margin:4px 0;font-size:.85rem;color:#ffffff7a}._hints_1scvm_151 p:first-child{font-weight:500;color:#ffffffb8}._errorText_1scvm_166{color:#ffb4bf!important;font-weight:500}._footer_1scvm_171{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 18px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(255,255,255,.08);background:var(--crop-surface)}._cancelBtn_1scvm_181,._confirmBtn_1scvm_182{min-height:48px;border-radius:999px;font-size:16px;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}._cancelBtn_1scvm_181{flex:0 0 auto;min-width:108px;padding:0 22px;border:1.5px solid rgba(255,255,255,.16);background:var(--crop-input);color:#fff}._cancelBtn_1scvm_181:hover:not(:disabled){border-color:var(--crop-accent-hot);background:#8e213538}._confirmBtn_1scvm_182{flex:1;max-width:280px;padding:0 28px;border:none;background:var(--crop-accent);color:#fff}._confirmBtn_1scvm_182:hover:not(:disabled){background:var(--crop-accent-hot)}._confirmBtn_1scvm_182:active:not(:disabled),._cancelBtn_1scvm_181:active:not(:disabled){transform:translateY(1px) scale(.985)}._confirmBtn_1scvm_182:disabled,._cancelBtn_1scvm_181:disabled{opacity:.5;cursor:not-allowed;transform:none}@media(max-width:600px){._overlay_1scvm_3{padding:12px}._modal_1scvm_19{max-height:92vh}._cropContainer_1scvm_114{min-height:250px}._cropImage_1scvm_144{max-height:300px}._footer_1scvm_171{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}._cancelBtn_1scvm_181{min-width:88px}._confirmBtn_1scvm_182{max-width:none}}._pageRoot_oxoty_1{position:relative;--creator-radius: 16px;--creator-gap: 18px;--creator-label: #8E8E93;--creator-value: #FFFFFF;--creator-divider: rgba(255, 255, 255, .12);--creator-card: #1C1C1E;background:#000;color:#fff;min-height:100vh}._closeBtn_oxoty_14{position:fixed;top:14px;left:12px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:20;transition:opacity .2s ease;color:#fff;background:transparent;border:none;padding:0}._closeBtn_oxoty_14:hover{opacity:.75}._closeIcon_oxoty_36{display:block;width:10px;height:10px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:rotate(45deg);margin-left:4px}._mainContent_oxoty_46{display:flex;flex-direction:column;gap:0;padding:0 0 48px;max-width:720px;margin:0 auto;width:100%}._homeHiddenBanner_oxoty_56{position:sticky;top:0;z-index:5;margin:0;padding:10px 16px;text-align:center;font-size:13px;font-weight:600;letter-spacing:.02em;color:#fff4e8;background:#78481ceb;border-bottom:1px solid rgba(255,210,150,.28)}._unavailableState_oxoty_71{margin:28px 16px 0;padding:36px 20px;border-radius:var(--creator-radius);background:var(--creator-card);text-align:center}._unavailableReason_oxoty_79{margin:0;font-size:15px;line-height:1.5;color:#ffffffc7}._banner_oxoty_86{position:relative;width:100%;height:220px;margin:0;background:#8e8e93;background-size:cover;background-position:center;border-radius:0}._settingsBtn_oxoty_97{position:absolute;top:14px;right:12px;height:32px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;border-radius:999px;background:#ffffff47;color:#fff;font-size:13px;font-weight:500;line-height:1;cursor:pointer;z-index:2;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._settingsBtnIcon_oxoty_120{font-size:14px;flex-shrink:0}._settingsBtn_oxoty_97:hover{background:#ffffff61}._moreWrap_oxoty_129{position:absolute;top:14px;right:12px;z-index:2}._moreBtn_oxoty_136{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:0;background:transparent;color:#fff;cursor:pointer;padding:0;filter:drop-shadow(0 1px 2px rgba(0,0,0,.7))}._moreBtn_oxoty_136:hover{background:transparent;opacity:.82}._moreMenu_oxoty_156{position:absolute;top:calc(100% + 6px);right:0;min-width:120px;background:#1c1c1e;border:1px solid rgba(255,255,255,.12);border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #00000059}._moreMenuItem_oxoty_168{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border:none;background:transparent;color:#fff;text-align:center;padding:12px 18px 12px 10px;font-size:14px;cursor:pointer}._moreMenuIcon_oxoty_183{width:16px;height:16px;display:block;flex-shrink:0}._moreMenuItem_oxoty_168:hover{background:#ffffff0f}._visitorActions_oxoty_194{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:4px}._followBtn_oxoty_202,._blockBtn_oxoty_203{flex-shrink:0;height:30px;min-width:72px;padding:0 12px;border-radius:999px;border:1px solid transparent;font-size:13px;font-weight:500;cursor:pointer;line-height:1}._followBtnActive_oxoty_216{background:#2c2c2e;color:#fff;border-color:#ffffff29}._followBtnIdle_oxoty_222{background:#a8283cd9;color:#fff}._blockBtn_oxoty_203{background:transparent;color:#fff;border-color:#ffffff47}._blockBtn_oxoty_203:hover{background:#ffffff14}._followBtn_oxoty_202:disabled,._blockBtn_oxoty_203:disabled{opacity:.55;cursor:not-allowed}._profileCard_oxoty_243{margin:-62px 12px 0;padding:16px;background:transparent;position:relative;z-index:1}._identityRow_oxoty_251{display:flex;align-items:flex-end;gap:14px}._avatar_oxoty_257{width:84px;height:84px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid rgba(255,255,255,.12);background:#2c2c2e}._identityInfo_oxoty_267{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:8px;padding-top:52px}._displayName_oxoty_276{margin:0;font-size:20px;font-weight:600;line-height:1.3;color:var(--creator-value);word-break:break-word}._bio_oxoty_285{margin:0;font-size:13px;line-height:1.45;color:var(--creator-label)}._socialStats_oxoty_292{display:flex;align-items:center;gap:12px;font-size:16px;line-height:1.2;margin:20px 12px 0;padding:0 16px}._socialItem_oxoty_302{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap;margin:0;padding:0;border:none;background:transparent;color:inherit;font:inherit;cursor:pointer}._socialItem_oxoty_302:hover ._socialValue_oxoty_316{color:#fff}._socialLabel_oxoty_320{color:var(--creator-label)}._socialValue_oxoty_316{color:var(--creator-value);font-weight:700;font-size:18px;font-variant-numeric:tabular-nums}._socialDivider_oxoty_331{width:1px;height:16px;background:var(--creator-divider);flex-shrink:0}._worksWrap_oxoty_338{padding:16px 12px 0}@media(min-width:768px){._banner_oxoty_86{height:280px;border-radius:0}._profileCard_oxoty_243{margin-left:0;margin-right:0}._worksWrap_oxoty_338{padding-left:0;padding-right:0}._avatar_oxoty_257{width:96px;height:96px}._displayName_oxoty_276{font-size:22px}}._pageRoot_1j9xw_1{--social-bg: #000000;--social-card: #1C1C1E;--social-label: #8E8E93;--social-value: #FFFFFF;--social-accent: #A8283C;--social-accent-soft: rgba(168, 40, 60, .22);--social-divider: rgba(255, 255, 255, .1);--social-btn: #2C2C2E;width:100%;min-height:100vh;max-width:720px;margin:0 auto;background:var(--social-bg);color:var(--social-value);padding-bottom:40px;box-sizing:border-box}._header_1j9xw_20{display:grid;grid-template-columns:36px 1fr 36px;align-items:center;gap:8px;padding:12px 12px 8px;position:sticky;top:0;z-index:10;background:var(--social-bg)}._backBtn_1j9xw_32{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;padding:0;color:#fff}._backBtn_1j9xw_32:hover{opacity:.75}._backIcon_1j9xw_49{display:block;width:10px;height:10px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:rotate(45deg);margin-left:4px}._title_1j9xw_59{margin:0;text-align:center;font-size:17px;font-weight:600;color:var(--social-value)}._headerSpacer_1j9xw_67{width:36px;height:36px}._layout_1j9xw_72{display:flex;flex-direction:column;min-width:0}._nav_1j9xw_78{display:flex;align-items:stretch;justify-content:space-between;gap:8px;border-bottom:1px solid var(--social-divider);margin:0 12px}._tab_1j9xw_87{position:relative;appearance:none;border:none;background:transparent;color:var(--social-label);font-size:15px;font-weight:500;padding:12px 2px 14px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:1 1 0;min-width:0}._tabLabel_1j9xw_105{min-width:0}._tabCount_1j9xw_109{display:none;font-size:13px;font-weight:500;opacity:.85}._tabActive_1j9xw_116{color:var(--social-accent);font-weight:600}._tabActive_1j9xw_116:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:var(--social-accent)}._main_1j9xw_132{min-width:0}._metaRow_1j9xw_136{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 16px 6px}._metaCopy_1j9xw_144{min-width:0}._panelTitle_1j9xw_148{display:none;margin:0 0 4px;font-size:22px;font-weight:700;color:var(--social-value);line-height:1.2}._countRow_1j9xw_157{margin:0;font-size:13px;color:var(--social-label);min-width:0}._sortToggle_1j9xw_164{appearance:none;border:none;background:transparent;color:var(--social-label);font-size:13px;line-height:1;padding:4px 0;cursor:pointer;display:inline-flex;align-items:center;gap:4px;flex-shrink:0}._sortToggle_1j9xw_164:hover{color:#c7c7cc}._sortIcon_1j9xw_183{width:14px;height:14px;display:block;transform:rotate(90deg);flex-shrink:0}._emptyHint_1j9xw_191{margin:28px 16px;font-size:14px;color:var(--social-label);text-align:center}._list_1j9xw_198{list-style:none;margin:0;padding:0 12px;display:grid;grid-template-columns:1fr}._listItem_1j9xw_206{display:flex;align-items:center;gap:12px;padding:14px 4px;border-bottom:1px solid var(--social-divider);min-width:0}._avatarHit_1j9xw_215{flex-shrink:0;margin:0;padding:0;border:none;background:transparent;cursor:pointer;line-height:0}._body_1j9xw_225{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px}._metaHit_1j9xw_233{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px;margin:0;padding:0;border:none;background:transparent;color:inherit;text-align:left;cursor:pointer}._actions_1j9xw_248{display:flex;align-items:center;gap:8px;flex-shrink:0}._moreWrap_1j9xw_256{position:relative;flex-shrink:0}._moreBtn_1j9xw_261{width:28px;height:30px;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:none;border-radius:8px;background:transparent;color:var(--social-label);cursor:pointer}._moreBtn_1j9xw_261:hover{color:#fff;background:#ffffff0f}._moreBtn_1j9xw_261:disabled{opacity:.55;cursor:not-allowed}._moreIcon_1j9xw_286{width:20px;height:20px;display:block;object-fit:contain}._moreMenu_1j9xw_293{position:absolute;top:calc(100% + 6px);right:0;z-index:20;min-width:120px;padding:6px 0;border-radius:10px;background:var(--social-card);box-shadow:0 10px 28px #00000073;border:1px solid var(--social-divider)}._moreMenuItem_1j9xw_306{display:block;width:100%;margin:0;padding:10px 16px;border:none;background:transparent;color:var(--social-value);font-size:14px;font-weight:500;line-height:1.3;text-align:center;cursor:pointer;white-space:nowrap}._moreMenuItem_1j9xw_306:hover{background:#ffffff0f;color:#fff}._moreMenuItem_1j9xw_306:disabled{opacity:.55;cursor:not-allowed}._sheetRoot_1j9xw_332{position:fixed;inset:0;z-index:80;display:flex;flex-direction:column;justify-content:flex-end}._sheetBackdrop_1j9xw_341{position:absolute;inset:0;margin:0;padding:0;border:none;background:#0000008c;cursor:pointer}._sheetPanel_1j9xw_351{position:relative;z-index:1;width:min(720px,100%);margin:0 auto;padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px));box-sizing:border-box;display:flex;flex-direction:column;gap:8px;animation:_sheetRise_1j9xw_1 .2s ease-out}._sheetAction_1j9xw_364,._sheetCancel_1j9xw_365{width:100%;min-height:52px;margin:0;border:none;border-radius:14px;font-size:16px;font-weight:500;cursor:pointer;line-height:1.2}._sheetAction_1j9xw_364{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#2c2c2e;color:#fff}._sheetAction_1j9xw_364:hover{background:#3a3a3c}._sheetAction_1j9xw_364:disabled,._sheetCancel_1j9xw_365:disabled{opacity:.55;cursor:not-allowed}._sheetActionIcon_1j9xw_396{width:18px;height:18px;flex-shrink:0;display:block;object-fit:contain}._sheetCancel_1j9xw_365{background:#3a3a3c;color:#fff}._sheetCancel_1j9xw_365:hover{background:#48484a}@keyframes _sheetRise_1j9xw_1{0%{transform:translateY(12px);opacity:.6}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){._sheetPanel_1j9xw_351{animation:none}}._loadMoreWrap_1j9xw_430{display:flex;justify-content:center;padding:16px 12px 0}._loadMoreBtn_1j9xw_436{appearance:none;border:1px solid rgba(255,255,255,.14);background:var(--social-btn);color:var(--social-value);font-size:13px;padding:10px 18px;border-radius:999px;cursor:pointer}._loadMoreBtn_1j9xw_436:disabled{opacity:.55;cursor:not-allowed}._avatar_1j9xw_215{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0;background:var(--social-btn);border:1px solid rgba(255,255,255,.08)}._nickname_1j9xw_462{font-size:15px;font-weight:600;color:var(--social-value);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._bio_1j9xw_472,._reasonText_1j9xw_481{font-size:12px;line-height:1.4;color:var(--social-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._followBtn_1j9xw_490{flex-shrink:0;box-sizing:border-box;height:30px;min-width:72px;padding:0 12px;border-radius:999px;border:1px solid transparent;font-size:13px;font-weight:500;cursor:pointer;line-height:1;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}._followBtnActive_1j9xw_508{background:var(--social-btn);color:var(--social-value);border-color:#ffffff29}._followBtnIdle_1j9xw_514{background:#ff3b6199;color:#fff;border-color:transparent}._followBtn_1j9xw_490:hover{opacity:.9}@media(min-width:768px){._pageRoot_1j9xw_1{max-width:1080px;padding:0 20px 48px}._header_1j9xw_20{padding:16px 0 12px}._layout_1j9xw_72{display:grid;grid-template-columns:200px minmax(0,1fr);gap:28px;align-items:start}._nav_1j9xw_78{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:6px;margin:0;padding:8px;border-bottom:none;border-radius:14px;background:#ffffff08;position:sticky;top:64px}._tab_1j9xw_87{width:100%;justify-content:space-between;padding:11px 14px;border-radius:10px;font-size:15px;text-align:left}._tabCount_1j9xw_109{display:inline}._tabActive_1j9xw_116{color:#fff;background:var(--social-accent)}._tabActive_1j9xw_116:after{display:none}._metaRow_1j9xw_136{margin:4px 0 16px;align-items:flex-end}._panelTitle_1j9xw_148{display:block}._countRow_1j9xw_157{display:none}._list_1j9xw_198{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0}._listItem_1j9xw_206{align-items:flex-start;gap:12px;padding:14px 4px;border:none;border-radius:0;background:transparent}._avatar_1j9xw_215{width:72px;height:72px}._body_1j9xw_225{flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;min-height:72px}._metaHit_1j9xw_233{width:100%;gap:2px}._actions_1j9xw_248{width:auto;padding-left:0;justify-content:flex-start}._emptyHint_1j9xw_191{margin:40px 0}._loadMoreWrap_1j9xw_430{padding:20px 0 0}}@media(min-width:1100px){._pageRoot_1j9xw_1{max-width:1240px}._layout_1j9xw_72{grid-template-columns:220px minmax(0,1fr);gap:32px}._list_1j9xw_198{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}._pageRoot_jb1m7_1{--set-bg: #000000;--set-surface: #1C1C1E;--set-label: #8E8E93;--set-value: #FFFFFF;--set-accent: #A8283C;--set-edge: rgba(255, 255, 255, .1);--set-focus: rgba(168, 40, 60, .55);width:100%;min-height:100vh;max-width:720px;margin:0 auto;background:var(--set-bg);color:var(--set-value);padding-bottom:56px}._header_jb1m7_18{display:grid;grid-template-columns:36px 1fr 36px;align-items:center;gap:8px;padding:12px 12px 8px;position:sticky;top:0;z-index:10;background:color-mix(in srgb,var(--set-bg) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._backBtn_jb1m7_31{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;padding:0;color:#fff;border-radius:10px}._backBtn_jb1m7_31:hover{opacity:.75}._backBtn_jb1m7_31:focus-visible{outline:2px solid var(--set-focus);outline-offset:2px}._backIcon_jb1m7_54{display:block;width:10px;height:10px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:rotate(45deg);margin-left:4px}._title_jb1m7_64{margin:0;text-align:center;font-size:17px;font-weight:600;letter-spacing:.01em}._headerSpacer_jb1m7_72{width:36px;height:36px}._content_jb1m7_77{display:flex;flex-direction:column;gap:24px;padding:0 16px}._hiddenInput_jb1m7_84{display:none}._profileCard_jb1m7_88{display:flex;flex-direction:column;gap:16px;border-radius:0;overflow:visible;background:transparent}._bannerBand_jb1m7_97{position:relative;width:100%;height:220px;border-radius:0;overflow:hidden;background-size:cover;background-position:center}._bannerBandEmpty_jb1m7_107{background:#8e8e93}._bannerBandFilled_jb1m7_111{background-color:#2c2c2e}._bannerActions_jb1m7_115{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;align-items:flex-end;gap:8px;z-index:1}._uploadCoverBtn_jb1m7_126{appearance:none;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:none;border-radius:10px;background:#1c1c1eb8;color:#fff;font-size:13px;font-weight:500;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._uploadCoverBtn_jb1m7_126 svg{font-size:15px}._uploadCoverBtn_jb1m7_126:hover:not(:disabled){background:#1c1c1ee6}._uploadCoverBtn_jb1m7_126:disabled{opacity:.6;cursor:wait}._uploadCoverBtn_jb1m7_126:focus-visible{outline:2px solid var(--set-focus);outline-offset:2px}._profileBody_jb1m7_161{position:relative;display:flex;align-items:flex-end;gap:14px;padding:0 4px;min-height:52px;background:transparent}._avatarFrame_jb1m7_171{position:relative;width:84px;height:84px;margin-top:-50px;flex-shrink:0;z-index:1}._avatarBtn_jb1m7_180{display:block;width:100%;height:100%;padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer;overflow:hidden}._avatarBtn_jb1m7_180:disabled{cursor:wait}._avatarBtn_jb1m7_180:focus-visible{outline:2px solid var(--set-focus);outline-offset:2px}._avatar_jb1m7_171{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;border:2px solid rgba(255,255,255,.12);background:#2c2c2e;box-sizing:border-box}._avatarLoading_jb1m7_212{position:absolute;inset:0;border-radius:50%;background:#00000073}._avatarCameraBadge_jb1m7_219{position:absolute;right:-2px;bottom:-2px;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#3a3a3c;font-size:14px;border:2px solid var(--set-bg);pointer-events:none;box-shadow:0 1px 4px #00000059}._identity_jb1m7_237{flex:1 1 auto;min-width:0;padding-bottom:6px;display:flex;flex-direction:column;gap:0}._nameRow_jb1m7_246{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0}._displayName_jb1m7_255{margin:0;font-size:18px;font-weight:700;line-height:1.25;color:var(--set-value);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._editNameBtn_jb1m7_266{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:6px;background:transparent;color:var(--set-label);cursor:pointer;flex-shrink:0;padding:0}._editNameBtn_jb1m7_266 svg{width:14px;height:14px}._editNameBtn_jb1m7_266:hover{color:var(--set-value);background:#ffffff0f}._editNameBtn_jb1m7_266:focus-visible{outline:2px solid var(--set-focus);outline-offset:2px}._genderSection_jb1m7_296{display:flex;flex-direction:column;gap:10px;padding:0 4px}._genderHead_jb1m7_303{display:flex;align-items:center;justify-content:space-between;gap:8px}._genderLabel_jb1m7_310{font-size:14px;font-weight:600;color:var(--set-value)}._genderUnset_jb1m7_316{font-size:12px;color:var(--set-label)}._genderOptions_jb1m7_321{display:grid;grid-template-columns:1fr 1fr;gap:10px}._genderOption_jb1m7_321{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;margin:0;padding:0 12px;border-radius:12px;border:1px solid var(--set-edge);background:#111;color:#ffffffb8;font:inherit;font-size:15px;font-weight:500;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}._genderOptionMale_jb1m7_346._genderOptionActive_jb1m7_346{border-color:#5aa0ff8c;background:#5aa0ff1f;color:#fff}._genderOptionFemale_jb1m7_352._genderOptionActive_jb1m7_346{border-color:#ff78a08c;background:#ff78a01f;color:#fff}._genderOption_jb1m7_321:disabled{opacity:.55;cursor:wait}._genderOption_jb1m7_321:focus-visible{outline:2px solid var(--set-focus);outline-offset:2px}._genderSymbol_jb1m7_368{font-size:16px;line-height:1}._bioHit_jb1m7_373{display:flex;align-items:flex-start;gap:8px;width:100%;min-height:56px;margin:0;padding:12px 4px;border:none;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit}._bioHit_jb1m7_373:focus-visible{outline:2px solid var(--set-focus);outline-offset:2px;border-radius:6px}._bioText_jb1m7_395{flex:1 1 auto;min-width:0;min-height:40px;font-size:16px;line-height:1.55;color:#ffffffc7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._bioPlaceholder_jb1m7_408{flex:1 1 auto;min-width:0;min-height:40px;font-size:16px;line-height:1.55;color:var(--set-label)}._editIcon_jb1m7_417{flex-shrink:0;margin-top:2px;font-size:15px;color:var(--set-label)}._bioEditor_jb1m7_424{display:flex;flex-direction:column;gap:10px;padding:0 4px}._bioInput_jb1m7_431{width:100%;box-sizing:border-box;resize:vertical;min-height:84px;padding:12px;border-radius:12px;border:1px solid var(--set-edge);background:#111;color:var(--set-value);font:inherit;font-size:14px;line-height:1.5}._bioInput_jb1m7_431::placeholder{color:var(--set-label)}._bioInput_jb1m7_431:focus{outline:none;border-color:#a8283ca6;box-shadow:0 0 0 3px #a8283c2e}._bioFooter_jb1m7_456{display:flex;align-items:center;justify-content:space-between;gap:12px}._bioActions_jb1m7_463{display:flex;align-items:center;gap:10px}._charCount_jb1m7_469{font-size:12px;color:var(--set-label);font-variant-numeric:tabular-nums}._charCountWarn_jb1m7_475{color:#ff8a9a}._textBtn_jb1m7_479{appearance:none;border:none;background:transparent;color:var(--set-label);font-size:13px;padding:4px 2px;cursor:pointer}._textBtn_jb1m7_479:hover:not(:disabled){color:#fff}._textBtn_jb1m7_479:disabled{opacity:.5;cursor:not-allowed}._primaryBtn_jb1m7_498{appearance:none;border:none;border-radius:999px;height:32px;min-width:88px;padding:0 14px;font-size:13px;font-weight:600;cursor:pointer;background:var(--set-accent);color:#fff}._primaryBtn_jb1m7_498:hover:not(:disabled){filter:brightness(1.08)}._primaryBtn_jb1m7_498:disabled{opacity:.4;cursor:not-allowed}._primaryBtn_jb1m7_498:focus-visible,._textBtn_jb1m7_479:focus-visible{outline:2px solid var(--set-focus);outline-offset:2px;border-radius:4px}._panel_jb1m7_528{display:flex;flex-direction:column}._sectionHead_jb1m7_533{margin-bottom:12px}._sectionTitle_jb1m7_537{margin:0;font-size:15px;font-weight:600}._toggleGroup_jb1m7_543{border-radius:14px;background:var(--set-surface);overflow:hidden}._toggleRow_jb1m7_549{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:14px 16px;border:none;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit}._toggleRow_jb1m7_549+._toggleRow_jb1m7_549{border-top:1px solid var(--set-edge)}._toggleRow_jb1m7_549:disabled{opacity:.6;cursor:wait}._toggleRow_jb1m7_549:focus-visible{outline:2px solid var(--set-focus);outline-offset:-2px}._toggleCopy_jb1m7_579{display:flex;flex-direction:column;gap:3px;min-width:0}._toggleLabel_jb1m7_586{font-size:14px;font-weight:500;color:var(--set-value)}._toggleStatus_jb1m7_592{font-size:12px;color:var(--set-label)}._switch_jb1m7_597{flex-shrink:0;width:46px;height:28px;border-radius:999px;background:#3a3a3c;position:relative;pointer-events:none}._switch_jb1m7_597:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform .18s ease}._switchOn_jb1m7_619{background:var(--set-accent)}._switchOn_jb1m7_619:after{transform:translate(18px)}._skeleton_jb1m7_627{border-radius:16px;background:linear-gradient(90deg,#1c1c1e,#2a2a2c 45%,#1c1c1e);background-size:200% 100%;animation:_shimmer_jb1m7_1 1.2s ease-in-out infinite}._skeletonCard_jb1m7_639{height:300px}._skeletonBlockShort_jb1m7_643{height:120px}@keyframes _shimmer_jb1m7_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){._switch_jb1m7_597:after{transition:none}._skeleton_jb1m7_627{animation:none}}@media(min-width:768px){._bannerBand_jb1m7_97{height:280px}._avatarFrame_jb1m7_171{width:96px;height:96px;margin-top:-56px}}._pageRoot_vmvx9_1{--priv-bg: #000000;--priv-surface: #1c1c1e;--priv-label: #8e8e93;--priv-value: #ffffff;--priv-edge: rgba(255, 255, 255, .08);--priv-focus: rgba(168, 40, 60, .55);--priv-accent: #a8283c;width:100%;min-height:100vh;max-width:720px;margin:0 auto;background:var(--priv-bg);color:var(--priv-value);padding-bottom:56px}._header_vmvx9_18{display:grid;grid-template-columns:36px 1fr 36px;align-items:center;gap:8px;padding:12px 12px 8px;position:sticky;top:0;z-index:10;background:color-mix(in srgb,var(--priv-bg) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._backBtn_vmvx9_31{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;padding:0;color:#fff;border-radius:10px}._backBtn_vmvx9_31:hover{opacity:.75}._backBtn_vmvx9_31:focus-visible{outline:2px solid var(--priv-focus);outline-offset:2px}._backIcon_vmvx9_54{display:block;width:10px;height:10px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:rotate(45deg);margin-left:4px}._title_vmvx9_64{margin:0;text-align:center;font-size:17px;font-weight:600;letter-spacing:.01em}._headerSpacer_vmvx9_72{width:36px;height:36px}._content_vmvx9_77{display:flex;flex-direction:column;gap:22px;padding:8px 16px 0}._section_vmvx9_84{display:flex;flex-direction:column;gap:8px}._sectionLabel_vmvx9_90{margin:0;padding:0 4px;font-size:13px;font-weight:500;color:var(--priv-label);line-height:1.3}._group_vmvx9_99{border-radius:12px;background:var(--priv-surface);overflow:hidden}._row_vmvx9_105{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:14px 16px;border:none;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit;min-height:48px}._row_vmvx9_105+._row_vmvx9_105{border-top:1px solid var(--priv-edge)}._row_vmvx9_105:active{background:#ffffff0a}._row_vmvx9_105:focus-visible{outline:2px solid var(--priv-focus);outline-offset:-2px}._rowLabel_vmvx9_135{flex:1;min-width:0;font-size:15px;font-weight:400;color:var(--priv-value);line-height:1.35}._rowCopy_vmvx9_144{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1;text-align:left}._rowCopy_vmvx9_144 ._rowLabel_vmvx9_135{flex:none}._rowExtra_vmvx9_157{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}._rowStatus_vmvx9_164{font-size:12px;font-weight:400;color:var(--priv-label);line-height:1.2}._row_vmvx9_105:disabled{opacity:.6;cursor:wait}._chevron_vmvx9_176{display:block;width:8px;height:8px;border-right:2px solid #636366;border-bottom:2px solid #636366;transform:rotate(-45deg);flex-shrink:0}._togglePanel_vmvx9_186{border-radius:12px;background:var(--priv-surface);overflow:hidden}._toggleRow_vmvx9_192{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:14px 16px;border:none;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit;min-height:52px}._toggleRow_vmvx9_192:focus-visible{outline:2px solid var(--priv-focus);outline-offset:-2px}._toggleLabel_vmvx9_214{font-size:15px;font-weight:400;color:var(--priv-value)}._switch_vmvx9_220{flex-shrink:0;width:46px;height:28px;border-radius:999px;background:#3a3a3c;position:relative;pointer-events:none}._switch_vmvx9_220:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform .18s ease}._switchOn_vmvx9_242{background:var(--priv-accent)}._switchOn_vmvx9_242:after{transform:translate(18px)}._emptyHint_vmvx9_250{margin:0;padding:28px 16px;text-align:center;font-size:14px;color:var(--priv-label);line-height:1.5}._listMeta_vmvx9_259{margin:0 0 8px;padding:0 4px;font-size:13px;color:var(--priv-label)}._userRow_vmvx9_266{display:flex;align-items:center;gap:10px;padding:10px 12px}._userRow_vmvx9_266+._userRow_vmvx9_266{border-top:1px solid var(--priv-edge)}._userHit_vmvx9_277{flex:1;min-width:0;display:flex;align-items:center;gap:12px;margin:0;padding:0;border:none;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit}._userHit_vmvx9_277:focus-visible{outline:2px solid var(--priv-focus);outline-offset:2px;border-radius:8px}._userAvatar_vmvx9_299{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0;background:#2c2c2e}._userCopy_vmvx9_308{display:flex;flex-direction:column;gap:2px;min-width:0}._userName_vmvx9_315{font-size:15px;font-weight:500;color:var(--priv-value);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userBio_vmvx9_324{font-size:12px;color:var(--priv-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._unblockBtn_vmvx9_332{flex-shrink:0;appearance:none;height:32px;padding:0 12px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:transparent;color:#fff;font-size:13px;font-weight:500;cursor:pointer}._unblockBtn_vmvx9_332:hover:not(:disabled){background:#ffffff0f}._unblockBtn_vmvx9_332:disabled{opacity:.5;cursor:wait}._unblockBtn_vmvx9_332:focus-visible{outline:2px solid var(--priv-focus);outline-offset:2px}._loadMoreWrap_vmvx9_360{display:flex;justify-content:center;padding:16px 0 8px}._loadMoreBtn_vmvx9_366{appearance:none;border:none;background:transparent;color:var(--priv-label);font-size:14px;cursor:pointer;padding:8px 16px}._loadMoreBtn_vmvx9_366:hover:not(:disabled){color:var(--priv-value)}._loadMoreBtn_vmvx9_366:disabled{opacity:.6;cursor:wait}@media(prefers-reduced-motion:reduce){._switch_vmvx9_220:after{transition:none}}._pageRoot_1xccc_1{min-height:100vh;width:100%;max-width:none;margin:0;background:#000;color:#fff}._gameStatsWrapper_1xccc_10{min-height:100vh;margin-bottom:0;background:#000}._detailLoading_1xccc_16,._detailError_1xccc_17{width:100%;text-align:center;padding:120px 16px 40px;color:#ff8a9a;font-size:18px}@media(max-width:768px){._pageRoot_1xccc_1{overflow-x:hidden;overflow-y:auto}._detailLoading_1xccc_16,._detailError_1xccc_17{font-size:14px;padding:96px 16px 20px}}@media(max-width:480px){._pageRoot_1xccc_1{width:100%;min-width:auto;min-height:100vh;padding-bottom:90px;margin:0;overflow-x:hidden;overflow-y:auto;position:relative}}._modal_r205s_3{--pub-ink: #000000;--pub-surface: #1A1A1A;--pub-input: #1C1C1E;--pub-accent: #8E2135;--pub-accent-hot: #A8283C;display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b8;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1000;justify-content:center;align-items:center;padding:20px;box-sizing:border-box}._modalShow_r205s_25{display:flex;animation:_fadeIn_r205s_1 .28s ease-out}@keyframes _fadeIn_r205s_1{0%{opacity:0}to{opacity:1}}._publishModalContent_r205s_39{width:min(860px,100%);max-height:min(92vh,920px);position:relative;display:flex;flex-direction:column;background:var(--pub-surface);padding:16px 24px 0;border-radius:18px;border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 64px #0000008c;overflow:hidden;box-sizing:border-box;color:#fff}._modalHead_r205s_55{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;margin-bottom:4px;border-bottom:1px solid rgba(255,255,255,.08)}._closeBtn_r205s_66{width:32px;height:32px;min-width:32px;min-height:32px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:var(--pub-input);color:#ffffffb3;font-size:20px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;z-index:2}._closeBtn_r205s_66:hover{color:#fff;border-color:#ffffff47}._modalTitle_r205s_90{margin:0;font-size:20px;font-weight:700;text-align:left;color:#fff;letter-spacing:-.02em}._formScroll_r205s_99{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-bottom:8px}._formContent_r205s_108{display:flex;flex-direction:column;gap:14px;width:100%;margin:0;padding-bottom:8px;box-sizing:border-box}._formGroup_r205s_118{display:flex;gap:8px}._coverFormGroup_r205s_123{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%}._label_r205s_131{font-size:14px;font-weight:650;color:#ffffff8c;display:flex;align-items:center;gap:8px}._freeCheckbox_r205s_140{width:18px;height:18px;cursor:pointer;accent-color:var(--pub-accent)}._checkboxLabel_r205s_147{font-size:15px;font-weight:600;color:#ffffff8c;cursor:pointer;margin-right:25px}._priceInput_r205s_155{flex:1;padding:12px 15px;border:1px solid rgba(255,255,255,.1);border-radius:10px;font-size:16px;background-color:var(--pub-input);color:#fff;outline:none}._notifyCheckboxRow_r205s_166{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;color:#ffffffb8;cursor:pointer;-webkit-user-select:none;user-select:none}._notifyCheckbox_r205s_166{width:16px;height:16px;margin-top:3px;flex-shrink:0;cursor:pointer;accent-color:var(--pub-accent)}._publishLockHint_r205s_186{margin:8px 0 10px;padding:0 4px;font-size:13px;line-height:1.45;color:#ff8a80;text-align:center}._appealLinkBtn_r205s_195{appearance:none;border:none;background:transparent;color:#fb4655;font-size:inherit;font-weight:650;text-decoration:underline;cursor:pointer;padding:0}._footerBar_r205s_207{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 4px calc(14px + env(safe-area-inset-bottom,0px));margin:0 -24px;padding-left:24px;padding-right:24px;background:var(--pub-surface);border-top:1px solid rgba(255,255,255,.08)}._cancelBtn_r205s_221,._publishBtn_r205s_222{min-height:48px;border:none;border-radius:999px;font-size:16px;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:transform .16s ease,filter .16s ease,background .16s ease,border-color .16s ease}._cancelBtn_r205s_221{flex:0 0 auto;min-width:108px;padding:0 22px;background:var(--pub-input);color:#fff;border:1.5px solid rgba(255,255,255,.16)}._cancelBtn_r205s_221:hover:not(:disabled){border-color:var(--pub-accent-hot);background:#8e213538}._publishBtn_r205s_222{flex:1;max-width:280px;padding:0 28px;color:#fff;background:var(--pub-accent)}._publishBtn_r205s_222:hover:not(:disabled){background:var(--pub-accent-hot)}._publishBtn_r205s_222:active:not(:disabled),._cancelBtn_r205s_221:active:not(:disabled){transform:translateY(1px) scale(.985)}._publishBtn_r205s_222:disabled,._cancelBtn_r205s_221:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;filter:none}._coverUploadArea_r205s_272{width:100%;min-height:180px;border:1px dashed rgba(255,255,255,.18);border-radius:14px;padding:16px;cursor:pointer;transition:border-color .2s ease,background .2s ease;display:flex;align-items:center;justify-content:center;background:#121212;box-sizing:border-box}._coverUploadArea_r205s_272:hover:not(._coverUploadAreaDisabled_r205s_287){border-color:var(--pub-accent-hot);background:#8e21351f}._coverUploadAreaDisabled_r205s_287{cursor:not-allowed!important;opacity:.6}._coverPlaceholder_r205s_297{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;pointer-events:none}._coverUploadIcon_r205s_306{color:#fff6}._coverUploadText_r205s_310{margin:0;color:#ffffffc7;font-size:.95rem;font-weight:500}._coverUploadHint_r205s_317{margin:0;color:#ffffff6b;font-size:.8rem}._coverPreviewContainer_r205s_323{height:180px;width:auto;max-width:100%;aspect-ratio:16 / 9;position:relative;display:flex;align-items:center;justify-content:center}._coverPreview_r205s_323{width:100%;height:100%;object-fit:cover;border-radius:10px}._coverActions_r205s_341{position:absolute;top:0;right:0;padding:8px}._removeCoverBtn_r205s_348{padding:6px 12px;background:var(--pub-accent);color:#fff;border:none;border-radius:999px;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .2s ease;z-index:10;min-width:60px}._removeCoverBtn_r205s_348:hover:not(:disabled){background:var(--pub-accent-hot)}._removeCoverBtn_r205s_348:disabled{opacity:.6;cursor:not-allowed}._coverErrorText_r205s_371{color:#ffb4bf;font-size:.85rem;margin:8px 0 0}._descriptionFormGroup_r205s_377{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}._descriptionLabelRow_r205s_385{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px}._aiGenerateBtn_r205s_393{flex-shrink:0;border-radius:999px;border:1px solid rgba(168,40,60,.7);padding:6px 14px;font-size:.85rem;font-weight:650;cursor:pointer;transition:.2s ease;color:#ffb4bf;background:transparent}._aiGenerateBtn_r205s_393:hover:not(:disabled){background:var(--pub-accent);color:#fff;border-color:var(--pub-accent)}._aiGenerateBtn_r205s_393:disabled{opacity:.55;cursor:not-allowed}._descriptionInput_r205s_417{width:100%;min-height:110px;padding:14px 16px;border:1px solid rgba(255,255,255,.1);border-radius:12px;font-size:15px;background:var(--pub-input);color:#fff;outline:none;resize:vertical;box-sizing:border-box;transition:border-color .2s ease}._descriptionInput_r205s_417::placeholder{color:#ffffff59}._descriptionInput_r205s_417:focus{border-color:var(--pub-accent);box-shadow:0 0 0 3px #8e213547}._descriptionMetaRow_r205s_441{width:100%;display:flex;justify-content:flex-end}._descriptionCount_r205s_447{font-size:.85rem;color:#ffffff6b}._textFormGroup_r205s_452{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}._titleInput_r205s_460{width:100%;padding:12px 16px;border:1px solid rgba(255,255,255,.1);border-radius:12px;font-size:16px;background:var(--pub-input);color:#fff;outline:none;box-sizing:border-box;transition:border-color .2s ease}._titleInput_r205s_460:focus{border-color:var(--pub-accent);box-shadow:0 0 0 3px #8e213547}._themeTagsPanel_r205s_478{margin:0;padding:0;border:none;background:transparent;width:100%;box-sizing:border-box}._themeTagsHeader_r205s_487{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}._themeTagsLabel_r205s_496{font-size:14px;font-weight:650;color:#ffffff8c}._requiredMark_r205s_502{color:var(--pub-accent-hot);margin-left:4px}._themeTagsHint_r205s_507{font-size:12px;color:#ffffff6b}._themeTagsWrap_r205s_512{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}._themeTagChip_r205s_518{width:100%;min-width:0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:12px 8px;min-height:48px;border-radius:14px;border:1px solid rgba(255,255,255,.22);background:var(--pub-input);color:#ffffffeb;font-size:13px;line-height:1.2;cursor:pointer;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:border-color .15s ease,color .15s ease,background .15s ease}._themeTagChip_r205s_518:hover{color:#fff;border-color:#a8283cbf;background:#242426}._themeTagChipActive_r205s_547{border-color:var(--pub-accent);background:var(--pub-accent);color:#fff;font-weight:600}._themeTagChipActive_r205s_547:hover{background:var(--pub-accent-hot);border-color:var(--pub-accent-hot)}._themeTagError_r205s_559{margin-top:10px;color:#ffb4bf;font-size:13px}._richEditorDark_r205s_566 button:not([data-rich-editor-resize]){border-color:#ffffff29!important;background:var(--pub-input)!important;color:#ffffffe0!important}._richEditorDark_r205s_566 [data-rich-editor-resize]{background:transparent!important;color:#ffb4bcbf!important}._richEditorDark_r205s_566 [data-rich-editor-resize] *{color:inherit!important}._richEditorDark_r205s_566 [data-rich-editor-resize]:hover,._richEditorDark_r205s_566 [data-rich-editor-resize]:focus-visible{background:#a8283c2e!important;color:#ffb4bc!important}._richEditorDark_r205s_566 [contenteditable=true],._richEditorDark_r205s_566 textarea{background:#121212!important;border-color:#ffffff24!important;color:#fff!important;box-shadow:none!important}._richEditorDark_r205s_566 [aria-hidden=true]{color:#ffffff59!important}._richEditorDark_r205s_566 span{color:#ffffff80}@media(max-width:768px){._modal_r205s_3{padding:0;align-items:stretch}._publishModalContent_r205s_39{width:100%;max-width:100%;height:100%;max-height:100%;min-height:100%;border-radius:0;padding:12px 16px 0;border:none}._modalHead_r205s_55{padding-bottom:10px}._modalTitle_r205s_90{font-size:18px}._formContent_r205s_108{width:100%;gap:12px}._footerBar_r205s_207{margin:0 -16px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));gap:10px}._cancelBtn_r205s_221{min-width:88px;min-height:48px;font-size:15px}._publishBtn_r205s_222{max-width:none;min-height:48px;font-size:16px}._coverPreviewContainer_r205s_323{height:148px;width:100%;max-width:100%}._coverUploadArea_r205s_272{min-height:148px;padding:12px}._descriptionInput_r205s_417{min-height:96px;font-size:15px}._label_r205s_131{font-size:14px}._themeTagsWrap_r205s_512{grid-template-columns:repeat(3,minmax(0,1fr))}._themeTagChip_r205s_518{font-size:12px;padding:10px 6px;min-height:44px;border-radius:12px}}._panel_1t09f_3{width:100%;box-sizing:border-box;margin-bottom:16px}._header_1t09f_9{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}._label_1t09f_18{font-size:14px;font-weight:650;color:#fff}._requiredMark_1t09f_24{color:#a8283c;margin-left:4px}._hint_1t09f_29{font-size:12px;color:#ffffff6b}._wrap_1t09f_34{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._chip_1t09f_40{width:100%;min-width:0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:12px 8px;min-height:48px;border-radius:14px;border:1px solid rgba(255,255,255,.22);background:#1c1c1e;color:#ffffffeb;font-size:13px;line-height:1.2;cursor:pointer;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:border-color .15s ease,color .15s ease,background .15s ease}._chip_1t09f_40:hover:not(:disabled){color:#fff;border-color:#a8283cbf;background:#242426}._chip_1t09f_40:disabled{cursor:not-allowed;opacity:.55}._chipActive_1t09f_74{border-color:#8e2135;background:#8e2135;color:#fff;font-weight:600}._chipActive_1t09f_74:hover:not(:disabled){background:#a8283c;border-color:#a8283c}._error_1t09f_86{margin-top:10px;color:#ffb4bf;font-size:13px}@media(max-width:768px){._chip_1t09f_40{font-size:12px;padding:10px 6px;min-height:44px;border-radius:12px}}._panelContent_19yt7_3{display:flex;flex-direction:column;gap:16px}._panelContentSaving_19yt7_10 button,._panelContentSaving_19yt7_10 input,._panelContentSaving_19yt7_10 textarea,._panelContentSaving_19yt7_10 select{pointer-events:none;opacity:.6;cursor:not-allowed}._panelHeader_19yt7_20{display:flex;flex-direction:column;align-items:stretch;gap:18px;padding:22px 18px 16px;border-radius:22px;background:#1c1c1e;border:1px solid rgba(255,255,255,.06)}._headerCopy_19yt7_31{display:flex;flex-direction:column;gap:0}._eyebrow_19yt7_37{display:none}._panelHeader_19yt7_20 h2{margin:0;font-size:1.28rem;color:#fff;font-weight:800;letter-spacing:.01em;line-height:1.35;text-align:center}._subtitle_19yt7_51{margin:12px 0 0;color:#ffffff7a;font-size:.86rem;line-height:1.7;text-align:left}._ghost_19yt7_60{border-radius:999px;border:1px solid rgba(255,255,255,.12);min-height:44px;padding:9px 18px;font-weight:600;cursor:pointer;transition:.2s ease;color:#fff;background:#1c1c1e}._ghost_19yt7_60:hover{border-color:var(--primary);color:var(--primary)}._ghostTiny_19yt7_77{border-radius:999px;border:1px solid rgba(255,255,255,.12);padding:4px 10px;font-size:.75rem;font-weight:600;cursor:pointer;transition:.2s ease;color:#ffffff8c;background:transparent}._ghostTiny_19yt7_77:hover{border-color:var(--primary);color:var(--primary);background:#8e21350d}._characterLayout_19yt7_96{--panel-body-height: clamp(620px, calc(100vh - 240px) , 820px);display:grid;grid-template-columns:minmax(280px,360px) 1fr;gap:20px;align-items:stretch;height:var(--panel-body-height);min-height:0}._card_19yt7_107{background:#1a1a1a;border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:20px;display:flex;flex-direction:column;gap:16px;box-shadow:0 2px 8px #00000040;height:100%;min-height:0;overflow:hidden}._card_19yt7_107 h3{margin:0;font-size:1.1rem;color:#fff;font-weight:600}._detailCard_19yt7_128{overflow-y:auto;overflow-x:hidden;gap:8px}._detailCard_19yt7_128>*{flex-shrink:0}._detailActionRow_19yt7_139{display:flex;justify-content:flex-end;gap:8px;margin-bottom:0;padding-bottom:0;border-bottom:none}._ghostSmall_19yt7_148{border-radius:999px;border:1px solid rgba(255,255,255,.12);padding:6px 14px;font-size:.85rem;font-weight:600;cursor:pointer;transition:.2s ease;color:#fff;background:#1c1c1e;flex-shrink:0}._ghostSmall_19yt7_148:hover{border-color:var(--primary);color:var(--primary);background:#8e21350d}._primaryButton_19yt7_167{border-radius:6px;border:1px solid var(--primary);padding:6px 14px;font-size:.85rem;font-weight:600;cursor:pointer;transition:.2s ease;color:#fff;background:var(--primary);flex-shrink:0}._primaryButton_19yt7_167:hover{background:linear-gradient(135deg,var(--primary) 0%,#8E2135 100%);border-color:#8e2135e6}._mutedSmall_19yt7_185{color:#ffffff8c;margin:0;font-size:.8rem;line-height:1.4}._tagRow_19yt7_192{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}._tag_19yt7_192{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.14);padding:3px 10px;font-size:.72rem;color:#ffffffc7;background:#ffffff0a}._portraitImageActions_19yt7_210{display:flex;gap:8px;margin-top:6px;margin-bottom:10px}._portraitImageActions_19yt7_210 button{flex:1}._portraitLarge_19yt7_221{width:100%;height:480px;min-height:480px;flex-shrink:0;border-radius:20px;background-color:#c8c8c8;background-image:linear-gradient(45deg,#2a2a2a 25%,transparent 25%),linear-gradient(-45deg,#2a2a2a 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#2a2a2a 75%),linear-gradient(-45deg,transparent 75%,#2a2a2a 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0;border:1px solid rgba(255,255,255,.1);position:relative;cursor:pointer;overflow:hidden}._portraitHint_19yt7_243{position:absolute;bottom:14px;left:50%;transform:translate(-50%);background:#00000080;color:#fff;padding:6px 14px;border-radius:999px;font-size:.8rem;opacity:0;transition:.2s ease;pointer-events:none}._portraitLarge_19yt7_221:hover ._portraitHint_19yt7_243{opacity:1}._portraitPreviewMode_19yt7_263{width:100%;flex-shrink:0;display:flex;gap:24px;align-items:flex-start}._portraitPreviewArea_19yt7_272{flex:0 0 58%;display:flex;flex-direction:column;gap:12px}._portraitPreviewCanvas_19yt7_279{width:414px;height:896px;max-height:100vh;flex-shrink:0;margin:0 auto;border-radius:12px;background:linear-gradient(180deg,#1c1c1e,#121212);box-shadow:0 4px 20px #00000059,0 0 0 1px #ffffff14;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;position:relative}._portraitPreviewImage_19yt7_299{width:100%;height:100%;object-fit:contain;object-position:bottom;transition:transform .2s cubic-bezier(.34,1.56,.64,1);transform-origin:bottom center}._portraitPreviewCharacterContainer_19yt7_310{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:100%!important}._portraitPreviewHint_19yt7_321{position:absolute;bottom:12px;left:50%;transform:translate(-50%);background:#00000080;color:#fff;padding:6px 14px;border-radius:20px;font-size:12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._portraitPreviewControls_19yt7_335{flex:0 0 38%;display:flex;flex-direction:column;gap:10px;padding:24px;background:#1a1a1a;border-radius:16px;border:1px solid rgba(255,255,255,.08);box-shadow:0 4px 12px #00000040}._portraitPreviewSection_19yt7_347{display:flex;flex-direction:column;gap:12px}._portraitPreviewSectionTitle_19yt7_353{font-size:13px;font-weight:600;color:#fff;display:flex;align-items:center;gap:8px}._portraitPreviewSlider_19yt7_362{display:flex;flex-direction:column;gap:10px}._portraitPreviewSliderRow_19yt7_368{display:flex;align-items:center;gap:14px}._portraitPreviewLabel_19yt7_374{font-size:13px;color:#ffffff8c;width:38px;text-align:center;flex-shrink:0}._portraitPreviewRange_19yt7_382{flex:1;height:6px;-webkit-appearance:none;appearance:none;background:transparent;border-radius:3px;outline:none;cursor:pointer;touch-action:none}._portraitPreviewRange_19yt7_382::-webkit-slider-runnable-track{height:6px;background:#ffffff26;border-radius:3px}._portraitPreviewRange_19yt7_382::-moz-range-track{height:6px;background:#ffffff26;border-radius:3px}._portraitPreviewRange_19yt7_382::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--primary);cursor:pointer;border:3px solid #fff;box-shadow:0 2px 8px #8e21354d;will-change:transform;margin-top:-7px}._portraitPreviewRange_19yt7_382::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px #8e213566}._portraitPreviewRange_19yt7_382::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--primary);cursor:pointer;border:3px solid #fff;box-shadow:0 2px 8px #8e21354d}._portraitPreviewValue_19yt7_435{min-width:52px;padding:6px 10px;background:#1c1c1e;border-radius:8px;text-align:center;font-weight:700;font-size:14px;color:#fff}._portraitPreviewActions_19yt7_446{display:flex;gap:10px;padding-top:8px;border-top:1px solid rgba(255,255,255,.08)}._ghostSmallActive_19yt7_454{border-color:var(--primary);color:var(--primary);background:#8e213514}._downloadButton_19yt7_461{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;background:#0009;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._downloadButton_19yt7_461:hover{background:#000c;transform:scale(1.1)}._downloadButton_19yt7_461:active{transform:scale(.95)}._downloadButton_19yt7_461:disabled{opacity:.45;cursor:not-allowed;transform:none}._portraitLightboxOverlay_19yt7_496{position:fixed;inset:0;z-index:12000;background:#0a0c12b8;display:flex;align-items:center;justify-content:center;padding:24px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._portraitLightboxStage_19yt7_508{position:relative;max-width:min(920px,100%);max-height:min(92vh,100%);display:flex;flex-direction:column;align-items:center;gap:10px}._portraitLightboxClose_19yt7_518{position:absolute;top:-8px;right:-8px;width:36px;height:36px;border:none;border-radius:50%;background:#000000b3;color:#fff;font-size:22px;line-height:1;cursor:pointer;z-index:2}._portraitLightboxClose_19yt7_518:hover{background:#000000e6}._portraitLightboxFrame_19yt7_538{max-width:100%;max-height:min(78vh,860px);border-radius:16px;overflow:hidden;background:#0a0a0a;box-shadow:0 16px 48px #00000059;display:flex;align-items:center;justify-content:center}._portraitLightboxImg_19yt7_550{display:block;max-width:min(860px,88vw);max-height:min(78vh,860px);width:auto;height:auto;object-fit:contain;background:#0a0a0a}._portraitLightboxTitle_19yt7_560{margin:0;color:#fff;font-size:1rem;font-weight:600}._portraitLightboxHint_19yt7_567{margin:0;color:#ffffffb3;font-size:.8rem}._coverPosterLightboxFrame_19yt7_574{width:100%;max-width:min(960px,92vw);max-height:min(84vh,960px);aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;position:relative;background:#000;box-shadow:0 24px 64px #00000080;display:flex;align-items:stretch;justify-content:center}._coverPosterLightboxFrame_19yt7_574:before{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,.18);border-radius:12px;pointer-events:none;z-index:3}._coverPosterLightboxFrame_19yt7_574:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 40%,transparent 45%,rgba(0,0,0,.55) 100%);pointer-events:none;z-index:2}._coverPosterLightboxImg_19yt7_608{width:100%;height:100%;object-fit:cover;display:block}._coverPosterLightboxTitleBlock_19yt7_615{position:absolute;left:0;right:0;bottom:0;padding:64px 36px 36px;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.74) 72%,rgba(0,0,0,.86) 100%);z-index:4;display:flex;flex-direction:column;gap:6px}._coverPosterLightboxTitle_19yt7_615{margin:0;color:#fff;font-size:clamp(1.4rem,3.2vw,2.6rem);font-weight:800;line-height:1.18;letter-spacing:.04em;text-shadow:0 2px 18px rgba(0,0,0,.6)}._coverPosterLightboxSubtitle_19yt7_638{margin:0;color:#fffc;font-size:clamp(.75rem,1.6vw,1rem);font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 1px 8px rgba(0,0,0,.5)}._variationDownloadButton_19yt7_649,._variationEditButton_19yt7_650,._variationDeleteButton_19yt7_651{position:absolute;top:6px;width:24px;height:24px;border-radius:50%;background:#0009;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._variationDownloadButton_19yt7_649{right:6px}._variationDeleteButton_19yt7_651{right:36px}._variationEditButton_19yt7_650{right:66px}._variationDownloadButton_19yt7_649:hover,._variationEditButton_19yt7_650:hover,._variationDeleteButton_19yt7_651:hover{background:#000c;transform:scale(1.05)}._variationDownloadButton_19yt7_649:active,._variationEditButton_19yt7_650:active,._variationDeleteButton_19yt7_651:active{transform:scale(.95)}._formGrid_19yt7_695{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}._wide_19yt7_701{grid-column:1 / -1}._formGrid_19yt7_695 label,._detailBlock_19yt7_706 label,._relationshipRow_19yt7_707 label{display:flex;flex-direction:column;gap:6px}._formGrid_19yt7_695 label span,._detailBlock_19yt7_706 label span,._relationshipRow_19yt7_707 label span{font-size:.85rem;color:#ffffff8c;font-weight:500}._formGrid_19yt7_695 label span ._required_19yt7_721,._detailBlock_19yt7_706 label span ._required_19yt7_721,._relationshipRow_19yt7_707 label span ._required_19yt7_721{color:var(--primary)!important;margin-left:4px}._formGrid_19yt7_695 input,._formGrid_19yt7_695 textarea,._detailBlock_19yt7_706 input,._detailBlock_19yt7_706 textarea,._relationshipRow_19yt7_707 input,._relationshipRow_19yt7_707 textarea{border-radius:12px;border:1px solid rgba(255,255,255,.12);padding:10px 12px;background:#121212;color:#fff;font-size:.95rem;font-family:inherit;transition:.2s ease;width:100%;box-sizing:border-box}._formGrid_19yt7_695 input:focus,._formGrid_19yt7_695 textarea:focus,._detailBlock_19yt7_706 input:focus,._detailBlock_19yt7_706 textarea:focus,._relationshipRow_19yt7_707 input:focus,._relationshipRow_19yt7_707 textarea:focus{outline:none;border-color:var(--primary);background:#1c1c1e;box-shadow:0 0 0 3px #8e213533}._formGrid_19yt7_695 textarea,._detailBlock_19yt7_706 textarea,._relationshipRow_19yt7_707 textarea{resize:vertical;min-height:80px;line-height:1.5}._detailBlock_19yt7_706{border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:12px}._cardHead_19yt7_776{display:flex;justify-content:space-between;align-items:center;gap:12px}._cardHead_19yt7_776 strong{font-size:1rem;color:#fff}._collapsibleHeader_19yt7_788{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding:8px 0}._collapsibleHeader_19yt7_788 strong{font-size:1rem;color:#fff}._collapsedContent_19yt7_801{display:none}._relationshipList_19yt7_806{display:flex;flex-direction:column;gap:12px}._relationshipRow_19yt7_707{border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:10px;background:#121212;display:flex;flex-direction:column;gap:8px}._relationshipRow_19yt7_707:hover{border-color:#8e213533;background:#8e213505}._variationGrid_19yt7_829{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:8px;min-width:0;width:100%}._variationCard_19yt7_838{border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:10px;text-align:center;background:#121212;display:flex;flex-direction:column;gap:8px;min-width:0;overflow:hidden}._variationCard_19yt7_838 p{margin:0;font-size:.9rem;color:#fff;word-break:break-word}._variationThumb_19yt7_858{width:100%;aspect-ratio:9 / 16;border-radius:12px;background-size:cover;background-position:center;cursor:pointer;position:relative;overflow:hidden}._variationThumb_19yt7_858._empty_19yt7_869{border:1px dashed rgba(255,255,255,.2);background:#1c1c1e;display:grid;place-items:center}._variationActions_19yt7_876{display:flex;flex-wrap:wrap;gap:6px;width:100%;color:#333}._variationActions_19yt7_876 button{flex:1 1 60px;min-width:0}._addCard_19yt7_889{border:1px dashed rgba(255,255,255,.2);border-radius:16px;background:transparent;color:#fff;font-weight:600;cursor:pointer;min-height:180px;display:grid;place-items:center;transition:.2s ease}._addCard_19yt7_889:hover{border-color:var(--primary);color:var(--primary);background:#8e213505}._required_19yt7_721{color:var(--primary);margin-left:4px}._formGrid_19yt7_695 label span ._required_19yt7_721,._detailBlock_19yt7_706 label span ._required_19yt7_721,._relationshipRow_19yt7_707 label span ._required_19yt7_721,._modalBody_19yt7_918 label span ._required_19yt7_721{color:var(--primary)!important}._errorInput_19yt7_923{border-color:#8e2135!important;background:#8e21351f!important}._errorInput_19yt7_923:focus{border-color:#8e2135!important;box-shadow:0 0 0 3px #8e213540!important}._errorMessage_19yt7_933{margin-top:6px;font-size:.8rem;color:#8e2135;line-height:1.4}._labelRowWithCounter_19yt7_940{display:flex;justify-content:space-between;align-items:center;width:100%}._wordCounter_19yt7_947{margin-left:auto;font-size:.7rem;font-weight:400;color:#ffffff59}._modalOverlay_19yt7_955{position:fixed;inset:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_19yt7_1 .2s ease}@keyframes _fadeIn_19yt7_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_19yt7_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._modalContent_19yt7_990{background:#1a1a1a;border-radius:24px;padding:24px;min-width:420px;max-width:520px;width:90%;box-shadow:0 20px 60px #0000004d,0 0 0 1px #0000000d;animation:_slideUp_19yt7_1 .3s ease;position:relative;overflow:hidden}._modalHeader_19yt7_1003{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}._modalHeader_19yt7_1003 h3{margin:0;font-size:1.4rem;color:#fff;font-weight:700;letter-spacing:-.02em}._modalClose_19yt7_1020{background:#ffffff0f;border:none;font-size:24px;color:#ffffff8c;cursor:pointer;padding:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease;line-height:1}._modalClose_19yt7_1020:hover{background:#8e21351a;color:var(--primary);transform:rotate(90deg)}._modalBody_19yt7_918{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}._modalBody_19yt7_918 label{display:flex;flex-direction:column;gap:8px}._modalBody_19yt7_918 label span{font-size:.9rem;color:#ffffffd9;font-weight:600;letter-spacing:.01em}._variationTypeGroup_19yt7_1063{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._variationTypeButton_19yt7_1069{display:flex;align-items:center;justify-content:space-between;min-height:48px;gap:10px;padding:12px 14px;border-radius:16px;border:1.5px solid rgba(255,255,255,.1);background:#1c1c1e;color:#ffffffb8;cursor:pointer;transition:.2s ease}._variationTypeButtonActive_19yt7_1084{border-color:#8e21357a;background:linear-gradient(135deg,#8e213524,#ff6b7a14);color:var(--primary);box-shadow:0 8px 18px #8e21351f}._variationTypeLabel_19yt7_1091{font-size:.92rem;font-weight:700;line-height:1.3}._variationTypeIndicator_19yt7_1097{width:18px;height:18px;flex:0 0 18px;border-radius:999px;border:1.5px solid rgba(255,255,255,.2);background:#1c1c1e;box-shadow:inset 0 0 0 3px #ffffff26;transition:.2s ease}._variationTypeIndicatorActive_19yt7_1108{border-color:var(--primary);background:var(--primary)}._variationTypeButton_19yt7_1069:focus-visible{outline:none;border-color:#8e213566;box-shadow:0 0 0 3px #8e213533}@media(hover:hover)and (pointer:fine){._variationTypeButton_19yt7_1069:hover:not(._variationTypeButtonActive_19yt7_1084){border-color:#8e213547;background:#8e21350d;color:var(--primary)}}._modalBody_19yt7_918 input,._modalBody_19yt7_918 select,._modalBody_19yt7_918 textarea{border-radius:12px;border:1.5px solid rgba(255,255,255,.12);padding:12px 16px;background:#1c1c1e;color:#fff;font-size:.95rem;font-family:inherit;transition:all .2s ease;width:100%;box-sizing:border-box}._modalBody_19yt7_918 input::placeholder,._modalBody_19yt7_918 textarea::placeholder{color:#ffffff59}._modalBody_19yt7_918 select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23ffffff' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:12px;padding-right:40px}._modalBody_19yt7_918 input:focus,._modalBody_19yt7_918 select:focus,._modalBody_19yt7_918 textarea:focus{outline:none;border-color:var(--primary);background:#1c1c1e;box-shadow:0 0 0 3px #8e213533}._modalBody_19yt7_918 textarea{resize:vertical;min-height:80px;line-height:1.5}._modalFooter_19yt7_1172{display:flex;justify-content:flex-end;gap:12px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}._modalFooter_19yt7_1172 ._ghostSmall_19yt7_148{min-width:100px;padding:10px 20px;font-weight:600}._modalFooter_19yt7_1172 ._ghostSmall_19yt7_148:last-child{background:var(--primary);color:#fff;border-color:var(--primary)}._modalFooter_19yt7_1172 ._ghostSmall_19yt7_148:last-child:hover{background:#8e2135;border-color:#8e2135;transform:translateY(-1px);box-shadow:0 4px 12px #8e21354d}._modalFooter_19yt7_1172 ._ghostSmall_19yt7_148:disabled,._modalFooter_19yt7_1172 ._ghostSmall_19yt7_148:disabled:hover{background:#ffffff0f;color:#ffffff59;border-color:#ffffff14}._portraitImageActions_19yt7_210 ._ghostSmall_19yt7_148:disabled,._portraitImageActions_19yt7_210 ._ghostSmall_19yt7_148:disabled:hover{background:#ffffff0f;color:#ffffff59;border-color:#ffffff14;cursor:not-allowed}._generateButton_19yt7_1216{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:999px;background:#8e2135;color:#fff;border:none;cursor:pointer}._panelHeader_19yt7_20 ._generateButton_19yt7_1216{gap:8px;white-space:nowrap;flex-wrap:nowrap;flex:1 1 auto;min-width:0;min-height:44px;padding:8px 14px;background:#a8283c;font-weight:700;box-shadow:none;transition:background .16s ease,filter .16s ease}._panelHeader_19yt7_20 ._generateButton_19yt7_1216:hover:not(:disabled){background:#c23a50;color:#fff}._panelHeader_19yt7_20 ._generateButton_19yt7_1216:active:not(:disabled){filter:brightness(.94)}._panelHeader_19yt7_20 ._generateButton_19yt7_1216:disabled{opacity:.55;cursor:not-allowed}._panelHeader_19yt7_20 ._generateButton_19yt7_1216 ._buttonMainText_19yt7_1256{font-size:.84rem;font-weight:700;white-space:nowrap}._generateIconWrap_19yt7_1262{width:26px;height:26px;border-radius:50%;background:#ffffff2e;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._generateIcon_19yt7_1262{width:14px;height:14px;flex-shrink:0}._priceIcon_19yt7_1279{width:16px;height:16px;object-fit:contain;flex-shrink:0}._buttonTextContainer_19yt7_1286{display:flex;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.2}._buttonMainText_19yt7_1256{line-height:1.2}._buttonSubText_19yt7_1298{font-size:.7rem;color:#ffffff8c;line-height:1;font-weight:400}._discountPrice_19yt7_1306{display:inline-flex;align-items:center;gap:4px;color:#ffffff8c;font-weight:600;margin-left:4px;margin-right:4px;font-size:12px}._discountPriceBlack_19yt7_1317{color:#ffffffd9}._portraitImageActions_19yt7_210:hover ._discountPrice_19yt7_1306,._portraitImageActions_19yt7_210:hover ._discountPriceBlack_19yt7_1317,._variationActions_19yt7_876:hover ._discountPrice_19yt7_1306,._variationActions_19yt7_876:hover ._discountPriceBlack_19yt7_1317{color:var(--primary)}._originalPrice_19yt7_1328{text-decoration:line-through;color:#ffffff59;font-size:.85em;font-weight:400}._memberBadge_19yt7_1335{background:linear-gradient(135deg,#ff6b7a,#ff4757);color:#fff;font-size:.65rem;padding:1px 5px;border-radius:4px;font-weight:600;margin-left:2px}._plusLoadingOverlay_19yt7_1345{--atelier-ink: #ffffff;--atelier-mute: rgba(255, 255, 255, .55);--atelier-soft: rgba(255, 255, 255, .38);--atelier-paper: #1A1A1A;--atelier-card: #1C1C1E;--atelier-line: rgba(142, 33, 53, .25);--atelier-glow: rgba(142, 33, 53, .22);position:fixed;inset:0 0 0 280px;background:radial-gradient(ellipse 70% 50% at 50% 42%,rgba(142,33,53,.18),transparent 62%),linear-gradient(165deg,#000000d9,#1a1a1aeb);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999;pointer-events:auto;min-width:0;min-height:0;will-change:opacity}._plusLoadingDialog_19yt7_1373{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:14px;width:min(100% - 48px,460px);max-height:min(88vh,720px);overflow:auto;padding:20px 20px 16px;border-radius:22px;background:linear-gradient(180deg,#1A1A1A,var(--atelier-card)),var(--atelier-paper);border:1px solid var(--atelier-line);box-shadow:0 1px #ffffff0f inset,0 24px 60px #00000073,0 0 0 1px #ffffff14;animation:_plusDialogIn_19yt7_1 .38s cubic-bezier(.22,1,.36,1)}@keyframes _plusDialogIn_19yt7_1{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _plusSpin_19yt7_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _plusLivePulse_19yt7_1{0%,to{opacity:1}50%{opacity:.35}}@keyframes _plusRowIn_19yt7_1{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}._plusLoadingHero_19yt7_1431{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center}._plusLoadingRing_19yt7_1438{--batch-progress: 0;width:72px;height:72px;border-radius:50%;flex-shrink:0;background:conic-gradient(from -90deg,var(--primary) calc(var(--batch-progress) * 1turn),rgba(142,33,53,.12) 0);display:grid;place-items:center;box-shadow:0 0 0 4px #8e21350f,0 10px 24px var(--atelier-glow);position:relative}._plusLoadingRing_19yt7_1438:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1px dashed rgba(142,33,53,.28);animation:_plusSpin_19yt7_1 12s linear infinite}._plusLoadingRingInner_19yt7_1465{width:56px;height:56px;border-radius:50%;background:#1a1a1a;display:flex;align-items:baseline;justify-content:center;gap:1px;box-shadow:inset 0 1px 2px #0000000a}._plusLoadingRingValue_19yt7_1477{font-size:18px;font-weight:700;letter-spacing:-.03em;color:var(--atelier-ink);font-variant-numeric:tabular-nums;line-height:1}._plusLoadingRingUnit_19yt7_1486{font-size:10px;font-weight:600;color:var(--atelier-soft)}._plusLoadingHeroCopy_19yt7_1492{min-width:0;display:flex;flex-direction:column;gap:8px}._plusLoadingSplitStats_19yt7_1499{display:grid;grid-template-columns:1fr 1fr;gap:10px}._plusLoadingStatCard_19yt7_1505{border-radius:14px;padding:12px 12px 10px;border:1px solid rgba(255,255,255,.1);background:#1c1c1e}._plusLoadingStatGen_19yt7_1512{box-shadow:inset 3px 0 #c62839}._plusLoadingStatCut_19yt7_1516{box-shadow:inset 3px 0 #2a6280}._plusLoadingStatTitle_19yt7_1520{font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--atelier-soft)}._plusLoadingStatValue_19yt7_1527{margin-top:4px;font-size:22px;font-weight:750;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--atelier-ink);line-height:1.1}._plusLoadingStatMeta_19yt7_1537{margin-top:4px;font-size:11px;color:var(--atelier-mute);line-height:1.4}._plusLoadingStatTrack_19yt7_1544{margin-top:8px;height:4px;border-radius:999px;background:#ffffff14;overflow:hidden}._plusLoadingStatTrackFill_19yt7_1552{height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff6b78,var(--primary));transition:width .35s ease}._plusLoadingStatTrackFillCut_19yt7_1559{height:100%;border-radius:inherit;background:linear-gradient(90deg,#5aa7c7,#2a6280);transition:width .35s ease}._plusLoadingStuck_19yt7_1566{font-size:11px;line-height:1.5;color:#8f1f1f;background:#a0282814;border:1px solid rgba(160,40,40,.16);border-radius:10px;padding:8px 10px}._plusLoadingBoardShell_19yt7_1576{border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#121212;overflow:hidden}._plusLoadingBoard_19yt7_1576{max-height:168px;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:6px}._plusLoadingBoardItem_19yt7_1592{border-radius:10px;padding:8px 10px;background:#1a1a1aeb;border:1px solid rgba(255,255,255,.08)}._plusLoadingBoardTop_19yt7_1599{display:flex;align-items:center;justify-content:space-between;gap:8px}._plusLoadingBoardName_19yt7_1606{font-size:12px;font-weight:600;color:var(--atelier-ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._plusLoadingBoardStage_19yt7_1616{flex-shrink:0;font-size:11px;font-weight:700;padding:2px 7px;border-radius:999px;background:#ffffff0f;color:var(--atelier-mute)}._plusLoadingBoardElapsed_19yt7_1626{margin-top:4px;font-size:11px;color:var(--atelier-mute)}._plusLoadingItemGen_19yt7_1632 ._plusLoadingBoardStage_19yt7_1616{background:#8e21351f;color:#c62839}._plusLoadingItemCut_19yt7_1637 ._plusLoadingBoardStage_19yt7_1616{background:#2e6e8c1f;color:#2a6280}._plusLoadingItemDone_19yt7_1642 ._plusLoadingBoardStage_19yt7_1616{background:#2e7d5a1f;color:#2d6b4f}._plusLoadingItemFail_19yt7_1647 ._plusLoadingBoardStage_19yt7_1616{background:#a028281f;color:#8f1f1f}._plusLoadingItemPending_19yt7_1652 ._plusLoadingBoardStage_19yt7_1616{background:#ffffff0d;color:var(--atelier-soft)}._plusLoadingItemGen_19yt7_1632._plusLoadingBoardItem_19yt7_1592{border-color:#8e21352e}._plusLoadingItemCut_19yt7_1637._plusLoadingBoardItem_19yt7_1592{border-color:#2a628033}._plusLoadingText_19yt7_1665{color:var(--atelier-ink);font-size:16px;font-weight:700;letter-spacing:.01em;line-height:1.35;white-space:normal}._plusLoadingHint_19yt7_1674{font-size:12px;line-height:1.55;color:var(--atelier-mute);text-align:left}._plusLoadingTrack_19yt7_1681{height:4px;border-radius:999px;background:#8e21351a;overflow:hidden}._plusLoadingTrackFill_19yt7_1688{height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff6b78,var(--primary));transition:width .45s cubic-bezier(.22,1,.36,1);box-shadow:0 0 12px #8e213559}._plusLoadingLogShell_19yt7_1696{border-radius:16px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0a,#0003),#121212;overflow:hidden}._plusLoadingLogHeader_19yt7_1705{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 8px;border-bottom:1px solid rgba(255,255,255,.08)}._plusLoadingLogEyebrow_19yt7_1713{font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--atelier-soft)}._plusLoadingLogLive_19yt7_1720{font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--primary);animation:_plusLivePulse_19yt7_1 1.6s ease-in-out infinite}._plusLoadingLog_19yt7_1696{max-height:168px;overflow-y:auto;padding:8px 10px 10px;text-align:left;box-sizing:border-box;scrollbar-width:thin}._plusLoadingLogRow_19yt7_1737,._plusLoadingLogRowActive_19yt7_1738{display:grid;grid-template-columns:52px 1fr;gap:8px;align-items:start;padding:7px 8px;border-radius:10px;animation:_plusRowIn_19yt7_1 .28s ease both}._plusLoadingLogRow_19yt7_1737{color:var(--atelier-mute)}._plusLoadingLogRowActive_19yt7_1738{background:#1c1c1e;color:var(--atelier-ink);box-shadow:0 1px #ffffff0f inset}._plusLoadingLogBadge_19yt7_1758{display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:0 6px;border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.02em;background:#ffffff0f;color:var(--atelier-mute);white-space:nowrap}._plusLoadingLogRowGen_19yt7_1773 ._plusLoadingLogBadge_19yt7_1758{background:#8e21351f;color:#c62839}._plusLoadingLogRowCut_19yt7_1778 ._plusLoadingLogBadge_19yt7_1758{background:#2e6e8c1f;color:#2a6280}._plusLoadingLogRowDone_19yt7_1783 ._plusLoadingLogBadge_19yt7_1758{background:#2e7d5a1f;color:#2d6b4f}._plusLoadingLogRowFail_19yt7_1788 ._plusLoadingLogBadge_19yt7_1758{background:#a028281f;color:#8f1f1f}._plusLoadingLogMessage_19yt7_1793{font-size:12px;line-height:1.5;min-width:0;word-break:break-word}._plusLoadingLogRowActive_19yt7_1738 ._plusLoadingLogMessage_19yt7_1793{font-weight:600}._plusLoadingFoot_19yt7_1804{display:flex;flex-direction:column;align-items:stretch;gap:10px}._plusLoadingWarn_19yt7_1811{font-size:11px;line-height:1.5;color:var(--atelier-soft);text-align:center}._plusLoadingFootActions_19yt7_1818{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;min-height:44px}._plusLoadingFootSpacer_19yt7_1826{display:block;min-height:1px}._plusLoadingContinueBtn_19yt7_1831{justify-self:start;position:relative;min-width:0;max-width:100%;border-radius:14px;padding:10px 18px 10px 22px;font-size:13px;font-weight:700;letter-spacing:.03em;cursor:pointer;border:1px solid rgba(142,33,53,.45);background:linear-gradient(135deg,#1c1c1e,#8e213526);color:#fff;box-shadow:inset 0 0 0 1px #fff9,0 1px #2a62800f;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;animation:_plusContinueIn_19yt7_1 .45s ease both}._plusLoadingContinueBtn_19yt7_1831:before{content:"";position:absolute;left:8px;top:50%;width:3px;height:58%;transform:translateY(-50%);border-radius:99px;background:linear-gradient(180deg,#a8283c,#8e2135);opacity:.85}._plusLoadingContinueBtn_19yt7_1831:hover{transform:translateY(-1px);box-shadow:0 8px 20px #2a628029;background:linear-gradient(135deg,#fff,#dceef6fa)}._plusLoadingContinueBtn_19yt7_1831:active{transform:translateY(0)}@keyframes _plusContinueIn_19yt7_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._plusLoadingCancelBtn_19yt7_1888{justify-self:end;min-width:132px;border-radius:14px;padding:10px 22px;font-size:14px;font-weight:600;cursor:pointer;border:1px solid rgba(142,33,53,.35);background:#1a1a1a;color:var(--primary);transition:transform .2s ease,box-shadow .2s ease,background .2s ease}._plusLoadingCancelBtn_19yt7_1888:hover{transform:translateY(-1px);background:#8e21351a;box-shadow:0 8px 20px #8e213524}@media(prefers-reduced-motion:reduce){._plusLoadingDialog_19yt7_1373,._plusLoadingLogRow_19yt7_1737,._plusLoadingLogRowActive_19yt7_1738,._plusLoadingRing_19yt7_1438:after,._plusLoadingLogLive_19yt7_1720,._plusLoadingTrackFill_19yt7_1688,._plusLoadingContinueBtn_19yt7_1831{animation:none!important;transition:none!important}}._plusLoadingSpinner_19yt7_1922{width:40px;height:40px;border:3px solid rgba(255,255,255,.12);border-top:3px solid var(--primary);border-radius:50%;animation:_plusSpin_19yt7_1 1s linear infinite;margin-bottom:10px;flex-shrink:0}._plusLoadingLogItem_19yt7_1933,._plusLoadingLogItemActive_19yt7_1934{font-size:12px;line-height:1.55;color:#ffffff73}._plusLoadingLogItemActive_19yt7_1934{color:#ffffffe0;font-weight:500}._loadingOverlay_19yt7_1946{position:absolute;inset:0;background:#1a1a1aeb;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;border-radius:8px}@keyframes _spin_19yt7_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingSpinner_19yt7_1971{width:24px;height:24px;border:2px solid rgba(255,255,255,.12);border-top:2px solid #FB4655;border-radius:50%;animation:_spin_19yt7_1 1s linear infinite;margin-bottom:8px}._loadingText_19yt7_1981{color:#ffffff8c;font-size:12px;font-weight:500}._loadingHint_19yt7_1987{margin-top:6px;color:#ffffff8c;font-size:11px;line-height:1.5;text-align:center;max-width:180px}@media(min-width:1081px){._portraitPreviewMode_19yt7_263{flex-direction:column}._portraitPreviewArea_19yt7_272{flex:none;width:100%}._portraitPreviewCanvas_19yt7_279{width:414px;height:896px;max-height:100vh;flex-shrink:0;margin:0 auto}._portraitPreviewControls_19yt7_335{flex:none;width:100%}}@media(min-width:769px)and (max-width:1080px){._characterLayout_19yt7_96{grid-template-columns:1fr;height:auto;min-height:0}._card_19yt7_107{height:auto;max-height:none;overflow:visible}._detailCard_19yt7_128{overflow:visible}._detailCard_19yt7_128>*{flex-shrink:initial}._portraitLarge_19yt7_221{height:clamp(330px,42vh,480px);min-height:330px}._portraitPreviewMode_19yt7_263{flex-direction:column}._portraitPreviewArea_19yt7_272{flex:none;width:100%}._portraitPreviewCanvas_19yt7_279{width:414px;height:896px;max-height:100vh;flex-shrink:0;margin:0 auto}._portraitPreviewControls_19yt7_335{flex:none;width:100%}}@media(max-width:768px){._characterLayout_19yt7_96{grid-template-columns:1fr;height:auto;min-height:0}._card_19yt7_107{height:auto;max-height:none;overflow:visible}._detailCard_19yt7_128{overflow:visible}._detailCard_19yt7_128>*{flex-shrink:initial}._portraitLarge_19yt7_221{height:clamp(330px,42vh,480px);min-height:330px}._portraitPreviewMode_19yt7_263{flex-direction:column}._portraitPreviewArea_19yt7_272{flex:0 0 auto;width:100%;display:flex;flex-direction:column;min-height:0;touch-action:none;overflow:hidden}._portraitPreviewCanvas_19yt7_279{width:100%;aspect-ratio:414 / 880;max-width:280px;height:auto;flex-shrink:0;margin:0 auto;touch-action:none;overflow:hidden}._portraitPreviewControls_19yt7_335{flex:none;width:100%;margin-top:-12px}._portraitPreviewSection_19yt7_347{gap:8px}._portraitPreviewSection_19yt7_347:last-of-type{gap:0}._portraitPreviewSliderRow_19yt7_368{gap:10px;align-items:center}._portraitPreviewRange_19yt7_382{touch-action:none;height:4px}._portraitPreviewRange_19yt7_382::-webkit-slider-runnable-track,._portraitPreviewRange_19yt7_382::-moz-range-track{height:4px}._portraitPreviewRange_19yt7_382::-webkit-slider-thumb,._portraitPreviewRange_19yt7_382::-moz-range-thumb{width:16px;height:16px;margin-top:-6px}._portraitPreviewValue_19yt7_435{min-width:44px;padding:4px 8px;font-size:12px}._portraitPreviewActions_19yt7_446{gap:8px;padding-top:12px;margin-top:8px}}@media(max-width:720px){._plusLoadingOverlay_19yt7_1345{left:0;right:0;bottom:calc(78px + env(safe-area-inset-bottom,0px));padding:20px;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}._plusLoadingDialog_19yt7_1373{width:min(100%,360px);min-height:auto;padding:20px 18px 16px;border-radius:24px;gap:14px}._plusLoadingHero_19yt7_1431{grid-template-columns:1fr;justify-items:center;text-align:center;gap:12px}._plusLoadingHeroCopy_19yt7_1492{align-items:center;width:100%}._plusLoadingHint_19yt7_1674{text-align:center;max-width:100%;font-size:12px}._plusLoadingText_19yt7_1665{max-width:100%;text-align:center;font-size:15px}._plusLoadingRing_19yt7_1438{width:68px;height:68px}._plusLoadingRingInner_19yt7_1465{width:52px;height:52px}._plusLoadingLog_19yt7_1696{max-height:148px}._plusLoadingLogShell_19yt7_1696{width:100%}._panelHeader_19yt7_20{flex-direction:column;align-items:stretch;gap:16px;padding:20px 16px 14px;border-radius:20px}._panelHeader_19yt7_20 h2{font-size:1.22rem}._card_19yt7_107{padding:18px;border-radius:18px}._formGrid_19yt7_695{grid-template-columns:1fr}._variationGrid_19yt7_829{grid-template-columns:1fr;gap:12px}._collapsibleHeader_19yt7_788{align-items:flex-start;gap:10px}._variationCard_19yt7_838{padding:12px;border-radius:14px}._variationThumb_19yt7_858{aspect-ratio:3 / 4}._variationActions_19yt7_876{flex-direction:column}._variationActions_19yt7_876 button{width:100%;flex:none}._addCard_19yt7_889{min-height:120px}._modalContent_19yt7_990{min-width:auto;max-width:90%;padding:24px 20px;margin:20px;border-radius:20px}._modalHeader_19yt7_1003{margin-bottom:20px;padding-bottom:12px}._modalHeader_19yt7_1003 h3{font-size:1.2rem}._modalBody_19yt7_918{gap:16px;margin-bottom:20px}._variationTypeGroup_19yt7_1063{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._variationTypeButton_19yt7_1069{min-height:44px;padding:10px 12px;border-radius:14px}._variationTypeLabel_19yt7_1091{font-size:.88rem}._modalFooter_19yt7_1172{flex-direction:column-reverse;gap:10px}._modalFooter_19yt7_1172 ._ghostSmall_19yt7_148{width:100%}}@media(max-width:420px){._variationTypeGroup_19yt7_1063{grid-template-columns:1fr}}._saveOverlay_19yt7_2343{position:fixed;top:250px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;padding:12px 24px;background:#fff;color:#333;border-radius:8px;z-index:10001;box-shadow:0 4px 16px #0000001f;border:1px solid rgba(255,255,255,.12)}._saveOverlayContent_19yt7_2360{display:flex;align-items:center;gap:10px}._saveOverlaySpinner_19yt7_2366{width:18px;height:18px;border:2px solid #e0e0e0;border-top:2px solid #FB4655;border-radius:50%;animation:_spin_19yt7_1 1s linear infinite}._saveOverlayText_19yt7_2375{color:#333;font-size:14px;font-weight:500}._panelContent_raymp_4{display:flex;flex-direction:column;gap:16px}._panelHeader_raymp_10{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.08)}._eyebrow_raymp_20{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;color:var(--primary);font-weight:600}._panelHeader_raymp_10 h2{margin:4px 0 0;font-size:1.6rem;color:#fff;font-weight:700}._subtitle_raymp_36{margin:4px 0 0;color:#ffffff8c;font-size:.9rem}._primary_raymp_43{border-radius:12px;border:none;padding:12px 24px;font-weight:600;font-size:.9rem;cursor:pointer;transition:.3s cubic-bezier(.4,0,.2,1);color:#fff;background:linear-gradient(135deg,var(--primary) 0%,var(--primary-light) 100%);box-shadow:0 4px 20px #8e213559;position:relative;overflow:hidden;flex-shrink:0}._primary_raymp_43:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 0%,rgba(255,255,255,.1) 100%);opacity:0;transition:.15s cubic-bezier(.4,0,.2,1)}._primary_raymp_43:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 28px #8e213573}._primary_raymp_43:hover:not(:disabled):before{opacity:1}._primary_raymp_43:active:not(:disabled){transform:translateY(0)}._primary_raymp_43:disabled{opacity:.5;cursor:not-allowed}._ghost_raymp_86{border-radius:999px;border:1px solid rgba(255,255,255,.12);padding:10px 20px;font-weight:600;cursor:pointer;transition:.25s ease;color:#fff;background:#1c1c1e}._ghost_raymp_86:hover{border-color:var(--primary);color:#fff;background:#8e213538}._ghostSmall_raymp_103{border-radius:999px;border:1px solid rgba(255,255,255,.12);padding:6px 14px;font-size:.85rem;font-weight:600;cursor:pointer;transition:.25s ease;color:#fff;background:#1c1c1e;flex-shrink:0}._ghostSmall_raymp_103:hover{border-color:var(--primary);color:#fff;background:#8e213526}._ghostSmall_raymp_103:disabled{opacity:.5;cursor:not-allowed;color:#ffffff59;background:#ffffff0a;border-color:#ffffff14}._ghostTiny_raymp_130{border-radius:999px;border:1px solid rgba(255,255,255,.1);padding:4px 10px;font-size:.75rem;font-weight:600;cursor:pointer;transition:.25s ease;color:#ffffff8c;background:transparent;align-self:flex-end}._ghostTiny_raymp_130:hover{border-color:var(--primary);color:var(--primary)}._formContainer_raymp_149{display:flex;flex-direction:column;gap:8px;background:#1a1a1a;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:22px 20px 24px;box-shadow:none;position:relative;overflow:hidden}._cardHead_raymp_162{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}._cardTitle_raymp_171{font-size:1rem;color:#fff;font-weight:600}._formBody_raymp_177{display:flex;flex-direction:column;gap:28px}._sectionTitleRow_raymp_183{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._sectionTitleCentered_raymp_190{justify-content:center;text-align:center}._sectionTitleCentered_raymp_190>div{width:100%}._sectionTitle_raymp_183{margin:0;font-size:1.05rem;font-weight:700;color:#fff}._sectionDescription_raymp_206{margin:6px 0 0;font-size:.85rem;line-height:1.5;color:#ffffff8c}._detailBlock_raymp_213{border:none;border-radius:0;padding:0;display:flex;flex-direction:column;gap:16px;background:transparent}._detailBlock_raymp_213+._detailBlock_raymp_213{padding-top:8px;border-top:1px solid rgba(255,255,255,.08)}._formGrid_raymp_228{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._formGrid_raymp_228 label,._detailBlock_raymp_213 label{display:flex;flex-direction:column;gap:8px}._formStack_raymp_241{display:flex;flex-direction:column;gap:16px}._formRow_raymp_248{display:flex;flex-direction:column;gap:8px}._fieldHeader_raymp_254{display:flex;flex-direction:column;gap:4px}._fieldTopRow_raymp_260{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._fieldMeta_raymp_267{display:flex;flex-direction:column;gap:6px;min-width:0}._fieldBlock_raymp_274{width:100%}._fieldLabel_raymp_278{font-size:.9rem;color:#fff;font-weight:600}._required_raymp_284{color:var(--primary);margin-left:4px}._fieldHint_raymp_289{font-size:.8rem;color:#ffffff8c;line-height:1.4}._fieldActsOn_raymp_296{display:inline-flex;align-items:center;width:fit-content;max-width:100%;margin-top:2px;padding:3px 8px;border-radius:6px;border:1px solid rgba(142,33,53,.35);background:#8e21351f;color:#c23a50;font-size:.75rem;font-weight:600;line-height:1.35}._fieldHintItalic_raymp_312{font-size:.8rem;color:#ffffff8c;font-style:italic;line-height:1.4}._themeTagsWrap_raymp_320{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}._themeTagsWrap_raymp_320>*{position:relative;z-index:1}._themeTagsWrapError_raymp_332:before{content:"";position:absolute;inset:-8px;border:1px solid #8E2135;border-radius:16px;background:#8e21351f;box-shadow:0 0 0 3px #8e213533;z-index:0;pointer-events:none}._themeTagChip_raymp_344{width:100%;min-width:0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.22);background:#1c1c1e;color:#ffffffeb;border-radius:14px;padding:12px 8px;min-height:48px;font-size:13px;line-height:1.2;cursor:pointer;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;z-index:2;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:color .15s ease,background .15s ease,border-color .15s ease;-webkit-tap-highlight-color:rgba(168,40,60,.35)}@media(hover:hover)and (pointer:fine){._themeTagChip_raymp_344:hover{color:#fff;border-color:#a8283cbf;background:#242426}}._themeTagChip_raymp_344:active{background:#2a1a1e;border-color:#8e2135}._themeTagChipDisabled_raymp_386{opacity:.72;border-style:dashed}._themeTagChipActive_raymp_390{border-color:#8e2135;background:#8e2135;color:#fff;font-weight:600}._themeTagChipActive_raymp_390:hover{background:#a8283c;border-color:#a8283c}._wordCounter_raymp_402{font-size:.7rem;font-weight:400;color:#ffffff59;white-space:nowrap}._outputLengthContainer_raymp_410{display:flex;gap:12px;align-items:center}._outputLengthGrid_raymp_416{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}._outputLengthGrid_raymp_416 label{display:flex;flex-direction:column;gap:8px}._outputLengthGrid_raymp_416 input{border-radius:8px;text-align:left}._outputLengthField_raymp_434{display:flex;flex-direction:column;flex:1}._outputLengthLabel_raymp_440{font-size:.875rem;color:#ffffff8c;margin-bottom:4px}._errorText_raymp_446{color:var(--primary);font-size:.85rem;margin-top:8px;display:block}._formContainer_raymp_149 input,._formContainer_raymp_149 textarea,._storylineRow_raymp_456 input,._storylineRow_raymp_456 textarea{border-radius:12px;border:1px solid rgba(255,255,255,.12);padding:12px 14px;background:#1c1c1e;color:#fff;font-size:.95rem;font-family:inherit;transition:.2s ease;width:100%;box-sizing:border-box}._formContainer_raymp_149 input:focus,._formContainer_raymp_149 textarea:focus,._storylineRow_raymp_456 input:focus,._storylineRow_raymp_456 textarea:focus{outline:none;border-color:var(--primary);background:#1c1c1e;box-shadow:0 0 0 3px #8e213533}._formContainer_raymp_149 input:disabled,._formContainer_raymp_149 textarea:disabled{background:#ffffff0a;color:#ffffff73;cursor:not-allowed;border-color:#ffffff14;opacity:.7}._formContainer_raymp_149 input:disabled:focus,._formContainer_raymp_149 textarea:disabled:focus{border-color:#ffffff14;background:#ffffff0a;box-shadow:none}._disabledInput_raymp_497{background:#1c1c1e!important;color:#fff!important;cursor:not-allowed!important;border-color:#ffffff1f!important;opacity:1;min-height:48px;padding:14px 16px!important}._formContainer_raymp_149 textarea,._storylineRow_raymp_456 textarea{resize:vertical;min-height:100px;line-height:1.6}._errorInput_raymp_515{border-color:#8e2135!important;background:#8e21351f!important}._errorInput_raymp_515:focus{border-color:#8e2135!important;box-shadow:0 0 0 3px #8e213540!important}._errorMessage_raymp_525{margin-top:6px;font-size:.8rem;color:var(--primary);line-height:1.4}._storylineSection_raymp_533{border-top:1px solid rgba(255,255,255,.08);padding-top:4px;margin-top:4px}._accordionTrigger_raymp_539{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:14px 0;border:none;background:transparent;cursor:pointer;text-align:left;color:inherit;font:inherit}._accordionTitle_raymp_555{font-size:.95rem;font-weight:600;color:#fff;line-height:1.35}._accordionRequiredHint_raymp_562{color:var(--primary);font-weight:600;margin-left:6px}._accordionChevron_raymp_568{flex:0 0 auto;color:#ffffff8c;transition:transform .2s ease}._accordionChevronOpen_raymp_574{transform:rotate(180deg)}._accordionBody_raymp_578{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:0 0 12px}._accordionBody_raymp_578 ._ghostSmall_raymp_103{align-self:flex-start}._storylineHeader_raymp_590{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}._storylineList_raymp_598{display:flex;flex-direction:column;gap:12px;width:100%}._storylineRow_raymp_456{border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:16px;background:#121212;display:flex;flex-direction:column;gap:12px;transition:all .25s ease;position:relative}._storylineRow_raymp_456:hover{border-color:#8e213559;background:#8e21350f}._storylineMeta_raymp_622{display:flex;gap:12px}._storylineMeta_raymp_622 label{flex:1}._wide_raymp_631{grid-column:1 / -1;width:100%}._storylineRow_raymp_456 label{display:flex;flex-direction:column;gap:6px}._storylineRow_raymp_456 label span{font-size:.82rem;color:#ffffff8c;font-weight:500}._emptyHint_raymp_648{color:#ffffff73}._emptyHintRequired_raymp_652{color:var(--primary);font-weight:500;padding:16px;background:#8e21351a;border:1px dashed rgba(142,33,53,.4);border-radius:12px;text-align:center;font-size:.85rem;margin:0}._collapseIcon_raymp_664{font-size:.7rem;color:#fff6;transition:transform .2s ease;-webkit-user-select:none;user-select:none}._uploadCover_raymp_672{display:flex;flex-direction:column;gap:16px;width:100%;box-sizing:border-box}._coverHeaderRow_raymp_680{display:flex;align-items:flex-start;justify-content:space-between;gap:6px;flex-wrap:wrap}._uploadCover_raymp_672 h2{margin:0;font-size:1.5rem;color:#fff}._coverDualHint_raymp_694{margin:0;color:#ffffff8c;font-size:.82rem}._coverSlots_raymp_701{display:grid;grid-template-columns:64fr 27fr;grid-template-rows:auto auto;column-gap:14px;row-gap:8px;align-items:start;width:100%}._coverSlot_raymp_701{display:contents}._uploadCoverCompact_raymp_715{gap:10px}._uploadCoverCompact_raymp_715 ._coverDualHint_raymp_694{font-size:.75rem;line-height:1.4}._uploadCoverCompact_raymp_715 ._coverAiBtn_raymp_724{padding:5px 10px;font-size:.72rem}._coverSlotTitle_raymp_729{margin:0;font-size:.95rem;font-weight:600;color:#fff}._coverSlotHint_raymp_736{margin:4px 0 0;font-size:.75rem;color:#ffffff80}._coverAiBtn_raymp_724{flex-shrink:0;border:none;background:#a8283c;color:#fff;border-radius:999px;padding:8px 14px;font-size:.88rem;font-weight:600;cursor:pointer;transition:background .15s ease,box-shadow .15s ease,transform .15s ease,opacity .15s ease}._coverAiBtn_raymp_724:hover:not(:disabled){background:#8e2135;transform:translateY(-1px);box-shadow:0 2px 8px #8e213559}._coverAiBtn_raymp_724:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}._coverBriefOverlay_raymp_769{--brief-ink: #ffffff;--brief-muted: rgba(255, 255, 255, .55);--brief-line: rgba(255, 255, 255, .1);--brief-paper: #1A1A1A;--brief-panel: #1C1C1E;--brief-coral: #A8283C;--brief-coral-deep: #8E2135;--brief-stage: #121212;--brief-display: "Songti SC", "STSong", "Noto Serif SC", "PingFang SC", serif;position:fixed;inset:0;z-index:11000;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;background:radial-gradient(ellipse 80% 60% at 50% 40%,rgba(142,33,53,.22),transparent 55%),#000000c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:_coverBriefFade_raymp_1 .22s ease both}@keyframes _coverBriefFade_raymp_1{0%{opacity:0}to{opacity:1}}._coverBriefSheet_raymp_800{width:min(440px,calc(100vw - 40px));background:var(--brief-paper);border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 1px #ffffff0f inset,0 24px 64px #0000008c;animation:_coverBriefRise_raymp_1 .28s cubic-bezier(.22,1,.36,1) both;position:relative}@keyframes _coverBriefRise_raymp_1{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}._coverBriefSheet_raymp_800:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--brief-coral),#f07a86 55%,transparent);pointer-events:none}._coverBriefTop_raymp_835{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px 0 22px}._coverBriefEyebrow_raymp_843{margin:0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--brief-coral);font-weight:700}._coverBriefHeading_raymp_852{margin:4px 0 0;font-family:var(--brief-display);font-size:1.35rem;font-weight:700;color:var(--brief-ink);letter-spacing:.02em;line-height:1.25}._coverBriefClose_raymp_862{flex-shrink:0;width:32px;height:32px;border:none;border-radius:999px;background:#ffffff14;color:var(--brief-ink);font-size:1.15rem;line-height:1;cursor:pointer;transition:background .15s ease,transform .12s ease}._coverBriefClose_raymp_862:hover{background:#ffffff24}._coverBriefClose_raymp_862:active{transform:scale(.94)}._coverBriefBody_raymp_884{padding:14px 20px 20px 22px;display:flex;flex-direction:column;gap:14px}._coverBriefStage_raymp_891{position:relative;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:radial-gradient(ellipse 70% 80% at 30% 40%,rgba(142,33,53,.4),transparent 55%),radial-gradient(ellipse 50% 60% at 80% 70%,rgba(168,40,60,.2),transparent 50%),linear-gradient(160deg,#1c1418,#0e0c0f);border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 20px;text-align:center}._coverBriefStageGrain_raymp_909{position:absolute;inset:0;opacity:.22;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");mix-blend-mode:overlay}._coverBriefStageLabel_raymp_918{position:relative;z-index:1;margin:0 0 8px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#ffffff73}._coverBriefStageTitle_raymp_928{position:relative;z-index:1;margin:0;font-family:var(--brief-display);font-size:clamp(1rem,3.6vw,1.25rem);font-weight:700;color:#fff;line-height:1.35;text-shadow:0 2px 18px rgba(0,0,0,.45);max-width:92%}._coverBriefStageTitleCheese_raymp_941{font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-weight:400;color:#ffe566;-webkit-text-stroke:1.5px #2B6CFF;paint-order:stroke fill;text-shadow:0 0 14px rgba(255,214,70,.85)}._coverBriefStyleRow_raymp_950{display:flex;flex-direction:column;gap:8px}._coverBriefStyleLabel_raymp_956{font-size:.78rem;font-weight:600;color:#ffffffb8}._coverBriefStyleChips_raymp_962{display:flex;flex-wrap:wrap;gap:8px}._coverBriefStyleChip_raymp_962{appearance:none;border:1px solid rgba(255,255,255,.14);background:#141414;color:#ffffffd1;border-radius:999px;min-height:34px;padding:0 14px;font-size:.8rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}._coverBriefStyleChip_raymp_962:hover{border-color:#a8283c8c}._coverBriefStyleChipActive_raymp_986{border-color:#a8283c;background:#8e213547;color:#fff}._coverBriefStyleChipCheese_raymp_992{font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}._coverBriefStyleChipCheese_raymp_992._coverBriefStyleChipActive_raymp_986{color:#ffe566;border-color:#2b6cff;background:#2b6cff2e}._coverBriefStyleChipMuted_raymp_1002{opacity:.55}._coverBriefStyleOverrideHint_raymp_1006{margin:0;font-size:.72rem;line-height:1.4;color:#ffd646e0}._coverBriefMetaRow_raymp_1013{display:flex;align-items:center;justify-content:space-between;gap:10px}._coverBriefHint_raymp_1020{margin:0;flex:1;font-size:.8rem;line-height:1.45;color:var(--brief-muted)}._coverBriefCost_raymp_1028{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:999px;background:#8e21352e;color:var(--brief-coral);font-size:.75rem;font-weight:700;letter-spacing:.02em}._coverBriefField_raymp_1042{display:flex;flex-direction:column;gap:8px}._coverBriefLabelRow_raymp_1048{display:flex;align-items:baseline;justify-content:space-between;gap:8px}._coverBriefLabel_raymp_1048{font-size:.82rem;font-weight:700;color:var(--brief-ink)}._coverBriefOptional_raymp_1061{font-size:.72rem;color:var(--brief-muted);font-weight:500}._coverBriefTextarea_raymp_1067{width:100%;box-sizing:border-box;resize:vertical;min-height:88px;max-height:160px;border:1px solid var(--brief-line);border-radius:12px;padding:12px 14px;font-size:.92rem;line-height:1.55;font-family:inherit;color:var(--brief-ink);background:var(--brief-panel);transition:border-color .15s ease,box-shadow .15s ease}._coverBriefTextarea_raymp_1067::placeholder{color:#ffffff59}._coverBriefTextarea_raymp_1067:focus{outline:none;border-color:#8e21358c;box-shadow:0 0 0 3px #8e213533}._coverBriefCount_raymp_1094{align-self:flex-end;font-size:.72rem;color:var(--brief-muted);font-variant-numeric:tabular-nums}._coverBriefActions_raymp_1101{display:flex;align-items:center;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid var(--brief-line)}._coverBriefGhost_raymp_1110{flex:0 0 auto;min-width:96px;height:44px;padding:0 18px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#141414;color:#ffffffe0;font-size:.9rem;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._coverBriefGhost_raymp_1110:hover{background:#8e213538;border-color:#a8283c8c;color:#fff}._coverBriefGhost_raymp_1110:active{transform:translateY(1px) scale(.985)}._coverBriefPrimary_raymp_1136{flex:1;min-width:0;height:44px;border:none;border-radius:999px;background:linear-gradient(135deg,var(--brief-coral) 0%,var(--brief-coral-deep) 100%);color:#fff;font-size:.92rem;font-weight:700;letter-spacing:.04em;cursor:pointer;box-shadow:0 8px 20px #8e213559;transition:transform .12s ease,box-shadow .15s ease,filter .15s ease}._coverBriefPrimary_raymp_1136:hover{filter:brightness(1.04);box-shadow:0 10px 24px #8e213573}._coverBriefPrimary_raymp_1136:active{transform:translateY(1px) scale(.985)}@media(max-width:480px){._coverBriefSheet_raymp_800{width:calc(100vw - 28px);border-radius:14px}._coverBriefTop_raymp_835,._coverBriefBody_raymp_884{padding-left:16px;padding-right:16px}._coverBriefActions_raymp_1101{flex-direction:row;gap:10px;margin-top:12px;padding:12px 0 calc(4px + env(safe-area-inset-bottom,0px))}._coverBriefGhost_raymp_1110{flex:0 0 auto;width:auto;min-width:88px;height:48px;padding:0 16px}._coverBriefPrimary_raymp_1136{flex:1 1 auto;width:auto;height:48px;font-size:.95rem}}._coverUploadArea_raymp_1197{width:100%;min-height:0;box-sizing:border-box;border:1px dashed rgba(255,255,255,.2);border-radius:10px;padding:0;cursor:pointer;transition:border-color .2s ease,background .2s ease;display:flex;align-items:center;justify-content:center;background:#121212;position:relative;overflow:hidden}._coverUploadAreaLandscape_raymp_1214{aspect-ratio:16 / 9;min-width:0}._coverUploadAreaPortrait_raymp_1219{aspect-ratio:3 / 4;width:100%;min-width:0}._coverUploadArea_raymp_1197:hover{border-color:var(--primary);background:#8e213514}._coverUploadArea_raymp_1197:has(input:disabled){cursor:not-allowed!important;opacity:.6}._coverPlaceholder_raymp_1235{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:8px;pointer-events:none;text-align:center}._coverUploadIcon_raymp_1246{color:#fff6}._coverUploadText_raymp_1250{margin:0;color:#ffffffd9;font-size:.8rem;font-weight:500}._coverUploadHint_raymp_1257{margin:0;color:#ffffff8c;font-size:.68rem;line-height:1.35}._coverUploadAreaPortrait_raymp_1219 ._coverUploadIcon_raymp_1246{width:22px;height:22px}._coverPreviewContainer_raymp_1269{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}._coverUploadAreaPreview_raymp_1278{cursor:default;border-style:solid;border-color:#ffffff1f;padding:0;background:#0d0d0d}._coverUploadAreaPreview_raymp_1278:hover{background:#0d0d0d;border-color:#fff3}._coverPreviewHit_raymp_1292{display:block;width:100%;height:100%;margin:0;padding:0;border:none;background:transparent;cursor:zoom-in;position:relative;border-radius:8px;overflow:hidden;font:inherit;color:inherit}._coverPreviewHit_raymp_1292:disabled{cursor:wait}._coverPreviewHit_raymp_1292:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._coverPreview_raymp_1269{width:100%;height:100%;object-fit:contain;object-position:center;border-radius:8px;pointer-events:none}._coverPreviewHint_raymp_1327{position:absolute;left:50%;bottom:10px;transform:translate(-50%);margin:0;padding:4px 10px;border-radius:999px;background:#0000008c;color:#ffffffeb;font-size:.75rem;font-weight:500;pointer-events:none;white-space:nowrap;opacity:0;transition:opacity .15s ease}._coverPreviewHit_raymp_1292:hover ._coverPreviewHint_raymp_1327{opacity:1}._coverGeneratingOverlay_raymp_1349{position:absolute;inset:0;border-radius:8px;background:#0000007a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:.9rem;font-weight:500;pointer-events:none;z-index:5}._coverGeneratingSpinner_raymp_1366{width:28px;height:28px;border:3px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:_coverSpin_raymp_1 .8s linear infinite}@keyframes _coverSpin_raymp_1{to{transform:rotate(360deg)}}._coverActions_raymp_1379{position:absolute;top:0;right:0;padding:8px;z-index:12}._removeCoverBtn_raymp_1387{padding:6px 12px;background:#8e2135eb;color:#fff;border:none;border-radius:6px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:60px}._removeCoverBtn_raymp_1387:hover:not(:disabled){background:var(--primary);transform:translateY(-1px);box-shadow:0 2px 8px #8e213559}._removeCoverBtn_raymp_1387:disabled{opacity:.6;cursor:not-allowed}._coverErrorText_raymp_1411{color:var(--primary);font-size:.85rem;margin:0}@keyframes _progressBarShine_raymp_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._storylineOrderLabel_raymp_1428{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}._storylineOrderLabel_raymp_1428 span{font-size:.82rem;color:#ffffff8c;font-weight:500}._orderInput_raymp_1441{width:100%;border-radius:12px;border:1px solid rgba(255,255,255,.12);padding:12px 14px;background:#1c1c1e;color:#fff;font-size:.95rem;font-family:inherit;transition:.2s ease;appearance:textfield;-moz-appearance:textfield}._orderInput_raymp_1441::-webkit-outer-spin-button,._orderInput_raymp_1441::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._orderInput_raymp_1441:focus{outline:none;border-color:var(--primary);background:#1c1c1e;box-shadow:0 0 0 3px #8e213533}._modalOverlay_raymp_1470{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modalContent_raymp_1481{background:#1a1a1a;border-radius:12px;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 20px #00000073;max-width:600px;width:100%;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}._modalHeader_raymp_1494{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.08)}._modalHeader_raymp_1494 h3{margin:0;font-size:1.25rem;font-weight:600;color:#fff}._modalCloseBtn_raymp_1509{background:transparent;border:none;font-size:1.5rem;color:#ffffff8c;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease}._modalCloseBtn_raymp_1509:hover{background:#ffffff14;color:#fff}._modalBody_raymp_1530{padding:24px;overflow-y:auto;flex:1}._modalFooter_raymp_1536{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid rgba(255,255,255,.08)}._formGroup_raymp_1544{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}._formGroup_raymp_1544:last-child{margin-bottom:0}._formGroup_raymp_1544 label{display:flex;flex-direction:column;gap:8px}._formGroup_raymp_1544 label span{font-size:.9rem;font-weight:600;color:#fff}._formGroup_raymp_1544 input,._formGroup_raymp_1544 textarea{border-radius:12px;border:1px solid rgba(255,255,255,.12);padding:12px 14px;background:#1c1c1e;color:#fff;font-size:.95rem;font-family:inherit;transition:.2s ease;width:100%;box-sizing:border-box}._formGroup_raymp_1544 input:focus,._formGroup_raymp_1544 textarea:focus{outline:none;border-color:var(--primary);background:#1c1c1e;box-shadow:0 0 0 3px #8e213533}._formGroup_raymp_1544 textarea{resize:vertical;min-height:120px}@media(max-width:720px){._coverSlots_raymp_701{grid-template-columns:64fr 27fr;column-gap:10px}._panelHeader_raymp_10{flex-direction:column;align-items:flex-start}._panelHeader_raymp_10 h2{font-size:1.4rem}._formContainer_raymp_149{gap:0;padding:0;border:none;border-radius:0;background:transparent;overflow:visible}._formBody_raymp_177{gap:12px}._cardHead_raymp_162{align-items:flex-start;padding-bottom:14px}._detailBlock_raymp_213,._storylineSection_raymp_533{background:#1a1a1a;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:16px 16px 18px;margin-top:0}._detailBlock_raymp_213+._detailBlock_raymp_213{padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}._sectionTitleRow_raymp_183{justify-content:center;text-align:center;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}._sectionTitleRow_raymp_183>div{width:100%}._formContainer_raymp_149 input,._formContainer_raymp_149 textarea,._storylineRow_raymp_456 input,._storylineRow_raymp_456 textarea,._accordionBody_raymp_578 textarea{background:#111}._formGrid_raymp_228,._outputLengthGrid_raymp_416{grid-template-columns:1fr}._fieldTopRow_raymp_260{flex-direction:column;align-items:flex-start;gap:6px}._themeTagsWrap_raymp_320{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._themeTagChip_raymp_344{font-size:12px;padding:10px 6px;min-height:44px;border-radius:12px}}._root_1f4py_1{width:100%;display:flex;flex-direction:column;gap:8px}._disabled_1f4py_8{opacity:.65;pointer-events:none}._toolbar_1f4py_13{display:flex;flex-wrap:wrap;gap:6px}._toolBtn_1f4py_19{min-width:34px;height:32px;padding:0 10px;border:1px solid rgba(224,61,75,.18);border-radius:8px;background:#fff;color:#333;font-size:13px;font-weight:600;cursor:pointer}._toolBtn_1f4py_19:hover:not(:disabled){border-color:var(--primary, #e03d4b);color:var(--primary, #e03d4b)}._toolBtn_1f4py_19:disabled{opacity:.5;cursor:not-allowed}._toolBtnPrimary_1f4py_42{border-color:var(--primary, #e03d4b);background:color-mix(in srgb,var(--primary, #e03d4b) 12%,#fff);color:var(--primary, #e03d4b)}._toolBtnPrimary_1f4py_42:hover:not(:disabled){background:color-mix(in srgb,var(--primary, #e03d4b) 18%,#fff)}._sourceEditor_1f4py_52{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:1.55;white-space:pre-wrap;word-break:break-word;resize:none;background:#f7f7f8}._sourceHint_1f4py_62{margin-right:auto;font-size:12px;color:#00000073}._editorWrap_1f4py_68{position:relative;width:100%}._editorWrapResizing_1f4py_73{-webkit-user-select:none;user-select:none}._editorWrapResizing_1f4py_73 ._editor_1f4py_68{pointer-events:none}._placeholder_1f4py_81{position:absolute;top:14px;left:16px;right:16px;color:#00000061;font-size:15px;line-height:1.5;pointer-events:none;white-space:pre-wrap;z-index:1}._editor_1f4py_68{width:100%;min-height:140px;max-height:min(80vh,960px);overflow-x:hidden;overflow-y:auto;resize:none;padding:14px 16px;border:1px solid rgba(224,61,75,.16);border-radius:12px;font-size:15px;line-height:1.65;background:#fafafa;color:#333;outline:none;box-sizing:border-box;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;display:block}._editor_1f4py_68:focus{border-color:var(--primary, #e03d4b);background:#fff;box-shadow:0 0 0 3px #e03d4b1a}._resizeHandle_1f4py_120{position:absolute;right:2px;bottom:2px;width:22px;height:22px;padding:0;border:none;border-radius:0 0 10px;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#e03d4bb8;cursor:ns-resize;z-index:3;touch-action:none}._resizeHandleIcon_1f4py_140{width:14px;height:14px;display:block;pointer-events:none}._resizeHandle_1f4py_120:hover,._resizeHandle_1f4py_120:focus-visible{background:#e03d4b1a;color:#e03d4bf2;outline:none}._resizeHandle_1f4py_120:disabled{opacity:.35;cursor:not-allowed}._editor_1f4py_68 br,._editor_1f4py_68 p br{display:block;clear:both;margin:0;width:100%;content:""}._editor_1f4py_68 p{margin:0 0 .55em}._editor_1f4py_68 p:last-child{margin-bottom:0}._editor_1f4py_68 ul,._editor_1f4py_68 ol{margin:.4em 0;padding-left:1.4em}._editor_1f4py_68 img{float:left;clear:none;display:inline;max-width:min(48%,360px);width:auto;height:auto;margin:.35em .75em .35em 0;border-radius:8px;object-fit:contain;vertical-align:top}@media(max-width:768px){._editor_1f4py_68 img{float:none;clear:both;display:block;max-width:100%;width:100%;height:auto;margin:.5em 0}}._metaRow_1f4py_207{display:flex;justify-content:flex-end}._count_1f4py_212{font-size:12px;color:#00000073}._statsModeWrapper_1ynqu_3{--primary: #A8283C;--primary-dark: #8E2135;width:100%;max-width:none;margin:0 auto;position:relative;background:#000;color:#fff;min-height:100vh;padding-bottom:calc(24px + env(safe-area-inset-bottom));box-sizing:border-box}._topBar_1ynqu_18{position:fixed;top:calc(var(--app-desktop-navbar-height) + 10px);left:0;right:0;z-index:900;padding:0;pointer-events:none}._topBarContent_1ynqu_28{width:100%;margin:0;padding:0 4px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start}._backIconButton_1ynqu_38{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;padding:0;background:transparent;border:none;border-radius:999px;color:#fff;cursor:pointer;flex-shrink:0;pointer-events:auto;-webkit-tap-highlight-color:transparent}._backIconButton_1ynqu_38 svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 2px rgba(0,0,0,.75)) drop-shadow(0 1px 2px rgba(0,0,0,.45))}._heroBanner_1ynqu_68{width:100%;max-width:none;height:min(58vh,420px);min-height:280px;margin:0;background-size:cover;background-position:center;position:relative;overflow:hidden}._heroOverlay_1ynqu_80{width:100%;height:100%;background:linear-gradient(180deg,#0003,#00000073 42%,#000000eb);display:flex;align-items:flex-end;justify-content:center}._heroContent_1ynqu_94{width:min(var(--app-desktop-shell-max),calc(100% - 2 * var(--app-desktop-gutter)));max-width:none;color:#fff;box-sizing:border-box;padding:calc(var(--app-desktop-navbar-height) + 24px) 0 28px}._heroTags_1ynqu_102{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}._heroTag_1ynqu_102{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#00000073;border:1px solid rgba(255,255,255,.14);color:#fff;font-size:12px;font-weight:600}._heroTitleRow_1ynqu_121{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}._heroTitle_1ynqu_121{margin:0;font-size:clamp(24px,3.2vw,36px);font-weight:700;line-height:1.2;color:#fff}._ratingBadge_1ynqu_137{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#8e2135e0;color:#fff;font-size:12px;font-weight:700;flex-shrink:0}._heroMetaLine_1ynqu_149,._heroComments_1ynqu_150{margin:0;color:#ffffffc7;font-size:13px;line-height:1.5}._heroComments_1ynqu_150{margin-top:6px}._bodyShell_1ynqu_161{width:min(var(--app-desktop-shell-max),calc(100% - 2 * var(--app-desktop-gutter)));max-width:none;margin:0 auto;padding:18px 0 0;box-sizing:border-box;display:flex;flex-direction:column;gap:14px}._primaryStartBtn_1ynqu_172{width:100%;min-height:52px;border:none;border-radius:999px;background:#8e2135;color:#fff;font-size:16px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:background .15s ease,transform .15s ease}._primaryStartBtn_1ynqu_172 svg{width:22px;height:22px}._primaryStartBtn_1ynqu_172:hover:not(:disabled){background:#a8283c;transform:translateY(-1px)}._primaryStartBtn_1ynqu_172:disabled{opacity:.65;cursor:not-allowed}._secondaryActions_1ynqu_204{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%}._secondaryActionBtn_1ynqu_211{min-height:42px;padding:0 10px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#1c1c1e;color:#fff;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}._secondaryActionBtn_1ynqu_211:hover:not(:disabled){background:#2c2c2e}._secondaryActionBtn_1ynqu_211:disabled{opacity:.45;cursor:not-allowed}._overviewCard_1ynqu_233{width:100%;box-sizing:border-box;padding:16px 14px 18px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#1a1a1a}._overviewHeader_1ynqu_242{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}._overviewTitleBlock_1ynqu_250{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;min-width:0}._overviewTitle_1ynqu_250{margin:0;font-size:15px;font-weight:700;color:#fff}._overviewHint_1ynqu_265{font-size:12px;color:#8e8e93}._overviewViewAll_1ynqu_270{border:none;background:transparent;color:#c7c7cc;font-size:13px;font-weight:600;cursor:pointer;flex-shrink:0;padding:0}._overviewViewAll_1ynqu_270:hover{color:#fff}._overviewGrid_1ynqu_285{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:0}._overviewItem_1ynqu_292{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;min-width:0;padding:0 4px}._overviewIcon_1ynqu_302{width:36px;height:36px;border-radius:999px;background:#2c2c2e;color:#c7c7cc;display:inline-flex;align-items:center;justify-content:center}._overviewIcon_1ynqu_302 svg{width:18px;height:18px}._overviewLabel_1ynqu_318{font-size:12px;color:#8e8e93}._overviewValue_1ynqu_323{font-size:18px;font-weight:700;color:#fff;line-height:1.1}._overviewDivider_1ynqu_330{width:1px;align-self:stretch;margin:4px 0;background:#ffffff1f}._statsSection_1ynqu_337{width:100%;margin:0}._statsLoading_1ynqu_342{padding:28px;text-align:center;color:#8e8e93;background:#121212;border-radius:14px}._statsGrid_1ynqu_350{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._statBox_1ynqu_356{width:100%;min-height:88px;background:#1c1c1e;border:1px solid rgba(255,255,255,.08);padding:14px;border-radius:14px;display:flex;flex-direction:column;justify-content:center;gap:8px;box-sizing:border-box}._statValue_1ynqu_370{font-size:22px;font-weight:700;color:#ff8a9a;font-variant-numeric:tabular-nums;line-height:1.15}._statLabel_1ynqu_378{font-size:13px;color:#8e8e93;font-weight:500;display:flex;align-items:center;gap:6px}@media(max-width:860px){._statsGrid_1ynqu_350{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media(max-width:768px){._statsModeWrapper_1ynqu_3{width:100%;padding-bottom:calc(24px + env(safe-area-inset-bottom))}._topBarContent_1ynqu_28{padding:0 4px}._heroBanner_1ynqu_68{width:100%;height:min(52vh,360px);min-height:260px}._heroContent_1ynqu_94{width:100%;padding:56px 16px 22px}._heroTitle_1ynqu_121{font-size:22px}._bodyShell_1ynqu_161{width:100%;padding:16px 12px 0;gap:12px}._secondaryActions_1ynqu_204{gap:8px}._secondaryActionBtn_1ynqu_211{min-height:40px;font-size:12px;padding:0 6px}._overviewCard_1ynqu_233{width:100%;border-radius:16px}._overviewValue_1ynqu_323{font-size:16px}._statsGrid_1ynqu_350{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._statBox_1ynqu_356{min-height:72px;padding:10px 8px;border-radius:12px;gap:6px}._statValue_1ynqu_370{font-size:16px}._statLabel_1ynqu_378{font-size:11px;gap:4px}._statLabel_1ynqu_378 svg{width:12px;height:12px;flex-shrink:0}}._startOptionsOverlay_1ynqu_475{position:fixed;inset:0;z-index:10000;background:#0000009e;display:flex;align-items:center;justify-content:center;padding:1.5rem}._startOptionsModal_1ynqu_486{width:min(26rem,92vw);background:#1c1c1e;border:1px solid rgba(255,255,255,.1);border-radius:1.25rem;box-shadow:0 1.5rem 3rem #00000073;padding:1.25rem 1.25rem 1.5rem;display:flex;flex-direction:column;gap:.75rem}._startOptionsHeader_1ynqu_498{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._startOptionsTitle_1ynqu_505{margin:0;font-size:1.125rem;font-weight:700;color:#fff}._startOptionsClose_1ynqu_512{border:none;background:transparent;font-size:1.5rem;line-height:1;color:#8e8e93;cursor:pointer;padding:.25rem .5rem}._startOptionsButtons_1ynqu_522{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}._startOptionsPrimary_1ynqu_529,._startOptionsSecondary_1ynqu_530,._startOptionsGhost_1ynqu_531{height:3rem;border-radius:999px;font-size:1rem;font-weight:600;cursor:pointer;border:none;background:#8e2135;color:#fff}._startOptionsPrimary_1ynqu_529:disabled,._startOptionsSecondary_1ynqu_530:disabled,._startOptionsGhost_1ynqu_531:disabled{opacity:.45;cursor:not-allowed}._startOptionsSecondary_1ynqu_530,._startOptionsGhost_1ynqu_531{background:#2c2c2e;border:1px solid rgba(255,255,255,.12)}._wrapper_10xf4_1{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;max-width:100%;box-sizing:border-box}._tipTrigger_10xf4_12{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;margin:0;padding:0;border-radius:2px;border:1px solid color-mix(in srgb,var(--admin-text-soft, rgba(255, 255, 255, .55)) 45%,transparent);background:color-mix(in srgb,var(--admin-text-soft, rgba(255, 255, 255, .55)) 8%,transparent);color:var(--admin-text-soft, rgba(255, 255, 255, .55));font-size:12px;font-weight:600;line-height:1;cursor:help;-webkit-user-select:none;user-select:none;font-family:inherit}._tipTrigger_10xf4_12:hover,._tipTrigger_10xf4_12:focus-visible{border-color:var(--admin-accent, #ff6b57);color:var(--admin-accent, #ff6b57);outline:none}._tipBubble_10xf4_42{flex:1 1 100%;order:3;box-sizing:border-box;width:100%;max-width:100%;margin:0;padding:12px 14px;border-radius:10px;background:#121216f5;border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 24px #00000059;color:#ffffffe0;font-size:13px;font-weight:400;line-height:1.55;text-align:left;white-space:normal;overflow-wrap:anywhere;word-break:break-word;display:none}._wrapperOpen_10xf4_65 ._tipBubble_10xf4_42{display:block}@media(hover:hover)and (pointer:fine){._wrapper_10xf4_1:hover ._tipBubble_10xf4_42,._wrapper_10xf4_1:focus-within ._tipBubble_10xf4_42{display:block}}._detailSection_qa0tz_3{--admin-text-soft: rgba(255, 255, 255, .5);--admin-accent: #A8283C;--stat-surface: #1C1C1E;--stat-surface-soft: #1A1A1A;--stat-border: rgba(255, 255, 255, .1);--stat-text: rgba(255, 255, 255, .88);--stat-muted: rgba(255, 255, 255, .48);--stat-accent: #A8283C;--stat-accent-deep: #8E2135;margin-top:28px;color:var(--stat-text)}._sectionTitle_qa0tz_17{margin:0;font-size:20px;font-weight:700;color:#fff;letter-spacing:-.02em}._sectionTitle_qa0tz_17>span:first-child{font-size:20px;font-weight:700;color:#fff}._ratingSummary_qa0tz_32{display:flex;align-items:baseline;gap:16px;margin-top:12px;color:var(--stat-muted);font-size:15px}._ratingValue_qa0tz_41{font-size:32px;font-weight:700;color:var(--stat-accent);font-variant-numeric:tabular-nums}._hourGrid_qa0tz_48{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:16px}._hourCell_qa0tz_55{padding:10px 8px;border-radius:10px;background:var(--stat-surface);text-align:center;font-size:12px;color:var(--stat-muted);border:1px solid var(--stat-border);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}._hourCell_qa0tz_55 strong{display:block;margin-top:4px;font-size:13px;font-weight:700;color:var(--stat-text);font-variant-numeric:tabular-nums}._hourCellTop_qa0tz_76{background:linear-gradient(145deg,#a8283c8c,#581420f2);border-color:#f5b4be47;box-shadow:inset 0 1px #ffffff1a;color:#ffd6dc}._hourCellTop_qa0tz_76 strong{color:#fff;font-size:14px}._commentList_qa0tz_88{display:grid;gap:12px;margin-top:16px}._commentItem_qa0tz_94{padding:14px 16px;border-radius:12px;background:var(--stat-surface);border:1px solid var(--stat-border);color:var(--stat-text)}._commentMeta_qa0tz_102{display:flex;justify-content:space-between;gap:12px;color:var(--stat-muted);font-size:12px;margin-bottom:8px}._commentRating_qa0tz_111{color:#ffb3bf;font-weight:600}._emptyState_qa0tz_116{padding:28px 20px;text-align:center;color:var(--stat-muted);background:var(--stat-surface-soft);border:1px dashed var(--stat-border);border-radius:12px;margin-top:16px;font-size:14px}@media(max-width:768px){._hourGrid_qa0tz_48{grid-template-columns:repeat(4,minmax(0,1fr))}._hourCell_qa0tz_55{padding:8px 6px;border-radius:8px}}._overlay_vrg78_1{position:fixed;inset:0;background:#00000080;z-index:1000;display:flex;align-items:center;justify-content:center}._modal_vrg78_11{width:min(800px,92vw);max-height:80vh;background:#fff;border-radius:12px;display:flex;flex-direction:column}._header_vrg78_20{padding:16px 20px;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between}._title_vrg78_28{font-weight:600}._closeBtn_vrg78_29{background:none;border:none;font-size:20px;cursor:pointer}._body_vrg78_31{padding:12px 20px;overflow:auto}._list_vrg78_36{display:flex;flex-direction:column;gap:12px}._item_vrg78_37{border:1px solid #eee;border-radius:10px;padding:12px;display:grid;grid-template-columns:1fr auto;gap:8px}._summary_vrg78_45{color:#333;white-space:pre-wrap;max-height:6.5em;overflow:hidden}._meta_vrg78_46{color:#999;font-size:12px}._actions_vrg78_47{display:flex;gap:8px;align-items:center}._btn_vrg78_48{padding:8px 12px;border-radius:8px;border:1px solid #ddd;background:#fff;cursor:pointer}._btnPrimary_vrg78_49{background:#e03d4b;border-color:#e03d4b;color:#fff}._empty_vrg78_50{padding:32px;text-align:center;color:#666}._slotEmpty_vrg78_53{border:1px dashed #ccc;border-radius:10px;padding:20px;text-align:center;color:#888;cursor:pointer}._slotEmpty_vrg78_53:hover{background:#fafafa}._overlay_q48fc_1{position:fixed;inset:0;background:#00000080;z-index:1001;display:flex;align-items:center;justify-content:center}._modal_q48fc_2{width:min(720px,92vw);max-height:80vh;background:#fff;border-radius:12px;display:flex;flex-direction:column}._header_q48fc_3{padding:16px 20px;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between}._title_q48fc_4{font-weight:600}._closeBtn_q48fc_5{background:none;border:none;font-size:20px;cursor:pointer}._body_q48fc_6{padding:12px 20px;overflow:auto}._summary_q48fc_7{white-space:pre-wrap;color:#333}._footer_q48fc_8{padding:12px 20px 18px;border-top:1px solid #eee;display:flex;gap:8px;justify-content:flex-end}._btn_q48fc_9{padding:8px 12px;border-radius:8px;border:1px solid #ddd;background:#fff;cursor:pointer}._btnPrimary_q48fc_10{background:#e03d4b;border-color:#e03d4b;color:#fff}._modalOverlay_15dhq_1{position:fixed;inset:0;background-color:#00000073;display:flex;align-items:center;justify-content:center;z-index:1100;padding:16px}._modal_15dhq_1{background-color:#fff;border-radius:16px;padding:20px 22px 16px;min-width:320px;max-width:420px;width:100%;box-shadow:0 18px 45px #0f172a2e}._modalHeader_15dhq_22{margin-bottom:16px}._modalTitle_15dhq_26{font-size:18px;font-weight:600;color:#111827}._modalBody_15dhq_32{display:flex;flex-direction:column;gap:16px}._formGroup_15dhq_38{display:flex;flex-direction:column;gap:8px}._specialPriceHeader_15dhq_44{display:flex;justify-content:space-between;align-items:center}._label_15dhq_50{font-size:14px;font-weight:500;color:#374151;display:flex;align-items:center;gap:6px}._labelIcon_15dhq_59{width:16px;height:16px;object-fit:contain}._priceInput_15dhq_65{width:100%;padding:8px 12px;border-radius:10px;border:1px solid #E5E7EB;font-size:14px;outline:none;background-color:#fff;color:#111827;transition:all .2s ease}._priceInput_15dhq_65:focus{border-color:#fb4655;box-shadow:0 0 0 1px #fb465533}._priceInput_15dhq_65:disabled{background-color:#f9fafb;color:#9ca3af;cursor:not-allowed}._priceInput_15dhq_65::placeholder{color:#9ca3af}._checkboxLabel_15dhq_92{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 0}._freeCheckbox_15dhq_100{width:16px;height:16px;cursor:pointer;accent-color:#FB4655}._checkboxText_15dhq_107{font-size:14px;font-weight:500;color:#374151;-webkit-user-select:none;user-select:none}._modalActions_15dhq_114{margin-top:18px;display:flex;justify-content:flex-end;gap:8px}._cancelBtn_15dhq_121{padding:6px 14px;border-radius:999px;border:1px solid #E5E7EB;background-color:#fff;color:#4b5563;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}._cancelBtn_15dhq_121:hover{background-color:#f9fafb;border-color:#d1d5db}._saveBtn_15dhq_138{padding:6px 16px;border-radius:999px;border:none;background-color:#fb4655;color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}._saveBtn_15dhq_138:hover{background-color:#e63946}._cancelBtn_15dhq_121:disabled,._saveBtn_15dhq_138:disabled{opacity:.7;cursor:not-allowed}@media(max-width:768px){._modalOverlay_15dhq_1{padding:12px}._modal_15dhq_1{min-width:280px;padding:18px 20px 14px}._modalTitle_15dhq_26{font-size:16px}._modalBody_15dhq_32{gap:14px}._label_15dhq_50{font-size:13px}._priceInput_15dhq_65{padding:7px 11px;font-size:13px}._modalActions_15dhq_114{margin-top:16px}}._pageRoot_1gqwb_2{width:100%;min-height:100vh;position:relative;background:#fff;display:flex;justify-content:center;align-items:center}._mainContent_1gqwb_12{width:25.875rem;height:56rem;max-width:100vw;max-height:100vh;display:flex;flex-direction:column;position:relative;overflow:hidden}._gameBackground_1gqwb_23{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}._gameBackgroundTextMode_1gqwb_34{filter:saturate(.92) brightness(.72)}._textModeBgScrim_1gqwb_38{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#06080e6b,#06080e94 42%,#06080eb8)}._bootOverlay_1gqwb_47{position:absolute;inset:0;z-index:40;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#ffffff8c;pointer-events:none}._bootOverlayText_1gqwb_60{color:var(--primary, #c44);font-size:16px}._topBar_1gqwb_66{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:flex-start;padding:1rem .75rem 0;z-index:100}._topBar_1gqwb_66>._topHeader_1gqwb_78{position:absolute;left:50%;transform:translate(-50%)}._topHeader_1gqwb_78{background:#37333480;padding:.625rem 1.25rem;display:flex;align-items:center;justify-content:center;gap:.5rem;color:#fff;font-size:.875rem;font-weight:600;position:relative;border-radius:1.25rem;min-width:11.25rem;transition:all .3s ease;flex-shrink:0}._topHeader_1gqwb_78 svg{font-size:1.125rem}._topHeaderLocationIcon_1gqwb_106{display:inline-flex;align-items:center;justify-content:center;line-height:0;transform-origin:center center;animation:_topHeaderLocationPulse_1gqwb_1 1s ease-in-out infinite;flex-shrink:0}@keyframes _topHeaderLocationPulse_1gqwb_1{0%{transform:scale(1)}25%{transform:scale(1.2)}50%{transform:scale(1)}75%{transform:scale(1.2)}to{transform:scale(1)}}._topHeaderLocationText_1gqwb_135{display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:bottom;max-width:0;border-right:.12em solid rgba(255,255,255,.9);animation:_topHeaderLocationTypewriter_1gqwb_1 var(--location-type-ms, .8s) steps(var(--location-type-steps, 8),end) forwards,_topHeaderLocationCaretFade_1gqwb_1 .2s ease-out forwards;animation-delay:0s,var(--location-type-ms, .8s)}@keyframes _topHeaderLocationTypewriter_1gqwb_1{0%{max-width:0}to{max-width:16rem}}@keyframes _topHeaderLocationCaretFade_1gqwb_1{to{border-right-color:transparent}}._musicButton_1gqwb_164{flex-shrink:0;width:2.625rem;height:2.625rem;background:#0000001a;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);border-radius:.75rem;transform:rotate(45deg);border:.0625rem solid rgba(255,255,255,.2);box-shadow:0 .125rem .5rem #0000001a;transition:all .3s ease;cursor:pointer;margin-left:.85rem}._musicButton_1gqwb_164:active{transform:rotate(45deg) scale(.9)}._musicButtonMuted_1gqwb_185{opacity:.5;filter:grayscale(50%)}._musicButtonMuted_1gqwb_185:active{transform:rotate(45deg) scale(.85)}._musicButtonInner_1gqwb_194{width:100%;height:100%;color:#fff;cursor:pointer;transition:all .3s ease;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;padding:.375rem;outline:none;-webkit-tap-highlight-color:transparent;transform:rotate(-45deg);position:relative}._musicButtonInner_1gqwb_194 svg,._musicButtonInner_1gqwb_194 img{width:1rem;height:1rem;object-fit:contain;display:block;flex-shrink:0}._musicButtonInner_1gqwb_194 span{font-weight:600;font-size:.5rem;text-align:center;line-height:1.2;white-space:nowrap}._topExportButton_1gqwb_231{flex-shrink:0;width:2.625rem;height:2.625rem;margin-left:auto;margin-right:.85rem;background:linear-gradient(145deg,#ff5c68f2,#c42d3aeb);backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);border-radius:.75rem;transform:rotate(45deg);border:.0625rem solid rgba(255,255,255,.38);box-shadow:0 .2rem .75rem #e03d4b6b,inset 0 1px #ffffff47;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease;cursor:pointer;padding:0;z-index:2}._topExportButton_1gqwb_231:active:not(:disabled){transform:rotate(45deg) scale(.9)}._topExportButton_1gqwb_231:disabled{opacity:.42;filter:grayscale(35%);cursor:not-allowed;box-shadow:none}._topExportButtonInner_1gqwb_263{width:100%;height:100%;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.05rem;padding:.3rem;transform:rotate(-45deg);pointer-events:none}._topExportButtonInner_1gqwb_263 svg{width:1rem;height:1rem;display:block}._topExportButtonInner_1gqwb_263 span{font-weight:700;font-size:.5rem;letter-spacing:.06em;line-height:1.1;white-space:nowrap}._topExportSpacer_1gqwb_291{width:2.625rem;height:2.625rem;margin-left:auto;margin-right:.85rem;pointer-events:none;visibility:hidden}._muteSlash_1gqwb_301{position:absolute;width:1.4px;height:140%;background:linear-gradient(to bottom,transparent,#fff 30%,#fff 70%,transparent);transform:rotate(45deg);pointer-events:none}._musicLoading_1gqwb_311{width:1rem;height:1rem;border:1.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_musicSpin_1gqwb_1 .8s linear infinite}@keyframes _musicSpin_1gqwb_1{to{transform:rotate(360deg)}}._exitButton_1gqwb_326{border:none;cursor:pointer;font-size:1.25rem;transition:all .2s ease;position:absolute;top:1.25rem;left:1rem;z-index:101;background:none;color:#37333480}._exitButton_1gqwb_326:hover{transform:scale(1.1)}._exitButton_1gqwb_326:active{transform:scale(.95)}._topHeaderTextMode_1gqwb_348{background:linear-gradient(135deg,#e03d4b26,#e03d4b14);border:.0625rem solid rgba(224,61,75,.3);color:#fffffff2;box-shadow:0 .25rem 1.25rem #e03d4b33,inset 0 .0625rem #ffffff1a;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}._topHeaderTextMode_1gqwb_348 svg{color:var(--primary)}._contextMemoryMeter_1gqwb_360{position:relative;z-index:180;width:fit-content;max-width:calc(100% - 2.5rem);margin:-.25rem auto .5rem;padding:.5rem .875rem;display:flex;align-items:center;justify-content:center;gap:.625rem;border:.0625rem solid rgba(0,0,0,.08);border-radius:.75rem;background:#fffffff0;color:#111827e6;font-size:.875rem;line-height:1;box-shadow:0 .375rem 1.25rem #0000001f;flex-shrink:0}._contextMemoryText_1gqwb_381,._contextMemoryBusy_1gqwb_382{flex-shrink:0;white-space:nowrap}._contextMemoryTextGroup_1gqwb_387{display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:0}._contextMemoryRoundText_1gqwb_395{color:#111827ad;font-size:.75rem;line-height:1.1;white-space:nowrap}._contextMemoryBusy_1gqwb_382{color:#e03d4beb;font-size:.75rem}._contextMemoryProgress_1gqwb_407{position:relative;width:.875rem;height:.875rem;border-radius:50%;flex-shrink:0}._contextMemoryProgress_1gqwb_407:after{content:"";position:absolute;inset:.1875rem;border-radius:50%;background:#fffffff5}._contextMemoryProgressActive_1gqwb_423{animation:_spin_1gqwb_1 .9s linear infinite}._characterContainer_1gqwb_427{position:absolute;bottom:0;left:0;right:0;width:100%;height:100%;max-height:100%;z-index:120;display:flex;align-items:flex-end;justify-content:flex-end;pointer-events:none;overflow:hidden}._characterSlideLeft_1gqwb_444{left:0;animation:_fadeSlideInFromLeft_1gqwb_1 1s cubic-bezier(.4,0,.2,1)}._characterSlideLeft_1gqwb_444 ._characterImage_1gqwb_449{object-position:bottom left;max-width:100%;max-height:100%;margin-left:-6%}._characterSlideRight_1gqwb_457{right:0;animation:_fadeSlideInFromRight_1gqwb_1 1s cubic-bezier(.4,0,.2,1)}._characterSlideRight_1gqwb_457 ._characterImage_1gqwb_449{object-position:bottom right;max-width:100%;max-height:100%;margin-right:-6%}@keyframes _fadeSlideInFromLeft_1gqwb_1{0%{transform:translate(-.9375rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _fadeSlideInFromRight_1gqwb_1{0%{transform:translate(.9375rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _characterJumpLeft_1gqwb_569{0%{transform:translate(0) translateY(0)}12.5%{transform:translate(1.25rem) translateY(-1.25rem)}25%{transform:translate(2.1875rem) translateY(-2.1875rem)}37.5%{transform:translate(2.5rem) translateY(-1.25rem)}50%{transform:translate(2.5rem) translateY(0)}62.5%{transform:translate(3.125rem) translateY(-1.25rem)}75%{transform:translate(3.4375rem) translateY(-2.1875rem)}87.5%{transform:translate(3.75rem) translateY(-1.25rem)}to{transform:translate(3.75rem) translateY(0)}}@keyframes _characterJumpRight_1gqwb_573{0%{transform:translate(0) translateY(0)}12.5%{transform:translate(-1.25rem) translateY(-1.25rem)}25%{transform:translate(-2.1875rem) translateY(-2.1875rem)}37.5%{transform:translate(-2.5rem) translateY(-1.25rem)}50%{transform:translate(-2.5rem) translateY(0)}62.5%{transform:translate(-3.125rem) translateY(-1.25rem)}75%{transform:translate(-3.4375rem) translateY(-2.1875rem)}87.5%{transform:translate(-3.75rem) translateY(-1.25rem)}to{transform:translate(-3.75rem) translateY(0)}}._characterJumpLeft_1gqwb_569{animation:_characterJumpLeft_1gqwb_569 .8s ease-in-out forwards}._characterJumpRight_1gqwb_573{animation:_characterJumpRight_1gqwb_573 .8s ease-in-out forwards}@keyframes _worldVibration_1gqwb_1{0%{transform:translate(0) rotate(0)}10%{transform:translate(-.1875rem,-.1875rem) rotate(-.5deg)}20%{transform:translate(.25rem,.125rem) rotate(.3deg)}30%{transform:translate(-.25rem,.125rem) rotate(-.3deg)}40%{transform:translate(.1875rem,-.125rem) rotate(.2deg)}50%{transform:translate(-.125rem,.0625rem) rotate(-.1deg)}60%{transform:translate(.125rem,-.0625rem) rotate(.1deg)}70%{transform:translate(-.0625rem) rotate(-.05deg)}80%{transform:translate(.0625rem,.0625rem) rotate(.05deg)}90%{transform:translate(-.0625rem,-.0625rem) rotate(-.03deg)}to{transform:translate(0) rotate(0)}}@keyframes _worldVibrationSlow_1gqwb_1{0%{transform:translate(0)}15%{transform:translate(-.375rem,-.1875rem)}30%{transform:translate(.25rem,.125rem)}45%{transform:translate(-.25rem,.1875rem)}60%{transform:translate(.1875rem,-.125rem)}75%{transform:translate(-.125rem,.0625rem)}to{transform:translate(0)}}@keyframes _worldVibrationFast_1gqwb_1{0%{transform:translate(0)}8%{transform:translate(-.1875rem,-.125rem)}16%{transform:translate(.25rem,.0625rem)}24%{transform:translate(-.125rem,.1875rem)}32%{transform:translate(.1875rem,-.0625rem)}40%{transform:translate(-.0625rem,-.125rem)}48%{transform:translate(.125rem,.125rem)}56%{transform:translate(-.0625rem,-.1875rem)}64%{transform:translate(.0625rem,.0625rem)}72%{transform:translateY(.0625rem)}80%{transform:translate(.0625rem)}88%{transform:translateY(.0625rem)}96%{transform:translate(.0625rem)}to{transform:translate(0)}}@keyframes _intenseShake_1gqwb_1{0%{transform:translate(0)}10%{transform:translate(-.125rem,-.125rem)}20%{transform:translate(.125rem,.125rem)}30%{transform:translate(-.125rem,.125rem)}40%{transform:translate(.125rem,-.125rem)}50%{transform:translate(-.0625rem,.0625rem)}60%{transform:translate(.0625rem,-.0625rem)}70%{transform:translate(-.0625rem,-.0625rem)}80%{transform:translate(.0625rem,.0625rem)}90%{transform:translate(0)}to{transform:translate(0)}}@keyframes _worldVibrationFast0_1gqwb_1{0%{transform:translate(0)}8%{transform:translate(-.25rem,-.1875rem)}16%{transform:translate(.3125rem,.125rem)}24%{transform:translate(-.1875rem,.25rem)}32%{transform:translate(.25rem,-.125rem)}40%{transform:translate(-.125rem,-.1875rem)}48%{transform:translate(.1875rem,.1875rem)}56%{transform:translate(-.125rem,-.25rem)}64%{transform:translate(.125rem,.125rem)}72%{transform:translate(-.0625rem,.125rem)}80%{transform:translate(.125rem,-.0625rem)}88%{transform:translate(-.0625rem,.125rem)}96%{transform:translate(.125rem,-.0625rem)}to{transform:translate(.0625rem,-.0625rem)}}@keyframes _worldVibrationBalanced_1gqwb_1{0%{transform:translate(0) rotate(0)}12%{transform:translate(-.5rem,-.3125rem) rotate(-.5deg)}24%{transform:translate(.4375rem,.375rem) rotate(.4deg)}36%{transform:translate(.375rem,-.25rem) rotate(.3deg)}48%{transform:translate(-.375rem,.3125rem) rotate(-.3deg)}60%{transform:translate(-.4375rem,.25rem) rotate(-.4deg)}72%{transform:translate(.3125rem,-.375rem) rotate(.2deg)}84%{transform:translate(-.1875rem,-.1875rem) rotate(-.1deg)}96%{transform:translate(.125rem,.125rem) rotate(.1deg)}to{transform:translate(0) rotate(0)}}@keyframes _worldVibrationIntense_1gqwb_1{0%{transform:translate(0) rotate(0)}5%{transform:translate(-.375rem,-.3125rem) rotate(-.8deg)}10%{transform:translate(.3125rem,.25rem) rotate(.6deg)}15%{transform:translate(-.25rem,.375rem) rotate(-.7deg)}20%{transform:translate(.375rem,-.1875rem) rotate(.5deg)}25%{transform:translate(-.3125rem,-.25rem) rotate(-.6deg)}30%{transform:translate(.25rem,.3125rem) rotate(.4deg)}35%{transform:translate(-.1875rem,-.375rem) rotate(-.5deg)}40%{transform:translate(.3125rem,.1875rem) rotate(.3deg)}45%{transform:translate(-.25rem,.25rem) rotate(-.4deg)}50%{transform:translate(.1875rem,-.3125rem) rotate(.2deg)}55%{transform:translate(-.125rem,.1875rem) rotate(-.3deg)}60%{transform:translate(.25rem,-.125rem) rotate(.1deg)}65%{transform:translate(-.1875rem,.125rem) rotate(-.2deg)}70%{transform:translate(.125rem,-.1875rem) rotate(.1deg)}75%{transform:translate(-.0625rem,.0625rem) rotate(-.1deg)}80%{transform:translate(.0625rem,-.0625rem) rotate(.05deg)}85%{transform:translate(-.125rem,.125rem) rotate(-.08deg)}90%{transform:translate(.125rem,-.125rem) rotate(.06deg)}95%{transform:translate(-.0625rem,.0625rem) rotate(-.03deg)}to{transform:translate(0) rotate(0)}}._characterVibration_1gqwb_780{animation:_intenseShake_1gqwb_1 .6s linear alternate-reverse;animation-iteration-count:2}._worldInjury_1gqwb_786{animation:_intenseShake_1gqwb_1 3s infinite ease-in-out;position:relative}._worldInjury_1gqwb_786:before{content:"";position:absolute;top:-5%;left:-5%;width:110%;height:110%;background:inherit;background-size:cover;background-position:center;filter:blur(.25rem) brightness(.75) contrast(1.2);animation:_dizzyZoom_1gqwb_1 10s infinite alternate ease-in-out;z-index:1;pointer-events:none}._worldInjury_1gqwb_786:after{content:"";position:absolute;inset:0;background:radial-gradient(circle,transparent 30%,rgba(160,0,0,.4) 70%,rgba(120,0,0,.9) 100%);mix-blend-mode:multiply;animation:_heartbeat_1gqwb_1 1.2s infinite;pointer-events:none;z-index:2000}._injuryBloodSplatter_1gqwb_829{position:absolute;inset:0;background-image:radial-gradient(circle at 20% 30%,rgba(150,0,0,.6) 0%,transparent 10%),radial-gradient(circle at 80% 80%,rgba(180,0,0,.5) 0%,transparent 15%),radial-gradient(circle at 50% 50%,rgba(120,0,0,.4) 0%,transparent 8%);filter:blur(.0625rem);opacity:.8;pointer-events:none;z-index:1999;animation:_injuryFadeOut_1gqwb_1 3s ease-out forwards}@keyframes _shakeHard_1gqwb_1{0%{transform:translate(.0625rem,.0625rem) rotate(0)}10%{transform:translate(-.1875rem,-.125rem) rotate(-1deg)}20%{transform:translate(-.3125rem) rotate(1deg)}30%{transform:translate(.3125rem,.125rem) rotate(0)}40%{transform:translate(.0625rem,-.0625rem) rotate(1deg)}50%{transform:translate(-.1875rem,.125rem) rotate(-1deg)}60%{transform:translate(-.3125rem,.0625rem) rotate(0)}70%{transform:translate(.3125rem,.0625rem) rotate(-1deg)}80%{transform:translate(-.0625rem,-.0625rem) rotate(1deg)}90%{transform:translate(.0625rem,.125rem) rotate(0)}to{transform:translate(.0625rem,-.125rem) rotate(-1deg)}}@keyframes _heartbeat_1gqwb_1{0%{box-shadow:inset 0 0 3.125rem #f003;opacity:.8}10%{box-shadow:inset 0 0 9.375rem #f00c;opacity:1;transform:scale(1.02)}20%{box-shadow:inset 0 0 6.25rem #ff000080;opacity:.9;transform:scale(1.01)}30%{box-shadow:inset 0 0 9.375rem #f00c;opacity:1;transform:scale(1.02)}50%{box-shadow:inset 0 0 3.125rem #f003;opacity:.8;transform:scale(1)}to{box-shadow:inset 0 0 3.125rem #f003;opacity:.8}}@keyframes _dizzyZoom_1gqwb_1{0%{transform:scale(1);filter:blur(.1875rem) brightness(.6)}to{transform:scale(1.1);filter:blur(.375rem) brightness(.5)}}@keyframes _injuryFadeOut_1gqwb_1{0%{opacity:1}to{opacity:0}}._characterImage_1gqwb_449{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:bottom;transition:opacity .5s cubic-bezier(.4,0,.2,1);image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}._gameContentWrapper_1gqwb_928{position:absolute;bottom:0;left:0;right:0;width:100%;height:auto;min-height:12.5rem;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.82) 8%,rgba(0,0,0,.75) 18%,rgba(0,0,0,.7) 32%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.55) 82%,rgba(0,0,0,.3) 92%,transparent 100%);z-index:150;pointer-events:none;display:flex;flex-direction:column}._gameContentWrapper_1gqwb_928>*{pointer-events:auto}._mainContentTextMode_1gqwb_955{overflow:hidden}._gameContentWrapperTextMode_1gqwb_960{position:absolute;top:3.5rem;bottom:5.75rem;left:0;right:0;width:100%;height:auto;min-height:0;max-height:none;background:none;z-index:2;pointer-events:auto;display:flex;flex-direction:column}._narrationMessage_1gqwb_977{color:#fff;padding:0;font-size:1rem;line-height:1.6;word-break:break-word;margin-bottom:.5rem}._characterMessage_1gqwb_986{color:#fff;padding:0;font-size:1rem;line-height:1.6;word-break:break-word;margin-bottom:.5rem;display:flex;flex-direction:column;gap:.125rem}._characterName_1gqwb_998{font-size:1rem;font-weight:600;color:#fff;border-left:.1875rem solid #845DFF;padding-left:.625rem}._characterDivider_1gqwb_1006{width:100%;height:.0625rem;background:linear-gradient(to right,transparent,#fff,transparent);margin:.25rem 0}._characterText_1gqwb_1013{flex:1;padding-bottom:.25rem}._choiceContainer_1gqwb_1018{display:flex;flex-direction:column;gap:.5rem}._choiceOption_1gqwb_1024{color:#fff;padding:.625rem 1.5rem;font-size:1rem;word-break:break-word;cursor:pointer;transition:all .3s ease;border-radius:.25rem;background-color:#0000007a;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._choiceText_1gqwb_1039{flex:1;min-width:0;overflow-wrap:anywhere;white-space:normal}._choicePrice_1gqwb_1046{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;color:#fff;font-size:.875rem;font-weight:600}._choicePrice_1gqwb_1046 img{width:1rem;height:1rem;object-fit:contain;display:block}._choiceOption_1gqwb_1024:hover{background:#ffffff1a;transform:translate(.25rem)}._customInputText_1gqwb_1068{color:#fff;padding:.625rem 1.5rem;font-size:1rem;word-break:break-word;cursor:pointer;transition:all .3s ease;border-radius:.25rem;mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 16%,black 90%,transparent 100%);background-color:#0000007a}._customInputText_1gqwb_1068:hover{background:#ffffff1a;transform:translate(.25rem)}._customInput_1gqwb_1068{display:flex;gap:.5rem;align-items:center;background-color:#0000007a;padding:.5rem 1.25rem;border-radius:.25rem;mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 16%,black 90%,transparent 100%)}._customInput_1gqwb_1068 input{flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:1rem;line-height:1.6;padding:0}._customInput_1gqwb_1068 input::placeholder{color:#ffffff80}._customInput_1gqwb_1068 button{background:#ffffff26;border:.0625rem solid rgba(255,255,255,.3);border-radius:.25rem;color:#fff;font-size:1rem;padding:.3125rem .75rem;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0;display:flex;align-items:center;gap:.375rem}._customInput_1gqwb_1068 button:hover{background:#ffffff40;border-color:#ffffff80}._nextButtonContainer_1gqwb_1149{display:flex;justify-content:flex-end}._nextButton_1gqwb_1149{background:transparent;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:all .3s ease;flex-shrink:0}._nextButton_1gqwb_1149:hover{transform:scale(1.1)}._nextButton_1gqwb_1149 svg{width:1.75rem;height:1.75rem}._buttonContainer_1gqwb_1176{position:absolute;bottom:0;left:0;right:0;width:100%;padding:1rem;padding-bottom:max(1rem,env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:flex-start;gap:1.25rem;overflow-x:auto;z-index:3100;box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x}._buttonContainer_1gqwb_1176::-webkit-scrollbar{display:none}._historyActionBar_1gqwb_1205{padding:.85rem 1rem max(.85rem,env(safe-area-inset-bottom));padding-right:1rem;gap:.65rem;overflow-x:hidden;align-items:stretch;justify-content:center;background:linear-gradient(180deg,#0c0a0e00,#0c0a0e6b 28%,#0c0a0eb8);backdrop-filter:blur(.35rem);-webkit-backdrop-filter:blur(.35rem)}._historyExportButton_1gqwb_1218{flex:1.35;min-height:3.15rem;border:none;border-radius:999px;padding:0 1.25rem;background:linear-gradient(135deg,#ff6b6b 0%,var(--primary, #e03d4b) 48%,#c42d3a 100%);color:#fff;font-size:.95rem;font-weight:700;letter-spacing:.04em;cursor:pointer;box-shadow:0 .55rem 1.4rem #e03d4b61,inset 0 1px #ffffff47;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}._historyExportButton_1gqwb_1218:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 .7rem 1.6rem #e03d4b7a,inset 0 1px #ffffff52}._historyExportButton_1gqwb_1218:active:not(:disabled){transform:translateY(1px) scale(.985)}._historyExportButton_1gqwb_1218:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;filter:grayscale(.2)}._historyBackButton_1gqwb_1255{flex:0 0 auto;min-width:5.75rem;min-height:3.15rem;padding:0 1.15rem;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:#ffffff24;color:#fff;font-size:.95rem;font-weight:650;letter-spacing:.03em;cursor:pointer;backdrop-filter:blur(.6rem);-webkit-backdrop-filter:blur(.6rem);box-shadow:inset 0 1px #ffffff38;transition:background .18s ease,border-color .18s ease,transform .18s ease}._historyBackButton_1gqwb_1255:hover{background:#ffffff38;border-color:#ffffff6b}._historyBackButton_1gqwb_1255:active{transform:translateY(1px) scale(.985)}._replayControlBar_1gqwb_1283{position:absolute;left:1rem;right:1rem;bottom:4.875rem;z-index:3090;padding:.75rem .875rem;border:.0625rem solid rgba(255,255,255,.18);border-radius:1rem;background:#12121694;backdrop-filter:blur(.75rem);-webkit-backdrop-filter:blur(.75rem);box-shadow:0 .75rem 1.75rem #00000038;color:#fff;display:flex;flex-direction:column;gap:.625rem}._replayProgressHeader_1gqwb_1302{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.75rem;font-weight:700;letter-spacing:.02em;color:#ffffffe6}._replayProgressRange_1gqwb_1313{width:100%;margin:0;accent-color:#fb4655;cursor:pointer}._replayProgressRange_1gqwb_1313:disabled{cursor:not-allowed;opacity:.45}._replaySpeedRow_1gqwb_1325{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._replaySpeedLabel_1gqwb_1332{color:#ffffffb8;font-size:.75rem;font-weight:600}._replaySpeedOptions_1gqwb_1338{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap;justify-content:flex-end}._replaySpeedButton_1gqwb_1346{min-width:2.5rem;border:.0625rem solid rgba(255,255,255,.18);border-radius:999px;padding:.25rem .5rem;background:#ffffff14;color:#ffffffd1;font-size:.6875rem;font-weight:700;cursor:pointer;transition:all .2s ease}._replaySpeedButtonActive_1gqwb_1359{border-color:#fb46559e;background:#fb465557;color:#fff;box-shadow:0 .25rem .875rem #fb46553d}._buttonContainerDragging_1gqwb_1366{cursor:grabbing;-webkit-user-select:none;user-select:none}._buttonContainerDragging_1gqwb_1366 ._buttonInner_1gqwb_1371{cursor:grabbing}._buttonSlot_1gqwb_1376{flex:0 0 auto;align-self:center;width:2.625rem;height:2.625rem;position:relative;flex-shrink:0}._buttonItem_1gqwb_1385{position:absolute;inset:0;width:100%;height:100%;background:#ffffff1a;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);border-radius:.75rem;transform:rotate(45deg);transform-origin:center center;overflow:hidden;border:.0625rem solid rgba(255,255,255,.2);box-shadow:0 .125rem .5rem #0000001a;transition:transform .3s ease,background .3s ease,border-color .3s ease,box-shadow .3s ease}._buttonItem_1gqwb_1385:active{transform:rotate(45deg) scale(.95)}._buttonItemActive_1gqwb_1406{background:#fb46554d;border-color:#fb465580;box-shadow:0 .125rem .75rem #fb46554d}._buttonItemDisabled_1gqwb_1412{pointer-events:none;background:#ffffff1a;border-color:#fff3;box-shadow:0 .125rem .5rem #0000001a}._buttonItemDisabled_1gqwb_1412 ._buttonInner_1gqwb_1371{cursor:not-allowed}._buttonItemDisabled_1gqwb_1412 ._buttonInner_1gqwb_1371 span,._buttonItemDisabled_1gqwb_1412 ._buttonInner_1gqwb_1371 svg{opacity:.5;color:#ffffff80}._buttonItem_1gqwb_1385 ._buttonInner_1gqwb_1371{width:100%;height:100%;padding:0;border:none;border-radius:.75rem;color:#fff;font-size:.75rem;cursor:pointer;transition:all .3s ease;background:transparent;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.125rem;position:relative;transform:rotate(-45deg);outline:none;-webkit-tap-highlight-color:transparent}._buttonItem_1gqwb_1385 ._buttonInner_1gqwb_1371 img,._buttonItem_1gqwb_1385 ._buttonInner_1gqwb_1371 svg{width:1rem;height:1rem;object-fit:contain;display:block;flex-shrink:0}._buttonItem_1gqwb_1385 ._buttonInner_1gqwb_1371 span{font-weight:600;font-size:.5625rem;text-align:center;line-height:1.2;white-space:nowrap}._questTracker_1gqwb_1470{--quest-accent: #fb4655;--quest-accent-soft: #ff9aa3;--quest-accent-border: rgba(251, 70, 85, .48);--quest-accent-glow: rgba(251, 70, 85, .2);position:absolute;top:4.25rem;left:50%;transform:translate(-50%);width:min(22rem,calc(100% - 1.5rem));z-index:90;pointer-events:none}._questTrackerLabel_1gqwb_1484{display:inline-block;font-size:.75rem;font-weight:650;letter-spacing:.04em;color:var(--quest-accent-soft);margin-bottom:.25rem;text-shadow:0 1px 8px rgba(0,0,0,.45)}._questTrackerBody_1gqwb_1494{background:linear-gradient(165deg,#1c1012c7,#0c0a0eb8);border-radius:.45rem;padding:.55rem .7rem;color:#fff5f2f0;font-size:.8125rem;line-height:1.4}._questTrackerEnter_1gqwb_1508{animation:_questTrackerFadeIn_1gqwb_1 .35s ease-out}._questTrackerBodyTyping_1gqwb_1512:after{content:"";display:inline-block;width:.1em;height:.95em;margin-left:.14em;vertical-align:-.12em;background:var(--quest-accent-soft);animation:_questTrackerCaretBlink_1gqwb_1 .85s steps(1,end) infinite}@keyframes _questTrackerFadeIn_1gqwb_1{0%{opacity:0;transform:translate(-50%) translateY(-6px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes _questTrackerCaretBlink_1gqwb_1{0%,45%{opacity:1}55%,to{opacity:0}}._topButtonsContainer_1gqwb_1546{position:absolute;top:1rem;right:1.25rem;z-index:3200;display:flex;gap:.75rem;align-items:center}._timeoutOverlay_1gqwb_1556{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#00000059;-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);z-index:2000}._timeoutCard_1gqwb_1567{background:#ffffffe6;border-radius:1rem;padding:1.25rem 1.5rem;width:20rem;box-shadow:0 .625rem 1.875rem #00000026;border:.0625rem solid rgba(255,255,255,.6)}._timeoutTitle_1gqwb_1576{font-size:1rem;font-weight:700;color:#1f2937;margin-bottom:.5rem}._timeoutDesc_1gqwb_1583{font-size:.8125rem;color:#4b5563;margin-bottom:1rem}._timeoutActions_1gqwb_1589{display:flex;justify-content:flex-end;gap:.625rem}._timeoutCancel_1gqwb_1595,._timeoutRetry_1gqwb_1596{padding:.5rem .875rem;border-radius:.625rem;border:none;font-size:.8125rem;cursor:pointer;transition:all .2s ease}._timeoutCancel_1gqwb_1595{background:#0000000d;color:#374151}._timeoutCancel_1gqwb_1595:hover{background:#00000014}._timeoutRetry_1gqwb_1596{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;box-shadow:0 .375rem 1.25rem #6366f159}._timeoutRetry_1gqwb_1596:hover{filter:brightness(1.05)}._memoryDebugOverlay_1gqwb_1624{position:absolute;inset:0;z-index:3300;display:flex;align-items:center;justify-content:center;padding:1.875rem 1rem;background:#0000007a;backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);box-sizing:border-box;overflow:hidden}._memoryDebugPanel_1gqwb_1639{width:100%;max-width:24rem;height:auto;max-height:100%;display:flex;flex-direction:column;border:.0625rem solid rgba(255,255,255,.22);border-radius:.5rem;background:#121418f5;color:#f9fafb;box-shadow:0 1.25rem 3rem #00000052;overflow:hidden}._memoryDebugHeader_1gqwb_1654{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.875rem 1rem;border-bottom:.0625rem solid rgba(255,255,255,.14)}._memoryDebugTitle_1gqwb_1664{font-size:1rem;line-height:1.2;font-weight:700}._memoryDebugMeta_1gqwb_1670{margin-top:.25rem;color:#f9fafb9e;font-size:.6875rem;line-height:1.35}._memoryDebugActions_1gqwb_1677{display:flex;gap:.5rem;flex-shrink:0}._memoryDebugActions_1gqwb_1677 button{border:.0625rem solid rgba(255,255,255,.18);border-radius:.375rem;padding:.375rem .625rem;background:#ffffff1a;color:#fff;font-size:.75rem;cursor:pointer}._memoryDebugActions_1gqwb_1677 button:disabled{cursor:not-allowed;opacity:.55}._memoryDebugBody_1gqwb_1698{min-height:0;overflow-y:auto;padding:1rem 1rem 1.25rem;display:flex;flex-direction:column;gap:.875rem;overscroll-behavior:contain}._memoryDebugSection_1gqwb_1708{display:flex;flex-direction:column;gap:.5rem}._memoryDebugSectionHeader_1gqwb_1714{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:1.5rem}._memoryDebugSectionTitle_1gqwb_1722{color:#f9fafbcc;font-size:.75rem;line-height:1.3;font-weight:700;text-transform:uppercase}._memoryDebugCopyButton_1gqwb_1730{width:1.625rem;height:1.625rem;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:0;border:.0625rem solid rgba(255,255,255,.12);border-radius:.375rem;background:#ffffff0f;color:#f9fafbc7;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._memoryDebugCopyButton_1gqwb_1730:hover:not(:disabled){border-color:#ffffff3d;background:#ffffff1f;color:#fffffff5}._memoryDebugCopyButton_1gqwb_1730:disabled{cursor:not-allowed;opacity:.42}._memoryDebugSummary_1gqwb_1757,._memoryDebugEmpty_1gqwb_1758,._memoryDebugHistoryText_1gqwb_1759{color:#f9fafbe6;font-size:.8125rem;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}._memoryDebugEmpty_1gqwb_1758{color:#f9fafb8c}._memoryDebugMetaGrid_1gqwb_1771{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;color:#f9fafb9e;font-size:.6875rem;line-height:1.35}._memoryDebugJson_1gqwb_1780{max-height:13rem;margin:0;padding:.75rem;overflow:auto;border:.0625rem solid rgba(255,255,255,.12);border-radius:.375rem;background:#0000003d;color:#f9fafbdb;font-size:.6875rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}._memoryDebugHistoryList_1gqwb_1795{display:flex;flex-direction:column;gap:.625rem}._memoryDebugHistoryItem_1gqwb_1801{padding:.625rem;border:.0625rem solid rgba(255,255,255,.1);border-radius:.375rem;background:#ffffff0d}._memoryDebugHistoryMeta_1gqwb_1808{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.375rem;color:#f9fafb8f;font-size:.6875rem;line-height:1.3}@media(min-width:769px)and (max-width:1080px){._pageRoot_1gqwb_2{background:#1a1a1a}._mainContent_1gqwb_12{width:25.875rem;height:56rem;max-width:25.875rem;max-height:56rem;flex-shrink:0}}@media(max-width:768px){._mainContent_1gqwb_12{width:100%;height:100vh;max-width:none;max-height:none}._characterContainer_1gqwb_427{width:100%;max-width:100%;bottom:0;height:95dvh;max-height:95dvh}._messageContainer_1gqwb_1852{bottom:5rem}._buttonContainer_1gqwb_1176{padding:.875rem 1.125rem;padding-bottom:max(.875rem,env(safe-area-inset-bottom));gap:1rem;margin-bottom:.625rem;align-items:center}._historyActionBar_1gqwb_1205{padding-right:1.125rem}._replayControlBar_1gqwb_1283{left:.875rem;right:.875rem;bottom:5.5rem}}._cursor_1gqwb_1875{display:inline-block;width:.125rem;height:1em;background-color:#fff;margin-left:.125rem;animation:_blink_1gqwb_1 1s infinite;vertical-align:baseline}@keyframes _blink_1gqwb_1{0%,50%{opacity:1}51%,to{opacity:0}}._customUIRoot_1gqwb_1899{position:absolute;top:0;right:0;width:auto;height:auto;z-index:1600;pointer-events:auto}._messageContainer_ic5u4_1{flex:1;width:100%;min-height:21.875rem;height:auto;overflow-y:hidden;overflow-x:hidden;padding:3.75rem 1.125rem 5rem;box-sizing:border-box;display:flex;flex-direction:column}._narrationMessage_ic5u4_16{color:#fff;padding:0;font-size:1rem;line-height:1.7;letter-spacing:.075rem;word-break:break-word;white-space:pre-wrap;margin-bottom:.5rem}._characterMessage_ic5u4_27{color:#fff;padding:0;font-size:1rem;line-height:1.7;letter-spacing:.075rem;word-break:break-word;margin-bottom:.5rem;display:flex;flex-direction:column;gap:.125rem}._characterName_ic5u4_40{font-size:1rem;font-weight:600;color:#fff;border-left:.1875rem solid #845DFF;padding-left:.625rem}._characterDivider_ic5u4_48{width:100%;height:.0625rem;background:linear-gradient(to right,transparent,#fff,transparent);margin:.25rem 0}._characterText_ic5u4_55{flex:1;padding-bottom:.25rem;line-height:1.7;letter-spacing:.075rem;white-space:pre-wrap}._nextButtonContainer_ic5u4_63{position:absolute;bottom:5rem;right:1.125rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.375rem;z-index:10}._regenerateButton_ic5u4_75{background:transparent;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:none;color:#fff;cursor:pointer;transition:all .3s ease;flex-shrink:0;padding:0}._regenerateButton_ic5u4_75:hover{transform:scale(1.1)}._regenerateButton_ic5u4_75:disabled{opacity:.5;cursor:not-allowed;transform:none}._regenerateButton_ic5u4_75 svg{width:2rem;height:2rem}._nextButton_ic5u4_63{background:transparent;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:all .3s ease;flex-shrink:0;border:none}._nextButton_ic5u4_63:hover{transform:scale(1.1)}._nextButton_ic5u4_63:disabled{opacity:.5;cursor:not-allowed}._nextButton_ic5u4_63 svg{width:2rem;height:2rem}._cursor_ic5u4_133{display:inline-block;width:.125rem;height:1em;background-color:#fff;animation:_blink_ic5u4_1 1s infinite;vertical-align:baseline;margin-left:.125rem}._colorRed_ic5u4_144{color:#f44;font-weight:500}._colorYellow_ic5u4_149{color:gold;font-weight:500}._colorGreen_ic5u4_154{color:#4ade80;font-weight:500}._colorBlue_ic5u4_159{color:#60a5fa;font-weight:500}._colorPurple_ic5u4_164{color:#a78bfa;font-weight:500}._code_ic5u4_169{background:#ffffff1a;padding:.125rem .25rem;border-radius:.1875rem;font-family:monospace;font-size:.9em}@keyframes _blink_ic5u4_1{0%,50%{opacity:1}51%,to{opacity:0}}._choiceContainer_ic5u4_187{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;width:100%;max-width:100%;box-sizing:border-box;margin-bottom:5rem;padding-inline:.75rem}._choiceOption_ic5u4_199{position:relative;isolation:isolate;color:#fff;padding:.7rem 1.15rem;width:100%;min-width:0;max-width:100%;box-sizing:border-box;min-height:2.75rem;font-size:1rem;font-weight:600;line-height:1.45;letter-spacing:.01em;word-break:break-word;cursor:pointer;transition:background-color .16s ease,transform .16s ease,box-shadow .16s ease;border:1px solid rgba(255,255,255,.14);border-radius:.35rem;background:#00000094;box-shadow:0 .25rem .75rem #00000047;display:flex;align-items:center;justify-content:space-between;gap:.75rem;overflow:hidden;text-align:left;text-shadow:0 .0625rem .1875rem rgba(0,0,0,.75)}._choiceOption_ic5u4_199:before{content:none}._choiceText_ic5u4_236{position:relative;z-index:1;flex:1 1 auto;min-width:0;overflow-wrap:anywhere;white-space:normal}._choicePrice_ic5u4_245{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;color:#fff;font-size:.875rem;font-weight:600}._choicePrice_ic5u4_245 img{width:1rem;height:1rem;object-fit:contain;display:block}._choiceOption_ic5u4_199:hover{background:#000000b8;box-shadow:0 .3rem .9rem #0000005c;transform:translateY(-.0625rem)}._choiceOption_ic5u4_199:active{transform:translateY(0)}._choiceOptionMain_ic5u4_275{color:#fff5cf;border-color:#fff5cf59;background:#281c0cad}._choiceOptionMain_ic5u4_275:hover{color:#fff5cf;background:#34240ecc}._choiceTextMain_ic5u4_286{color:inherit}._customInputText_ic5u4_290{position:relative;isolation:isolate;color:#fff;padding:.7rem 1.15rem;width:100%;min-width:0;max-width:100%;box-sizing:border-box;min-height:2.75rem;font-size:.98rem;font-weight:600;line-height:1.45;letter-spacing:.01em;word-break:break-word;cursor:pointer;transition:background-color .16s ease,transform .16s ease;border:1px dashed rgba(255,255,255,.28);border-radius:.35rem;background:#0000006b;text-align:center;text-shadow:0 .0625rem .1875rem rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center}._customInputText_ic5u4_290:before{content:none}._customInputText_ic5u4_290:hover{background:#00000094;transform:translateY(-.0625rem)}._customInputText_ic5u4_290>span{position:relative;z-index:1;display:inline-block}._customInput_ic5u4_290{display:flex;gap:.5rem;align-items:center;width:100%;max-width:100%;box-sizing:border-box;background:#00000052;padding:.5rem 1.25rem;border-radius:0;box-shadow:0 0 1.5rem #ffffff1f;mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 16%,black 90%,transparent 100%)}._customInput_ic5u4_290 input{flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:1rem;line-height:1.6;padding:0}._customInput_ic5u4_290 input::placeholder{color:#ffffff80}._customInput_ic5u4_290 button{background:#ffffff26;border:.0625rem solid rgba(255,255,255,.3);border-radius:.25rem;color:#fff;font-size:1rem;padding:.3125rem .75rem;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0;display:flex;align-items:center;gap:.375rem;position:relative;overflow:hidden}._customInput_ic5u4_290 button:hover{background:#ffffff40;border-color:#ffffff80}._customInput_ic5u4_290 button:disabled{opacity:.5;cursor:not-allowed}._progressBar_ic5u4_404{position:absolute;inset:0;width:100%;height:100%;background:transparent;overflow:hidden}._progressFill_ic5u4_416{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,#845dff,#a78bfa);animation:_progressAnimation_ic5u4_1 2s ease-in-out infinite}@keyframes _progressAnimation_ic5u4_1{0%{width:0%}50%{width:100%}to{width:0%}}._loadingContainer_ic5u4_438{display:flex;align-items:center;gap:1.25rem;padding:1rem;margin-top:2.5rem;justify-content:center}._aiLoader_ic5u4_447{position:relative;width:3.25rem;height:3.25rem;flex-shrink:0}._core_ic5u4_454{position:absolute;top:50%;left:50%;width:.75rem;height:.75rem;background-color:#fff;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 .875rem #fffc,0 0 .5rem #fff6;animation:_pulse_ic5u4_1 2s infinite ease-in-out}._orbit_ic5u4_467{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:.1875rem solid rgba(255,255,255,.1);border-top:.1875rem solid #fff;animation:_spin_ic5u4_1 1.5s infinite linear;box-sizing:border-box}._orbitInner_ic5u4_480{position:absolute;inset:.5rem;border-radius:50%;border:.15625rem solid rgba(255,255,255,.05);border-bottom:.15625rem solid rgba(255,255,255,.5);animation:_spinReverse_ic5u4_1 3s infinite linear;box-sizing:border-box}._statusText_ic5u4_493{font-size:1.125rem;font-weight:600;letter-spacing:.075rem;color:#fff;text-transform:uppercase;text-shadow:0 0 .625rem rgba(255,255,255,.3),0 .0625rem .125rem rgba(0,0,0,.2)}._dots_ic5u4_502:after{content:"";animation:_ellipsis_ic5u4_1 1.5s infinite;display:inline-block;width:1.125rem;text-align:left}@keyframes _pulse_ic5u4_1{0%{transform:translate(-50%,-50%) scale(.85);opacity:.7;box-shadow:0 0 .75rem #ffffffb3,0 0 .375rem #ffffff4d}50%{transform:translate(-50%,-50%) scale(1.1);opacity:1;box-shadow:0 0 1.25rem #fff,0 0 .75rem #ffffff80}to{transform:translate(-50%,-50%) scale(.85);opacity:.7;box-shadow:0 0 .75rem #ffffffb3,0 0 .375rem #ffffff4d}}@keyframes _spin_ic5u4_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _spinReverse_ic5u4_1{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes _ellipsis_ic5u4_1{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@media(max-width:768px){._messageContainer_ic5u4_1{bottom:5rem}._choiceContainer_ic5u4_187{gap:.75rem}._choiceOption_ic5u4_199,._customInputText_ic5u4_290{width:100%;min-width:0;max-width:100%;min-height:2.5rem;padding:.65rem 1rem;font-size:.95rem}._nextButtonContainer_ic5u4_63{right:1rem;bottom:5.125rem;gap:.3125rem}._regenerateButton_ic5u4_75{width:2rem;height:2rem}._regenerateButton_ic5u4_75 svg{width:2rem;height:2rem}._nextButton_ic5u4_63,._nextButton_ic5u4_63 svg{width:2rem;height:2rem}._loadingContainer_ic5u4_438{gap:1rem;padding:.75rem}._aiLoader_ic5u4_447{width:2.75rem;height:2.75rem}._core_ic5u4_454{width:.625rem;height:.625rem}._orbit_ic5u4_467{border-width:.15625rem}._orbitInner_ic5u4_480{inset:.4375rem;border-width:.125rem}._statusText_ic5u4_493{font-size:1rem;letter-spacing:.0625rem}}._colorRed_18i90_7{color:#f44!important;font-weight:500}._colorYellow_18i90_12{color:gold!important;font-weight:500}._colorGreen_18i90_17{color:#4ade80!important;font-weight:500}._colorBlue_18i90_22{color:#60a5fa!important;font-weight:500}._colorPurple_18i90_27{color:#c084fc!important;font-weight:500}._cursor_18i90_33{display:inline-block;width:2px;height:1.2em;background-color:currentColor;margin-left:2px;vertical-align:text-bottom;animation:_blink_18i90_1 .8s infinite}@keyframes _blink_18i90_1{0%,50%{opacity:1}51%,to{opacity:0}}._container_fkle7_1{position:relative;width:100%;height:100%;overflow:hidden;display:flex;align-items:flex-end;justify-content:center;background-color:transparent}._container_fkle7_1:after{content:"";position:absolute;left:0;right:0;bottom:0;height:0;pointer-events:none;z-index:2}._canvas_fkle7_23{display:block;width:100%;height:100%;max-width:100%;max-height:100%;background-color:transparent!important}._placeholder_fkle7_32,._errorPlaceholder_fkle7_33{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#0000001a}._errorPlaceholder_fkle7_33{background-color:#ff00001a}._fallbackImage_fkle7_49{display:block;position:absolute;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:contain;object-position:bottom;margin-left:auto;margin-right:0;z-index:1}._fallbackImageLeft_fkle7_66{margin-left:0;margin-right:auto}._disableMobileGuard_fkle7_71:after{display:none}@media(max-width:1080px){._container_fkle7_1:after{display:none}._container_fkle7_1{overflow:visible}._canvas_fkle7_23,._fallbackImage_fkle7_49{transform:none}}._enterSettled_netj4_2{animation:none!important}._draggable_netj4_7{cursor:grab;-webkit-user-select:none;user-select:none;pointer-events:auto!important}._draggable_netj4_7:active{cursor:grabbing}._dragging_netj4_18{cursor:grabbing;opacity:.9;pointer-events:auto!important}._draggable_netj4_7:after{content:"";position:absolute;top:8px;right:8px;width:24px;height:24px;background:#0006;border-radius:50%;opacity:0;transition:opacity .2s ease;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='0 0 24 24'%3E%3Cpath d='M11 18c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2zm-2-8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm6 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z'/%3E%3C/svg%3E");background-size:16px;background-repeat:no-repeat;background-position:center}._draggable_netj4_7:hover:after{opacity:1}._modalOverlay_1fd0s_1{position:fixed;inset:0;z-index:3000;display:flex;justify-content:center;align-items:center;overflow-y:auto}._modalContent_1fd0s_14{width:25.875rem;height:56rem;background-color:#ffffff27;display:flex;flex-direction:column;overflow:hidden}._modalHeader_1fd0s_25{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;flex-shrink:0;background:linear-gradient(to bottom,rgba(0,0,0,.7),transparent)}._modalTitle_1fd0s_35{margin:0;font-size:1.0625rem;font-weight:600;color:#fff;display:flex;align-items:center;gap:.5rem}._modalTitle_1fd0s_35:before{content:"";width:.1875rem;height:1rem;background:var(--primary);border-radius:.125rem}._closeButton_1fd0s_53{background:transparent;border:none;color:#fff;font-size:1.5rem;line-height:1;cursor:pointer;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;transition:all .2s ease}._closeButton_1fd0s_53:hover{background:#ffffff14;color:#fff}._modalBody_1fd0s_75{flex:1;overflow-y:auto;padding:1rem 1.25rem 5.5rem;min-height:0}._modalBody_1fd0s_75::-webkit-scrollbar{width:.25rem}._modalBody_1fd0s_75::-webkit-scrollbar-track{background:transparent}._modalBody_1fd0s_75::-webkit-scrollbar-thumb{background:#fff3;border-radius:.125rem}._modalBody_1fd0s_75::-webkit-scrollbar-thumb:hover{background:#ffffff4d}._chatMessages_1fd0s_102{display:flex;flex-direction:column;gap:1rem;margin-bottom:4.875rem}._loadMoreButton_1fd0s_109{align-self:center;border:.0625rem solid rgba(255,255,255,.35);border-radius:999px;background:#ffffff4d;color:#111827;cursor:pointer;font-size:.75rem;font-weight:600;padding:.375rem .875rem;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}._loadMoreButton_1fd0s_109:disabled{cursor:wait;opacity:.65}._messageWrapper_1fd0s_127{display:flex;width:100%}._protagonistChangeNotice_1fd0s_133{width:100%;margin:.15rem 0;padding:.45rem .75rem;text-align:center;font-size:.78rem;font-weight:650;letter-spacing:.04em;color:#ffd2d8eb;border-radius:999px;border:1px solid rgba(224,61,75,.35);background:linear-gradient(90deg,#e03d4b0d,#e03d4b2e,#e03d4b0d)}._userBubble_1fd0s_153{align-self:flex-end;margin-left:auto;max-width:78%;background:linear-gradient(135deg,#e03d4be6,#c83241e6);color:#fff;padding:.75rem 1rem;border-radius:1rem 1rem .25rem;word-break:break-word;font-size:.875rem;line-height:1.65;letter-spacing:.01875rem;box-shadow:0 .125rem .5rem #e03d4b33;position:relative}._assistantBubbleWrapper_1fd0s_170{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;width:88%}._assistantBubble_1fd0s_170{align-self:flex-start;background:#ffffff4d;border:.0625rem solid rgba(255,255,255,.366);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);color:#000;padding:.875rem 1rem;border-radius:.25rem 1rem 1rem;width:100%;word-break:break-word;font-size:.875rem;line-height:1.75;letter-spacing:.01875rem;position:relative}._assistantBubble_1fd0s_170 p{margin:0 0 .625rem}._assistantBubble_1fd0s_170 p:last-child{margin-bottom:0}._actionButtons_1fd0s_205{display:flex;gap:.375rem;flex-wrap:wrap;margin-top:.125rem;transition:opacity .2s ease}._editButton_1fd0s_214{display:inline-flex;align-items:center;gap:.25rem;background:transparent;border:.0625rem solid rgba(255,255,255,.3);color:#000;padding:.3125rem .75rem;border-radius:.875rem;font-size:.6875rem;font-weight:500;cursor:pointer;transition:all .2s ease;background:#ffffff4d;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}._editButton_1fd0s_214:hover{background:#e03d4b24;border-color:#e03d4b66;color:var(--primary, #e03d4b)}._editButton_1fd0s_214 svg{font-size:.75rem}._regenerateButton_1fd0s_242{display:inline-flex;align-items:center;gap:.25rem;background:transparent;border:.0625rem solid rgba(255,255,255,.3);color:#000;padding:.3125rem .75rem;border-radius:.875rem;font-size:.6875rem;font-weight:500;cursor:pointer;transition:all .2s ease;background:#ffffff4d;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}._regenerateButton_1fd0s_242:hover{background:#e03d4b1f;border-color:#e03d4b59;color:var(--primary)}._regenerateButton_1fd0s_242:active{transform:scale(.97)}._regenerateButton_1fd0s_242 svg{font-size:.75rem}._editContainer_1fd0s_274{display:flex;flex-direction:column;gap:.625rem;width:100%}._editTextarea_1fd0s_282{width:100%;min-height:7.5rem;padding:.875rem 1rem;border-radius:.25rem 1rem 1rem;border:.0625rem solid rgba(255,255,255,.366);background:#ffffff4d;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);color:#000;font-size:.875rem;line-height:1.75;letter-spacing:.01875rem;font-family:inherit;resize:none;box-sizing:border-box;word-break:break-word;overflow:hidden;transition:all .2s ease}._editTextarea_1fd0s_282:focus{outline:none;border-color:#ffffff80;background:#ffffff59}._editTextarea_1fd0s_282:disabled{opacity:.5;cursor:not-allowed}._editActions_1fd0s_314{display:flex;gap:.5rem;justify-content:flex-end}._saveButton_1fd0s_320{display:inline-flex;align-items:center;gap:.3125rem;background:#22c55e40;border:.0625rem solid rgba(34,197,94,.5);color:#4ade80;padding:.4375rem 1rem;border-radius:.875rem;font-size:.6875rem;font-weight:500;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}._saveButton_1fd0s_320:hover:not(:disabled){background:#22c55e59;border-color:#22c55eb3}._saveButton_1fd0s_320:disabled{opacity:.5;cursor:not-allowed}._saveButton_1fd0s_320 svg{font-size:.875rem}._cancelButton_1fd0s_350{display:inline-flex;align-items:center;gap:.3125rem;background:#ffffff4d;border:.0625rem solid rgba(255,255,255,.3);color:#000;padding:.4375rem 1rem;border-radius:.875rem;font-size:.6875rem;font-weight:500;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}._cancelButton_1fd0s_350:hover:not(:disabled){background:#fff6;border-color:#ffffff80;color:#000}._cancelButton_1fd0s_350:disabled{opacity:.5;cursor:not-allowed}._cancelButton_1fd0s_350 svg{font-size:.875rem}._speakerName_1fd0s_381{font-size:.875rem;font-weight:600;color:#845dff;margin-bottom:.375rem;border-left:.1875rem solid #845DFF;padding-left:.5rem}._dialogueContent_1fd0s_390{color:#fff;line-height:1.6}._narrationBubble_1fd0s_396{align-self:center;background:#ffffff0d;border:.0625rem solid rgba(255,255,255,.1);color:#ffffffe6;padding:.625rem .875rem;border-radius:.5rem;max-width:85%;word-break:break-word;font-size:.875rem;line-height:1.7;letter-spacing:.01875rem;text-align:center;font-style:italic;margin:0 auto}._hintBubble_1fd0s_414{align-self:flex-start;background:#ffd7001a;border:.0625rem solid rgba(255,215,0,.3);color:gold;padding:.625rem .875rem;border-radius:.5rem;max-width:80%;word-break:break-word;font-size:.875rem;line-height:1.6;letter-spacing:.01875rem}._hintLabel_1fd0s_428{font-weight:600;margin-right:.25rem}._choiceBubble_1fd0s_434{align-self:flex-start;background:#845dff26;border:.0625rem solid rgba(132,93,255,.4);color:#fff;padding:.75rem .875rem;border-radius:.75rem;max-width:85%;word-break:break-word;font-size:.9375rem;line-height:1.6;letter-spacing:.01875rem}._choiceTitle_1fd0s_448{font-size:1rem;font-weight:600;color:#a78bfa;margin-bottom:.5rem;border-left:.1875rem solid #a78bfa;padding-left:.5rem}._choiceDescription_1fd0s_457{color:#ffffffe6;margin-bottom:.625rem;line-height:1.6}._optionsList_1fd0s_463{display:flex;flex-direction:column;gap:.375rem;margin-top:.5rem}._optionItem_1fd0s_470{display:flex;align-items:flex-start;gap:.5rem;padding:.375rem .5rem;background:#0003;border-radius:.375rem;border-left:.125rem solid #845DFF}._optionNumber_1fd0s_480{color:#a78bfa;font-weight:600;flex-shrink:0}._optionText_1fd0s_486{color:#ffffffe6;flex:1}._colorRed_1fd0s_491{color:#ff6b6b!important;font-weight:500}._colorYellow_1fd0s_496{color:#ffd93d!important;font-weight:500}._colorGreen_1fd0s_501{color:#69db7c!important;font-weight:500}._colorBlue_1fd0s_506{color:#74c0fc!important;font-weight:500}._colorPurple_1fd0s_511{color:#da77f2!important;font-weight:500}._emptyState_1fd0s_516{display:flex;flex-direction:column;align-items:center;justify-content:center;height:60%;text-align:center;color:#ffffff59;font-size:.875rem;gap:.75rem}._emptyState_1fd0s_516:before{content:"📜";font-size:2.5rem;opacity:.6}._historyFooter_1fd0s_534{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:.65rem;padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#fff8f9eb,#fffffffa);border-top:1px solid rgba(224,61,75,.14)}._exportNovelButton_1fd0s_546{flex:1.35;min-height:3.15rem;border:none;border-radius:999px;padding:0 1.25rem;background:linear-gradient(135deg,#ff6b6b 0%,var(--primary, #e03d4b) 48%,#c42d3a 100%);color:#fff;font-size:.95rem;font-weight:700;letter-spacing:.04em;cursor:pointer;box-shadow:0 .45rem 1.1rem #e03d4b47,inset 0 1px #ffffff47;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}._exportNovelButton_1fd0s_546:hover:not(:disabled){filter:brightness(1.04)}._exportNovelButton_1fd0s_546:active:not(:disabled){transform:translateY(1px) scale(.985)}._exportNovelButton_1fd0s_546:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}._historyBackButton_1fd0s_579{flex:0 0 auto;min-width:5.75rem;min-height:3.15rem;padding:0 1.15rem;border-radius:999px;border:1.5px solid rgba(224,61,75,.35);background:#fff;color:var(--primary, #e03d4b);font-size:.95rem;font-weight:650;letter-spacing:.03em;cursor:pointer;box-shadow:0 .2rem .55rem #2d12180f;transition:background .18s ease,border-color .18s ease,transform .18s ease}._historyBackButton_1fd0s_579:hover{background:#fff5f6;border-color:#e03d4b8c}._historyBackButton_1fd0s_579:active{transform:translateY(1px) scale(.985)}@media(max-width:768px){._modalContent_1fd0s_14{width:100vw;height:100vh}._modalHeader_1fd0s_25{padding:1rem 1.25rem}._modalTitle_1fd0s_35{font-size:1.125rem}._modalBody_1fd0s_75{padding:0px 1.25rem}._historyContent_1fd0s_622{font-size:.875rem;line-height:1.6}}._overlay_g7cpt_1{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:2000;animation:_fadeIn_g7cpt_1 .3s ease-out}@keyframes _fadeIn_g7cpt_1{0%{opacity:0}to{opacity:1}}._modal_g7cpt_3{width:720px;max-width:95vw;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #0003;animation:_slideUp_g7cpt_1 .25s ease-out}@keyframes _slideUp_g7cpt_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}._header_g7cpt_5{display:flex;align-items:center;justify-content:space-between;padding:10px 24px;background:linear-gradient(135deg,#fb4655,#e63946);min-height:56px}._headerContent_g7cpt_6{width:100%;display:flex;align-items:center;justify-content:space-between}._titleWrap_g7cpt_7{display:flex;align-items:center;gap:12px}._titleIcon_g7cpt_8{width:28px;height:28px;filter:brightness(0) invert(1)}._title_g7cpt_7{font-size:20px;font-weight:700;color:#fff;margin:0}._closeBtn_g7cpt_10{background:transparent;border:none;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center}._closeImg_g7cpt_11{width:40px;height:40px;filter:brightness(0) invert(1)}._body_g7cpt_12{padding:18px 24px 8px}._field_g7cpt_13{margin-bottom:16px}._visibilityField_g7cpt_14{margin-top:4px;margin-bottom:10px}._label_g7cpt_15{font-size:13px;color:#666;margin-bottom:8px;display:block;font-weight:600}._labelRow_g7cpt_16{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}._labelInline_g7cpt_17{font-size:13px;color:#666;margin:0;font-weight:600}._aiGenerateBtn_g7cpt_18{flex-shrink:0;border-radius:999px;border:1px solid rgba(0,0,0,.12);padding:6px 14px;font-size:.85rem;font-weight:600;cursor:pointer;color:#1a1a1a;background:#fff}._aiGenerateBtn_g7cpt_18:hover:not(:disabled){border-color:#e03d4b;color:#e03d4b}._aiGenerateBtn_g7cpt_18:disabled{opacity:.55;cursor:not-allowed}._input_g7cpt_34{width:100%;box-sizing:border-box;border:1px solid rgba(251,70,85,.22);border-radius:10px;padding:10px 12px;font-size:14px;outline:none;background:#fff9fa}._textarea_g7cpt_35{width:100%;box-sizing:border-box;min-height:96px;border:1px solid rgba(251,70,85,.22);border-radius:10px;padding:10px 12px;font-size:14px;outline:none;resize:vertical;background:#fff9fa}._helperText_g7cpt_36{margin-top:6px;color:#999;font-size:12px;text-align:right}._radioGroup_g7cpt_37{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 18px;padding:12px 14px;border:1px solid rgba(251,70,85,.22);border-radius:12px;background:#fff9fa}._radioOption_g7cpt_38{display:flex;align-items:flex-start;gap:8px;min-width:0;color:#444;font-size:14px;line-height:1.45;cursor:pointer}._radioOption_g7cpt_38 input{margin:2px 0 0;flex-shrink:0}._radioText_g7cpt_40{display:block;word-break:break-word}._footer_g7cpt_41{display:flex;justify-content:center;gap:18px;padding:16px 24px 22px;background:#fff}._btn_g7cpt_42{width:220px;height:56px;border-radius:12px;border:none;cursor:pointer;font-weight:700}._btnSecondary_g7cpt_43{color:#fb4655;background-image:url(/funloom/data/assets/create/%E7%A1%AE%E8%AE%A4%E5%88%A0%E9%99%A4%E6%A1%86.png);background-size:100% 100%;background-position:center;background-repeat:no-repeat}._btnPrimary_g7cpt_44{color:#fff;background-image:url(/funloom/data/assets/create/%E6%88%91%E5%86%8D%E6%83%B3%E6%83%B3%E6%A1%86.png);background-size:100% 100%;background-position:center;background-repeat:no-repeat}._btn_g7cpt_42:disabled{opacity:.6;cursor:not-allowed}._checkboxField_g7cpt_46{margin-top:4px}._checkboxOption_g7cpt_47{display:flex;align-items:center;gap:10px;cursor:pointer;color:#444;font-size:14px}._checkboxOption_g7cpt_47 input{width:16px;height:16px}._checkboxText_g7cpt_49{line-height:1.45}._endMask_g7cpt_50{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#00000073;z-index:1500}._endCard_g7cpt_51{width:520px;max-width:90vw;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #0003}._endHeader_g7cpt_52{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;background:linear-gradient(135deg,#fb4655,#e63946)}._endTitle_g7cpt_53{font-size:18px;font-weight:700;color:#fff}._endBody_g7cpt_54{padding:20px;text-align:center;color:#666}._endFooter_g7cpt_55{display:flex;justify-content:center;padding:14px 20px 22px;background:#fff}@media(max-width:768px){._body_g7cpt_12{padding:16px 18px 8px}._field_g7cpt_13{margin-bottom:18px}._radioGroup_g7cpt_37{grid-template-columns:1fr;gap:10px;padding:12px}._footer_g7cpt_41{gap:14px;padding:14px 18px 20px}._btn_g7cpt_42{width:min(10rem,42vw);height:52px}}._textModeContainer_1a87h_2{width:100%;flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0;height:100%;padding-bottom:.75rem}._textModeContainer_1a87h_2._noPaddingBottom_1a87h_14{padding-bottom:0}._messagesContainer_1a87h_18{flex:1;overflow-y:auto;overflow-x:hidden;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.75rem;min-height:0;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}._messagesContainer_1a87h_18::-webkit-scrollbar{width:.5rem}._messagesContainer_1a87h_18::-webkit-scrollbar-track{background:#ffffff0d;border-radius:.25rem}._messagesContainer_1a87h_18::-webkit-scrollbar-thumb{background:#fff3;border-radius:.25rem}._messagesContainer_1a87h_18::-webkit-scrollbar-thumb:hover{background:#ffffff4d}._emptyState_1a87h_50{display:flex;justify-content:center;align-items:center;height:100%;color:#fff9;font-size:1rem}._loadingContainer_1a87h_60{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2.5rem 1.25rem;height:100%}._aiLoader_1a87h_70{position:relative;width:3.75rem;height:3.75rem}._orbit_1a87h_76{position:absolute;width:100%;height:100%;border:.125rem solid rgba(255,255,255,.2);border-top-color:#fffc;border-radius:50%;animation:_spin_1a87h_1 1.2s linear infinite}._orbitInner_1a87h_86{position:absolute;top:15%;left:15%;width:70%;height:70%;border:.125rem solid rgba(255,255,255,.15);border-top-color:#fff9;border-radius:50%;animation:_spin_1a87h_1 .8s linear infinite reverse}._core_1a87h_98{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.25rem;height:1.25rem;background:#ffffffe6;border-radius:50%;animation:_pulse_1a87h_1 1.5s ease-in-out infinite}@keyframes _spin_1a87h_1{to{transform:rotate(360deg)}}@keyframes _pulse_1a87h_1{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;transform:translate(-50%,-50%) scale(1.2)}}._statusText_1a87h_127{color:#ffffffe6;font-size:1rem;font-weight:500}._dots_1a87h_133:after{content:"...";animation:_dots_1a87h_133 1.5s steps(4,end) infinite}@keyframes _dots_1a87h_133{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}._messageWrapper_1a87h_151{display:flex;flex-direction:column;gap:.5rem}._narrationBubble_1a87h_158{background:#ffffff14;border-radius:.75rem;padding:.75rem 1rem;border-left:.1875rem solid rgba(255,255,255,.3)}._narrationLabel_1a87h_165{font-size:.75rem;color:#ffffff80;margin-bottom:.375rem;font-weight:500}._narrationContent_1a87h_172{font-size:.9375rem;line-height:1.6;word-wrap:break-word}._narrationContent_1a87h_172>div{color:#ffffffe6}._dialogueBubble_1a87h_183{background:#ffffff1a;border-radius:.75rem;padding:.75rem 1rem;border-left:.1875rem solid rgba(255,255,255,.4)}._speakerName_1a87h_190{font-size:.8125rem;color:#ff9aa3f2;margin-bottom:.375rem;font-weight:600;border-left:.1875rem solid #fb4655;padding-left:.5rem}._dialogueContent_1a87h_199{font-size:.9375rem;line-height:1.6;word-wrap:break-word}._dialogueContent_1a87h_199>div{color:#fffffff2}._choiceBubble_1a87h_210{--choice-accent: #fb4655;--choice-accent-soft: #ff9aa3;background:linear-gradient(165deg,#1c1012c7,#0c0a0eb8);border-radius:.75rem;padding:1rem;border:.0625rem solid rgba(251,70,85,.28);box-shadow:0 .35rem 1.1rem #00000047}._choiceTitle_1a87h_224{font-size:1rem;color:#fff5f2f5;margin-bottom:.5rem;font-weight:650;letter-spacing:.02em}._choiceDescription_1a87h_232{font-size:.875rem;margin-bottom:.85rem;line-height:1.5}._choiceDescription_1a87h_232>div{color:#fff5f2c7}._optionsList_1a87h_242{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;counter-reset:text-mode-option}._optionItem_1a87h_251{position:relative;isolation:isolate;counter-increment:text-mode-option;width:100%;min-width:0;box-sizing:border-box;min-height:2.75rem;background:#00000094;border:1px solid rgba(255,255,255,.14);border-radius:.45rem;padding:.7rem .9rem .7rem 2.6rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-weight:600;text-shadow:0 .0625rem .1875rem rgba(0,0,0,.75);box-shadow:0 .25rem .75rem #00000047;transform:none;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}._optionItem_1a87h_251:before{content:counter(text-mode-option);position:absolute;left:.7rem;top:50%;transform:translateY(-50%);z-index:1;width:1.35rem;height:1.35rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;letter-spacing:0;color:#fff5f2eb;background:#fb465547;border:1px solid rgba(251,70,85,.42);pointer-events:none}._optionItem_1a87h_251:hover{background:#000000b8;border-color:#fb465561;box-shadow:0 .3rem .9rem #0000005c;transform:translateY(-.0625rem)}._optionItem_1a87h_251:active{transform:translateY(0)}._optionNumber_1a87h_312{color:#fff9;font-size:.875rem;font-weight:600;flex-shrink:0}._optionText_1a87h_319{position:relative;z-index:1;color:#fff5f2f5;font-size:.9375rem;font-weight:600;line-height:1.45;letter-spacing:.01em;flex:1 1 auto;min-width:0;word-wrap:break-word;overflow-wrap:anywhere;white-space:normal;transform:none;animation:none}._optionItem_1a87h_251:hover ._optionText_1a87h_319{animation:none;letter-spacing:.01em;transform:none}._optionItemMain_1a87h_343{border-color:#fff5cf59;background:#281c0cad}._optionItemMain_1a87h_343:hover{background:#34240ecc;border-color:#fff5cf7a}._optionItemMain_1a87h_343:before{color:#fff5cf;background:#ffb45038;border-color:#fff5cf6b}._optionTextMain_1a87h_359{color:#fff5cf}._pointsCost_1a87h_363{position:relative;z-index:1;color:#ffc864d9;font-size:.75rem;font-weight:600;flex-shrink:0;margin-left:auto;white-space:nowrap}._choicePrice_1a87h_374{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;color:#fff;font-size:.875rem;font-weight:600}._choicePrice_1a87h_374 img{width:1rem;height:1rem;object-fit:contain;display:block}._freeBadge_1a87h_391{color:#4ade80e6;font-size:.75rem;flex-shrink:0;margin-left:auto}._textModeComposer_1a87h_399{flex-shrink:0;padding:.75rem 1.25rem .625rem;padding-bottom:max(.625rem,env(safe-area-inset-bottom,0px));border-top:.0625rem solid rgba(255,255,255,.14);background:linear-gradient(180deg,#0e0a0ce6,#080608fa);box-shadow:0 -.35rem 1.1rem #00000061;z-index:6}._messagesContainerWithComposer_1a87h_410{scroll-padding-bottom:.75rem}._customInputSection_1a87h_415{margin-top:1rem;padding-top:1rem;border-top:.0625rem solid rgba(255,255,255,.12)}._customInputHeader_1a87h_421{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem;font-size:.8125rem;color:#fff9}._pointsCostHint_1a87h_430{color:#ffc864cc;font-size:.75rem}._freeHint_1a87h_435{color:#4ade80e6;font-size:.75rem}._customInputWrapper_1a87h_440{display:flex;gap:.5rem}._customInput_1a87h_415{flex:1;background:#ffffff14;border:.0625rem solid rgba(255,255,255,.15);border-radius:.5rem;padding:.625rem .875rem;color:#fffffff2;font-size:.875rem;outline:none;transition:all .2s ease}._customInput_1a87h_415::placeholder{color:#fff6}._customInput_1a87h_415:focus{border-color:#ffffff4d;background:#ffffff1a}._customInput_1a87h_415:disabled{opacity:.5;cursor:not-allowed}._customInputButton_1a87h_471{background:#e03d4bcc;color:#fff;border:none;border-radius:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;flex-shrink:0}._customInputButton_1a87h_471:hover:not(:disabled){background:#e03d4b}._customInputButton_1a87h_471:disabled{opacity:.5;cursor:not-allowed}._sceneChangeBubble_1a87h_494{background:#ffffff0f;border-radius:.75rem;padding:.75rem 1rem;border:.0625rem dashed rgba(255,255,255,.2);text-align:center}._sceneChangeBubble_1a87h_494>div>div{color:#fffc}._sceneChangeBubble_1a87h_494>div{font-size:.875rem;line-height:1.6;font-style:italic}._colorRed_1a87h_513{color:#f44!important;font-weight:500}._colorYellow_1a87h_518{color:gold!important;font-weight:500}._colorGreen_1a87h_523{color:#4ade80!important;font-weight:500}._colorBlue_1a87h_528{color:#60a5fa!important;font-weight:500}._colorPurple_1a87h_533{color:#ffffffe6!important;font-weight:500}._cursor_1a87h_539{display:inline-block;width:.125rem;height:1em;background-color:#ffffffe6;margin-left:.125rem;animation:_blink_1a87h_1 1s infinite;vertical-align:baseline}@keyframes _blink_1a87h_1{0%,50%{opacity:1}51%,to{opacity:0}}@media(max-width:480px){._messagesContainer_1a87h_18{padding:.75rem 1rem;gap:.625rem}._narrationBubble_1a87h_158,._dialogueBubble_1a87h_183,._choiceBubble_1a87h_210{padding:.625rem .875rem}._narrationContent_1a87h_172,._dialogueContent_1a87h_199,._optionText_1a87h_319{font-size:.875rem}}._textModeContainerLight_1a87h_582 ._emptyState_1a87h_50{color:#666}._textModeContainerLight_1a87h_582 ._messagesContainer_1a87h_18{scroll-padding-top:12px}._textModeContainerLight_1a87h_582 ._messagesContainer_1a87h_18::-webkit-scrollbar-track{background:#0000000a}._textModeContainerLight_1a87h_582 ._messagesContainer_1a87h_18::-webkit-scrollbar-thumb{background:#0000002e}._textModeContainerLight_1a87h_582 ._messagesContainer_1a87h_18::-webkit-scrollbar-thumb:hover{background:#00000047}._textModeContainerLight_1a87h_582 ._narrationBubble_1a87h_158{background:#f5f5f5;border-left-color:#b69b74;border-left-width:3px;border-left-style:solid}._textModeContainerLight_1a87h_582 ._narrationLabel_1a87h_165{color:#888}._textModeContainerLight_1a87h_582 ._narrationContent_1a87h_172>div,._textModeContainerLight_1a87h_582 ._dialogueContent_1a87h_199>div,._textModeContainerLight_1a87h_582 ._choiceDescription_1a87h_232>div{color:#333}._textModeContainerLight_1a87h_582 ._dialogueBubble_1a87h_183{background:#f8f8f8;border:1px solid rgba(0,0,0,.06)}._textModeContainerLight_1a87h_582 ._playerDialogueBubble_1a87h_624{background:#fff5f5;border-color:#fb5b6733}._textModeContainerLight_1a87h_582 ._npcDialogueBubble_1a87h_629{background:#f5f8ff;border-color:#3b82f626}._textModeContainerLight_1a87h_582 ._speakerName_1a87h_190{color:#555}._textModeContainerLight_1a87h_582 ._choiceBubble_1a87h_210{background:#fafafa;border:1px solid rgba(0,0,0,.08);box-shadow:none}._textModeContainerLight_1a87h_582 ._choiceTitle_1a87h_224{color:#222}._textModeContainerLight_1a87h_582 ._choiceDescription_1a87h_232{color:#444}._textModeContainerLight_1a87h_582 ._optionItem_1a87h_251{background:#fff;border:1px solid rgba(0,0,0,.1);text-shadow:none;transform:none;box-shadow:0 .125rem .4rem #0000000f}._textModeContainerLight_1a87h_582 ._optionItem_1a87h_251:before{color:#fff;background:#fb4655;border-color:#e03d4b}._textModeContainerLight_1a87h_582 ._optionItem_1a87h_251:hover{background:#fff7f8;border-color:#fb465559;filter:none}._textModeContainerLight_1a87h_582 ._optionItemMain_1a87h_343{background:#fff8ef;border-color:#c2410c47}._textModeContainerLight_1a87h_582 ._optionText_1a87h_319{animation:none;transform:none;color:#222}._textModeContainerLight_1a87h_582 ._optionTextMain_1a87h_359{color:#c2410c}._textModeContainerLight_1a87h_582 ._pointsCost_1a87h_363,._textModeContainerLight_1a87h_582 ._pointsCostHint_1a87h_430{color:#888}._textModeContainerLight_1a87h_582 ._statusText_1a87h_127{color:#444}._textModeContainerLight_1a87h_582 ._orbit_1a87h_76{border-color:#0000001f;border-top-color:#00000073}._textModeContainerLight_1a87h_582 ._orbitInner_1a87h_86{border-top-color:#0000004d}._textModeContainerLight_1a87h_582 ._core_1a87h_98{background:#fb5b67d9}._textModeContainerLight_1a87h_582 ._textModeComposer_1a87h_399{border-top-color:#00000014;background:linear-gradient(180deg,#fffffffa,#fafafa);box-shadow:0 -.25rem .85rem #00000014}._overlay_195nq_1{position:absolute;inset:0;z-index:3050;display:flex;align-items:center;justify-content:center;background:#00000080;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);animation:_fadeIn_195nq_1 .2s ease;border-radius:inherit}@keyframes _fadeIn_195nq_1{0%{opacity:0}to{opacity:1}}._modal_195nq_19{width:min(22rem,calc(100% - 1.5rem));max-width:23.875rem;max-height:calc(100% - 3rem);border-radius:1rem;background:#ffffff26;border:1px solid rgba(255,255,255,.25);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);box-shadow:0 .5rem 2rem #0000004d;overflow:hidden;color:#fffffff2;animation:_slideUp_195nq_1 .25s ease}@keyframes _slideUp_195nq_1{0%{transform:translateY(.5rem);opacity:0}to{transform:translateY(0);opacity:1}}._header_195nq_44{padding:1rem 1.25rem;background:linear-gradient(to bottom,rgba(0,0,0,.6),transparent);border-bottom:1px solid rgba(255,255,255,.1)}._title_195nq_50{font-size:1rem;font-weight:600;margin:0;color:#fff;display:flex;align-items:center;gap:.375rem}._title_195nq_50:before{content:"";width:3px;height:.875rem;background:var(--primary);border-radius:1px}._body_195nq_68{padding:1.25rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:.75rem;max-height:min(70vh,28rem);overflow:auto}._row_195nq_77{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1.25rem;border-radius:.75rem;background:#ffffff14;border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);transition:all .2s ease}._row_195nq_77:hover{background:#ffffff1f;border-color:#ffffff40}._rowLabel_195nq_95{display:flex;flex-direction:column;gap:.125rem;flex:1}._rowTitle_195nq_102{font-size:.875rem;font-weight:600;color:#fffffff2}._rowDesc_195nq_108{font-size:.75rem;color:#ffffffa6}._toggle_195nq_113{position:relative;display:inline-block;width:2.75rem;height:1.375rem;flex-shrink:0}._toggle_195nq_113 input{position:absolute;inset:0;z-index:2;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}._toggle_195nq_113 input:disabled{cursor:not-allowed}._toggle_195nq_113 input:disabled+._toggleSlider_195nq_136{opacity:.45;cursor:not-allowed}._rowDisabled_195nq_141{opacity:.72}._toggle_195nq_113 input:checked+._toggleSlider_195nq_136{background:#ffffffe6;border-color:#fffffff2}._toggle_195nq_113 input:checked+._toggleSlider_195nq_136:before{transform:translate(1.375rem,-50%)}._toggleSlider_195nq_136{position:absolute;cursor:pointer;inset:0;background:#fff3;border:1px solid rgba(255,255,255,.3);border-radius:1.375rem;transition:all .3s ease}._toggleSlider_195nq_136:before{position:absolute;content:"";height:1rem;width:1rem;left:.1875rem;top:50%;background:#fff;border-radius:50%;transition:transform .3s ease;box-shadow:0 .125rem .25rem #0003;border:1px solid #00000030;transform:translateY(-50%)}._sliderWrap_195nq_182{display:flex;align-items:center;gap:.5rem;flex:1;min-width:11rem}._slider_195nq_182{flex:1;height:.375rem;border-radius:.1875rem;background:linear-gradient(to right,rgba(255,255,255,.95) 0%,rgba(255,255,255,.95) var(--percent, 50%),rgba(255,255,255,.2) var(--percent, 50%),rgba(255,255,255,.2) 100%);outline:none;-webkit-appearance:none;appearance:none;cursor:pointer;min-width:0}._meterRow_195nq_209{flex-direction:column;align-items:stretch;gap:.7rem;padding:.95rem 1.1rem 1rem}._meterRowAccent_195nq_216{background:linear-gradient(135deg,rgba(224,61,75,.12) 0%,transparent 42%),#ffffff14;border-color:#ffb4bc47;box-shadow:inset 0 1px #ffffff0f}._meterRowAccent_195nq_216:hover{background:linear-gradient(135deg,rgba(224,61,75,.16) 0%,transparent 48%),#ffffff1c;border-color:#ffb4bc61}._meterHead_195nq_231{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._meterValue_195nq_238{flex-shrink:0;display:inline-flex;align-items:baseline;gap:.12rem;min-width:3.4rem;justify-content:flex-end;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-size:1.35rem;font-weight:750;letter-spacing:-.02em;line-height:1;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.35)}._meterUnit_195nq_255{font-size:.68rem;font-weight:650;letter-spacing:.06em;color:#ffffff9e;transform:translateY(-.05rem)}._meterRange_195nq_263{margin-left:.35rem;padding:.08rem .38rem;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#00000038;font-size:.66rem;font-weight:600;letter-spacing:.02em;color:#ffffffb8;white-space:nowrap}._meterTrack_195nq_276{width:100%}._meterSlider_195nq_280{width:100%;height:.45rem;border-radius:999px;background:linear-gradient(to right,var(--primary-light, #ff5a67) 0%,var(--primary, #e03d4b) var(--percent, 50%),rgba(255,255,255,.16) var(--percent, 50%),rgba(255,255,255,.16) 100%);box-shadow:inset 0 1px 2px #00000047}._meterRow_195nq_209:not(._meterRowAccent_195nq_216) ._meterSlider_195nq_280{background:linear-gradient(to right,rgba(255,255,255,.92) 0%,rgba(255,255,255,.92) var(--percent, 50%),rgba(255,255,255,.16) var(--percent, 50%),rgba(255,255,255,.16) 100%)}._meterSlider_195nq_280::-webkit-slider-thumb{width:1.15rem;height:1.15rem;border:2px solid rgba(255,255,255,.95);background:linear-gradient(160deg,#fff,#f0f0f0);box-shadow:0 2px 8px #00000059,0 0 0 3px #e03d4b2e}._meterRow_195nq_209:not(._meterRowAccent_195nq_216) ._meterSlider_195nq_280::-webkit-slider-thumb{box-shadow:0 2px 8px #00000059,0 0 0 3px #ffffff1f}._meterSlider_195nq_280::-moz-range-thumb{width:1.15rem;height:1.15rem;border:2px solid rgba(255,255,255,.95);background:linear-gradient(160deg,#fff,#f0f0f0);box-shadow:0 2px 8px #00000059,0 0 0 3px #e03d4b2e}._meterRow_195nq_209:not(._meterRowAccent_195nq_216) ._meterSlider_195nq_280::-moz-range-thumb{box-shadow:0 2px 8px #00000059,0 0 0 3px #ffffff1f}._meterSlider_195nq_280::-moz-range-progress{background:var(--primary, #e03d4b);border-radius:999px}._meterRow_195nq_209:not(._meterRowAccent_195nq_216) ._meterSlider_195nq_280::-moz-range-progress{background:#ffffffeb}._slider_195nq_182::-moz-range-track{height:.375rem;border-radius:.1875rem;background:#fff3}._slider_195nq_182::-moz-range-progress{height:.375rem;border-radius:.1875rem;background:#fffffff2}._slider_195nq_182::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1rem;height:1rem;border-radius:50%;background:#fff;cursor:pointer;box-shadow:0 .125rem .375rem #0000004d;transition:all .2s ease}._slider_195nq_182::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 .125rem .5rem #ffffff80}._slider_195nq_182::-moz-range-thumb{width:1rem;height:1rem;border-radius:50%;background:#fff;cursor:pointer;border:none;box-shadow:0 .125rem .375rem #0000004d}._slider_195nq_182::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 .125rem .5rem #ffffff80}._value_195nq_389{flex-shrink:0;font-size:.8125rem;font-weight:600;color:#ffffffe6;white-space:nowrap;text-align:right}._buttonContainer_195nq_398{display:flex;gap:.65rem;width:100%;margin-top:.35rem;padding-top:.85rem;border-top:1px solid rgba(255,180,188,.16)}._btnIcon_195nq_407{display:inline-flex;width:.9rem;height:.9rem;flex-shrink:0;opacity:.92}._btnIcon_195nq_407 svg{width:100%;height:100%}._restartButton_195nq_421{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;flex:1;min-width:0;min-height:2.55rem;padding:.55rem .85rem;border-radius:999px;border:1px solid rgba(255,160,168,.42);background:linear-gradient(180deg,rgba(255,255,255,.06) 0%,transparent 55%),#0c080a73;color:#ffc4c9;font-size:.84rem;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:transform .14s ease,border-color .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease}._restartButton_195nq_421:hover{border-color:#ff5a67b3;background:#e03d4b29;color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #00000047}._restartButton_195nq_421:active{transform:translateY(0)}._doneButton_195nq_461{display:inline-flex;align-items:center;justify-content:center;gap:.38rem;flex:1.35;min-width:0;min-height:2.55rem;padding:.55rem 1rem;border-radius:999px;border:1px solid rgba(255,180,188,.32);background:linear-gradient(180deg,rgba(255,255,255,.16) 0%,transparent 42%),linear-gradient(165deg,var(--primary-light, #ff5a67) 0%,var(--primary, #e03d4b) 52%,var(--primary-dark, #c42f3b) 100%);color:#fff;font-size:.84rem;font-weight:800;letter-spacing:.06em;cursor:pointer;box-shadow:0 8px 20px #e03d4b59,inset 0 1px #ffffff2e;transition:transform .14s ease,filter .14s ease,box-shadow .14s ease}._doneButton_195nq_461:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 10px 24px #e03d4b6b,inset 0 1px #ffffff38}._doneButton_195nq_461:active{transform:translateY(0);filter:brightness(.98)}._exitButton_195nq_503{display:inline-flex;align-items:center;justify-content:center;gap:.38rem;flex:1.35;min-width:0;min-height:2.55rem;padding:.55rem 1rem;border-radius:999px;border:1px solid rgba(255,180,188,.32);background:linear-gradient(180deg,rgba(255,255,255,.16) 0%,transparent 42%),linear-gradient(165deg,var(--primary-light, #ff5a67) 0%,var(--primary, #e03d4b) 52%,var(--primary-dark, #c42f3b) 100%);color:#fff;font-size:.84rem;font-weight:800;letter-spacing:.06em;cursor:pointer}._exitGameLink_195nq_524{display:block;width:100%;margin-top:.15rem;padding:.35rem .5rem;border:none;background:transparent;color:#ffffff8c;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-align:center;cursor:pointer;transition:color .14s ease}._exitGameLink_195nq_524:hover{color:#ffc8cdeb}._exitGameLink_195nq_524:focus-visible{outline:2px solid var(--primary-light, #ff5a67);outline-offset:2px;border-radius:.35rem}._restartButton_195nq_421:focus-visible,._doneButton_195nq_461:focus-visible,._exitButton_195nq_503:focus-visible{outline:2px solid var(--primary-light, #ff5a67);outline-offset:2px}@media(prefers-reduced-motion:reduce){._restartButton_195nq_421:hover,._doneButton_195nq_461:hover,._exitButton_195nq_503:hover,._restartButton_195nq_421:active,._doneButton_195nq_461:active,._exitButton_195nq_503:active{transform:none}}._actionRow_195nq_568{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.875rem 1.25rem;border-radius:.75rem;background:#ffffff14;border:1px solid rgba(255,255,255,.15);color:inherit;cursor:pointer;text-align:left}._actionRow_195nq_568:hover{background:#ffffff1f;border-color:#ffffff40}._globalModalOverlay_1i542_3{position:absolute;inset:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem}._globalModal_1i542_3{width:100%;max-width:26.25rem;background:radial-gradient(circle at top,#222,#111 45%,#050508);border-radius:1.125rem;box-shadow:0 .75rem 2.5rem #000000a6;border:.0625rem solid rgba(255,255,255,.08);padding:1.125rem 1.25rem 1rem;color:#f8f9ff}._globalModalTitle_1i542_26{font-size:1rem;font-weight:700;margin:0 0 .5rem}._globalModalContent_1i542_32{font-size:.8125rem;line-height:1.6;color:#f8f9ffdb;margin-bottom:1rem}._globalModalContent_1i542_32 p{margin:0;white-space:pre-wrap}._globalModalActions_1i542_44{display:flex;justify-content:flex-end;gap:.5rem}._globalModalPrimaryButton_1i542_50,._globalModalSecondaryButton_1i542_51{padding:.375rem .875rem;border-radius:999px;font-size:.8125rem;font-weight:600;border:none;cursor:pointer;transition:all .2s ease}._globalModalPrimaryButton_1i542_50{background:linear-gradient(135deg,var(--primary) 0%,#fb4655 100%);color:#fff;box-shadow:0 .25rem .75rem #e03d4b8c}._globalModalPrimaryButton_1i542_50:hover{transform:translateY(-.0625rem);box-shadow:0 .375rem 1.125rem #e03d4bb3}._globalModalPrimaryButton_1i542_50:active{transform:translateY(0);box-shadow:0 .1875rem .625rem #e03d4b80}._globalModalSecondaryButton_1i542_51{background:#ffffff0f;color:#f8f9ffe0;border:.0625rem solid rgba(255,255,255,.14)}._globalModalSecondaryButton_1i542_51:hover{background:#ffffff1f}._globalModalSecondaryButton_1i542_51:active{background:#ffffff14}@media(max-width:768px){._globalModalOverlay_1i542_3{width:100%;height:100%}}._container_1i9b9_1{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}._container_1i9b9_1:after{content:"";position:absolute;left:0;right:0;bottom:0;height:0;pointer-events:none;z-index:2}._canvas_1i9b9_21{display:block;width:100%;height:100%;object-fit:cover!important}@media(max-width:768px){._container_1i9b9_1{background-position:center calc(50% - 14px)!important}._container_1i9b9_1:after{height:var(--mobile-content-image-guard-height);background:var(--mobile-content-image-guard-dark-gradient)}._canvas_1i9b9_21{transform:translateY(var(--mobile-content-image-guard-shift-y)) scale(var(--mobile-content-image-guard-scale));transform-origin:center center}}._overlay_1fv34_1{position:absolute;inset:0;z-index:3200;display:flex;align-items:stretch;justify-content:center;background:#07060a}._panel_1fv34_13{width:100%;height:100%;display:flex;flex-direction:column;color:#fff;padding:1.25rem 1rem 1rem;box-sizing:border-box}._header_1fv34_23{flex-shrink:0;margin-bottom:1rem}._headerRow_1fv34_28{display:flex;align-items:flex-start;gap:.55rem}._headerText_1fv34_34{flex:1;min-width:0}._headerBack_1fv34_39{flex-shrink:0;width:2.2rem;height:2.2rem;margin-top:.05rem;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffff0f;color:#fff;font-size:1.45rem;line-height:1;cursor:pointer}._headerBack_1fv34_39:hover{border-color:#ff5a6773;color:#ffb3ba}._headerRight_1fv34_58{flex-shrink:0;display:flex;align-items:center;gap:.45rem;padding-top:.15rem}._title_1fv34_66{margin:0;font-size:1.375rem;font-weight:700}._subtitle_1fv34_72{margin:.35rem 0 0;font-size:.8125rem;color:#ffffff8c}._body_1fv34_78{flex:1;overflow:auto;min-height:0;display:flex;flex-direction:column;gap:.75rem}._footer_1fv34_87{flex-shrink:0;display:flex;justify-content:flex-end;align-items:center;gap:.7rem;padding-top:.85rem;padding-bottom:max(.5rem,env(safe-area-inset-bottom));border-top:1px solid rgba(255,255,255,.08);position:relative;z-index:1}._footerActions_1fv34_100{display:flex;flex:1;justify-content:space-between;align-items:center;gap:.7rem;min-width:0}._backButton_1fv34_109{min-width:5rem;min-height:2.45rem;padding:.5rem 1.1rem;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#ffffff0d;color:#e8eef8f2;font-size:.875rem;font-weight:650;letter-spacing:.03em;cursor:pointer;pointer-events:auto;box-shadow:inset 0 1px #ffffff0f;transition:background .14s ease,border-color .14s ease,transform .14s ease}._backButton_1fv34_109:hover{background:#ffffff1c;border-color:#ff5a6780;color:#ffb3ba}._backButton_1fv34_109:focus-visible{outline:2px solid var(--primary-light);outline-offset:2px}._backButton_1fv34_109:active{transform:translateY(1px)}._primaryButton_1fv34_145{min-width:5rem;min-height:2.45rem;padding:.5rem 1.1rem;border-radius:999px;border:1px solid rgba(255,90,103,.7);background:linear-gradient(165deg,var(--primary-light) 0%,var(--primary) 48%,var(--primary-dark) 100%);color:#fff;font-size:.875rem;font-weight:700;letter-spacing:.03em;cursor:pointer;pointer-events:auto;box-shadow:0 6px 16px #e03d4b52;transition:background .14s ease,border-color .14s ease,transform .14s ease,box-shadow .14s ease}._primaryButton_1fv34_145:hover{background:linear-gradient(165deg,#ff6b76,#e84a57 48%,#d03441);border-color:#ff5a67d9;box-shadow:0 8px 20px #e03d4b66}._primaryButton_1fv34_145:focus-visible{outline:2px solid var(--primary-light);outline-offset:2px}._primaryButton_1fv34_145:active{transform:translateY(1px)}._card_1fv34_181{border-radius:.5rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;padding:.85rem .9rem}._cardActive_1fv34_188{border-color:#fb46558c;box-shadow:0 0 0 1px #fb46552e,0 10px 28px #00000047;background:linear-gradient(160deg,#fb46551a,#ffffff0a 55%)}._cardTitle_1fv34_200{margin:0 0 .35rem;width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.95rem;font-weight:650}._cardTitleName_1fv34_211{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardTitleTrail_1fv34_219{display:inline-flex;align-items:center;justify-content:flex-end;gap:.35rem;flex-shrink:0;margin-left:auto}._cardTitleMeta_1fv34_228{font-size:.68rem;font-weight:550;letter-spacing:.04em;color:#ffffff6b}._customBadge_1fv34_236{display:inline-flex;align-items:center;flex-shrink:0;padding:.08rem .38rem;border-radius:.2rem;border:1px solid rgba(255,154,163,.38);background:#120a0e59;color:#ffbac2eb;font-size:.62rem;font-weight:700;letter-spacing:.14em;line-height:1.25;writing-mode:horizontal-tb}._detailName_1fv34_252 ._customBadge_1fv34_236{letter-spacing:.1em;font-size:.65rem;padding:.1rem .42rem}._cardMeta_1fv34_258{margin:.25rem 0;font-size:.75rem;color:#ffffff8c}._cardBody_1fv34_264{margin:0;font-size:.8125rem;line-height:1.45;color:#ffffffd9;word-break:break-word}._cardBodyTruncate_1fv34_272{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}._empty_1fv34_279{margin:2rem auto;color:#ffffff80;font-size:.875rem}._grid_1fv34_285{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._attrSection_1fv34_291{display:flex;flex-direction:column;gap:.55rem}._attrSectionTitle_1fv34_297{margin:0;font-size:.95rem;font-weight:750;letter-spacing:.02em}._attrGrid_1fv34_304{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:420px){._attrGrid_1fv34_304{grid-template-columns:1fr 1fr}}._attrCard_1fv34_314{border-radius:.5rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;padding:.85rem .9rem;min-height:5.5rem;display:flex;flex-direction:column;justify-content:space-between}._attrValue_1fv34_325{font-size:1.5rem;font-weight:700;color:#ffb3ba}._tabRow_1fv34_331{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.25rem}._tab_1fv34_331{border:1px solid rgba(255,255,255,.2);background:#ffffff0f;color:#fffc;border-radius:999px;padding:.25rem .7rem;font-size:.75rem;cursor:pointer}._tabActive_1fv34_348{border-color:#fb46558c;color:#ff9aa3;background:#fb465524}._contentText_1fv34_354{margin:0;white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:.875rem;line-height:1.55;color:#ffffffe0;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;padding:.85rem .9rem}._charRow_1fv34_368{display:flex;flex-direction:row;gap:.55rem;align-items:flex-start;padding:.85rem .3rem .85rem .85rem}._charAside_1fv34_378{flex-shrink:0;width:7.5rem;display:flex;flex-direction:column;align-items:stretch;gap:.45rem}._charCardButton_1fv34_387{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left;cursor:pointer;color:inherit;font:inherit;appearance:none;-webkit-appearance:none;border:none;background:transparent;padding:0;margin:0}._charText_1fv34_405{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding-right:.1rem}._charChevron_1fv34_415{flex-shrink:0;color:#ffffff59;font-size:1.1rem;font-weight:300;padding-right:.15rem}._charChevronBtn_1fv34_423{flex:0 0 auto;flex-shrink:0;align-self:center;width:1.2rem;height:2.4rem;margin:0;padding:0;border:none;background:transparent;color:#ffffff73;font-size:1.35rem;font-weight:300;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._charChevronBtn_1fv34_423:hover{color:#ffb3ba}._listHeaderActions_1fv34_447{display:flex;gap:.45rem;align-items:center}._ghostButton_1fv34_453{min-height:2.2rem;padding:.4rem .85rem;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#ffffff0d;color:#e8eef8eb;font-size:.78rem;font-weight:650;cursor:pointer;white-space:nowrap}._ghostButton_1fv34_453:hover{border-color:#ff5a6773;color:#ffb3ba}._importPanel_1fv34_471{--import-cinnabar: #e03d4b;--import-petal: #ffb3ba;--import-ink: #f4ece8;--import-mute: rgba(244, 236, 232, .58);--import-display: "Songti SC", "STSong", "Source Han Serif SC", "Noto Serif SC", serif;display:flex;flex-direction:column;gap:.85rem;min-height:0}._importSearchWrap_1fv34_483{display:flex;align-items:baseline;gap:.7rem;padding:0 .1rem .55rem;border-bottom:1px solid rgba(224,61,75,.28)}._importSearchLabel_1fv34_491{flex-shrink:0;font-family:var(--import-display);font-size:.68rem;font-weight:700;letter-spacing:.42em;color:var(--import-petal)}._importSearch_1fv34_483{flex:1;min-width:0;border:none;border-radius:0;background:transparent;color:var(--import-ink);padding:.2rem 0;font:inherit;font-size:.9rem;outline:none}._importSearch_1fv34_483::placeholder{color:#f4ece852}._importCard_1fv34_517{--import-i: 0;display:grid;grid-template-columns:6.8rem minmax(0,1fr);align-items:stretch;width:100%;min-height:8.6rem;margin:0;padding:0;text-align:left;cursor:pointer;color:inherit;font:inherit;appearance:none;-webkit-appearance:none;border:none;border-radius:0;overflow:visible;background:linear-gradient(90deg,rgba(224,61,75,.16) 0,rgba(224,61,75,.16) 3px,transparent 3px),linear-gradient(105deg,#16080c33,#100a0cb8 42%,#0a080a8c);box-shadow:0 1px #ffbac21a;animation:_importCardIn_1fv34_1 .42s ease both;animation-delay:calc(var(--import-i) * 55ms)}._importCard_1fv34_517:hover,._importCard_1fv34_517:focus-visible{background:linear-gradient(90deg,var(--import-cinnabar) 0,var(--import-cinnabar) 3px,transparent 3px),linear-gradient(105deg,#300c1273,#120a0cd1 48%,#0a080a99)}._importCard_1fv34_517:focus-visible{outline:2px solid var(--import-petal);outline-offset:3px}._importCard_1fv34_517:hover ._importPortrait_1fv34_555,._importCard_1fv34_517:focus-visible ._importPortrait_1fv34_555{transform:translateY(-.12rem);filter:brightness(1.06)}@keyframes _importCardIn_1fv34_1{0%{opacity:0;transform:translateY(.55rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._importCard_1fv34_517{animation:none}._importCard_1fv34_517:hover ._importPortrait_1fv34_555,._importCard_1fv34_517:focus-visible ._importPortrait_1fv34_555{transform:none}}._importPortrait_1fv34_555{position:relative;width:6.8rem;height:9.05rem;margin-top:-.35rem;margin-bottom:-.35rem;align-self:center;overflow:hidden;display:flex;align-items:flex-end;justify-content:center;background:radial-gradient(ellipse 90% 46% at 50% 8%,rgba(224,61,75,.28),transparent 58%),#12080c;box-shadow:8px 0 18px #00000059,inset 0 0 0 1px #ffbac238}._importPortraitImg_1fv34_601{width:100%;height:100%;object-fit:contain;object-position:bottom center;display:block}._importPortraitSeal_1fv34_609{width:100%;height:100%;display:grid;place-items:center;font-family:var(--import-display);color:var(--import-petal);font-size:2rem;font-weight:700;letter-spacing:.08em}._importGenderSeal_1fv34_621{position:absolute;right:-.28rem;bottom:.7rem;z-index:2;min-width:1.35rem;padding:.18rem .12rem;background:var(--import-cinnabar);color:#fff7f6;font-family:var(--import-display);font-size:.62rem;font-weight:700;letter-spacing:.16em;writing-mode:vertical-rl;transform:rotate(-8deg);box-shadow:0 4px 10px #e03d4b59}._importCopy_1fv34_639{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.35rem;padding:.85rem .85rem .85rem .95rem}._importName_1fv34_648{margin:0;font-family:var(--import-display);font-size:1.18rem;font-weight:700;letter-spacing:.08em;color:var(--import-ink);line-height:1.25}._importBio_1fv34_658{margin:0;max-width:22em;padding-left:.55rem;border-left:1px solid rgba(224,61,75,.55);font-size:.78rem;line-height:1.55;color:var(--import-mute);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._importCue_1fv34_672{align-self:flex-start;margin-top:.1rem;font-size:.62rem;font-weight:700;letter-spacing:.28em;color:#ffb3ba8c}._chatBtn_1fv34_681{width:100%;min-height:1.85rem;padding:.28rem .2rem;border-radius:.4rem;border:1px solid rgba(255,180,188,.28);background:linear-gradient(180deg,rgba(255,255,255,.14) 0%,transparent 40%),linear-gradient(165deg,var(--primary-light) 0%,var(--primary) 52%,var(--primary-dark) 100%);color:#fff;font-size:.72rem;font-weight:750;letter-spacing:.08em;cursor:pointer;box-shadow:0 4px 12px #e03d4b47,inset 0 1px #ffffff29;display:inline-flex;align-items:center;justify-content:center;gap:.22rem}._chatBtnIcon_1fv34_704{width:.78rem;height:.78rem;flex-shrink:0;opacity:.95}._chatBtnIconLg_1fv34_711{width:1rem;height:1rem;flex-shrink:0;opacity:.95}._chatBtn_1fv34_681:hover{filter:brightness(1.06)}._chatBtn_1fv34_681:focus-visible{outline:2px solid var(--primary-light);outline-offset:2px}._avatar_1fv34_727{width:7.5rem;height:7.5rem;border-radius:.35rem;object-fit:cover;object-position:top center;background:#ffffff14;flex-shrink:0;align-self:flex-start;margin:0;display:block}._avatarPoster_1fv34_742{object-fit:contain;object-position:center center;background:#12080c}._avatarLoading_1fv34_749{--avatar-ember: rgba(224, 61, 75, .55);position:relative;width:7.5rem;height:7.5rem;border-radius:.35rem;flex-shrink:0;overflow:hidden;box-sizing:border-box;background:radial-gradient(ellipse 70% 55% at 50% 18%,rgba(224,61,75,.22),transparent 62%),linear-gradient(165deg,#24181cf2,#0c0a0efa);border:1px solid rgba(255,179,186,.14);display:grid;place-items:center}._avatarLoading_1fv34_749:before{content:"";position:absolute;inset:-40%;background:linear-gradient(115deg,transparent 35%,rgba(255,210,214,.14) 48%,transparent 62%);animation:_avatarInkSweep_1fv34_1 1.55s ease-in-out infinite;pointer-events:none}._avatarLoadingPulse_1fv34_780{width:1.35rem;height:1.35rem;border-radius:999px;border:2px solid rgba(255,179,186,.22);border-top-color:var(--avatar-ember);border-right-color:#ffb3ba8c;animation:_avatarEmberSpin_1fv34_1 .85s linear infinite;position:relative;z-index:1}._charAside_1fv34_378 ._avatarLoading_1fv34_749{width:100%;height:7.5rem;align-self:stretch}@keyframes _avatarInkSweep_1fv34_1{0%{transform:translate(-35%) rotate(12deg);opacity:.35}50%{opacity:.9}to{transform:translate(35%) rotate(12deg);opacity:.35}}@keyframes _avatarEmberSpin_1fv34_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._avatarLoading_1fv34_749:before,._avatarLoadingPulse_1fv34_780{animation:none}._avatarLoadingPulse_1fv34_780{border-color:#ffb3ba73;opacity:.85}}._charAside_1fv34_378 ._avatar_1fv34_727{width:100%;height:7.5rem;align-self:stretch}._avatarHit_1fv34_825{display:block;width:100%;padding:0;margin:0;border:none;background:transparent;cursor:pointer;border-radius:.35rem;line-height:0}._avatarHit_1fv34_825:hover ._avatar_1fv34_727{box-shadow:0 0 0 2px #e03d4b73}._avatarHit_1fv34_825:focus-visible{outline:2px solid var(--primary-light);outline-offset:2px}._detailIdentity_1fv34_846{color:#9ec9ff;font-size:.875rem;margin:.25rem 0 .75rem}._sectionBox_1fv34_852{border:1px solid rgba(255,255,255,.14);border-radius:.45rem;padding:.65rem .75rem;margin-bottom:.65rem}._sectionLabel_1fv34_859{font-size:.75rem;color:#ffffff8c;margin-bottom:.35rem}._detailPage_1fv34_866{display:flex;flex-direction:column;gap:.75rem;min-height:0}._detailHero_1fv34_873{display:flex;gap:.85rem;align-items:stretch;width:100%;padding:.75rem;border:1px solid rgba(255,255,255,.14);border-radius:.85rem;background:#00000059;color:inherit}._detailPortraitBtn_1fv34_885{position:relative;flex-shrink:0;width:6.75rem;padding:0;border:none;border-radius:.55rem;overflow:hidden;background:transparent;cursor:pointer;text-align:left}._detailPortrait_1fv34_885{display:block;width:6.75rem;height:8.5rem;object-fit:cover;object-position:top center;border-radius:.55rem}._detailPortraitPoster_1fv34_907{object-fit:contain;object-position:center center;background:#12080c}._detailPortraitEmpty_1fv34_913{width:6.75rem;height:8.5rem;border-radius:.55rem;background:linear-gradient(160deg,#e03d4b2e,#140c10e6)}._detailPortraitLoading_1fv34_921{--avatar-ember: rgba(224, 61, 75, .55);position:relative;width:6.75rem;height:8.5rem;border-radius:.55rem;overflow:hidden;box-sizing:border-box;display:grid;place-items:center;background:radial-gradient(ellipse 65% 45% at 50% 22%,rgba(224,61,75,.2),transparent 58%),linear-gradient(165deg,#24181cf2,#0c0a0efa);border:1px solid rgba(255,179,186,.14)}._detailPortraitLoading_1fv34_921:before{content:"";position:absolute;inset:-45%;background:linear-gradient(115deg,transparent 35%,rgba(255,210,214,.12) 48%,transparent 62%);animation:_avatarInkSweep_1fv34_1 1.55s ease-in-out infinite;pointer-events:none}._detailPortraitLoading_1fv34_921 ._avatarLoadingPulse_1fv34_780{width:1.5rem;height:1.5rem}._detailHeroInfo_1fv34_956{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.35rem;padding:.15rem 0}._detailName_1fv34_252{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:1.2rem;font-weight:800;letter-spacing:.02em}._detailMeta_1fv34_977{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .45rem;font-size:.78rem;color:#ffdce0c7}._detailGender_1fv34_987{color:#ffeceed9}._detailRoleTag_1fv34_991{display:inline-flex;padding:.12rem .5rem;border-radius:999px;border:1px solid rgba(255,90,103,.4);background:#e03d4b24;color:#ffc4c9;font-size:.72rem;font-weight:650}._detailRelationLine_1fv34_1002{margin:.15rem 0 0;font-size:.8rem;color:#e8eef8b8}._detailChatHint_1fv34_1008{position:absolute;left:0;right:0;bottom:0;padding:.35rem .2rem;background:linear-gradient(180deg,transparent,rgba(8,6,8,.88));font-size:.62rem;font-weight:650;letter-spacing:.04em;color:#ff9aa3;text-align:center}._detailSection_1fv34_1022{border:1px solid rgba(255,255,255,.12);border-radius:.7rem;padding:.75rem .85rem;background:#ffffff0a}._detailSectionHead_1fv34_1029{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.45rem}._detailSectionTitle_1fv34_1037{margin:0;font-size:.82rem;font-weight:750;letter-spacing:.04em;color:#fff0f2e6}._detailSectionBody_1fv34_1045{margin:0;font-size:.84rem;line-height:1.5;color:#e8eef8e0}._detailSectionMuted_1fv34_1052{margin:0;font-size:.78rem;color:#ffffff6b}._personaTags_1fv34_1058{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.45rem}._personaTag_1fv34_1058{padding:.22rem .6rem;border-radius:999px;border:1px solid rgba(255,90,103,.35);background:#e03d4b1f;color:#ffc4c9;font-size:.72rem;font-weight:650}._favorBadge_1fv34_1075{flex-shrink:0;font-size:.75rem;font-weight:750;color:#ff9aa3;letter-spacing:.02em}._favorRow_1fv34_1083{display:flex;align-items:center;gap:.55rem;margin-top:.55rem}._favorTrack_1fv34_1090{flex:1;height:.55rem;border-radius:999px;background:#ffffff1f;overflow:hidden}._favorFill_1fv34_1098{height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff8fb8,var(--primary, #e03d4b))}._favorNum_1fv34_1104{flex-shrink:0;font-size:.75rem;font-weight:700;color:#ffb3ba;min-width:1.6rem;text-align:right}._editPersonaBtn_1fv34_1113{flex-shrink:0;min-height:1.85rem;padding:.28rem .7rem;border-radius:999px;border:1px solid rgba(255,90,103,.55);background:#e03d4b24;color:#ffb3ba;font-size:.75rem;font-weight:750;cursor:pointer;white-space:nowrap}._editPersonaBtn_1fv34_1113:hover:not(:disabled){background:#e03d4b42;color:#fff}._editPersonaBtn_1fv34_1113:disabled{opacity:.45;cursor:not-allowed}._editPersonaBtn_1fv34_1113:focus-visible{outline:2px solid var(--primary-light);outline-offset:2px}._chatBtnWide_1fv34_1142{min-width:5.5rem;min-height:2.45rem;padding:.5rem 1.1rem;border-radius:999px;border:1px solid rgba(255,180,188,.28);background:linear-gradient(180deg,rgba(255,255,255,.12) 0%,transparent 40%),linear-gradient(165deg,var(--primary-light) 0%,var(--primary) 52%,var(--primary-dark) 100%);color:#fff;font-size:.875rem;font-weight:750;letter-spacing:.08em;cursor:pointer;box-shadow:0 6px 16px #e03d4b4d,inset 0 1px #ffffff29;display:inline-flex;align-items:center;justify-content:center;gap:.35rem}._chatBtnWide_1fv34_1142:hover{filter:brightness(1.06)}._chatBtnWide_1fv34_1142:focus-visible{outline:2px solid var(--primary-light);outline-offset:2px}._detailCard_1fv34_1174{background:#120c0eb8;border-color:#ffffff24}._routeList_1fv34_1180{display:flex;flex-direction:column;gap:.5rem;margin-top:.65rem}._routeChip_1fv34_1187{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;width:100%;text-align:left;padding:.65rem .75rem;border-radius:.65rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#e8eef8eb;cursor:pointer}._routeChip_1fv34_1187:hover:not(:disabled){border-color:#ffffff47;background:#ffffff12}._routeChip_1fv34_1187:disabled{opacity:.55;cursor:not-allowed}._routeChipActive_1fv34_1212{border-color:#e8788c8c;background:#e03d4b24}._routeChipTitle_1fv34_1217{font-size:.875rem;font-weight:650}._routeChipSummary_1fv34_1222{font-size:.75rem;color:#ffffff80;line-height:1.35}._avatarPreviewOverlay_1fv34_1229{position:fixed;inset:0;z-index:3700;display:flex;align-items:center;justify-content:center;padding:1rem;background:#060406b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._avatarPreviewCard_1fv34_1241{position:relative;display:flex;flex-direction:column;width:min(100%,22rem);max-height:min(88vh,36rem);overflow:hidden;padding:0;border-radius:1.05rem;border:1px solid rgba(255,210,214,.14);background:linear-gradient(180deg,rgba(224,61,75,.08) 0%,transparent 28%),linear-gradient(180deg,#1c1216,#0b080a);box-shadow:0 24px 56px #00000094,0 0 0 1px #e03d4b38,inset 0 1px #ffffff0f}._avatarPreviewChrome_1fv34_1261{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .75rem .55rem 1rem;border-bottom:1px solid rgba(255,180,188,.14);background:linear-gradient(180deg,#1c1014f2,#100a0ce0)}._avatarPreviewChromeLabel_1fv34_1272{font-size:.72rem;font-weight:750;letter-spacing:.16em;color:#ffb0b8c7}._avatarPreviewClose_1fv34_1279{position:static;flex-shrink:0;width:2rem;height:2rem;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#00000059;color:#fff;font-size:1.2rem;line-height:1;cursor:pointer}._avatarPreviewClose_1fv34_1279:hover{border-color:#ff5a678c;color:#ffb3ba;background:#e03d4b2e}._avatarPreviewScroll_1fv34_1299{flex:1;min-height:0;overflow:auto;padding:.85rem 1rem .35rem;-webkit-overflow-scrolling:touch}._avatarPreviewPortraitWrap_1fv34_1307{width:100%;margin-bottom:.9rem;border-radius:.8rem;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#00000059;box-shadow:inset 0 0 0 1px #e03d4b1f}._avatarPreviewPortrait_1fv34_1307{display:block;width:100%;max-height:14.5rem;object-fit:cover;object-position:top center}._avatarPreviewPortraitPoster_1fv34_1325{object-fit:contain;object-position:center center;height:auto;max-height:min(68vh,16rem);background:#12080c}._avatarPreviewPortraitEmpty_1fv34_1333{width:100%;height:11rem;background:linear-gradient(160deg,#e03d4b33,#140c10f2)}._avatarPreviewHead_1fv34_1339{margin-bottom:.15rem}._avatarPreviewName_1fv34_1343{margin:0;font-size:1.2rem;font-weight:800;letter-spacing:.04em;line-height:1.25}._avatarPreviewMeta_1fv34_1351{margin:.4rem 0 0;font-size:.78rem;letter-spacing:.02em;color:#ffdce0ad}._avatarPreviewIntro_1fv34_1358{margin-top:.85rem;padding:.8rem 0 1rem;border-top:1px solid rgba(255,180,188,.16)}._avatarPreviewIntroTitle_1fv34_1364{margin:0 0 .55rem;font-size:.78rem;font-weight:750;letter-spacing:.12em;text-transform:none;color:#ff9aa3}._avatarPreviewIntroBody_1fv34_1373{margin:0 0 .7rem;font-size:.84rem;line-height:1.62;color:#eceef6e6;white-space:pre-wrap}._avatarPreviewIntroBody_1fv34_1373:last-child{margin-bottom:0}._avatarPreviewIntroLabel_1fv34_1385{display:block;margin-bottom:.28rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;color:#ffb0b8c7}._avatarPreviewIntroMuted_1fv34_1394{margin:0;font-size:.8rem;color:#ffffff6b}._avatarPreviewDock_1fv34_1400{position:relative;flex-shrink:0;display:flex;flex-direction:column;gap:.55rem;padding:.85rem 1rem 1.05rem;background:linear-gradient(180deg,#0c080a00,#0c080aeb 28%,#0c080a);border-top:1px solid rgba(224,61,75,.28);box-shadow:0 -12px 28px #00000059}._avatarPreviewDock_1fv34_1400:before{content:"";position:absolute;left:1rem;right:1rem;top:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,140,150,.55) 50%,transparent 100%);pointer-events:none}._avatarPreviewChatBtn_1fv34_1429{width:100%;min-height:2.75rem;border:1px solid rgba(255,180,188,.28);border-radius:.85rem;background:linear-gradient(180deg,rgba(255,255,255,.12) 0%,transparent 42%),linear-gradient(165deg,var(--primary-light) 0%,var(--primary) 52%,var(--primary-dark) 100%);color:#fff;font-size:.95rem;font-weight:800;letter-spacing:.18em;text-indent:0;cursor:pointer;box-shadow:0 10px 24px #e03d4b61,inset 0 1px #ffffff2e;display:inline-flex;align-items:center;justify-content:center;gap:.4rem}._avatarPreviewChatBtn_1fv34_1429:hover{filter:brightness(1.07);transform:translateY(-1px)}._avatarPreviewChatBtn_1fv34_1429:active{transform:translateY(0);filter:brightness(.98)}._avatarPreviewChatBtn_1fv34_1429:focus-visible{outline:2px solid var(--primary-light);outline-offset:2px}@media(prefers-reduced-motion:reduce){._avatarPreviewChatBtn_1fv34_1429:hover,._avatarPreviewChatBtn_1fv34_1429:active{transform:none}}._section_fl7er_1{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.85rem}._head_fl7er_8{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._title_fl7er_15{margin:0;font-size:.95rem;font-weight:750;letter-spacing:.02em}._headActions_fl7er_22{display:flex;gap:.4rem;flex-wrap:wrap;justify-content:flex-end}._profileCard_fl7er_29{--dossier-ink: rgba(255, 236, 240, .94);--dossier-mute: rgba(255, 210, 218, .52);--dossier-line: rgba(255, 120, 140, .22);--dossier-ember: rgba(224, 61, 75, .9);position:relative;display:flex;flex-direction:column;gap:.85rem;padding:.95rem .95rem .95rem 1.05rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.1);background:radial-gradient(120% 80% at 0% 0%,rgba(224,61,75,.14),transparent 55%),linear-gradient(165deg,#1c1216eb,#0c0a0ef5);box-shadow:inset 0 1px #ffffff0d,0 12px 28px #00000047;overflow:hidden}._profileCard_fl7er_29:before{content:"";position:absolute;left:0;top:.7rem;bottom:.7rem;width:.18rem;border-radius:999px;background:linear-gradient(180deg,#ff6b7a,#c41e3a 55%,#c41e3a40);box-shadow:0 0 12px #e03d4b59}._dossierHero_fl7er_62{display:flex;align-items:stretch;gap:.85rem}._avatarHit_fl7er_68{position:relative;flex-shrink:0;width:8.6rem;height:8.6rem;padding:0;border:1px solid rgba(255,180,190,.22);border-radius:.95rem;overflow:hidden;background:radial-gradient(80% 70% at 50% 20%,rgba(224,61,75,.18),transparent 70%),#00000073;cursor:pointer;display:flex;align-items:flex-end;justify-content:center;isolation:isolate;transition:border-color .18s ease,transform .18s ease}._avatarHit_fl7er_68:hover{border-color:#ff788c8c;transform:translateY(-1px)}._avatarHit_fl7er_68:focus-visible{outline:2px solid rgba(255,90,103,.75);outline-offset:2px}._avatarHitPoster_fl7er_98{align-items:center;background:#0000008c}._avatarStageGlow_fl7er_103{pointer-events:none;position:absolute;inset:auto 8% -18%;height:45%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(224,61,75,.28),transparent 70%);z-index:0}._avatarImg_fl7er_113{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain;object-position:bottom center}._avatarImgPoster_fl7er_123{object-fit:contain;object-position:center center;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}._avatarEmpty_fl7er_130{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:.72rem;font-weight:650;letter-spacing:.12em;color:#ffdce066}._avatarZoomCue_fl7er_144{position:absolute;right:.4rem;bottom:.4rem;z-index:2;padding:.12rem .4rem;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#08060ab8;color:#ffe6eae0;font-size:.58rem;font-weight:700;letter-spacing:.06em;pointer-events:none}._avatarMeta_fl7er_160{flex:1;min-width:0;display:flex;flex-direction:column;gap:.45rem;justify-content:center}._identityLine_fl7er_169{display:flex;align-items:baseline;gap:.45rem;min-width:0}._identityName_fl7er_176{font-size:1.05rem;font-weight:780;letter-spacing:.02em;color:var(--dossier-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._identityGender_fl7er_186{flex-shrink:0;padding:.08rem .4rem;border-radius:999px;border:1px solid rgba(255,140,155,.28);background:#e03d4b1f;color:#ffc4d0e6;font-size:.62rem;font-weight:700}._avatarHint_fl7er_197{margin:0;font-size:.7rem;line-height:1.4;color:var(--dossier-mute)}._avatarActionRow_fl7er_204{display:flex;flex-direction:column;gap:.4rem;align-items:stretch;margin-top:.1rem}._avatarGenBtn_fl7er_212{width:100%;padding:.45rem .7rem;border-radius:.55rem;border:1px solid rgba(255,110,130,.45);background:linear-gradient(135deg,#d22a42fa,#821226fa);color:#fff6f8fa;font-size:.74rem;font-weight:750;letter-spacing:.01em;cursor:pointer;box-shadow:0 6px 14px #a0142847}._avatarGenBtn_fl7er_212:hover:not(:disabled){filter:brightness(1.06)}._avatarGenBtn_fl7er_212:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}._avatarUploadBtn_fl7er_236{width:100%;padding:.42rem .7rem;border-radius:.55rem;border:1px solid rgba(255,255,255,.22);background:#ffffff0a;color:#fff0f2eb;font-size:.74rem;font-weight:650;cursor:pointer}._avatarUploadBtn_fl7er_236:hover:not(:disabled){border-color:#ffa0af66;background:#ffffff12}._avatarUploadBtn_fl7er_236:disabled{opacity:.55;cursor:not-allowed}._dossierMeta_fl7er_258{display:flex;flex-direction:column;gap:.55rem;padding-top:.15rem;border-top:1px solid var(--dossier-line)}._profileRow_fl7er_266{display:flex;align-items:baseline;gap:.75rem}._profileKey_fl7er_272{flex-shrink:0;min-width:2.5rem;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dossier-mute)}._profileVal_fl7er_282{font-size:.9rem;font-weight:650;color:var(--dossier-ink)}._profileBlock_fl7er_288{display:flex;flex-direction:column;gap:.35rem}._profilePersona_fl7er_294{margin:0;padding:.55rem .65rem;border-radius:.55rem;border:1px solid rgba(255,255,255,.08);background:#00000047;font-size:.82rem;line-height:1.55;color:#f5eceee6;white-space:pre-wrap}._fieldAiBtnSecondary_fl7er_306{margin-left:.35rem;padding:.18rem .45rem;border-radius:.35rem;border:1px solid rgba(255,255,255,.28);background:#ffffff0f;color:#ffe8eae6;font-size:.68rem;font-weight:650;cursor:pointer}._fieldAiBtnSecondary_fl7er_306:disabled{opacity:.5;cursor:not-allowed}._hiddenFileInput_fl7er_323{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._confirmMsgStack_fl7er_335{display:flex;flex-direction:column;gap:.65rem}._confirmMsgText_fl7er_341{margin:0;line-height:1.45}._promptCueBtn_fl7er_346{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:.55rem .7rem;border-radius:.55rem;border:1px solid rgba(255,255,255,.16);background:#00000047;color:#ffeceeeb;font-size:.78rem;font-weight:650;cursor:pointer;text-align:left}._promptCueBtn_fl7er_346:hover{border-color:#e8486073}._promptCueBtnActive_fl7er_367{border-color:#e848608c;background:#b424382e}._promptCueChevron_fl7er_372{opacity:.75;font-size:.7rem}._promptCuePanel_fl7er_377{display:flex;flex-direction:column;gap:.75rem;margin-top:.15rem;padding:.7rem .75rem;border-radius:.6rem;border:1px solid rgba(255,255,255,.1);background:#00000047}._promptCueSection_fl7er_388{display:flex;flex-direction:column;gap:.35rem}._promptCueLabelRow_fl7er_394{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._promptCueLabel_fl7er_394{font-size:.72rem;font-weight:700;color:#ffe8eae0}._promptCueHint_fl7er_407{font-size:.66rem;color:#ffdce080}._promptCueReadonly_fl7er_412,._promptCueInput_fl7er_413{width:100%;box-sizing:border-box;padding:.5rem .55rem;border-radius:.45rem;border:1px solid rgba(255,255,255,.12);background:#00000059;color:#fff0f2eb;font-size:.72rem;line-height:1.4;resize:vertical;font-family:inherit}._promptCueReadonly_fl7er_412{opacity:.85;cursor:default;max-height:7.5rem;overflow:auto}._promptCueInput_fl7er_413:focus{outline:none;border-color:#e848608c}._styleChipRow_fl7er_440{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}._styleChip_fl7er_440{display:flex;flex-direction:column;align-items:flex-start;gap:.12rem;padding:.45rem .55rem;border-radius:.55rem;border:1px solid rgba(255,255,255,.14);background:#00000047;color:#ffeceee6;text-align:left;cursor:pointer}._styleChip_fl7er_440:hover{border-color:#ff8c9b66}._styleChipActive_fl7er_464{border-color:#e03d4bbf;background:#e03d4b29;box-shadow:inset 0 0 0 1px #e03d4b40}._styleChipId_fl7er_470{font-size:.68rem;font-weight:800;letter-spacing:.06em;color:#ffaab4f2}._styleChipLabel_fl7er_477{font-size:.72rem;font-weight:650;line-height:1.3}._avatarPreviewOverlay_fl7er_483{position:fixed;inset:0;z-index:3900;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#000000b8}._avatarPreviewCard_fl7er_494{width:min(92vw,26rem);max-height:min(92vh,40rem);display:flex;flex-direction:column;border-radius:.85rem;border:1px solid rgba(255,255,255,.16);background:#120e12f5;overflow:hidden;box-shadow:0 18px 48px #00000073}._avatarPreviewChrome_fl7er_506{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:.65rem .8rem;font-size:.9rem;font-weight:700;color:#ffc4d0eb}._avatarPreviewClose_fl7er_517{width:1.6rem;height:1.6rem;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#ffffff0f;color:#ffffffe0;font-size:1.1rem;line-height:1;cursor:pointer}._avatarPreviewStage_fl7er_530{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:12rem;max-height:min(72vh,32rem);padding:.55rem .65rem;background:radial-gradient(70% 60% at 50% 40%,rgba(224,61,75,.1),transparent 70%),#00000073}._avatarPreviewImg_fl7er_543{display:block;max-width:100%;max-height:min(68vh,30rem);width:auto;height:auto;object-fit:contain;object-position:center center}._avatarPreviewName_fl7er_553{margin:0;flex-shrink:0;padding:.7rem .85rem .95rem;font-size:1.05rem;font-weight:750;color:#fffffff5}._profileAttrList_fl7er_562{list-style:none;margin:.15rem 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.35rem .55rem}._profileAttrItem_fl7er_571{display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding:.35rem .45rem;border-radius:.45rem;background:#00000038;border:1px solid rgba(255,255,255,.08);font-size:.75rem;color:#ffffffc7}._profileAttrItem_fl7er_571 strong{font-size:.88rem;font-weight:750;color:#ffc9cf}._dynHint_fl7er_590{margin:0;font-size:.72rem;color:#ffffff6b}._modalForm_fl7er_597{--dossier-ink: #0c0a0d;display:flex;flex-direction:column;gap:.85rem;flex:1;min-height:0;margin:0 -.15rem;padding:.85rem .85rem 0;border-radius:1rem;background:linear-gradient(180deg,rgba(28,16,20,.98) 0%,var(--dossier-ink) 55%);border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 40px #00000073,inset 0 1px #ffb4ba0f}._modalTop_fl7er_614{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._editAvatarBlock_fl7er_622{--dossier-ink: rgba(255, 236, 240, .94);--dossier-mute: rgba(255, 210, 218, .52);--dossier-line: rgba(255, 120, 140, .22);position:relative;display:flex;align-items:stretch;gap:.85rem;margin:.15rem 0 .35rem;padding:.85rem .85rem .85rem 1rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.1);background:radial-gradient(120% 80% at 0% 0%,rgba(224,61,75,.14),transparent 55%),linear-gradient(165deg,#1c1216eb,#0c0a0ef5);box-shadow:inset 0 1px #ffffff0d,0 10px 22px #00000038;overflow:hidden}._editAvatarBlock_fl7er_622:before{content:"";position:absolute;left:0;top:.65rem;bottom:.65rem;width:.18rem;border-radius:999px;background:linear-gradient(180deg,#ff6b7a,#c41e3a 55%,#c41e3a40);box-shadow:0 0 12px #e03d4b59}._editAvatarHit_fl7er_655{position:relative;flex-shrink:0;width:9.8rem;height:9.8rem;padding:0;border:1px solid rgba(255,180,190,.22);border-radius:.95rem;overflow:hidden;background:radial-gradient(80% 70% at 50% 20%,rgba(224,61,75,.18),transparent 70%),#00000073;cursor:pointer;display:flex;align-items:flex-end;justify-content:center;isolation:isolate;transition:border-color .18s ease,transform .18s ease}._editAvatarHit_fl7er_655:hover{border-color:#ff788c8c;transform:translateY(-1px)}._editAvatarHit_fl7er_655:focus-visible{outline:2px solid rgba(255,90,103,.75);outline-offset:2px}._editAvatarImg_fl7er_685{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain;object-position:bottom center}._editAvatarEmpty_fl7er_695{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:.72rem;font-weight:650;letter-spacing:.12em;color:#ffdce066}._editAvatarMeta_fl7er_709{flex:1;min-width:0;display:flex;flex-direction:column;gap:.4rem;justify-content:center}._editAvatarTitleRow_fl7er_718{display:flex;align-items:center;gap:.4rem;min-width:0}._editAvatarTitle_fl7er_718{font-size:.92rem;font-weight:780;letter-spacing:.04em;color:var(--dossier-ink)}._editAvatarHint_fl7er_732{margin:0;font-size:.7rem;line-height:1.4;color:var(--dossier-mute)}._modalTitle_fl7er_739{margin:0;font-size:1.05rem;font-weight:800;letter-spacing:.02em}._modalClose_fl7er_746{width:2.1rem;height:2.1rem;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffff0f;color:#fff;font-size:1.35rem;line-height:1;cursor:pointer}._modalClose_fl7er_746:hover:not(:disabled){border-color:#ff5a6780;color:#ffb3ba}._modalClose_fl7er_746:disabled{opacity:.45;cursor:not-allowed}._field_fl7er_306{display:flex;flex-direction:column;gap:.35rem;font-size:.8rem;color:#ffffffb3}._labelRow_fl7er_776{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-weight:650;color:#ffeceed9}._labelWithAiLeft_fl7er_785{display:inline-flex;align-items:center;gap:.45rem;min-width:0}._fieldAiBtn_fl7er_306{flex-shrink:0;min-height:1.65rem;padding:.2rem .65rem;border-radius:.35rem;border:1px solid rgba(224,61,75,.75);background:#e03d4b1f;color:#ff8a94;font-size:.72rem;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._fieldAiBtn_fl7er_306:hover:not(:disabled){background:#e03d4b38;border-color:#ff5a67f2;color:#ffb3ba}._fieldAiBtn_fl7er_306:disabled{opacity:.5;cursor:not-allowed}._fieldAiBusyBadge_fl7er_818{flex-shrink:0;padding:.12rem .45rem;border-radius:.3rem;background:#e03d4b33;color:#ff8a94;font-size:.68rem;font-weight:700;letter-spacing:.02em}._counter_fl7er_829{font-size:.7rem;font-weight:600;color:#fff6}._field_fl7er_306 input,._field_fl7er_306 textarea,._search_fl7er_837{width:100%;border-radius:.55rem;border:1px solid rgba(255,255,255,.16);background:#00000061;color:#e8eef8;padding:.55rem .7rem;font:inherit;box-sizing:border-box}._field_fl7er_306 textarea{resize:vertical;min-height:6rem;line-height:1.45;overflow-y:auto}._personaGrowWrap_fl7er_856{position:relative}._personaTextarea_fl7er_860{min-height:11.7rem;height:11.7rem;max-height:min(55vh,26rem);resize:vertical;overflow-x:hidden;overflow-y:auto;line-height:1.45;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(255,180,186,.5) rgba(0,0,0,.28)}._personaTextarea_fl7er_860::-webkit-scrollbar{width:.45rem}._personaTextarea_fl7er_860::-webkit-scrollbar-track{background:#00000038;border-radius:999px}._personaTextarea_fl7er_860::-webkit-scrollbar-thumb{background:#e03d4b80;border-radius:999px}._personaTextarea_fl7er_860::-webkit-scrollbar-thumb:hover{background:#ff5a67b3}._personaGrowWrap_fl7er_856:after{content:"";position:absolute;right:.4rem;bottom:.35rem;width:.72rem;height:.72rem;pointer-events:none;opacity:.8;background:linear-gradient(-45deg,transparent 0 38%,rgba(255,180,186,.75) 38% 46%,transparent 46% 62%,rgba(255,180,186,.55) 62% 70%,transparent 70%)}._field_fl7er_306 input:focus,._field_fl7er_306 textarea:focus,._search_fl7er_837:focus{outline:none;border-color:#e03d4b8c;box-shadow:0 0 0 2px #e03d4b29}._chips_fl7er_921{display:flex;flex-wrap:wrap;gap:.4rem}._chip_fl7er_921{min-height:2rem;padding:.3rem .85rem;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#ffffff0d;color:#e8eef8e0;font-size:.8rem;font-weight:650;cursor:pointer}._chipActive_fl7er_939{border-color:#e03d4bb3;background:#e03d4b38;color:#ffc4c9}._modalActions_fl7er_945{display:flex;gap:.55rem;justify-content:stretch;margin-top:auto;padding-bottom:.35rem}._secondaryBtn_fl7er_953,._primaryBtn_fl7er_954{flex:1;min-height:2.55rem;border-radius:999px;font-size:.9rem;font-weight:750;cursor:pointer}._secondaryBtn_fl7er_953{border:1px solid rgba(255,255,255,.22);background:#ffffff0d;color:#e8eef8eb}._secondaryBtn_fl7er_953:hover:not(:disabled){border-color:#ff5a6773;color:#ffb3ba}._primaryBtn_fl7er_954{border:1px solid rgba(224,61,75,.75);background:linear-gradient(165deg,var(--primary-light) 0%,var(--primary) 52%,var(--primary-dark) 100%);color:#fff;box-shadow:0 6px 16px #e03d4b4d}._primaryBtn_fl7er_954:hover:not(:disabled){filter:brightness(1.06)}._secondaryBtn_fl7er_953:disabled,._primaryBtn_fl7er_954:disabled{opacity:.45;cursor:not-allowed;filter:none;box-shadow:none}._importPanel_fl7er_994{display:flex;flex-direction:column;gap:.65rem;min-height:0}._search_fl7er_837{margin-bottom:.15rem}._importRow_fl7er_1005{display:flex;align-items:center;gap:.7rem;padding:.7rem .75rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0a}._importAvatar_fl7er_1015{flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:.45rem;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;background:#e03d4b2e;border:1px solid rgba(255,90,103,.35);color:#ffb3ba;font-weight:800;font-size:1rem}._importAvatarImg_fl7er_1031{width:100%;height:100%;object-fit:contain;object-position:bottom center;display:block}._previewAvatarWrap_fl7er_1039{width:5.5rem;aspect-ratio:1 / 1;border-radius:.55rem;overflow:hidden;margin:0 0 .65rem;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;display:flex;align-items:flex-end;justify-content:center}._previewAvatarImg_fl7er_1052{width:100%;height:100%;object-fit:contain;object-position:bottom center;display:block}._importBody_fl7er_1060{flex:1;min-width:0}._importName_fl7er_1065{font-size:.9rem;font-weight:750;color:#fff}._importMeta_fl7er_1071{font-weight:550;color:#ffdce08c;font-size:.78rem}._importPersona_fl7er_1077{margin:.2rem 0 0;font-size:.78rem;line-height:1.4;color:#e8eef8b3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._selectBtn_fl7er_1088{flex-shrink:0;min-height:2rem;padding:.35rem .85rem;border-radius:999px;border:1px solid rgba(224,61,75,.65);background:#e03d4b29;color:#ffb3ba;font-size:.78rem;font-weight:750;cursor:pointer;white-space:nowrap}._selectBtn_fl7er_1088:hover{background:#e03d4b47;color:#fff}._previewPanel_fl7er_1108{display:flex;flex-direction:column;gap:.75rem;min-height:0}._previewCard_fl7er_1115{padding:.85rem .9rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0a}._previewSectionTitle_fl7er_1122{margin:0 0 .55rem;font-size:.8rem;font-weight:750;letter-spacing:.03em;color:#fff0f2e0}._previewName_fl7er_1130{font-size:1.05rem;font-weight:800}._previewMeta_fl7er_1135{margin-top:.25rem;font-size:.8rem;color:#ffdce0b3}._previewPersona_fl7er_1141{margin:.55rem 0 0;font-size:.84rem;line-height:1.5;color:#e8eef8e0;white-space:pre-wrap}._previewMuted_fl7er_1149{margin:0;font-size:.8rem;color:#ffffff6b}._previewAttrGrid_fl7er_1155{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}._previewAttrCard_fl7er_1161{display:flex;flex-direction:column;gap:.15rem;padding:.55rem .5rem;border-radius:.55rem;border:1px solid rgba(255,255,255,.12);background:#00000040;text-align:center}._previewAttrChanged_fl7er_1173{border-color:#e03d4ba6;background:#e03d4b24;box-shadow:0 0 0 1px #e03d4b33}._previewAttrLabel_fl7er_1179{font-size:.72rem;font-weight:650;color:#ffdce0b3}._previewAttrValue_fl7er_1185{font-size:1.25rem;font-weight:800;color:#fff}._previewAttrChanged_fl7er_1173 ._previewAttrValue_fl7er_1185{color:#ffb3ba}._previewAttrHint_fl7er_1195{font-size:.62rem;color:#fff6}._infoBanner_fl7er_1200{display:flex;gap:.55rem;align-items:flex-start;padding:.7rem .8rem;border-radius:.65rem;border:1px solid rgba(224,61,75,.35);background:#e03d4b1a}._infoBanner_fl7er_1200 p{margin:0;font-size:.78rem;line-height:1.45;color:#ffdce0e0}._infoIcon_fl7er_1217{flex-shrink:0;width:1.2rem;height:1.2rem;border-radius:999px;display:grid;place-items:center;font-size:.7rem;font-weight:800;font-style:italic;background:#e03d4b59;color:#ffc4c9}@media(max-width:380px){._dossierHero_fl7er_62,._editAvatarBlock_fl7er_622{flex-direction:column;align-items:stretch}._avatarHit_fl7er_68,._editAvatarHit_fl7er_655{width:100%;max-width:11rem;height:11rem;align-self:center}._previewAttrGrid_fl7er_1155{grid-template-columns:1fr 1fr}._head_fl7er_8{flex-direction:column;align-items:stretch}._headActions_fl7er_22{justify-content:stretch}._headActions_fl7er_22>*{flex:1}}._overviewList_168k8_3{display:flex;flex-direction:column;gap:.65rem}._overviewCard_168k8_9{display:flex;align-items:center;gap:.75rem;width:100%;padding:.85rem .9rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:inherit;font:inherit;text-align:left;cursor:pointer}._overviewCard_168k8_9:hover{border-color:#e03d4b73;background:#e03d4b14}._overviewIcon_168k8_29{flex-shrink:0;width:2.4rem;height:2.4rem;border-radius:.55rem;display:grid;place-items:center;background:#e03d4b29;border:1px solid rgba(255,90,103,.35);color:#ffb3ba;font-size:.95rem;font-weight:800}._overviewText_168k8_43{flex:1;min-width:0}._overviewTitle_168k8_48{margin:0;font-size:.95rem;font-weight:750}._overviewDesc_168k8_54{margin:.2rem 0 0;font-size:.75rem;color:#ffdce08c;line-height:1.35}._chevron_168k8_61{flex-shrink:0;color:#ffffff59;font-size:1.2rem;font-weight:300}._headerActions_168k8_68{display:flex;gap:.4rem;flex-wrap:wrap}._wbCard_168k8_74{display:flex;gap:.75rem;align-items:flex-start;padding:.85rem .9rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0a}._wbMain_168k8_84{flex:1;min-width:0}._wbTitle_168k8_89{margin:0;font-size:.92rem;font-weight:750}._wbBody_168k8_95{margin:.35rem 0 0;font-size:.8rem;line-height:1.45;color:#e8eef8d1}._wbMeta_168k8_102{margin:.4rem 0 0;font-size:.72rem;color:#ffdce08c}._wbSide_168k8_108{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}._badge_168k8_116{font-size:.68rem;font-weight:700;padding:.15rem .45rem;border-radius:999px;border:1px solid rgba(224,61,75,.4);background:#e03d4b24;color:#ffb3ba}._toggleRow_168k8_126{display:flex;align-items:center;gap:.4rem;font-size:.72rem;color:#ffdce0b3}._switch_168k8_134{position:relative;width:2.4rem;height:1.35rem;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffff1a;cursor:pointer;padding:0}._switchOn_168k8_145{background:#e03d4b8c;border-color:#e03d4bcc}._switchKnob_168k8_150{position:absolute;top:.12rem;left:.12rem;width:1rem;height:1rem;border-radius:999px;background:#fff;transition:transform .15s ease}._switchOn_168k8_145 ._switchKnob_168k8_150{transform:translate(1.05rem)}._editBtn_168k8_165{min-height:1.85rem;padding:.25rem .7rem;border-radius:999px;border:1px solid rgba(255,90,103,.55);background:#e03d4b24;color:#ffb3ba;font-size:.75rem;font-weight:750;cursor:pointer}._editBtn_168k8_165:hover{background:#e03d4b42;color:#fff}._form_168k8_182{display:flex;flex-direction:column;gap:.75rem;min-height:0}._field_168k8_189{display:flex;flex-direction:column;gap:.35rem;font-size:.8rem;color:#ffffffb3}._labelRow_168k8_197{display:flex;justify-content:space-between;gap:.5rem;font-weight:650;color:#ffeceed9}._labelWithAi_168k8_205{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._labelWithAi_168k8_205 ._labelRow_168k8_197{justify-content:flex-start}._fieldAiBtn_168k8_216{flex-shrink:0;min-height:1.65rem;padding:.2rem .65rem;border-radius:.35rem;border:1px solid rgba(224,61,75,.75);background:#e03d4b1f;color:#ff8a94;font-size:.72rem;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._fieldAiBtn_168k8_216:hover:not(:disabled){background:#e03d4b38;border-color:#ff5a67f2;color:#ffb3ba}._fieldAiBtn_168k8_216:disabled{opacity:.5;cursor:not-allowed}._counter_168k8_242{font-size:.7rem;font-weight:600;color:#fff6}._field_168k8_189 input,._field_168k8_189 textarea,._pasteArea_168k8_250,._search_168k8_251{width:100%;border-radius:.55rem;border:1px solid rgba(255,255,255,.16);background:#00000061;color:#e8eef8;padding:.55rem .7rem;font:inherit;box-sizing:border-box}._field_168k8_189 textarea,._pasteArea_168k8_250{resize:vertical;min-height:5.5rem;line-height:1.45}._field_168k8_189 input:focus,._field_168k8_189 textarea:focus,._pasteArea_168k8_250:focus,._search_168k8_251:focus{outline:none;border-color:#e03d4b8c;box-shadow:0 0 0 2px #e03d4b29}._statusChips_168k8_278{display:flex;gap:.4rem;flex-wrap:wrap}._statusChip_168k8_278{min-height:2rem;padding:.3rem .85rem;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#ffffff0d;color:#e8eef8e0;font-size:.8rem;font-weight:650;cursor:pointer}._statusChipActive_168k8_296{border-color:#e03d4bb3;background:#e03d4b38;color:#ffc4c9}._actions_168k8_302{display:flex;gap:.55rem;margin-top:.25rem}._secondaryBtn_168k8_308,._primaryBtn_168k8_309{flex:1;min-height:2.55rem;border-radius:999px;font-size:.9rem;font-weight:750;cursor:pointer}._secondaryBtn_168k8_308{border:1px solid rgba(255,255,255,.22);background:#ffffff0d;color:#e8eef8eb}._primaryBtn_168k8_309{border:1px solid rgba(224,61,75,.75);background:linear-gradient(165deg,var(--primary-light) 0%,var(--primary) 52%,var(--primary-dark) 100%);color:#fff;box-shadow:0 6px 16px #e03d4b4d}._secondaryBtn_168k8_308:disabled,._primaryBtn_168k8_309:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}._importTabs_168k8_338{display:flex;gap:.35rem;flex-wrap:wrap}._mineList_168k8_344{display:flex;flex-direction:column;gap:.5rem;max-height:min(48vh,360px);overflow:auto;-webkit-overflow-scrolling:touch}._importTab_168k8_338{min-height:2rem;padding:.3rem .75rem;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#ffffff0d;color:#e8eef8e0;font-size:.78rem;font-weight:650;cursor:pointer}._importTabActive_168k8_365{border-color:#e03d4bb3;background:#e03d4b38;color:#ffc4c9}._uploadBox_168k8_371{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;min-height:7rem;padding:1rem;border-radius:.75rem;border:1.5px dashed rgba(224,61,75,.45);background:#e03d4b0f;color:#ffdce0bf;font-size:.82rem;cursor:pointer;text-align:center}._uploadBox_168k8_371 input{display:none}._templateRow_168k8_392{display:flex;align-items:center;gap:.65rem;width:100%;padding:.7rem .75rem;border-radius:.65rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:inherit;font:inherit;text-align:left;cursor:pointer}._templateRowSelected_168k8_407{border-color:#e03d4ba6;background:#e03d4b1a}._templateBody_168k8_412{flex:1;min-width:0}._templateName_168k8_417{margin:0;font-size:.88rem;font-weight:750}._templateDesc_168k8_423{margin:.2rem 0 0;font-size:.75rem;color:#ffdce08c}._sectionBlock_168k8_429{display:flex;flex-direction:column;gap:.55rem;margin-bottom:.85rem}._sectionTitle_168k8_436{margin:0;font-size:.88rem;font-weight:750;color:#fff0f2e6}._presetRow_168k8_443{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .15rem;border-bottom:1px solid rgba(255,255,255,.06)}._presetLabel_168k8_452{font-size:.84rem;font-weight:650}._presetHint_168k8_457{margin:.15rem 0 0;font-size:.7rem;color:#fff6}._paceRow_168k8_463{display:flex;gap:.4rem}._tagCloud_168k8_468{display:flex;flex-wrap:wrap;gap:.4rem}._tag_168k8_468{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .55rem;border-radius:999px;border:1px solid rgba(255,90,103,.35);background:#e03d4b1f;color:#ffc4c9;font-size:.75rem;font-weight:650}._tagX_168k8_487{border:none;background:transparent;color:#ffb4bad9;cursor:pointer;font-size:.9rem;line-height:1;padding:0}._avoidEditList_168k8_497{display:flex;flex-direction:column;gap:.45rem}._avoidEditRow_168k8_503{display:flex;align-items:center;gap:.5rem;padding:.55rem .65rem;border-radius:.55rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0a}._avoidEditText_168k8_513{flex:1;min-width:0;font-size:.84rem}._positionCard_168k8_519{padding:.85rem .9rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0a}._positionRow_168k8_526{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.65rem}._positionKey_168k8_533{font-size:.72rem;font-weight:650;color:#ffdce08c}._positionVal_168k8_539{font-size:.88rem;line-height:1.45;color:#e8eef8e6;white-space:pre-wrap}._infoHint_168k8_546{margin:0 0 .55rem;font-size:.75rem;color:#ffffff73;line-height:1.4}._form_7fyb1_3{--dossier-ink: #0c0a0d;--dossier-panel: #141016;--dossier-line: rgba(255, 255, 255, .14);display:flex;flex-direction:column;gap:0;flex:1;min-height:0;margin:0 -.15rem;padding:0;border-radius:1rem;overflow:hidden;background:var(--dossier-ink);border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 40px #00000073,inset 0 1px #ffb4ba0f;animation:_dossierIn_7fyb1_1 .28s ease-out}._formScroll_7fyb1_24{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:.85rem;padding:.85rem .85rem 1rem;-webkit-overflow-scrolling:touch;background:linear-gradient(180deg,#1c1014 0%,var(--dossier-ink) 42%)}._formTop_7fyb1_37{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.15rem}._formTitle_7fyb1_45{margin:0;font-size:1.05rem;font-weight:800;letter-spacing:.02em}._formClose_7fyb1_52{width:2.1rem;height:2.1rem;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffff0f;color:#fff;font-size:1.35rem;line-height:1;cursor:pointer}._formClose_7fyb1_52:hover:not(:disabled){border-color:#ff5a6780;color:#ffb3ba}._formClose_7fyb1_52:disabled{opacity:.45;cursor:not-allowed}._avatarBlock_7fyb1_74{display:grid;grid-template-columns:5.25rem 1fr;gap:.85rem;align-items:center;padding:.75rem;border-radius:.85rem;border:1px solid rgba(224,61,75,.28);background:#e03d4b0f}._avatarFrame_7fyb1_85{width:5.25rem;height:5.25rem;padding:0;margin:0;border-radius:.65rem;overflow:hidden;border:1px solid rgba(255,255,255,.18);background:#00000073;cursor:pointer;line-height:0}._avatarFrame_7fyb1_85:hover{border-color:#e03d4ba6;box-shadow:0 0 0 2px #e03d4b47}._avatarFrame_7fyb1_85:focus-visible{outline:2px solid var(--primary-light, #ff5a67);outline-offset:2px}._avatarImg_7fyb1_108{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}._avatarImgPoster_7fyb1_116{object-fit:contain;object-position:center center;background:#12080c}._avatarEmpty_7fyb1_122{width:100%;height:100%;display:grid;place-items:center;color:#ffe8ea66;font-size:.75rem;font-weight:650}._avatarLoading_7fyb1_132{--avatar-ember: rgba(224, 61, 75, .55);position:relative;width:100%;height:100%;overflow:hidden;display:grid;place-items:center;background:radial-gradient(ellipse 70% 55% at 50% 18%,rgba(224,61,75,.22),transparent 62%),linear-gradient(165deg,#24181cf2,#0c0a0efa)}._avatarLoading_7fyb1_132:before{content:"";position:absolute;inset:-40%;background:linear-gradient(115deg,transparent 35%,rgba(255,210,214,.14) 48%,transparent 62%);animation:_formAvatarInkSweep_7fyb1_1 1.55s ease-in-out infinite;pointer-events:none}._avatarLoadingPulse_7fyb1_159{width:1.35rem;height:1.35rem;border-radius:999px;border:2px solid rgba(255,179,186,.22);border-top-color:var(--avatar-ember);border-right-color:#ffb3ba8c;animation:_formAvatarEmberSpin_7fyb1_1 .85s linear infinite;position:relative;z-index:1}@keyframes _formAvatarInkSweep_7fyb1_1{0%{transform:translate(-35%) rotate(12deg);opacity:.35}50%{opacity:.9}to{transform:translate(35%) rotate(12deg);opacity:.35}}@keyframes _formAvatarEmberSpin_7fyb1_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._avatarLoading_7fyb1_132:before,._avatarLoadingPulse_7fyb1_159{animation:none}._avatarLoadingPulse_7fyb1_159{border-color:#ffb3ba73;opacity:.85}}._avatarActions_7fyb1_192{min-width:0;display:flex;flex-direction:column;gap:.35rem}._avatarHint_7fyb1_199{margin:0;font-size:.7rem;line-height:1.35;color:#ffdce08c}._avatarActionRow_7fyb1_206{display:flex;flex-direction:column;gap:.4rem;align-items:stretch;margin-top:.05rem}._avatarGenBtn_7fyb1_214{width:100%;min-height:2.2rem;padding:.42rem .7rem;border-radius:.55rem;border:1px solid rgba(255,110,130,.45);background:linear-gradient(135deg,#d22a42fa,#821226fa);color:#fff6f8fa;font-size:.74rem;font-weight:750;letter-spacing:.01em;cursor:pointer;box-shadow:0 6px 14px #a0142847}._avatarGenBtn_7fyb1_214:hover:not(:disabled){filter:brightness(1.06)}._avatarGenBtn_7fyb1_214:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}._avatarUploadBtn_7fyb1_239{width:100%;min-height:2.05rem;padding:.42rem .7rem;border-radius:.55rem;border:1px solid rgba(255,255,255,.22);background:#ffffff0a;color:#fff0f2eb;font-size:.74rem;font-weight:650;cursor:pointer}._avatarUploadBtn_7fyb1_239:hover:not(:disabled){border-color:#ffa0af66;background:#ffffff12}._avatarUploadBtn_7fyb1_239:disabled{opacity:.55;cursor:not-allowed}._hiddenFileInput_7fyb1_262{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._block_7fyb1_274{display:flex;flex-direction:column;gap:.75rem}._field_7fyb1_280{display:flex;flex-direction:column;gap:.4rem;font-size:.8125rem;color:#e8eef8c7}._labelRow_7fyb1_288{display:inline-flex;align-items:center;gap:.2rem;font-weight:650;letter-spacing:.02em;color:#fff4f6e0}._labelWithAi_7fyb1_297{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%}._fieldAiBtn_7fyb1_305{flex-shrink:0;min-height:1.65rem;padding:.2rem .65rem;border-radius:.35rem;border:1px solid rgba(224,61,75,.75);background:#e03d4b1f;color:#ff8a94;font-size:.72rem;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._fieldAiBtn_7fyb1_305:hover:not(:disabled){background:#e03d4b38;border-color:#ff5a67f2;color:#ffb3ba}._fieldAiBtn_7fyb1_305:disabled{opacity:.5;cursor:not-allowed}._req_7fyb1_331{color:var(--primary, #e03d4b);font-weight:800;font-size:.95em;line-height:1}._field_7fyb1_280 input,._field_7fyb1_280 textarea{border-radius:.6rem;border:1px solid var(--dossier-line);background:#0000008c;color:#f4f6fb;padding:.6rem .75rem;font-size:.875rem;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}._field_7fyb1_280 input::placeholder,._field_7fyb1_280 textarea::placeholder{color:#ffe8ea61}._field_7fyb1_280 input:focus,._field_7fyb1_280 textarea:focus{outline:none;border-color:#e03d4ba6;background:#000000ad;box-shadow:0 0 0 2px #e03d4b2e}._field_7fyb1_280 textarea{resize:vertical;min-height:4.2rem;line-height:1.45}._chips_7fyb1_369{display:flex;flex-wrap:wrap;gap:.45rem}._chip_7fyb1_369{min-height:2.15rem;padding:.35rem .85rem;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffff0a;color:#f2eceee0;font-size:.8125rem;font-weight:650;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}._chip_7fyb1_369:hover{border-color:#ff5a6773;color:#ffc4c9}._chipActive_7fyb1_397{border-color:#ff5a67bf;background:linear-gradient(165deg,#ff5a6747,#e03d4b61);color:#fff;box-shadow:0 4px 14px #e03d4b47}._supplementToggle_7fyb1_404{display:flex;align-items:center;justify-content:space-between;width:100%;margin:.15rem 0 0;padding:.7rem .85rem;border-radius:.7rem;border:1px dashed rgba(224,61,75,.45);background:#e03d4b14;color:#ff9aa3;font-size:.8125rem;font-weight:750;letter-spacing:.06em;cursor:pointer;text-align:left}._supplementToggle_7fyb1_404:hover{background:#e03d4b24;border-color:#ff5a67a6}._chevron_7fyb1_427{display:inline-block;transition:transform .18s ease;font-size:.85rem;opacity:.9}._chevronOpen_7fyb1_434{transform:rotate(180deg)}._supplement_7fyb1_404{display:flex;flex-direction:column;gap:.75rem;padding:.85rem;border-radius:.75rem;border:1px solid rgba(224,61,75,.28);background:#120a0ceb;box-shadow:inset 0 0 0 1px #e03d4b14;animation:_supplementOpen_7fyb1_1 .22s ease-out}._actions_7fyb1_450{display:grid;grid-template-columns:1fr 1.35fr;gap:.7rem;flex-shrink:0;margin:0;padding:.9rem .85rem max(.75rem,env(safe-area-inset-bottom));border-top:1px solid rgba(224,61,75,.28);background:linear-gradient(180deg,#161014 0%,var(--dossier-ink) 100%);box-shadow:0 -10px 24px #00000059;position:relative;z-index:2}._actions_7fyb1_450:before{content:"";position:absolute;left:.85rem;right:.85rem;top:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,140,150,.45) 50%,transparent 100%);pointer-events:none}._primary_7fyb1_481,._secondary_7fyb1_482{min-height:2.7rem;padding:.55rem 1rem;border-radius:999px;font-size:.9rem;font-weight:750;letter-spacing:.04em;cursor:pointer;transition:transform .14s ease,background .14s ease,border-color .14s ease,box-shadow .14s ease}._primary_7fyb1_481{border:1px solid rgba(255,90,103,.7);background:linear-gradient(165deg,var(--primary-light) 0%,var(--primary) 48%,var(--primary-dark) 100%);color:#fff;box-shadow:0 0 0 1px #e03d4b33,0 8px 22px #e03d4b59}._secondary_7fyb1_482{border:1px solid rgba(255,255,255,.22);background:#ffffff0a;color:#e8eef8eb;box-shadow:inset 0 1px #ffffff0f}._primary_7fyb1_481:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 0 1px #e03d4b47,0 10px 26px #e03d4b6b}._secondary_7fyb1_482:hover:not(:disabled){background:#ffffff1a;border-color:#ff5a6773;color:#ffb3ba}._primary_7fyb1_481:active:not(:disabled),._secondary_7fyb1_482:active:not(:disabled){transform:translateY(0)}._primary_7fyb1_481:focus-visible,._secondary_7fyb1_482:focus-visible,._chip_7fyb1_369:focus-visible,._supplementToggle_7fyb1_404:focus-visible,._avatarGenBtn_7fyb1_214:focus-visible{outline:2px solid var(--primary-light);outline-offset:2px}._primary_7fyb1_481:disabled,._secondary_7fyb1_482:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}@keyframes _dossierIn_7fyb1_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _supplementOpen_7fyb1_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._form_7fyb1_3,._supplement_7fyb1_404{animation:none}}._previewOverlay_7fyb1_578{position:fixed;inset:0;z-index:3700;display:flex;align-items:center;justify-content:center;padding:1rem;background:#060406b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._previewCard_7fyb1_590{position:relative;display:flex;flex-direction:column;width:min(100%,22rem);max-height:min(88vh,36rem);overflow:hidden;padding:0;border-radius:1rem;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#1a1014,#0c090b);box-shadow:0 20px 48px #0000008c,0 0 0 1px #e03d4b2e}._previewChrome_7fyb1_606{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .75rem .55rem 1rem;border-bottom:1px solid rgba(255,180,188,.14);background:linear-gradient(180deg,#1c1014f2,#100a0ce0)}._previewChromeLabel_7fyb1_617{font-size:.72rem;font-weight:750;letter-spacing:.16em;color:#ffb0b8c7}._previewClose_7fyb1_624{position:static;flex-shrink:0;width:2rem;height:2rem;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#00000059;color:#fff;font-size:1.2rem;line-height:1;cursor:pointer}._previewClose_7fyb1_624:hover{border-color:#ff5a678c;color:#ffb3ba;background:#e03d4b2e}._previewBody_7fyb1_644{flex:1;min-height:0;overflow:auto;padding:.85rem 1rem 1.15rem;-webkit-overflow-scrolling:touch}._previewPortraitWrap_7fyb1_652{width:100%;margin-bottom:.85rem;border-radius:.75rem;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#00000059}._previewPortrait_7fyb1_652{display:block;width:100%;max-height:16rem;object-fit:cover;object-position:top center}._previewPortraitPoster_7fyb1_669{object-fit:contain;object-position:center center;height:auto;max-height:min(68vh,16rem);background:#12080c}._previewName_7fyb1_677{margin:0;font-size:1.15rem;font-weight:800;letter-spacing:.02em}._previewMeta_7fyb1_684{margin:.35rem 0 0;font-size:.8rem;color:#ffdce0b8}._previewIntro_7fyb1_690{margin-top:.85rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.1)}._previewIntroTitle_7fyb1_696{margin:0 0 .45rem;font-size:.82rem;font-weight:750;letter-spacing:.04em;color:#ffb3ba}._previewIntroBody_7fyb1_704{margin:0 0 .55rem;font-size:.84rem;line-height:1.5;color:#e8eef8e6;white-space:pre-wrap}._previewIntroBody_7fyb1_704:last-child{margin-bottom:0}._previewIntroMuted_7fyb1_716{margin:0;font-size:.8rem;color:#ffffff6b}._confirmMsgStack_7fyb1_723{display:flex;flex-direction:column;gap:.7rem;width:100%}._confirmMsgText_7fyb1_730{margin:0;line-height:1.65;color:#e8e4e6e6}._promptCueBtn_7fyb1_736{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;margin:0;padding:.55rem .75rem;border-radius:.65rem;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:#ffc4caeb;font-size:.8rem;font-weight:650;letter-spacing:.06em;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._promptCueBtn_7fyb1_736:hover{border-color:#ff5a6766;background:#e03d4b1f;color:#ffb3ba}._promptCueBtnActive_7fyb1_761{border-color:#e03d4b73;background:#e03d4b29;color:#ffc9cf}._promptCueChevron_7fyb1_767{font-size:.7rem;opacity:.75}._promptCuePanel_7fyb1_772{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;border-radius:.75rem;border:1px solid rgba(255,180,188,.14);background:linear-gradient(180deg,#1c1014e6,#0c090bf2);box-shadow:inset 0 1px #ffffff0a;animation:_promptCueIn_7fyb1_822 .22s ease-out}@keyframes _promptCueIn_7fyb1_822{0%{opacity:0;transform:translateY(-.3rem)}to{opacity:1;transform:translateY(0)}}._promptCueSection_7fyb1_796{display:flex;flex-direction:column;gap:.35rem}._promptCueLabelRow_7fyb1_802{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}._promptCueLabel_7fyb1_802{font-size:.72rem;font-weight:700;letter-spacing:.08em;color:#ffb0b8d1}._promptCueHint_7fyb1_816{font-size:.65rem;color:#ffffff61}._promptCueReadonly_7fyb1_821,._promptCueInput_7fyb1_822{width:100%;box-sizing:border-box;margin:0;padding:.55rem .65rem;border-radius:.55rem;border:1px solid rgba(255,255,255,.1);font-size:.7rem;line-height:1.5;font-family:IBM Plex Mono,SF Mono,ui-monospace,Menlo,Monaco,Consolas,monospace;resize:vertical;color:#ece8eae6}._promptCueReadonly_7fyb1_821{background:#00000047;color:#d2cdd0c7;max-height:6.5rem;overflow:auto;cursor:default}._promptCueInput_7fyb1_822{background:#ffffff0d;min-height:3.4rem}._promptCueInput_7fyb1_822::placeholder{color:#ffffff52}._promptCueInput_7fyb1_822:focus{outline:none;border-color:#e03d4b8c;box-shadow:0 0 0 2px #e03d4b2e}._styleChipRow_7fyb1_860{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}._styleChip_7fyb1_860{display:flex;flex-direction:column;align-items:flex-start;gap:.12rem;padding:.45rem .55rem;border-radius:.55rem;border:1px solid rgba(255,255,255,.14);background:#00000047;color:#ffeceee6;text-align:left;cursor:pointer}._styleChip_7fyb1_860:hover{border-color:#ff8c9b66}._styleChipActive_7fyb1_884{border-color:#e03d4bbf;background:#e03d4b29;box-shadow:inset 0 0 0 1px #e03d4b40}._styleChipId_7fyb1_890{font-size:.68rem;font-weight:800;letter-spacing:.06em;color:#ffaab4f2}._styleChipLabel_7fyb1_897{font-size:.72rem;font-weight:650;line-height:1.3}@media(prefers-reduced-motion:reduce){._promptCuePanel_7fyb1_772{animation:none}}._root_93fmp_1{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;gap:.65rem}._header_93fmp_10{display:flex;align-items:center;gap:.65rem;flex-shrink:0}._back_93fmp_17{flex-shrink:0;width:2.2rem;height:2.2rem;min-height:2.2rem;padding:0;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#ffffff0d;color:#fff;font-size:1.45rem;line-height:1;font-weight:400;cursor:pointer}._back_93fmp_17:hover:not(:disabled){border-color:#ff5a6780;color:#ffb3ba}._headAvatar_93fmp_38,._headAvatarEmpty_93fmp_39{flex-shrink:0;width:2.4rem;height:2.4rem;border-radius:999px;object-fit:cover;object-position:top center;border:1px solid rgba(255,255,255,.18);background:#ffffff14}._headAvatarPoster_93fmp_50,._bubbleAvatarPoster_93fmp_51{object-fit:contain;object-position:center center;background:#12080c}._headAvatarEmpty_93fmp_39{display:block}._headText_93fmp_61{min-width:0;flex:1}._title_93fmp_66{margin:0;font-size:1rem;font-weight:750}._sub_93fmp_72{margin:.15rem 0 0;display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;color:#ffffff80}._onlineDot_93fmp_81{width:.45rem;height:.45rem;border-radius:999px;background:#3dd68c;box-shadow:0 0 8px #3dd68c8c}._clearBtn_93fmp_89{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:.28rem;min-height:2rem;padding:.35rem .65rem;border-radius:999px;border:1px solid rgba(255,180,188,.28);background:linear-gradient(180deg,rgba(255,255,255,.06) 0%,transparent 55%),#e03d4b1f;color:#ffb3ba;font-size:.72rem;font-weight:700;letter-spacing:.06em;cursor:pointer;box-shadow:inset 0 1px #ffffff0f}._clearBtn_93fmp_89:hover:not(:disabled){border-color:#ff5a678c;background:#e03d4b38;color:#fff}._clearBtn_93fmp_89:disabled{opacity:.4;cursor:not-allowed}._clearBtn_93fmp_89:focus-visible{outline:2px solid var(--primary-light, #ff5a67);outline-offset:2px}._clearIcon_93fmp_126{width:.85rem;height:.85rem}._clearLabel_93fmp_131{line-height:1}._list_93fmp_135{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:.55rem;padding:.35rem .15rem .5rem}._empty_93fmp_145,._typing_93fmp_146{margin:1.5rem auto;color:#ffeceeb8;font-size:.9rem;font-weight:550;text-shadow:0 1px 8px rgba(0,0,0,.55)}._typing_93fmp_146{margin:.25rem 0 0;align-self:flex-start;font-size:.75rem}._row_93fmp_160{display:flex;align-items:flex-end;gap:.45rem;width:100%;max-width:100%;box-sizing:border-box}._rowAssistant_93fmp_169{justify-content:flex-start}._rowUser_93fmp_173{justify-content:flex-end}._bubbleAvatar_93fmp_51,._bubbleAvatarEmpty_93fmp_178{flex-shrink:0;width:1.85rem;height:1.85rem;border-radius:999px;object-fit:cover;object-position:top center;border:1px solid rgba(255,255,255,.16);background:#ffffff14;display:block}._avatarHit_93fmp_190{flex-shrink:0;padding:0;margin:0;border:none;background:transparent;cursor:pointer;border-radius:999px;line-height:0}._avatarHit_93fmp_190:hover ._headAvatar_93fmp_38,._avatarHit_93fmp_190:hover ._bubbleAvatar_93fmp_51{border-color:#e03d4ba6;box-shadow:0 0 0 2px #e03d4b40}._avatarHit_93fmp_190:focus-visible{outline:2px solid var(--primary-light, #ff5a67);outline-offset:2px}._avatarHit_93fmp_190:disabled{cursor:default;opacity:.85}._bubble_93fmp_51{position:relative;width:fit-content;max-width:min(78%,20rem);flex:0 1 auto;min-width:0;border-radius:.85rem;padding:.65rem .8rem;line-height:1.5;font-size:.875rem;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;box-sizing:border-box}._bubbleText_93fmp_234{margin:0;text-wrap:pretty}._user_93fmp_240{background:linear-gradient(165deg,var(--primary-light) 0%,var(--primary) 55%,var(--primary-dark) 100%);color:#fff;border-bottom-right-radius:.25rem;box-shadow:0 6px 16px #e03d4b47}._assistant_93fmp_247{background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#e8eef8f2;border-bottom-left-radius:.25rem}._streaming_93fmp_254{border-color:#e03d4b59}._menu_93fmp_258{--menu-ink: #140a0e;--menu-accent: #ffb3ba;--menu-line: rgba(255, 180, 188, .28);position:absolute;left:0;bottom:calc(100% + .5rem);z-index:5;display:flex;align-items:stretch;gap:0;padding:.2rem;border-radius:999px;border:1px solid var(--menu-line);background:linear-gradient(180deg,rgba(255,255,255,.07) 0%,transparent 55%),var(--menu-ink);box-shadow:0 12px 28px #0000007a,inset 0 1px #ffffff0f;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);animation:_menuRise_93fmp_1 .22s ease-out}._menu_93fmp_258:after{content:"";position:absolute;left:1.1rem;bottom:-5px;width:9px;height:9px;border-right:1px solid var(--menu-line);border-bottom:1px solid var(--menu-line);background:var(--menu-ink);transform:rotate(45deg)}._menuBtn_93fmp_296{position:relative;z-index:1;border:none;border-radius:999px;padding:.48rem .9rem;background:transparent;color:var(--menu-accent);font-size:.74rem;font-weight:750;letter-spacing:.08em;white-space:nowrap;cursor:pointer;transition:background .14s ease,color .14s ease}._menuBtn_93fmp_296:hover:not(:disabled){background:#e03d4b38;color:#fff}._menuBtn_93fmp_296:focus-visible{outline:2px solid var(--primary-light, #ff5a67);outline-offset:1px}._menuBtn_93fmp_296:disabled{opacity:.4;cursor:not-allowed}._menuBtnMuted_93fmp_329{color:#fff5f28c;font-weight:600;letter-spacing:.04em}._menuBtnMuted_93fmp_329:hover:not(:disabled){background:#ffffff14;color:#fff5f2eb}._menuBtnDanger_93fmp_340{color:#ff8a93;font-weight:750}._menuBtnDanger_93fmp_340:hover:not(:disabled){background:#e03d4b47;color:#fff}._menuDivider_93fmp_350{width:1px;align-self:stretch;margin:.32rem .05rem;background:linear-gradient(180deg,transparent 0%,var(--menu-line) 18%,var(--menu-line) 82%,transparent 100%)}@keyframes _menuRise_93fmp_1{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){._menu_93fmp_258{animation:none}}._composer_93fmp_381{--composer-ink: #12090c;--composer-ink-mid: #1c1014;flex-shrink:0;position:relative;z-index:2;display:grid;grid-template-columns:1fr auto;gap:.55rem .65rem;align-items:end;margin-top:.45rem;padding:.8rem .75rem .85rem;border-radius:1rem;border:1px solid rgba(255,255,255,.14);border-top:2px solid var(--primary, #e03d4b);background:linear-gradient(180deg,var(--composer-ink-mid) 0%,var(--composer-ink) 100%);box-shadow:0 -10px 28px #00000080,0 10px 28px #e03d4b33,inset 0 1px #ffb4ba1f;animation:_composerRise_93fmp_1 .32s ease-out}._composer_93fmp_381:before{content:"";position:absolute;left:1rem;right:1rem;top:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent 0%,var(--primary-light, #ff5a67) 22%,var(--primary, #e03d4b) 50%,var(--primary-light, #ff5a67) 78%,transparent 100%);box-shadow:0 0 12px #e03d4b8c;pointer-events:none}._composerLabel_93fmp_425{grid-column:1 / -1;margin:0;font-size:.7rem;font-weight:700;letter-spacing:.14em;color:#ff9aa3}._input_93fmp_434{width:100%;resize:none;min-height:3.15rem;border-radius:.75rem;border:1.5px solid rgba(255,255,255,.28);background:#ffffff1a;color:#fff;padding:.7rem .85rem;font:inherit;font-size:.9rem;line-height:1.4;box-shadow:inset 0 1px #ffffff0f}._input_93fmp_434::placeholder{color:#ffe8ea94;font-weight:500}._input_93fmp_434:focus{outline:none;border-color:var(--primary-light, #ff5a67);background:#ffffff24;box-shadow:0 0 0 3px #e03d4b38,inset 0 1px #ffffff14}._send_93fmp_463{min-width:4.75rem;min-height:3.15rem;border:none;border-radius:999px;padding:.6rem 1.15rem;background:linear-gradient(165deg,var(--primary-light),var(--primary) 50%,var(--primary-dark));color:#fff;font-weight:800;font-size:.9rem;letter-spacing:.06em;cursor:pointer;box-shadow:0 8px 20px #e03d4b6b,inset 0 1px #ffffff40}._send_93fmp_463:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}@keyframes _composerRise_93fmp_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._composer_93fmp_381{animation:none}}._previewOverlay_93fmp_504{position:absolute;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:1rem;background:#060406b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._previewCard_93fmp_516{position:relative;display:flex;flex-direction:column;width:min(100%,22rem);max-height:min(88%,36rem);overflow:hidden;padding:0;border-radius:1rem;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#1a1014,#0c090b);box-shadow:0 20px 48px #0000008c,0 0 0 1px #e03d4b2e}._previewChrome_93fmp_532{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .75rem .55rem 1rem;border-bottom:1px solid rgba(255,180,188,.14);background:linear-gradient(180deg,#1c1014f2,#100a0ce0)}._previewChromeLabel_93fmp_543{font-size:.72rem;font-weight:750;letter-spacing:.16em;color:#ffb0b8c7}._previewClose_93fmp_550{position:static;flex-shrink:0;width:2rem;height:2rem;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#00000059;color:#fff;font-size:1.2rem;line-height:1;cursor:pointer}._previewClose_93fmp_550:hover{border-color:#ff5a678c;color:#ffb3ba;background:#e03d4b2e}._previewBody_93fmp_570{flex:1;min-height:0;overflow:auto;padding:.85rem 1rem 1.15rem;-webkit-overflow-scrolling:touch}._previewPortraitWrap_93fmp_578{width:100%;margin-bottom:.85rem;border-radius:.75rem;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#00000059}._previewPortrait_93fmp_578{display:block;width:100%;max-height:16rem;object-fit:cover;object-position:top center}._previewPortraitPoster_93fmp_595{object-fit:contain;object-position:center center;height:auto;max-height:min(68vh,16rem);background:#12080c}._previewPortraitEmpty_93fmp_603{width:100%;height:12rem;background:linear-gradient(160deg,#e03d4b33,#140c10f2)}._previewName_93fmp_609{margin:0;font-size:1.15rem;font-weight:800;letter-spacing:.02em}._previewMeta_93fmp_616{margin:.35rem 0 0;font-size:.8rem;color:#ffdce0b8}._previewIntro_93fmp_622{margin-top:.85rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.1)}._previewIntroTitle_93fmp_628{margin:0 0 .45rem;font-size:.82rem;font-weight:750;letter-spacing:.04em;color:#ffb3ba}._previewIntroBody_93fmp_636{margin:0 0 .55rem;font-size:.84rem;line-height:1.5;color:#e8eef8e6;white-space:pre-wrap}._previewIntroBody_93fmp_636:last-child{margin-bottom:0}._previewIntroMuted_93fmp_648{margin:0;font-size:.8rem;color:#ffffff6b}._overlay_ccrcb_1{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_ccrcb_11{width:min(720px,92vw);max-height:86vh;background:#fff;border-radius:12px;box-shadow:0 10px 30px #0003;display:flex;flex-direction:column}._header_ccrcb_21{padding:16px 20px;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between}._title_ccrcb_29{font-size:16px;font-weight:600}._closeBtn_ccrcb_34{background:transparent;border:none;font-size:20px;cursor:pointer}._body_ccrcb_41{padding:16px 20px;overflow:auto}._textarea_ccrcb_46{width:100%;min-height:180px;resize:vertical;border:1px solid #e5e5e5;border-radius:8px;padding:12px 14px;line-height:1.6;font-size:14px}._hintRow_ccrcb_57{display:flex;align-items:center;justify-content:space-between;margin-top:8px;color:#888;font-size:12px}._saveOptions_ccrcb_66{width:100%;margin-bottom:12px}._radioGroup_ccrcb_71{display:flex;gap:20px;margin-bottom:8px}._radioGroup_ccrcb_71 label{display:flex;align-items:center;gap:6px;font-size:14px;cursor:pointer}._radioGroup_ccrcb_71 input[type=radio]{accent-color:#E03D4B}._overwriteSelect_ccrcb_89{width:100%}._overwriteSelect_ccrcb_89 select{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;background:#fff;cursor:pointer}._overwriteSelect_ccrcb_89 select:disabled{opacity:.6;cursor:not-allowed}._footer_ccrcb_108{padding:12px 20px 18px;display:flex;gap:12px;justify-content:flex-end;border-top:1px solid #eee}._btn_ccrcb_116{padding:10px 14px;border-radius:8px;border:1px solid #ddd;background:#fff;cursor:pointer}._btnPrimary_ccrcb_124{background:#e03d4b;border-color:#e03d4b;color:#fff}._btn_ccrcb_116:disabled{opacity:.6;cursor:not-allowed}._confirmOverlay_ccrcb_136{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1200}._confirmModal_ccrcb_146{background:#fff;border-radius:12px;width:min(400px,90vw);overflow:hidden}._confirmHeader_ccrcb_153{padding:16px 20px;font-size:16px;font-weight:600;text-align:center;border-bottom:1px solid #eee}._confirmBody_ccrcb_161{padding:20px;display:flex;flex-direction:column;gap:12px}._confirmBtn_ccrcb_168{width:100%;padding:16px;border-radius:10px;border:2px solid #e5e5e5;background:#fff;cursor:pointer;text-align:left;transition:all .2s}._confirmBtn_ccrcb_168:hover{border-color:#e03d4b;background:#fef6f6}._confirmBtn_ccrcb_168:disabled{opacity:.6;cursor:not-allowed}._confirmBtnCreate_ccrcb_189{border-color:#4caf50}._confirmBtnCreate_ccrcb_189:hover{border-color:#45a049;background:#f0faf0}._confirmBtnOverwrite_ccrcb_198{border-color:#ff9800}._confirmBtnOverwrite_ccrcb_198:hover{border-color:#f57c00;background:#fff8f0}._confirmBtnTitle_ccrcb_207{display:block;font-size:15px;font-weight:600;margin-bottom:4px}._confirmBtnDesc_ccrcb_214{display:block;font-size:12px;color:#888}._confirmFooter_ccrcb_220{padding:12px 20px 16px;display:flex;justify-content:center}._confirmCancelBtn_ccrcb_226{padding:10px 32px;border-radius:8px;border:1px solid #ddd;background:#fff;cursor:pointer;font-size:14px}._confirmCancelBtn_ccrcb_226:hover{background:#f5f5f5}._confirmCancelBtn_ccrcb_226:disabled{opacity:.6;cursor:not-allowed}._blockingMask_ccrcb_244{position:fixed;inset:0;background:#0006;z-index:1100;display:flex;align-items:center;justify-content:center}._spinner_ccrcb_254{width:40px;height:40px;border-radius:50%;border:4px solid rgba(255,255,255,.4);border-top-color:#fff;animation:_spin_ccrcb_254 .9s linear infinite}@keyframes _spin_ccrcb_254{to{transform:rotate(360deg)}}._appShell_1u3yk_5{--primary: #A8283C;--primary-light: #C23A50;--primary-dark: #8E2135;--editor-bg: #000000;--editor-surface: #1A1A1A;--editor-input: #1C1C1E;--editor-border: rgba(255, 255, 255, .1);--editor-text: #FFFFFF;--editor-muted: rgba(255, 255, 255, .55);--text-primary: #FFFFFF;--text-secondary: rgba(255, 255, 255, .55);--text-muted: rgba(255, 255, 255, .4);--border-light: rgba(255, 255, 255, .08);display:flex;width:100%;min-width:0;height:100vh;margin-top:0;background:var(--editor-bg);color:var(--editor-text)}._editorNavbar_1u3yk_30{display:none}._main_1u3yk_34{flex:1;min-width:0;padding:16px 48px 32px;display:flex;flex-direction:column;gap:12px;overflow-y:auto;position:relative;background:var(--editor-bg)}._topBar_1u3yk_48{display:grid;grid-template-columns:1fr auto;grid-template-areas:"titles actions" "rail rail";column-gap:16px;row-gap:8px;align-items:start;flex:0 0 auto;height:auto;min-height:0;padding:12px 16px 10px;border:1px solid var(--editor-border);border-radius:18px;background:var(--editor-surface);position:relative}._topBar_1u3yk_48:after{content:"";position:absolute;bottom:0;left:18px;width:120px;height:2px;background:linear-gradient(90deg,var(--primary-dark),transparent);border-radius:1px}._topBarTitles_1u3yk_78{grid-area:titles;min-width:0}._topBarRail_1u3yk_83{grid-area:rail;min-width:0}._topBar_1u3yk_48 h1{margin:4px 0 0;font-size:clamp(1.75rem,2.8vw,2.25rem);color:var(--editor-text);font-weight:700;letter-spacing:-.02em;line-height:1.2}._subtitle_1u3yk_97{margin:10px 0 0;color:var(--editor-muted);font-size:.95rem;line-height:1.6;width:100%;max-width:none}._eyebrow_1u3yk_106{margin:0;text-transform:uppercase;letter-spacing:.15em;font-size:.72rem;color:var(--primary);font-weight:700;display:inline-flex;align-items:center;gap:6px}._eyebrow_1u3yk_106:before{content:"";width:8px;height:8px;background:var(--primary-dark);border-radius:2px;transform:rotate(45deg)}._topActions_1u3yk_128{grid-area:actions;display:flex;gap:10px;align-items:center;align-self:center;flex-wrap:wrap;margin:0}._primary_1u3yk_138{border-radius:999px;border:none;padding:12px 28px;font-weight:600;font-size:.9rem;cursor:pointer;transition:.3s cubic-bezier(.4,0,.2,1);color:#fff;background:linear-gradient(135deg,var(--primary) 0%,var(--primary-dark) 100%);box-shadow:0 4px 20px #8e213559;position:relative;overflow:hidden}._primary_1u3yk_138:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 0%,rgba(255,255,255,.1) 100%);opacity:0;transition:.15s cubic-bezier(.4,0,.2,1)}._primary_1u3yk_138:hover{transform:translateY(-2px);box-shadow:0 8px 28px #8e213573}._primary_1u3yk_138:hover:before{opacity:1}._primary_1u3yk_138:active{transform:translateY(0)}._primary_1u3yk_138:disabled{cursor:not-allowed;opacity:.6;transform:none;box-shadow:none}._ghost_1u3yk_182{border-radius:999px;border:1.5px solid rgba(255,255,255,.16);padding:11px 22px;font-weight:600;font-size:.9rem;cursor:pointer;transition:.3s cubic-bezier(.4,0,.2,1);color:var(--editor-text);background:#1c1c1e;box-shadow:none}._ghost_1u3yk_182:hover{border-color:var(--primary);color:#fff;background:#8e213538}._ghost_1u3yk_182:disabled{cursor:not-allowed;opacity:.6;transform:none;box-shadow:none}._panel_1u3yk_209{display:none;flex-direction:column;min-width:0;gap:12px;animation:_fadeIn_1u3yk_1 .4s ease-out}._panel_1u3yk_209._active_1u3yk_217{display:flex}._miniProgramShell_1u3yk_221{min-height:100vh}._miniProgramMain_1u3yk_225{padding-bottom:calc(88px + env(safe-area-inset-bottom))}._miniProgramTopBar_1u3yk_229{gap:16px}._miniProgramTopActions_1u3yk_233{width:100%;justify-content:flex-start;flex-wrap:wrap}@keyframes _fadeIn_1u3yk_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1080px){._appShell_1u3yk_5{flex-direction:column}._main_1u3yk_34{padding:14px 20px}}@media(max-width:720px){._topBar_1u3yk_48{grid-template-columns:1fr;grid-template-areas:"titles" "rail" "actions";row-gap:8px;padding:12px}._topActions_1u3yk_128{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-self:stretch}._topActions_1u3yk_128 ._ghost_1u3yk_182,._topActions_1u3yk_128 ._primary_1u3yk_138{width:100%;min-width:0;justify-content:center;padding-left:10px;padding-right:10px}._topBar_1u3yk_48 h1{font-size:1.45rem}._main_1u3yk_34{padding:12px 16px calc(88px + env(safe-area-inset-bottom));gap:10px}._miniProgramMain_1u3yk_225{padding:18px 14px calc(104px + env(safe-area-inset-bottom))}._miniProgramTopBar_1u3yk_229{padding-bottom:12px}._miniProgramTopActions_1u3yk_233{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._miniProgramTopActions_1u3yk_233 ._ghost_1u3yk_182,._miniProgramTopActions_1u3yk_233 ._primary_1u3yk_138{width:100%;min-width:0;padding-left:10px;padding-right:10px;justify-content:center}}._txtCreateMobileHeader_1u3yk_322{display:none}@media(max-width:768px){._editorNavbar_1u3yk_30{display:block}._appShell_1u3yk_5{height:calc(100vh - var(--app-desktop-navbar-height));margin-top:var(--app-desktop-navbar-height)}._txtCreateShell_1u3yk_336>aside{display:none!important}._txtCreateMobileHeader_1u3yk_322{display:flex;align-items:center;gap:8px;padding:4px 2px 6px;min-height:40px}._txtCreateBack_1u3yk_348{width:36px;height:36px;border:none;border-radius:50%;background:transparent;color:#fff;font-size:1.75rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0 0 2px}._txtCreateTitle_1u3yk_364{margin:0;flex:1;text-align:center;font-size:1.05rem;font-weight:700;color:#fff;padding-right:36px}._txtCreateHideOnMobile_1u3yk_374{display:none!important}._txtCreateMain_1u3yk_378{padding:12px 12px calc(24px + env(safe-area-inset-bottom));gap:10px}._txtCreateShell_1u3yk_336{flex-direction:column}}._panelContent_1itip_3{display:flex;flex-direction:column;gap:16px}._panelHeader_1itip_9{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}._eyebrow_1itip_17{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;color:var(--primary);font-weight:600}._panelHeader_1itip_9 h2{margin:4px 0;color:#fff}._coverUploadIcon_1itip_31{color:#fff6}._subtitle_1itip_35{margin:0;color:#ffffff8c;font-size:.95rem}._createMethodBlock_1itip_42{display:none}._createMethodLabel_1itip_46{margin:0 0 8px;font-size:.9rem;font-weight:600;color:#fff}._createMethodSelect_1itip_53{position:relative;width:100%}._createMethodTrigger_1itip_58{width:100%;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px 12px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#1c1c1e;color:#fff;font-size:.95rem;font-weight:600;cursor:pointer;text-align:left;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}._createMethodTrigger_1itip_58:hover:not(:disabled){border-color:#a8283c73;background:#222226}._createMethodTrigger_1itip_58:focus-visible{outline:none;border-color:#a8283c;box-shadow:0 0 0 3px #a8283c47}._createMethodTriggerOpen_1itip_88{border-color:#a8283c;box-shadow:0 0 0 3px #a8283c38}._createMethodTrigger_1itip_58:disabled{opacity:.55;cursor:not-allowed}._createMethodTriggerLabel_1itip_98{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._createMethodChevron_1itip_105{width:18px;height:18px;flex-shrink:0;color:#ffffff73;transition:transform .18s ease,color .15s ease}._createMethodChevronOpen_1itip_113{transform:rotate(180deg);color:#ffb3bf}._createMethodMenu_1itip_118{position:absolute;top:calc(100% + 8px);left:0;right:0;margin:0;padding:6px;list-style:none;z-index:40;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#1a1a1a;box-shadow:0 16px 36px #0000008c;animation:_createMethodMenuIn_1itip_1 .16s ease}@keyframes _createMethodMenuIn_1itip_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._createMethodOption_1itip_145{width:100%;display:block;padding:12px 14px;border:none;border-radius:10px;background:transparent;color:#ffffffd1;font-size:.92rem;font-weight:600;text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease}._createMethodOption_1itip_145:hover{background:#ffffff0f;color:#fff}._createMethodOptionSelected_1itip_165{background:#a8283c47;color:#ffb3bf}@media(max-width:768px){._panelContent_1itip_3{gap:14px}._panelHeader_1itip_9{gap:8px}._panelHeader_1itip_9 h2{margin:0;font-size:1.15rem}._subtitle_1itip_35{margin-top:6px;font-size:.82rem;line-height:1.45}._createMethodBlock_1itip_42{display:block}._hideOnMobile_1itip_170,._panelContent_1itip_3[data-create-method=document] ._ideaMethodPanel_1itip_203,._panelContent_1itip_3[data-create-method=idea] ._documentMethodPanel_1itip_207{display:none!important}._ideaMethodPanel_1itip_203 ._generateFromIdeaContent_1itip_211{flex-direction:column;align-items:stretch}._ideaMethodPanel_1itip_203 ._generateFromIdeaIcon_1itip_217{position:absolute;top:10px;right:12px;left:auto;margin:0;font-size:3.25rem;line-height:1;opacity:.28;pointer-events:none;z-index:0;transform:rotate(12deg)}._ideaMethodPanel_1itip_203 ._generateFromIdeaText_1itip_231,._ideaMethodPanel_1itip_203 ._generateFromIdeaActions_1itip_232{position:relative;z-index:1}._ideaMethodPanel_1itip_203 ._generateFromIdeaText_1itip_231{padding-right:52px}._card_1itip_241{padding:14px;gap:12px;border-radius:14px}._card_1itip_241 h3{font-size:1rem}}._ghost_1itip_252{border-radius:999px;border:1px solid rgba(255,255,255,.12);padding:10px 20px;font-weight:600;cursor:pointer;transition:.25s ease;color:#fff;background:#1c1c1e}._ghost_1itip_252:hover{border-color:var(--primary);color:#fff;background:#8e213538}._twoCol_1itip_269{display:grid;grid-template-columns:1fr;gap:16px;flex:1;max-width:100%}._card_1itip_241{background:#1a1a1a;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:16px}._card_1itip_241 h3{margin:0;font-size:1.1rem;color:#fff}._muted_1itip_293{color:#ffffff8c;margin:0;font-size:.9rem;line-height:1.5}._mutedSmall_1itip_300{color:#ffffff73;margin:0;font-size:.8rem;padding-top:12px;border-top:1px dashed rgba(255,255,255,.08)}._dropzone_1itip_308{border:1px dashed rgba(255,255,255,.2);border-radius:8px;padding:32px;text-align:center;cursor:pointer;transition:.2s;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:160px;background:#121212}._dropzone_1itip_308:hover{border-color:var(--primary);background:#8e213514}._dropzone_1itip_308 p{margin:0;color:#ffffff8c;font-size:.9rem}._link_1itip_335{color:var(--primary);cursor:pointer;margin-left:4px}._link_1itip_335:hover{text-decoration:underline}._uploadedFileBox_1itip_346{padding:12px 16px;background:#1c1c1e;border:1px solid rgba(255,255,255,.1);border-radius:8px;display:flex;align-items:center;gap:12px;height:80px}._fileName_1itip_357{flex:1;font-size:.9rem;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileSize_1itip_366{font-size:.8rem;color:#ffffff8c}._retryLink_1itip_371{color:var(--primary);font-size:.85rem;cursor:pointer}._retryLink_1itip_371:hover{text-decoration:underline}._errorText_1itip_381{margin:0;color:var(--primary);font-size:.85rem}._progressSection_1itip_388{display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:#1c1c1e;border-radius:8px;border:1px solid rgba(255,255,255,.08)}._progressHeader_1itip_399{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:0}._progressPercentage_1itip_407{font-size:1.4rem;font-weight:700;background:linear-gradient(135deg,var(--primary) 0%,#C23A50 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;letter-spacing:-.02em}._progressStage_1itip_418{font-size:.75rem;color:#ffffff8c;font-weight:500;padding:2px 6px;background:#ffffff0f;border-radius:8px;white-space:nowrap}._progressMeta_1itip_428{font-size:.82rem;color:#ffffff8c;line-height:1.45}._stepsIndicator_1itip_435{display:flex;flex-direction:column;gap:6px;margin-top:2px}._stepItem_1itip_442{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;position:relative;background:#1a1a1a;border:1px solid rgba(255,255,255,.08);border-radius:8px;transition:all .2s ease}._stepItem_1itip_442._stepPending_1itip_454{opacity:.6;background:#121212}._stepItem_1itip_442._stepActive_1itip_459{opacity:1;background:#8e21351f;border-color:#8e213559;box-shadow:0 1px 3px #8e213533}._stepItem_1itip_442._stepDone_1itip_466{opacity:.85;background:#2ea05a14;border-color:#2ea05a40}._stepIconWrapper_1itip_473{flex-shrink:0;display:flex;flex-direction:column;align-items:center;width:24px;position:relative;padding-top:2px}._stepIcon_1itip_473{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff0f;position:relative;z-index:1;font-size:13px}._stepItem_1itip_442._stepPending_1itip_454 ._stepIcon_1itip_473{color:#ffffff59;background:#ffffff0a}._stepItem_1itip_442._stepActive_1itip_459 ._stepIcon_1itip_473{color:#fff;background:linear-gradient(135deg,var(--primary) 0%,#8E2135 100%);box-shadow:0 2px 4px #8e213559}._stepItem_1itip_442._stepDone_1itip_466 ._stepIcon_1itip_473{color:#fff;background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 1px 3px #22c55e40}._stepConnector_1itip_514{position:absolute;left:11px;top:100%;width:2px;height:6px;background:#ffffff14;border-radius:1px;z-index:0}._stepConnectorDone_1itip_525{background:linear-gradient(180deg,#22c55e,#22c55e4d)}._stepContent_1itip_529{flex:1;display:flex;flex-direction:column;gap:2px;padding-top:1px;min-width:0}._stepLabel_1itip_538{font-size:.85rem;font-weight:500;color:#fff;line-height:1.4}._stepItem_1itip_442._stepPending_1itip_454 ._stepLabel_1itip_538{color:#ffffff73;font-weight:400}._stepItem_1itip_442._stepActive_1itip_459 ._stepLabel_1itip_538{color:var(--primary);font-weight:600}._stepItem_1itip_442._stepDone_1itip_466 ._stepLabel_1itip_538{color:#ffffffb3}._stepDescription_1itip_559{font-size:.75rem;color:#ffffff8c;line-height:1.4;margin-top:1px}._generateFromIdeaCard_1itip_568{position:relative;overflow:hidden;background:linear-gradient(135deg,#8e213526,#a8283c14);border:2px solid rgba(142,33,53,.35);border-radius:16px;padding:24px;transition:all .3s ease}._generateFromIdeaCard_1itip_568:hover{border-color:#8e21358c;box-shadow:0 4px 12px #8e213533;transform:translateY(-2px)}._generateFromIdeaContent_1itip_211{display:flex;align-items:center;gap:20px;flex-wrap:wrap}._generateFromIdeaIcon_1itip_217{font-size:2.5rem;line-height:1;flex-shrink:0}._generateFromIdeaText_1itip_231{flex:1;min-width:200px}._generateFromIdeaTitle_1itip_602{margin:0 0 8px;font-size:1.2rem;font-weight:600;color:#fff}._generateFromIdeaDesc_1itip_609{margin:0;color:#ffffff8c;font-size:.9rem;line-height:1.5}._generateFromIdeaHint_1itip_616{margin:8px 0 0;color:#ffffff73;font-size:.8rem;line-height:1.4}._generateFromIdeaActions_1itip_232{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:10px;flex-shrink:0}._generateFromIdeaSecondary_1itip_633{flex:1 1 0;min-width:0;padding:10px 14px;background:#1c1c1e;color:var(--primary);border:1.5px solid rgba(142,33,53,.45);border-radius:999px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;text-align:center}._generateFromIdeaSecondary_1itip_633:hover:not(:disabled){background:#8e213526}._generateFromIdeaSecondary_1itip_633:disabled{opacity:.5;cursor:not-allowed}._generateFromIdeaButton_1itip_658{flex:1 1 0;min-width:0;padding:10px 14px;background:linear-gradient(135deg,var(--primary) 0%,#8E2135 100%);color:#fff;border:none;border-radius:999px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #8e213559;white-space:nowrap;text-align:center}._generateFromIdeaButton_1itip_658:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 16px #8e213573}._generateFromIdeaButton_1itip_658:active:not(:disabled){transform:translateY(0)}._generateFromIdeaButton_1itip_658:disabled{opacity:.6;cursor:not-allowed;transform:none}._errorModalOverlay_1itip_690{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;background:#000000b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1400}._errorModalContent_1itip_702{width:min(100%,640px);border-radius:24px;background:#1a1a1a;border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 72px #0000008c;overflow:hidden}._errorModalHeader_1itip_711{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px 24px 18px;border-bottom:1px solid rgba(255,255,255,.08)}._errorModalEyebrow_1itip_720{margin:0 0 6px;font-size:.75rem;font-weight:700;letter-spacing:.12em;color:var(--primary);text-transform:uppercase}._errorModalHeader_1itip_711 h3{margin:0;font-size:1.35rem;color:#fff}._errorModalClose_1itip_735{width:40px;height:40px;border:none;border-radius:999px;background:#ffffff0f;color:#ffffffa6;font-size:1.5rem;line-height:1;cursor:pointer;transition:.2s ease}._errorModalClose_1itip_735:hover{background:#8e213538;color:var(--primary)}._errorModalBody_1itip_753{display:flex;flex-direction:column;gap:16px;padding:24px}._errorModalMessage_1itip_760{margin:0;font-size:1rem;line-height:1.7;color:#ffffffb8}._errorDetailBlock_1itip_767{border:1px solid rgba(142,33,53,.25);border-radius:18px;background:linear-gradient(180deg,#8e21351a,#00000040);overflow:hidden}._errorDetailHeader_1itip_774{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.08)}._errorDetailHeader_1itip_774 span{font-size:.9rem;font-weight:600;color:#fff}._copyErrorButton_1itip_789{border:1px solid rgba(142,33,53,.35);border-radius:999px;padding:8px 14px;background:#1c1c1e;color:var(--primary);font-size:.85rem;font-weight:600;cursor:pointer;transition:.2s ease}._copyErrorButton_1itip_789:hover{background:#8e213526}._errorDetailText_1itip_805{margin:0;padding:16px;max-height:260px;overflow:auto;font-family:Consolas,SFMono-Regular,monospace;font-size:.84rem;line-height:1.6;white-space:pre-wrap;word-break:break-word;color:#ffffffc7}._errorModalHint_1itip_818{margin:0;font-size:.9rem;line-height:1.7;color:#ffffff8c}._errorModalFooter_1itip_825{display:flex;justify-content:flex-end;padding:0 24px 24px}._errorModalPrimary_1itip_831{min-width:128px;border:none;border-radius:999px;padding:12px 22px;background:linear-gradient(135deg,var(--primary) 0%,#8E2135 100%);color:#fff;font-size:.95rem;font-weight:700;cursor:pointer;transition:.2s ease;box-shadow:0 8px 18px #8e213559}._errorModalPrimary_1itip_831:hover{transform:translateY(-1px);box-shadow:0 12px 24px #8e213573}@media(max-width:720px){._panelHeader_1itip_9{flex-direction:column;align-items:flex-start}._panelHeader_1itip_9 h2{font-size:1.4rem}._twoCol_1itip_269{grid-template-columns:1fr}._dropzone_1itip_308{padding:24px}._generateFromIdeaContent_1itip_211{flex-direction:column;align-items:stretch;gap:16px}._generateFromIdeaActions_1itip_232{width:100%}._generateFromIdeaSecondary_1itip_633,._generateFromIdeaButton_1itip_658{width:auto;padding:10px;font-size:.82rem}._errorModalOverlay_1itip_690{align-items:flex-end;padding:12px}._errorModalContent_1itip_702{width:100%;border-radius:22px 22px 18px 18px}._errorModalHeader_1itip_711{padding:20px 18px 14px}._errorModalHeader_1itip_711 h3{font-size:1.12rem}._errorModalClose_1itip_735{width:36px;height:36px;font-size:1.35rem}._errorModalBody_1itip_753{padding:18px;gap:14px}._errorDetailHeader_1itip_774{flex-direction:column;align-items:stretch}._copyErrorButton_1itip_789{width:100%}._errorDetailText_1itip_805{max-height:220px;font-size:.8rem}._errorModalFooter_1itip_825{padding:0 18px 18px}._errorModalPrimary_1itip_831{width:100%}}._modalOverlay_1bwbq_3{position:fixed;inset:0;background-color:#000000b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:1000}._modalWrapper_1bwbq_14{width:100%;max-width:500px;padding:20px}._ideaModalWide_1bwbq_20{max-width:560px}._modal_1bwbq_3{--primary: #A8283C;--primary-dark: #8E2135;background:#1a1a1a;border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 18px 48px #0000008c;overflow:hidden;color:#fff}._modalHeader_1bwbq_35{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid rgba(255,255,255,.08)}._title_1bwbq_43{margin:0;font-size:1.2rem;font-weight:700;color:#fff}._closeButton_1bwbq_50{background:transparent;border:1px solid rgba(255,255,255,.12);font-size:22px;line-height:1;color:#ffffff8c;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:999px;transition:background-color .2s,color .2s,border-color .2s}._closeButton_1bwbq_50:hover:not(:disabled){background-color:#ffffff14;color:#fff;border-color:#ffffff38}._closeButton_1bwbq_50:disabled{opacity:.5;cursor:not-allowed}._modalBody_1bwbq_78{padding:20px}._formGroup_1bwbq_82{margin-bottom:20px}._label_1bwbq_86{display:block;margin-bottom:8px;font-size:.875rem;font-weight:600;color:#ffffffbf}._labelWithAi_1bwbq_94{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin-bottom:8px}._labelWithAi_1bwbq_94 ._label_1bwbq_86{margin-bottom:0}._fieldAiBtn_1bwbq_107{flex-shrink:0;min-height:28px;padding:4px 12px;border-radius:999px;border:1px solid rgba(142,33,53,.55);background:#8e21352e;color:#ff8a9a;font-size:.75rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}._fieldAiBtn_1bwbq_107:hover:not(:disabled){background:#8e213547}._fieldAiBtn_1bwbq_107:disabled{opacity:.5;cursor:not-allowed}._input_1bwbq_130{width:100%;padding:12px 14px;border:1px solid rgba(255,255,255,.12);border-radius:10px;font-size:1rem;background:#1c1c1e;color:#fff;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}._input_1bwbq_130::placeholder{color:#ffffff59}._input_1bwbq_130:focus{outline:none;border-color:#8e2135;box-shadow:0 0 0 3px #8e213540}._input_1bwbq_130:disabled{background-color:#ffffff0a;color:#ffffff73;cursor:not-allowed}._textarea_1bwbq_158{width:100%;padding:12px 14px;border:1px solid rgba(255,255,255,.12);border-radius:10px;font-size:1rem;background:#1c1c1e;color:#fff;transition:border-color .2s,box-shadow .2s;box-sizing:border-box;resize:vertical;font-family:inherit;min-height:120px}._textarea_1bwbq_158::placeholder{color:#ffffff59}._textarea_1bwbq_158:focus{outline:none;border-color:#8e2135;box-shadow:0 0 0 3px #8e213540}._textarea_1bwbq_158:disabled{background-color:#ffffff0a;color:#ffffff73;cursor:not-allowed}._errorText_1bwbq_189{margin:8px 0 0;color:#c23a50;font-size:.875rem}._hintText_1bwbq_195{margin:8px 0 0;color:#ffffff73;font-size:.75rem;line-height:1.4}._buttonGroup_1bwbq_202{display:flex;gap:10px;justify-content:flex-end}._cancelButton_1bwbq_208,._submitButton_1bwbq_209{min-height:42px;padding:10px 22px;border-radius:999px;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .2s,border-color .2s,opacity .2s}._cancelButton_1bwbq_208{border:1px solid rgba(255,255,255,.18);background-color:#1c1c1e;color:#fff}._cancelButton_1bwbq_208:hover:not(:disabled){border-color:#ffffff59;background-color:#242426}._submitButton_1bwbq_209{border:none;background-color:#8e2135;color:#fff}._submitButton_1bwbq_209:hover:not(:disabled){background-color:#a8283c}._submitButton_1bwbq_209:disabled,._cancelButton_1bwbq_208:disabled{opacity:.5;cursor:not-allowed}._textareaWrap_1bwbq_246{position:relative}._charCount_1bwbq_250{position:absolute;right:12px;bottom:10px;font-size:.75rem;color:#ffffff59;pointer-events:none}._scopeLabel_1bwbq_259{margin:0 0 10px;font-size:.875rem;font-weight:600;color:#ffffffbf}._scopeOption_1bwbq_266{display:flex;align-items:flex-start;gap:12px;width:100%;text-align:left;padding:14px 16px;margin-bottom:10px;border:1.5px solid rgba(255,255,255,.12);border-radius:12px;background:#1c1c1e;cursor:pointer;transition:border-color .15s ease,background .15s ease;color:#fff}._scopeOption_1bwbq_266:hover:not(:disabled){border-color:#8e21358c}._scopeOptionActive_1bwbq_286{border-color:#8e2135;background:#8e213524}._scopeOption_1bwbq_266:disabled{opacity:.6;cursor:not-allowed}._scopeRadio_1bwbq_296{flex-shrink:0;width:18px;height:18px;margin-top:2px;border-radius:50%;border:2px solid rgba(255,255,255,.28);box-sizing:border-box;position:relative}._scopeOptionActive_1bwbq_286 ._scopeRadio_1bwbq_296{border-color:#8e2135}._scopeOptionActive_1bwbq_286 ._scopeRadio_1bwbq_296:after{content:"";position:absolute;inset:3px;border-radius:50%;background:#8e2135}._scopeBody_1bwbq_319{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._scopeTitle_1bwbq_327{font-size:.95rem;font-weight:600;color:#fff}._scopeDesc_1bwbq_333{font-size:.8rem;color:#ffffff80;line-height:1.4}._scopeBadge_1bwbq_339{flex-shrink:0;font-size:.75rem;font-weight:600;color:#ff8a9a;background:#8e213538;padding:4px 10px;border-radius:999px;white-space:nowrap}._assetPickPanel_1bwbq_350{margin:4px 0 8px;padding:12px;border-radius:10px;background:#8e21351a;border:1px dashed rgba(142,33,53,.35)}._assetPickLabel_1bwbq_358{margin:0 0 10px;font-size:.8rem;font-weight:600;color:#ffffff8c}._assetPickRow_1bwbq_365{display:flex;flex-wrap:wrap;gap:8px}._assetChip_1bwbq_371{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#1c1c1e;font-size:.8rem;color:#ffffffd9;cursor:pointer;-webkit-user-select:none;user-select:none}._assetChip_1bwbq_371 input{accent-color:#8E2135}._assetChipOn_1bwbq_389{border-color:#8e21358c;background:#8e21352e}._assetCount_1bwbq_394{color:#fff6;font-size:.75rem}@media(max-width:720px){._modalWrapper_1bwbq_14{padding:16px;width:100%;max-width:500px;align-self:center}._modal_1bwbq_3{border-radius:16px}._buttonGroup_1bwbq_202{display:grid;grid-template-columns:1fr 1fr}._cancelButton_1bwbq_208,._submitButton_1bwbq_209{width:100%;justify-content:center}}._modalOverlay_al4bm_1{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;animation:_fadeIn_al4bm_1 .2s ease-out}@keyframes _fadeIn_al4bm_1{0%{opacity:0}to{opacity:1}}._modalWrapper_al4bm_25{width:100%;max-width:480px;padding:0 20px;animation:_slideUp_al4bm_1 .3s ease-out}@keyframes _slideUp_al4bm_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._saveModal_al4bm_43{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 8px 32px #0000001f;padding:0}._modalHeader_al4bm_51{padding:24px 28px 20px;position:relative}._headerContent_al4bm_56{display:flex;align-items:center;justify-content:space-between;gap:16px}._title_al4bm_63{flex:1;font-size:18px;font-weight:600;color:#1a1a1a;margin:0;line-height:1.4}._closeButton_al4bm_72{background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;transition:all .2s;flex-shrink:0}._closeButton_al4bm_72:hover{background:#f5f5f5}._closeButton_al4bm_72:active{background:#ebebeb}._closeButton_al4bm_72 img{width:20px;height:20px;object-fit:contain}._modalBody_al4bm_101{padding:0 28px 28px}._messageWrapper_al4bm_105{margin-bottom:28px}._message_al4bm_105{font-size:15px;color:#666;line-height:1.6;margin:0}._buttonGroup_al4bm_116{display:flex;gap:12px;justify-content:flex-end}._saveButton_al4bm_122{padding:12px 28px;background:linear-gradient(135deg,#e03d4b,#c92a3a);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s;min-width:100px;box-shadow:0 2px 8px #e03d4b33}._saveButton_al4bm_122:hover{background:linear-gradient(135deg,#c92a3a,#b01e2e);transform:translateY(-1px);box-shadow:0 4px 12px #e03d4b4d}._saveButton_al4bm_122:active{transform:translateY(0);box-shadow:0 2px 6px #e03d4b40}._discardButton_al4bm_147{padding:12px 28px;background:#f8f8f8;color:#666;border:1px solid #e0e0e0;border-radius:10px;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px}._discardButton_al4bm_147:hover{background:#f0f0f0;border-color:#d0d0d0;color:#333;transform:translateY(-1px)}._discardButton_al4bm_147:active{transform:translateY(0);background:#ebebeb}._modalOverlay_qqmab_1{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:11000;animation:_fadeIn_qqmab_1 .3s ease-out}@keyframes _fadeIn_qqmab_1{0%{opacity:0}to{opacity:1}}._modalWrapper_qqmab_26{position:relative;display:flex;align-items:center;justify-content:center;animation:_slideUp_qqmab_1 .3s ease-out}@keyframes _slideUp_qqmab_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._modal_qqmab_1{width:760px;min-height:320px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0000001a;min-width:360px;display:flex;flex-direction:column}._modalHeader_qqmab_57{background:linear-gradient(135deg,#fb4655,#e63946);padding:6px 32px;min-height:60px;display:flex;align-items:center}._headerContent_qqmab_65{width:100%;display:flex;justify-content:space-between;align-items:center}._titleIcon_qqmab_72{display:flex;align-items:center;gap:12px}._icon_qqmab_78{width:32px;height:32px;filter:brightness(0) invert(1)}._title_qqmab_72{font-size:28px;font-weight:600;color:#fff;margin:0}._closeButton_qqmab_91{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;background:transparent;border:none;padding:0}._closeButton_qqmab_91 img{width:60px;height:60px;filter:brightness(0) invert(1)}._closeButton_qqmab_91:active{transform:scale(.95)}._closeButton_qqmab_91:hover{opacity:.8}._modalBody_qqmab_118{padding:24px 32px 28px;flex:1;gap:24px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff}._resultItem_qqmab_129{display:flex;justify-content:center;align-items:center;gap:12px;width:100%}._resultIcon_qqmab_137{font-size:28px;flex-shrink:0}._resultText_qqmab_142{font-size:24px;color:var(--primary);text-align:center;line-height:1.6;font-weight:500}._buttonGroup_qqmab_150{display:flex;gap:24px;width:100%;max-width:480px;justify-content:center}._confirmButton_qqmab_158{width:220px;height:56px;font-size:18px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none;outline:none;color:#fff;background:#fb4655;border-radius:8px}._confirmButton_qqmab_158:hover{background:#e63946}._confirmButton_qqmab_158:active{transform:scale(.98)}@media(max-width:768px){._modalOverlay_qqmab_1{padding:20px;box-sizing:border-box}._modalWrapper_qqmab_26{width:auto;max-width:calc(100vw - 40px);box-sizing:border-box}._modal_qqmab_1{width:95vw;max-width:calc(100vw - 40px);min-height:auto;height:auto;border-radius:8px;box-sizing:border-box;min-width:300px}._modalHeader_qqmab_57{padding:16px 20px;min-height:60px}._titleIcon_qqmab_72{gap:8px}._icon_qqmab_78{width:36px;height:36px}._title_qqmab_72{font-size:20px}._modalBody_qqmab_118{padding:20px;gap:16px}._resultIcon_qqmab_137{font-size:20px}._resultText_qqmab_142{font-size:16px}._buttonGroup_qqmab_150{gap:16px;width:100%;max-width:280px}._confirmButton_qqmab_158{width:100%;height:50px;font-size:16px}._closeButton_qqmab_91,._closeButton_qqmab_91 img{width:36px;height:36px}}@media(max-width:480px){._modal_qqmab_1{width:90vw;max-width:none}._modalHeader_qqmab_57{padding:14px 16px}._title_qqmab_72{font-size:18px}._icon_qqmab_78{width:auto;height:30px}._modalBody_qqmab_118{padding:20px 16px}._confirmButton_qqmab_158{height:48px;font-size:15px}}._detailBlock_1ggsf_2{border:1px solid rgba(0,0,0,.08);border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:12px}._collapsibleHeader_1ggsf_11{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding:8px 0}._collapsibleHeader_1ggsf_11 strong{font-size:1rem;color:#1a1a1a}._primaryButton_1ggsf_25{border-radius:6px;border:1px solid var(--primary);padding:6px 14px;font-size:.85rem;font-weight:600;cursor:pointer;transition:.2s ease;color:#fff;background:var(--primary);flex-shrink:0}._primaryButton_1ggsf_25:hover{background:#e03d4be6;border-color:#e03d4be6}._primaryButton_1ggsf_25:disabled{opacity:.5;cursor:not-allowed}._saveButton_1ggsf_48{border-radius:6px;border:1px solid var(--primary);padding:6px 14px;font-size:.85rem;font-weight:600;cursor:pointer;transition:.2s ease;color:#fff;background:var(--primary);flex-shrink:0}._saveButton_1ggsf_48:hover{background:#e03d4be6;border-color:#e03d4be6}._ghostTiny_1ggsf_66{border-radius:999px;border:1px solid rgba(0,0,0,.1);padding:4px 10px;font-size:.75rem;font-weight:600;cursor:pointer;transition:.2s ease;color:#0009;background:transparent}._ghostTiny_1ggsf_66:hover:not(:disabled){border-color:var(--primary);color:var(--primary);background:#e03d4b0d}._ghostTiny_1ggsf_66:disabled{opacity:.4;cursor:not-allowed}._ghostSmall_1ggsf_89{border-radius:999px;border:1px solid rgba(0,0,0,.12);padding:6px 14px;font-size:.85rem;font-weight:600;cursor:pointer;transition:.2s ease;color:#1a1a1a;background:#fff;flex-shrink:0}._ghostSmall_1ggsf_89:hover{border-color:var(--primary);color:var(--primary);background:#e03d4b0d}._ghostSmall_1ggsf_89:disabled{opacity:.5;cursor:not-allowed}._attributeList_1ggsf_114{display:flex;flex-direction:column;gap:10px}._mutedSmall_1ggsf_120{color:#00000080;margin:0;font-size:.8rem;line-height:1.4}._attributeSelector_1ggsf_128{border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:16px;background:#00000003;margin-bottom:12px}._attributeSelectorHeader_1ggsf_136{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.06);gap:12px}._attributeSelectorTitle_1ggsf_146{display:flex;flex-direction:column;gap:4px;flex:1}._attributeSelectorTitle_1ggsf_146>span:first-child{font-size:.95rem;font-weight:600;color:#1a1a1a}._attributeSelectorCount_1ggsf_159{font-size:.8rem;color:var(--primary);font-weight:500}._attributeSelectorActions_1ggsf_165{display:flex;gap:8px;flex-shrink:0}._attributeSelectorList_1ggsf_171{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto;margin-bottom:12px}._attributeSelectorItem_1ggsf_180{display:flex;align-items:flex-start;gap:10px;padding:12px;border-radius:8px;cursor:pointer;transition:.2s ease;border:1px solid rgba(0,0,0,.08);background:#fff}._attributeSelectorItem_1ggsf_180:hover:not(._attributeSelectorItemDisabled_1ggsf_192){background:#e03d4b08;border-color:#e03d4b33}._attributeSelectorItemSelected_1ggsf_197{background:#e03d4b14!important;border-color:var(--primary)!important}._attributeSelectorItemDisabled_1ggsf_192{background:#00000005;opacity:.6;cursor:not-allowed}._attributeSelectorItem_1ggsf_180 input[type=checkbox]{margin-top:2px;cursor:pointer;width:18px;height:18px;flex-shrink:0}._attributeSelectorItem_1ggsf_180 input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}._attributeSelectorEmpty_1ggsf_221{padding:40px 20px;text-align:center;color:#00000080}._attributeSelectorEmpty_1ggsf_221 p{margin:0;font-size:.9rem}._attributeSelectorEmptyHint_1ggsf_232{margin-top:8px!important;font-size:.8rem!important;color:#0006!important}._attributeSelectorItemContent_1ggsf_238{display:flex;flex-direction:column;gap:4px;flex:1}._attributeSelectorItemName_1ggsf_245{font-size:.9rem;font-weight:600;color:#1a1a1a;display:flex;align-items:center;gap:8px}._attributeSelectorItemBadge_1ggsf_254{font-size:.7rem;padding:2px 6px;border-radius:4px;background:#00000014;color:#0009;font-weight:500}._attributeSelectorItemMeta_1ggsf_263{font-size:.8rem;color:#0000008c;display:flex;align-items:center;gap:8px;flex-wrap:wrap}._attributeSelectorItemFormula_1ggsf_272{font-family:Courier New,monospace;font-size:.75rem;color:#0009;background:#e03d4b0d;padding:2px 6px;border-radius:4px}._attributeSelectorFooter_1ggsf_281{display:flex;justify-content:flex-end;gap:8px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}._attributeRow_1ggsf_290{border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:10px;background:#00000003;display:flex;flex-direction:column;gap:8px;transition:.2s ease}._attributeRow_1ggsf_290:hover{border-color:#e03d4b33;background:#e03d4b05}._attributeRowModified_1ggsf_306{border-color:#e03d4b4d;background:#e03d4b0a}._attributeRowHeader_1ggsf_311{display:flex;justify-content:space-between;align-items:center}._attributeRowHeader_1ggsf_311 span{font-size:.9rem;color:#1a1a1a;font-weight:600;display:flex;align-items:center;gap:6px}._newBadge_1ggsf_326{font-size:.7rem;padding:2px 6px;border-radius:4px;background:#4caf5026;color:#4caf50;font-weight:600}._modifiedBadge_1ggsf_335{font-size:.7rem;padding:2px 6px;border-radius:4px;background:#ff980026;color:#ff9800;font-weight:600}._attributeRowFields_1ggsf_344{display:flex;flex-direction:column;gap:10px}._attributeRowField_1ggsf_344,._attributeRowField_1ggsf_344 label{display:flex;flex-direction:column;gap:6px}._attributeRowField_1ggsf_344 label span{font-size:.85rem;color:#0000008c;font-weight:500}._attributeRowFieldInput_1ggsf_368{display:flex;align-items:center;gap:8px}._attributeRowField_1ggsf_344 input[type=number],._attributeRowField_1ggsf_344 input[type=text]{border-radius:10px;border:1px solid rgba(0,0,0,.1);padding:8px 10px;background:#00000004;color:#1a1a1a;font-size:.9rem;font-family:inherit;transition:.2s ease;flex:1;box-sizing:border-box}._attributeRowField_1ggsf_344 input[type=number]:focus,._attributeRowField_1ggsf_344 input[type=text]:focus{outline:none;border-color:var(--primary);background:#fff;box-shadow:0 0 0 2px #e03d4b1a}._attributeRowUnit_1ggsf_396{font-size:.85rem;color:#00000080;white-space:nowrap;flex-shrink:0}@media(max-width:720px){._attributeSelector_1ggsf_128{padding:12px}._attributeSelectorList_1ggsf_171{max-height:200px}._attributeRowFields_1ggsf_344{gap:8px}._attributeRowFieldInput_1ggsf_368{flex-direction:column;align-items:stretch}._attributeRowUnit_1ggsf_396{text-align:right}}._characterRoster_qa93y_5{display:flex;flex-direction:column;gap:12px;min-height:0}._sidebarCard_qa93y_12{height:100%;min-height:0;overflow:hidden;gap:8px}._sidebarHeader_qa93y_20{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:7px;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.08)}._rosterScroll_qa93y_30{flex:1;min-height:0;overflow-y:auto;padding-right:4px}._characterRow_qa93y_37{--row-ink: #141414;position:relative;display:grid;grid-template-columns:134px minmax(0,1fr);align-items:stretch;gap:0;min-height:112px;padding:0;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:18px;cursor:pointer;background:var(--row-ink);box-shadow:0 8px 22px #28466e2e;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}._characterRow_qa93y_37._rowNpc_qa93y_56{--row-ink: #12151a;box-shadow:0 0 0 1px #5a789b38,0 10px 28px #1e325047}._characterRow_qa93y_37._rowChecked_qa93y_61,._characterRow_qa93y_37._active_qa93y_62,._characterRow_qa93y_37._rowPlayer_qa93y_63{--row-ink: #1a1014;border-color:#a8283ca6;background:var(--row-ink);box-shadow:0 0 0 1px #8e213573,0 10px 32px #8e213552}._selectCheck_qa93y_70{position:absolute;top:10px;left:10px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:#000000b8;border:1.5px solid rgba(168,40,60,.8);box-shadow:0 1px 4px #00000059;cursor:pointer}._selectCheck_qa93y_70 input{width:14px;height:14px;margin:0;accent-color:#8E2135;cursor:pointer}._characterRow_qa93y_37:hover{border-color:#a8283c66}._characterThumbWrap_qa93y_99{position:relative;min-height:112px;overflow:hidden}._characterThumb_qa93y_99{width:100%;height:100%;min-height:112px;border-radius:0;background-color:#c8c8c8;background-image:linear-gradient(45deg,#2a2a2a 25%,transparent 25%),linear-gradient(-45deg,#2a2a2a 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#2a2a2a 75%),linear-gradient(-45deg,transparent 75%,#2a2a2a 75%);background-size:12px 12px;background-position:0 0,0 6px,6px -6px,-6px 0;background-repeat:repeat}._thumbFade_qa93y_123{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent 38%,var(--row-ink) 94%)}._characterMeta_qa93y_130{display:flex;flex-direction:column;justify-content:center;gap:6px;flex:1;min-width:0;padding:12px 14px 12px 8px}._characterMeta_qa93y_130 strong{font-size:1.05rem;color:#fff;font-weight:700}._characterTitleRow_qa93y_146{display:flex;justify-content:space-between;align-items:center;width:100%;gap:8px}._deleteButton_qa93y_154{width:28px;height:28px;font-size:14px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:transform .16s ease,background .16s ease;flex-shrink:0;padding:0;color:#fff;border:none;border-radius:999px;background:#8e2135}._deleteButton_qa93y_154:hover{background:#a8283c;color:#fff;transform:scale(1.06)}._addBtn_qa93y_178{display:inline-flex;align-items:center;justify-content:center;gap:4px}@media(max-width:720px){._addBtn_qa93y_178{width:32px;height:32px;min-width:32px;padding:0;border:none;background:#8e2135;color:#fff}._addBtn_qa93y_178:hover{background:#a8283c;color:#fff}._addLabel_qa93y_201{display:none}}._mobileToggleButton_qa93y_206{display:none}@media(max-width:1080px){._sidebarCard_qa93y_12{height:auto;overflow:visible}._rosterScroll_qa93y_30{overflow:visible;padding-right:0}}@media(max-width:720px){._mobileToggleButton_qa93y_206{display:inline-flex;align-items:center;justify-content:center;width:100%;margin-top:12px;border:1px solid rgba(142,33,53,.14);border-radius:999px;padding:10px 14px;background:#8e21350a;color:var(--primary);font-size:.85rem;font-weight:600;cursor:pointer;transition:.2s ease}._mobileToggleButton_qa93y_206:hover{background:#8e213514}}._actionBar_y0cfi_1{display:inline-flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}._pointsPill_y0cfi_9{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;min-height:44px;padding:9px 14px;border-radius:999px;border:1px solid rgba(168,40,60,.35);background:#1c1c1e;color:#fff;font-size:.9rem;font-weight:600;line-height:1;white-space:nowrap;box-shadow:none}._pointsIcon_y0cfi_28{width:16px;height:16px;color:#a8283c;flex:0 0 auto}._pointsLabel_y0cfi_35{color:#ffffff8c}._pointsValue_y0cfi_39{color:#fff;font-variant-numeric:tabular-nums}._actionBarHero_y0cfi_45{display:flex;width:100%;justify-content:flex-start;align-items:center;gap:8px;flex-wrap:nowrap;box-sizing:border-box;min-height:52px;padding:4px 4px 4px 16px;border-radius:999px;background:#2a2a2c}._pointsHero_y0cfi_59{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:6px;min-width:0;flex:0 0 auto;padding:0 4px 0 0;border:none;background:transparent}._actionBarHero_y0cfi_45 ._pointsValue_y0cfi_39{font-size:1.35rem;font-weight:800;line-height:1;color:#a8283c;letter-spacing:-.02em;font-variant-numeric:tabular-nums}._actionBarHero_y0cfi_45 ._pointsLabel_y0cfi_35{font-size:.82rem;font-weight:600;color:#fff}@media(max-width:720px){._actionBar_y0cfi_1{width:100%;justify-content:flex-start}}@media(max-width:420px){._actionBar_y0cfi_1:not(._actionBarHero_y0cfi_45),._actionBar_y0cfi_1:not(._actionBarHero_y0cfi_45)>*{box-sizing:border-box;width:100%}._pointsPill_y0cfi_9{min-height:40px}}._wrapper_r8frl_1{position:relative;width:100%;min-width:0}._fieldWrapper_r8frl_7{display:block}._externalWrapper_r8frl_11{display:flex;flex-direction:column;gap:10px}._groupWrapper_r8frl_17{display:block}._groupWrapperDirty_r8frl_21{padding-bottom:44px}._fieldControl_r8frl_25{padding-right:44px!important}textarea._fieldControl_r8frl_25{padding-bottom:40px!important}._saveButton_r8frl_33{position:absolute;right:10px;bottom:10px;width:28px;height:28px;border:1px solid rgba(224,61,75,.24);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--primary);background:#fffffff5;box-shadow:0 4px 12px #e03d4b1f;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease,border-color .2s ease,background .2s ease;z-index:1}._saveButton_r8frl_33:hover:not(:disabled){transform:translateY(-1px);border-color:#e03d4b70;background:#e03d4b0f;box-shadow:0 6px 16px #e03d4b2e}._saveButton_r8frl_33:active:not(:disabled){transform:translateY(0)}._saveButton_r8frl_33:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}._externalSaveRow_r8frl_69{display:flex;justify-content:flex-end}._externalSaveButton_r8frl_74{position:static;flex:0 0 auto}._groupSaveButton_r8frl_79{right:12px;bottom:12px}@media(max-width:720px){._groupWrapperDirty_r8frl_21{padding-bottom:48px}._fieldControl_r8frl_25{padding-right:48px!important}textarea._fieldControl_r8frl_25{padding-bottom:44px!important}._saveButton_r8frl_33{right:12px;bottom:12px;width:32px;height:32px}._externalWrapper_r8frl_11{gap:8px}}._panelContent_806wp_4{display:flex;flex-direction:column;gap:16px}._panelHeader_806wp_10{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}._eyebrow_806wp_18{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;color:var(--primary);font-weight:600}._panelHeader_806wp_10 h2{margin:4px 0 0;font-size:1.6rem;color:#fff;font-weight:700}._subtitle_806wp_34{margin:4px 0 0;color:#ffffff8c;font-size:.9rem}._ghost_806wp_41{border-radius:999px;border:1px solid rgba(255,255,255,.12);min-height:44px;padding:9px 18px;font-weight:600;cursor:pointer;transition:.25s ease;color:#fff;background:#1c1c1e}._ghost_806wp_41:hover{border-color:var(--primary);color:var(--primary)}._generateButton_806wp_59{display:flex;align-items:center;justify-content:center;gap:6px}._priceIcon_806wp_66{width:16px;height:16px;object-fit:contain;flex-shrink:0}._buttonTextContainer_806wp_73{display:flex;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.2}._buttonMainText_806wp_81{line-height:1.2}._buttonSubText_806wp_85{font-size:.7rem;color:#ffffff8c;line-height:1;font-weight:400}._discountPrice_806wp_93{display:inline-flex;align-items:center;gap:4px;color:#ffffff80;font-size:12px;margin-left:4px;margin-right:4px}._discountPriceBlack_806wp_103{color:#ffffffd9}._originalPrice_806wp_107{text-decoration:line-through;color:#ffffff59;font-size:.85em;font-weight:400}._sceneLayout_806wp_115{display:grid;grid-template-columns:minmax(280px,400px) 1fr;gap:20px}._stack_806wp_121{display:flex;flex-direction:column;gap:16px}._card_806wp_128{background:#1a1a1a;border:1px solid rgba(255,255,255,.1);padding:16px 16px 20px;border-radius:16px;display:flex;flex-direction:column;gap:8px;box-shadow:0 2px 8px #00000040;max-height:80vh;overflow-y:auto}._plusLoadingOverlay_806wp_143{position:fixed;inset:0 0 0 280px;background:#000000bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999;pointer-events:auto;min-width:0;min-height:0;will-change:opacity}._plusLoadingDialog_806wp_162{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-width:240px}._plusLoadingText_806wp_191{color:#fff;font-size:14px;font-weight:500;flex-shrink:0;white-space:nowrap}._plusLoadingHint_806wp_199{font-size:12px;line-height:1.6;color:#ffffff8c;text-align:center}._plusLoadingCancelBtn_806wp_206{margin-top:8px;min-width:120px;border-radius:12px;padding:10px 22px;font-size:14px;font-weight:600;cursor:pointer;border:1px solid rgba(142,33,53,.35);background:#1a1a1a;color:var(--primary);transition:all .2s ease}._plusLoadingCancelBtn_806wp_206:hover{transform:translateY(-1px);box-shadow:0 6px 16px #8e21351f}@media(max-width:1080px){._sceneLayout_806wp_115{grid-template-columns:1fr}}@media(max-width:720px){._plusLoadingOverlay_806wp_143{left:0;right:0;bottom:calc(78px + env(safe-area-inset-bottom,0px));padding:20px;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}._plusLoadingDialog_806wp_162{width:min(100%,340px);min-height:min(52vh,360px);padding:28px 24px;border-radius:28px;background:#1a1a1a;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 48px #0000001f;gap:14px}._plusLoadingSpinner_806wp_180{width:42px;height:42px;margin-bottom:4px}._plusLoadingText_806wp_191{max-width:240px;white-space:normal;text-align:center;line-height:1.5;font-size:16px}._plusLoadingHint_806wp_199{max-width:240px;font-size:13px}._panelHeader_806wp_10{flex-direction:column;align-items:flex-start}._panelHeader_806wp_10 h2{font-size:1.4rem}._card_806wp_128{padding:18px;border-radius:18px}}._plusLoadingOverlay_806wp_143{--atelier-ink: #ffffff;--atelier-mute: rgba(255, 255, 255, .55);--atelier-soft: rgba(255, 255, 255, .38);--atelier-paper: #1A1A1A;--atelier-card: #1C1C1E;--atelier-line: rgba(142, 33, 53, .25);--atelier-glow: rgba(142, 33, 53, .22);position:fixed;inset:0 0 0 280px;background:radial-gradient(ellipse 70% 50% at 50% 42%,rgba(142,33,53,.18),transparent 62%),linear-gradient(165deg,#000000d9,#1a1a1aeb);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999;pointer-events:auto;min-width:0;min-height:0;will-change:opacity}._plusLoadingDialog_806wp_162{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:14px;width:min(100% - 48px,460px);max-height:min(88vh,720px);overflow:auto;padding:20px 20px 16px;border-radius:22px;background:linear-gradient(180deg,#1A1A1A,var(--atelier-card)),var(--atelier-paper);border:1px solid var(--atelier-line);box-shadow:0 1px #ffffff0f inset,0 24px 60px #00000073,0 0 0 1px #ffffff14;animation:_plusDialogIn_806wp_1 .38s cubic-bezier(.22,1,.36,1)}@keyframes _plusDialogIn_806wp_1{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _plusSpin_806wp_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _plusLivePulse_806wp_1{0%,to{opacity:1}50%{opacity:.35}}@keyframes _plusRowIn_806wp_1{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}._plusLoadingHero_806wp_376{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center}._plusLoadingRing_806wp_383{--batch-progress: 0;width:72px;height:72px;border-radius:50%;flex-shrink:0;background:conic-gradient(from -90deg,var(--primary) calc(var(--batch-progress) * 1turn),rgba(142,33,53,.12) 0);display:grid;place-items:center;box-shadow:0 0 0 4px #8e21350f,0 10px 24px var(--atelier-glow);position:relative}._plusLoadingRing_806wp_383:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1px dashed rgba(142,33,53,.28);animation:_plusSpin_806wp_1 12s linear infinite}._plusLoadingRingInner_806wp_410{width:56px;height:56px;border-radius:50%;background:#1a1a1a;display:flex;align-items:baseline;justify-content:center;gap:1px;box-shadow:inset 0 1px 2px #0000000a}._plusLoadingRingValue_806wp_422{font-size:18px;font-weight:700;letter-spacing:-.03em;color:var(--atelier-ink);font-variant-numeric:tabular-nums;line-height:1}._plusLoadingRingUnit_806wp_431{font-size:10px;font-weight:600;color:var(--atelier-soft)}._plusLoadingHeroCopy_806wp_437{min-width:0;display:flex;flex-direction:column;gap:8px}._plusLoadingSplitStats_806wp_444{display:grid;grid-template-columns:1fr 1fr;gap:10px}._plusLoadingSplitStatsSingle_806wp_450{grid-template-columns:1fr}._plusLoadingStatCard_806wp_454{border-radius:14px;padding:12px 12px 10px;border:1px solid rgba(255,255,255,.1);background:#1c1c1e}._plusLoadingStatGen_806wp_461{box-shadow:inset 3px 0 #c62839}._plusLoadingStatCut_806wp_465{box-shadow:inset 3px 0 #2a6280}._plusLoadingStatTitle_806wp_469{font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--atelier-soft)}._plusLoadingStatValue_806wp_476{margin-top:4px;font-size:22px;font-weight:750;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--atelier-ink);line-height:1.1}._plusLoadingStatMeta_806wp_486{margin-top:4px;font-size:11px;color:var(--atelier-mute);line-height:1.4}._plusLoadingStatTrack_806wp_493{margin-top:8px;height:4px;border-radius:999px;background:#ffffff14;overflow:hidden}._plusLoadingStatTrackFill_806wp_501{height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff6b78,var(--primary));transition:width .35s ease}._plusLoadingStatTrackFillCut_806wp_508{height:100%;border-radius:inherit;background:linear-gradient(90deg,#5aa7c7,#2a6280);transition:width .35s ease}._plusLoadingStuck_806wp_515{font-size:11px;line-height:1.5;color:#8f1f1f;background:#a0282814;border:1px solid rgba(160,40,40,.16);border-radius:10px;padding:8px 10px}._plusLoadingBoardShell_806wp_525{border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#121212;overflow:hidden}._plusLoadingBoard_806wp_525{max-height:168px;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:6px}._plusLoadingBoardItem_806wp_541{border-radius:10px;padding:8px 10px;background:#1a1a1aeb;border:1px solid rgba(255,255,255,.08)}._plusLoadingBoardTop_806wp_548{display:flex;align-items:center;justify-content:space-between;gap:8px}._plusLoadingBoardName_806wp_555{font-size:12px;font-weight:600;color:var(--atelier-ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._plusLoadingBoardStage_806wp_565{flex-shrink:0;font-size:11px;font-weight:700;padding:2px 7px;border-radius:999px;background:#ffffff0f;color:var(--atelier-mute)}._plusLoadingBoardElapsed_806wp_575{margin-top:4px;font-size:11px;color:var(--atelier-mute)}._plusLoadingItemGen_806wp_581 ._plusLoadingBoardStage_806wp_565{background:#8e21351f;color:#c62839}._plusLoadingItemCut_806wp_586 ._plusLoadingBoardStage_806wp_565{background:#2e6e8c1f;color:#2a6280}._plusLoadingItemDone_806wp_591 ._plusLoadingBoardStage_806wp_565{background:#2e7d5a1f;color:#2d6b4f}._plusLoadingItemFail_806wp_596 ._plusLoadingBoardStage_806wp_565{background:#a028281f;color:#8f1f1f}._plusLoadingItemPending_806wp_601 ._plusLoadingBoardStage_806wp_565{background:#ffffff0d;color:var(--atelier-soft)}._plusLoadingItemGen_806wp_581._plusLoadingBoardItem_806wp_541{border-color:#8e21352e}._plusLoadingItemCut_806wp_586._plusLoadingBoardItem_806wp_541{border-color:#2a628033}._plusLoadingText_806wp_191{color:var(--atelier-ink);font-size:16px;font-weight:700;letter-spacing:.01em;line-height:1.35;white-space:normal}._plusLoadingHint_806wp_199{font-size:12px;line-height:1.55;color:var(--atelier-mute);text-align:left}._plusLoadingTrack_806wp_630{height:4px;border-radius:999px;background:#8e21351a;overflow:hidden}._plusLoadingTrackFill_806wp_637{height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff6b78,var(--primary));transition:width .45s cubic-bezier(.22,1,.36,1);box-shadow:0 0 12px #8e213559}._plusLoadingLogShell_806wp_645{border-radius:16px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0a,#0003),#121212;overflow:hidden}._plusLoadingLogHeader_806wp_654{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 8px;border-bottom:1px solid rgba(255,255,255,.08)}._plusLoadingLogEyebrow_806wp_662{font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--atelier-soft)}._plusLoadingLogLive_806wp_669{font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--primary);animation:_plusLivePulse_806wp_1 1.6s ease-in-out infinite}._plusLoadingLog_806wp_645{max-height:168px;overflow-y:auto;padding:8px 10px 10px;text-align:left;box-sizing:border-box;scrollbar-width:thin}._plusLoadingLogRow_806wp_686,._plusLoadingLogRowActive_806wp_687{display:grid;grid-template-columns:52px 1fr;gap:8px;align-items:start;padding:7px 8px;border-radius:10px;animation:_plusRowIn_806wp_1 .28s ease both}._plusLoadingLogRow_806wp_686{color:var(--atelier-mute)}._plusLoadingLogRowActive_806wp_687{background:#1c1c1e;color:var(--atelier-ink);box-shadow:0 1px #ffffff0f inset}._plusLoadingLogBadge_806wp_707{display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:0 6px;border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.02em;background:#ffffff0f;color:var(--atelier-mute);white-space:nowrap}._plusLoadingLogRowGen_806wp_722 ._plusLoadingLogBadge_806wp_707{background:#8e21351f;color:#c62839}._plusLoadingLogRowCut_806wp_727 ._plusLoadingLogBadge_806wp_707{background:#2e6e8c1f;color:#2a6280}._plusLoadingLogRowDone_806wp_732 ._plusLoadingLogBadge_806wp_707{background:#2e7d5a1f;color:#2d6b4f}._plusLoadingLogRowFail_806wp_737 ._plusLoadingLogBadge_806wp_707{background:#a028281f;color:#8f1f1f}._plusLoadingLogMessage_806wp_742{font-size:12px;line-height:1.5;min-width:0;word-break:break-word}._plusLoadingLogRowActive_806wp_687 ._plusLoadingLogMessage_806wp_742{font-weight:600}._plusLoadingFoot_806wp_753{display:flex;flex-direction:column;align-items:stretch;gap:10px}._plusLoadingWarn_806wp_760{font-size:11px;line-height:1.5;color:var(--atelier-soft);text-align:center}._plusLoadingFootActions_806wp_767{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;min-height:44px}._plusLoadingFootActionsEnd_806wp_775{grid-template-columns:1fr;justify-items:end}._plusLoadingFootSpacer_806wp_780{display:none}._plusLoadingContinueBtn_806wp_784{justify-self:start;position:relative;min-width:0;max-width:100%;border-radius:14px;padding:10px 18px 10px 22px;font-size:13px;font-weight:700;letter-spacing:.03em;cursor:pointer;border:1px solid rgba(142,33,53,.45);background:linear-gradient(135deg,#1c1c1e,#8e213526);color:#fff;box-shadow:inset 0 0 0 1px #fff9,0 1px #2a62800f;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;animation:_plusContinueIn_806wp_1 .45s ease both}._plusLoadingContinueBtn_806wp_784:before{content:"";position:absolute;left:8px;top:50%;width:3px;height:58%;transform:translateY(-50%);border-radius:99px;background:linear-gradient(180deg,#a8283c,#8e2135);opacity:.85}._plusLoadingContinueBtn_806wp_784:hover{transform:translateY(-1px);box-shadow:0 8px 20px #2a628029;background:linear-gradient(135deg,#fff,#dceef6fa)}._plusLoadingContinueBtn_806wp_784:active{transform:translateY(0)}@keyframes _plusContinueIn_806wp_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._plusLoadingCancelBtn_806wp_206{justify-self:end;min-width:132px;border-radius:14px;padding:10px 22px;font-size:14px;font-weight:600;cursor:pointer;border:1px solid rgba(142,33,53,.35);background:#1a1a1a;color:var(--primary);transition:transform .2s ease,box-shadow .2s ease,background .2s ease}._plusLoadingCancelBtn_806wp_206:hover{transform:translateY(-1px);background:#8e21351a;box-shadow:0 8px 20px #8e213524}@media(prefers-reduced-motion:reduce){._plusLoadingDialog_806wp_162,._plusLoadingLogRow_806wp_686,._plusLoadingLogRowActive_806wp_687,._plusLoadingRing_806wp_383:after,._plusLoadingLogLive_806wp_669,._plusLoadingTrackFill_806wp_637,._plusLoadingContinueBtn_806wp_784{animation:none!important;transition:none!important}}._plusLoadingSpinner_806wp_180{width:40px;height:40px;border:3px solid rgba(255,255,255,.12);border-top:3px solid var(--primary);border-radius:50%;animation:_plusSpin_806wp_1 1s linear infinite;margin-bottom:10px;flex-shrink:0}._plusLoadingLogItem_806wp_886,._plusLoadingLogItemActive_806wp_887{font-size:12px;line-height:1.55;color:#ffffff73}._plusLoadingLogItemActive_806wp_887{color:#ffffffe0;font-weight:500}._loadingOverlay_806wp_899{position:absolute;inset:0;background:#1a1a1aeb;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;border-radius:8px}@keyframes _spin_806wp_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingSpinner_806wp_924{width:24px;height:24px;border:2px solid rgba(255,255,255,.12);border-top:2px solid #FB4655;border-radius:50%;animation:_spin_806wp_1 1s linear infinite;margin-bottom:8px}._loadingText_806wp_934{color:#ffffff8c;font-size:12px;font-weight:500}._loadingHint_806wp_940{margin-top:6px;color:#ffffff8c;font-size:11px;line-height:1.5;text-align:center}._sceneHero_1rgq7_4{width:100%;height:504px;border-radius:20px;background-size:contain;background-position:center top;background-repeat:no-repeat;background-color:#121212;border:1px solid rgba(255,255,255,.1);cursor:pointer;display:grid;place-items:center;position:relative;overflow:hidden}._sceneHero_1rgq7_4._empty_1rgq7_21{border-style:dashed;background:#1c1c1e;color:#fff6}._heroHint_1rgq7_27{position:absolute;bottom:14px;left:50%;transform:translate(-50%);background:#00000080;color:#fff;padding:6px 14px;border-radius:999px;font-size:.8rem;opacity:0;transition:.2s ease;pointer-events:none}._sceneHero_1rgq7_4:hover ._heroHint_1rgq7_27{opacity:1}._downloadButton_1rgq7_47{position:absolute;top:12px;right:12px;width:30px;height:30px;border-radius:50%;background:#0009;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._downloadButton_1rgq7_47:hover{background:#000c;transform:scale(1.1)}._downloadButton_1rgq7_47:active{transform:scale(.95)}._sceneImageActions_1rgq7_75{display:flex;gap:10px;flex-wrap:wrap}._sceneImageActions_1rgq7_75 button{flex:1 1 140px}._ghostSmall_1rgq7_86{border-radius:999px;border:1px solid rgba(255,255,255,.12);padding:6px 14px;font-size:.85rem;font-weight:600;cursor:pointer;transition:.25s ease;color:#fff;background:#1c1c1e}._ghostSmall_1rgq7_86:hover{border-color:var(--primary);color:var(--primary)}._ghostSmall_1rgq7_86:disabled:hover{border-color:#ffffff1f;color:#fff}._dangerButton_1rgq7_109{border-color:#cc3c3c38;color:#c43c3c}._dangerButton_1rgq7_109:hover{border-color:#cc3c3c6b;color:#b23131}._dangerButton_1rgq7_109:disabled:hover{border-color:#cc3c3c38;color:#c43c3c}._generateButton_1rgq7_124{display:flex;align-items:center;justify-content:center;gap:6px}._priceIcon_1rgq7_131{width:16px;height:16px;object-fit:contain;flex-shrink:0}._generateButton_1rgq7_124 span{line-height:1}._discountPrice_1rgq7_143{display:inline-flex;align-items:center;gap:4px;color:#ff4757;font-size:12px}._discountPriceBlack_1rgq7_151{color:#ffffffd9}._sceneImageActions_1rgq7_75:hover ._discountPrice_1rgq7_143,._sceneImageActions_1rgq7_75:hover ._discountPriceBlack_1rgq7_151{color:#ff4757}._originalPrice_1rgq7_160{text-decoration:line-through;color:#ffffff59;font-size:.85em;font-weight:400}._formGrid_1rgq7_168{display:flex;flex-direction:column;gap:14px}._wide_1rgq7_174{width:100%}._formGrid_1rgq7_168 label{display:flex;flex-direction:column;gap:6px}._formGrid_1rgq7_168 label span{font-size:.85rem;color:#ffffff8c;font-weight:500}._formGrid_1rgq7_168 input,._formGrid_1rgq7_168 textarea,._formGrid_1rgq7_168 select{border-radius:12px;border:1px solid rgba(255,255,255,.12);padding:11px 14px;background:#1c1c1e;color:#fff;font-size:.95rem;font-family:inherit;transition:.2s ease;width:100%;box-sizing:border-box}._selectWrap_1rgq7_205{position:relative;width:100%}._selectWrap_1rgq7_205:after{content:"";position:absolute;top:50%;right:16px;width:10px;height:10px;border-right:2px solid rgba(255,255,255,.35);border-bottom:2px solid rgba(255,255,255,.35);transform:translateY(-65%) rotate(45deg);pointer-events:none}._specialBgmSelect_1rgq7_223{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:42px!important;background:#1c1c1e!important;border-color:#8e21351f!important;box-shadow:inset 0 1px #ffffff0f;cursor:pointer}._specialBgmSelect_1rgq7_223:hover{border-color:#8e213547!important;background:#8e21351a!important}._mobileSelectTrigger_1rgq7_239{width:100%;border-radius:14px;border:1px solid rgba(142,33,53,.12);padding:13px 14px;background:#1c1c1e;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;cursor:pointer;transition:.2s ease}._mobileSelectTrigger_1rgq7_239:hover{border-color:#8e213547;background:#8e21351a}._mobileSelectValue_1rgq7_259{color:#fff;font-size:.95rem;line-height:1.5}._mobileSelectArrow_1rgq7_265{flex-shrink:0;color:#8e2135e0;font-size:.82rem;font-weight:600}._mobilePickerOverlay_1rgq7_272{position:fixed;inset:0;background:#00000047;display:flex;align-items:flex-end;justify-content:center;z-index:1200;padding:16px}._mobilePickerSheet_1rgq7_283{width:min(100%,420px);max-height:min(72vh,560px);background:#1a1a1a;border-radius:24px 24px 18px 18px;box-shadow:0 -8px 32px #00000024;overflow:hidden;display:flex;flex-direction:column}._mobilePickerHeader_1rgq7_294{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 18px 14px;border-bottom:1px solid rgba(255,255,255,.08)}._mobilePickerHeader_1rgq7_294 strong{font-size:1rem;color:#fff}._mobilePickerClose_1rgq7_308{border:none;background:transparent;color:#8e2135e0;font-size:.88rem;font-weight:600;cursor:pointer}._mobilePickerList_1rgq7_317{display:flex;flex-direction:column;gap:10px;padding:14px 16px 18px;overflow-y:auto}._mobilePickerOption_1rgq7_325{border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#1a1a1a;padding:14px 16px;text-align:left;color:#fff;display:flex;flex-direction:column;gap:6px;cursor:pointer;transition:.2s ease}._mobilePickerOptionActive_1rgq7_339{border-color:#8e21354d;background:#8e21351f;box-shadow:inset 0 0 0 1px #8e213514}._mobilePickerOptionDesc_1rgq7_345{color:#ffffff8c;font-size:.82rem;line-height:1.45}._formGrid_1rgq7_168 input:focus,._formGrid_1rgq7_168 textarea:focus,._formGrid_1rgq7_168 select:focus{outline:none;border-color:var(--primary);background:#1c1c1e;box-shadow:0 0 0 3px #8e213533}._specialBgmSelect_1rgq7_223:focus{box-shadow:0 0 0 3px #8e213533,0 10px 24px #8e213514!important}._formGrid_1rgq7_168 textarea{resize:vertical;min-height:80px;line-height:1.5}._labelRowWithCounter_1rgq7_370{display:flex;justify-content:space-between;align-items:center;width:100%}._wordCounter_1rgq7_377{margin-left:auto;font-size:.7rem;font-weight:400;color:#ffffff59}@media(max-width:720px){._specialBgmSelect_1rgq7_223{min-height:46px;font-size:16px}._mobilePickerOverlay_1rgq7_272{padding:12px}._mobilePickerSheet_1rgq7_283{width:100%;border-radius:24px 24px 16px 16px;max-height:min(76vh,620px)}._mobilePickerOption_1rgq7_325{padding:15px 16px}}._card_z0grv_4{background:#1a1a1a;border:1px solid rgba(255,255,255,.1);padding:20px;border-radius:16px;display:flex;flex-direction:column;gap:16px;box-shadow:0 2px 8px #00000040;max-height:80vh;overflow-y:auto}._card_z0grv_4 h3{margin:0;font-size:1.1rem;color:#fff;font-weight:600}._boardHead_z0grv_25{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._ghostSmall_z0grv_33{border-radius:999px;border:1px solid rgba(255,255,255,.12);padding:6px 14px;font-size:.85rem;font-weight:600;cursor:pointer;transition:.25s ease;color:#fff;background:#1c1c1e}._ghostSmall_z0grv_33:hover{border-color:var(--primary);color:var(--primary)}._ghostSmall_z0grv_33:disabled:hover{border-color:#ffffff1f;color:#fff}._sceneList_z0grv_56{display:flex;flex-direction:column;gap:12px}._sceneRow_z0grv_62{display:grid;grid-template-columns:88px minmax(0,1fr) 32px;gap:10px;align-items:center;border:1px solid rgba(255,255,255,.1);border-radius:14px;cursor:pointer;background:#121212;transition:.2s ease;padding:8px;overflow:hidden}._sceneRow_z0grv_62:hover{background:#ffffff0a}._sceneRow_z0grv_62._active_z0grv_81{border-color:var(--primary);background:#8e21350a}._sceneThumb_z0grv_86{width:88px;height:88px;border-radius:10px;background-size:cover;background-position:center;background-repeat:no-repeat}._sceneThumb_z0grv_86._empty_z0grv_95{border:1px dashed rgba(255,255,255,.2);background:#1c1c1e;display:grid;place-items:center;color:#fff6;font-size:.75rem}._sceneMeta_z0grv_104{display:flex;flex-direction:column;gap:4px;min-width:0;overflow:hidden}._sceneTitleRow_z0grv_112{display:flex;align-items:center;min-width:0}._sceneMeta_z0grv_104 strong{font-size:.95rem;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._deleteButton_z0grv_126{width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#1c1c1e;color:#ffffff8c;font-size:15px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center;transition:color .15s ease,border-color .15s ease,background .15s ease}._deleteButton_z0grv_126:hover{color:#fff;border-color:#a8283c;background:#8e213566}._sceneMeta_z0grv_104 p{margin:0;color:#ffffff8c;font-size:.82rem;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}._mutedSmall_z0grv_166{color:#ffffff8c;margin:0;font-size:.8rem;line-height:1.4}._subsceneList_z0grv_174{margin-top:4px;padding-left:12px;display:flex;flex-direction:column;gap:8px}._subsceneHeader_z0grv_182{display:flex;align-items:center;justify-content:space-between;margin-left:12px;margin-bottom:-2px}._subsceneHeaderText_z0grv_190{font-size:.78rem;color:#ffffff73}._subsceneRowCard_z0grv_196{margin-left:12px;background:#121212}._subsceneTag_z0grv_201{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;border-radius:999px;background:#8e213514;color:var(--primary);font-size:.7rem;margin-left:4px;flex-shrink:0}._subsceneTitleRow_z0grv_215{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px}._subsceneTitleLeft_z0grv_223{display:flex;align-items:center;gap:6px;min-width:0;flex:1}._subsceneName_z0grv_231{min-width:0;flex:1}._mobileToggleButton_z0grv_236{display:none}@media(max-width:720px){._boardHead_z0grv_25{flex-wrap:wrap}._sceneRow_z0grv_62{grid-template-columns:72px minmax(0,1fr) 32px}._sceneThumb_z0grv_86{width:72px;height:72px}._subsceneList_z0grv_174{padding-left:0}._subsceneHeader_z0grv_182,._subsceneRowCard_z0grv_196{margin-left:0}._mobileToggleButton_z0grv_236{display:inline-flex;align-items:center;justify-content:center;width:100%;border:1px solid rgba(142,33,53,.14);border-radius:999px;padding:10px 14px;background:#8e21350a;color:var(--primary);font-size:.85rem;font-weight:600;cursor:pointer;transition:.2s ease}._mobileToggleButton_z0grv_236:hover{background:#8e213514}}._uploadWorldMapCard_1ca8i_1{display:flex;flex-direction:column;gap:16px;box-shadow:0 2px 8px #0000000a;max-height:80vh;overflow-y:auto}._cardHead_1ca8i_11{display:flex;justify-content:space-between;align-items:center;gap:12px}._eyebrow_1ca8i_18{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;color:var(--primary);font-weight:600}._cardHead_1ca8i_11 h2{margin:4px 0 0;font-size:1.6rem;color:#1a1a1a;font-weight:700}._subtitle_1ca8i_34{margin:4px 0 0;color:#0000008c;font-size:.9rem}._sceneHero_1ca8i_41{width:100%;height:280px;border-radius:20px;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:#00000005;border:1px solid rgba(0,0,0,.08);cursor:pointer;display:grid;place-items:center;position:relative;overflow:hidden}._sceneHero_1ca8i_41._empty_1ca8i_57{border-style:dashed;background:#00000005;color:#0006}._heroHint_1ca8i_63{position:absolute;bottom:14px;left:50%;transform:translate(-50%);background:#00000080;color:#fff;padding:6px 14px;border-radius:999px;font-size:.8rem;opacity:0;transition:.2s ease;pointer-events:none}._sceneHero_1ca8i_41:hover ._heroHint_1ca8i_63{opacity:1}._worldMapActions_1ca8i_83{position:absolute;top:12px;right:12px;display:flex;gap:8px;z-index:10}._worldMapActions_1ca8i_83 button{padding:6px 12px;border-radius:999px}._ghostSmall_1ca8i_98{border-radius:999px;border:1px solid rgba(0,0,0,.12);padding:6px 14px;font-size:.85rem;font-weight:600;cursor:pointer;transition:.25s ease;color:#1a1a1a;background:#fff}._ghostSmall_1ca8i_98:hover{border-color:var(--primary);color:var(--primary)}._ghostSmall_1ca8i_98:disabled:hover{border-color:#0000001f;color:#1a1a1a}._generateButton_1ca8i_121{display:flex;align-items:center;justify-content:center;gap:6px}._priceIcon_1ca8i_128{width:16px;height:16px;object-fit:contain;flex-shrink:0}._actionsContainer_ho3y4_2{display:flex;justify-content:flex-end;gap:8px;margin-bottom:0}._ghostSmall_ho3y4_9{border-radius:999px;border:1px solid rgba(0,0,0,.12);padding:6px 14px;font-size:.85rem;font-weight:600;cursor:pointer;transition:.25s ease;color:#1a1a1a;background:#fff}._ghostSmall_ho3y4_9:hover{border-color:var(--primary);color:var(--primary)}._musicListContainer_1nb4v_3{display:flex;flex-direction:column;gap:12px;background:#1c1c1e;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:16px 12px 14px;box-sizing:border-box;width:100%}._musicListHeader_1nb4v_15{display:flex;justify-content:flex-start;align-items:center;margin:0}._musicListHeader_1nb4v_15 h4{margin:0;font-size:1.05rem;font-weight:700;color:#fff;letter-spacing:.01em}._musicList_1nb4v_3{display:flex;flex-direction:column;gap:10px}._musicItem_1nb4v_36{display:flex;flex-direction:column;padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#141414;transition:border-color .2s ease,background .2s ease;gap:12px;cursor:pointer}._musicItem_1nb4v_36:hover{border-color:#a8283c66;background:#1a1014}._musicItemExpanded_1nb4v_53{padding:16px;border-color:#a8283c8c;background:#1a1014;box-shadow:0 0 0 1px #8e213547}._musicInfo_1nb4v_60{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:1;min-width:0}._musicInfoContent_1nb4v_69{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}._deleteButton_1nb4v_77{width:32px;height:32px;border-radius:999px;border:none;background:#8e2135;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .16s ease,transform .16s ease;flex-shrink:0}._deleteButton_1nb4v_77:hover{background:#a8283c;transform:scale(1.06)}._musicControls_1nb4v_97{display:flex;align-items:center;gap:10px;width:100%}._playButton_1nb4v_104{width:28px;height:28px;border-radius:50%;border:none;background:transparent;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s ease;flex-shrink:0}._playButton_1nb4v_104:disabled{opacity:.5;cursor:not-allowed}._musicName_1nb4v_124{font-size:.95rem;color:#fff;font-weight:600;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._musicDescription_1nb4v_134{font-size:.8rem;color:#ffffff8c;margin:0;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._progressContainer_1nb4v_144{flex:1;display:flex;align-items:center;cursor:pointer}._progressBar_1nb4v_151{flex:1;height:4px;background:#ffffff1f;border-radius:2px;overflow:visible;position:relative;cursor:pointer}._musicItemExpanded_1nb4v_53 ._progressBar_1nb4v_151{height:6px}._progressFill_1nb4v_165{height:100%;background:#8e2135;border-radius:2px;transition:width .1s linear;width:0%;pointer-events:none}._progressActive_1nb4v_174{background:linear-gradient(90deg,#8e2135,#a8283c)}._progressThumb_1nb4v_178{position:absolute;top:50%;transform:translate(-50%,-50%);width:14px;height:14px;background:#a8283c;border:2px solid #ffffff;border-radius:50%;box-shadow:0 2px 6px #00000073;pointer-events:none;opacity:0;transition:opacity .2s ease}._progressContainer_1nb4v_144:hover ._progressThumb_1nb4v_178,._musicItemExpanded_1nb4v_53 ._progressThumb_1nb4v_178{opacity:1}._musicDuration_1nb4v_198{font-size:.75rem;color:#ffffff80;font-variant-numeric:tabular-nums;min-width:80px;text-align:right;flex-shrink:0}._restartButton_1nb4v_207{width:28px;height:28px;border-radius:50%;border:none;background:#8e213547;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;font-weight:600;transition:background .2s ease,transform .2s ease;flex-shrink:0;line-height:1}._restartButton_1nb4v_207:hover{background:#a8283c73;transform:rotate(180deg)}._emptyState_1nb4v_231{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;box-sizing:border-box;min-height:168px;padding:28px 16px;text-align:center;gap:8px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#0e0e10}._emptyIconWrap_1nb4v_247{width:58px;height:58px;border-radius:50%;background:#3a3a3c;color:#fff;display:inline-flex;align-items:center;justify-content:center;margin-bottom:4px}._emptyIcon_1nb4v_247{width:26px;height:26px}._emptyTitle_1nb4v_264{margin:0;font-size:1rem;font-weight:700;color:#fff}._emptyDescription_1nb4v_271{margin:0;font-size:.82rem;line-height:1.5;color:#ffffff7a}._uploadCta_1nb4v_278{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;margin:0;padding:10px 18px;border:none;border-radius:999px;background:#8e2135;color:#fff;font-size:.95rem;font-weight:700;cursor:pointer;transition:background .16s ease}._uploadCta_1nb4v_278:hover{background:#a8283c}._uploadCtaIcon_1nb4v_301{width:22px;height:22px;border-radius:50%;background:#ffffff2e;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._modalOverlay_1jcd4_3{--music-modal-ink: #1a1a1a;--music-modal-muted: rgba(0, 0, 0, .45);--music-modal-line: rgba(0, 0, 0, .12);--music-modal-dash: rgba(0, 0, 0, .18);--music-modal-accent: #8e2135;--music-modal-required: #e03d4b;position:fixed;inset:0;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px;animation:_musicModalFadeIn_1jcd4_1 .2s ease}@keyframes _musicModalFadeIn_1jcd4_1{0%{opacity:0}to{opacity:1}}._modalContent_1jcd4_31{background:#fff;border-radius:12px;width:min(520px,100%);max-height:85vh;overflow-y:auto;box-shadow:0 18px 48px #00000059;animation:_musicModalSlideUp_1jcd4_1 .28s ease}@keyframes _musicModalSlideUp_1jcd4_1{0%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:1}}._modalHeader_1jcd4_52{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--music-modal-line)}._modalHeader_1jcd4_52 h3{margin:0;font-size:1.05rem;font-weight:700;color:var(--music-modal-ink);letter-spacing:.01em}._modalClose_1jcd4_68{background:none;border:none;font-size:1.5rem;line-height:1;color:#00000059;cursor:pointer;padding:0;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;transition:background .15s ease,color .15s ease}._modalClose_1jcd4_68:hover,._modalClose_1jcd4_68:focus-visible{background:#0000000d;color:var(--music-modal-ink)}._modalClose_1jcd4_68:focus-visible{outline:2px solid var(--music-modal-accent);outline-offset:2px}._modalBody_1jcd4_96{padding:18px 20px 8px;display:flex;flex-direction:column;gap:16px}._field_1jcd4_103{display:flex;flex-direction:column;gap:8px}._fieldLabel_1jcd4_109{font-weight:600;font-size:.9rem;color:var(--music-modal-ink)}._required_1jcd4_115{color:var(--music-modal-required);margin-left:2px}._fieldInput_1jcd4_120,._fieldTextarea_1jcd4_121{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--music-modal-line);border-radius:8px;font-size:.9rem;font-family:inherit;color:var(--music-modal-ink);background:#fff;transition:border-color .15s ease,box-shadow .15s ease}._fieldInput_1jcd4_120::placeholder,._fieldTextarea_1jcd4_121::placeholder{color:#00000059}._fieldInput_1jcd4_120:focus,._fieldTextarea_1jcd4_121:focus{outline:none;border-color:var(--music-modal-accent);box-shadow:0 0 0 3px #8e21351f}._fieldInput_1jcd4_120:disabled,._fieldTextarea_1jcd4_121:disabled{cursor:not-allowed;opacity:.6;background:#00000005}._fieldTextarea_1jcd4_121{resize:vertical;min-height:88px}._uploadSection_1jcd4_158{display:flex;flex-direction:column;gap:8px}._uploadArea_1jcd4_164{position:relative;min-height:132px;border:1px dashed var(--music-modal-dash);border-radius:10px;background:#fafafa;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s ease,background .15s ease;padding:20px 16px}._uploadArea_1jcd4_164:hover{border-color:#8e213573;background:#f7f7f7}._uploadAreaHasFile_1jcd4_183{border-style:solid;border-color:#8e213566;background:#fff8f9}._hiddenInput_1jcd4_189{position:absolute;width:0;height:0;opacity:0;pointer-events:none}._uploadPlaceholder_1jcd4_197{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}._uploadText_1jcd4_205{font-size:.95rem;font-weight:600;color:var(--music-modal-ink);margin:0}._uploadHint_1jcd4_212{font-size:.8rem;line-height:1.45;color:var(--music-modal-muted);margin:0;max-width:28em}._fileSelected_1jcd4_220{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;background:#fff;border:1px solid var(--music-modal-line);border-radius:8px}._fileInfo_1jcd4_231{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}._fileName_1jcd4_239{margin:0;font-size:.9rem;font-weight:600;color:var(--music-modal-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileSize_1jcd4_249{margin:0;font-size:.8rem;color:var(--music-modal-muted)}._removeFile_1jcd4_255{background:#0000000d;border:none;border-radius:50%;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.15rem;color:#00000073;transition:background .15s ease,color .15s ease;flex-shrink:0}._removeFile_1jcd4_255:hover:not(:disabled),._removeFile_1jcd4_255:focus-visible:not(:disabled){background:#8e21351a;color:var(--music-modal-accent)}._removeFile_1jcd4_255:focus-visible{outline:2px solid var(--music-modal-accent);outline-offset:2px}._removeFile_1jcd4_255:disabled{cursor:not-allowed;opacity:.5}._modalFooter_1jcd4_287{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px 18px;border-top:1px solid var(--music-modal-line)}._footerBtn_1jcd4_295{border-radius:8px;border:1px solid var(--music-modal-line);padding:8px 16px;min-height:36px;font-weight:600;font-size:.9rem;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease;color:var(--music-modal-ink);background:#fff}._footerBtn_1jcd4_295:hover:not(:disabled),._footerBtn_1jcd4_295:focus-visible:not(:disabled){border-color:var(--music-modal-accent);color:var(--music-modal-accent);background:#8e213508}._footerBtn_1jcd4_295:focus-visible{outline:2px solid var(--music-modal-accent);outline-offset:2px}._footerBtn_1jcd4_295:disabled{cursor:not-allowed;opacity:.6}._panelRoot_kptnb_1{display:flex;flex-direction:column;gap:20px}._header_kptnb_7{display:flex;flex-direction:column;gap:4px}._eyebrow_kptnb_13{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;color:var(--primary);font-weight:600}._title_kptnb_22{margin:0;font-size:1.6rem;color:#1a1a1a;font-weight:700}._subtitle_kptnb_29{margin:2px 0 0;color:#0000008c;font-size:.9rem}._layout_kptnb_35{display:grid;grid-template-columns:minmax(260px,360px) minmax(0,1.8fr);gap:20px;align-items:flex-start}._card_kptnb_42{background:#fff;border-radius:20px;border:1px solid var(--border-light);box-shadow:var(--shadow-md)}._leftCard_kptnb_49{padding:18px 18px 16px;display:flex;flex-direction:column;gap:12px}._leftHeader_kptnb_56{display:flex;align-items:center;justify-content:space-between}._leftTitle_kptnb_62{margin:0;font-size:.9rem;font-weight:600;color:var(--text-primary)}._leftSubtitle_kptnb_69{margin:2px 0 0;font-size:12px;color:var(--text-secondary)}._leftTabsRow_kptnb_75{display:flex;align-items:center;justify-content:space-between;gap:12px}._leftTabs_kptnb_75{display:inline-flex;padding:2px;gap:4px;border-radius:999px;background:#f9fafb;border:1px solid var(--border-light)}._leftTab_kptnb_75{padding:4px 10px;border-radius:999px;border:none;background:transparent;color:var(--text-secondary);font-size:12px;cursor:pointer;transition:all var(--transition-fast, .15s ease-out)}._leftTabActive_kptnb_102{background:linear-gradient(135deg,var(--primary),var(--primary-light));color:#fff;box-shadow:0 8px 20px #e03d4b73}._addBtn_kptnb_109{padding:6px 12px;border-radius:999px;border:1px solid var(--border-medium);background:#fff;color:var(--text-primary);font-size:12px;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:all var(--transition-fast, .15s ease-out)}._addBtn_kptnb_109:hover{border-style:solid;border-color:var(--primary);color:var(--primary);background:#e03d4b0d}@media(max-width:1100px){._layout_kptnb_35{grid-template-columns:1fr}}._leftList_18e3o_3{display:flex;flex-direction:column;gap:12px;max-height:520px;overflow-y:auto;padding-right:6px}._attrItem_18e3o_12{position:relative;padding:14px;border-radius:14px;background:#f9fafb;border:1px solid var(--border-light);transition:all .15s ease;cursor:pointer;width:100%}._attrItem_18e3o_12:hover{border-color:var(--primary);box-shadow:var(--shadow-sm)}._attrItemActive_18e3o_28{border-color:var(--primary);background:#e03d4b08;box-shadow:0 0 0 1px #e03d4b26}._attrMain_18e3o_34{display:flex;flex-direction:column;gap:6px;padding-right:50px}._attrNameRow_18e3o_41{display:flex;align-items:center;justify-content:space-between;gap:12px}._attrName_18e3o_41{font-size:14px;color:var(--text-primary);font-weight:600;flex:1;min-width:0}._attrValues_18e3o_56{font-size:12px;color:var(--text-secondary);font-weight:500;white-space:nowrap;flex-shrink:0}._attrDesc_18e3o_64{font-size:12px;color:var(--text-secondary);line-height:1.5}._attrKey_18e3o_70{margin-top:2px;font-size:11px;color:var(--text-muted)}._dangerGhost_18e3o_77{position:absolute;top:12px;right:12px;padding:4px 10px;border-radius:999px;border:1px solid rgba(220,53,69,.3);background:#fff;color:#dc3545;font-size:11px;cursor:pointer;transition:all var(--transition-fast, .15s ease-out);z-index:10}._dangerGhost_18e3o_77:hover{background:#dc354514;border-color:#dc354580;color:#c82333}._emptyState_18e3o_98{padding:20px;text-align:center;color:var(--text-secondary);font-size:13px}._emptyStateTitle_18e3o_105{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:6px}._emptyStateDesc_18e3o_112{font-size:12px;color:var(--text-muted);line-height:1.5}._rightCard_1qpku_3{padding:18px 20px;display:flex;flex-direction:column;gap:18px}._rightHeader_1qpku_10{display:flex;align-items:center;justify-content:space-between}._rightTitle_1qpku_16{margin:0;font-size:.95rem;font-weight:600;color:var(--text-primary)}._rightHint_1qpku_23{margin:0;font-size:12px;color:var(--text-secondary)}._formGrid_1qpku_29{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr);gap:16px 20px}._formRowFull_1qpku_35{grid-column:1 / -1}._field_1qpku_39{display:flex;flex-direction:column;gap:6px}._labelRow_1qpku_45{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:var(--text-primary)}._labelMain_1qpku_54{display:inline-flex;align-items:center;gap:4px}._required_1qpku_60{color:var(--primary)}._wordCounter_1qpku_64{margin-left:auto;font-size:.7rem;font-weight:400;color:#00000059}._input_1qpku_71,._textarea_1qpku_72,._select_1qpku_73{width:100%;border-radius:10px;border:1px solid var(--border-medium);background:#fff;color:var(--text-primary);font-size:13px;padding:8px 10px;outline:none;transition:border-color var(--transition-fast, .15s ease-out),box-shadow var(--transition-fast, .15s ease-out)}._input_1qpku_71::placeholder,._textarea_1qpku_72::placeholder{color:var(--text-muted)}._input_1qpku_71:focus,._textarea_1qpku_72:focus,._select_1qpku_73:focus{border-color:var(--primary);box-shadow:0 0 0 2px #e03d4b1a}._textarea_1qpku_72{min-height:76px;resize:vertical}._inlineInputs_1qpku_102{display:grid;grid-template-columns:minmax(0,1fr) minmax(90px,.6fr) minmax(70px,.5fr);gap:10px}._footer_1qpku_108{margin-top:4px;display:flex;justify-content:space-between;align-items:center;gap:12px}._footerLeft_1qpku_116{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--text-secondary)}._toggleRow_1qpku_124{display:inline-flex;align-items:center;gap:6px}._toggleLabel_1qpku_130{font-size:12px;color:var(--text-primary)}._toggleInput_1qpku_135{width:14px;height:14px}._primaryBtn_1qpku_140{padding:9px 18px;border-radius:999px;border:none;background:linear-gradient(135deg,var(--primary),var(--primary-light));color:#fff;font-size:13px;font-weight:600;cursor:pointer;box-shadow:var(--shadow-primary);transition:transform .15s ease-out,box-shadow .15s ease-out}._primaryBtn_1qpku_140:hover{transform:translateY(-1px);box-shadow:0 8px 24px #e03d4b59}._primaryBtn_1qpku_140:active{transform:translateY(0)}._valueBlock_1qpku_163{border-top:1px solid rgba(0,0,0,.08);padding-top:20px;margin-top:8px}._valueBlockHeader_1qpku_169{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:13px}._valueBlockHeader_1qpku_169 strong{color:var(--text-primary);font-weight:600}._valueBlockHint_1qpku_182{font-size:12px;color:var(--text-secondary)}._valueDisplay_1qpku_187{display:flex;flex-direction:column;gap:10px}._valueRow_1qpku_193{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:#00000003;transition:all .2s ease}._valueRow_1qpku_193:hover{border-color:#e03d4b26;background:#e03d4b05}._valueLabel_1qpku_209{font-size:13px;color:var(--text-primary);font-weight:500}._valueNumber_1qpku_215{font-size:14px;color:var(--text-primary);font-weight:600}._valueEmpty_1qpku_221{padding:20px;text-align:center;color:var(--text-secondary);font-size:13px;border:1px dashed rgba(0,0,0,.1);border-radius:12px;background:#00000003}._sidebar_1bq5y_2{width:280px;height:100%;padding:32px 24px;border-right:1px solid rgba(255,255,255,.08);background:#0a0a0a;display:flex;flex-direction:column;gap:32px;box-sizing:border-box;flex-shrink:0;box-shadow:none;position:relative;color:#fff}._brand_1bq5y_18{display:flex;align-items:center;gap:14px}._brandAvatarWrap_1bq5y_24{width:46px;height:46px;border-radius:14px;overflow:hidden;box-shadow:0 8px 18px #00000059;flex-shrink:0;background:#1c1c1e}._brandAvatar_1bq5y_24{width:100%;height:100%;object-fit:cover;display:block}._brandLabel_1bq5y_41{margin:0;font-weight:600;font-size:1.05rem;letter-spacing:.02em;color:#fff}._brandDesc_1bq5y_49{margin:2px 0 0;color:#ffffff8c;font-size:.82rem}._mobileProgressCard_1bq5y_55{display:none}._navColumn_1bq5y_59{flex:1;display:flex;flex-direction:column;min-height:0;gap:8px}._nav_1bq5y_59{display:flex;flex-direction:column;gap:8px}._navBtn_1bq5y_73{border:1px solid transparent;border-radius:14px;padding:14px 16px;background:transparent;text-align:left;color:#ffffffe0;cursor:pointer;transition:all .25s ease;display:flex;align-items:flex-start;gap:0;position:relative;font-size:.95rem;font-weight:500}._navBtn_1bq5y_73:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:0;background:linear-gradient(180deg,#a8283c,#8e2135);border-radius:0 2px 2px 0;transition:height .25s ease}._navBadge_1bq5y_103{display:none}._navText_1bq5y_107{min-width:0;display:flex;flex-direction:column;gap:3px}._navTitleDesktop_1bq5y_114{display:block;line-height:1.4}._navTitleMobile_1bq5y_119{display:none}._navBtn_1bq5y_73 small{color:#ffffff73;font-size:.75rem;font-weight:400;line-height:1.45}._navBtn_1bq5y_73:hover:not(._disabled_1bq5y_130){background:#ffffff0f}._navBtn_1bq5y_73:hover:not(._disabled_1bq5y_130):before{height:18px}._navBtn_1bq5y_73._active_1bq5y_138{border-color:#a8283c73;background:#8e213547;color:#fff;font-weight:600}._navBtn_1bq5y_73._active_1bq5y_138:before{height:24px;box-shadow:0 0 8px #8e213580}._navBtn_1bq5y_73._active_1bq5y_138 small{color:#ffb6c1d9}._navBtn_1bq5y_73._done_1bq5y_154{border-color:transparent;background:transparent}._navBtn_1bq5y_73._done_1bq5y_154 small{color:#ffffff73}._navBtn_1bq5y_73._disabled_1bq5y_130{opacity:.4;cursor:not-allowed;color:#ffffff59}._navBtn_1bq5y_73._disabled_1bq5y_130 small{color:#ffffff47}._navBtn_1bq5y_73._disabled_1bq5y_130:hover{background:transparent}@media(max-width:1080px){._sidebar_1bq5y_2{width:auto;height:auto;flex-direction:row;align-items:center;overflow-x:auto;padding:14px 20px;border-right:none;border-bottom:1px solid rgba(255,255,255,.08);gap:24px}._brand_1bq5y_18{flex-shrink:0}._nav_1bq5y_59{flex-direction:row;flex-wrap:nowrap;gap:6px;flex-shrink:0}._navBtn_1bq5y_73{padding:10px 14px;font-size:.88rem;white-space:nowrap}._navBtn_1bq5y_73:before{top:auto;bottom:0;left:50%;transform:translate(-50%);width:0;height:3px;border-radius:2px 2px 0 0}._navBtn_1bq5y_73:hover:not(._disabled_1bq5y_130):before{width:18px;height:3px}._navBtn_1bq5y_73._active_1bq5y_138:before{width:24px;height:3px}}@media(max-width:768px){._sidebar_1bq5y_2{width:100%;overflow:visible;flex-direction:column;align-items:stretch;gap:8px;padding:10px 12px 8px;background:#000;box-shadow:none}._brand_1bq5y_18{display:none}._mobileProgressCard_1bq5y_55{display:flex;align-items:center;gap:8px;min-height:34px;padding:0 2px}._mobileProgressTitle_1bq5y_252{margin:0;min-width:0;flex:1;font-size:.78rem;font-weight:600;color:#ffffffe0;line-height:1.3}._mobileProgressStatus_1bq5y_262{padding:3px 8px;border-radius:999px;background:#8e213559;color:#ffb6c1;font-size:.68rem;font-weight:600;white-space:nowrap;flex-shrink:0}._nav_1bq5y_59{width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;padding:1px 1px 4px;gap:8px}._nav_1bq5y_59::-webkit-scrollbar{display:none}._navBtn_1bq5y_73{flex:0 0 auto;min-width:92px;max-width:112px;border-radius:15px;border:1px solid rgba(255,255,255,.12);background:#1c1c1e;box-shadow:none;padding:9px 10px;white-space:normal;align-items:center;gap:8px;scroll-snap-align:start;color:#ffffffd9}._navBtn_1bq5y_73:before{display:none}._navBtn_1bq5y_73:hover:not(._disabled_1bq5y_130){background:#242426;border-color:#a8283c73;transform:none}._navBadge_1bq5y_103{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:.72rem;font-weight:700;color:#ffffffb3;background:#2a2a2c;border:1px solid rgba(255,255,255,.1)}._navText_1bq5y_107{gap:2px}._navTitleDesktop_1bq5y_114{display:none}._navTitleMobile_1bq5y_119{display:block;font-size:.78rem;font-weight:700;color:#ffffffe6;line-height:1.2}._navBtn_1bq5y_73 small{display:none}._navBtn_1bq5y_73._active_1bq5y_138{border-color:#8e2135;background:#8e213573;box-shadow:0 0 0 3px #8e213540}._navBtn_1bq5y_73._active_1bq5y_138 ._navBadge_1bq5y_103{color:#fff;background:#8e2135;border-color:transparent;box-shadow:none}._navBtn_1bq5y_73._active_1bq5y_138 ._navTitleMobile_1bq5y_119{color:#fff}._navBtn_1bq5y_73._done_1bq5y_154{border-color:#ffffff1a;background:#1c1c1e}._navBtn_1bq5y_73._done_1bq5y_154 ._navBadge_1bq5y_103{color:#fff;background:#2ea05a;border-color:transparent}._navBtn_1bq5y_73._done_1bq5y_154 ._navTitleMobile_1bq5y_119{color:#ffffffe0}._navBtn_1bq5y_73._disabled_1bq5y_130{opacity:1;background:#141414;border-color:#ffffff0f}._navBtn_1bq5y_73._disabled_1bq5y_130 ._navBadge_1bq5y_103{color:#ffffff59;background:#1a1a1a;border-color:transparent}._navBtn_1bq5y_73._disabled_1bq5y_130 ._navTitleMobile_1bq5y_119{color:#fff6}}._mapSection_1fk4f_3{margin:0 0 32px;padding:0;background:transparent;border:none;box-shadow:none}._mapHeader_1fk4f_11{display:flex;flex-direction:column;gap:0;align-items:flex-start;margin-bottom:20px}._mapHeader_1fk4f_11 h2{margin:4px 0 0;font-size:1.6rem;color:#1a1a1a;font-weight:700}._eyebrow_1fk4f_26{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;color:var(--primary);font-weight:600}._subtitle_1fk4f_35{margin:4px 0 0;color:#0000008c;font-size:.9rem}._mapTabs_1fk4f_41{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px;padding-bottom:16px;border-bottom:1px solid var(--border-light)}._mapTab_1fk4f_41{padding:8px 14px;border-radius:10px;border:1px solid var(--border-light);background:#fff;color:var(--text-primary);cursor:pointer;transition:all .2s ease;box-shadow:var(--shadow-sm)}._mapTabActive_1fk4f_61{background:linear-gradient(135deg,var(--primary),var(--primary-light));border-color:transparent;color:#fff;box-shadow:0 8px 24px #e03d4b40}._mapEditor_1fk4f_68{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,.9fr);gap:16px;margin-top:10px;align-items:stretch;min-width:0;min-height:400px}._mapEditorThreeColumns_1fk4f_79{grid-template-columns:280px minmax(0,1.8fr) minmax(280px,.9fr)}@media(max-width:1100px){._mapEditor_1fk4f_68,._mapEditorThreeColumns_1fk4f_79{grid-template-columns:1fr}._mapSidebar_1fk4f_90{display:none}}._mapPreview_ww0gk_4{position:relative;background:#f8fafc;border-radius:16px;overflow:hidden;border:1px solid var(--border-light);box-shadow:var(--shadow-md);min-width:0;width:100%;display:flex;align-items:center;justify-content:center;min-height:400px;max-height:800px}._sceneImage_ww0gk_20{width:414px;height:740px;max-width:100%;object-fit:cover;display:block;pointer-events:none}._loadingOverlay_ww0gk_30{position:absolute;inset:0;background:#ffffffd9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:100;border-radius:16px}._loadingSpinner_ww0gk_46{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid var(--primary, var(--primary));border-radius:50%;animation:_spin_ww0gk_1 1s linear infinite;margin-bottom:10px}@keyframes _spin_ww0gk_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_ww0gk_61{color:var(--text-primary);font-size:14px;font-weight:500}._mapLeftSidebar_ww0gk_68,._mapSidebar_ww0gk_76{display:flex;flex-direction:column;gap:12px;min-width:0;align-items:stretch}._subSceneList_ww0gk_85{background:#fff;border-radius:14px;border:1px solid var(--border-light);padding:18px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column}._subSceneList_ww0gk_85 h4{color:var(--text-primary);margin:0 0 8px;font-size:14px}._subSceneItems_ww0gk_101{display:flex;flex-direction:column;gap:10px;max-height:400px;overflow-y:auto;padding-right:4px}._subSceneItem_ww0gk_101{display:grid;grid-template-columns:90px 1fr;gap:10px;padding:10px;background:#f9fafb;border-radius:12px;border:1px solid var(--border-light);cursor:pointer;transition:all .15s ease}._subSceneItem_ww0gk_101:hover{border-color:#e03d4b59}._subSceneItemActive_ww0gk_126{border-color:#e03d4bb3;box-shadow:0 0 0 1px #e03d4b40;background:#fff7f8}._subSceneThumbWrapper_ww0gk_132{position:relative;width:100%;height:72px;border-radius:10px;overflow:hidden}._subSceneThumb_ww0gk_132{width:100%;height:72px;background:linear-gradient(135deg,#fff2f4,#ffe7ea);border-radius:10px;border:1px solid var(--border-light)}._subSceneThumbImage_ww0gk_148{width:100%;height:72px;object-fit:cover;border-radius:10px;border:1px solid var(--border-light);background:linear-gradient(135deg,#fff2f4,#ffe7ea);display:block}._subSceneMeta_ww0gk_158{display:flex;flex-direction:column;justify-content:flex-start;gap:6px}._subSceneName_ww0gk_165{color:var(--text-primary);font-size:13px;font-weight:600}._subSceneParent_ww0gk_171{color:var(--text-muted);font-size:11px}._subSceneDesc_ww0gk_176{color:var(--text-secondary);font-size:12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}._npcCount_ww0gk_189{margin-top:4px;color:var(--primary);font-size:11px;font-weight:500}._confirmSection_ww0gk_197{background:#fff;border-radius:14px;border:1px solid var(--border-light);padding:16px;box-shadow:var(--shadow-sm)}._confirmBtn_ww0gk_205{width:100%;padding:12px 20px;border-radius:10px;border:none;background:linear-gradient(135deg,var(--primary),var(--primary-light));color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px #e03d4b40,0 8px 24px #e03d4b26,0 12px 36px #e03d4b1a}._confirmBtn_ww0gk_205:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px #e03d4b59,0 12px 32px #e03d4b33,0 18px 48px #e03d4b26}._confirmBtn_ww0gk_205:active:not(:disabled){transform:translateY(0)}._confirmBtn_ww0gk_205:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}._confirmHint_ww0gk_240{margin-top:8px;color:var(--text-secondary);font-size:12px;text-align:center}._mapOverlayHint_ww0gk_248{position:absolute;bottom:12px;left:12px;right:12px;padding:10px 12px;border-radius:10px;background:#ffffffc7;color:var(--text-primary);font-size:12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--border-light)}._hintSelected_ww0gk_262{color:var(--primary);font-weight:500}._placedNPCSelected_ww0gk_268{border-color:#e03d4bcc;box-shadow:0 0 0 2px #e03d4b4d,0 4px 12px #e03d4b4d}._placedNPCDragging_ww0gk_273{opacity:.6;cursor:grabbing}._npcPalette_17zmd_4{background:#fff;border-radius:14px;border:1px solid var(--border-light);padding:12px;box-shadow:var(--shadow-sm)}._npcPalette_17zmd_4 h4{color:var(--text-primary);margin:0 0 8px;font-size:14px}._npcItems_17zmd_18{display:flex;gap:10px;flex-wrap:wrap}._npcItem_17zmd_18{background:#fff;border:1px dashed var(--border-light);border-radius:12px;padding:10px;cursor:grab;display:flex;flex-direction:column;align-items:center;gap:8px;transition:all .2s ease;box-shadow:var(--shadow-sm)}._npcItem_17zmd_18:active{cursor:grabbing}._npcItemDisabled_17zmd_42{opacity:.5;cursor:not-allowed;pointer-events:none}._defaultNpcImage_17zmd_48{width:64px;height:64px;border-radius:12px;border:1px solid var(--border-light)}._npcName_17zmd_55{color:var(--text-primary);font-size:12px}._npcHint_17zmd_60{margin-top:8px;color:var(--text-secondary);font-size:12px;line-height:1.5}._imageCanvas_17zmd_68{position:relative;width:414px;height:740px;background:#e2e8f0;box-shadow:0 4px 20px #0000001a;border-radius:4px;overflow:visible;-webkit-user-select:none;user-select:none;flex-shrink:0;display:block}._placedNPC_17zmd_82{position:absolute;cursor:move;z-index:10;transition:opacity .3s ease;border:2px solid transparent;border-radius:8px;animation:_fadeIn_17zmd_1 .3s ease;will-change:transform,opacity;display:flex;align-items:center;justify-content:center}@keyframes _fadeIn_17zmd_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._placedNPC_17zmd_82:hover{border-color:#e03d4b66;box-shadow:0 4px 12px #e03d4b33}._npcImage_17zmd_112{max-width:100px;max-height:150px;width:auto;height:auto;object-fit:contain;display:block;pointer-events:none;border-radius:6px}._npcButtonText_17zmd_123{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:600;border-radius:6px;padding:8px 12px;text-align:center;white-space:nowrap;box-shadow:0 2px 8px #00000026;pointer-events:none;width:fit-content;height:fit-content;min-width:fit-content}._placedNPCButton_17zmd_143{width:auto!important;height:auto!important}._npcControls_17zmd_149{position:absolute;bottom:-50px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;background:#fffffff2;padding:6px 10px;border-radius:8px;box-shadow:0 2px 8px #00000026;border:1px solid var(--border-light);white-space:nowrap;z-index:20}._zIndexControl_17zmd_167{display:flex;align-items:center;gap:4px;padding-right:8px;border-right:1px solid var(--border-light)}._zIndexLabel_17zmd_175{font-size:11px;color:var(--text-secondary);font-weight:500;margin-right:2px}._zIndexBtnSmall_17zmd_182{width:20px;height:20px;border-radius:4px;border:1px solid var(--border-light);background:#fff;color:var(--text-primary);font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;padding:0;line-height:1}._zIndexBtnSmall_17zmd_182:hover:not(:disabled){background:var(--primary);color:#fff;border-color:var(--primary)}._zIndexBtnSmall_17zmd_182:disabled{opacity:.4;cursor:not-allowed}._zIndexInputSmall_17zmd_211{width:45px;padding:2px 4px;border-radius:4px;border:1px solid var(--border-light);background:#fff;color:var(--text-primary);font-size:11px;font-weight:600;text-align:center;transition:all .2s ease}._zIndexInputSmall_17zmd_211:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px #e03d4b1a}._resizeHandle_17zmd_231{position:absolute;width:12px;height:12px;background:var(--primary);border:2px solid #fff;border-radius:50%;cursor:nwse-resize;z-index:30;box-shadow:0 2px 4px #0003;transition:all .2s ease}._resizeHandle_17zmd_231:hover{transform:scale(1.2);background:#c8323f;box-shadow:0 4px 8px #0000004d}._resizeHandleNW_17zmd_250{top:-6px;left:-6px;cursor:nwse-resize}._resizeHandleNE_17zmd_256{top:-6px;right:-6px;cursor:nesw-resize}._resizeHandleSW_17zmd_262{bottom:-6px;left:-6px;cursor:nesw-resize}._resizeHandleSE_17zmd_268{bottom:-6px;right:-6px;cursor:nwse-resize}._removeBtn_17zmd_274{padding:4px 10px;border-radius:6px;border:1px solid var(--border-light);background:#fff;color:var(--text-danger, #dc3545);cursor:pointer;font-size:12px;transition:all .2s ease}._removeBtn_17zmd_274:hover{background:var(--text-danger, #dc3545);color:#fff;border-color:var(--text-danger, #dc3545)}._functionalNPCList_1jzsu_1{background:#fff;border-radius:14px;border:1px solid var(--border-light);padding:18px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column}._functionalNPCList_1jzsu_1 h4{color:var(--text-primary);margin:0 0 12px;font-size:14px;font-weight:600}._functionalNPCItems_1jzsu_18{display:flex;flex-direction:column;gap:10px;max-height:400px;overflow-y:auto;padding-right:4px}._functionalNPCItem_1jzsu_18{position:relative;display:grid;grid-template-columns:90px 1fr;gap:10px;padding:10px;background:#f9fafb;border-radius:12px;border:1px solid var(--border-light);transition:all .15s ease}._functionalNPCItem_1jzsu_18[draggable=true]{cursor:grab}._functionalNPCItem_1jzsu_18[draggable=true]:active{cursor:grabbing}._functionalNPCItem_1jzsu_18[draggable=true]:hover{border-color:#e03d4b59;background:#fff;box-shadow:0 2px 8px #00000014}._functionalNPCItemNoImage_1jzsu_53{grid-template-columns:1fr}._functionalNPCItem_1jzsu_18:hover{border-color:#e03d4b59;background:#fff}._statusDot_1jzsu_62{position:absolute;top:6px;right:6px;width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 2px #fff;z-index:10;flex-shrink:0}._statusDotUsed_1jzsu_74{background-color:#16a34a}._statusDotUnused_1jzsu_78{background-color:#e03d4b}._functionalNPCThumbWrapper_1jzsu_82{position:relative;width:100%;aspect-ratio:16/9;min-height:72px}._functionalNPCThumb_1jzsu_82{width:100%;height:100%;border-radius:10px;border:1px solid var(--border-light)}._functionalNPCThumbImage_1jzsu_96{width:100%;height:100%;object-fit:cover;border-radius:10px;border:1px solid var(--border-light);display:block}._functionalNPCMeta_1jzsu_105{display:flex;flex-direction:column;justify-content:flex-start;gap:6px}._functionalNPCName_1jzsu_112{font-size:13px;font-weight:600;color:var(--text-primary);line-height:1.3}._functionalNPCType_1jzsu_119{font-size:11px;color:var(--text-secondary);line-height:1.2}._functionalNPCButtonText_1jzsu_125{font-size:11px;color:var(--text-muted);line-height:1.2;margin-top:2px}._loading_1jzsu_132,._emptyState_1jzsu_133{padding:20px;text-align:center;color:var(--text-muted);font-size:13px}._colorPicker_1r3j5_1{position:relative;display:inline-block}._colorButton_1r3j5_6{display:flex;align-items:center;gap:6px;padding:4px 8px;border-radius:6px;border:1px solid var(--border-light, #e0e0e0);background:#fff;font-size:12px;transition:all .2s ease}._colorButton_1r3j5_6:hover{background:#f5f5f5;border-color:var(--primary, #E03D4B)}._colorPreview_1r3j5_23{width:20px;height:20px;border-radius:4px;border:1px solid rgba(0,0,0,.1);flex-shrink:0;cursor:pointer;transition:transform .1s ease}._colorPreview_1r3j5_23:hover{transform:scale(1.05)}._colorLabel_1r3j5_37{color:var(--text-primary, #333);font-size:12px}._colorLabelInput_1r3j5_42{border:none;outline:none;background:transparent;color:var(--text-primary, #333);font-size:12px;width:72px;cursor:text;pointer-events:auto;position:relative;z-index:1;padding:0;margin:0}._colorLabelInput_1r3j5_42::placeholder{color:#bdbdbd}._colorPanel_1r3j5_61{position:absolute;top:calc(100% + 8px);left:0;z-index:1000;background:#fff;border:1px solid var(--border-light, #e0e0e0);border-radius:8px;box-shadow:0 4px 12px #00000026;padding:8px}._placedSubScene_v7qv0_2{position:absolute;cursor:move;z-index:20;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;align-items:center;gap:4px;pointer-events:auto;transform:translateZ(0);animation:_fadeIn_v7qv0_1 .3s ease;will-change:transform,opacity}@keyframes _fadeIn_v7qv0_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._placedSubScene_v7qv0_2:hover{transform:scale(1.1)}._subSceneIcon_v7qv0_32{width:100%;height:100%;object-fit:cover;border-radius:50%;border:2px solid rgba(255,255,255,.9);box-shadow:0 2px 8px #0003;background:#fff;flex-shrink:0}._subSceneLabel_v7qv0_43{background:#fffffff2;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:600;color:var(--text-primary);white-space:nowrap;box-shadow:0 2px 6px #00000026;border:1px solid var(--border-light);max-width:120px;overflow:hidden;text-overflow:ellipsis;display:block;line-height:1.2}._sceneItem_v7qv0_61{display:flex;align-items:center;gap:8px;padding:10px;background:#f9fafb;border-radius:12px;border:1px solid var(--border-light);transition:all .15s ease;margin-bottom:8px}._sceneItem_v7qv0_61:hover{border-color:#e03d4b59;background:#fff}._sceneItemActive_v7qv0_78{border-color:#e03d4bb3;box-shadow:0 0 0 1px #e03d4b40;background:#fff7f8}._expandIcon_v7qv0_84{color:var(--text-muted);font-size:12px;width:16px;text-align:center;transition:transform .2s ease;cursor:pointer;-webkit-user-select:none;user-select:none}._expandIcon_v7qv0_84:hover{color:var(--primary)}._sceneName_v7qv0_98{flex:1;color:var(--text-primary);font-size:14px;font-weight:600}._subSceneCount_v7qv0_105{color:var(--text-muted);font-size:12px}._subScenesList_v7qv0_110{margin-left:24px;margin-top:4px;display:flex;flex-direction:column;gap:6px}._subSceneEditForm_v7qv0_119{background:#fff;border-radius:14px;border:1px solid var(--border-light);padding:16px;box-shadow:var(--shadow-sm)}._subSceneEditForm_v7qv0_119 h4{color:var(--text-primary);margin:0 0 16px;font-size:14px;font-weight:600}._formField_v7qv0_134{margin-bottom:16px}._formField_v7qv0_134 label{display:block;color:var(--text-primary);font-size:12px;font-weight:500;margin-bottom:6px}._formValue_v7qv0_146{color:var(--text-secondary);font-size:13px;padding:8px 12px;background:#f9fafb;border-radius:8px;border:1px solid var(--border-light)}._formSelect_v7qv0_155{width:100%;padding:8px 12px;border-radius:8px;border:1px solid var(--border-light);background:#fff;color:var(--text-primary);font-size:13px;cursor:pointer;transition:all .2s ease}._formSelect_v7qv0_155:hover{border-color:#e03d4b59}._formSelect_v7qv0_155:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px #e03d4b1a}._formActions_v7qv0_177{display:flex;gap:8px;margin-top:16px}._formBtn_v7qv0_183{flex:1;padding:8px 16px;border-radius:8px;border:none;background:linear-gradient(135deg,var(--primary),var(--primary-light));color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}._formBtn_v7qv0_183:hover{transform:translateY(-1px);box-shadow:0 4px 12px #e03d4b40}._formBtnCancel_v7qv0_201{flex:1;padding:8px 16px;border-radius:8px;border:1px solid var(--border-light);background:#fff;color:var(--text-primary);font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}._formBtnCancel_v7qv0_201:hover{background:#f9fafb;border-color:#e03d4b59}._placedScene_1azj7_3{position:absolute;cursor:move;z-index:20;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;align-items:center;gap:4px;pointer-events:auto;transform:translateZ(0);animation:_fadeIn_1azj7_1 .3s ease;will-change:transform,opacity}@keyframes _fadeIn_1azj7_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._placedScene_1azj7_3:hover{transform:scale(1.1)}._sceneIcon_1azj7_33{width:100%;height:100%;object-fit:cover;border-radius:50%;border:2px solid rgba(255,255,255,.9);box-shadow:0 2px 8px #0003;background:#fff;flex-shrink:0}._sceneLabel_1azj7_44{background:#fffffff2;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:600;color:var(--text-primary);white-space:nowrap;box-shadow:0 2px 6px #00000026;border:1px solid var(--border-light);max-width:120px;overflow:hidden;text-overflow:ellipsis;display:block;line-height:1.2}._panelContent_fdp06_2{display:flex;flex-direction:column;gap:24px}._panelHeader_fdp06_8{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}._eyebrow_fdp06_16{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;color:var(--primary);font-weight:600}._panelHeader_fdp06_8 h2{margin:4px 0 0;font-size:1.6rem;color:#1a1a1a;font-weight:700}._subtitle_fdp06_32{margin:4px 0 0;color:#0000008c;font-size:.9rem}._npcLayout_fdp06_39{display:grid;grid-template-columns:minmax(280px,360px) 1fr;gap:20px}._ghost_fdp06_46{border-radius:12px;border:1px solid rgba(0,0,0,.12);padding:10px 20px;font-weight:600;cursor:pointer;transition:.25s ease;color:#1a1a1a;background:#fff}._ghost_fdp06_46:hover{border-color:var(--primary);color:var(--primary)}._ghost_fdp06_46:disabled{background:#f0f0f0;color:#666;border-color:#f0f0f0;cursor:not-allowed}._ghost_fdp06_46:disabled:hover{border-color:#f0f0f0;color:#666}._generateButton_fdp06_75{display:flex;align-items:center;justify-content:center;gap:6px}._priceIcon_fdp06_82{width:16px;height:16px;object-fit:contain;flex-shrink:0}._buttonTextContainer_fdp06_89{display:flex;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.2}._buttonMainText_fdp06_97{line-height:1.2}._buttonSubText_fdp06_101{font-size:.7rem;color:#00000080;line-height:1;font-weight:400}._plusLoadingOverlay_fdp06_109{position:fixed;inset:0 0 0 280px;background:#ffffffeb;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999;pointer-events:auto;min-width:0;min-height:0;will-change:opacity}@keyframes _plusSpin_fdp06_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._plusLoadingSpinner_fdp06_137{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid var(--primary);border-radius:50%;animation:_plusSpin_fdp06_1 1s linear infinite;margin-bottom:10px;flex-shrink:0}._plusLoadingText_fdp06_148{color:#1a1a1a;font-size:14px;font-weight:500;flex-shrink:0;white-space:nowrap}._npcList_1gfs9_2{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:24px;padding:24px;display:flex;flex-direction:column;gap:20px;box-shadow:0 2px 8px #0000000a;max-height:72vh;overflow-y:auto}._npcListHeader_1gfs9_15{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._npcListHeader_1gfs9_15 h3{margin:0;font-size:1.1rem;color:#1a1a1a;font-weight:600}._npcListContent_1gfs9_29{display:flex;flex-direction:column;gap:12px}._emptyState_1gfs9_35{text-align:center;padding:40px 20px;color:#0006}._emptyState_1gfs9_35 p{margin:8px 0}._emptyHint_1gfs9_45{font-size:.85rem;color:#0000004d}._npcCard_1gfs9_50{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid rgba(0,0,0,.08);border-radius:16px;cursor:pointer;background:#00000003;transition:.2s ease;position:relative}._npcCard_1gfs9_50:hover{background:#00000008}._npcCardActive_1gfs9_67{border-color:var(--primary);background:#e03d4b0a}._npcCardThumbnail_1gfs9_72{width:60px;height:60px;border-radius:12px;overflow:hidden;flex-shrink:0;background:#0000000d}._npcCardThumbnail_1gfs9_72 img{width:100%;height:100%;object-fit:cover}._npcCardInfo_1gfs9_87{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._npcCardName_1gfs9_95{font-weight:600;font-size:.9rem;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._npcCardType_1gfs9_104{font-size:.75rem;color:#00000080}._npcCardDelete_1gfs9_109{width:32px;height:32px;border-radius:8px;border:none;background:transparent;color:#0006;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.2s ease;flex-shrink:0}._npcCardDelete_1gfs9_109:hover{background:#dc35451a;color:#dc3545}._npcDetail_12k4z_2{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:24px;padding:24px;display:flex;flex-direction:column;gap:16px;box-shadow:0 2px 8px #0000000a}._detailHeaderRow_12k4z_13{display:flex;align-items:center;justify-content:space-between;gap:16px}._detailHeader_12k4z_13 h3{margin:0;font-size:1.1rem;color:#1a1a1a;font-weight:600}._emptyDetail_12k4z_27{text-align:center;padding:60px 20px;color:#0006}._detailForm_12k4z_33{display:flex;flex-direction:row;gap:24px}._typeSwitchRow_12k4z_40{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:20px}._typeSwitchRow_12k4z_40 label{display:flex;flex-direction:column;gap:8px;width:100%}._typeLabel_12k4z_55{font-size:.9rem;font-weight:600;color:#1a1a1a}._typeSelectWrapper_12k4z_61{position:relative;width:100%}._typeSelect_12k4z_61{padding:10px 40px 10px 14px;border:1px solid rgba(0,0,0,.12);border-radius:12px;font-size:.9rem;font-family:inherit;transition:.2s ease;background:#fff;cursor:pointer;width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none}._typeSelect_12k4z_61:focus{outline:none;border-color:var(--primary)}._typeSelectArrow_12k4z_86{position:absolute;right:16px;top:50%;transform:translateY(-50%) rotate(0);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid rgba(0,0,0,.5);pointer-events:none;transition:transform .2s ease}._typeSelectArrowOpen_12k4z_100{transform:translateY(-50%) rotate(180deg)}._formSection_12k4z_105{flex:1;display:flex;flex-direction:column;gap:24px;min-width:0}._formGroup_12k4z_113,._formGroup_12k4z_113 label{display:flex;flex-direction:column;gap:10px}._formGroup_12k4z_113 label span{font-size:.9rem;font-weight:600;color:#1a1a1a}._formGroup_12k4z_113 input,._formGroup_12k4z_113 select,._formGroup_12k4z_113 textarea{padding:10px 14px;border:1px solid rgba(0,0,0,.12);border-radius:12px;font-size:.9rem;font-family:inherit;transition:.2s ease;background:#fff}._checkboxLabel_12k4z_144{display:flex;flex-direction:row!important;align-items:center;gap:8px;cursor:pointer}._checkboxLabel_12k4z_144 input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:var(--primary)}._checkboxLabel_12k4z_144 span{font-size:.9rem;font-weight:500;color:#1a1a1a;-webkit-user-select:none;user-select:none}._formGroup_12k4z_113 input:focus,._formGroup_12k4z_113 select:focus,._formGroup_12k4z_113 textarea:focus{outline:none;border-color:var(--primary)}._formGroup_12k4z_113 textarea{resize:vertical;min-height:80px}._imageUploadRow_12k4z_179{display:flex;flex-direction:row;gap:20px;align-items:stretch}._imagePromptSection_12k4z_187{flex:1;display:flex;flex-direction:column;gap:12px;min-width:0;justify-content:space-between}._imagePromptInput_12k4z_196{width:100%;flex:1}._imagePromptInput_12k4z_196 textarea{width:100%;padding:10px 14px;border:1px solid rgba(0,0,0,.12);border-radius:12px;font-size:.9rem;font-family:inherit;resize:vertical;min-height:200px;height:100%}._imagePromptInput_12k4z_196 textarea:focus{outline:none;border-color:var(--primary)}._imagePreviewSection_12k4z_219{display:flex;flex-direction:column;gap:12px;width:280px;flex-shrink:0}._imagePreviewWrapper_12k4z_227{position:relative;width:100%;aspect-ratio:1}._imagePreview_12k4z_219{width:100%;height:100%;border-radius:12px;overflow:hidden;background:#0000000d;border:1px solid rgba(0,0,0,.08)}._imagePreview_12k4z_219 img{width:100%;height:100%;object-fit:cover}._imagePlaceholder_12k4z_248{width:100%;height:100%;border-radius:12px;background:#0000000d;border:1px dashed rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;color:#0006;font-size:.85rem}._loadingOverlay_12k4z_262{position:absolute;inset:0;background:#ffffffe6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;border-radius:12px}@keyframes _spin_12k4z_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingSpinner_12k4z_287{width:24px;height:24px;border:2px solid #f3f3f3;border-top:2px solid var(--primary);border-radius:50%;animation:_spin_12k4z_1 1s linear infinite;margin-bottom:8px;flex-shrink:0}._loadingText_12k4z_298{color:#1a1a1a;font-size:.85rem;font-weight:500;flex-shrink:0;white-space:nowrap}._imageUploadActions_12k4z_306{display:flex;gap:10px}._optionsHeader_12k4z_312{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}._optionsHeader_12k4z_312 span{font-size:.9rem;font-weight:600;color:#1a1a1a}._optionsList_12k4z_325{display:flex;flex-direction:column;gap:18px}._optionItem_12k4z_331{padding:16px;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:#00000003}._optionHeader_12k4z_338{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._optionHeader_12k4z_338 span{font-size:.85rem;font-weight:600;color:#0009}._optionFields_12k4z_351{display:flex;flex-direction:column;gap:14px}._optionFields_12k4z_351 label{display:flex;flex-direction:column;gap:6px}._optionFields_12k4z_351 label span{font-size:.85rem;font-weight:500;color:#1a1a1a}._optionFields_12k4z_351 input,._optionFields_12k4z_351 textarea{padding:8px 12px;border:1px solid rgba(0,0,0,.12);border-radius:8px;font-size:.85rem;font-family:inherit}._optionFields_12k4z_351 input:focus,._optionFields_12k4z_351 textarea:focus{outline:none;border-color:var(--primary)}._deleteButton_12k4z_384{padding:4px 10px;border-radius:6px;border:1px solid rgba(220,53,69,.3);background:transparent;color:#dc3545;font-size:.75rem;font-weight:600;cursor:pointer;transition:.2s ease}._deleteButton_12k4z_384:hover{background:#dc35451a;border-color:#dc3545}._emptyOptions_12k4z_401{text-align:center;padding:20px;color:#0006;font-size:.85rem}._formActions_12k4z_408{display:flex;justify-content:flex-end;margin-top:8px}._formActionsBottom_12k4z_414{display:flex;justify-content:flex-start;margin-top:12px;padding-top:8px}._loadingState_12k4z_421{text-align:center;padding:60px 20px;color:#0006}._labelRowWithCounter_12k4z_427{display:flex;justify-content:space-between;align-items:center;width:100%}._wordCounter_12k4z_434{margin-left:auto;font-size:.7rem!important;font-weight:400!important;color:#00000059!important}._panelContent_psdxy_2{display:flex;flex-direction:column;gap:24px}._panelHeader_psdxy_8{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}._eyebrow_psdxy_16{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;color:var(--primary);font-weight:600}._panelHeader_psdxy_8 h2{margin:4px 0 0;font-size:1.6rem;color:#1a1a1a;font-weight:700}._subtitle_psdxy_32{margin:4px 0 0;color:#0000008c;font-size:.9rem}._objectsLayout_psdxy_39{display:grid;grid-template-columns:minmax(280px,360px) 1fr;gap:20px}._ghost_psdxy_46{border-radius:12px;border:1px solid rgba(0,0,0,.12);padding:10px 20px;font-weight:600;cursor:pointer;transition:.25s ease;color:#1a1a1a;background:#fff}._ghost_psdxy_46:hover{border-color:var(--primary);color:var(--primary)}._ghost_psdxy_46:disabled{background:#f0f0f0;color:#666;border-color:#f0f0f0;cursor:not-allowed}._ghost_psdxy_46:disabled:hover{border-color:#f0f0f0;color:#666}._generateButton_psdxy_75{display:flex;align-items:center;justify-content:center;gap:6px}._priceIcon_psdxy_82{width:16px;height:16px;object-fit:contain;flex-shrink:0}._buttonTextContainer_psdxy_89{display:flex;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.2}._buttonMainText_psdxy_97{line-height:1.2}._buttonSubText_psdxy_101{font-size:.7rem;color:#00000080;line-height:1;font-weight:400}._plusLoadingOverlay_psdxy_109{position:fixed;inset:0 0 0 280px;background:#ffffffeb;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999;pointer-events:auto;min-width:0;min-height:0;will-change:opacity}@keyframes _plusSpin_psdxy_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._plusLoadingSpinner_psdxy_137{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid var(--primary);border-radius:50%;animation:_plusSpin_psdxy_1 1s linear infinite;margin-bottom:10px;flex-shrink:0}._plusLoadingText_psdxy_148{color:#1a1a1a;font-size:14px;font-weight:500;flex-shrink:0;white-space:nowrap}._objectsList_4zls8_2{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:24px;padding:24px;display:flex;flex-direction:column;gap:20px;box-shadow:0 2px 8px #0000000a;max-height:72vh;overflow-y:auto}._objectsListHeader_4zls8_15{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._objectsListHeader_4zls8_15 h3{margin:0;font-size:1.1rem;color:#1a1a1a;font-weight:600}._objectsListContent_4zls8_29{display:flex;flex-direction:column;gap:12px}._emptyState_4zls8_35{text-align:center;padding:40px 20px;color:#0006}._emptyState_4zls8_35 p{margin:8px 0}._emptyHint_4zls8_45{font-size:.85rem;color:#0000004d}._objectCard_4zls8_50{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid rgba(0,0,0,.08);border-radius:16px;cursor:pointer;background:#00000003;transition:.2s ease;position:relative}._objectCard_4zls8_50:hover{background:#00000008}._objectCardActive_4zls8_67{border-color:var(--primary);background:#e03d4b0a}._objectCardThumbnail_4zls8_72{width:60px;height:60px;border-radius:12px;overflow:hidden;flex-shrink:0;background:#0000000d}._objectCardThumbnail_4zls8_72 img{width:100%;height:100%;object-fit:cover}._objectCardInfo_4zls8_87{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._objectCardName_4zls8_95{font-weight:600;font-size:.9rem;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._objectCardCategory_4zls8_104{font-size:.75rem;color:#00000080}._objectCardDelete_4zls8_109{width:32px;height:32px;border-radius:8px;border:none;background:transparent;color:#0006;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.2s ease;flex-shrink:0}._objectCardDelete_4zls8_109:hover{background:#dc35451a;color:#dc3545}._ghostSmall_cdyem_2{border-radius:999px;border:1px solid rgba(0,0,0,.12);padding:6px 14px;font-size:.85rem;font-weight:600;cursor:pointer;transition:.25s ease;color:#1a1a1a;background:#fff;flex-shrink:0}._ghostSmall_cdyem_2:hover{border-color:var(--primary);color:var(--primary)}._ghostSmall_cdyem_2:disabled{opacity:.5;cursor:not-allowed;background:#00000005}._ghostSmall_cdyem_2:disabled:hover{border-color:#0000001f;color:#1a1a1a}._primary_cdyem_31{border-radius:12px;border:none;padding:10px 20px;font-weight:600;cursor:pointer;transition:.25s ease;color:#fff;background:var(--primary)}._primary_cdyem_31:hover{background:#c93545}._primary_cdyem_31:disabled{opacity:.5;cursor:not-allowed}._required_cdyem_51{color:var(--primary)!important}._objectDetail_14vsa_2{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:24px;padding:24px;display:flex;flex-direction:column;gap:16px;box-shadow:0 2px 8px #0000000a}._emptyDetail_14vsa_13{text-align:center;padding:60px 20px;color:#0006}._detailForm_14vsa_19{display:flex;flex-direction:row;gap:24px}._formSection_14vsa_26{flex:1;display:flex;flex-direction:column;gap:24px;min-width:0}._formGroup_14vsa_34,._formGroup_14vsa_34 label{display:flex;flex-direction:column;gap:10px}._formGroup_14vsa_34 label span{font-size:.9rem;font-weight:600;color:#1a1a1a}._formGroup_14vsa_34 input,._formGroup_14vsa_34 select,._formGroup_14vsa_34 textarea{padding:10px 14px;border:1px solid rgba(0,0,0,.12);border-radius:12px;font-size:.9rem;font-family:inherit;transition:.2s ease;background:#fff}._formGroup_14vsa_34 input:focus,._formGroup_14vsa_34 select:focus,._formGroup_14vsa_34 textarea:focus{outline:none;border-color:var(--primary)}._formGroup_14vsa_34 textarea{resize:vertical;min-height:80px}._selectWrapper_14vsa_77{position:relative;width:100%}._select_14vsa_77{padding:10px 40px 10px 14px;border:1px solid rgba(0,0,0,.12);border-radius:12px;font-size:.9rem;font-family:inherit;transition:.2s ease;background:#fff;cursor:pointer;width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none}._select_14vsa_77:focus{outline:none;border-color:var(--primary)}._selectArrow_14vsa_102{position:absolute;right:16px;top:50%;transform:translateY(-50%) rotate(0);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid rgba(0,0,0,.5);pointer-events:none;transition:transform .2s ease}._selectArrowOpen_14vsa_116{transform:translateY(-50%) rotate(180deg)}._imageUploadRow_14vsa_121{display:flex;flex-direction:row;gap:20px;align-items:stretch}._imagePromptSection_14vsa_128{flex:1;display:flex;flex-direction:column;gap:12px;min-width:0;justify-content:space-between}._imagePromptInput_14vsa_137{width:100%;flex:1}._imagePromptInput_14vsa_137 textarea{width:100%;padding:10px 14px;border:1px solid rgba(0,0,0,.12);border-radius:12px;font-size:.9rem;font-family:inherit;resize:vertical;min-height:120px;height:100%}._imagePromptInput_14vsa_137 textarea:focus{outline:none;border-color:var(--primary)}._imagePreviewSection_14vsa_159{display:flex;flex-direction:column;gap:12px;width:200px;flex-shrink:0}._imagePreviewWrapper_14vsa_167{position:relative;width:100%;aspect-ratio:1}._imagePreview_14vsa_159{width:100%;height:100%;border-radius:12px;overflow:hidden;background:#0000000d;border:1px solid rgba(0,0,0,.08)}._imagePreview_14vsa_159 img{width:100%;height:100%;object-fit:cover}._imagePlaceholder_14vsa_188{width:100%;height:100%;border-radius:12px;background:#0000000d;border:1px dashed rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;color:#0006;font-size:.85rem}._loadingOverlay_14vsa_201{position:absolute;inset:0;background:#ffffffe6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;border-radius:12px}@keyframes _spin_14vsa_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingSpinner_14vsa_226{width:24px;height:24px;border:2px solid #f3f3f3;border-top:2px solid var(--primary);border-radius:50%;animation:_spin_14vsa_1 1s linear infinite;margin-bottom:8px;flex-shrink:0}._loadingText_14vsa_237{color:#1a1a1a;font-size:.85rem;font-weight:500;flex-shrink:0;white-space:nowrap}._formActionsBottom_14vsa_245{display:flex;justify-content:flex-start;margin-top:12px;padding-top:8px}._warnBox_4pqge_1{padding:16px;border-radius:12px;background:#e03d4b14;border:1px solid rgba(224,61,75,.25);margin-bottom:12px}._warnLead_4pqge_9{margin:0 0 10px;font-size:.95rem;font-weight:600;color:#1a1a1a}._list_4pqge_16{margin:0;padding-left:1.2rem;color:#444;font-size:.9rem;line-height:1.6}._banner_1rzqi_3{--gap-surface: #1A1A1A;--gap-input: #1C1C1E;--gap-accent: #8E2135;--gap-accent-hot: #A8283C;display:flex;align-items:flex-start;gap:12px;margin:0;padding:12px 14px;border-radius:16px;background:var(--gap-surface);border:1px solid rgba(255,255,255,.1);color:#fff}._bannerGenerating_1rzqi_19{background:var(--gap-surface);border-color:#ffffff1a;box-shadow:none}._icon_1rzqi_25{flex-shrink:0;width:10px;height:10px;margin-top:6px;border-radius:2px;background:var(--gap-accent);box-shadow:0 0 0 4px #8e213538}._bannerGenerating_1rzqi_19 ._icon_1rzqi_25{animation:none}._body_1rzqi_39{flex:1;min-width:0}._titleRow_1rzqi_44{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px}._title_1rzqi_44{margin:0;font-size:15px;font-weight:700;letter-spacing:-.02em;color:#fff}._percentBadge_1rzqi_60{flex-shrink:0;font-size:18px;font-weight:700;letter-spacing:-.04em;color:#fff;background:transparent;border:none;border-radius:0;padding:0;font-variant-numeric:tabular-nums}._message_1rzqi_73{margin:0;font-size:13px;color:#ffffff85;line-height:1.5}._pipeline_1rzqi_80{margin-top:14px}._track_1rzqi_84{height:2px;border-radius:0;background:#ffffff14;overflow:hidden}._trackFill_1rzqi_91{height:100%;border-radius:0;background:var(--gap-accent-hot);transition:width .35s ease}._steps_1rzqi_98{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}._step_1rzqi_98{display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid transparent;background:transparent;min-height:0}._stepIndex_1rzqi_119{width:22px;height:22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#ffffff6b;background:transparent;border:1px solid rgba(255,255,255,.16);margin-bottom:0;flex-shrink:0}._stepCopy_1rzqi_135{flex:1;min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:10px}._stepLabel_1rzqi_144{font-size:13px;font-weight:600;color:#ffffffc7}._stepMeta_1rzqi_150{font-size:12px;color:#ffffff6b;font-variant-numeric:tabular-nums;flex-shrink:0}._stepDone_1rzqi_157 ._stepIndex_1rzqi_119{background:transparent;border-color:#ffffff47;color:#ffffffb8}._stepDone_1rzqi_157 ._stepLabel_1rzqi_144{color:#ffffff8c}._stepActive_1rzqi_167{background:var(--gap-input);border-color:#8e21358c;box-shadow:inset 3px 0 0 var(--gap-accent)}._stepActive_1rzqi_167 ._stepIndex_1rzqi_119{background:var(--gap-accent);border-color:var(--gap-accent);color:#fff}._stepActive_1rzqi_167 ._stepLabel_1rzqi_144{color:#fff}._stepActive_1rzqi_167 ._stepMeta_1rzqi_150{color:#ffffffb3}._stepFailed_1rzqi_187{background:var(--gap-input);border-color:#a8283c73}._stepFailed_1rzqi_187 ._stepIndex_1rzqi_119{background:var(--gap-accent-hot);border-color:var(--gap-accent-hot);color:#fff}._nowLine_1rzqi_198{margin:10px 0 0;font-size:12px;font-weight:600;color:#ffffff7a;letter-spacing:.02em}._meta_1rzqi_206{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:8px;font-size:12px;color:#ffffff7a}._actions_1rzqi_215{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}._linkBtn_1rzqi_222{border:1px solid rgba(168,40,60,.7);background:transparent;color:#ffb4bf;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600;cursor:pointer}._linkBtn_1rzqi_222:hover{background:var(--gap-accent);color:#fff;border-color:var(--gap-accent)}._close_1rzqi_239{flex-shrink:0;width:32px;height:32px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:var(--gap-input);font-size:20px;line-height:1;color:#ffffffb3;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center}._close_1rzqi_239:hover{color:#fff;border-color:#ffffff47}@media(max-width:640px){._steps_1rzqi_98{display:flex;flex-direction:column;grid-template-columns:none}._percentBadge_1rzqi_60{font-size:16px}}._rail_frrim_2{margin:0;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}._list_frrim_9{list-style:none;margin:0;padding:0;display:flex;align-items:stretch;gap:0;min-width:min(100%,720px)}._step_frrim_19{position:relative;flex:1 1 0;display:flex;flex-direction:column;gap:4px;padding:8px 10px 10px;min-width:96px;border-bottom:2px solid rgba(255,255,255,.1);color:#ffffff73}._step_frrim_19+._step_frrim_19:before{content:"";position:absolute;left:0;top:18px;width:1px;height:18px;background:#ffffff1a}._index_frrim_41{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.68rem;font-weight:700;background:#1c1c1e;color:#ffffff8c;font-variant-numeric:tabular-nums;border:1px solid rgba(255,255,255,.12)}._label_frrim_56{font-size:.78rem;font-weight:600;line-height:1.35;letter-spacing:.01em}._active_frrim_63{border-bottom-color:#8e2135;color:#fff}._active_frrim_63 ._index_frrim_41{background:#8e2135;border-color:transparent;color:#fff;box-shadow:0 0 0 4px #8e213547}._active_frrim_63 ._label_frrim_56{color:#ff8a9a}._done_frrim_79{color:#ffffffb3;border-bottom-color:#2ea05a8c}._done_frrim_79 ._index_frrim_41{background:#2ea05a;border-color:transparent;color:#fff}@media(max-width:768px){._list_frrim_9{min-width:560px}._label_frrim_56{font-size:.72rem}}._footer_rvgs5_3{display:none}@media(max-width:720px){._footer_rvgs5_3{position:fixed;left:0;right:0;bottom:0;z-index:40;display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:14px 16px calc(14px + env(safe-area-inset-bottom));background:#1a1a1a;border-top:1px solid rgba(255,255,255,.1);border-radius:20px 20px 0 0;box-shadow:0 -8px 28px #00000059}._prev_rvgs5_24,._next_rvgs5_25{box-sizing:border-box;min-height:48px;border-radius:999px;padding:12px 16px;font-size:.95rem;font-weight:600;line-height:1;cursor:pointer;transition:background .2s ease,border-color .2s ease,opacity .2s ease}._prev_rvgs5_24{border:1px solid rgba(255,255,255,.22);background:#1c1c1e;color:#fff}._prev_rvgs5_24:hover:not(:disabled){border-color:#fff6;background:#242426}._next_rvgs5_25{border:none;background:#8e2135;color:#fff}._next_rvgs5_25:hover:not(:disabled){background:#a8283c}._prev_rvgs5_24:disabled,._next_rvgs5_25:disabled{opacity:.4;cursor:not-allowed}}._nav_gakvk_3{display:none}@media(max-width:768px){._nav_gakvk_3{--circle-nav-accent: #d8315b;--circle-nav-accent-deep: #b82848;--circle-nav-idle-bg: #1a1a1a;--circle-nav-rim: inset 0 1px 0 rgba(255, 255, 255, .14);--circle-nav-rim-strong: inset 0 1px 0 rgba(255, 255, 255, .22);display:flex;align-items:flex-start;justify-content:space-between;gap:4px;width:100%;padding:8px 2px 14px;box-sizing:border-box}._item_gakvk_25{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px;margin:0;padding:0;border:none;background:transparent;cursor:pointer;color:var(--circle-nav-accent)}._iconWrap_gakvk_40{width:56px;height:40px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--circle-nav-idle-bg);box-shadow:var(--circle-nav-rim);border:none;color:var(--circle-nav-accent);transition:background .2s ease,color .2s ease,box-shadow .2s ease,filter .2s ease}._icon_gakvk_40{display:block}._assetIcon_gakvk_60,._sceneIcon_gakvk_61{display:block;width:22px;height:auto;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}._label_gakvk_70{font-size:.75rem;font-weight:600;line-height:1.2;color:#fff;white-space:nowrap}._itemDone_gakvk_79 ._iconWrap_gakvk_40{background:var(--circle-nav-accent-deep);color:#fff;box-shadow:var(--circle-nav-rim)}._itemActive_gakvk_86 ._iconWrap_gakvk_40{width:56px;height:40px;background:var(--circle-nav-accent);color:#fff;box-shadow:var(--circle-nav-rim-strong);transform:none}._itemActive_gakvk_86 ._label_gakvk_70{color:#fff;font-weight:700}._itemDisabled_gakvk_100{cursor:not-allowed;opacity:.45}._item_gakvk_25:not(._itemActive_gakvk_86):not(._itemDisabled_gakvk_100):hover ._iconWrap_gakvk_40{filter:brightness(1.1)}}._worldBook_eiyy0_3{--wb-ink: #000000;--wb-surface: #1A1A1A;--wb-rail: #121212;--wb-input: #1C1C1E;--wb-accent: #8E2135;--wb-accent-hot: #A8283C;display:flex;flex-direction:column;gap:20px;height:100%;min-height:0;color:#fff}._header_eiyy0_18{flex-shrink:0}._header_eiyy0_18 h2{margin:0 0 6px;font-size:1.6rem;font-weight:700;color:#fff}._subtitle_eiyy0_29{margin:0;color:#ffffff8c;font-size:.9rem;line-height:1.5}._body_eiyy0_36{display:flex;flex:1;min-height:0;gap:0;border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden;background:var(--wb-surface);box-shadow:inset 0 2px 0 var(--wb-accent)}._subNav_eiyy0_49{flex:0 0 260px;min-width:220px;max-width:300px;border-right:1px solid rgba(255,255,255,.08);background:var(--wb-rail);padding:12px;overflow-y:auto;display:flex;flex-direction:column}._content_eiyy0_61{flex:1;min-width:0;overflow-y:auto;padding:24px;background:var(--wb-surface)}._empty_eiyy0_69{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:280px;text-align:center;color:#ffffff8c;padding:32px 24px}._emptyTitle_eiyy0_81{margin:0;font-size:1.1rem;font-weight:600;color:#fff}._emptyHint_eiyy0_88{margin:0;max-width:320px;font-size:.92rem;line-height:1.6}@media(max-width:900px){._body_eiyy0_36{flex-direction:column}._subNav_eiyy0_49{flex:0 0 auto;max-width:none;border-right:none;border-bottom:1px solid rgba(255,255,255,.08);max-height:220px}._content_eiyy0_61{padding:16px}}._section_10tg5_1{display:flex;flex-direction:column;gap:8px}._sectionWorldBook_10tg5_7{flex:1;min-height:0}._itemRow_10tg5_12{position:relative;width:100%;padding:0;display:flex;align-items:stretch}._itemMain_10tg5_20{flex:1;min-width:0;width:100%;border:none;background:transparent;text-align:left;cursor:pointer;padding:14px 16px;color:inherit;font-size:inherit;font-weight:inherit;display:flex;align-items:flex-start;transition:padding-right .2s ease}._itemRow_10tg5_12:hover:not(._disabled_10tg5_37) ._itemMain_10tg5_20,._itemRow_10tg5_12:focus-within:not(._disabled_10tg5_37) ._itemMain_10tg5_20{padding-right:36px}._itemActions_10tg5_42{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:2px;opacity:0;pointer-events:none;transition:opacity .2s ease}._itemRow_10tg5_12:hover:not(._disabled_10tg5_37) ._itemActions_10tg5_42,._itemRow_10tg5_12:focus-within:not(._disabled_10tg5_37) ._itemActions_10tg5_42{opacity:1;pointer-events:auto}._iconBtn_10tg5_61{width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:var(--primary);display:grid;place-items:center;cursor:pointer;font-size:.85rem;transition:background .2s ease}._iconBtn_10tg5_61:hover{background:#8e213547}._addBtn_10tg5_80{margin-top:4px;border-radius:14px;border:1px dashed rgba(168,40,60,.45);background:transparent;color:#fff;padding:14px 16px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:.92rem;font-weight:600;cursor:pointer;transition:all .2s ease;width:100%}._addBtn_10tg5_80:hover:not(:disabled){background:#8e213538;border-style:solid;border-color:#a8283cb3}._addBtnActive_10tg5_104{border-style:solid;border-color:#a8283c8c;background:#8e213547;box-shadow:none}._addBtnDisabled_10tg5_111{opacity:.45;cursor:not-allowed}._addIcon_10tg5_116{font-size:1.25rem;line-height:1;font-weight:400}@media(max-width:1080px){._section_10tg5_1:not(._sectionWorldBook_10tg5_7){display:contents}._section_10tg5_1:not(._sectionWorldBook_10tg5_7) ._itemRow_10tg5_12{flex:0 0 auto;min-width:140px}._section_10tg5_1:not(._sectionWorldBook_10tg5_7) ._addBtn_10tg5_80{flex:0 0 auto;min-width:92px;margin-top:0;padding:10px 14px;width:auto}}@media(max-width:768px){._itemMain_10tg5_20 small{display:block;font-size:.68rem}}@media(hover:none){._itemRow_10tg5_12 ._itemActions_10tg5_42{opacity:1;pointer-events:auto}._itemRow_10tg5_12 ._itemMain_10tg5_20{padding-right:36px}}._panel_12ihj_3{--prompt-surface: #1A1A1A;--prompt-input: #1C1C1E;--prompt-accent: #8E2135;--prompt-accent-hot: #A8283C;display:flex;flex-direction:column;gap:24px;max-width:760px;color:#fff}._header_12ihj_15 h2{margin:0 0 4px;font-size:1.6rem;color:#fff;font-weight:700}._subtitle_12ihj_22{margin:0;color:#ffffff8c;font-size:.9rem}._form_12ihj_28{display:flex;flex-direction:column;gap:20px}._field_12ihj_34{display:flex;flex-direction:column;gap:8px}._field_12ihj_34>span{font-size:.92rem;font-weight:600;color:#fff}._fieldLabelRow_12ihj_46{display:flex;align-items:center;gap:4px;font-size:.92rem;font-weight:600;color:#fff}._required_12ihj_55{color:var(--prompt-accent-hot);margin-left:4px}._field_12ihj_34 input[type=text]{border-radius:12px;border:1px solid rgba(255,255,255,.12);padding:12px 14px;font-size:.95rem;font-family:inherit;background:var(--prompt-input);color:#fff;transition:border-color .2s ease,box-shadow .2s ease}._field_12ihj_34 input[type=text]::placeholder{color:#ffffff59}._field_12ihj_34 input[type=text]:focus{outline:none;border-color:var(--prompt-accent);box-shadow:0 0 0 3px #8e213533}._field_12ihj_34 input[type=text]:disabled{opacity:.55;cursor:not-allowed}._fieldCheckbox_12ihj_86{display:flex;align-items:center;gap:8px;font-size:.92rem;color:#fff}._constantRow_12ihj_94{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._fieldCheckbox_12ihj_86 input{width:16px;height:16px;accent-color:var(--prompt-accent)}._tipWrap_12ihj_107{position:relative;display:inline-flex;align-items:center}._tipBtn_12ihj_113{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:50%;background:transparent;color:#ffffff73;cursor:help;transition:color .2s ease,background .2s ease}._tipBtn_12ihj_113:hover:not(:disabled),._tipBtn_12ihj_113:focus-visible{color:var(--prompt-accent-hot);background:#8e213538;outline:none}._tipBtn_12ihj_113:disabled{opacity:.5;cursor:not-allowed}._tipBubble_12ihj_140{position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);z-index:20;width:max-content;max-width:280px;padding:10px 12px;border-radius:10px;background:#000000eb;color:#fff;font-size:.8rem;line-height:1.5;box-shadow:0 8px 24px #00000073;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease}._tipWrap_12ihj_107:hover ._tipBubble_12ihj_140,._tipWrap_12ihj_107:focus-within ._tipBubble_12ihj_140{opacity:1;visibility:visible}@media(max-width:720px){._tipBubble_12ihj_140{left:auto;right:0;top:calc(100% + 8px);transform:none}}._descHint_12ihj_176{color:#ffffff73;font-size:.8rem}._descOver_12ihj_181{color:var(--prompt-accent-hot);font-size:.8rem}._actions_12ihj_186{display:flex;gap:12px;flex-wrap:wrap}._confirmBtn_12ihj_192,._cancelBtn_12ihj_193{min-height:48px;border-radius:999px;padding:0 22px;font-size:.92rem;font-weight:700;letter-spacing:.04em;cursor:pointer;border:1.5px solid transparent;transition:transform .16s ease,background .16s ease,border-color .16s ease}._confirmBtn_12ihj_192{background:var(--prompt-accent);color:#fff;border-color:transparent;min-width:108px}._cancelBtn_12ihj_193{background:var(--prompt-input);color:#fff;border-color:#ffffff29;min-width:108px}._confirmBtn_12ihj_192:hover:not(:disabled){background:var(--prompt-accent-hot)}._cancelBtn_12ihj_193:hover:not(:disabled){border-color:var(--prompt-accent-hot);background:#8e213538}._confirmBtn_12ihj_192:active:not(:disabled),._cancelBtn_12ihj_193:active:not(:disabled){transform:translateY(1px) scale(.985)}._confirmBtn_12ihj_192:disabled,._cancelBtn_12ihj_193:disabled{opacity:.55;cursor:not-allowed;transform:none}._wrapper_1e4hm_3{width:100%}._textarea_1e4hm_7,._preview_1e4hm_8{width:100%;min-height:220px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#1c1c1e;box-sizing:border-box;font-size:.95rem;line-height:1.6;color:#fff;transition:border-color .2s ease,box-shadow .2s ease}._textarea_1e4hm_7{padding:16px 18px;resize:vertical;font-family:inherit}._textarea_1e4hm_7:focus{outline:none;border-color:#8e2135;box-shadow:0 0 0 3px #8e213533}._preview_1e4hm_8{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:16px 18px;text-align:left;cursor:text;font-family:inherit;font-weight:inherit}._preview_1e4hm_8:hover:not(:disabled){border-color:#a8283c8c;background:#1c1c1e}._preview_1e4hm_8:disabled{opacity:.55;cursor:not-allowed}._previewEmpty_1e4hm_55{color:#ffffff73}._placeholder_1e4hm_59{font-size:.92rem}._markdownBody_1e4hm_63{width:100%;color:#ffffffe0}._markdownBody_1e4hm_63>*:first-child{margin-top:0}._markdownBody_1e4hm_63 p{margin:0 0 .75em}._markdownBody_1e4hm_63 p:last-child{margin-bottom:0}._markdownBody_1e4hm_63 ul,._markdownBody_1e4hm_63 ol{margin:0 0 .75em;padding-left:1.25em}._markdownBody_1e4hm_63 h1,._markdownBody_1e4hm_63 h2,._markdownBody_1e4hm_63 h3{margin:0 0 .5em;font-weight:700;color:#fff}._markdownBody_1e4hm_63 h1{font-size:1.35rem}._markdownBody_1e4hm_63 h2{font-size:1.2rem}._markdownBody_1e4hm_63 h3{font-size:1.05rem}._markdownBody_1e4hm_63 code{background:#0006;padding:.1em .35em;border-radius:4px;font-size:.9em}._markdownBody_1e4hm_63 pre{background:#0006;padding:12px;border-radius:10px;overflow-x:auto}._page_u486a_3{width:100%;height:100vh;background:#f7f9fc;display:flex;align-items:center;justify-content:center;overflow:hidden}._mapContainer_u486a_13{position:relative;width:25.875rem;height:56rem;max-width:100%;max-height:100vh;background-color:#fff;background-size:cover;background-position:center;border-radius:0;box-shadow:none;overflow:hidden;display:flex;flex-direction:column}._topButtonsContainer_u486a_30{position:absolute;top:.625rem;right:1.25rem;z-index:2000;display:flex;gap:.75rem;align-items:center}._topButtonsContainerAligned_u486a_41{top:1rem}._buttonItem_u486a_45{flex-shrink:0;width:2.625rem;height:2.625rem;background:#25252557;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);border-radius:.75rem;transform:rotate(45deg);position:relative;overflow:hidden;border:.0625rem solid rgba(255,255,255,.2);box-shadow:0 .125rem .5rem #0000001a;transition:all .3s ease}._buttonItem_u486a_45:active{transform:rotate(45deg) scale(.95)}._buttonItemActive_u486a_65{background:#fb46554d;border-color:#fb465580;box-shadow:0 .125rem .75rem #fb46554d}._buttonItem_u486a_45 ._buttonInner_u486a_71{width:100%;height:100%;padding:0;border:none;border-radius:.75rem;color:#fff;font-size:.75rem;cursor:pointer;transition:all .3s ease;background:transparent;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.125rem;position:relative;transform:rotate(-45deg);outline:none;-webkit-tap-highlight-color:transparent}._buttonItem_u486a_45 ._buttonInner_u486a_71 img,._buttonItem_u486a_45 ._buttonInner_u486a_71 svg{width:1rem;height:1rem;object-fit:contain;display:block;flex-shrink:0}._buttonItem_u486a_45 ._buttonInner_u486a_71 span{font-weight:600;font-size:.5625rem;text-align:center;line-height:1.2;white-space:nowrap}._errorState_u486a_110{text-align:center;color:#333}._errorState_u486a_110 h2{margin-bottom:.625rem;color:var(--primary)}._errorState_u486a_110 p{margin-bottom:1.25rem;color:#666}._errorState_u486a_110 button{padding:.625rem 1.875rem;background:var(--primary);color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-size:.875rem;transition:background .3s}._errorState_u486a_110 button:hover{background:#c9303e}@media(min-width:1024px){._mapContainer_u486a_13{border-radius:1.25rem;box-shadow:0 1rem 2.25rem #0000002e;border:.0625rem solid rgba(0,0,0,.06)}}._scrollArea_u486a_149{flex:1;width:100%;height:100%;overflow:auto;position:relative;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;cursor:grab}._scrollArea_u486a_149:active{cursor:grabbing}._scrollArea_u486a_149::-webkit-scrollbar{display:none}._mapOverlay_u486a_169{position:absolute;inset:0;background:linear-gradient(135deg,#ffffff0f,#0000000d);pointer-events:none;z-index:1}._mapSvg_u486a_177{display:block;min-width:100%;min-height:100%;z-index:2;overflow:visible}._sceneNode_u486a_187{cursor:pointer;transition:filter .2s ease;transform-origin:center center;transform-box:fill-box;will-change:transform}._sceneNode_u486a_187:hover{filter:drop-shadow(0 0 .5rem rgba(255,255,255,.5));z-index:10}._sceneItem_u486a_202{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;transition:transform .2s ease}._sceneNode_u486a_187:hover ._sceneItem_u486a_202{transform:scale(1.05)}._sceneThumb_u486a_218{width:3.75rem;height:3.75rem;border-radius:50%;position:relative;z-index:2;border:.125rem solid #e8eaef;box-shadow:0 .25rem .625rem #0000002e,inset 0 0 .375rem #0003;background:#f4f6fa;overflow:hidden;transition:border-color .3s,box-shadow .3s}._sceneNode_u486a_187:hover ._sceneThumb_u486a_218{border-color:#fff;box-shadow:0 0 0 .125rem #ffffff80,0 .375rem .875rem #0003}._sceneThumb_u486a_218 img{width:100%;height:100%;object-fit:cover}._sceneName_u486a_251{margin-top:.125rem;z-index:3;color:#fff;padding:.125rem .5rem;border-radius:.625rem;font-size:.6875rem;font-weight:600;border:.0625rem solid rgba(0,0,0,.08);box-shadow:0 .125rem .375rem #0000001f;white-space:nowrap;text-align:center;max-width:6.25rem;overflow:hidden;text-overflow:ellipsis;transition:background-color .3s,color .3s}._sceneNode_u486a_187:hover ._sceneName_u486a_251{background:#f0f4ff;color:#111}@media(max-width:768px){._mapContainer_u486a_13{width:100%;height:100vh;border-radius:0;box-shadow:none}}._mapContainer_10hp9_3{width:100%;height:100vh;display:flex;flex-direction:column;color:#fff;overflow:hidden;font-family:system-ui,-apple-system,sans-serif}._titleBar_10hp9_14{padding:.75rem 1rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(to bottom,rgba(0,0,0,.7),transparent)}._closeTitleBar_10hp9_22{padding:.75rem 1rem;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(to bottom,rgba(0,0,0,.7),transparent)}._titleText_10hp9_30{font-size:1rem;font-weight:600;color:#fff;text-align:center;background:#0000002f;width:10rem;border-radius:999px;padding:.625rem;cursor:pointer}._backButton_10hp9_42{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;cursor:pointer;border-radius:50%;transition:all .2s ease;flex-shrink:0}._backButton_10hp9_42:hover{transform:scale(1.1)}._mapContent_10hp9_61{flex:1;overflow:hidden;display:flex;justify-content:center;align-items:center}._mapCanvas_10hp9_69{position:relative;border-radius:8px;overflow:hidden}._sceneNode_10hp9_76{position:absolute;cursor:pointer;transition:transform .2s ease}._sceneNode_10hp9_76:hover{transform:scale(1.1)}._subsceneNode_10hp9_86{position:absolute;cursor:pointer;transition:transform .2s ease}._subsceneNode_10hp9_86:hover{transform:scale(1.1)}._nodeImageContainer_10hp9_97{width:100%;height:100%;border-radius:50%;overflow:hidden;border:.125rem solid rgba(255,255,255,.8)}._sceneNode_10hp9_76 ._nodeImageContainer_10hp9_97{border-width:.1875rem;border-color:#fffc}._subsceneNode_10hp9_86 ._nodeImageContainer_10hp9_97{border-width:.125rem;border-color:#fffc}._nodeImage_10hp9_97{width:100%;height:100%;object-fit:cover}._eventLocation_10hp9_122{position:absolute;top:-1rem;right:-.625rem;font-size:2rem;font-weight:700;z-index:10}._eventLocation_10hp9_122 img{width:1.875rem;height:1.875rem;object-fit:cover}._nodeText_10hp9_138{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem;font-weight:700}._nodeName_10hp9_150{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:.375rem;padding:.125rem .5rem;color:#fff;background:#0000008c;border-radius:.25rem;font-size:.75rem;white-space:nowrap;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}._loadingState_10hp9_166,._emptyState_10hp9_175{display:flex;align-items:center;justify-content:center;flex:1;font-size:1rem;color:#ffffffb3}._initOverlay_10hp9_185{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#00000080;z-index:1000;color:#fff;font-size:1rem}._initSpinner_10hp9_201{width:2.5rem;height:2.5rem;border:.25rem solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_10hp9_1 1s linear infinite;margin-bottom:.75rem}@keyframes _spin_10hp9_1{to{transform:rotate(360deg)}}._sceneViewContainer_1dv2q_3{width:100%;height:100vh;display:flex;flex-direction:column;color:#fff;overflow:hidden;font-family:system-ui,-apple-system,sans-serif}._titleBar_1dv2q_14{padding:.75rem 1rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(to bottom,rgba(0,0,0,.7),transparent);flex-shrink:0;position:relative;z-index:1}._titleText_1dv2q_25{font-size:1rem;font-weight:600;color:#fff;text-align:center;background:#0000002f;width:10rem;border-radius:999px;padding:.625rem;cursor:pointer;transition:all .2s ease}._titleText_1dv2q_25:hover{background:#0000004f;transform:scale(1.05)}._sceneContent_1dv2q_44{flex:1;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative;z-index:1}._sceneCanvas_1dv2q_54{position:relative;border-radius:8px;overflow:hidden}._subsceneNode_1dv2q_61{position:absolute;cursor:pointer;transition:transform .2s ease}._subsceneNode_1dv2q_61:hover{transform:scale(1.1)}._nodeImageContainer_1dv2q_72{width:100%;height:100%;border-radius:50%;overflow:visible;border:.125rem solid rgba(255,255,255,.8);position:relative}._nodeImage_1dv2q_72{width:100%;height:100%;object-fit:cover;border-radius:50%}._eventLocation_1dv2q_91{position:absolute;top:-1rem;right:-.625rem;font-size:2rem;font-weight:700;z-index:10}._eventLocation_1dv2q_91 img{width:1.875rem;height:1.875rem;object-fit:cover}._nodeText_1dv2q_107{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem;font-weight:700;background:#00000080}._nodeName_1dv2q_120{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:.375rem;padding:.125rem .5rem;color:#fff;background:#0000008c;border-radius:.25rem;font-size:.75rem;white-space:nowrap;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}._initOverlay_1dv2q_136{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#00000080;z-index:1000;color:#fff;font-size:1rem}._initSpinner_1dv2q_152{width:2.5rem;height:2.5rem;border:.25rem solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_1dv2q_1 1s linear infinite;margin-bottom:.75rem}@keyframes _spin_1dv2q_1{to{transform:rotate(360deg)}}._emptyState_1dv2q_166{display:flex;align-items:center;justify-content:center;flex:1;font-size:1rem;color:#ffffffb3}._modalOverlay_1xnw6_1{position:absolute;inset:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:2000;animation:_fadeIn_1xnw6_1 .3s ease-out}._modalContent_1xnw6_13{background:#fff;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:1.25rem;padding:2.5rem 1.875rem 1.875rem;box-sizing:border-box;position:relative;overflow:hidden}._modalHeader_1xnw6_27{flex-shrink:0;text-align:center;margin-bottom:3.125rem;z-index:1}._modalTitle_1xnw6_34{font-size:1.75rem;font-weight:600;color:#fff;margin:0;text-shadow:0 .125rem .5rem rgba(0,0,0,.7);letter-spacing:.0625rem}._modalBody_1xnw6_43{min-height:18.75rem;overflow-y:auto;display:flex;align-items:start;justify-content:center;width:100%;margin:0 auto;z-index:1}._preambleText_1xnw6_54{color:#fff;font-size:1rem;line-height:1.8;letter-spacing:.0625rem;text-align:center;margin:0;padding:1.25rem;background:#0000004d;backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);border-radius:.75rem;border:.0625rem solid rgba(255,255,255,.15);box-shadow:0 .25rem 1.25rem #0000004d;word-break:break-word;max-width:43.75rem;min-height:5rem;max-height:24.5rem;overflow-y:auto}._modalFooter_1xnw6_75{flex-shrink:0;padding:1.5rem 1.25rem 0;display:flex;justify-content:center;width:100%;z-index:1}._startButton_1xnw6_84{padding:.875rem 3rem;background:#0000004d;backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);color:#fff;border:.0625rem solid rgba(255,255,255,.3);border-radius:.625rem;font-size:1.0625rem;font-weight:500;cursor:pointer;transition:all .3s ease;letter-spacing:.03125rem;box-shadow:0 .125rem .5rem #0003}._startButton_1xnw6_84:hover:not(:disabled){border-color:#ffffff80;transform:translateY(-.125rem);box-shadow:0 .25rem .75rem #0000004d}._startButton_1xnw6_84:active:not(:disabled){transform:translateY(0)}._startButton_1xnw6_84:disabled{opacity:.5;cursor:not-allowed;transform:none}._loading_1xnw6_116{display:inline-flex;align-items:center;justify-content:center;gap:.375rem}._loadingDot_1xnw6_123{width:.5rem;height:.5rem;border-radius:50%;background-color:currentColor;animation:_loadingBounce_1xnw6_1 1.4s infinite ease-in-out}._loadingDot_1xnw6_123:nth-child(1){animation-delay:-.32s}._loadingDot_1xnw6_123:nth-child(2){animation-delay:-.16s}._loadingDot_1xnw6_123:nth-child(3){animation-delay:0s}@keyframes _loadingBounce_1xnw6_1{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-.5rem);opacity:1}}._cursor_1xnw6_154{display:inline-block;width:.125rem;height:1em;background-color:#fff;margin-left:.125rem;animation:_blink_1xnw6_1 1s infinite;vertical-align:baseline}@keyframes _blink_1xnw6_1{0%,50%{opacity:1}51%,to{opacity:0}}@media(max-width:768px){._modalContent_1xnw6_13{width:100%;height:100%;padding:1.875rem 1.25rem 1.25rem}._modalTitle_1xnw6_34{font-size:1.5rem}._preambleText_1xnw6_54{font-size:1rem;line-height:1.8;letter-spacing:.0625rem;padding:1.25rem}._modalFooter_1xnw6_75{padding:1.25rem 1rem 0}._startButton_1xnw6_84{padding:.75rem 2.5rem;font-size:1rem}}._container_z2h5r_4{width:100%;height:100%;position:relative;overflow:hidden;font-family:system-ui,-apple-system,sans-serif}._backgroundLayer_z2h5r_13{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;filter:brightness(.9)}._contentLayer_z2h5r_27{position:relative;width:100%;height:100%;z-index:2}._npcLayer_z2h5r_35{position:absolute;inset:0;pointer-events:none}._npcContainer_z2h5r_45{position:absolute;width:6.25rem;height:9.375rem;display:flex;align-items:center;justify-content:center;pointer-events:auto;cursor:pointer}._npcImage_z2h5r_57{width:6.25rem;height:9.375rem;object-fit:contain;filter:drop-shadow(0 .625rem 1.875rem rgba(0,0,0,.7));transform-origin:center center;transition:transform .3s ease;position:relative}._eventLocation_z2h5r_67{position:absolute;top:-1.125rem;right:1.125rem;width:1.875rem;height:1.875rem;z-index:20;filter:drop-shadow(0 .125rem .5rem rgba(0,0,0,.3))}._titleBar_z2h5r_78{position:absolute;top:0;left:0;right:0;padding:.75rem 1rem;display:flex;align-items:center;justify-content:center;z-index:20;background:linear-gradient(to bottom,rgba(0,0,0,.7),transparent)}._titleText_z2h5r_91{font-size:1rem;font-weight:600;color:#fff;text-align:center;background:#0000002f;width:10rem;border-radius:999px;padding:.625rem;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);cursor:pointer}._loadingContainer_z2h5r_105{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#1a1a2e;color:#fff}._loadingSpinner_z2h5r_116{width:2.5rem;height:2.5rem;border:.1875rem solid rgba(255,255,255,.1);border-radius:50%;border-top-color:#667eea;animation:_spin_z2h5r_1 1s ease-in-out infinite;margin-bottom:1rem}@keyframes _spin_z2h5r_1{to{transform:rotate(360deg)}}._loadingText_z2h5r_130{font-size:1rem;opacity:.8}._functionalNPCLayer_z2h5r_136{position:absolute;inset:0;pointer-events:none}._functionalNPCContainer_z2h5r_146{pointer-events:auto;cursor:pointer}._functionalNPCImage_z2h5r_152{display:block;-webkit-user-select:none;user-select:none}._functionalNPCButton_z2h5r_158{-webkit-user-select:none;user-select:none;transition:all .2s ease}._functionalNPCButton_z2h5r_158:hover{transform:scale(1.05);box-shadow:0 .375rem 1rem #0006!important}._modal_1tdt2_1{position:absolute;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:2000;animation:_fadeIn_1tdt2_1 .3s ease-out;width:100%;height:100%}@keyframes _fadeIn_1tdt2_1{0%{opacity:0}to{opacity:1}}._modalContent_1tdt2_27{background-image:url(/data/asset/建筑选项框/框.png);background-size:100% 100%;background-position:center;background-repeat:no-repeat;border-radius:16px;width:90%;max-width:500px;max-height:76vh;overflow-y:auto;box-shadow:0 10px 40px #0000004d;animation:_slideUp_1tdt2_1 .3s ease-out;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 18px}@keyframes _slideUp_1tdt2_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._eventImage_1tdt2_58{width:100%;height:200px;overflow:hidden;border-radius:5px;position:relative;box-sizing:border-box}._eventImage_1tdt2_58 img{width:100%;height:100%;object-fit:cover}._closeBtn_1tdt2_73{position:absolute;top:0;right:10px;width:46px;height:46px;cursor:pointer}._closeBtn_1tdt2_73 img{width:100%;height:100%;object-fit:contain}._eventDescription_1tdt2_88{width:70%;margin-top:20px}._eventDescription_1tdt2_88 p{color:#b24f1b;font-size:1.2rem;font-weight:600;text-align:center}._eventOptions_1tdt2_100{padding:0 24px 24px;display:flex;flex-direction:column;gap:6px;width:80%;margin-top:16px}._eventOption_1tdt2_100{width:100%;height:32px;background-image:url(/data/asset/建筑选项框/按钮.png);background-size:100% 100%;background-position:center;background-repeat:no-repeat;color:#e4d2a9;border:none;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;text-align:center;line-height:32px;text-shadow:1px 1px 1px #7a5231,-1px -1px 1px #7a5231,1px -1px 1px #7a5231,-1px 1px 1px #7a5231,0 0 4px #7a5231;padding:0}@media(max-width:768px){._modalContent_1tdt2_27{width:95%;max-height:90vh}._eventImage_1tdt2_58{height:150px}._eventDescription_1tdt2_88{padding:20px 0 16px}._eventOptions_1tdt2_100{padding:0 20px 20px}._eventOption_1tdt2_100{font-size:.9rem}}._pageRoot_1s0v1_1{position:absolute;inset:0;width:100%;height:100%;background:#000;display:flex;justify-content:center;align-items:flex-start;z-index:1000}._mainContent_1s0v1_13{width:100%;height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden;padding-bottom:env(safe-area-inset-bottom)}._topHeader_1s0v1_23{background:#37333480;padding:.625rem 1.25rem;display:flex;align-items:center;justify-content:center;gap:.5rem;color:#fff;font-size:.875rem;font-weight:600;position:relative;z-index:100;width:fit-content;margin:0 auto;border-radius:1.25rem;margin-top:1rem;margin-bottom:.75rem;min-width:11.25rem;transition:all .3s ease;flex-shrink:0;line-height:1.5;cursor:pointer}._backButton_1s0v1_47{position:absolute;left:1.25rem;top:2.0625rem;transform:translateY(-50%);width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:#0000004d;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);border-radius:50%;cursor:pointer;transition:all .2s ease;z-index:101}._backButton_1s0v1_47:hover{background:#fff3;transform:translateY(-50%) scale(1.1)}._backButton_1s0v1_47 svg{font-size:1.125rem;color:#fff}._topHeader_1s0v1_23 svg{font-size:1.125rem}._interactButtonsContainer_1s0v1_79{position:absolute;top:4.375rem;right:1.25rem;z-index:2001;display:flex;flex-direction:column;gap:.75rem;align-items:flex-end}._topAttributesButton_1s0v1_90{position:relative;width:2.625rem;height:2.625rem;background:#25252557;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);border-radius:.75rem;transform:rotate(45deg);border:.0625rem solid rgba(255,255,255,.2);box-shadow:0 .125rem .5rem #0000001a;transition:all .3s ease;z-index:101;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}._topAttributesButton_1s0v1_90:active{transform:rotate(45deg) scale(.95)}._topAttributesButtonActive_1s0v1_114{background:#fb46554d;border-color:#fb465580;box-shadow:0 .125rem .75rem #fb46554d}._topAttributesButton_1s0v1_90 ._buttonInner_1s0v1_120{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;transform:rotate(-45deg);color:#fff;gap:.125rem;font-size:.75rem}._topAttributesButton_1s0v1_90 ._buttonInner_1s0v1_120 svg{width:1rem;height:1rem;object-fit:contain;display:block;flex-shrink:0}._topAttributesButton_1s0v1_90 ._buttonInner_1s0v1_120 span{font-size:.5625rem;font-weight:600;line-height:1.2;text-align:center;white-space:nowrap}._topHeaderTextMode_1s0v1_149{background:linear-gradient(135deg,#e03d4b26,#e03d4b14);border:.0625rem solid rgba(224,61,75,.3);color:#fffffff2;box-shadow:0 .25rem 1.25rem #e03d4b33,inset 0 .0625rem #ffffff1a;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}._topHeaderTextMode_1s0v1_149 svg{color:var(--primary)}._characterContainer_1s0v1_161{position:absolute;bottom:0;width:100%;max-width:100%;height:80vh;max-height:min(80vh,44.8rem);z-index:120;display:flex;align-items:flex-end;justify-content:flex-end;pointer-events:none;overflow:hidden}._characterSlideLeft_1s0v1_176{position:absolute;left:0;width:100%;height:100%;animation:_fadeSlideInFromLeft_1s0v1_1 1s cubic-bezier(.4,0,.2,1)}._characterSlideLeft_1s0v1_176 ._characterImage_1s0v1_184{object-position:bottom left;width:150%;max-width:none;max-height:100%;margin-left:-20%}._characterSlideRight_1s0v1_192{position:absolute;right:0;width:100%;height:100%;animation:_fadeSlideInFromRight_1s0v1_1 1s cubic-bezier(.4,0,.2,1)}._characterSlideRight_1s0v1_192 ._characterImage_1s0v1_184{object-position:bottom right;width:150%;max-width:none;max-height:100%;margin-right:-20%}@keyframes _fadeSlideInFromLeft_1s0v1_1{0%{transform:translate(-.9375rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _fadeSlideInFromRight_1s0v1_1{0%{transform:translate(.9375rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _characterJumpLeft_1s0v1_308{0%{transform:translate(0) translateY(0)}12.5%{transform:translate(1.25rem) translateY(-1.25rem)}25%{transform:translate(2.1875rem) translateY(-2.1875rem)}37.5%{transform:translate(2.5rem) translateY(-1.25rem)}50%{transform:translate(2.5rem) translateY(0)}62.5%{transform:translate(3.125rem) translateY(-1.25rem)}75%{transform:translate(3.4375rem) translateY(-2.1875rem)}87.5%{transform:translate(3.75rem) translateY(-1.25rem)}to{transform:translate(3.75rem) translateY(0)}}@keyframes _characterJumpRight_1s0v1_312{0%{transform:translate(0) translateY(0)}12.5%{transform:translate(-1.25rem) translateY(-1.25rem)}25%{transform:translate(-2.1875rem) translateY(-2.1875rem)}37.5%{transform:translate(-2.5rem) translateY(-1.25rem)}50%{transform:translate(-2.5rem) translateY(0)}62.5%{transform:translate(-3.125rem) translateY(-1.25rem)}75%{transform:translate(-3.4375rem) translateY(-2.1875rem)}87.5%{transform:translate(-3.75rem) translateY(-1.25rem)}to{transform:translate(-3.75rem) translateY(0)}}._characterJumpLeft_1s0v1_308{animation:_characterJumpLeft_1s0v1_308 .8s ease-in-out forwards}._characterJumpRight_1s0v1_312{animation:_characterJumpRight_1s0v1_312 .8s ease-in-out forwards}@keyframes _worldVibration_1s0v1_1{0%{transform:translate(0) rotate(0)}10%{transform:translate(-.1875rem,-.1875rem) rotate(-.5deg)}20%{transform:translate(.25rem,.125rem) rotate(.3deg)}30%{transform:translate(-.25rem,.125rem) rotate(-.3deg)}40%{transform:translate(.1875rem,-.125rem) rotate(.2deg)}50%{transform:translate(-.125rem,.0625rem) rotate(-.1deg)}60%{transform:translate(.125rem,-.0625rem) rotate(.1deg)}70%{transform:translate(-.0625rem) rotate(-.05deg)}80%{transform:translate(.0625rem,.0625rem) rotate(.05deg)}90%{transform:translate(-.0625rem,-.0625rem) rotate(-.03deg)}to{transform:translate(0) rotate(0)}}@keyframes _worldVibrationSlow_1s0v1_1{0%{transform:translate(0)}15%{transform:translate(-.375rem,-.1875rem)}30%{transform:translate(.25rem,.125rem)}45%{transform:translate(-.25rem,.1875rem)}60%{transform:translate(.1875rem,-.125rem)}75%{transform:translate(-.125rem,.0625rem)}to{transform:translate(0)}}@keyframes _worldVibrationFast_1s0v1_1{0%{transform:translate(0)}8%{transform:translate(-.1875rem,-.125rem)}16%{transform:translate(.25rem,.0625rem)}24%{transform:translate(-.125rem,.1875rem)}32%{transform:translate(.1875rem,-.0625rem)}40%{transform:translate(-.0625rem,-.125rem)}48%{transform:translate(.125rem,.125rem)}56%{transform:translate(-.0625rem,-.1875rem)}64%{transform:translate(.0625rem,.0625rem)}72%{transform:translateY(.0625rem)}80%{transform:translate(.0625rem)}88%{transform:translateY(.0625rem)}96%{transform:translate(.0625rem)}to{transform:translate(0)}}@keyframes _intenseShake_1s0v1_1{0%{transform:translate(0)}10%{transform:translate(-.125rem,-.125rem)}20%{transform:translate(.125rem,.125rem)}30%{transform:translate(-.125rem,.125rem)}40%{transform:translate(.125rem,-.125rem)}50%{transform:translate(-.0625rem,.0625rem)}60%{transform:translate(.0625rem,-.0625rem)}70%{transform:translate(-.0625rem,-.0625rem)}80%{transform:translate(.0625rem,.0625rem)}90%{transform:translate(0)}to{transform:translate(0)}}@keyframes _worldVibrationFast0_1s0v1_1{0%{transform:translate(0)}8%{transform:translate(-.25rem,-.1875rem)}16%{transform:translate(.3125rem,.125rem)}24%{transform:translate(-.1875rem,.25rem)}32%{transform:translate(.25rem,-.125rem)}40%{transform:translate(-.125rem,-.1875rem)}48%{transform:translate(.1875rem,.1875rem)}56%{transform:translate(-.125rem,-.25rem)}64%{transform:translate(.125rem,.125rem)}72%{transform:translate(-.0625rem,.125rem)}80%{transform:translate(.125rem,-.0625rem)}88%{transform:translate(-.0625rem,.125rem)}96%{transform:translate(.125rem,-.0625rem)}to{transform:translate(.0625rem,-.0625rem)}}@keyframes _worldVibrationBalanced_1s0v1_1{0%{transform:translate(0) rotate(0)}12%{transform:translate(-.5rem,-.3125rem) rotate(-.5deg)}24%{transform:translate(.4375rem,.375rem) rotate(.4deg)}36%{transform:translate(.375rem,-.25rem) rotate(.3deg)}48%{transform:translate(-.375rem,.3125rem) rotate(-.3deg)}60%{transform:translate(-.4375rem,.25rem) rotate(-.4deg)}72%{transform:translate(.3125rem,-.375rem) rotate(.2deg)}84%{transform:translate(-.1875rem,-.1875rem) rotate(-.1deg)}96%{transform:translate(.125rem,.125rem) rotate(.1deg)}to{transform:translate(0) rotate(0)}}@keyframes _worldVibrationIntense_1s0v1_1{0%{transform:translate(0) rotate(0)}5%{transform:translate(-.375rem,-.3125rem) rotate(-.8deg)}10%{transform:translate(.3125rem,.25rem) rotate(.6deg)}15%{transform:translate(-.25rem,.375rem) rotate(-.7deg)}20%{transform:translate(.375rem,-.1875rem) rotate(.5deg)}25%{transform:translate(-.3125rem,-.25rem) rotate(-.6deg)}30%{transform:translate(.25rem,.3125rem) rotate(.4deg)}35%{transform:translate(-.1875rem,-.375rem) rotate(-.5deg)}40%{transform:translate(.3125rem,.1875rem) rotate(.3deg)}45%{transform:translate(-.25rem,.25rem) rotate(-.4deg)}50%{transform:translate(.1875rem,-.3125rem) rotate(.2deg)}55%{transform:translate(-.125rem,.1875rem) rotate(-.3deg)}60%{transform:translate(.25rem,-.125rem) rotate(.1deg)}65%{transform:translate(-.1875rem,.125rem) rotate(-.2deg)}70%{transform:translate(.125rem,-.1875rem) rotate(.1deg)}75%{transform:translate(-.0625rem,.0625rem) rotate(-.1deg)}80%{transform:translate(.0625rem,-.0625rem) rotate(.05deg)}85%{transform:translate(-.125rem,.125rem) rotate(-.08deg)}90%{transform:translate(.125rem,-.125rem) rotate(.06deg)}95%{transform:translate(-.0625rem,.0625rem) rotate(-.03deg)}to{transform:translate(0) rotate(0)}}._characterVibration_1s0v1_519{animation:_intenseShake_1s0v1_1 .6s linear alternate-reverse;animation-iteration-count:2}._worldInjury_1s0v1_524{animation:_intenseShake_1s0v1_1 3s infinite ease-in-out;position:relative}._worldInjury_1s0v1_524:before{content:"";position:absolute;top:-5%;left:-5%;width:110%;height:110%;background:inherit;background-size:cover;background-position:center;filter:blur(.25rem) brightness(.75) contrast(1.2);animation:_dizzyZoom_1s0v1_1 10s infinite alternate ease-in-out;z-index:1;pointer-events:none}._worldInjury_1s0v1_524:after{content:"";position:absolute;inset:0;background:radial-gradient(circle,transparent 30%,rgba(160,0,0,.4) 70%,rgba(120,0,0,.9) 100%);mix-blend-mode:multiply;animation:_heartbeat_1s0v1_1 1.2s infinite;pointer-events:none;z-index:2000}._injuryBloodSplatter_1s0v1_564{position:absolute;inset:0;background-image:radial-gradient(circle at 20% 30%,rgba(150,0,0,.6) 0%,transparent 10%),radial-gradient(circle at 80% 80%,rgba(180,0,0,.5) 0%,transparent 15%),radial-gradient(circle at 50% 50%,rgba(120,0,0,.4) 0%,transparent 8%);filter:blur(.0625rem);opacity:.8;pointer-events:none;z-index:1999;animation:_injuryFadeOut_1s0v1_1 3s ease-out forwards}@keyframes _shakeHard_1s0v1_1{0%{transform:translate(.0625rem,.0625rem) rotate(0)}10%{transform:translate(-.1875rem,-.125rem) rotate(-1deg)}20%{transform:translate(-.3125rem) rotate(1deg)}30%{transform:translate(.3125rem,.125rem) rotate(0)}40%{transform:translate(.0625rem,-.0625rem) rotate(1deg)}50%{transform:translate(-.1875rem,.125rem) rotate(-1deg)}60%{transform:translate(-.3125rem,.0625rem) rotate(0)}70%{transform:translate(.3125rem,.0625rem) rotate(-1deg)}80%{transform:translate(-.0625rem,-.0625rem) rotate(1deg)}90%{transform:translate(.0625rem,.125rem) rotate(0)}to{transform:translate(.0625rem,-.125rem) rotate(-1deg)}}@keyframes _heartbeat_1s0v1_1{0%{box-shadow:inset 0 0 3.125rem #f003;opacity:.8}10%{box-shadow:inset 0 0 9.375rem #f00c;opacity:1;transform:scale(1.02)}20%{box-shadow:inset 0 0 6.25rem #ff000080;opacity:.9;transform:scale(1.01)}30%{box-shadow:inset 0 0 9.375rem #f00c;opacity:1;transform:scale(1.02)}50%{box-shadow:inset 0 0 3.125rem #f003;opacity:.8;transform:scale(1)}to{box-shadow:inset 0 0 3.125rem #f003;opacity:.8}}@keyframes _dizzyZoom_1s0v1_1{0%{transform:scale(1);filter:blur(.1875rem) brightness(.6)}to{transform:scale(1.1);filter:blur(.375rem) brightness(.5)}}@keyframes _injuryFadeOut_1s0v1_1{0%{opacity:1}to{opacity:0}}._characterImage_1s0v1_184{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:bottom;transition:opacity .5s cubic-bezier(.4,0,.2,1)}._gameContentWrapper_1s0v1_656{position:absolute;bottom:0;left:0;right:0;width:100%;height:auto;min-height:12.5rem;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.82) 8%,rgba(0,0,0,.75) 18%,rgba(0,0,0,.7) 32%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.55) 82%,rgba(0,0,0,.3) 92%,transparent 100%);z-index:150;pointer-events:none;display:flex;flex-direction:column}._gameContentWrapper_1s0v1_656>*{pointer-events:auto}._gameContentWrapperTextMode_1s0v1_683{position:relative;background:none;flex:1;min-height:0;display:flex;flex-direction:column;padding-bottom:5.625rem}._narrationMessage_1s0v1_693{color:#fff;padding:0;font-size:1rem;line-height:1.6;word-break:break-word;margin-bottom:.5rem}._characterMessage_1s0v1_702{color:#fff;padding:0;font-size:1rem;line-height:1.6;word-break:break-word;margin-bottom:.5rem;display:flex;flex-direction:column;gap:.125rem}._characterName_1s0v1_714{font-size:1rem;font-weight:600;color:#fff;border-left:.1875rem solid #845DFF;padding-left:.625rem}._characterDivider_1s0v1_722{width:100%;height:.0625rem;background:linear-gradient(to right,transparent,#fff,transparent);margin:.25rem 0}._characterText_1s0v1_729{flex:1;padding-bottom:.25rem}._choiceContainer_1s0v1_734{display:flex;flex-direction:column;gap:.5rem}._choiceOption_1s0v1_740{color:#fff;padding:.625rem 1.5rem;font-size:1rem;word-break:break-word;cursor:pointer;transition:all .3s ease;border-radius:.25rem;mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 16%,black 90%,transparent 100%);background-color:#0000007a;display:flex;align-items:center;justify-content:space-between;gap:.75rem}._choiceText_1s0v1_765{flex:1;min-width:0}._choicePrice_1s0v1_770{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;color:#fff;font-size:.875rem;font-weight:600}._choicePrice_1s0v1_770 img{width:1rem;height:1rem;object-fit:contain;display:block}._choiceOption_1s0v1_740:hover{background:#ffffff1a;transform:translate(.25rem)}._customInputText_1s0v1_792{color:#fff;padding:.625rem 1.5rem;font-size:1rem;word-break:break-word;cursor:pointer;transition:all .3s ease;border-radius:.25rem;mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 16%,black 90%,transparent 100%);background-color:#0000007a}._customInputText_1s0v1_792:hover{background:#ffffff1a;transform:translate(.25rem)}._customInput_1s0v1_792{display:flex;gap:.5rem;align-items:center;background-color:#0000007a;padding:.5rem 1.25rem;border-radius:.25rem;mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 16%,black 90%,transparent 100%)}._customInput_1s0v1_792 input{flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:1rem;line-height:1.6;padding:0}._customInput_1s0v1_792 input::placeholder{color:#ffffff80}._customInput_1s0v1_792 button{background:#ffffff26;border:.0625rem solid rgba(255,255,255,.3);border-radius:.25rem;color:#fff;font-size:1rem;padding:.3125rem .75rem;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0;display:flex;align-items:center;gap:.375rem}._customInput_1s0v1_792 button:hover{background:#ffffff40;border-color:#ffffff80}._nextButtonContainer_1s0v1_873{display:flex;justify-content:flex-end}._nextButton_1s0v1_873{background:transparent;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:all .3s ease;flex-shrink:0}._nextButton_1s0v1_873:hover{transform:scale(1.1)}._nextButton_1s0v1_873 svg{width:1.75rem;height:1.75rem}._buttonContainer_1s0v1_900{position:absolute;bottom:0;left:0;right:0;width:100%;padding:.75rem 6.25rem .75rem 1rem;padding-bottom:max(.75rem,env(safe-area-inset-bottom));display:flex;gap:1.25rem;overflow-x:auto;z-index:200;box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none}._buttonContainer_1s0v1_900::-webkit-scrollbar{display:none}._buttonItem_1s0v1_922{flex-shrink:0;width:2.625rem;height:2.625rem;background:#ffffff1a;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);border-radius:.75rem;transform:rotate(45deg);position:relative;overflow:hidden;border:.0625rem solid rgba(255,255,255,.2);box-shadow:0 .125rem .5rem #0000001a;transition:all .3s ease}._buttonItem_1s0v1_922:active{transform:rotate(45deg) scale(.95)}._buttonItemActive_1s0v1_942{background:#fb46554d;border-color:#fb465580;box-shadow:0 .125rem .75rem #fb46554d}._buttonItem_1s0v1_922 ._buttonInner_1s0v1_120{width:100%;height:100%;padding:0;border:none;border-radius:.75rem;color:#fff;font-size:.75rem;cursor:pointer;transition:all .3s ease;background:transparent;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.125rem;position:relative;transform:rotate(-45deg);outline:none;-webkit-tap-highlight-color:transparent}._buttonItem_1s0v1_922 ._buttonInner_1s0v1_120 img,._buttonItem_1s0v1_922 ._buttonInner_1s0v1_120 svg{width:1rem;height:1rem;object-fit:contain;display:block;flex-shrink:0}._buttonItem_1s0v1_922 ._buttonInner_1s0v1_120 span{font-weight:600;font-size:.5625rem;text-align:center;line-height:1.2;white-space:nowrap}@media(max-width:768px){._mainContent_1s0v1_13{width:100%;height:100%;max-width:none;max-height:none;min-height:100%}._characterContainer_1s0v1_161{width:100%;max-width:100%;bottom:0;height:100%;max-height:none}._messageContainer_1s0v1_1004{bottom:5rem}._buttonContainer_1s0v1_900{padding:.625rem 5.625rem .625rem 1.125rem;padding-bottom:max(.625rem,env(safe-area-inset-bottom));gap:1rem;margin-bottom:0}._gameContentWrapper_1s0v1_656{padding-bottom:max(3.75rem,env(safe-area-inset-bottom))}}._cursor_1s0v1_1021{display:inline-block;width:.125rem;height:1em;background-color:#fff;margin-left:.125rem;animation:_blink_1s0v1_1 1s infinite;vertical-align:baseline}@keyframes _blink_1s0v1_1{0%,50%{opacity:1}51%,to{opacity:0}}._endRoundButton_1s0v1_1042{position:absolute;bottom:max(1.25rem,env(safe-area-inset-bottom));right:.375rem;display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;background:linear-gradient(135deg,#e03d4be6,#fb4655e6);backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);border-radius:1.5rem;color:#fff;font-size:.75rem;font-weight:600;cursor:pointer;z-index:300;box-shadow:0 .25rem .75rem #e03d4b66;transition:all .3s ease}._endRoundButton_1s0v1_1042:hover{transform:translateY(-.125rem);box-shadow:0 .375rem 1rem #e03d4b80}._endRoundButton_1s0v1_1042:active{transform:translateY(0)}._endRoundButton_1s0v1_1042 svg{font-size:1.25rem}._endRoundButton_1s0v1_1042 ._loadingSpinner_1s0v1_1076{width:1rem;height:1rem;border:.125rem solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_1s0v1_1 .8s linear infinite}@keyframes _spin_1s0v1_1{to{transform:rotate(360deg)}}._continueButton_1s0v1_1091{position:absolute;bottom:max(1.25rem,env(safe-area-inset-bottom));right:.375rem;display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;background:#ffffff26;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);border:.0625rem solid rgba(255,255,255,.2);border-radius:.75rem;color:#ffffffe6;font-size:.75rem;font-weight:600;cursor:pointer;z-index:300;box-shadow:0 .25rem .75rem #00000026;transition:all .3s ease}._continueButton_1s0v1_1091:hover{background:#fff3;transform:translateY(-.125rem);box-shadow:0 .375rem 1rem #0003}._continueButton_1s0v1_1091:active{transform:translateY(0)}._continueButton_1s0v1_1091 svg{font-size:1.25rem;color:#ffffffe6}._continueButton_174gd_1{position:absolute;bottom:max(5rem,env(safe-area-inset-bottom));right:1.25rem;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1rem;background:#ffffff26;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);border:.0625rem solid rgba(255,255,255,.2);border-radius:.75rem;color:#ffffffe6;font-size:.875rem;font-weight:600;cursor:pointer;z-index:300;box-shadow:0 .25rem .75rem #00000026;transition:all .3s ease;min-width:6.25rem}._continueButton_174gd_1:hover{background:#ffffff40;transform:translateY(-.125rem);box-shadow:0 .375rem 1rem #00000040}._continueButton_174gd_1:active{transform:translateY(0);box-shadow:0 .125rem .5rem #0003}@media(max-width:768px){._continueButton_174gd_1{bottom:max(3rem,env(safe-area-inset-bottom));right:1rem;padding:.5rem .875rem;font-size:.8125rem;min-width:5.625rem}}._mask_1s0gx_1{position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:9999;pointer-events:none}._modal_1s0gx_13{width:100%;height:100%;background:#0a0a14f5;box-shadow:0 1.125rem 2.8125rem #000c;border:.0625rem solid rgba(255,255,255,.06);display:flex;flex-direction:column;overflow:hidden;color:#f5f5f7;pointer-events:auto;position:relative}._header_1s0gx_27{padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;border-bottom:.0625rem solid rgba(255,255,255,.06);background:linear-gradient(90deg,rgba(255,99,132,.15),transparent)}._title_1s0gx_36{font-size:1.125rem;font-weight:600;letter-spacing:.03em}._content_1s0gx_42{padding:1rem 1.25rem 4.25rem;overflow-y:auto}._bottomBar_1s0gx_48{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(to top,#000000b8,#0006 45%,#0000)}._empty_1s0gx_61{padding:2.5rem 0;text-align:center;color:#999}._block_1s0gx_67{background:#ffffff05;border-radius:.75rem;padding:1rem 1.125rem;margin-bottom:.875rem;border:.0625rem solid rgba(255,255,255,.1);transition:all .2s ease}._block_1s0gx_67:hover{background:#ffffff08;border-color:#ffffff26}._blockAbilityNode_1s0gx_82{border-left:.1875rem solid rgba(154,208,255,.6);background:#9ad0ff08}._blockAbilityNode_1s0gx_82:hover{border-left-color:#9ad0ffe6;background:#9ad0ff0d}._blockHeader_1s0gx_92{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}._blockMeta_1s0gx_99{display:flex;flex-wrap:wrap;gap:.25rem;align-items:center;font-size:.8125rem;color:#ddd}._eventTitle_1s0gx_108{font-weight:600;color:#fff}._npcName_1s0gx_113{color:#ff99c8}._subsceneName_1s0gx_117{color:#9ad0ff}._actionName_1s0gx_121{color:#9ad0ff;font-weight:500}._dot_1s0gx_126{opacity:.6}._time_1s0gx_130{font-size:.75rem;color:#888}._body_1s0gx_135{margin-top:.25rem}._timeline_1s0gx_139{position:relative;padding-left:.75rem}._timeline_1s0gx_139:before{content:"";position:absolute;left:.25rem;top:0;bottom:0;width:.125rem;background:linear-gradient(to bottom,rgba(255,255,255,.18),transparent)}._timelineItem_1s0gx_154{display:flex;gap:.625rem;margin-bottom:.625rem;position:relative}._timelineDot_1s0gx_161,._timelineDotPlayer_1s0gx_162,._timelineDotAbility_1s0gx_163{width:.5rem;height:.5rem;border-radius:50%;margin-top:.3125rem;flex-shrink:0;position:relative;z-index:1}._timelineDot_1s0gx_161{background:linear-gradient(135deg,#fff,#f3f3f3);box-shadow:0 0 0 .1875rem #ffffff0d}._timelineDotPlayer_1s0gx_162{background:linear-gradient(135deg,#ff6b99,#ffb199);box-shadow:0 0 0 .1875rem #ff6b991a}._timelineDotAbility_1s0gx_163{background:linear-gradient(135deg,#9ad0ff,#6bb5ff);box-shadow:0 0 0 .1875rem #9ad0ff1a}._timelineContent_1s0gx_188{flex:1;font-size:.8125rem;line-height:1.6}._narration_1s0gx_194{color:#ddd;background:#ffffff05;border-radius:.5rem;padding:.5rem .75rem}._dialogue_1s0gx_201{background:#0006;border-radius:.5rem;padding:.5rem .75rem;border:.0625rem solid rgba(255,255,255,.2)}._dialogueName_1s0gx_208{font-size:.75rem;color:#ff99c8;margin-bottom:.125rem}._dialogueText_1s0gx_214{color:#f5f5f5}._choice_1s0gx_218{background:#ffffff05;border-radius:.5rem;padding:.375rem .625rem .5rem;border:.0625rem solid rgba(255,255,255,.05)}._choiceTitle_1s0gx_225{font-size:.8125rem;font-weight:600;color:#ffd4e5;margin-bottom:.125rem}._choiceDesc_1s0gx_232{font-size:.75rem;color:#ccc;margin-bottom:.25rem}._choiceOptions_1s0gx_238{display:flex;flex-direction:column;gap:.25rem}._choiceOption_1s0gx_238{font-size:.75rem;padding:.25rem .375rem;border-radius:.375rem;background:#ffffff08;border:.0625rem dashed rgba(255,255,255,.1);color:#f5f5f5}._playerChoiceLabel_1s0gx_253{font-size:.75rem;color:#ff99c8;margin-bottom:.125rem}._playerChoiceText_1s0gx_259{font-size:.8125rem;color:#fef2f7;background:#ff99c814;border-radius:.5rem;padding:.375rem .625rem;border:.0625rem solid rgba(255,153,200,.35)}._typeTag_1s0gx_269{display:inline-block;padding:.125rem .5rem;border-radius:.25rem;font-size:.6875rem;font-weight:600;background:#9ad0ff33;color:#9ad0ff;border:.0625rem solid rgba(154,208,255,.4);margin-right:.375rem;text-transform:uppercase;letter-spacing:.03125rem}._typeTagNpc_1s0gx_283{display:inline-block;padding:.125rem .5rem;border-radius:.25rem;font-size:.6875rem;font-weight:600;background:#ff99c833;color:#ff99c8;border:.0625rem solid rgba(255,153,200,.4);margin-right:.375rem;text-transform:uppercase;letter-spacing:.03125rem}._actionLabel_1s0gx_298{font-size:.75rem;color:#9ad0ff;margin-bottom:.25rem;font-weight:500}._actionText_1s0gx_305{background:#9ad0ff14;border-radius:.5rem;padding:.5rem .75rem;border:.0625rem solid rgba(154,208,255,.25)}._actionNameText_1s0gx_312{font-size:.8125rem;font-weight:600;color:#9ad0ff;margin-bottom:.25rem}._actionDesc_1s0gx_319{font-size:.75rem;color:#ddd;line-height:1.5}@media(max-width:768px){._modal_1s0gx_13{width:100%;max-width:100%;height:100%;max-height:100%;border-radius:0}._header_1s0gx_27{padding-top:calc(1rem + env(safe-area-inset-top,0px))}}._overlay_1rgh9_1{position:absolute;inset:0;z-index:1000;pointer-events:auto;background:#0006;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}._panelWrapper_1rgh9_14{position:absolute;top:80px;left:50%;transform:translate(-50%);pointer-events:auto}._panel_1rgh9_14{background:linear-gradient(to bottom,#32323233,#1e1e1e33 10%,#14141433);border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:32px 28px 24px;width:90vw;max-width:360px;box-shadow:0 1px 12px #0000006f;position:relative}._panel_1rgh9_14:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:60%;height:40px;background:radial-gradient(ellipse at center top,rgba(255,255,255,.15) 0%,rgba(255,255,255,.05) 50%,transparent 100%);border-radius:8px 8px 0 0;pointer-events:none}._closeButton_1rgh9_53{position:absolute;top:-12px;right:-12px;background:#7272725f;border:1px solid rgba(255,255,255,.3);border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#ffffffe6;font-size:22px;transition:all .2s;box-shadow:0 4px 12px #0000001a;z-index:10}._closeButton_1rgh9_53:hover{background:#3c3c3cf2;color:#fff;transform:scale(1.05)}._content_1rgh9_79{color:#fff}._title_1rgh9_83{font-size:16px;font-weight:400;margin-bottom:20px;color:#fffffff2;text-align:left;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.15)}._attributeList_1rgh9_93{display:flex;flex-direction:column;gap:14px}._attributeItem_1rgh9_99{display:flex;justify-content:space-between;align-items:center;padding:0;color:#ffffffe6}._attrName_1rgh9_107{color:#ffffffd9;font-size:15px;font-weight:400}._attrValue_1rgh9_113{color:#fffffff2;font-size:15px;font-weight:400;margin-left:auto;padding-left:20px}._noAttributes_1rgh9_121{text-align:center;color:#ffffff80;padding:20px;font-size:14px}._overlay_hsfdv_2{position:absolute;inset:0;z-index:1000;pointer-events:auto;background:#0006;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}._panelWrapper_hsfdv_13{position:absolute;top:80px;left:50%;transform:translate(-50%);pointer-events:auto}._panel_hsfdv_13{position:relative;width:90vw;max-width:360px;padding:28px 26px 22px;background:linear-gradient(to bottom,#32323240,#1e1e1e40 15%,#14141440);border:1px solid rgba(255,255,255,.28);border-radius:8px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 1px 12px #00000073}._panel_hsfdv_13:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:60%;height:36px;background:radial-gradient(ellipse at center top,rgba(255,255,255,.15) 0%,rgba(255,255,255,.05) 50%,transparent 100%);border-radius:8px 8px 0 0;pointer-events:none}._closeButton_hsfdv_64{position:absolute;top:-12px;right:-12px;width:36px;height:36px;border-radius:50%;background:#6e6e6e59;border:1px solid rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;cursor:pointer;color:#ffffffe6;font-size:22px;transition:all .2s ease;box-shadow:0 4px 12px #00000040;z-index:10}._closeButton_hsfdv_64:hover{background:#3c3c3cf2;color:#fff;transform:scale(1.05)}._content_hsfdv_96{color:#fff}._title_hsfdv_101{text-align:center;font-size:16px;font-weight:400;color:#fffffff2;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid rgba(255,255,255,.15)}._inventoryGrid_hsfdv_114{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(4,1fr);gap:8px}._inventorySlot_hsfdv_122{aspect-ratio:1 / 1;border-radius:6px;background:#ffffff0f;border:1px solid rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center;position:relative}._emptySlot_hsfdv_137{width:100%;height:100%;border-radius:6px;background:#ffffff0a}._itemImageContainer_hsfdv_145{width:100%;height:100%;position:relative}._itemImagePlaceholder_hsfdv_152{width:100%;height:100%;border-radius:6px;background:linear-gradient(135deg,#a0a0a059,#c8c8c833);display:flex;align-items:center;justify-content:center}._itemName_hsfdv_169{font-size:18px;font-weight:500;color:#ffffffe6}._itemCount_hsfdv_176{position:absolute;bottom:4px;right:6px;font-size:11px;color:#fff;background:#0009;padding:1px 6px;border-radius:10px}._inventoryFooter_hsfdv_190{margin-top:10px;text-align:right;font-size:12px;color:#fff9}._buttonContainer_i7lt6_1{position:absolute;bottom:0;left:0;right:0;width:100%;padding:1rem 6.25rem 1rem 1rem;padding-bottom:max(.75rem,env(safe-area-inset-bottom));display:flex;gap:1.25rem;overflow-x:auto;z-index:3100;box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none;background:linear-gradient(to top,#000000b8,#0006 65%,#0000);pointer-events:auto}._buttonContainer_i7lt6_1::-webkit-scrollbar{display:none}._buttonItem_i7lt6_31{flex-shrink:0;width:2.625rem;height:2.625rem;background:#ffffff1a;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);border-radius:.75rem;transform:rotate(45deg);position:relative;overflow:hidden;border:.0625rem solid rgba(255,255,255,.2);box-shadow:0 .125rem .5rem #0000001a;transition:all .3s ease}._buttonItem_i7lt6_31:active{transform:rotate(45deg) scale(.95)}._buttonItemActive_i7lt6_51{background:#fb46554d;border-color:#fb465580;box-shadow:0 .125rem .75rem #fb46554d}._buttonItemDisabled_i7lt6_57{pointer-events:none;background:#ffffff1a;border-color:#fff3;box-shadow:0 .125rem .5rem #0000001a}._buttonItemDisabled_i7lt6_57 ._buttonInner_i7lt6_65{cursor:not-allowed}._buttonItemDisabled_i7lt6_57 ._buttonInner_i7lt6_65 span,._buttonItemDisabled_i7lt6_57 ._buttonInner_i7lt6_65 svg{opacity:.5;color:#ffffff80}._buttonItem_i7lt6_31 ._buttonInner_i7lt6_65{width:100%;height:100%;padding:0;border:none;border-radius:.75rem;color:#fff;font-size:.75rem;cursor:pointer;transition:all .3s ease;background:transparent;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.125rem;position:relative;transform:rotate(-45deg);outline:none;-webkit-tap-highlight-color:transparent}._buttonItem_i7lt6_31 ._buttonInner_i7lt6_65 img,._buttonItem_i7lt6_31 ._buttonInner_i7lt6_65 svg{width:1rem;height:1rem;object-fit:contain;display:block;flex-shrink:0}._buttonItem_i7lt6_31 ._buttonInner_i7lt6_65 span{font-weight:600;font-size:.5625rem;text-align:center;line-height:1.2;white-space:nowrap}@media(max-width:768px){._buttonContainer_i7lt6_1{padding:.625rem 5.625rem .625rem 1.125rem;padding-bottom:max(.625rem,env(safe-area-inset-bottom));gap:1rem;margin-bottom:0}}._nextRoundButtonWrapper_b1soi_1{position:fixed;bottom:calc(6rem + env(safe-area-inset-bottom));left:50%;transform:translate(-50%);z-index:3200;display:flex;justify-content:center;align-items:center}._nextRoundButton_b1soi_1{padding:10px 20px;border-radius:999px;border:none;cursor:pointer;background:var(--primary);color:#fff;font-size:14px;font-weight:600;box-shadow:0 10px 20px #e03d4b73;transition:all .2s ease;min-width:160px;display:flex;align-items:center;gap:10px}._nextRoundButton_b1soi_1:hover:not(:disabled){background:#c9303e;transform:translateY(-1px);box-shadow:0 12px 24px #e03d4b8c}._nextRoundButton_b1soi_1:disabled{cursor:not-allowed;opacity:.7;box-shadow:none}@media(max-width:768px){._nextRoundButtonWrapper_b1soi_1{bottom:calc(6rem + env(safe-area-inset-bottom))}._nextRoundButton_b1soi_1{padding:10px 20px;font-size:14px;min-width:140px}}._pageRoot_1hnc2_3{--st-ink: #000000;--st-surface: #1A1A1A;--st-input: #1C1C1E;--st-border: rgba(255, 255, 255, .12);--st-muted: rgba(255, 255, 255, .55);--st-text: #ffffff;--st-accent: #A8283C;--st-accent-deep: #8E2135;min-height:100vh;width:100%;max-width:none;margin:0 auto;display:flex;flex-direction:column;background:var(--st-ink);color:var(--st-text)}._main_1hnc2_22{flex:1;width:min(var(--app-desktop-shell-max),calc(100% - 2 * var(--app-desktop-gutter)));max-width:none;margin:var(--app-desktop-navbar-height) auto 120px;padding:20px 16px 40px;box-sizing:border-box}._columns_1hnc2_31{display:grid;grid-template-columns:1fr 1fr;gap:14px}._columns3_1hnc2_37{display:grid;grid-template-columns:1fr;gap:14px}._col_1hnc2_31{display:flex;flex-direction:column;gap:14px}._formRow_1hnc2_49{display:flex;flex-direction:column;gap:8px;margin:0 0 14px;padding:16px;border-radius:16px;background:var(--st-surface);border:1px solid rgba(255,255,255,.06);box-sizing:border-box}._formRow_1hnc2_49 label{min-width:0;font-weight:600;color:var(--st-muted);font-size:13px}._row2_1hnc2_68{display:flex;gap:8px;align-items:center;margin:6px 0}._row2_1hnc2_68 label{min-width:48px;font-size:13px;font-weight:600;color:var(--st-muted)}._text_1hnc2_82{flex:1;width:100%;border:1px solid var(--st-border);border-radius:12px;padding:12px 14px;font-size:14px;font-weight:500;color:var(--st-text);background:var(--st-input);outline:none;min-width:0;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}._text_1hnc2_82:focus{border-color:#a8283c8c;box-shadow:0 0 0 3px #8e213533}._text_1hnc2_82::placeholder{color:#ffffff59}._inputHighlight_1hnc2_107{border-color:#c23a50!important;box-shadow:0 0 0 3px #c23a5038}._area_1hnc2_112{width:100%;border:1px solid var(--st-border);border-radius:12px;padding:12px 14px;font-family:inherit;font-size:14px;line-height:1.55;color:var(--st-text);background:var(--st-input);box-sizing:border-box;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease}._area_1hnc2_112:focus{outline:none;border-color:#a8283c8c;box-shadow:0 0 0 3px #8e213533}._area_1hnc2_112::placeholder{color:#ffffff59}._group_1hnc2_137{border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:18px 16px;background:var(--st-surface);color:var(--st-text)}._groupTitle_1hnc2_145{font-weight:700;margin-bottom:6px;color:#fff;font-size:16px}._hint_1hnc2_152{font-size:12px;color:var(--st-muted);margin:4px 0 12px;line-height:1.5}._ruleItem_1hnc2_159{border:1px solid var(--st-border);border-radius:12px;padding:12px;margin:8px 0;background:var(--st-input)}._ruleItem_1hnc2_159 ._text_1hnc2_82,._group_1hnc2_137 ._row2_1hnc2_68 ._text_1hnc2_82{background:#121212;border-color:#ffffff1a}._actionsLegacy_1hnc2_173{display:none}._actions_1hnc2_173{margin-top:16px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap}._actionsLeft_1hnc2_186{display:flex;align-items:center;min-height:44px}._actionsRight_1hnc2_192{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;flex:1 1 auto}._stepOneColumns_1hnc2_201{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}._stepOneCol_1hnc2_201{min-width:0}._stepOneGroup_1hnc2_210{display:flex;flex-direction:column;height:100%}._stepOneGroupHeader_1hnc2_216{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}._stepOneGroupTitle_1hnc2_225{margin-bottom:0}._clearFieldButton_1hnc2_229{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:28px;padding:4px 12px;border:none;border-radius:999px;background:var(--st-accent-deep);color:#fff;font-size:12px;font-weight:600;line-height:1.2;cursor:pointer;font-family:inherit;transition:background .15s ease,opacity .15s ease}._clearFieldButton_1hnc2_229:hover:not(:disabled){background:var(--st-accent);color:#fff}._clearFieldButton_1hnc2_229:disabled{cursor:not-allowed;opacity:.4}._stepOneArea_1hnc2_260{flex:1 1 auto;min-height:220px;resize:none}._primary_1hnc2_266{padding:12px 20px;min-height:44px;background:var(--st-accent-deep);color:#fff;border:none;border-radius:999px;font-weight:600;font-size:14px;cursor:pointer;transition:background .15s ease,transform .15s ease}._primary_1hnc2_266:hover:not(:disabled){background:var(--st-accent)}._primary_1hnc2_266:disabled{opacity:.55;cursor:not-allowed}._secondary_1hnc2_288{padding:10px 16px;min-height:44px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:var(--st-input);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease}._secondary_1hnc2_288:hover:not(:disabled){border-color:var(--st-accent-deep);background:#242426}._secondary_1hnc2_288:disabled{opacity:.5;cursor:not-allowed}._group_1hnc2_137 ._secondary_1hnc2_288{border-color:#ffffff2e;color:#fff;background:#121212}._group_1hnc2_137 ._secondary_1hnc2_288:hover:not(:disabled){border-color:var(--st-accent-deep);background:#8e21352e}._error_1hnc2_322{color:#ff8a9a;margin:10px 0;padding:10px 14px;border-radius:12px;background:#a8283c26;border:1px solid rgba(168,40,60,.35);font-size:13px}._headerRow_1hnc2_332{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:18px}._headerRow_1hnc2_332 h2{margin:0;font-size:22px;font-weight:700;color:#fff;letter-spacing:-.02em}._stepper_1hnc2_349{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:13px;flex-wrap:wrap;max-width:100%}._stepper_1hnc2_349::-webkit-scrollbar{height:6px}._stepper_1hnc2_349::-webkit-scrollbar-thumb{background:#fff3;border-radius:999px}._stepLink_1hnc2_368{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex:0 0 auto;min-height:36px;padding:6px 14px;border-radius:999px;text-decoration:none;white-space:nowrap;transition:border-color .2s ease,color .2s ease,background .2s ease,box-shadow .2s ease}._stepLink_1hnc2_368:focus-visible{outline:none;box-shadow:0 0 0 3px #8e213559}._step_1hnc2_201{border:1px solid transparent;color:#ffffff8c;background:var(--st-surface)}._step_1hnc2_201:hover{color:#fff;background:#222226}._stepActive_1hnc2_399{border:1px solid transparent;color:#fff;background:var(--st-accent-deep)}._stepIndex_1hnc2_405{font-size:11px;font-weight:700;opacity:.75;font-variant-numeric:tabular-nums}._stepActive_1hnc2_399 ._stepIndex_1hnc2_405{opacity:.9}._stepLabel_1hnc2_416{font-size:13px;font-weight:600}._stepDivider_1hnc2_421{flex:0 0 16px;width:16px;height:1px;background:#ffffff29}._themeTagsPanel_1hnc2_428{margin:0 0 14px;padding:18px 16px;border:1px solid rgba(255,255,255,.06);border-radius:16px;background:var(--st-surface);color:var(--st-text)}._themeTagsHeader_1hnc2_437{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}._themeTagsLabel_1hnc2_446{font-weight:700;color:#fff;font-size:15px}._requiredMark_1hnc2_452{color:var(--st-accent);margin-left:4px}._themeTagsHint_1hnc2_457{font-size:12px;color:var(--st-muted)}._themeTagsWrap_1hnc2_462{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}._themeTagChip_1hnc2_468{width:100%;min-width:0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:12px 8px;min-height:48px;border-radius:14px;border:1px solid rgba(255,255,255,.22);background:var(--st-input);color:#ffffffeb;font-size:13px;line-height:1.2;cursor:pointer;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,color .15s ease,background .15s ease}._themeTagChip_1hnc2_468:hover{border-color:#a8283c8c;color:#fff}._themeTagChipActive_1hnc2_499{border-color:var(--st-accent-deep);background:var(--st-accent-deep);color:#fff;font-weight:600}._themeTagError_1hnc2_506{margin-top:10px;color:#ff8a9a;font-size:13px}._requiredHighlight_1hnc2_512{box-shadow:0 0 0 2px #c23a5073}@media(max-width:1080px){._main_1hnc2_22{padding:20px 20px 40px}._headerRow_1hnc2_332{align-items:flex-start}._stepper_1hnc2_349{justify-content:flex-start}}@media(max-width:768px){._main_1hnc2_22{width:100%;max-width:100%;margin:72px 0 96px;padding:16px 12px 32px}._headerRow_1hnc2_332{align-items:stretch;gap:12px;flex-direction:column}._headerRow_1hnc2_332 h2{font-size:20px}._stepper_1hnc2_349{width:100%;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}._stepLink_1hnc2_368{min-height:34px;padding:5px 12px}._stepIndex_1hnc2_405{font-size:10px}._stepLabel_1hnc2_416{font-size:12px}._stepDivider_1hnc2_421{display:none}._columns_1hnc2_31,._columns3_1hnc2_37,._stepOneColumns_1hnc2_201{grid-template-columns:1fr}._formRow_1hnc2_49,._themeTagsPanel_1hnc2_428,._group_1hnc2_137{border-radius:14px;padding:14px}._themeTagsWrap_1hnc2_462{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._themeTagChip_1hnc2_468{padding:10px 6px;font-size:12px;min-height:44px;border-radius:12px}._actions_1hnc2_173{align-items:stretch;gap:10px;flex-direction:column}._actionsLeft_1hnc2_186,._actionsRight_1hnc2_192{width:100%;flex:none;min-height:auto}._actionsRight_1hnc2_192{flex-direction:column;justify-content:stretch;gap:8px}._actions_1hnc2_173 ._primary_1hnc2_266,._actions_1hnc2_173 ._secondary_1hnc2_288{width:100%;justify-content:center}._stepOneArea_1hnc2_260{min-height:0;height:calc(1.55em * 9 + 24px);max-height:calc(1.55em * 9 + 24px)}}._pageRoot_1o6mw_2{--primary: #A8283C;--primary-dark: #8E2135;--custom-if-surface: #1A1A1A;--custom-if-input: #1C1C1E;--custom-if-border: rgba(255, 255, 255, .12);--custom-if-muted: rgba(255, 255, 255, .55);min-height:100vh;width:100%;max-width:none;margin:0 auto;background:#000;color:#fff}._mainContent_1o6mw_17{display:flex;min-height:calc(100vh - var(--app-desktop-navbar-height));width:min(var(--app-desktop-shell-max),calc(100% - 2 * var(--app-desktop-gutter)));max-width:none;margin:0 auto 48px}._main_1o6mw_17{flex:1;min-height:calc(100vh - var(--app-desktop-navbar-height));padding:4px 0 10px;box-sizing:border-box;width:100%}._formSection_1o6mw_35{display:flex;flex-direction:column;gap:8px;margin-top:var(--app-desktop-navbar-height)}._pageHeader_1o6mw_43{display:grid;grid-template-columns:72px minmax(0,1fr) minmax(72px,auto);align-items:center;min-height:40px;padding:0;gap:4px}._pageBack_1o6mw_52{width:36px;height:36px;margin:0;padding:0;border:none;border-radius:50%;background:transparent;color:#fff;font-size:1.35rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._btnLabel_1o6mw_70{display:inline-flex;align-items:center;justify-content:center;gap:6px}._btnIcon_1o6mw_77{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1em;height:1em;font-size:1.05em;line-height:1}._btnIcon_1o6mw_77 svg{width:1em;height:1em}._pageBack_1o6mw_52:hover,._pageBack_1o6mw_52:focus-visible{background:#ffffff0f}._pageBack_1o6mw_52:focus-visible,._pageTest_1o6mw_99:focus-visible{outline:2px solid #A8283C;outline-offset:2px}._pageTitle_1o6mw_104{margin:0;font-size:1.05rem;font-weight:700;letter-spacing:0;color:#fff;text-align:center;line-height:1.3}._pageHeaderSlot_1o6mw_114{display:flex;justify-content:flex-end;min-height:28px}._pageTest_1o6mw_99{border:none;border-radius:999px;background:#1c1c1e;color:#fff;font-size:12px;font-weight:600;min-height:28px;padding:4px 10px;cursor:pointer}._pageTest_1o6mw_99:hover{background:#8e2135}._formCard_1o6mw_136{display:flex;flex-direction:column;gap:10px;padding:14px 12px;border-radius:18px;background:var(--custom-if-surface);border:1px solid rgba(255,255,255,.06)}._formCardHead_1o6mw_146{display:flex;flex-direction:column;gap:4px}._formCardTitle_1o6mw_152{margin:0;font-size:16px;font-weight:700;color:#fff}._formCardDesc_1o6mw_159{margin:0;font-size:12px;line-height:1.5;color:var(--custom-if-muted)}._fieldBlock_1o6mw_166{display:flex;flex-direction:column;gap:6px;width:100%}._fieldLabelRow_1o6mw_173{display:flex;align-items:center;flex-wrap:wrap;gap:8px;justify-content:space-between}._fieldLabel_1o6mw_173{font-size:13px;font-weight:600;color:#ffffffe0;line-height:1.3}._formFooter_1o6mw_188{display:flex;justify-content:stretch;padding:8px 0 4px}._formErrorBanner_1o6mw_194{padding:12px 14px;border-radius:12px;background:#fb5b671f;border:1px solid rgba(251,91,103,.35);color:#ff8a93;font-size:14px}._formGroup_1o6mw_203{display:flex;gap:8px;align-items:flex-start}._formGroup_1o6mw_203 label{width:150px;font-size:24px;font-weight:600;color:#bfbfbf;line-height:1.2;margin-bottom:10px!important}._descriptionEditor_1o6mw_218{flex:1;min-width:0;width:100%}._textInput_1o6mw_224,._textarea_1o6mw_225{padding:12px;background-color:transparent;border-radius:8px;font-size:16px;font-family:inherit;color:#000;transition:all .3s ease;box-sizing:border-box;border:1px solid rgba(0,0,0,.1)}._textInput_1o6mw_224:focus,._textarea_1o6mw_225:focus{outline:none;color:#4c4c4c;border:1px solid #b1acac}._textInput_1o6mw_224{width:min(100%,520px);height:30px}._textarea_1o6mw_225{width:min(100%,1120px);height:130px;resize:vertical}._pageRoot_1o6mw_2 ._textInput_1o6mw_224,._pageRoot_1o6mw_2 ._textarea_1o6mw_225{width:100%;min-height:44px;height:auto;padding:12px 14px;border-radius:10px;background:var(--custom-if-input);border:1px solid var(--custom-if-border);color:#fff;font-size:14px}._pageRoot_1o6mw_2 ._textInput_1o6mw_224:focus,._pageRoot_1o6mw_2 ._textarea_1o6mw_225:focus{color:#fff;border-color:#a8283ca6;box-shadow:0 0 0 3px #8e213540}._pageRoot_1o6mw_2 ._textInput_1o6mw_224::placeholder,._pageRoot_1o6mw_2 ._textarea_1o6mw_225::placeholder{color:#ffffff59}._pageRoot_1o6mw_2 ._hint_1o6mw_281{color:var(--custom-if-muted)}._pageRoot_1o6mw_2 ._error_1o6mw_285{color:#ff8a93}._pageRoot_1o6mw_2 ._seg_1o6mw_289{width:100%;display:flex;background:#121212;border:1px solid var(--custom-if-border);border-radius:999px;padding:3px}._pageRoot_1o6mw_2 ._segBtn_1o6mw_298{flex:1 1 0;min-width:0;min-height:36px;border-radius:999px;color:#ffffffb3;font-size:13px}._pageRoot_1o6mw_2 ._segBtn_1o6mw_298:hover{background:#8e213533;color:#fff}._pageRoot_1o6mw_2 ._segBtn_1o6mw_298._segBtnActive_1o6mw_313,._pageRoot_1o6mw_2 ._segBtn_1o6mw_298._segBtnActive_1o6mw_313:hover{background:#8e2135;color:#fff;font-weight:600}._pageRoot_1o6mw_2 ._dropZoneLarge_1o6mw_320{background:#121212;border-color:#ffffff29;color:#ffffffd9}._pageRoot_1o6mw_2 ._dropZoneLarge_1o6mw_320:hover{border-color:#8e2135;box-shadow:0 4px 16px #8e213538}._pageRoot_1o6mw_2 ._dropZoneLarge_1o6mw_320._drag_1o6mw_331{border-color:#a8283c;background:#8e21351f;box-shadow:0 6px 20px #8e213547}._pageRoot_1o6mw_2 ._dropIconWrapper_1o6mw_337{background:#1c1c1e}._pageRoot_1o6mw_2 ._dropZoneLarge_1o6mw_320:hover ._dropIconWrapper_1o6mw_337{background:#8e2135}._pageRoot_1o6mw_2 ._dropIcon_1o6mw_337{color:#ffffff73}._pageRoot_1o6mw_2 ._dropHeading_1o6mw_349{color:#fff}._pageRoot_1o6mw_2 ._dropHint_1o6mw_353,._pageRoot_1o6mw_2 ._dropList_1o6mw_354{color:var(--custom-if-muted)}._pageRoot_1o6mw_2 ._dropListWrapper_1o6mw_358{background:#0e0e0e;border-top-color:#ffffff14}._pageRoot_1o6mw_2 ._dropList_1o6mw_354 li:before{color:#8e2135}._pageRoot_1o6mw_2 ._fileList_1o6mw_367{background:#121212;border-color:var(--custom-if-border)}._pageRoot_1o6mw_2 ._fileStats_1o6mw_372,._pageRoot_1o6mw_2 ._filePath_1o6mw_373,._pageRoot_1o6mw_2 ._fileSize_1o6mw_374{color:#ffffffb8}._pageRoot_1o6mw_2 ._smallBtn_1o6mw_378{border-color:var(--custom-if-border);background:#1c1c1e;color:#ffffffd9}._pageRoot_1o6mw_2 ._smallBtn_1o6mw_378:hover:not(:disabled){border-color:#8e2135;color:#fff}._pageRoot_1o6mw_2 ._themeTagsHead_1o6mw_390{display:flex;flex-direction:column;align-items:flex-start;gap:4px}._pageRoot_1o6mw_2 ._requiredMark_1o6mw_397{color:#a8283c;margin-left:4px;font-weight:700}._pageRoot_1o6mw_2 ._themeTagsWrap_1o6mw_403{gap:8px}._pageRoot_1o6mw_2 ._themeTagChip_1o6mw_407{border:1px solid rgba(255,255,255,.22);background:#1c1c1e;color:#ffffffeb;min-height:38px;padding:10px 8px;border-radius:14px;font-weight:500}._pageRoot_1o6mw_2 ._themeTagChip_1o6mw_407:hover{border-color:#a8283c8c;color:#fff;background:#1c1c1e}._pageRoot_1o6mw_2 ._themeTagChipActive_1o6mw_424{border-color:#8e2135;background:#8e2135;color:#fff;font-weight:600}._pageRoot_1o6mw_2 ._themeTagChipActive_1o6mw_424:hover{border-color:#8e2135;background:#8e2135;color:#fff}._pageRoot_1o6mw_2 ._themeTagHint_1o6mw_437{color:var(--custom-if-muted)}._pageRoot_1o6mw_2 ._actions_1o6mw_442{width:100%;flex-direction:column;align-items:stretch;gap:10px}._pageRoot_1o6mw_2 ._secondaryBtn_1o6mw_449{width:100%;min-height:44px;height:auto;padding:12px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#1c1c1e;color:#ffffffe0;font-size:14px;font-weight:600;letter-spacing:0;box-sizing:border-box}._pageRoot_1o6mw_2 ._secondaryBtn_1o6mw_449:hover{background:#ffffff14;border-color:#a8283c73;color:#fff;transform:none}._pageRoot_1o6mw_2 ._primaryBtn_1o6mw_471,._pageRoot_1o6mw_2 ._primaryBtnMeta_1o6mw_472{--cta: #A8283C;--cta-deep: #8E2135;width:100%;min-width:0;min-height:48px;height:auto;padding:14px 16px;border-radius:14px;border:1px solid #A8283C;background:linear-gradient(135deg,#a8283c,#8e2135);box-shadow:none;letter-spacing:0;box-sizing:border-box}._pageRoot_1o6mw_2 ._primaryBtn_1o6mw_471:before,._pageRoot_1o6mw_2 ._primaryBtnMeta_1o6mw_472:before{display:none}._pageRoot_1o6mw_2 ._primaryBtn_1o6mw_471:hover:not(:disabled),._pageRoot_1o6mw_2 ._primaryBtnMeta_1o6mw_472:hover:not(:disabled){background:linear-gradient(135deg,#c23a50,#a8283c);filter:none;transform:none;box-shadow:none}._pageRoot_1o6mw_2 ._clearPill_1o6mw_501{margin-left:auto;border:none;border-radius:999px;background:#8e2135;color:#fff;font-size:12px;font-weight:600;min-height:28px;padding:4px 12px;cursor:pointer}._pageRoot_1o6mw_2 ._clearPill_1o6mw_501:hover{background:#a8283c}._richEditorDark_1o6mw_520 button:not([data-rich-editor-resize]){border-color:#ffffff29!important;background:#1c1c1e!important;color:#ffffffe0!important}._richEditorDark_1o6mw_520 [data-rich-editor-resize]{background:transparent!important;color:#ffb4bcbf!important}._richEditorDark_1o6mw_520 [data-rich-editor-resize] *,._richEditorDark_1o6mw_520 [data-rich-editor-resize][aria-hidden=true]{color:inherit!important}._richEditorDark_1o6mw_520 [data-rich-editor-resize]:hover,._richEditorDark_1o6mw_520 [data-rich-editor-resize]:focus-visible{background:#a8283c2e!important;color:#ffb4bc!important}._richEditorDark_1o6mw_520 [contenteditable=true],._richEditorDark_1o6mw_520 textarea{background:#121212!important;border-color:#ffffff24!important;color:#fff!important;box-shadow:none!important}._richEditorDark_1o6mw_520 [aria-hidden=true]{color:#ffffff59!important}._richEditorDark_1o6mw_520 span{color:#ffffff80}._fileRow_1o6mw_558{display:flex;flex-direction:column;gap:10px;width:100%}._fileInput_1o6mw_565{display:inline-block;padding:10px 12px;border:1px dashed rgba(0,0,0,.3);border-radius:8px;background:#f5f5f5}._hint_1o6mw_281{color:#8b7355;font-size:14px}._error_1o6mw_285{color:#fb5b67;font-size:14px}._actions_1o6mw_442{flex:1;min-width:0;display:flex;flex-wrap:wrap;gap:12px;align-items:center}._primaryBtn_1o6mw_471{--cta: var(--primary, #e03d4b);--cta-deep: color-mix(in srgb, var(--cta) 82%, #1a0a0c);--cta-glow: color-mix(in srgb, var(--cta) 38%, transparent);position:relative;isolation:isolate;overflow:hidden;width:auto;min-width:200px;height:52px;padding:0 28px;border:none;border-radius:14px;background:linear-gradient(180deg,#ffffff38,#fff0 42%),linear-gradient(135deg,var(--cta) 0%,var(--cta-deep) 100%);color:#fff;font-size:15px;font-weight:700;letter-spacing:.04em;line-height:1;cursor:pointer;box-shadow:0 1px #ffffff47 inset,0 10px 24px -12px var(--cta-glow),0 2px #78121c2e;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}._primaryBtn_1o6mw_471:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.18) 50%,transparent 60%);transform:translate(-120%);transition:transform .55s ease;pointer-events:none;z-index:0}._primaryBtn_1o6mw_471:disabled{opacity:.55;cursor:not-allowed;filter:grayscale(.15);box-shadow:none;transform:none}._primaryBtn_1o6mw_471:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.03);box-shadow:0 1px #ffffff57 inset,0 16px 32px -14px var(--cta-glow),0 4px #78121c29}._primaryBtn_1o6mw_471:hover:not(:disabled):before{transform:translate(120%)}._primaryBtn_1o6mw_471:active:not(:disabled){transform:translateY(0);filter:brightness(.98);box-shadow:0 1px #ffffff2e inset,0 6px 14px -10px var(--cta-glow)}._primaryBtnMeta_1o6mw_472{min-width:220px;height:48px;padding:0 26px;border-radius:999px;letter-spacing:.06em;background:linear-gradient(180deg,#ffffff47,#fff0 48%),linear-gradient(135deg,#f25563 0%,var(--cta-deep) 100%)}._secondaryBtn_1o6mw_449{height:48px;padding:0 20px;border:1.5px solid color-mix(in srgb,var(--primary, #e03d4b) 55%,#fff);border-radius:999px;color:var(--primary, #e03d4b);background:#ffffffeb;font-size:14px;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease}._secondaryBtn_1o6mw_449:hover{background:color-mix(in srgb,var(--primary, #e03d4b) 8%,#fff);border-color:var(--primary, #e03d4b);transform:translateY(-1px)}._infoRow_1o6mw_703{display:flex;gap:12px;align-items:center;color:#737373}._noticeBox_1o6mw_711{background:#f5f5f5;border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:12px 14px;color:#374151}._noticeTitle_1o6mw_718{font-weight:700;margin:0 0 6px}._noticeList_1o6mw_719{margin:0;padding-left:16px;color:#4b5563;font-size:14px}._noticeList_1o6mw_719 li{line-height:1.6}._seg_1o6mw_289{display:inline-flex;gap:6px;background:#f5f5f5;border-radius:8px;padding:4px;width:fit-content}._segBtn_1o6mw_298{border:none;background:transparent;color:#374151;padding:6px 10px;border-radius:6px;cursor:pointer;font-weight:600;transition:all .2s ease}._segBtn_1o6mw_298:hover{background:#fb5b671a}._segBtnActive_1o6mw_313{background:#fb5b67;color:#fff}._fileList_1o6mw_367{font-size:13px;max-height:260px;overflow:auto;padding:8px 10px;background:#f5f5f5;border:1px solid rgba(0,0,0,.1);border-radius:8px}._fileStats_1o6mw_372{font-size:13px;color:#555}._uploadGrid_1o6mw_764{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._uploadCard_1o6mw_765{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px;cursor:pointer;transition:box-shadow .2s,border-color .2s}._uploadCard_1o6mw_765:hover{box-shadow:0 8px 24px #00000012;border-color:#d1d5db}._uploadCardActive_1o6mw_767{border-color:#fb5b67;box-shadow:0 8px 28px #fb5b6726}._cardHeader_1o6mw_768{display:flex;align-items:center;gap:10px}._cardIcon_1o6mw_769{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f5f5f5;color:#fb5b67;font-size:20px}._cardTitle_1o6mw_770{font-weight:800;font-size:16px;color:#111827}._cardDesc_1o6mw_771{color:#6b7280;font-size:13px}._dropZoneLarge_1o6mw_320{border:2px dashed #d1d5db;border-radius:12px;padding:0;background:#fff;color:#374151;text-align:center;min-height:320px;display:flex;flex-direction:column;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}._dropZoneLarge_1o6mw_320:hover{border-color:#fb5b67;box-shadow:0 4px 12px #fb5b671a}._dropZoneLarge_1o6mw_320._drag_1o6mw_331{border-color:#fb5b67;background:#fff5f6;box-shadow:0 6px 20px #fb5b6733}._dropIconWrapper_1o6mw_337{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:12px;background:#f5f5f5;margin-bottom:8px;transition:all .3s ease}._dropZoneLarge_1o6mw_320:hover ._dropIconWrapper_1o6mw_337{background:#fb5b67;transform:scale(1.05)}._dropZoneLarge_1o6mw_320:hover ._dropIcon_1o6mw_337{color:#fff}._dropIcon_1o6mw_337{width:32px;height:32px;color:#9ca3af;transition:all .3s ease}._dropZoneInner_1o6mw_820{flex:1;display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center;padding:28px}._dropContent_1o6mw_829{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center;flex:1;justify-content:center}._dropHeading_1o6mw_349{font-size:18px;font-weight:800;color:#111827;margin:0}._dropHint_1o6mw_353{font-size:14px;color:#6b7280;margin:0}._dropListWrapper_1o6mw_358{width:100%;padding:16px 28px;background:#f9fafb;border-top:1px solid #e5e7eb}._dropList_1o6mw_354{margin:0;padding:0;font-size:13px;color:#6b7280;text-align:left;list-style:none;max-width:100%}._dropList_1o6mw_354 li{line-height:1.8;margin-bottom:6px;padding-left:16px;position:relative}._dropList_1o6mw_354 li:before{content:"•";position:absolute;left:0;color:#9ca3af}._cardFooter_1o6mw_876{display:flex;align-items:center;justify-content:space-between;gap:10px}._pickBtn_1o6mw_877{border:1px solid #d1d5db;background:#fff;color:#374151;border-radius:8px;padding:8px 12px;font-size:13px;cursor:pointer}._pickedText_1o6mw_878{color:#4b5563;font-size:12px}._assetsUploadLayout_1o6mw_881{width:min(100%,1120px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}._assetsUploadLayoutWide_1o6mw_889{width:100%;max-width:none}._assetsUploadMain_1o6mw_894,._assetsUploadAside_1o6mw_895{min-width:0;display:flex;flex-direction:column;gap:12px}._uploaderColumn_1o6mw_902{display:flex;flex-direction:column;gap:12px;width:100%}._themeTagsPanel_1o6mw_904{width:100%;display:flex;flex-direction:column;gap:10px}._themeTagHint_1o6mw_437{font-size:13px;color:#6b7280}._themeTagsWrap_1o6mw_403{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px 4px}._themeTagChip_1o6mw_407{width:100%;min-width:0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(17,24,39,.15);background:#fff;color:#111827;border-radius:14px;padding:10px 8px;min-height:38px;font-size:13px;cursor:pointer;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:all .15s ease}._themeTagChip_1o6mw_407:hover{border-color:#e03d4b99;color:var(--primary)}._themeTagChipActive_1o6mw_424{border-color:var(--primary);background:#e03d4b1a;color:var(--primary-dark)}._themeTagError_1o6mw_957{font-size:13px;color:var(--primary)}@media(max-width:1080px){._uploadGrid_1o6mw_764{grid-template-columns:1fr}}._fileRowLine_1o6mw_964{display:flex;gap:10px;align-items:center;padding:4px 0}._fileCheckbox_1o6mw_965{width:16px;height:16px}._filePath_1o6mw_373{flex:1;word-break:break-all;color:#374151}._fileSize_1o6mw_374{color:#6b7280;flex-shrink:0}._listActions_1o6mw_969{display:flex;gap:8px;margin:6px 0}._smallBtn_1o6mw_378{border:1px solid #d1d5db;background:#fff;color:#374151;border-radius:6px;padding:4px 8px;cursor:pointer;font-size:12px}._smallBtn_1o6mw_378:disabled{opacity:.6;cursor:not-allowed}._cloudAssetsCard_1o6mw_973{width:100%;display:flex;flex-direction:column;gap:12px;padding:16px 18px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;overflow:hidden}._cloudAssetsHeader_1o6mw_985{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._cloudAssetsHeading_1o6mw_992{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}._cloudAssetsTitle_1o6mw_1000{font-size:16px;font-weight:700;color:#111827}._cloudAssetsMeta_1o6mw_1006{font-size:13px;color:#6b7280;line-height:1.5}._cloudAssetsActions_1o6mw_1012{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}._assetsPanelTabs_1o6mw_1019{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}._assetsPanelTab_1o6mw_1019{border:none;background:transparent;color:#94a3b8;padding:0;font-size:13px;font-weight:600;cursor:pointer;transition:color .2s ease}._assetsPanelTab_1o6mw_1019:hover:not(:disabled){color:#fb5b67}._assetsPanelTab_1o6mw_1019:disabled{cursor:default;opacity:.45}._assetsPanelTabActive_1o6mw_1047{color:#111827}._assetsPanelTabDivider_1o6mw_1051{color:#cbd5e1;font-size:12px;line-height:1}._cloudAssetsEmpty_1o6mw_1057{min-height:460px;display:flex;align-items:center;font-size:13px;color:#6b7280;line-height:1.6}._cloudAssetsBody_1o6mw_1066{min-height:460px}._localAssetsBody_1o6mw_1070{min-height:460px;display:flex;flex-direction:column;gap:12px}._localAssetsBody_1o6mw_1070 ._dropZoneLarge_1o6mw_320{flex:1}._cloudAssetRow_1o6mw_1081{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:6px 0}._cloudAssetMetaLine_1o6mw_1089{flex-shrink:0;color:#6b7280;font-size:12px;text-align:right;line-height:1.5}._assetTreePanel_1o6mw_1097{display:flex;flex-direction:column;gap:8px;border:1px solid rgba(148,163,184,.16);border-radius:12px;background:#fcfdff;padding:10px 12px}._assetTreeHeader_1o6mw_1107{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._assetTreeTitle_1o6mw_1114{font-size:13px;font-weight:600;color:#334155}._assetTreeSubTitle_1o6mw_1120{margin-top:2px;font-size:11px;color:#94a3b8;line-height:1.5}._assetTreeList_1o6mw_1127{display:flex;flex-direction:column;gap:0}._cloudAssetTreePanel_1o6mw_1133{height:460px;min-height:460px}._cloudAssetTreeList_1o6mw_1138{min-height:0;flex:1;overflow-y:auto;overflow-x:hidden;padding-right:4px}._localAssetsTreeArea_1o6mw_1146{width:100%;min-height:0;flex:1}._localAssetTreePanel_1o6mw_1152{min-height:0;height:100%;flex:1}._localAssetTreeList_1o6mw_1158{min-height:0;flex:1;overflow-y:auto;overflow-x:hidden;padding-right:4px}._assetTreeNode_1o6mw_1166{display:flex;flex-direction:column;gap:0}._assetTreeChildrenWrap_1o6mw_1172{display:grid;grid-template-rows:0fr;opacity:0;pointer-events:none;transition:grid-template-rows .24s ease,opacity .18s ease}._assetTreeChildrenWrapExpanded_1o6mw_1180{grid-template-rows:1fr;opacity:1;pointer-events:auto}._assetTreeChildrenInner_1o6mw_1186{min-height:0;overflow:hidden}._assetTreeChildren_1o6mw_1172{display:flex;flex-direction:column;gap:0;padding-top:2px}._assetTreeRow_1o6mw_1198{--asset-depth-space: calc(var(--asset-depth, 0) * 18px);position:relative;display:grid;grid-template-columns:auto auto auto auto minmax(0,1fr) 28px;align-items:center;gap:6px;min-height:34px;padding:4px 6px 4px calc(8px + var(--asset-depth-space));border-radius:8px;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}._assetTreeRow_1o6mw_1198:before{content:"";position:absolute;left:calc(17px + var(--asset-depth-space));top:-2px;bottom:-2px;width:1px;background:#94a3b838}._assetTreeRow_1o6mw_1198:after{content:"";position:absolute;left:calc(17px + var(--asset-depth-space));top:50%;width:8px;height:1px;background:#94a3b861;transform:translateY(-50%)}._assetTreeRow_1o6mw_1198:hover{background:#2563eb0b}._assetTreeDirectoryRow_1o6mw_1236,._assetTreeFileRow_1o6mw_1240{background:transparent}._assetTreeRowExpandable_1o6mw_1244{cursor:pointer;-webkit-user-select:none;user-select:none}._assetTreeRowExpandable_1o6mw_1244:focus-visible{outline:none;background:#2563eb0e;box-shadow:inset 0 0 0 1px #2563eb38,0 0 0 3px #2563eb1a}._assetTreeBranch_1o6mw_1255,._assetTreeBranchLine_1o6mw_1259{display:none}._assetTreeToggle_1o6mw_1263,._assetTreeTogglePlaceholder_1o6mw_1264{width:18px;height:18px;flex-shrink:0;position:relative;z-index:1}._assetTreeToggle_1o6mw_1263{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:transparent;color:#64748b;font-size:12px;padding:0;cursor:pointer;transition:background-color .18s ease,color .18s ease}._assetTreeToggle_1o6mw_1263:hover{background:#94a3b824;color:#334155}._assetTreeTogglePlaceholder_1o6mw_1264,._assetTreeCheckboxPlaceholder_1o6mw_1292,._assetTreeActionPlaceholder_1o6mw_1293{display:inline-flex}._assetTreeCheckboxPlaceholder_1o6mw_1292{width:16px;height:16px;flex-shrink:0;position:relative;z-index:1}._assetTreeActionPlaceholder_1o6mw_1293{width:28px;height:28px;flex-shrink:0}._assetTreeIcon_1o6mw_1311{width:14px;height:14px;min-width:14px;border-radius:999px;font-size:0;flex-shrink:0}._assetTreeDirectoryIcon_1o6mw_1320{background:#3b82f6;box-shadow:0 0 0 1px #2563eb1f}._assetTreeFileIcon_1o6mw_1325{background:#cbd5e1}._assetTreeContent_1o6mw_1329{min-width:0;display:flex;flex-direction:column;gap:1px}._assetTreeNameRow_1o6mw_1336{display:flex;align-items:center;gap:0;min-width:0}._assetTreeName_1o6mw_1336{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;color:#0f172a}._assetTreeBadge_1o6mw_1353{display:none}._assetTreeMeta_1o6mw_1357{font-size:11px;color:#64748b;line-height:1.4}._assetDangerBtn_1o6mw_1363{width:28px;height:28px;border:1px solid transparent;background:transparent;color:#94a3b8;border-radius:8px;padding:0;font-size:0;cursor:pointer;flex-shrink:0;justify-self:end;transition:background-color .18s ease,border-color .18s ease,color .18s ease}._assetDangerBtn_1o6mw_1363:before{content:"×";display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:16px;line-height:1;font-weight:500}._assetDangerBtn_1o6mw_1363:hover:not(:disabled){background:#fef2f2f2;border-color:#f8717142;color:#dc2626}._assetDangerBtn_1o6mw_1363:disabled{opacity:.42;cursor:not-allowed}._confirmOverlay_1o6mw_1402{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:3000}._confirmCard_1o6mw_1403{width:720px;max-width:92vw;max-height:84vh;overflow:hidden;background:#111827;color:#e5e7eb;border:1px solid #374151;border-radius:12px;box-shadow:0 18px 50px #00000073;display:flex;flex-direction:column}._confirmHeader_1o6mw_1404{padding:14px 16px;border-bottom:1px solid #374151;font-weight:700}._confirmBody_1o6mw_1405{padding:12px 16px;overflow:auto}._confirmFooter_1o6mw_1406{padding:12px 16px;border-top:1px solid #374151;display:flex;gap:10px;justify-content:flex-end}._btnGhost_1o6mw_1408{border:1px solid rgba(255,255,255,.22);background:#1c1c1e;color:#e5e7eb;border-radius:12px;padding:10px 16px;min-height:40px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}._btnGhost_1o6mw_1408:hover{background:#ffffff14;border-color:#a8283c73;color:#fff}._btnPrimary_1o6mw_1425{border:none;background:linear-gradient(135deg,#a8283c,#8e2135);color:#fff;border-radius:12px;padding:10px 16px;min-height:40px;font-size:14px;font-weight:700;cursor:pointer;transition:filter .18s ease,transform .16s ease}._btnPrimary_1o6mw_1425:hover:not(:disabled){filter:brightness(1.08)}._btnPrimary_1o6mw_1425:active:not(:disabled){transform:translateY(1px)}._btnPrimary_1o6mw_1425:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){._mainContent_1o6mw_17{width:100%;max-width:100%;padding:0 8px;min-height:auto}._main_1o6mw_17{padding:8px 0 16px}._formSection_1o6mw_35{margin-top:56px;gap:8px}._pageTitle_1o6mw_104{font-size:1.05rem}._formCard_1o6mw_136{padding:14px 10px;border-radius:16px;gap:10px}._themeTagsWrap_1o6mw_403{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}._formGroup_1o6mw_203{gap:8px}._formGroup_1o6mw_203 label{font-size:14px;width:100px}._textInput_1o6mw_224{width:100%;height:40px;font-size:14px}._textarea_1o6mw_225{width:100%;height:100px;font-size:14px}._fileRow_1o6mw_558{width:100%}._pageRoot_1o6mw_2 ._primaryBtn_1o6mw_471,._pageRoot_1o6mw_2 ._primaryBtnMeta_1o6mw_472{width:100%;min-width:0;min-height:48px;font-size:14px;border-radius:14px}._pageRoot_1o6mw_2 ._secondaryBtn_1o6mw_449{width:100%;min-height:44px;border-radius:14px}._assetsUploadLayout_1o6mw_881,._uploaderColumn_1o6mw_902,._themeTagsPanel_1o6mw_904{width:100%}._cloudAssetsHeader_1o6mw_985{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:nowrap}._cloudAssetsActions_1o6mw_1012{flex:0 0 auto;justify-content:flex-end;gap:6px;flex-wrap:nowrap}._assetsPanelTabs_1o6mw_1019{flex:0 0 auto;justify-content:flex-end;gap:6px;flex-wrap:nowrap;white-space:nowrap}._assetsPanelTab_1o6mw_1019,._smallBtn_1o6mw_378{white-space:nowrap}._assetsPanelTabDivider_1o6mw_1051{flex:0 0 auto}._cloudAssetRow_1o6mw_1081{flex-direction:column;gap:4px}._cloudAssetMetaLine_1o6mw_1089{text-align:left}._assetTreeRow_1o6mw_1198{grid-template-columns:auto auto auto auto minmax(0,1fr) 28px;align-items:center;padding-right:4px}._assetDangerBtn_1o6mw_1363,._assetTreeActionPlaceholder_1o6mw_1293{grid-column:auto;margin-left:0;width:28px}._assetTreeNameRow_1o6mw_1336{flex-wrap:nowrap}._assetTreeName_1o6mw_1336{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}@media(max-width:980px){._assetsUploadLayout_1o6mw_881{grid-template-columns:1fr}}._assetTreeToggle_1o6mw_1263{font-size:0}._assetTreeToggle_1o6mw_1263:before{content:"";width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transition:transform .22s ease}._assetTreeToggle_1o6mw_1263[data-expanded=false]:before{transform:rotate(-45deg) translate(-1px,1px)}._assetTreeToggle_1o6mw_1263[data-expanded=true]:before{transform:rotate(45deg) translate(-1px,-1px)}._assetTreeIcon_1o6mw_1311{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;min-width:15px;background-color:#94a3b8;border-radius:0;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}._assetTreeDirectoryIcon_1o6mw_1320{background-color:#2563eb;box-shadow:none;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='black'%3E%3Cpath d='M2 5.5A1.5 1.5 0 0 1 3.5 4H8l1.4 1.8H16.5A1.5 1.5 0 0 1 18 7.3v7.2A1.5 1.5 0 0 1 16.5 16h-13A1.5 1.5 0 0 1 2 14.5v-9Z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='black'%3E%3Cpath d='M2 5.5A1.5 1.5 0 0 1 3.5 4H8l1.4 1.8H16.5A1.5 1.5 0 0 1 18 7.3v7.2A1.5 1.5 0 0 1 16.5 16h-13A1.5 1.5 0 0 1 2 14.5v-9Z'/%3E%3C/svg%3E")}._assetTreeFileIcon_1o6mw_1325{background-color:#94a3b8;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='black'%3E%3Cpath d='M5 2.5A1.5 1.5 0 0 1 6.5 1h6L17 5.5v12A1.5 1.5 0 0 1 15.5 19h-9A1.5 1.5 0 0 1 5 17.5v-15Z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='black'%3E%3Cpath d='M5 2.5A1.5 1.5 0 0 1 6.5 1h6L17 5.5v12A1.5 1.5 0 0 1 15.5 19h-9A1.5 1.5 0 0 1 5 17.5v-15Z'/%3E%3C/svg%3E")}._assetDangerBtn_1o6mw_1363{display:inline-flex;align-items:center;justify-content:center;font-size:0}._assetDangerBtn_1o6mw_1363:before{content:"";display:block;width:14px;height:14px;background-color:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M9 3h6l1 2h5v2H3V5h5l1-2Zm-3 6h12l-1 11H7L6 9Zm3 2v7h2v-7H9Zm4 0v7h2v-7h-2Z'/%3E%3C/svg%3E");-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M9 3h6l1 2h5v2H3V5h5l1-2Zm-3 6h12l-1 11H7L6 9Zm3 2v7h2v-7H9Zm4 0v7h2v-7h-2Z'/%3E%3C/svg%3E")}._assetDangerBtn_1o6mw_1363:focus-visible{outline:none;border-color:#f8717152;box-shadow:0 0 0 3px #f871711f}._fileStats_1o6mw_372[data-label],._cloudAssetsMeta_1o6mw_1006[data-label]{position:relative;color:transparent;font-size:0;line-height:0}._fileStats_1o6mw_372[data-label]:before,._cloudAssetsMeta_1o6mw_1006[data-label]:before{content:attr(data-label);display:block;color:#6b7280;line-height:1.5}._fileStats_1o6mw_372[data-label]:before{font-size:12px}._cloudAssetsMeta_1o6mw_1006[data-label]:before{font-size:13px}@keyframes _shimmer_kbuq9_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._uploadOverlay_kbuq9_11{--dock-surface: #1A1A1A;--dock-input: #1C1C1E;--dock-accent: #8E2135;--dock-accent-hot: #A8283C;--dock-ok: #3D9A6A;position:fixed;inset:0;background:#000000b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;pointer-events:all}._uploadOverlayContent_kbuq9_31{background:var(--dock-surface);border-radius:18px;padding:28px 28px 22px;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 48px #0000008c;text-align:center;min-width:360px;max-width:90%;color:#fff;animation:_fadeInUp_kbuq9_1 .3s ease-out}._uploadOverlayContentDone_kbuq9_44{border-color:#3d9a6a59}@keyframes _fadeInUp_kbuq9_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._uploadOverlayTitle_kbuq9_59{color:#fff;font-size:18px;font-weight:700;letter-spacing:-.02em;margin:0 0 22px}._uploadProgressContainer_kbuq9_67{margin-bottom:16px}._uploadProgressBar_kbuq9_71{width:100%;height:5px;background:#ffffff14;border-radius:999px;overflow:hidden;margin-bottom:14px;box-shadow:inset 0 1px 2px #00000059}._uploadProgressBarDone_kbuq9_82{background:#3d9a6a2e}._uploadProgressFill_kbuq9_86{height:100%;background:linear-gradient(90deg,var(--dock-accent-hot) 0%,#c23a50 55%,var(--dock-accent) 100%);border-radius:999px;transition:width .28s ease;position:relative;overflow:hidden;box-shadow:0 0 12px #a8283c59}._uploadProgressFillDone_kbuq9_96{background:linear-gradient(90deg,#2f8a5c 0%,var(--dock-ok) 100%);box-shadow:0 0 12px #3d9a6a59}._uploadProgressFill_kbuq9_86:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);animation:_shimmer_kbuq9_1 1.6s ease-in-out infinite}._uploadProgressFillDone_kbuq9_96:after{animation:none;opacity:0}._uploadProgressPercent_kbuq9_119{color:#fff;font-size:22px;font-weight:700;letter-spacing:-.02em;text-align:center;font-variant-numeric:tabular-nums}._uploadOverlayText_kbuq9_128{color:#ffffff94;font-size:14px;margin:8px 0 22px;line-height:1.5;min-height:20px}._uploadOverlayTextDone_kbuq9_136{color:#9be0bc;font-weight:600}._btnLabel_kbuq9_142{display:inline-flex;align-items:center;justify-content:center;gap:6px}._btnIcon_kbuq9_149{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1em;height:1em;font-size:1.05em}._btnIcon_kbuq9_149 svg{width:1em;height:1em}._cancelUploadBtn_kbuq9_164{width:100%;min-height:44px;padding:12px 16px;box-sizing:border-box;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:var(--dock-input);color:#ffffffe0;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .16s ease}._cancelUploadBtn_kbuq9_164:hover{background:#ffffff14;color:#fff;border-color:#a8283c73}._cancelUploadBtn_kbuq9_164:active{transform:translateY(1px)}._cancelUploadBtn_kbuq9_164:focus-visible{outline:2px solid rgba(168,40,60,.8);outline-offset:2px}._autoCloseHint_kbuq9_194{height:8px}._actionRow_kbuq9_198{display:flex;gap:10px;justify-content:stretch;align-items:center;width:100%}._primaryBtn_kbuq9_206,._secondaryBtn_kbuq9_207{flex:1;min-height:44px;padding:12px 16px;border-radius:14px;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .16s ease}._primaryBtn_kbuq9_206{background:linear-gradient(135deg,var(--dock-accent-hot) 0%,var(--dock-accent) 100%);color:#fff;border:1px solid var(--dock-accent-hot)}._primaryBtn_kbuq9_206:hover{filter:brightness(1.05)}._secondaryBtn_kbuq9_207{background:var(--dock-input);color:#ffffffe0;border:1px solid rgba(255,255,255,.12);font-weight:600}._secondaryBtn_kbuq9_207:hover{background:#ffffff14;color:#fff}._primaryBtn_kbuq9_206:active,._secondaryBtn_kbuq9_207:active{transform:translateY(1px)}@media(max-width:768px){._uploadOverlay_kbuq9_11{padding:10px}._uploadOverlayContent_kbuq9_31{min-width:90vw;max-width:90vw;padding:24px 18px 18px;border-radius:20px}._uploadOverlayTitle_kbuq9_59{font-size:17px;margin:0 0 18px}._uploadProgressContainer_kbuq9_67{margin-bottom:14px}._uploadProgressBar_kbuq9_71{height:5px;margin-bottom:12px}._uploadProgressPercent_kbuq9_119{font-size:20px}._uploadOverlayText_kbuq9_128{font-size:13px;margin:6px 0 18px}._cancelUploadBtn_kbuq9_164{min-height:48px;font-size:15px}}._pageRoot_xpmcy_1{min-height:100vh;display:flex;flex-direction:column;padding-top:0;background:#1f1f1f}._main_xpmcy_2{flex:1;display:flex;flex-direction:column;padding:0 12px;max-width:900px;margin:0 auto;width:100%}._chat_xpmcy_3{flex:1;overflow-y:auto;padding:12px 4px 90px}._msgUser_xpmcy_4{display:flex;justify-content:flex-end;margin:8px 0}._msgAi_xpmcy_5{display:flex;justify-content:flex-start;margin:8px 0;position:relative;z-index:1}._userBubble_xpmcy_6{background:#2563eb;color:#fff;padding:10px 12px;border-radius:12px;max-width:80%;white-space:pre-wrap}._aiBubble_xpmcy_7{background:#f3f4f6;color:#111827;padding:10px 12px;border-radius:12px;max-width:80%;white-space:pre-wrap;position:relative;z-index:1;opacity:1}._aiBubble_xpmcy_7>:first-child{margin-top:0}._aiBubble_xpmcy_7>:last-child{margin-bottom:0}._inputBar_xpmcy_10{display:flex;gap:8px;padding:12px 0 16px;border-top:1px solid #333;position:sticky;bottom:0;background:#1f1f1f}._text_xpmcy_11{flex:1;border:1px solid #3a3a3a;background:#2a2a2a;color:#f5f5f5;border-radius:8px;padding:10px 12px;outline:none}._send_xpmcy_12{padding:0 16px;border:none;background:#111827;color:#fff;border-radius:8px}._st-embed_xpmcy_13{width:100%;border:0;min-height:0;display:block}@media(max-width:768px){._pageRoot_xpmcy_1{padding-top:0}}._text_xpmcy_11::placeholder{color:#9ca3af}._modalOverlay_1wyyc_3{--dock-ink: #000000;--dock-surface: #1A1A1A;--dock-input: #1C1C1E;--dock-accent: #8E2135;--dock-accent-hot: #A8283C;--dock-ok: #3D9A6A;position:fixed;bottom:20px;left:20px;z-index:1000;pointer-events:none}._modalContent_1wyyc_17{background:var(--dock-surface);border-radius:18px;width:380px;max-height:500px;display:flex;flex-direction:column;color:#fff;pointer-events:auto;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 48px #0000008c;overflow:hidden}._modalHeader_1wyyc_31{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.08);background:var(--dock-surface);cursor:default}._headerActions_1wyyc_41{display:flex;align-items:center;gap:8px}._minimizeButton_1wyyc_47,._closeButton_1wyyc_48{width:32px;height:32px;min-width:32px;min-height:32px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:var(--dock-input);color:#ffffffb3;font-size:12px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:color .15s ease,border-color .15s ease}._closeButton_1wyyc_48{font-size:20px}._minimizeButton_1wyyc_47:hover,._closeButton_1wyyc_48:hover{color:#fff;border-color:#ffffff47}._title_1wyyc_77{margin:0;font-size:15px;font-weight:700;letter-spacing:-.02em;color:#fff}._modalBody_1wyyc_85{padding:12px 14px 14px;overflow-y:auto;max-height:400px;background:var(--dock-surface)}._jobItem_1wyyc_92{margin-bottom:12px;padding:14px 14px 14px 16px;background:var(--dock-input);border-radius:14px;border:1px solid rgba(255,255,255,.08);position:relative;display:flex;flex-direction:column;justify-content:center;gap:10px}._jobItem_1wyyc_92:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:999px;background:#ffffff2e}._jobItemLive_1wyyc_117:before{background:linear-gradient(180deg,var(--dock-accent-hot),var(--dock-accent))}._jobItem_1wyyc_92:last-child{margin-bottom:0}._jobHeader_1wyyc_125{display:flex;align-items:center;justify-content:space-between;gap:12px}._jobInfo_1wyyc_132{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}._fileName_1wyyc_140{font-size:14px;font-weight:600;color:#ffffffeb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._status_1wyyc_149{font-size:12px;font-weight:600;letter-spacing:.04em}._statusLive_1wyyc_155{color:var(--dock-accent-hot)}._statusDone_1wyyc_159{color:var(--dock-ok)}._statusFail_1wyyc_163{color:var(--dock-accent-hot)}._removeButton_1wyyc_167{background:transparent;color:#ffffffb8;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease}._removeButton_1wyyc_167:hover{color:#fff;border-color:var(--dock-accent-hot)}._progressContainer_1wyyc_184{display:flex;align-items:center;gap:12px;min-width:0}._progressBar_1wyyc_191{flex:1;min-width:0;height:6px;background:#ffffff14;border-radius:999px;overflow:hidden}._progressFill_1wyyc_200{height:100%;border-radius:999px;transition:width .3s ease;background:var(--dock-ok)}._progressFill_1wyyc_200._statusLive_1wyyc_155,._progressFill_1wyyc_200._statusFail_1wyyc_163{background:linear-gradient(90deg,var(--dock-accent-hot),var(--dock-accent))}._progressFillLive_1wyyc_212{position:relative;overflow:hidden}._progressFillLive_1wyyc_212:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);animation:_dockShimmer_1wyyc_1 1.6s ease-in-out infinite}@keyframes _dockShimmer_1wyyc_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._progressText_1wyyc_234{font-size:12px;font-weight:600;color:#ffffff8c;min-width:40px;text-align:right;font-variant-numeric:tabular-nums}._jobDetails_1wyyc_243{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 12px;font-size:12px;color:#ffffff6b}._stage_1wyyc_253{color:#ffffff8c;min-width:0;overflow-wrap:anywhere;word-break:break-word}._time_1wyyc_260{color:#ffffff6b;flex-shrink:0;font-variant-numeric:tabular-nums}._etaText_1wyyc_266{margin:0;font-size:12px;color:#ffffff7a;line-height:1.45;overflow-wrap:anywhere;word-break:break-word}._errorMessage_1wyyc_275{margin-top:8px;padding:8px 10px;background:#8e213538;border:1px solid rgba(168,40,60,.45);border-radius:10px;color:#ffb4bf;font-size:12px;overflow-wrap:anywhere;word-break:break-word}._successMessage_1wyyc_287{margin-top:8px;padding:8px 10px;background:#3d9a6a29;border:1px solid rgba(61,154,106,.35);border-radius:10px;color:#9be0bc;font-size:12px;overflow-wrap:anywhere;word-break:break-word}@media(max-width:768px){._modalOverlay_1wyyc_3{left:12px;right:12px;bottom:calc(84px + env(safe-area-inset-bottom,0px))}._modalContent_1wyyc_17{width:min(100%,520px);max-height:min(62vh,520px);border-radius:20px}._modalHeader_1wyyc_31{padding:14px 16px}._title_1wyyc_77{font-size:15px}._headerActions_1wyyc_41{gap:6px}._modalBody_1wyyc_85{padding:12px 14px 14px;max-height:min(48vh,420px)}._jobItem_1wyyc_92{padding:14px 14px 14px 16px;border-radius:14px}._fileName_1wyyc_140{white-space:normal;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._removeButton_1wyyc_167{flex-shrink:0;padding:6px 12px}._progressText_1wyyc_234{min-width:auto;line-height:1}._stage_1wyyc_253,._time_1wyyc_260,._etaText_1wyyc_266,._errorMessage_1wyyc_275,._successMessage_1wyyc_287{overflow-wrap:anywhere;word-break:break-word}}@media(max-width:480px){._modalContent_1wyyc_17{width:100%}._progressText_1wyyc_234{min-width:34px}}.react-flow{direction:ltr}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;cursor:-webkit-grab;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;-webkit-animation:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:-webkit-grab;cursor:grab}.react-flow__node.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:-webkit-grab;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background:#1a192b;border:1px solid white;border-radius:100%}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:-4px;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{font-size:10px;background:#ffffff80;padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@-webkit-keyframes dashdraw{0%{stroke-dashoffset:10}}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:3px;width:150px;font-size:12px;color:#222;text-align:center;border-width:1px;border-style:solid;border-color:#1a192b;background-color:#fff}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{border:none;background:#fefefe;border-bottom:1px solid #eee;box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:4px;height:4px;border:1px solid #fff;border-radius:1px;background-color:#3367d9;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:#3367d9;border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}._pageRoot_1myfj_1{--ivg-bg: #fff7f8;--ivg-surface: #ffffff;--ivg-surface-muted: #fff1f3;--ivg-panel: #fffafb;--ivg-border: rgba(224, 61, 75, .18);--ivg-border-strong: rgba(224, 61, 75, .34);--ivg-text: #17201d;--ivg-text-soft: #5d6b65;--ivg-muted: #7d8a84;--ivg-accent: #fb5b67;--ivg-accent-strong: #e03d4b;--ivg-on-accent: #ffffff;--ivg-accent-soft: rgba(251, 91, 103, .1);--ivg-accent-mid: rgba(251, 91, 103, .18);--ivg-green: #48b794;--ivg-monitor: #050606;--ivg-control-bg: rgba(255, 255, 255, .92);--ivg-control-hover: rgba(251, 91, 103, .12);--ivg-control-text: #17201d;--ivg-overlay: rgba(255, 244, 246, .74);--ivg-loader-surface: linear-gradient(145deg, #ffffff 0%, #fff1f3 100%);--ivg-tree-canvas: #fff7f8;--ivg-shadow: 0 18px 48px rgba(224, 61, 75, .14);--ivg-float-bg: rgba(255, 255, 255, .9);--ivg-float-border: rgba(224, 61, 75, .22);--ivg-float-text: #17201d;--ivg-float-shadow: 0 12px 30px rgba(224, 61, 75, .14);--ivg-icon-float-bg: transparent;--ivg-icon-float-text: #e03d4b;--ivg-icon-float-border: transparent;--ivg-sheet-shadow: 0 -20px 70px rgba(224, 61, 75, .16);--ivg-scrim: rgba(69, 19, 27, .32);--ivg-flow-control-bg: #ffffff;--ivg-flow-control-text: #17201d;min-height:100vh;background:var(--ivg-bg);color:var(--ivg-text);display:flex;flex-direction:column}._pageRootDark_1myfj_43{--ivg-bg: #111313;--ivg-surface: #171a19;--ivg-surface-muted: #202623;--ivg-panel: #191d1b;--ivg-border: rgba(255, 255, 255, .1);--ivg-border-strong: rgba(229, 179, 95, .34);--ivg-text: #f5f0e8;--ivg-text-soft: #e5ddd0;--ivg-muted: #9fb2a9;--ivg-accent: #e5b35f;--ivg-accent-strong: #e5b35f;--ivg-on-accent: #17201d;--ivg-accent-soft: rgba(229, 179, 95, .1);--ivg-accent-mid: rgba(229, 179, 95, .16);--ivg-green: #48b794;--ivg-monitor: #050606;--ivg-control-bg: rgba(5, 8, 12, .9);--ivg-control-hover: rgba(229, 179, 95, .16);--ivg-control-text: #d7e4f0;--ivg-overlay: rgba(0, 0, 0, .42);--ivg-loader-surface: linear-gradient(145deg, #171a19 0%, #080909 100%);--ivg-tree-canvas: #0d1110;--ivg-shadow: 0 24px 90px rgba(0, 0, 0, .48);--ivg-float-bg: rgba(16, 20, 19, .84);--ivg-float-border: rgba(229, 179, 95, .28);--ivg-float-text: #f5f0e8;--ivg-float-shadow: 0 12px 30px rgba(0, 0, 0, .3);--ivg-icon-float-bg: transparent;--ivg-icon-float-text: rgba(255, 255, 255, .72);--ivg-icon-float-border: transparent;--ivg-sheet-shadow: 0 -20px 70px rgba(0, 0, 0, .46);--ivg-scrim: rgba(0, 0, 0, .46);--ivg-flow-control-bg: rgba(255, 255, 255, .94);--ivg-flow-control-text: #111313}._landscapeVideoPage_1myfj_80{--ivg-landscape-frame: 1}._portraitVideoPage_1myfj_84{--ivg-portrait-frame: 1}._miniProgramPlayerPage_1myfj_88{--ivg-mini-program-runtime: 1}._loadingPlaybackPage_1myfj_92{min-height:100dvh;background:linear-gradient(rgba(255,255,255,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px),radial-gradient(circle at 50% 46%,rgba(68,83,105,.16),transparent 30%),#04070b;background-size:44px 44px,44px 44px,auto,auto}._portalRoot_1myfj_102{min-height:0;display:contents;background:transparent}._portalViewportFrame_1myfj_108{position:fixed;inset:0;z-index:60;min-height:0;overflow:hidden;background:transparent}._portalRootViewportDesktop_1myfj_117{--ivg-portal-viewport: desktop}._portalRootViewportPortrait_1myfj_121{--ivg-portal-viewport: portrait}._portalRootViewportLandscape_1myfj_125{--ivg-portal-viewport: landscape}._portalRootDesktop_1myfj_129{--ivg-portal-posture: desktop}._portalRootMobilePortraitVideo_1myfj_133{--ivg-portal-posture: mobile-portrait-video}._portalRootMobileLandscapeVideo_1myfj_137{--ivg-portal-posture: mobile-landscape-video}._portalRootLandscapeRotated_1myfj_141{--ivg-portal-rotation: landscape-rotated}._portalRootMiniProgram_1myfj_145{--ivg-mini-program-runtime: 1}._header_1myfj_149{position:fixed;top:calc(env(safe-area-inset-top,0px) + 18px);left:calc(env(safe-area-inset-left,0px) + 18px);z-index:31;width:auto;height:auto;display:flex;align-items:center;padding:0;border:0;background:transparent;pointer-events:none}._iconButton_1myfj_164,._headerButton_1myfj_165,._themeToggleButton_1myfj_166,._sidePanelActionButton_1myfj_167,._messagePanel_1myfj_168 button{border:1px solid var(--ivg-border);background:var(--ivg-control-bg);color:var(--ivg-control-text);border-radius:8px;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}._iconButton_1myfj_164{width:40px;font-size:20px}._header_1myfj_149 ._iconButton_1myfj_164{position:relative;isolation:isolate;width:44px;min-height:44px;pointer-events:auto;border-color:#ffffff3d;border-radius:0;background:transparent;box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 1px #ffffff0a;color:#fff;font-size:30px;text-shadow:0 1px 4px rgba(0,0,0,.62);-webkit-backdrop-filter:none;backdrop-filter:none;transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}._header_1myfj_149 ._iconButton_1myfj_164:before{content:"";position:absolute;inset:3px;z-index:0;border:1px solid rgba(255,255,255,.13);background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 46%);pointer-events:none}._header_1myfj_149 ._iconButton_1myfj_164:after{content:"";position:absolute;top:-1px;right:5px;bottom:-1px;z-index:0;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.38),transparent);transform:skew(-12deg);opacity:.72;pointer-events:none}._header_1myfj_149 ._iconButton_1myfj_164:hover,._header_1myfj_149 ._iconButton_1myfj_164:focus-visible{border-color:#ffffff6b;background:#ffffff1f;color:#fff;box-shadow:inset 0 1px #ffffff3d,inset 0 0 0 1px #ffffff0f;transform:translateY(-1px)}._header_1myfj_149 ._iconButton_1myfj_164 svg{position:relative;z-index:1;transform:translate(-1px) scaleY(1.06)}._headerButton_1myfj_165{padding:0 14px}._headerActions_1myfj_255{margin-left:auto;display:inline-flex;align-items:center;gap:10px}._themeToggleButton_1myfj_166{padding:0 12px;font-weight:800}._themeToggleButton_1myfj_166 svg{font-size:17px}._headerTitle_1myfj_271{display:flex;flex-direction:column;min-width:0}._headerTitle_1myfj_271 span{font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._headerTitle_1myfj_271 small{color:var(--ivg-muted);font-size:12px}._playerGrid_1myfj_290{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 360px}._stage_1myfj_297{min-width:0;padding:24px}._monitor_1myfj_302{position:relative;width:100%;height:calc(100vh - 48px);min-height:520px;overflow:hidden;border-radius:8px;background:var(--ivg-monitor);box-shadow:inset 0 0 0 1px var(--ivg-border)}._video_1myfj_313{width:100%;height:100%;object-fit:contain;background:#000}._videoFrameSuppressed_1myfj_320{opacity:0;pointer-events:none}._videoBlankSurface_1myfj_325{width:100%;height:100%;background:#000}._cinematicVideoPage_1myfj_331 ._playerGrid_1myfj_290{grid-template-columns:minmax(0,1fr);background:#000}._cinematicVideoPage_1myfj_331 ._stage_1myfj_297{padding:0;background:#000}._cinematicVideoPage_1myfj_331 ._monitor_1myfj_302{height:100dvh;min-height:0;border-radius:0;background:#000;box-shadow:none}._cinematicVideoPage_1myfj_331 ._sidePanel_1myfj_167{display:none}._cinematicVideoPage_1myfj_331 ._textScene_1myfj_353{align-items:center;overflow:auto;text-align:center;padding:calc(env(safe-area-inset-top,0px) + clamp(72px,12vh,124px)) clamp(28px,8vw,104px) calc(env(safe-area-inset-bottom,0px) + clamp(128px,18vh,196px));background:linear-gradient(180deg,#0000002e,#000000c7),linear-gradient(135deg,#08090a,#161918 52%,#050606)}._cinematicVideoPage_1myfj_331 ._textScene_1myfj_353 span{color:#fb5b67f0}._cinematicVideoPage_1myfj_331 ._textScene_1myfj_353 h1{max-width:min(860px,100%);color:#fff;font-size:clamp(30px,5vw,64px);text-shadow:0 18px 46px rgba(0,0,0,.5)}._cinematicVideoPage_1myfj_331 ._textScene_1myfj_353 p{max-width:min(720px,100%);color:#ffffffb8;text-shadow:0 10px 28px rgba(0,0,0,.45)}._minigamePlayerPage_1myfj_383 ._header_1myfj_149,._minigamePlayerPage_1myfj_383 ._mobileToolsButton_1myfj_384,._minigamePlayerPage_1myfj_383 ._videoHud_1myfj_385{display:none}._minigamePlayerPage_1myfj_383 ._monitor_1myfj_302{display:grid;place-items:center}._videoHud_1myfj_385{position:absolute;inset:0;z-index:10;pointer-events:none;opacity:1;transition:opacity .18s ease}._videoHudHidden_1myfj_403{opacity:0}._miniProgramPlayerPage_1myfj_88 ._videoHud_1myfj_385{transition:opacity 80ms linear}._videoSceneTitle_1myfj_411{position:absolute;top:calc(env(safe-area-inset-top,0px) + 20px);left:calc(env(safe-area-inset-left,0px) + 78px);max-width:min(620px,calc(100% - 156px));color:#fff;background:transparent;text-shadow:none;pointer-events:none}._videoSceneTitle_1myfj_411 strong{display:block;overflow:hidden;font-size:clamp(24px,2.1vw,30px);font-weight:900;line-height:1.16;text-overflow:ellipsis;white-space:nowrap;-webkit-text-stroke:.4px rgba(0,0,0,.78);text-shadow:0 1px 0 rgba(0,0,0,.92),0 2px 6px rgba(0,0,0,.72)}._videoControlDock_1myfj_436{position:absolute;right:calc(env(safe-area-inset-right,0px) + 18px);bottom:calc(env(safe-area-inset-bottom,0px) + 18px);display:flex;align-items:center;gap:8px;min-height:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:auto}._videoHudWithSkip_1myfj_454 ._videoControlDock_1myfj_436{gap:8px}._nonVideoControlDock_1myfj_458{position:absolute;inset:0;z-index:12;pointer-events:none;opacity:1;transition:opacity .18s ease}._nonVideoControlDockHidden_1myfj_467{opacity:0}._nonVideoControlDockHidden_1myfj_467 ._videoControlDock_1myfj_436{pointer-events:none}._nonVideoControlDockVisible_1myfj_475{opacity:1}._nonVideoControlDock_1myfj_458 ._videoControlDock_1myfj_436{gap:8px}._videoControlButton_1myfj_483{position:relative;isolation:isolate;min-width:0;width:96px;min-height:78px;display:grid;place-items:center;align-content:center;gap:6px;border:0;border-radius:0;background:transparent;color:#ffffffe6;padding:13px 17px;font-size:13px;font-weight:900;-webkit-text-stroke:.16px rgba(255,255,255,.42);text-shadow:0 0 1px rgba(255,255,255,.64),0 1px 5px rgba(0,0,0,.9);box-shadow:none;cursor:pointer;transition:opacity .14s ease,color .14s ease,transform .14s ease}._videoControlButton_1myfj_483:before{content:"";position:absolute;inset:0;z-index:0;border:1px solid rgba(255,255,255,.2);background:linear-gradient(116deg,#ffffff38,#ffffff12 31%,#0000002b 72%),radial-gradient(circle at 28% 18%,rgba(255,255,255,.2),transparent 30%),#0c0d0f75;box-shadow:inset 0 1px #ffffff4d,inset 0 -22px 30px #0000002e,inset 0 0 18px #ffffff08,0 18px 34px #00000052;clip-path:polygon(18px 0,100% 0,calc(100% - 18px) 100%,0 100%);-webkit-backdrop-filter:blur(18px) saturate(1.28);backdrop-filter:blur(18px) saturate(1.28);transition:border-color .14s ease,background .14s ease,box-shadow .14s ease,transform .14s ease}._videoControlButton_1myfj_483:after{content:"";position:absolute;inset:4px 9px;z-index:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.62) 16%,rgba(255,255,255,.18) 52%,transparent) top left / 100% 1px no-repeat,linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent) bottom left / 100% 1px no-repeat,linear-gradient(180deg,transparent,rgba(255,255,255,.46),transparent) right 5px top / 1px 100% no-repeat;clip-path:polygon(14px 0,100% 0,calc(100% - 14px) 100%,0 100%);opacity:.8;pointer-events:none}._videoControlButton_1myfj_483:hover,._videoControlButton_1myfj_483:focus-visible{color:#fff;transform:translateY(-2px)}._videoControlButton_1myfj_483:hover:before,._videoControlButton_1myfj_483:focus-visible:before{border-color:#fff6;background:linear-gradient(116deg,#ffffff4d,#ffffff17 31%,#00000026 72%),radial-gradient(circle at 28% 18%,rgba(255,255,255,.28),transparent 30%),#10111399;box-shadow:inset 0 1px #ffffff61,inset 0 -22px 30px #0000001f,inset 0 0 20px #ffffff0d,0 20px 38px #00000061}._videoControlButton_1myfj_483 svg{position:relative;z-index:1;display:block;font-size:25px}._videoControlButton_1myfj_483 span{position:relative;z-index:1;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}._minigameFrame_1myfj_586{display:block;width:100%;height:100%;border:0;background:#000}._minigameFrameLandscape_1myfj_594{width:100%;height:100%}._minigameFramePortrait_1myfj_599{width:min(100%,56.25vh);height:min(100%,calc(100vw * 16 / 9));max-width:100%;max-height:100%;aspect-ratio:9 / 16}._textScene_1myfj_353{height:100%;display:flex;flex-direction:column;justify-content:center;padding:56px;background:linear-gradient(135deg,var(--ivg-surface),var(--ivg-surface-muted)),radial-gradient(circle at 80% 20%,var(--ivg-accent-mid),transparent 34%)}._textScene_1myfj_353 span,._endingModal_1myfj_619 span,._restartConfirmModal_1myfj_620 span,._unlockModal_1myfj_621 span{color:var(--ivg-accent-strong);font-size:12px;font-weight:800;letter-spacing:0}._textScene_1myfj_353 h1,._endingModal_1myfj_619 h1,._restartConfirmModal_1myfj_620 h1,._unlockModal_1myfj_621 h1{margin:10px 0 12px;font-size:32px;line-height:1.2;color:var(--ivg-text)}._textScene_1myfj_353 p,._endingModal_1myfj_619 p,._restartConfirmModal_1myfj_620 p,._unlockModal_1myfj_621 p{margin:0;color:var(--ivg-text-soft);font-size:16px;line-height:1.75;white-space:pre-wrap}._playOverlayButton_1myfj_649{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-width:128px;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--ivg-border-strong);border-radius:8px;background:var(--ivg-control-bg);color:var(--ivg-control-text);font-size:15px;font-weight:800;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer}._playOverlayButton_1myfj_649 svg{font-size:24px}._videoTransitionOverlay_1myfj_674{position:absolute;inset:0;z-index:8;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;isolation:isolate;background:#0000007a;color:#f8fafcf0;pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._videoTransitionOverlay_1myfj_674:before{content:"";position:absolute;top:50%;left:50%;z-index:0;width:min(240px,calc(100% - 40px));height:132px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#070a0ee6;box-shadow:inset 0 1px #ffffff14,0 18px 46px #0000005c;transform:translate(-50%,-50%)}._videoTransitionOverlay_1myfj_674 strong{position:relative;z-index:1;color:#f8fafcf0;font-size:14px;font-weight:800}._videoTransitionLoader_1myfj_715{position:relative;z-index:1;width:44px;height:44px}._videoTransitionLoader_1myfj_715 span{position:absolute;inset:0;border:2px solid rgba(148,163,184,.2);border-top-color:#e2e8f0eb;border-radius:999px;animation:_ivgLoadingSpin_1myfj_1 .9s linear infinite}._videoTransitionLoader_1myfj_715 span:nth-child(2){inset:10px;border-color:#94a3b81f;border-bottom-color:#56d6c4db;animation-duration:.68s;animation-direction:reverse}._preloadPool_1myfj_739{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}._preloadPool_1myfj_739 video{width:1px;height:1px}._choiceDock_1myfj_753{position:absolute;left:50%;right:auto;bottom:clamp(42px,6vh,72px);transform:translate(-50%);width:min(860px,calc(100% - 36px));max-height:min(58%,440px);overflow:visible;display:grid;grid-template-columns:repeat(2,minmax(180px,max-content));align-items:center;justify-content:center;justify-items:center;gap:clamp(8px,1.6vh,18px) clamp(42px,10vw,140px);scrollbar-color:rgba(164,184,204,.18) transparent}._choiceButton_1myfj_771{position:relative;isolation:isolate;width:max-content;min-width:0;max-width:none;min-height:46px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:0;appearance:none;background:transparent;color:#fff;padding:6px 46px;font-weight:900;text-align:center;-webkit-text-stroke:.25px rgba(255,255,255,.42);text-shadow:0 0 1px rgba(255,255,255,.72),0 2px 5px rgba(0,0,0,.96);transform-origin:center;transform:skew(-6deg);cursor:pointer;transition:color .18s ease,opacity .18s ease,text-shadow .18s ease,transform .18s ease}._choiceButton_1myfj_771:before{content:"";position:absolute;inset:11px -34px;z-index:0;display:block;background:repeating-linear-gradient(0deg,rgba(255,255,255,.14) 0,rgba(255,255,255,.14) 1px,transparent 1px,transparent 4px);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 18%,#000 82%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 18%,#000 82%,transparent 100%);opacity:.34;pointer-events:none;mix-blend-mode:screen;transform:translate3d(-2px,1px,0);transition:opacity .18s ease,transform .18s ease;animation:_choiceHudScanDrift_1myfj_1 5.6s ease-in-out infinite}._choiceButton_1myfj_771 strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;inline-size:15em;max-inline-size:calc(100vw - 128px);position:relative;z-index:1;overflow:hidden;color:inherit;font-size:clamp(18px,1.9vw,24px);font-weight:900;letter-spacing:0;line-height:1.05;text-overflow:ellipsis;white-space:normal;transform:translateZ(0) scaleX(.88);transition:transform .18s ease;animation:_choiceHudTextDrift_1myfj_1 4.8s ease-in-out infinite}._choiceButton_1myfj_771:hover{background:transparent;box-shadow:none;color:#fff;filter:none;text-shadow:0 0 1px rgba(255,255,255,.88),0 2px 6px rgba(0,0,0,.98);transform:skew(-6deg) scale(1.035)}._choiceButton_1myfj_771:hover strong{animation:none;transform:translateZ(0) scaleX(.92)}._choiceButton_1myfj_771:hover:before,._choiceButton_1myfj_771:focus-visible:before{opacity:.48;transform:translate3d(3px,0,0);animation-play-state:paused}._choiceButton_1myfj_771:active{transform:skew(-6deg) scale(1.02)}._choiceButton_1myfj_771:focus-visible{outline:2px solid rgba(255,255,255,.72);outline-offset:6px}._choiceDockPortrait_1myfj_880,._choiceDockLandscape_1myfj_881{grid-template-columns:repeat(2,minmax(180px,max-content))}._miniProgramPlayerPage_1myfj_88 ._videoControlDock_1myfj_436,._miniProgramPlayerPage_1myfj_88 ._playOverlayButton_1myfj_649,._miniProgramPlayerPage_1myfj_88 ._videoTransitionOverlay_1myfj_674,._miniProgramPlayerPage_1myfj_88 ._choiceButton_1myfj_771,._miniProgramPlayerPage_1myfj_88 ._noChoices_1myfj_889,._miniProgramPlayerPage_1myfj_88 ._videoNotice_1myfj_890,._portalRootMiniProgram_1myfj_145 ._mobileToolsSheet_1myfj_891,._portalRootMiniProgram_1myfj_145 ._treeDialogTitle_1myfj_892,._portalRootMiniProgram_1myfj_145 ._treeProgress_1myfj_893{-webkit-backdrop-filter:none;backdrop-filter:none}._miniProgramPlayerPage_1myfj_88 ._choiceButton_1myfj_771{transition:color 80ms linear,opacity 80ms linear,transform 80ms linear}._choiceDockOne_1myfj_904 ._choiceButton_1myfj_771{grid-column:1 / -1;justify-self:center}._choiceDockThree_1myfj_909 ._choiceButton_1myfj_771:nth-child(3),._choiceDockFive_1myfj_910 ._choiceButton_1myfj_771:nth-child(5){grid-column:1 / -1;justify-self:center}._noChoices_1myfj_889,._videoNotice_1myfj_890{border-radius:8px;padding:12px 14px;background:var(--ivg-accent-soft);color:var(--ivg-text-soft)}._videoNotice_1myfj_890{position:absolute;top:18px;left:18px}@keyframes _choiceHudTextDrift_1myfj_1{0%,to{transform:translate3d(-.5px,0,0) scaleX(.88)}35%{transform:translate3d(.5px,-.6px,0) scaleX(.88)}70%{transform:translate3d(.2px,.5px,0) scaleX(.88)}}@keyframes _choiceHudScanDrift_1myfj_1{0%,to{transform:translate3d(-3px,1px,0)}50%{transform:translate3d(3px,-1px,0)}}._sidePanel_1myfj_167{border-left:1px solid var(--ivg-border);background:var(--ivg-panel);padding:18px;overflow-y:auto}._sidePanelHeader_1myfj_962{display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--ivg-border)}._sidePanelTitle_1myfj_970{min-width:0;flex:1;margin:0;overflow:hidden;color:var(--ivg-text);font-size:16px;font-weight:900;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}._sidePanelHeaderActions_1myfj_983{flex-shrink:0;display:inline-flex;align-items:center;gap:8px}._sidePanelActionButton_1myfj_167{width:38px;min-width:38px;height:38px;min-height:38px;padding:0;background:transparent;font-size:18px;font-weight:800}._sidePanelActionButton_1myfj_167 svg{font-size:18px}._sidePanelActionButton_1myfj_167:hover{border-color:var(--ivg-border-strong);background:var(--ivg-control-hover);color:var(--ivg-accent-strong)}._panelSection_1myfj_1011{padding:16px 0;border-bottom:1px solid var(--ivg-border)}._sectionTitle_1myfj_1016{display:flex;align-items:center;gap:8px;color:var(--ivg-text);font-size:14px;font-weight:800;margin-bottom:12px}._variableList_1myfj_1026{display:grid;gap:8px}._variableRow_1myfj_1031{min-height:38px;border-radius:8px;background:var(--ivg-surface-muted);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px}._variableRow_1myfj_1031 span,._emptyText_1myfj_1043{color:var(--ivg-muted);font-size:13px}._variableRow_1myfj_1031 strong{color:var(--ivg-text);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._historyPanelSection_1myfj_1056{min-height:0}._historyList_1myfj_1060{position:relative;display:grid;gap:0;max-height:min(320px,32dvh);overflow-y:auto;overscroll-behavior:contain;padding:2px 2px 2px 0}._historyList_1myfj_1060:before{content:"";position:absolute;top:12px;bottom:12px;left:12px;width:1px;background:var(--ivg-border-strong)}._historyItem_1myfj_1080{position:relative;min-height:38px;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px;padding:7px 0 7px 32px}._historyItem_1myfj_1080:before{content:"";position:absolute;left:8px;top:50%;width:9px;height:9px;border:2px solid var(--ivg-accent-strong);border-radius:999px;background:var(--ivg-panel);transform:translateY(-50%);box-shadow:0 0 0 3px var(--ivg-panel)}._historyItem_1myfj_1080 span{color:var(--ivg-muted);font-size:11px;font-weight:900;font-variant-numeric:tabular-nums}._historyItem_1myfj_1080 strong{min-width:0;overflow:hidden;color:var(--ivg-text);font-size:13px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}._historyList_1myfj_1060 ._emptyText_1myfj_1043{padding:8px 0 0 32px}._openTreeButton_1myfj_1125{position:relative;width:100%;min-height:72px;overflow:hidden;border:1px solid color-mix(in srgb,var(--ivg-accent-strong) 74%,var(--ivg-border));border-radius:8px;background:linear-gradient(135deg,var(--ivg-accent-strong),var(--ivg-accent)),var(--ivg-accent-strong);color:var(--ivg-on-accent);display:grid;align-content:center;padding:14px 14px 18px;text-align:left;font-weight:800;box-shadow:0 14px 32px color-mix(in srgb,var(--ivg-accent-strong) 20%,transparent);cursor:pointer}._openTreeButton_1myfj_1125:hover{border-color:var(--ivg-accent-strong);background:linear-gradient(135deg,var(--ivg-accent),var(--ivg-accent-strong)),var(--ivg-accent-strong)}._openTreeButtonContent_1myfj_1152{position:relative;z-index:1;min-width:0;display:flex;align-items:center;gap:10px}._openTreeButtonContent_1myfj_1152 svg{flex:0 0 auto;font-size:20px}._openTreeButtonText_1myfj_1166{min-width:0;display:grid;gap:2px}._openTreeButtonText_1myfj_1166 strong{overflow:hidden;color:inherit;font-size:14px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}._openTreeButtonText_1myfj_1166 small{color:color-mix(in srgb,var(--ivg-on-accent) 76%,transparent);font-size:11px;font-weight:700}._openTreeProgressTrack_1myfj_1187{position:absolute;right:12px;bottom:10px;left:12px;height:3px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--ivg-on-accent) 26%,transparent)}._openTreeProgressFill_1myfj_1198{display:block;height:100%;border-radius:inherit;background:var(--ivg-on-accent)}._mobileToolsButton_1myfj_384{display:none}._mobileToolsOverlay_1myfj_1209{position:fixed;inset:0;z-index:34;display:block;background:var(--ivg-scrim)}._mobileToolsSheet_1myfj_891{position:absolute;top:0;right:0;bottom:0;width:min(420px,100vw);display:flex;flex-direction:column;overflow:hidden;border-left:1px solid var(--ivg-border);background:var(--ivg-surface);box-shadow:var(--ivg-shadow)}._mobileToolsHeader_1myfj_1231{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;border-bottom:1px solid var(--ivg-border)}._mobileToolsHeaderActions_1myfj_1241{display:flex;align-items:center;gap:8px}._mobileToolsHeader_1myfj_1231 strong{color:var(--ivg-text);font-size:15px}._mobileRestartButton_1myfj_1252{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--ivg-border-strong);border-radius:8px;background:var(--ivg-accent-soft);color:var(--ivg-text);padding:0 10px;font-size:13px;font-weight:800;cursor:pointer}._mobileToolsClose_1myfj_1268{width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--ivg-border);border-radius:8px;background:var(--ivg-control-bg);color:var(--ivg-control-text);font-size:18px;cursor:pointer}._mobileToolsTabs_1myfj_1281{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:12px 14px 0}._mobileToolsTabs_1myfj_1281 button{min-height:36px;border:1px solid var(--ivg-border);border-radius:8px;background:var(--ivg-control-bg);color:var(--ivg-muted);font-size:13px;font-weight:800;cursor:pointer}._mobileToolsTabs_1myfj_1281 ._mobileToolsTabActive_1myfj_1299{border-color:var(--ivg-border-strong);background:var(--ivg-accent-soft);color:var(--ivg-text)}._mobileToolsContent_1myfj_1305{min-height:0;overflow-y:auto;padding:2px 16px 18px}._variableBoardOverlay_1myfj_1311{position:fixed;inset:0;z-index:36;display:grid;place-items:center;padding:calc(env(safe-area-inset-top,0px) + 20px) calc(env(safe-area-inset-right,0px) + 16px) calc(env(safe-area-inset-bottom,0px) + 20px) calc(env(safe-area-inset-left,0px) + 16px);background:color-mix(in srgb,var(--ivg-bg) 28%,rgba(0,0,0,.72))}._variableBoardModal_1myfj_1325{width:min(460px,calc(100vw - 32px));max-height:min(78dvh,580px);min-height:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ivg-border);border-radius:12px;background:var(--ivg-surface);box-shadow:var(--ivg-shadow)}._variableBoardHeader_1myfj_1338{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;border-bottom:1px solid var(--ivg-border)}._variableBoardTitle_1myfj_1348{min-width:0;display:inline-flex;align-items:center;gap:8px;color:var(--ivg-text)}._variableBoardTitle_1myfj_1348 svg{flex:0 0 auto;font-size:18px}._variableBoardTitle_1myfj_1348 h2{margin:0;overflow:hidden;font-size:16px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}._variableBoardClose_1myfj_1370{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;border:1px solid var(--ivg-border);border-radius:8px;background:var(--ivg-control-bg);color:var(--ivg-control-text);font-size:18px;cursor:pointer}._variableBoardContent_1myfj_1384{min-height:0;overflow-y:auto;padding:4px 16px 18px}._variableBoardContent_1myfj_1384 ._panelSection_1myfj_1011{padding-bottom:0;border-bottom:0}._variableBoardContent_1myfj_1384 ._sectionTitle_1myfj_1016{display:none}._treeOverlay_1myfj_1399{position:fixed;inset:0;z-index:35;display:grid;place-items:center;padding:24px;background:#0000008f}._treeDialog_1myfj_892{width:min(1180px,100%);height:min(760px,calc(100vh - 48px));min-height:420px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#070a0ef0;box-shadow:0 24px 80px #00000061}._treeDialogHeader_1myfj_1422{height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 18px 0 22px;border-bottom:1px solid rgba(255,255,255,.1);background:#070a0efa}._treeDialogTitle_1myfj_892{min-width:0;display:grid;gap:2px}._treeDialogActions_1myfj_1439{display:flex;align-items:center;flex-shrink:0;gap:10px;margin-left:auto}._treeDialogHeader_1myfj_1422 span{color:#94a3b8e0;font-size:11px;font-weight:900;letter-spacing:0}._treeDialogHeader_1myfj_1422 h2{margin:2px 0 0;color:#f8fafcf5;font-size:18px}._treeProgress_1myfj_893{width:fit-content;max-width:100%;overflow:hidden;padding:4px 8px;border:1px solid rgba(255,255,255,.12);border-radius:7px;background:#0e1219e0;color:#f8fafce6;font-size:12px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}._treeProgressCompact_1myfj_1476{display:none}._treeCloseButton_1myfj_1480{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#0e1219eb;color:#f8fafceb;font-size:20px;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}._treeCloseButton_1myfj_1480:hover,._treeCloseButton_1myfj_1480:focus-visible{border-color:#ffffff42;background:#181e27f5;color:#fff}._treeCanvas_1myfj_1504{flex:1;min-height:0;overflow:hidden;overscroll-behavior:contain;touch-action:none;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px),#090c12f5;background-size:32px 32px,32px 32px,auto}._treeCanvas_1myfj_1504 .react-flow__pane{cursor:grab}._treeCanvas_1myfj_1504 .react-flow__pane:active{cursor:grabbing}._treeCanvas_1myfj_1504 .react-flow__controls{border-radius:8px;overflow:hidden;border:1px solid rgba(15,23,42,.14);background:#fffffff0;box-shadow:0 12px 30px #00000057}._treeCanvas_1myfj_1504 .react-flow__controls-button{border-bottom-color:#0f172a1f;background:#fffffff5;color:#0f172ae0}._treeCanvas_1myfj_1504 .react-flow__controls-button:hover,._treeCanvas_1myfj_1504 .react-flow__controls-button:focus-visible{background:#fff;color:#020617}._treeCanvas_1myfj_1504 .react-flow__controls-button svg{fill:currentColor;color:currentColor}._treeHandle_1myfj_1550{width:1px;height:1px;border:0;background:transparent;opacity:0}._treePlotButton_1myfj_1558,._treeChoiceCard_1myfj_1559{--tree-node-accent: rgba(148, 163, 184, .78);position:relative;isolation:isolate;width:238px;min-height:84px;display:grid;align-content:center;gap:6px;padding:14px 40px 14px 14px;overflow:hidden;border:1px solid color-mix(in srgb,var(--tree-node-accent) 34%,rgba(255,255,255,.1));border-radius:8px;background:#0e1219f0;color:#f8fafcf0;text-align:left;box-shadow:0 14px 28px #00000042;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}._treePlotButton_1myfj_1558:before,._treeChoiceCard_1myfj_1559:before{content:"";position:absolute;top:0;bottom:0;left:0;z-index:0;width:3px;background:var(--tree-node-accent);opacity:.88;pointer-events:none}._treePlotButton_1myfj_1558{cursor:pointer}._treePlotButton_1myfj_1558:disabled{cursor:default}._treePlotButton_1myfj_1558 span,._treeChoiceCard_1myfj_1559 span{color:#94a3b8db;font-size:12px;font-weight:700}._treePlotButton_1myfj_1558 strong,._treeChoiceCard_1myfj_1559 strong{overflow:hidden;color:#f8fafcf5;font-size:15px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}._treePlotButton_1myfj_1558 em{position:absolute;top:12px;right:12px;padding:2px 6px;border-radius:999px;background:color-mix(in srgb,var(--tree-node-accent) 16%,transparent);color:color-mix(in srgb,var(--tree-node-accent) 88%,#fff);font-size:11px;font-style:normal;font-weight:900}._treePlotVisited_1myfj_1634,._treeChoiceVisited_1myfj_1635{border-color:color-mix(in srgb,var(--tree-node-accent) 42%,rgba(255,255,255,.14));background:#11161ef5}._treePlotCurrent_1myfj_1640{--tree-node-accent: rgba(86, 214, 196, .95);border-color:color-mix(in srgb,var(--tree-node-accent) 64%,rgba(255,255,255,.14));background:#0f1b20f5;box-shadow:0 0 0 1px #56d6c42e,0 18px 38px #0000004d}._treePlotEnding_1myfj_1649{--tree-node-accent: rgba(232, 135, 135, .92)}._treePlotMinigame_1myfj_1653{--tree-node-accent: rgba(120, 201, 139, .92)}._treePlotDisabled_1myfj_1657{opacity:.72}._treeChoiceCard_1myfj_1559{--tree-node-accent: rgba(218, 165, 75, .92);background:#121217f2}._treeResultCard_1myfj_1666{--tree-node-accent: rgba(167, 201, 87, .92);background:#101815f2}._treeEmpty_1myfj_1671{flex:1;display:grid;place-items:center;color:var(--ivg-muted)}._endingOverlay_1myfj_1678{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:24px;background:linear-gradient(180deg,#0000001f,#000000b8),#00000094}._restartConfirmOverlay_1myfj_1690{position:fixed;inset:0;z-index:46;display:grid;place-items:center;padding:24px;background:var(--ivg-scrim)}._unlockOverlay_1myfj_1700{position:fixed;inset:0;z-index:47;display:grid;place-items:center;padding:24px;background:var(--ivg-scrim)}._restartConfirmModal_1myfj_620{position:relative;width:min(420px,100%);border:1px solid var(--ivg-border);border-radius:8px;background:var(--ivg-surface);color:var(--ivg-text);padding:28px;box-shadow:var(--ivg-shadow)}._unlockModal_1myfj_621{position:relative;width:min(460px,100%);border:1px solid var(--ivg-border);border-radius:8px;background:var(--ivg-surface);color:var(--ivg-text);padding:28px;box-shadow:var(--ivg-shadow)}._restartConfirmModal_1myfj_620 h1,._unlockModal_1myfj_621 h1{padding-right:44px;font-size:24px}._restartConfirmModal_1myfj_620 p,._unlockModal_1myfj_621 p{color:var(--ivg-text-soft);font-size:14px;line-height:1.65}._endingModal_1myfj_619,._messagePanel_1myfj_168,._loadingPanel_1myfj_1756{position:relative;width:min(560px,100%);border-radius:8px;background:var(--ivg-surface);color:var(--ivg-text);padding:28px;box-shadow:var(--ivg-shadow)}._endingModal_1myfj_619{width:min(540px,calc(100vw - 32px));border:1px solid rgba(255,255,255,.18);background:linear-gradient(180deg,#141618f0,#08090af0);color:#fff;box-shadow:0 28px 80px #00000075;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._endingModal_1myfj_619 span{color:#fb5b67f0}._endingModal_1myfj_619 h1{color:#fff}._endingModal_1myfj_619 p{color:#ffffffb8}._endingModal_1myfj_619 ._endingCloseButton_1myfj_1787{border-color:#ffffff2e;background:#ffffff14;color:#ffffffd6}._endingCloseButton_1myfj_1787,._restartConfirmClose_1myfj_1794,._unlockCloseButton_1myfj_1795{position:absolute;top:14px;right:14px;width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--ivg-border);border-radius:8px;background:var(--ivg-control-bg);color:var(--ivg-control-text);font-size:20px;cursor:pointer}._unlockActions_1myfj_1811,._restartConfirmActions_1myfj_1812{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:24px}._unlockActions_1myfj_1811 button,._restartConfirmActions_1myfj_1812 button{min-height:40px;border-radius:8px;padding:0 14px;font-size:14px;font-weight:800;cursor:pointer}._unlockActions_1myfj_1811 button{border:1px solid var(--ivg-accent-strong);background:var(--ivg-accent-strong);color:var(--ivg-on-accent)}._unlockPlanSection_1myfj_1836{display:grid;gap:12px;margin-top:20px}._unlockPlanSection_1myfj_1836>strong{color:var(--ivg-text);font-size:14px;font-weight:900}._unlockActions_1myfj_1811 button:disabled,._unlockConfirmActions_1myfj_1849 button:disabled{cursor:not-allowed;opacity:.62}._unlockBuyout_1myfj_1854{margin-top:18px;padding-top:18px;border-top:1px solid var(--ivg-border)}._unlockConfirmActions_1myfj_1849{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:24px}._unlockConfirmActions_1myfj_1849 button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;border-radius:8px;padding:0 14px;border:1px solid var(--ivg-border);background:var(--ivg-control-bg);color:var(--ivg-control-text);font-size:14px;font-weight:800;cursor:pointer}._unlockConfirmActions_1myfj_1849 button:last-child{border-color:var(--ivg-accent-strong);background:var(--ivg-accent-strong);color:var(--ivg-on-accent)}._unlockLoadingIcon_1myfj_1890{flex:0 0 auto;font-size:15px;animation:_ivgLoadingSpin_1myfj_1 .8s linear infinite}._restartConfirmSecondary_1myfj_1896{border:1px solid var(--ivg-border);background:var(--ivg-control-bg);color:var(--ivg-control-text)}._restartConfirmPrimary_1myfj_1902{border:1px solid var(--ivg-accent-strong);background:var(--ivg-accent-strong);color:var(--ivg-on-accent)}._endingActions_1myfj_1908{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}._endingActions_1myfj_1908 button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--ivg-border-strong);border-radius:8px;background:var(--ivg-accent-strong);color:var(--ivg-on-accent);padding:0 14px;cursor:pointer}._messagePanel_1myfj_168,._loadingPanel_1myfj_1756{margin:auto}._messagePanel_1myfj_168 h1{margin:0 0 10px}._messagePanel_1myfj_168 p{color:var(--ivg-text-soft)}._messagePanel_1myfj_168 button{background:var(--ivg-accent-strong);color:var(--ivg-on-accent);padding:0 14px}._loadingPanel_1myfj_1756{width:min(460px,calc(100% - 48px));min-height:224px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),#070a0ef0;background-size:28px 28px,28px 28px,auto;color:#f8fafcf5;text-align:center;box-shadow:inset 0 1px #ffffff14,0 24px 72px #0000006b}._loadingOrb_1myfj_1971{position:relative;width:58px;height:58px}._loadingOrbit_1myfj_1977,._loadingOrbitInner_1myfj_1978,._loadingCore_1myfj_1979{position:absolute;border-radius:999px}._loadingOrbit_1myfj_1977{inset:0;border:2px solid rgba(148,163,184,.18);border-top-color:#e2e8f0eb;animation:_ivgLoadingSpin_1myfj_1 1.2s linear infinite}._loadingOrbitInner_1myfj_1978{inset:12px;border:2px solid rgba(148,163,184,.12);border-bottom-color:#56d6c4db;animation:_ivgLoadingSpin_1myfj_1 .86s linear infinite reverse}._loadingCore_1myfj_1979{top:50%;left:50%;width:14px;height:14px;background:#f8fafcf5;box-shadow:0 0 0 5px #56d6c41a,0 0 22px #56d6c447;transform:translate(-50%,-50%);animation:_ivgLoadingPulse_1myfj_1 1.5s ease-in-out infinite}._loadingEyebrow_1myfj_2011{color:#94a3b8e0;font-size:12px;font-weight:900;letter-spacing:0}._loadingPanel_1myfj_1756 h1{margin:0;color:#f8fafcf5;font-size:24px;line-height:1.2}._loadingPanel_1myfj_1756 p{margin:0;color:#94a3b8eb;font-size:14px}@keyframes _ivgLoadingSpin_1myfj_1{to{transform:rotate(360deg)}}@keyframes _ivgLoadingPulse_1myfj_1{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.58;transform:translate(-50%,-50%) scale(1.22)}}@media(max-width:980px),(max-height:720px)and (max-width:1280px)and (orientation:landscape){._cinematicVideoPage_1myfj_331 ._videoSceneTitle_1myfj_411{display:none}._videoSceneTitle_1myfj_411{top:calc(env(safe-area-inset-top,0px) + 14px);left:calc(env(safe-area-inset-left,0px) + 62px);max-width:calc(100% - 124px)}._videoSceneTitle_1myfj_411 strong{font-size:clamp(18px,3.6vw,24px)}._videoControlDock_1myfj_436{right:calc(env(safe-area-inset-right,0px) + 14px);bottom:calc(env(safe-area-inset-bottom,0px) + 14px);left:auto;width:auto;max-width:calc(100% - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 24px);transform:none;gap:3px;border-radius:0;padding:0}._videoHudWithSkip_1myfj_454 ._videoControlDock_1myfj_436,._nonVideoControlDock_1myfj_458 ._videoControlDock_1myfj_436{width:auto;max-width:calc(100% - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 24px)}._videoControlButton_1myfj_483{width:52px;min-height:46px;padding:6px 7px;font-size:9px;border-radius:0}._videoControlButton_1myfj_483:before{clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)}._videoControlButton_1myfj_483:after{inset:3px 6px;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.54) 18%,rgba(255,255,255,.14) 54%,transparent) top left / 100% 1px no-repeat,linear-gradient(180deg,transparent,rgba(255,255,255,.38),transparent) right 4px top / 1px 100% no-repeat}._videoControlButton_1myfj_483 svg{font-size:16px}._cinematicVideoPage_1myfj_331 ._mobileToolsButton_1myfj_384{display:none}}@media(prefers-reduced-motion:reduce){._loadingOrbit_1myfj_1977,._loadingOrbitInner_1myfj_1978,._loadingCore_1myfj_1979,._videoTransitionLoader_1myfj_715 span{animation:none}}@media(max-width:980px),(max-height:720px)and (max-width:1280px)and (orientation:landscape){._pageRoot_1myfj_1{height:100dvh;overflow:hidden}._header_1myfj_149{position:fixed;top:calc(env(safe-area-inset-top,0px) + 12px);left:calc(env(safe-area-inset-left,0px) + 14px);z-index:31;width:auto;height:auto;padding:0;border:0;background:transparent;pointer-events:none}._header_1myfj_149 ._iconButton_1myfj_164{width:38px;min-height:38px;pointer-events:auto;border:1px solid rgba(255,255,255,.24);border-radius:0;background:transparent;box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 1px #ffffff0a;color:#fff;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none}._headerTitle_1myfj_271,._headerActions_1myfj_255,._headerButton_1myfj_165{display:none}._playerGrid_1myfj_290{grid-template-columns:1fr;height:100dvh;overflow:hidden}._stage_1myfj_297{height:100%;min-height:0;padding:0}._monitor_1myfj_302{height:100%;min-height:0;border-radius:0;box-shadow:none}._sidePanel_1myfj_167{display:none}._mobileToolsButton_1myfj_384{position:fixed;top:calc(env(safe-area-inset-top,0px) + 12px);right:16px;z-index:30;width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--ivg-icon-float-border);border-radius:999px;background:var(--ivg-icon-float-bg);color:var(--ivg-icon-float-text);box-shadow:none;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:pointer;-webkit-tap-highlight-color:transparent}._mobileToolsButton_1myfj_384 svg{font-size:23px}._header_1myfj_149 ._iconButton_1myfj_164 svg,._mobileToolsButton_1myfj_384 svg,._treeCloseButton_1myfj_1480 svg{display:block}._mobileToolsButton_1myfj_384 span{display:none}._mobileToolsOverlay_1myfj_1209{position:fixed;inset:0;z-index:34;display:block;background:var(--ivg-scrim)}._mobileToolsSheet_1myfj_891{position:absolute;right:0;bottom:0;left:0;max-height:min(72dvh,620px);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ivg-border);border-bottom:0;border-radius:18px 18px 0 0;background:var(--ivg-surface);box-shadow:var(--ivg-sheet-shadow)}._mobileToolsHeader_1myfj_1231{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;border-bottom:1px solid var(--ivg-border)}._mobileToolsHeaderActions_1myfj_1241{display:flex;align-items:center;gap:8px}._mobileToolsHeader_1myfj_1231 strong{color:var(--ivg-text);font-size:15px}._mobileRestartButton_1myfj_1252{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--ivg-border-strong);border-radius:8px;background:var(--ivg-accent-soft);color:var(--ivg-text);padding:0 10px;font-size:13px;font-weight:800;cursor:pointer}._mobileToolsClose_1myfj_1268{width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--ivg-border);border-radius:8px;background:var(--ivg-control-bg);color:var(--ivg-control-text);font-size:18px;cursor:pointer}._mobileToolsTabs_1myfj_1281{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:12px 14px 0}._mobileToolsTabs_1myfj_1281 button{min-height:36px;border:1px solid var(--ivg-border);border-radius:8px;background:var(--ivg-control-bg);color:var(--ivg-muted);font-size:13px;font-weight:800;cursor:pointer}._mobileToolsTabs_1myfj_1281 ._mobileToolsTabActive_1myfj_1299{border-color:var(--ivg-border-strong);background:var(--ivg-accent-soft);color:var(--ivg-text)}._mobileToolsContent_1myfj_1305{min-height:0;overflow-y:auto;padding:2px 16px 18px}._mobileToolsContent_1myfj_1305 ._panelSection_1myfj_1011{padding-bottom:0;border-bottom:0}._mobileToolsContent_1myfj_1305 ._openTreeButton_1myfj_1125{min-height:76px}._mobileToolsContent_1myfj_1305 ._historyList_1myfj_1060{max-height:min(44dvh,360px)}._treeOverlay_1myfj_1399{place-items:stretch;padding:0}._treeDialog_1myfj_892{position:relative;width:100vw;height:100dvh;min-height:0;overflow:hidden;border:0;border-radius:0}._treeDialogHeader_1myfj_1422{position:absolute;top:calc(env(safe-area-inset-top,0px) + 10px);left:10px;right:10px;z-index:6;height:auto;min-height:0;align-items:flex-start;gap:8px;padding:0;border-bottom:0;background:transparent;pointer-events:none}._treeDialogTitle_1myfj_892{width:fit-content;max-width:34vw;display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#0e1219e0;color:#f8fafcf0;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._treeDialogTitle_1myfj_892 span{display:none}._treeDialogTitle_1myfj_892 h2{margin:0;overflow:hidden;font-size:13px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}._treeDialogActions_1myfj_1439{align-items:flex-start;gap:8px;pointer-events:auto}._treeProgress_1myfj_893{max-width:132px;padding:7px 9px;border-radius:999px;border-color:#ffffff24;background:#0e1219e0;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._treeProgressFull_1myfj_2413{display:none}._treeProgressCompact_1myfj_1476{display:inline-block}._treeCloseButton_1myfj_1480{width:44px;height:44px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#0e1219e0;box-shadow:none;color:#f8fafcf0;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-tap-highlight-color:transparent}._endingOverlay_1myfj_1678,._restartConfirmOverlay_1myfj_1690,._unlockOverlay_1myfj_1700{inset:0;padding:12px;border-radius:0}._endingModal_1myfj_619,._restartConfirmModal_1myfj_620,._unlockModal_1myfj_621,._messagePanel_1myfj_168,._loadingPanel_1myfj_1756{width:min(560px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto}}@media(max-width:980px)and (orientation:portrait){._nonVideoControlDock_1myfj_458 ._videoControlDock_1myfj_436{top:calc(env(safe-area-inset-top,0px) + 14px);bottom:auto;width:min(360px,calc(100% - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 96px));min-height:54px}._nonVideoControlDock_1myfj_458 ._videoControlButton_1myfj_483{min-height:52px;padding:6px 4px;font-size:11px}._landscapeVideoPage_1myfj_80 ._stage_1myfj_297{display:flex;align-items:flex-start}._landscapeVideoPage_1myfj_80 ._monitor_1myfj_302{height:auto;min-height:0;aspect-ratio:16 / 9}}@media(max-width:980px)and (orientation:landscape),(max-height:720px)and (max-width:1280px)and (orientation:landscape){._stage_1myfj_297{padding:10px 12px}._monitor_1myfj_302{height:calc(100dvh - 20px);min-height:0}._mobileToolsButton_1myfj_384{top:calc(env(safe-area-inset-top,0px) + 12px);right:14px}._mobileToolsSheet_1myfj_891{max-height:88dvh}}@media(max-width:640px){._header_1myfj_149{padding:0}._headerButton_1myfj_165{padding:0 10px}._textScene_1myfj_353{padding:28px}._textScene_1myfj_353 h1,._endingModal_1myfj_619 h1,._restartConfirmModal_1myfj_620 h1{font-size:24px}._choiceDock_1myfj_753{width:calc(100% - 24px);bottom:24px}._treeOverlay_1myfj_1399{place-items:stretch;padding:0}._treeDialog_1myfj_892{width:100vw;height:100dvh;min-height:0;border:0;border-radius:0}._treeDialogHeader_1myfj_1422{top:calc(env(safe-area-inset-top,0px) + 8px);height:auto;padding:0}._treeDialogTitle_1myfj_892{max-width:32vw;padding:6px 9px}._treeDialogTitle_1myfj_892 h2{font-size:12px}._treeDialogActions_1myfj_1439{gap:8px}._treeProgress_1myfj_893{max-width:112px;padding:6px 8px;font-size:11px}._treeProgressFull_1myfj_2413{display:none}._treeProgressCompact_1myfj_1476{display:inline-block}._treeCloseButton_1myfj_1480{width:44px;height:44px}._mobileToolsButton_1myfj_384{top:calc(env(safe-area-inset-top,0px) + 12px);right:12px}._mobileToolsSheet_1myfj_891{max-height:76dvh}._treePlotButton_1myfj_1558,._treeChoiceCard_1myfj_1559{width:214px}}@media(max-width:980px),(max-height:720px)and (max-width:1280px)and (orientation:landscape){._choiceDock_1myfj_753{bottom:calc(env(safe-area-inset-bottom,0px) + 18px);width:min(420px,calc(100% - 28px));max-height:min(48dvh,360px);gap:8px;overscroll-behavior:contain}._choiceDockLandscape_1myfj_881{grid-template-columns:repeat(2,minmax(0,1fr));width:min(660px,calc(100% - 44px));max-height:min(46dvh,260px)}._choiceDockPortrait_1myfj_880{grid-template-columns:minmax(0,1fr)}._choiceDockLandscape_1myfj_881._choiceDockOne_1myfj_904{grid-template-columns:minmax(180px,320px);justify-content:center}._choiceDockLandscape_1myfj_881._choiceDockThree_1myfj_909 ._choiceButton_1myfj_771:nth-child(3),._choiceDockLandscape_1myfj_881._choiceDockFive_1myfj_910 ._choiceButton_1myfj_771:nth-child(5){grid-column:1 / -1;justify-self:center;width:min(320px,100%)}._choiceDockPortrait_1myfj_880._choiceDockOne_1myfj_904 ._choiceButton_1myfj_771{width:min(320px,100%)}._choiceButton_1myfj_771{min-height:44px;padding:6px 34px;touch-action:manipulation}._mobileThemeButton_1myfj_2630{flex-shrink:0}}@media(max-width:980px)and (orientation:portrait){._landscapeVideoPage_1myfj_80{position:fixed;top:50%;left:50%;width:100dvh;height:100vw;min-height:0;overflow:hidden;transform:translate(-50%,-50%) rotate(90deg);transform-origin:center}._landscapeVideoPage_1myfj_80 ._playerGrid_1myfj_290,._landscapeVideoPage_1myfj_80 ._stage_1myfj_297,._landscapeVideoPage_1myfj_80 ._monitor_1myfj_302{width:100%;height:100%;min-height:0}._landscapeVideoPage_1myfj_80 ._stage_1myfj_297{display:flex;align-items:center;justify-content:center;padding:0}._landscapeVideoPage_1myfj_80 ._monitor_1myfj_302{aspect-ratio:auto;border-radius:0}._portraitVideoPage_1myfj_84 ._choiceDock_1myfj_753,._choiceDockPortrait_1myfj_880{grid-template-columns:minmax(0,1fr);width:min(420px,calc(100% - 28px))}._treeDialogHeader_1myfj_1422{position:relative;top:auto;right:auto;left:auto;z-index:6;min-height:calc(env(safe-area-inset-top,0px) + 64px);align-items:center;gap:12px;padding:calc(env(safe-area-inset-top,0px) + 10px) 12px 10px;border-bottom:1px solid var(--ivg-border);background:var(--ivg-surface);pointer-events:auto}._treeDialogTitle_1myfj_892{width:auto;max-width:none;flex:1;display:grid;gap:2px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._treeDialogTitle_1myfj_892 span{display:block}._treeDialogTitle_1myfj_892 h2{font-size:16px;line-height:1.2;white-space:normal}._treeDialogActions_1myfj_1439{align-items:center}._treeProgress_1myfj_893{max-width:128px;border-color:#ffffff1f;background:#0e1219e0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._treeCloseButton_1myfj_1480{border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#0e1219e0;color:#f8fafcf0;box-shadow:none}._treePlotButton_1myfj_1558,._treeChoiceCard_1myfj_1559{width:min(236px,calc(100vw - 64px))}}@media(max-width:640px){._choiceDock_1myfj_753{bottom:calc(env(safe-area-inset-bottom,0px) + 16px);width:min(420px,calc(100% - 24px))}._choiceDockLandscape_1myfj_881{width:min(620px,calc(100% - 32px))}}@media(max-width:980px)and (orientation:landscape),(max-height:720px)and (max-width:1280px)and (orientation:landscape){._choiceDock_1myfj_753,._choiceDockPortrait_1myfj_880,._choiceDockLandscape_1myfj_881{grid-template-columns:repeat(2,minmax(0,1fr));width:min(760px,calc(100% - 160px));max-height:min(44dvh,240px);bottom:calc(env(safe-area-inset-bottom,0px) + clamp(38px,7dvh,54px));gap:10px}._choiceDockOne_1myfj_904,._choiceDockLandscape_1myfj_881._choiceDockOne_1myfj_904{grid-template-columns:minmax(220px,340px);justify-content:center;width:min(420px,calc(100% - 120px))}._choiceDockThree_1myfj_909 ._choiceButton_1myfj_771:nth-child(3),._choiceDockFive_1myfj_910 ._choiceButton_1myfj_771:nth-child(5),._choiceDockLandscape_1myfj_881._choiceDockThree_1myfj_909 ._choiceButton_1myfj_771:nth-child(3),._choiceDockLandscape_1myfj_881._choiceDockFive_1myfj_910 ._choiceButton_1myfj_771:nth-child(5){grid-column:1 / -1;justify-self:center;width:min(360px,100%)}._choiceDockFour_1myfj_2777,._choiceDockFive_1myfj_910,._choiceDockLandscape_1myfj_881._choiceDockFour_1myfj_2777,._choiceDockLandscape_1myfj_881._choiceDockFive_1myfj_910{grid-template-columns:repeat(2,minmax(0,1fr))}._choiceButton_1myfj_771{min-height:44px;padding:5px 28px}._choiceButton_1myfj_771 strong{font-size:clamp(14px,2.8vw,18px);line-height:1.08}}._portalRootMobilePortraitVideo_1myfj_133 ._portalViewportFrame_1myfj_108,._portalRootMobileLandscapeVideo_1myfj_137 ._portalViewportFrame_1myfj_108{top:0;left:0;width:100vw;height:100dvh}._portalRootMobileLandscapeVideo_1myfj_137._portalRootViewportPortrait_1myfj_121 ._portalViewportFrame_1myfj_108{inset:0 auto auto 0;width:100vw;height:100dvh;transform:none;transform-origin:center}._portalRootLandscapeRotated_1myfj_141._portalRootMobileLandscapeVideo_1myfj_137._portalRootViewportPortrait_1myfj_121 ._portalViewportFrame_1myfj_108{top:50%;left:50%;width:100dvh;height:100vw;transform:translate(-50%,-50%) rotate(90deg)}._portalRootMobilePortraitVideo_1myfj_133 ._mobileToolsOverlay_1myfj_1209,._portalRootMobileLandscapeVideo_1myfj_137 ._mobileToolsOverlay_1myfj_1209{position:absolute;inset:0;z-index:34;display:block;width:100%;height:100%;background:var(--ivg-scrim)}._portalRootMobilePortraitVideo_1myfj_133 ._treeOverlay_1myfj_1399,._portalRootMobileLandscapeVideo_1myfj_137 ._treeOverlay_1myfj_1399,._portalRootMobilePortraitVideo_1myfj_133 ._variableBoardOverlay_1myfj_1311,._portalRootMobileLandscapeVideo_1myfj_137 ._variableBoardOverlay_1myfj_1311,._portalRootMobilePortraitVideo_1myfj_133 ._endingOverlay_1myfj_1678,._portalRootMobileLandscapeVideo_1myfj_137 ._endingOverlay_1myfj_1678,._portalRootMobilePortraitVideo_1myfj_133 ._restartConfirmOverlay_1myfj_1690,._portalRootMobileLandscapeVideo_1myfj_137 ._restartConfirmOverlay_1myfj_1690,._portalRootMobilePortraitVideo_1myfj_133 ._unlockOverlay_1myfj_1700,._portalRootMobileLandscapeVideo_1myfj_137 ._unlockOverlay_1myfj_1700{position:absolute;inset:0;width:100%;height:100%}._portalRootMobilePortraitVideo_1myfj_133 ._variableBoardModal_1myfj_1325{width:min(420px,calc(100% - 28px));max-height:min(78%,560px)}._portalRootMobileLandscapeVideo_1myfj_137 ._variableBoardModal_1myfj_1325{width:min(520px,calc(100% - 40px));max-height:min(82%,420px)}._portalRootMobilePortraitVideo_1myfj_133 ._mobileToolsSheet_1myfj_891,._portalRootMobileLandscapeVideo_1myfj_137 ._mobileToolsSheet_1myfj_891{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ivg-border);border-bottom:0;border-radius:18px 18px 0 0;background:var(--ivg-surface);box-shadow:var(--ivg-sheet-shadow)}._portalRootMobilePortraitVideo_1myfj_133 ._mobileToolsSheet_1myfj_891{max-height:min(72%,620px)}._portalRootMobileLandscapeVideo_1myfj_137 ._mobileToolsSheet_1myfj_891{max-height:min(58%,340px)}._portalRootMobilePortraitVideo_1myfj_133 ._treeOverlay_1myfj_1399,._portalRootMobileLandscapeVideo_1myfj_137 ._treeOverlay_1myfj_1399{place-items:stretch;padding:0}._portalRootMobilePortraitVideo_1myfj_133 ._treeDialog_1myfj_892,._portalRootMobileLandscapeVideo_1myfj_137 ._treeDialog_1myfj_892{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;border:0;border-radius:0}._portalRootMobilePortraitVideo_1myfj_133 ._treeDialogHeader_1myfj_1422,._portalRootMobileLandscapeVideo_1myfj_137 ._treeDialogHeader_1myfj_1422{position:relative;top:auto;right:auto;left:auto;z-index:6;min-height:calc(env(safe-area-inset-top,0px) + 60px);align-items:center;gap:12px;padding:calc(env(safe-area-inset-top,0px) + 10px) 12px 10px;border-bottom:1px solid rgba(255,255,255,.1);background:#070a0efa;pointer-events:auto}._portalRootMobilePortraitVideo_1myfj_133 ._treeDialogTitle_1myfj_892,._portalRootMobileLandscapeVideo_1myfj_137 ._treeDialogTitle_1myfj_892{width:auto;max-width:none;flex:1;display:grid;gap:2px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._portalRootMobilePortraitVideo_1myfj_133 ._treeDialogTitle_1myfj_892 span,._portalRootMobileLandscapeVideo_1myfj_137 ._treeDialogTitle_1myfj_892 span{display:block}._portalRootMobilePortraitVideo_1myfj_133 ._treeDialogTitle_1myfj_892 h2,._portalRootMobileLandscapeVideo_1myfj_137 ._treeDialogTitle_1myfj_892 h2{margin:2px 0 0;font-size:16px;line-height:1.2;white-space:normal}._portalRootMobilePortraitVideo_1myfj_133 ._treeDialogActions_1myfj_1439,._portalRootMobileLandscapeVideo_1myfj_137 ._treeDialogActions_1myfj_1439{align-items:center;gap:8px}._portalRootMobilePortraitVideo_1myfj_133 ._treeProgress_1myfj_893,._portalRootMobileLandscapeVideo_1myfj_137 ._treeProgress_1myfj_893{max-width:128px;border-color:#ffffff1f;background:#0e1219e0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._portalRootMobilePortraitVideo_1myfj_133 ._treeCloseButton_1myfj_1480,._portalRootMobileLandscapeVideo_1myfj_137 ._treeCloseButton_1myfj_1480{width:44px;height:44px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#0e1219e0;color:#f8fafcf0;box-shadow:none}._portalRootMobilePortraitVideo_1myfj_133 ._treePlotButton_1myfj_1558,._portalRootMobilePortraitVideo_1myfj_133 ._treeChoiceCard_1myfj_1559{width:min(236px,calc(100vw - 64px))}._portalRootMobileLandscapeVideo_1myfj_137 ._treeDialogHeader_1myfj_1422{min-height:54px;padding:8px 14px}._portalRootMobileLandscapeVideo_1myfj_137 ._treeDialogTitle_1myfj_892{display:inline-flex;align-items:center;gap:8px}._portalRootMobileLandscapeVideo_1myfj_137 ._treeDialogTitle_1myfj_892 h2{margin:0;font-size:15px;white-space:nowrap}._portalRootMobileLandscapeVideo_1myfj_137 ._treeProgressFull_1myfj_2413{display:none}._portalRootMobileLandscapeVideo_1myfj_137 ._treeProgressCompact_1myfj_1476{display:inline-block}._portalRootMobileLandscapeVideo_1myfj_137 ._treePlotButton_1myfj_1558,._portalRootMobileLandscapeVideo_1myfj_137 ._treeChoiceCard_1myfj_1559{width:238px}._pageRoot_y9qr6_1{min-height:100vh;background:#f7f8fb}._editorShell_y9qr6_6{width:min(var(--app-desktop-shell-max, 1180px),calc(100% - 48px));margin:0 auto;padding:32px 0 96px}._toolbar_y9qr6_12{display:flex;justify-content:space-between;gap:12px;margin-bottom:20px}._iconTextButton_y9qr6_19,._secondaryAction_y9qr6_20,._primaryAction_y9qr6_21,._downloadWideButton_y9qr6_22{border:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;line-height:1;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}._iconTextButton_y9qr6_19{min-height:38px;padding:0 14px;background:#fff;color:#2b3445;border:1px solid rgba(17,24,39,.1)}._iconTextButton_y9qr6_19:hover:not(:disabled),._secondaryAction_y9qr6_20:hover:not(:disabled),._primaryAction_y9qr6_21:hover:not(:disabled),._downloadWideButton_y9qr6_22:hover:not(:disabled){transform:translateY(-1px)}._iconTextButton_y9qr6_19:disabled,._secondaryAction_y9qr6_20:disabled,._primaryAction_y9qr6_21:disabled,._downloadWideButton_y9qr6_22:disabled,._themeTagChip_y9qr6_54:disabled{cursor:wait;opacity:.62}._headerBand_y9qr6_59{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;padding:28px;border-radius:8px;background:#fff;border:1px solid rgba(17,24,39,.08);box-shadow:0 16px 36px #12192614}._headerEyebrowRow_y9qr6_71{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px}._eyebrow_y9qr6_78{display:block;margin-bottom:8px;color:#fb4655;font-size:13px;font-weight:700}._headerEyebrowRow_y9qr6_71 ._eyebrow_y9qr6_78{margin-bottom:0}._headerStatusText_y9qr6_90{display:inline-flex;align-items:center;color:#d92d3a;font-size:13px;font-weight:800}._publishedText_y9qr6_98{color:#047857}._draftText_y9qr6_102{color:#d92d3a}._headerBand_y9qr6_59 h1,._statePanel_y9qr6_107 h1{margin:0;color:#161922;font-size:28px;line-height:1.25}._headerBand_y9qr6_59 p,._statePanel_y9qr6_107 p,._panelHint_y9qr6_116{margin:10px 0 0;color:#667085;font-size:14px;line-height:1.7}._titleBlock_y9qr6_123{min-width:0}._overviewMain_y9qr6_127{min-width:0;display:grid;gap:16px}._overviewMetaGrid_y9qr6_133{display:flex;align-items:flex-end;flex-wrap:wrap;gap:14px 28px}._overviewMetaGrid_y9qr6_133 div{flex:0 1 auto;min-width:120px;max-width:280px;border:0;border-bottom:1px solid rgba(17,24,39,.14);border-radius:0;padding:0 0 10px;background:transparent}._overviewMetaGrid_y9qr6_133 div:first-child{min-width:max-content;max-width:none}._overviewMetaGrid_y9qr6_133 span{display:block;color:#667085;font-size:12px}._overviewMetaGrid_y9qr6_133 strong{display:block;margin-top:6px;color:#182033;font-size:13px;line-height:1.35;word-break:break-all}._overviewMetaGrid_y9qr6_133 ._costMetaItem_y9qr6_171{min-width:240px;max-width:360px}._overviewMetaGrid_y9qr6_133 ._costMetaValue_y9qr6_176{word-break:normal;overflow-wrap:anywhere}._overviewMetaGrid_y9qr6_133 strong._copyableMetaValue_y9qr6_181{display:inline-flex;align-items:center;gap:8px;max-width:100%;word-break:normal}._copyableMetaValue_y9qr6_181 span{min-width:0;color:inherit;font-size:inherit;line-height:inherit;white-space:nowrap;overflow-wrap:normal}._copyMetaButton_y9qr6_198{flex:0 0 auto;width:28px;height:28px;border:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:#fff5f6;color:#d92d3a;cursor:pointer}._copyMetaButton_y9qr6_198:hover{background:#ffe7ea}._copyMetaButton_y9qr6_198:focus-visible{outline:2px solid rgba(251,70,85,.42);outline-offset:2px}._copyMetaButton_y9qr6_198 svg{width:16px;height:16px}._titleDisplayRow_y9qr6_226,._titleEditRow_y9qr6_227{display:flex;align-items:center;gap:8px;min-width:0}._titleDisplayRow_y9qr6_226 h1{overflow-wrap:anywhere}._titleEditButton_y9qr6_238,._titleIconButton_y9qr6_239{flex:0 0 auto;width:34px;height:34px;border:1px solid rgba(251,70,85,.18);border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:#fff5f6;color:#d92d3a;font-size:18px;cursor:pointer;transition:background .18s ease,transform .18s ease,opacity .18s ease}._titleEditButton_y9qr6_238:hover:not(:disabled),._titleIconButton_y9qr6_239:hover:not(:disabled){transform:translateY(-1px);background:#ffe7ea}._titleIconButton_y9qr6_239:disabled{cursor:wait;opacity:.62}._titleEditRow_y9qr6_227 input{width:min(420px,58vw);min-height:42px;border:1px solid rgba(251,70,85,.28);border-radius:8px;background:#fff;color:#161922;padding:0 12px;font-size:24px;font-weight:800;line-height:1.2;outline:none}._titleEditRow_y9qr6_227 input:focus{border-color:#fb4655;box-shadow:0 0 0 3px #fb46551f}._titleError_y9qr6_285{margin-top:8px;color:#b42318;font-size:13px}._headerActions_y9qr6_291{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:10px;min-width:max-content}._secondaryAction_y9qr6_20,._primaryAction_y9qr6_21{min-height:38px;padding:0 14px}._secondaryAction_y9qr6_20{background:#fff5f6;color:#d92d3a}._dangerAction_y9qr6_311{background:#fff1f2;color:#be123c}._primaryAction_y9qr6_21,._downloadWideButton_y9qr6_22{background:#fb4655;color:#fff}._editGrid_y9qr6_322{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:18px;margin-top:18px}._editPanel_y9qr6_329,._statePanel_y9qr6_107{border-radius:8px;background:#fff;border:1px solid rgba(17,24,39,.08);box-shadow:0 12px 28px #1219260f}._editPanel_y9qr6_329{padding:22px}._statePanel_y9qr6_107{padding:36px;color:#3a4354}._panelHeader_y9qr6_346{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}._panelActions_y9qr6_354{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}._panelHeader_y9qr6_346 h2{margin:0;color:#182033;font-size:20px;line-height:1.35}._savingHint_y9qr6_369{display:inline-flex;align-items:center;gap:6px;color:#fb4655;font-size:13px;font-weight:700}._inlineSaveButton_y9qr6_378{min-height:34px;padding:0 12px;border:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:#fb4655;color:#fff;font-size:13px;font-weight:700;cursor:pointer}._inlineSaveButton_y9qr6_378:disabled{cursor:not-allowed;opacity:.55}._themeTagsWrap_y9qr6_399{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}._themeTagChip_y9qr6_54{min-height:36px;padding:0 14px;border-radius:999px;border:1px solid rgba(31,41,55,.14);background:#fff;color:#344054;font-size:14px;cursor:pointer}._themeTagChip_y9qr6_54:hover:not(:disabled){border-color:#fb46558c;color:#d92d3a}._themeTagChipActive_y9qr6_422{border-color:#fb4655;background:#fb4655;color:#fff}._themeTagChipActive_y9qr6_422:hover:not(:disabled){color:#fff}._errorText_y9qr6_432{margin-top:12px;color:#b42318;font-size:13px}._emptyHint_y9qr6_438{color:#667085;font-size:14px}._metaList_y9qr6_443{display:grid;gap:10px;margin:18px 0}._metaList_y9qr6_443 div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid rgba(17,24,39,.08)}._metaList_y9qr6_443 span{color:#667085;font-size:13px}._metaList_y9qr6_443 strong{color:#182033;font-size:13px;text-align:right;word-break:break-all}._downloadWideButton_y9qr6_22{width:100%;min-height:42px;padding:0 16px;margin-top:10px}._unpublishWideButton_y9qr6_476{background:#fff1f2;color:#be123c;border:1px solid rgba(190,18,60,.18)}._widePanel_y9qr6_482{grid-column:1 / -1}._stepWorkspace_y9qr6_486{margin-top:18px}._stepTabs_y9qr6_490{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}._stepTab_y9qr6_490{--step-accent: #667085;min-width:0;min-height:76px;border:1px solid rgba(17,24,39,.1);border-left:4px solid var(--step-accent);border-radius:8px;padding:12px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"number text" "number status";column-gap:10px;row-gap:6px;background:#fff;color:#344054;text-align:left;cursor:pointer;transition:border .18s ease,box-shadow .18s ease,transform .18s ease}._stepTab_y9qr6_490:hover{transform:translateY(-1px);box-shadow:0 10px 24px #12192614}._stepTabActive_y9qr6_524{border-color:color-mix(in srgb,var(--step-accent) 62%,rgba(17,24,39,.1));border-left-color:var(--step-accent);box-shadow:0 12px 28px #12192614}._stepNumber_y9qr6_530{grid-area:number;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--step-accent) 12%,#fff);color:var(--step-accent);font-size:13px;font-weight:900}._stepText_y9qr6_544{grid-area:text;min-width:0}._stepText_y9qr6_544 strong,._stepText_y9qr6_544 em{display:block}._stepText_y9qr6_544 strong{color:#182033;font-size:14px;line-height:1.3}._stepText_y9qr6_544 em{margin-top:4px;color:#667085;font-size:12px;font-style:normal;line-height:1.4}._stepStatusText_y9qr6_568{grid-area:status;color:var(--step-accent);font-size:12px;font-weight:800}._stepStatusComplete_y9qr6_575{--step-accent: #047857}._stepStatusWarning_y9qr6_579{--step-accent: #b45309}._stepStatusBlocked_y9qr6_583{--step-accent: #be123c}._stepStatusPending_y9qr6_587{--step-accent: #475467}._stepContent_y9qr6_591{min-width:0}._testModeGrid_y9qr6_595{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px}._testModeCard_y9qr6_602{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:6px 12px;min-width:0;min-height:118px;border:1px solid rgba(17,24,39,.1);border-radius:8px;padding:16px;background:#fff;color:#182033;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}._testModeCard_y9qr6_602:hover{transform:translateY(-1px);border-color:#fb465559;box-shadow:0 12px 28px #18203314}._testModeCard_y9qr6_602 svg{grid-row:span 2;width:24px;height:24px;color:#fb4655}._testModeCard_y9qr6_602 strong,._testModeCard_y9qr6_602 span{min-width:0}._testModeCard_y9qr6_602 strong{font-size:15px;line-height:1.4}._testModeCard_y9qr6_602 span{color:#667085;font-size:13px;line-height:1.55}._testModeCardPrimary_y9qr6_648{border-color:#fb465547;background:#fff8f8}._stepGuideGrid_y9qr6_653,._deliveryGrid_y9qr6_654{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._stepGuideCard_y9qr6_660,._deliveryChecks_y9qr6_661,._deliveryActions_y9qr6_662{min-width:0;border:1px solid rgba(17,24,39,.08);border-radius:8px;padding:16px;background:#f8fafc}._stepGuideCard_y9qr6_660 strong,._stepGuideCard_y9qr6_660 span{display:block}._stepGuideCard_y9qr6_660 strong{color:#182033;font-size:15px}._stepGuideCard_y9qr6_660 span{margin-top:8px;color:#fb4655;font-size:13px;font-weight:800}._stepGuideCard_y9qr6_660 p{margin:8px 0 0;color:#667085;font-size:13px;line-height:1.6}._deliveryChecks_y9qr6_661{display:grid;gap:10px}._checkItem_y9qr6_699{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(17,24,39,.08);padding-bottom:10px}._checkItem_y9qr6_699:last-child{border-bottom:0;padding-bottom:0}._checkItem_y9qr6_699 span{color:#667085;font-size:13px}._checkItem_y9qr6_699 strong{color:#182033;font-size:13px;text-align:right}._blockingNotice_y9qr6_724,._warningNotice_y9qr6_725{border-radius:8px;padding:12px;font-size:13px;line-height:1.6}._blockingNotice_y9qr6_724{background:#fff1f2;color:#be123c}._blockingNotice_y9qr6_724 strong{display:block;margin-bottom:6px}._blockingNotice_y9qr6_724 ul{margin:0;padding-left:18px}._warningNotice_y9qr6_725{background:#f59e0b1f;color:#92400e}._lockedHint_y9qr6_752{min-height:30px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;background:#2563eb1a;color:#1d4ed8;font-size:13px;font-weight:700}._statsGrid_y9qr6_764{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:14px}._monetizationBlock_y9qr6_771{margin-top:16px;border:1px solid rgba(17,24,39,.08);border-radius:8px;padding:16px;background:#fff}._monetizationBlockHeader_y9qr6_779{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}._monetizationBlockHeader_y9qr6_779 h3{margin:2px 0 0;color:#182033;font-size:17px;line-height:1.3}._monetizationBlockHeader_y9qr6_779 p{max-width:560px;margin:0;color:#667085;font-size:13px;line-height:1.6;text-align:right}._statsGrid_y9qr6_764 div{min-width:0;border:1px solid rgba(17,24,39,.08);border-radius:8px;padding:12px;background:#f8fafc}._statsGrid_y9qr6_764 span{display:block;color:#667085;font-size:12px}._statsGrid_y9qr6_764 strong{display:block;margin-top:6px;color:#182033;font-size:20px;line-height:1.2;word-break:break-all}._modeGrid_y9qr6_825{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0}._modeOption_y9qr6_832{min-height:96px;border:1px solid rgba(17,24,39,.1);border-radius:8px;padding:12px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;background:#fff;color:#344054;text-align:left;cursor:pointer}._modeOption_y9qr6_832 strong{color:#182033;font-size:14px}._modeOption_y9qr6_832 span,._modeOption_y9qr6_832 em{color:#667085;font-size:12px;line-height:1.45;font-style:normal}._modeOption_y9qr6_832:hover:not(:disabled){border-color:#fb46556b}._modeOptionActive_y9qr6_864{border-color:#fb4655bd;background:#fff5f6}._modeOption_y9qr6_832:disabled{cursor:not-allowed;opacity:.58}._priceSection_y9qr6_874{margin-top:18px;padding-top:18px;border-top:1px solid rgba(17,24,39,.08)}._priceSectionHeader_y9qr6_880{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}._priceSectionHeader_y9qr6_880 h3{margin:0;color:#182033;font-size:16px}._priceSectionHeader_y9qr6_880 span{color:#667085;font-size:13px;line-height:1.5}._priceGroup_y9qr6_900{display:grid;grid-template-columns:minmax(140px,.4fr) repeat(2,minmax(180px,1fr));gap:10px;align-items:center;margin-top:10px}._priceGroupTitle_y9qr6_908{color:#344054;font-size:13px;font-weight:800}._paymentRow_y9qr6_914{min-width:0;min-height:44px;border:1px solid rgba(17,24,39,.1);border-radius:8px;padding:8px;display:flex;align-items:center;gap:8px;background:#fff}._paymentToggle_y9qr6_926{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;color:#344054;font-size:13px;font-weight:700;cursor:pointer}._paymentToggle_y9qr6_926 input,._directoryToggle_y9qr6_938 input{accent-color:#fb4655}._priceInput_y9qr6_942{min-width:0;width:100%;height:32px;border:1px solid rgba(17,24,39,.12);border-radius:8px;padding:0 10px;color:#182033;font-size:14px;outline:none}._priceInput_y9qr6_942:focus{border-color:#fb4655;box-shadow:0 0 0 3px #fb46551f}._priceInput_y9qr6_942:disabled{background:#f2f4f7;color:#98a2b3}._discountBadge_y9qr6_964{flex:0 0 auto;min-height:24px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;background:#10b9811f;color:#047857;font-size:12px;font-style:normal;font-weight:800}._directoryList_y9qr6_978{display:grid;gap:10px;margin-top:14px}._directoryListToolbar_y9qr6_984{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;color:#667085;font-size:13px}._directoryListToolbar_y9qr6_984 button{min-height:32px;border:1px solid rgba(251,70,85,.28);border-radius:8px;padding:0 12px;background:#fff;color:#fb4655;font-size:13px;font-weight:800;cursor:pointer}._directoryListToolbar_y9qr6_984 button:disabled{cursor:not-allowed;opacity:.5}._directoryItem_y9qr6_1011{border:1px solid rgba(17,24,39,.08);border-radius:8px;padding:12px;background:#fff}._directoryItemNested_y9qr6_1018{margin-left:18px;border-left-color:#fb465557;background:snow}._directoryHeader_y9qr6_1024{display:flex;align-items:center;justify-content:space-between;gap:12px}._directoryToggle_y9qr6_938{min-width:0;display:inline-flex;align-items:center;gap:8px;color:#182033;cursor:pointer}._directoryToggle_y9qr6_938 strong{overflow-wrap:anywhere}._paidItemBadge_y9qr6_1044{flex:0 0 auto;min-width:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#fb46551a;color:#fb4655;padding:2px 8px;font-size:12px;font-weight:800}._directoryHeader_y9qr6_1024 span,._directoryMeta_y9qr6_1059,._directoryDisabledHint_y9qr6_1060{color:#667085;font-size:13px}._directoryHeader_y9qr6_1024 ._paidItemBadge_y9qr6_1044{color:#fb4655;font-size:12px}._directoryMeta_y9qr6_1059,._directoryDisabledHint_y9qr6_1060{margin:10px 0 0;line-height:1.6}._monetizationFooter_y9qr6_1076{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px}._monetizationFooter_y9qr6_1076 ._primaryAction_y9qr6_21{flex:0 0 auto}@media(max-width:900px){._editorShell_y9qr6_6{width:calc(100% - 32px);padding-top:24px}._headerBand_y9qr6_59,._toolbar_y9qr6_12,._panelHeader_y9qr6_346{flex-direction:column}._headerBand_y9qr6_59{grid-template-columns:1fr}._titleEditRow_y9qr6_227{align-items:flex-start;flex-wrap:wrap}._titleEditRow_y9qr6_227 input{width:min(100%,460px)}._headerActions_y9qr6_291{justify-content:flex-start;flex-wrap:wrap;min-width:0;width:100%}._overviewMetaGrid_y9qr6_133,._stepTabs_y9qr6_490,._testModeGrid_y9qr6_595,._stepGuideGrid_y9qr6_653,._deliveryGrid_y9qr6_654{grid-template-columns:1fr}._overviewMetaGrid_y9qr6_133{align-items:stretch}._overviewMetaGrid_y9qr6_133 div{flex:1 1 180px;max-width:none}._overviewMetaGrid_y9qr6_133 div:first-child{min-width:0}._editGrid_y9qr6_322,._statsGrid_y9qr6_764,._modeGrid_y9qr6_825,._priceGroup_y9qr6_900{grid-template-columns:1fr}._priceSectionHeader_y9qr6_880,._monetizationBlockHeader_y9qr6_779,._monetizationFooter_y9qr6_1076,._directoryHeader_y9qr6_1024,._directoryListToolbar_y9qr6_984{align-items:flex-start;flex-direction:column}._monetizationBlockHeader_y9qr6_779 p{max-width:none;text-align:left}}@media(max-width:520px){._headerBand_y9qr6_59,._editPanel_y9qr6_329,._statePanel_y9qr6_107{padding:18px}._headerBand_y9qr6_59 h1,._statePanel_y9qr6_107 h1{font-size:22px}._titleDisplayRow_y9qr6_226{align-items:flex-start}._titleEditRow_y9qr6_227 input{flex:1 1 100%;font-size:22px}._secondaryAction_y9qr6_20,._primaryAction_y9qr6_21,._iconTextButton_y9qr6_19{width:100%}._stepTab_y9qr6_490{min-height:68px}}._pageRoot_14c6z_1{--ivp-bg: #000000;--ivp-card: #1c1c1e;--ivp-elevated: #242426;--ivp-border: #2c2c2e;--ivp-label: #8e8e93;--ivp-value: #ffffff;--ivp-primary: #a8283c;--ivp-primary-hover: #c23a50;--ivp-divider: rgba(255, 255, 255, .1);min-height:100vh;background:var(--ivp-bg);color:var(--ivp-value)}._main_14c6z_16{min-height:100vh;padding:0 0 84px;background:var(--ivp-bg)}._shell_14c6z_22{width:min(100%,720px);margin:0 auto;background:var(--ivp-bg)}._headerDock_14c6z_28{position:sticky;top:0;z-index:20;padding:calc(env(safe-area-inset-top,0px) + 8px) 12px 8px;background:#000000eb;box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._summarySection_14c6z_38{padding:18px 16px 8px;border-bottom:1px solid var(--ivp-border)}._summaryDesc_14c6z_43{margin:0 0 14px;color:var(--ivp-label);font-size:13px;line-height:1.6}._summaryGrid_14c6z_50{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._summaryCard_14c6z_56{display:flex;flex-direction:column;gap:8px;padding:14px 12px;background:var(--ivp-card);border:1px solid var(--ivp-border);border-radius:12px}._summaryLabel_14c6z_66{font-size:12px;color:var(--ivp-label);line-height:1.2;font-weight:500}._summaryValue_14c6z_73{font-size:20px;line-height:1.1;font-weight:700;color:var(--ivp-value);font-variant-numeric:tabular-nums}._statePanel_14c6z_81{margin:18px 16px;padding:36px 20px;border-radius:14px;border:1px solid var(--ivp-border);background:var(--ivp-card);color:var(--ivp-label);text-align:center}._statePanel_14c6z_81 h2{margin:12px 0 0;color:var(--ivp-value);font-size:18px;font-weight:600}._statePanel_14c6z_81 p{margin:10px 0 0;color:var(--ivp-label);font-size:14px;line-height:1.6}._emptyIcon_14c6z_105{color:var(--ivp-primary);font-size:36px}._primaryButton_14c6z_110{min-height:40px;margin-top:16px;border:0;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;background:var(--ivp-primary);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}._primaryButton_14c6z_110:hover:not(:disabled){background:var(--ivp-primary-hover)}._primaryButton_14c6z_110:disabled{cursor:not-allowed;opacity:.55}._gameList_14c6z_137{display:flex;flex-direction:column;gap:14px;padding:16px}._gameCard_14c6z_144{overflow:hidden;border-radius:14px;border:1px solid var(--ivp-border);background:var(--ivp-card)}._coverWrap_14c6z_151{position:relative;aspect-ratio:16 / 9;background:var(--ivp-elevated)}._coverWrap_14c6z_151 img,._coverFallback_14c6z_158{width:100%;height:100%}._coverWrap_14c6z_151 img{display:block;object-fit:cover}._coverFallback_14c6z_158{display:grid;place-items:center;background:linear-gradient(135deg,#a8283c59,#242426f2);color:#ff8a98;font-size:40px;font-weight:800}._offlineBadge_14c6z_177{position:absolute;top:10px;right:10px;min-height:26px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;background:#000000b8;color:#fff;font-size:12px;font-weight:700}._cardBody_14c6z_192{padding:16px}._cardTitleRow_14c6z_196{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._cardTitleRow_14c6z_196 h2{margin:0;color:var(--ivp-value);font-size:16px;line-height:1.35;font-weight:600;overflow-wrap:anywhere}._cardTitleRow_14c6z_196 span{flex:0 0 auto;min-height:24px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;background:#a8283c2e;color:#ff8a98;font-size:12px;font-weight:700}._authorName_14c6z_225{margin:8px 0 0;color:var(--ivp-label);font-size:13px;line-height:1.5}._metaGrid_14c6z_232{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0 0}._metaGrid_14c6z_232 div{min-width:0;border-radius:10px;background:var(--ivp-elevated);border:1px solid var(--ivp-divider);padding:10px}._metaGrid_14c6z_232 dt{color:var(--ivp-label);font-size:12px}._metaGrid_14c6z_232 dd{margin:4px 0 0;color:var(--ivp-value);font-size:13px;font-weight:700;word-break:break-all}._gameCard_14c6z_144 ._primaryButton_14c6z_110{width:100%}@media(max-width:520px){._summaryGrid_14c6z_50,._metaGrid_14c6z_232{grid-template-columns:1fr}._summarySection_14c6z_38,._gameList_14c6z_137{padding-left:12px;padding-right:12px}._statePanel_14c6z_81{margin-left:12px;margin-right:12px;padding:28px 16px}}._pageContainer_1u8da_2{--hero-height: min(58vh, 28rem);--game-detail-shell-max: var(--app-desktop-shell-max);--game-detail-gutter: var(--app-desktop-gutter);--primary: #A8283C;--primary-light: #C23A50;--primary-dark: #8E2135;--detail-surface: #0B0B0D;--detail-card: #1C1C1C;--detail-chip: #252525;--detail-border: #3B3B43;--detail-muted: #A1A1AB;--detail-star: #F5C842;min-height:100vh;max-width:none;width:100%;margin:0;display:flex;flex-direction:column;background:var(--detail-surface);position:relative;padding-top:0;color:#f5f5f7}._topBar_1u8da_29{position:absolute;top:0;left:0;right:0;z-index:20;padding:.25rem 0;color:#f5f5f7;max-width:none;width:100%;margin:0;pointer-events:none;background:#0003;border-bottom:none}._topBarContent_1u8da_45{width:min(var(--game-detail-shell-max),calc(100% - 2 * var(--game-detail-gutter)));max-width:none;margin:0 auto;padding:0 16px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;background:transparent;min-height:2.75rem}._backIconButton_1u8da_58,._topIconButton_1u8da_59{display:inline-flex!important;align-items:center;justify-content:center;width:2.45rem;height:2.45rem;min-width:2.45rem;min-height:2.45rem;background:#141417;border:.5px solid #2A2A2E;border-radius:999px;color:#f5f5f7;cursor:pointer;flex-shrink:0;pointer-events:auto;-webkit-tap-highlight-color:transparent}._backIconButton_1u8da_58 svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;filter:none}._backIconButton_1u8da_58 img,._topIconButton_1u8da_59 svg,._topIconButton_1u8da_59 img{width:1.35rem;height:1.35rem;object-fit:contain;image-rendering:-webkit-optimize-contrast}._fullscreenOverlay_1u8da_98{position:fixed;inset:0;z-index:50;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding:2.5rem 1.25rem;background:#000}._loadingContainer_1u8da_111,._errorContainer_1u8da_112{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding:2.5rem 1.25rem}._loadingSpinner_1u8da_122{width:3rem;height:3rem;border:.25rem solid rgba(224,61,75,.1);border-top-color:var(--primary);border-radius:50%;animation:_spinnerRotate_1u8da_1 1s linear infinite}@keyframes _spinnerRotate_1u8da_1{to{transform:rotate(360deg)}}._errorContainer_1u8da_112 p{font-size:1.1rem;color:#8e8e93}._backButton_1u8da_142{padding:.625rem 1.25rem;background:#8e2135;border:none;border-radius:999px;font-size:.9rem;font-weight:600;color:#fff;cursor:pointer;transition:all .2s ease}._backButton_1u8da_142:hover{background:var(--primary-light);transform:translateY(-.0625rem)}._heroSection_1u8da_160{position:relative;height:var(--hero-height);min-height:22rem;width:100%;max-width:none;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#1a1a1a;z-index:0;margin:0;display:flex;flex-direction:column;justify-content:flex-end}._heroSection_1u8da_160:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000 0% 28%,#0000008c 72%,#000);pointer-events:none;z-index:1}._heroContent_1u8da_193{position:relative;z-index:2;width:min(var(--game-detail-shell-max),calc(100% - 2 * var(--game-detail-gutter)));max-width:none;margin:0 auto;padding:0 20px 1.25rem 10px;box-sizing:border-box}._heroTags_1u8da_204{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0 0}._heroTag_1u8da_204{display:inline-flex;align-items:center;padding:.28rem .72rem;border-radius:999px;background:var(--detail-chip);border:1px solid #3B3B3B;color:#f0f0f2;font-size:.75rem;font-weight:500;line-height:1.2}._heroTitleRow_1u8da_224{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem .65rem;margin-bottom:.45rem}._heroGameTitle_1u8da_232{margin:0;font-size:clamp(1.55rem,5vw,1.85rem);font-weight:700;color:#fff;line-height:1.25;letter-spacing:-.02em}._ratingBadge_1u8da_241{display:inline-flex;align-items:center;gap:.22rem;padding:.28rem .55rem;border-radius:.5rem;background:#a8283c26;border:1px solid rgba(168,40,60,.4);backdrop-filter:none;-webkit-backdrop-filter:none;color:var(--detail-star);font-size:.8125rem;font-weight:700;line-height:1.2;white-space:nowrap;box-shadow:none}._ratingBadgeStar_1u8da_260{font-size:.78rem;line-height:1;color:var(--detail-star)}._ratingBadgeUnit_1u8da_266{margin-left:.15rem;font-weight:700}._heroMetaActions_1u8da_272{display:flex;align-items:center;gap:.65rem;min-width:0;max-width:100%;margin-top:.55rem}._heroMetaRow_1u8da_281{display:flex;align-items:center;gap:.5rem;min-width:0;margin:0;padding:0;border:none;background:transparent;color:inherit;text-align:left;font:inherit;flex:1;max-width:100%}._heroMetaRowClickable_1u8da_297{cursor:pointer}._heroMetaRowClickable_1u8da_297:hover ._heroMeta_1u8da_272{color:#ffffffeb}._heroAuthorAvatar_1u8da_305{width:1.75rem;height:1.75rem;border-radius:50%;object-fit:cover;flex-shrink:0;background:#2c2c2e;box-shadow:0 0 0 1px #ffffff1f}._heroMeta_1u8da_272{margin:0;font-size:.875rem;font-weight:500;color:#ffffffe0;line-height:1.4;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._followBtn_1u8da_331{flex-shrink:0;height:1.75rem;min-width:0;margin-left:auto;padding:0 .85rem;border-radius:999px;border:1px solid transparent;font-size:.75rem;font-weight:600;cursor:pointer;line-height:1;transition:background .15s ease,color .15s ease,border-color .15s ease}._followBtnPlaceholder_1u8da_347{flex-shrink:0;height:1.75rem;width:3.8rem;margin-left:auto;visibility:hidden;pointer-events:none}._followBtnIdle_1u8da_356{background:var(--primary);color:#fff;border-color:var(--primary);border-radius:.5rem;height:2rem;padding:0 .95rem;font-weight:600}._followBtnIdle_1u8da_356:hover{background:var(--primary-light);border-color:var(--primary-light)}._followBtnActive_1u8da_371{background:#2c2c2eb8;color:#ffffffc7;border-color:#ffffff29}._followBtnActive_1u8da_371:hover{background:#2c2c2ee0;color:#fff}._followBtnMuted_1u8da_383{background:#00000047;color:#ffffff94;border-color:#ffffff24}._followBtn_1u8da_331:focus-visible{outline:2px solid rgba(255,255,255,.45);outline-offset:2px}._followBtn_1u8da_331:disabled{opacity:.55;cursor:not-allowed}._followBtnMuted_1u8da_383:disabled{opacity:.85}@media(prefers-reduced-motion:reduce){._followBtn_1u8da_331{transition:none}}._contentSection_1u8da_410{flex:1;background:var(--detail-surface);border-radius:0;margin-top:0;position:relative;z-index:1;padding:.75rem 0 calc(1.5rem + var(--floating-action-bar-space, 11rem));box-shadow:none}._contentSectionFlow_1u8da_423{padding-bottom:calc(2rem + env(safe-area-inset-bottom,0px))}._topBarContentSplit_1u8da_428{display:grid;grid-template-columns:2.45rem minmax(0,1fr) 2.45rem;align-items:center;justify-content:stretch;column-gap:.5rem}._pageTitle_1u8da_436{margin:0;text-align:center;font-size:1rem;font-weight:600;line-height:1.3;color:#f5f5f7;pointer-events:none;text-shadow:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._heroSectionCoverOnly_1u8da_451{min-height:13.75rem;height:min(36vh,15.5rem);background-color:#0b0b0d;overflow:hidden}._heroSectionCoverOnly_1u8da_451:before{content:"";position:absolute;width:11.25rem;height:11.25rem;left:3.75rem;top:50%;transform:translateY(-35%);border-radius:50%;background:#a8283c38;pointer-events:none;z-index:0}._heroSectionCoverOnly_1u8da_451:after{background:radial-gradient(circle at 70% 55%,rgba(142,33,53,.28) 0%,transparent 42%),linear-gradient(180deg,rgba(11,11,13,.15) 0%,rgba(11,11,13,.35) 55%,var(--detail-surface) 100%)}._coverTypeBadge_1u8da_484{position:absolute;top:3.5rem;right:max(var(--game-detail-gutter),1rem);z-index:2;display:inline-flex;align-items:center;padding:.28rem .55rem;border-radius:.5rem;background:#a8283ce0;border:1px solid rgba(168,40,60,.45);color:#fff;font-size:.72rem;font-weight:600;line-height:1.2;pointer-events:none;box-shadow:0 2px 8px #00000059}._titleBlock_1u8da_503{margin-bottom:1.1rem}._inlineActionRow_1u8da_507{margin:1.25rem 0 1.5rem}._updateLogCard_1u8da_512{margin:0 0 .65rem;padding:.9rem 1rem;border-radius:11.5px;background:#141416;border:1px solid #464650}._updateLogCardHeader_1u8da_520{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.55rem}._updateLogCardMeta_1u8da_528{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;min-width:0}._updateLogRecentBadge_1u8da_536{display:inline-flex;align-items:center;padding:.12rem .45rem;border-radius:.3rem;background:#a8283c38;color:#f16c83;font-size:.7rem;font-weight:600;line-height:1.2}._updateLogTime_1u8da_548{font-size:.75rem;color:#8e8e93;line-height:1.2}._updateLogViewAll_1u8da_554{flex-shrink:0;margin:0;padding:0;border:none;background:transparent;color:#f16c83;font-size:.8125rem;font-weight:500;cursor:pointer;line-height:1.2}._updateLogViewAll_1u8da_554:hover{color:#ff8a9a}._updateLogBody_1u8da_571{margin:0;font-size:.875rem;line-height:1.55;color:#ffffffd1;white-space:pre-wrap;word-break:break-word}._updateLogEmpty_1u8da_580{margin:0;color:#8e8e93!important;font-size:.875rem}._feedbackEntryRow_1u8da_586{display:flex;justify-content:flex-end;margin:0 0 1.5rem}._feedbackEntry_1u8da_586{display:inline-flex;margin:0;padding:0;border:none;background:transparent;color:#8e8e93;font-size:.8125rem;text-decoration:underline;text-underline-offset:2px;cursor:pointer}._feedbackEntry_1u8da_586:hover{color:#c7c7cc}._contentWrapper_1u8da_609{width:min(var(--game-detail-shell-max),calc(100% - 2 * var(--game-detail-gutter)));max-width:none;margin:0 auto;padding:0 20px;box-sizing:border-box}._statsBar_1u8da_618{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.55rem;background:transparent;border:none;box-shadow:none;margin-bottom:1.15rem;overflow:visible}._statsItem_1u8da_630{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.35rem;padding:.7rem .4rem;background:var(--detail-card);border:1px solid var(--detail-border);border-radius:11.5px;color:#f5f5f7;cursor:pointer;position:relative;-webkit-tap-highlight-color:transparent;min-width:0}._statsItemActive_1u8da_647{border-color:#a8283cbf;color:#f16c83;background:#a8283c29}._statsItem_1u8da_630:disabled{opacity:.55;cursor:not-allowed}._statsIcon_1u8da_658{width:.95rem;height:.95rem;display:block;flex-shrink:0}._statsText_1u8da_665{display:flex;flex-direction:row;align-items:baseline;justify-content:center;gap:.28rem;min-width:0}._statsValue_1u8da_674{font-size:.875rem;font-weight:600;line-height:1.15;color:inherit}._statsLabel_1u8da_681{font-size:.875rem;font-weight:500;color:inherit;line-height:1.2}._sectionBlock_1u8da_688{padding-top:1.05rem;margin-top:.35rem;border-top:1px solid rgba(255,255,255,.08)}._synopsisHeader_1u8da_694{display:flex;align-items:center;gap:.65rem;margin-bottom:.75rem}._synopsisTitle_1u8da_701{margin:0;font-size:1.05rem;font-weight:700;color:#f5f5f7;line-height:1.3}._loadSaveBadge_1u8da_709{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;background:#2c2c2e;border:1px solid rgba(255,255,255,.08);color:#c7c7cc;font-size:.72rem;font-weight:600;line-height:1.2;cursor:pointer}._loadSaveBadge_1u8da_709:hover{background:#3a3a3c;color:#fff}._synopsisHeaderSpacer_1u8da_728{flex:1}._reviewsTabLink_1u8da_732{border:none;background:transparent;color:#8e8e93;font-size:.8125rem;font-weight:600;cursor:pointer;padding:0}._reviewsTabLinkActive_1u8da_742{color:#fff}._readMoreButton_1u8da_746{display:inline-flex;margin-top:.5rem;padding:0;border:none;background:transparent;color:#f16c83;font-size:.875rem;font-weight:500;cursor:pointer;position:relative;z-index:1}._readMoreButton_1u8da_746:hover{color:#ff8a9a}._descriptionCollapsed_1u8da_764{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}._replayButton_1u8da_772{display:flex;align-items:center;justify-content:center;gap:.65rem;width:100%;height:3.25rem;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#1c1c1e;color:#fff;font-size:1.15rem;font-weight:600;cursor:pointer;box-sizing:border-box;transition:background .2s ease,transform .2s ease}._replayButton_1u8da_772:hover{background:#2c2c2e;transform:translateY(-.0625rem)}._replayButtonIcon_1u8da_796{width:1.45rem;height:1.45rem;object-fit:contain;flex-shrink:0;image-rendering:-webkit-optimize-contrast}._headerSection_1u8da_805{margin-bottom:.875rem}._titleRow_1u8da_809{display:flex;justify-content:space-between;align-items:flex-start;gap:clamp(1.5rem,3vw,3rem)}._titleLeft_1u8da_816{flex:1;min-width:0;width:100%;max-width:56rem}._titleWithButton_1u8da_823{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}._headerActions_1u8da_831{display:flex;flex-direction:row;align-items:center;gap:.625rem;margin-left:auto;flex-shrink:0}._favoriteButton_1u8da_840{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#1c1c1e;color:#c7c7cc;cursor:pointer;transition:all .2s ease}._favoriteButton_1u8da_840:hover{background:#2c2c2e;border-color:#ffffff2e;transform:translateY(-.0625rem)}._favoriteButton_1u8da_840:disabled{opacity:.6;cursor:not-allowed}._favoriteButton_1u8da_840 svg,._favoriteButton_1u8da_840 img{width:1.35rem;height:1.35rem;object-fit:contain;image-rendering:-webkit-optimize-contrast}._favoriteButton_1u8da_840._favorited_1u8da_874{background:#8e213559;border-color:#a8283c;color:#ff8a9a}._favoriteIconIdle_1u8da_880{opacity:.55}._headerLikeButton_1u8da_884{width:auto;justify-content:center}._likeInline_1u8da_889{padding:.5rem .85rem}._likeInline_1u8da_889 img{width:1.05rem;height:1.05rem}._gameTitle_1u8da_898{font-size:2rem;font-weight:700;color:#fff;margin:0;line-height:1.3;letter-spacing:-.02em;flex:1}._gameMeta_1u8da_908{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.75rem;padding:.55rem .75rem;border-radius:999px;background:#1c1c1e;border:1px solid rgba(255,255,255,.08)}._metaLeft_1u8da_920{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;flex:1}._gameType_1u8da_928{padding:.375rem .875rem;color:#fff;border:1px solid rgba(255,255,255,.12);border-radius:999px;font-size:.875rem;font-weight:600;line-height:1.4;text-shadow:0 1px 1px rgba(0,0,0,.18);box-shadow:none}._ratingSection_1u8da_941{display:flex;align-items:baseline;gap:.5rem}._rating_1u8da_241{font-size:.95rem;font-weight:700;color:#fff;line-height:1;padding:.35rem .75rem;border-radius:999px;background:#8e2135}._ratingUnit_1u8da_957{font-size:.85rem;margin-left:.125rem;font-weight:700}._ratingCount_1u8da_963{font-size:.9rem;color:#8e8e93;font-weight:400;line-height:1}._authorSection_1u8da_970{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._authorLeft_1u8da_977{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._authorAvatar_1u8da_984{width:2rem;height:2rem;border-radius:50%;object-fit:cover;flex-shrink:0}._authorName_1u8da_992{font-size:.875rem;color:#8e8e93;font-weight:500}._sourceAuthorLink_1u8da_998{margin-left:12px;border:none;background:#8e213547;color:#ff8a9a;border-radius:999px;padding:.35rem .75rem;font-size:.8125rem;cursor:pointer}._groupNoTag_1u8da_1009{margin-left:auto;display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;background:#ffffff14;border-radius:999px;font-size:.8125rem;font-weight:500;color:#c7c7cc}._groupNoIcon_1u8da_1022{width:.875rem;height:.875rem;flex-shrink:0}._groupNoCopyBtn_1u8da_1028{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;margin-left:.125rem;cursor:pointer;color:#8e8e93;transition:color .2s}._groupNoCopyBtn_1u8da_1028:hover{color:#fff}._likeButton_1u8da_1045{display:flex;align-items:center;gap:.375rem;padding:.625rem 1rem;background:#1c1c1e;border:1px solid rgba(255,255,255,.12);border-radius:999px;font-size:.875rem;font-weight:600;color:#fff;cursor:pointer;transition:all .2s ease;white-space:nowrap}._likeButton_1u8da_1045:hover{background:#2c2c2e;border-color:#ffffff2e;transform:translateY(-.0625rem)}._likeButton_1u8da_1045._liked_1u8da_1067{background:#8e213559;border-color:#a8283c;color:#ff8a9a}._likeButton_1u8da_1045 img{width:1.25rem;height:1.25rem;flex-shrink:0;object-fit:contain;image-rendering:-webkit-optimize-contrast}@media(min-width:769px){._titleRow_1u8da_809{flex-direction:column;gap:.75rem}._titleLeft_1u8da_816{width:100%;max-width:none;padding-right:0}._titleWithButton_1u8da_823{display:flex;align-items:center;justify-content:space-between;gap:1rem}._headerActions_1u8da_831{position:static;flex-shrink:0}._gameMeta_1u8da_908{display:flex;align-items:center;gap:1rem}._metaLeft_1u8da_920{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;flex:1}._authorSection_1u8da_970{display:flex;align-items:center;justify-content:space-between;gap:1rem}._authorLeft_1u8da_977{display:flex;align-items:center;gap:.5rem}._groupNoTag_1u8da_1009{flex-shrink:0}._heroSectionCoverOnly_1u8da_451{min-height:22rem;height:min(52vh,28rem)}._coverTypeBadge_1u8da_484{right:max(calc((100% - min(var(--game-detail-shell-max),calc(100% - 2 * var(--game-detail-gutter)))) / 2 + var(--game-detail-gutter)),1.25rem);font-size:.78rem;padding:.28rem .65rem}._heroGameTitle_1u8da_232{font-size:clamp(1.75rem,2.4vw,2.1rem)}._heroAuthorAvatar_1u8da_305{width:2rem;height:2rem}._statsItem_1u8da_630{padding:.85rem .75rem;gap:.45rem}._statsIcon_1u8da_658{width:1.05rem;height:1.05rem}._updateLogCard_1u8da_512{padding:1.05rem 1.15rem}}._detailSectionTitle_1u8da_1177{font-size:1rem;font-weight:600;color:#fff;margin:0 0 .75rem}._sectionTabs_1u8da_1184{display:flex;gap:1.5rem;margin-bottom:1rem}._sectionTab_1u8da_1184{background:transparent;border:none;padding:.5rem 0;font-size:1rem;font-weight:600;color:#8e8e93;cursor:pointer;position:relative;transition:color .2s ease}._sectionTab_1u8da_1184:hover,._sectionTabActive_1u8da_1206{color:#fff}._sectionTabActive_1u8da_1206:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--primary);border-radius:999px}._descriptionSection_1u8da_1221{padding:0;background:transparent;border-radius:0;margin-bottom:.35rem}._descriptionSection_1u8da_1221 p{font-size:.9375rem;line-height:1.7;color:#fff;margin:0;max-height:none;overflow:visible;white-space:pre-line}._descriptionSection_1u8da_1221 p._descriptionCollapsed_1u8da_764{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;white-space:normal;word-break:break-word}._descriptionHtml_1u8da_1249{font-size:.9375rem;line-height:1.7;color:#fff;margin:0;display:flow-root}._descriptionHtml_1u8da_1249 p{margin:0 0 .55em;max-height:none;overflow:visible;white-space:normal}._descriptionHtml_1u8da_1249 p:last-child{margin-bottom:0}._descriptionHtml_1u8da_1249 img{float:left;clear:none;display:inline;max-width:min(48%,360px);width:auto;height:auto;margin:.35em .75em .35em 0;border-radius:8px;object-fit:contain;vertical-align:top}._descriptionHtml_1u8da_1249 br,._descriptionHtml_1u8da_1249 p br{display:block;clear:both;margin:0;width:100%;content:""}._descriptionHtml_1u8da_1249 ul,._descriptionHtml_1u8da_1249 ol{margin:.4em 0;padding-left:1.4em}._derivedNovelsSection_1u8da_1297{margin-bottom:1.6rem}._derivedNovelsTitle_1u8da_1301{margin:0 0 .75rem;font-size:1rem;font-weight:700;color:#fff}._derivedNovelsLoading_1u8da_1308{font-size:.875rem;color:#8e8e93;padding:.75rem .25rem}._derivedNovelsEmpty_1u8da_1314{font-size:.875rem;color:#8e8e93;padding:1.25rem .25rem;text-align:center}._derivedNovelsList_1u8da_1321{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}._derivedNovelCard_1u8da_1330{width:100%;display:flex;align-items:center;gap:.85rem;padding:.65rem .75rem;border:1px solid rgba(255,255,255,.1);border-radius:.9rem;background:#1c1c1e;cursor:pointer;text-align:left}._derivedNovelCover_1u8da_1343{width:3.25rem;height:3.25rem;border-radius:.55rem;object-fit:cover;flex-shrink:0;background:#ffffff14}._derivedNovelMeta_1u8da_1352{min-width:0;flex:1}._derivedNovelName_1u8da_1357{font-size:.95rem;font-weight:650;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._derivedNovelAuthor_1u8da_1366{margin-top:.2rem;font-size:.8rem;color:#8e8e93;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._replayEntrySection_1u8da_1375{margin-bottom:1.6rem}._replayEntryButton_1u8da_1379{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#1c1c1e;cursor:pointer;text-align:left;transition:transform .2s ease,border-color .2s ease,background .2s ease}._replayEntryButton_1u8da_1379:hover{transform:translateY(-.0625rem);border-color:#a8283c73;background:#2c2c2e}._replayMetaButton_1u8da_1400{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .85rem;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#1c1c1e;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease;flex-shrink:0}._replayMetaButton_1u8da_1400:hover{transform:translateY(-.0625rem);border-color:#a8283c73;background:#2c2c2e}._replayEntryLabel_1u8da_1420{font-size:.875rem;font-weight:700;color:#fff}._replayEntryArrow_1u8da_1426{font-size:1rem;font-weight:700;color:#8e8e93;flex-shrink:0}._tab_1u8da_1434{color:#8e8e93;font-weight:600;border-bottom:2px solid transparent}._tabActive_1u8da_1435{color:#fff;font-weight:700;border-bottom:2px solid #A8283C}._actionSection_1u8da_1438{padding:1.5rem 0 0}._floatingActionBar_1u8da_1443{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:0;background:#000000eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.08)}._floatingActionInner_1u8da_1455{width:min(var(--game-detail-shell-max),calc(100% - 2 * var(--game-detail-gutter)));max-width:none;margin:0 auto;padding:.75rem 20px calc(1.35rem + env(safe-area-inset-bottom,0px));box-sizing:border-box}._bottomActionRow_1u8da_1464{display:flex;flex-direction:column;gap:.65rem}._bottomActionRow_1u8da_1464>:only-child{grid-column:auto}._deleteInlineButton_1u8da_1474{padding:.625rem 1rem;background:#1c1c1e;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-size:.95rem;font-weight:600;color:#c7c7cc;cursor:pointer;white-space:nowrap;flex-shrink:0}._deleteInlineButton_1u8da_1474:hover{background:#2c2c2e}._topDeleteButton_1u8da_1491{padding:.55rem 1rem;background:#8e2135;border-radius:999px;color:#fff;font-weight:700;font-size:.95rem;cursor:pointer;transition:all .2s ease}._topDeleteButton_1u8da_1491:hover{background:var(--primary);transform:translateY(-.0625rem)}._bottomActionRow_1u8da_1464 ._startButton_1u8da_1507,._bottomActionRow_1u8da_1464 ._purchaseButton_1u8da_1508{width:100%}._priceTopRow_1u8da_1512{display:flex;justify-content:flex-end;width:100%}._priceLabel_1u8da_1518{display:flex;align-items:center;gap:.75rem;margin-bottom:.625rem}._specialLabel_1u8da_1525{color:var(--primary);font-weight:600}._originalPrice_1u8da_1530{display:flex;align-items:center;gap:.25rem;color:#8e8e93;text-decoration:line-through}._originalPrice_1u8da_1530 img{width:1rem;height:1rem}._startButton_1u8da_1507,._purchaseButton_1u8da_1508{display:flex;align-items:center;justify-content:center;gap:.65rem;position:relative;background-image:none;background-color:#8e2135;background-size:100% 100%;background-position:center;background-repeat:no-repeat;width:100%;height:3.25rem;border:none;border-radius:999px;cursor:pointer;color:#fff;font-size:1.15rem;font-weight:600;box-sizing:border-box;box-shadow:none;overflow:visible;transition:transform .2s ease,filter .2s ease}._startButton_1u8da_1507{background-color:#a8283c;background-image:linear-gradient(90deg,#8e2135,#a8283c 42%,#e23a52)}._startButton_1u8da_1507:hover:not(:disabled),._purchaseButton_1u8da_1508:hover:not(:disabled){transform:translateY(-.125rem)}._startButton_1u8da_1507:hover:not(:disabled){filter:brightness(1.04)}._startButton_1u8da_1507:active:not(:disabled),._purchaseButton_1u8da_1508:active:not(:disabled){transform:translateY(0)}._startButton_1u8da_1507:disabled,._purchaseButton_1u8da_1508:disabled{opacity:.6;cursor:not-allowed}._startButtonIcon_1u8da_1595{width:1.45rem;height:1.45rem;object-fit:contain;flex-shrink:0;image-rendering:-webkit-optimize-contrast}._purchaseButton_1u8da_1508 img{width:1.5rem;height:1.5rem;object-fit:contain;display:inline-block}._loading_1u8da_111{display:flex;align-items:center;justify-content:center;gap:.25rem}._loadingDot_1u8da_1618{width:.5rem;height:.5rem;border-radius:50%;background:currentColor;animation:_loadingDot_1u8da_1618 1.4s ease-in-out infinite}._loadingDot_1u8da_1618:nth-child(1){animation-delay:0s}._loadingDot_1u8da_1618:nth-child(2){animation-delay:.2s}._loadingDot_1u8da_1618:nth-child(3){animation-delay:.4s}@keyframes _loadingDot_1u8da_1618{0%,60%,to{opacity:.3;transform:scale(.8)}30%{opacity:1;transform:scale(1)}}._startOptionsOverlay_1u8da_1650{position:fixed;inset:0;z-index:1200;background:#00000073;display:flex;align-items:center;justify-content:center;padding:1.5rem}._startOptionsModal_1u8da_1661{width:min(26rem,92vw);background:#1a1a1a;border-radius:1.25rem;box-shadow:0 1.5rem 3rem #00000073;padding:1.25rem 1.25rem 1.5rem;display:flex;flex-direction:column;gap:.75rem;color:#fff;border:1px solid rgba(255,255,255,.08)}._replayDrawerOverlay_1u8da_1674{justify-content:flex-end;align-items:stretch;padding:1rem 0 1rem 1rem;background:#080c146b}._replayDrawer_1u8da_1674{width:min(32rem,calc(100vw - 4rem));height:100%;background:#1a1a1a;border-radius:1.5rem 0 0 1.5rem;box-shadow:-1rem 0 2.5rem #00000059;padding:1.1rem 1rem 1rem;display:flex;flex-direction:column;gap:.7rem;overflow:hidden;animation:_replayDrawerEnter_1u8da_1 .24s ease;color:#fff}._replayDrawerClose_1u8da_1696{border-radius:999px;background:#ffffff14;color:#c7c7cc;font-size:1.35rem;line-height:1}._replayDrawerTabs_1u8da_1704{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;padding:.3rem;background:#121212;border-radius:.875rem}._replayDrawerTab_1u8da_1704{border:none;background:transparent;color:#8e8e93;border-radius:.75rem;padding:.7rem .55rem;font-size:.875rem;font-weight:600;line-height:1.2;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease}._replayDrawerTab_1u8da_1704:hover{background:#ffffff0f;color:#fff}._replayDrawerTabActive_1u8da_1731{background:#2c2c2e;color:#fff;box-shadow:none}._replayDrawerBody_1u8da_1737{flex:1 1 auto;min-height:0;overflow-y:auto;padding:.1rem .15rem 0 0}@keyframes _replayDrawerEnter_1u8da_1{0%{opacity:0;transform:translate(2rem)}to{opacity:1;transform:translate(0)}}._startOptionsReplayModal_1u8da_1755{width:min(42rem,94vw)}._startOptionsHeader_1u8da_1759{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._startOptionsHeaderMain_1u8da_1766{display:flex;align-items:center;gap:.75rem;min-width:0}._startOptionsTitle_1u8da_1773{margin:0;font-size:1.1rem;font-weight:700;color:#fff}._startOptionsBack_1u8da_1780{border:none;background:#ffffff14;color:#fff;border-radius:999px;padding:.4rem .75rem;font-size:.875rem;font-weight:600;cursor:pointer}._startOptionsClose_1u8da_1791{border:none;background:transparent;padding:0;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._startOptionsClose_1u8da_1791 img{width:1.2rem;height:1.2rem}._startOptionsDesc_1u8da_1808{margin:0;color:#8e8e93;font-size:.95rem}._interactiveVideoBuyoutMessage_1u8da_1814{margin:0;color:#8e8e93;font-size:.95rem;line-height:1.6}._startOptionsButtons_1u8da_1821{display:flex;flex-direction:column;gap:.75rem}._startOptionsReplayPanel_1u8da_1827{max-height:min(60vh,32rem);overflow-y:auto;padding-right:.25rem;min-width:0}._replayModal_1u8da_1834{width:min(42rem,94vw)}._replayModalNote_1u8da_1838{margin:0;color:#8e8e93;font-size:.92rem;line-height:1.6}._startOptionsPrimary_1u8da_1845,._startOptionsSecondary_1u8da_1846,._startOptionsGhost_1u8da_1847{height:3rem;border-radius:999px;font-size:1rem;font-weight:600;cursor:pointer;border:none}._startOptionsPrimary_1u8da_1845{background:#8e2135;color:#fff;box-shadow:none}._startOptionsSecondary_1u8da_1846,._startOptionsGhost_1u8da_1847{background:#1c1c1e;color:#fff;border:1px solid rgba(255,255,255,.14);box-shadow:none}._startOptionsPrimary_1u8da_1845:disabled,._startOptionsSecondary_1u8da_1846:disabled,._startOptionsGhost_1u8da_1847:disabled{background:#2c2c2e;color:#8e8e93;border:1px solid rgba(255,255,255,.08);box-shadow:none;cursor:not-allowed}@media(max-width:768px){._replayDrawerOverlay_1u8da_1674{padding:.75rem 0 .75rem .75rem}._replayDrawer_1u8da_1674{width:min(26rem,calc(100vw - 2.75rem));border-radius:1.25rem 0 0 1.25rem;padding:1rem .875rem 1rem 1rem}._replayDrawerTabs_1u8da_1704{gap:.25rem;padding:.2rem}._replayDrawerTab_1u8da_1704{padding:.55rem .4rem;font-size:.8125rem}._replayDrawerBody_1u8da_1737{padding-right:.125rem}._startOptionsReplayModal_1u8da_1755{width:min(100%,42rem);align-self:stretch;min-height:calc(100dvh - 1.5rem);max-height:calc(100dvh - 1.5rem);border-radius:1.125rem;padding:1rem}._startOptionsReplayPanel_1u8da_1827{flex:1 1 auto;max-height:none;overflow-y:auto;min-height:0}._pageContainer_1u8da_2{--hero-height: 45vh}._topBar_1u8da_29{padding:.75rem 1rem}._topBarContent_1u8da_45{width:100%;gap:.75rem;padding:0}._pageTitle_1u8da_436{font-size:.9375rem}._heroSection_1u8da_160{min-height:17.5rem;max-height:25rem;background-position:center calc(50% - 14px)}._heroSectionCoverOnly_1u8da_451{min-height:16rem;height:min(42vh,20rem)}._coverTypeBadge_1u8da_484{top:3.35rem;right:1rem}._contentSection_1u8da_410{padding:1.5rem 1rem calc(1.5rem + var(--floating-action-bar-space, 11rem));border-radius:1.5rem 1.5rem 0 0;margin-top:-1.5rem}._contentSectionFlow_1u8da_423{padding:1rem 1rem calc(2rem + env(safe-area-inset-bottom,0px));border-radius:0;margin-top:0}._contentSectionFlow_1u8da_423 ._contentWrapper_1u8da_609{width:100%;padding:0}._statsItem_1u8da_630{padding:.65rem .3rem;gap:.28rem}._statsLabel_1u8da_681,._statsValue_1u8da_674{font-size:.8125rem}._heroMetaActions_1u8da_272{gap:.5rem}._followBtn_1u8da_331{height:1.625rem;padding:0 .72rem}._headerSection_1u8da_805{margin-bottom:1rem}._titleRow_1u8da_809{flex-direction:column;gap:.75rem}._titleWithButton_1u8da_823{flex-direction:row;align-items:flex-start;gap:.625rem;margin-bottom:.625rem}._headerActions_1u8da_831{width:auto;flex-direction:row;align-items:stretch;align-self:flex-start;gap:.5rem}._headerLikeButton_1u8da_884{width:auto}._topDeleteButton_1u8da_1491{padding:.45rem .9rem;font-size:.85rem}._deleteInlineButton_1u8da_1474{font-size:.85rem;padding:.5rem .75rem}._bottomActionRow_1u8da_1464{gap:.5rem}._gameTitle_1u8da_898{font-size:1.5rem}._gameMeta_1u8da_908{position:relative;margin-bottom:.625rem;gap:.75rem;align-items:center}._likeButton_1u8da_1045{font-size:.8125rem;padding:.5rem .75rem}._replayEntryLabel_1u8da_1420{font-size:.875rem}._replayEntryArrow_1u8da_1426{font-size:1rem}._descriptionSection_1u8da_1221{padding:0}._descriptionHtml_1u8da_1249 img{float:none;clear:both;display:block;max-width:100%;width:100%;height:auto;margin:.5em 0}._actionSection_1u8da_1438{padding:1rem 0 0;font-size:.875rem}._priceLabel_1u8da_1518{gap:.5rem;margin-bottom:.125rem}._floatingActionBar_1u8da_1443{padding:0 1rem}._contentWrapper_1u8da_609{width:100%;padding:0}._floatingActionInner_1u8da_1455{width:100%;padding:.75rem 0 calc(1.35rem + env(safe-area-inset-bottom,0px))}._startButton_1u8da_1507,._purchaseButton_1u8da_1508,._replayButton_1u8da_772{font-size:1.15rem;height:3.6rem;background-size:105% 105%;background-position:center}._startButtonIcon_1u8da_1595,._replayButtonIcon_1u8da_796{width:1.45rem;height:1.45rem}._purchaseButton_1u8da_1508 img{width:1.125rem;height:1.125rem}}@media(max-width:480px){._replayDrawerOverlay_1u8da_1674{padding:.625rem 0 .625rem .625rem}._replayDrawer_1u8da_1674{width:calc(100vw - 2rem);border-radius:1.125rem 0 0 1.125rem;padding:.9rem .75rem .9rem .875rem}._replayDrawerClose_1u8da_1696{width:1.875rem;height:1.875rem;font-size:1.2rem}._replayDrawerTab_1u8da_1704{border-radius:.65rem;padding:.5rem .3rem;font-size:.75rem}._startOptionsReplayModal_1u8da_1755{width:100%;min-height:calc(100dvh - 1rem);max-height:calc(100dvh - 1rem);border-radius:1rem;padding:.9rem}._startOptionsHeader_1u8da_1759,._startOptionsHeaderMain_1u8da_1766{gap:.5rem}._startOptionsBack_1u8da_1780{padding:.35rem .65rem;font-size:.8125rem}._startOptionsTitle_1u8da_1773{font-size:1rem}._pageContainer_1u8da_2{--hero-height: 40vh}._heroSection_1u8da_160{min-height:15.625rem;max-height:21.875rem;background-position:center calc(50% - 16px)}._heroSectionCoverOnly_1u8da_451{min-height:14.5rem;height:min(38vh,17.5rem)}._contentSection_1u8da_410{padding:1.25rem .875rem calc(1.25rem + var(--floating-action-bar-space, 11rem));border-radius:1.25rem 1.25rem 0 0;margin-top:-1.25rem}._contentSectionFlow_1u8da_423{padding:.85rem .875rem calc(1.75rem + env(safe-area-inset-bottom,0px));border-radius:0;margin-top:0}._contentSectionFlow_1u8da_423 ._contentWrapper_1u8da_609{padding:0}._heroGameTitle_1u8da_232{font-size:1.4rem}._statsBar_1u8da_618{gap:.4rem}._statsItem_1u8da_630{border-radius:8px;padding:.55rem .2rem}._updateLogCard_1u8da_512{padding:.8rem .85rem;border-radius:10px}._headerSection_1u8da_805{margin-bottom:.875rem}._titleRow_1u8da_809{gap:.625rem}._gameTitle_1u8da_898{font-size:1.375rem}._likeInline_1u8da_889{padding:.4rem .7rem}._headerActions_1u8da_831{width:auto;gap:.375rem}._deleteInlineButton_1u8da_1474{font-size:.8rem;padding:.45rem .65rem}._bottomActionRow_1u8da_1464{gap:.45rem}._gameMeta_1u8da_908{position:relative;gap:.625rem}._metaLeft_1u8da_920{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;flex:1}._likeButton_1u8da_1045{font-size:.75rem;padding:.375rem .625rem}._replayEntryLabel_1u8da_1420{font-size:.8125rem}._replayEntryArrow_1u8da_1426{font-size:.95rem}._descriptionSection_1u8da_1221{padding:0}._actionSection_1u8da_1438{padding:.875rem 0 0}._priceLabel_1u8da_1518{gap:.375rem}._startButton_1u8da_1507,._purchaseButton_1u8da_1508,._replayButton_1u8da_772{font-size:1.15rem;height:3.25rem;gap:.5rem;border-radius:999px}._startButton_1u8da_1507,._purchaseButton_1u8da_1508{background-image:none;background-color:#8e2135;background-size:100% 100%;box-shadow:none}._startButtonIcon_1u8da_1595,._replayButtonIcon_1u8da_796{width:1.35rem;height:1.35rem}._purchaseButton_1u8da_1508 img{width:1rem;height:1rem}}@media(max-width:768px){._startButton_1u8da_1507,._purchaseButton_1u8da_1508,._replayButton_1u8da_772{height:2.9rem;font-size:1rem}._startButtonIcon_1u8da_1595,._replayButtonIcon_1u8da_796{width:1.2rem;height:1.2rem}._statsItem_1u8da_630{padding:.5rem .25rem}._statsLabel_1u8da_681,._statsValue_1u8da_674{font-size:.78rem}}._ratingBadgeCount_1u8da_2348{margin-left:.3rem;padding-left:.3rem;border-left:1px solid rgba(255,255,255,.16);color:#f5f5f799;font-size:.6875rem;font-weight:500}._ratingBadgeEmpty_1u8da_2357{background:#ffffff0f;border-color:#ffffff1f;color:#f5f5f78c;font-weight:500}._overlay_18v0z_1{position:fixed;inset:0;z-index:3200;display:flex;align-items:flex-end;justify-content:center;background:#0000009e;animation:_fadeIn_18v0z_1 .2s ease-out}._sheet_18v0z_12{width:100%;max-width:520px;background:#1c1c1e;border-radius:16px 16px 0 0;padding-bottom:env(safe-area-inset-bottom,0px);animation:_rise_18v0z_1 .24s ease-out}._head_18v0z_21{display:none;justify-content:flex-end;padding:8px 8px 0}._close_18v0z_27{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:8px;background:transparent;color:#fff;cursor:pointer}._close_18v0z_27 svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round}._close_18v0z_27:hover{background:#ffffff14}._close_18v0z_27:focus-visible{outline:2px solid #ffffff;outline-offset:2px}._actions_18v0z_59{display:flex;align-items:flex-start;padding:22px 8px 18px}._action_18v0z_59{appearance:none;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0;border:none;background:transparent;color:#ffffffe0;cursor:pointer}._tile_18v0z_80{width:56px;height:56px;border-radius:12px;background:#2c2c2e;display:inline-flex;align-items:center;justify-content:center;color:#f2f2f2}._action_18v0z_59:hover ._tile_18v0z_80,._action_18v0z_59:focus-visible ._tile_18v0z_80{background:#3a3a3c}._action_18v0z_59:focus-visible{outline:2px solid #6ea8ff;outline-offset:2px;border-radius:8px}._action_18v0z_59:active ._tile_18v0z_80{transform:scale(.96)}._label_18v0z_106{font-size:12px;line-height:1.3;text-align:center;color:#ffffffb8}._reportIcon_18v0z_113{width:26px;height:26px;display:block}._cancel_18v0z_119{appearance:none;width:100%;margin:0;padding:16px 16px 18px;border:none;border-top:1px solid rgba(255,255,255,.12);background:#1c1c1e;color:#fff;font-size:17px;font-weight:500;cursor:pointer}._cancel_18v0z_119:hover{background:#242426}._cancel_18v0z_119:focus-visible{outline:2px solid #ffffff;outline-offset:-4px}@keyframes _fadeIn_18v0z_1{0%{opacity:0}to{opacity:1}}@keyframes _rise_18v0z_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(min-width:640px){._overlay_18v0z_1{align-items:center;padding:24px}._sheet_18v0z_12{width:min(420px,100%);border-radius:16px;padding-bottom:0;animation-name:_popIn_18v0z_1}._head_18v0z_21{display:flex;align-items:center;min-height:56px;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.12)}._actions_18v0z_59{padding:18px 8px 22px}._cancel_18v0z_119{display:none}}@keyframes _popIn_18v0z_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._overlay_18v0z_1,._sheet_18v0z_12{animation:none}}._modalOverlay_1bifv_1{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:3200;animation:_fadeIn_1bifv_1 .3s ease-out}@keyframes _fadeIn_1bifv_1{0%{opacity:0}to{opacity:1}}._modalWrapper_1bifv_25{position:relative;display:flex;align-items:center;justify-content:center;animation:_slideUp_1bifv_1 .3s ease-out}@keyframes _slideUp_1bifv_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._modal_1bifv_1{width:340px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0000001a;position:relative}._closeButton_1bifv_53{position:absolute;top:8px;right:8px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;background:transparent;border:none;padding:0;color:#999;z-index:10}._closeButton_1bifv_53:hover{color:#333}._closeButton_1bifv_53:active{transform:scale(.9)}._body_1bifv_79{padding:32px 24px;display:flex;flex-direction:column;align-items:center;gap:20px}._qrContainer_1bifv_87{padding:16px;background:#fff;border-radius:8px;box-shadow:0 2px 12px #00000014}._qrImage_1bifv_94{display:block;width:240px;height:240px}._longPressTip_1bifv_100{font-size:14px;color:#999;margin:0;text-align:center}._downloadButton_1bifv_107{width:100%;height:48px;font-size:16px;font-weight:500;color:#fff;background:linear-gradient(135deg,#fb4655,#e63946);border:none;border-radius:8px;cursor:pointer;transition:all .3s ease}._downloadButton_1bifv_107:hover{transform:translateY(-2px);box-shadow:0 4px 12px #fb465566}._downloadButton_1bifv_107:active{transform:translateY(0)}@media(max-width:480px){._modal_1bifv_1{width:90vw;max-width:320px}._body_1bifv_79{padding:24px 20px}._qrContainer_1bifv_87{padding:12px}}._container_ovim4_2{width:100%;max-width:100%;padding-bottom:7rem}._loadingState_ovim4_9{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;gap:.875rem;color:#00000080}._loadingSpinner_ovim4_19{width:2rem;height:2rem;border:.2rem solid rgba(224,61,75,.15);border-top-color:var(--primary);border-radius:50%;animation:_spin_ovim4_1 .8s linear infinite}@keyframes _spin_ovim4_1{to{transform:rotate(360deg)}}._summarySection_ovim4_33{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:1.5rem;background:linear-gradient(135deg,#fef9f9,#fff5f5);border-radius:1.25rem;border:1px solid rgba(224,61,75,.08);margin-bottom:1.5rem}._summaryLeft_ovim4_45{display:flex;flex-direction:column;align-items:center;gap:.5rem}._averageScore_ovim4_52{font-size:2.75rem;font-weight:800;color:var(--primary);line-height:1;letter-spacing:-.03em}._totalCount_ovim4_60{font-size:.8rem;color:#00000080;margin-top:.25rem}._writeReviewBtn_ovim4_66{padding:.75rem 1.25rem;background:linear-gradient(135deg,var(--primary) 0%,#ff6b7a 100%);color:#fff;border:none;border-radius:999px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px #e03d4b40}._writeReviewBtn_ovim4_66:hover{transform:translateY(-2px);box-shadow:0 6px 16px #e03d4b59}._starRating_ovim4_85{display:flex;align-items:center;gap:.125rem}._starRating_tiny_ovim4_91 ._starButton_ovim4_91{font-size:.625rem}._starRating_small_ovim4_95 ._starButton_ovim4_91{font-size:.875rem}._starRating_medium_ovim4_99 ._starButton_ovim4_91{font-size:1.125rem}._starRating_large_ovim4_103 ._starButton_ovim4_91{font-size:1.5rem}._starButton_ovim4_91{background:none;border:none;padding:.125rem;cursor:pointer;color:#e0e0e0;transition:all .15s ease;display:flex;align-items:center;justify-content:center}._starButton_ovim4_91._filled_ovim4_119{color:#f5b400}._starButton_ovim4_91:not(._readonly_ovim4_123):hover{transform:scale(1.15)}._starRating_ovim4_85:not(._readonly_ovim4_123) ._starButton_ovim4_91:hover,._starRating_ovim4_85:not(._readonly_ovim4_123) ._starButton_ovim4_91._filled_ovim4_119{color:#f5b400}._starRating_readonly_ovim4_132{pointer-events:none}._writeSection_ovim4_137{background:#fff;border-radius:1.25rem;padding:2.5rem 1.25rem 1.25rem;margin-bottom:1.5rem;border:1px solid rgba(0,0,0,.06);box-shadow:0 4px 20px #0000000a;position:relative}._writeHeader_ovim4_148{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-weight:600;font-size:1rem;color:#1a1a1a}._closeBtn_ovim4_158{position:absolute;top:.625rem;right:.625rem;width:1.75rem;height:1.75rem;border:none;background:transparent;color:#00000080;font-size:1.25rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._closeBtn_ovim4_158:hover{color:#000c}._commentInput_ovim4_180{width:100%;padding:.875rem 1rem;border:1px solid rgba(0,0,0,.1);border-radius:.875rem;font-size:.9375rem;line-height:1.6;resize:vertical;margin:1rem 0;font-family:inherit;transition:border-color .2s ease;box-sizing:border-box}._commentInput_ovim4_180:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #e03d4b1a}._commentInput_ovim4_180::placeholder{color:#00000059}._submitBtn_ovim4_204{width:100%;padding:.875rem 1.5rem;background:linear-gradient(135deg,var(--primary) 0%,#ff6b7a 100%);color:#fff;border:none;border-radius:999px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px #e03d4b33}._submitBtn_ovim4_204:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #e03d4b4d}._submitBtn_ovim4_204:disabled{opacity:.5;cursor:not-allowed}._replyInputSection_ovim4_229{background:#fafafa;border-radius:1rem;padding:2.25rem 1rem 1rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,.06);animation:_slideDown_ovim4_1 .2s ease;position:relative}@keyframes _slideDown_ovim4_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._replyHeader_ovim4_251{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:.875rem;color:#0009}._replyHeader_ovim4_251 span{font-weight:500}._replyInput_ovim4_229{width:100%;padding:.75rem 1rem;border:1px solid rgba(0,0,0,.1);border-radius:.75rem;font-size:.875rem;line-height:1.5;resize:none;margin-bottom:.75rem;font-family:inherit;transition:border-color .2s ease;box-sizing:border-box}._replyInput_ovim4_229:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #e03d4b1a}._replyInput_ovim4_229::placeholder{color:#00000059}._commentsSection_ovim4_289{margin-top:1.5rem}._commentsHeader_ovim4_293{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(0,0,0,.06)}._commentsHeader_ovim4_293 h3{margin:0;font-size:1.1rem;font-weight:700;color:#1a1a1a}._commentsCount_ovim4_309{font-size:.875rem;color:#00000080}._emptyState_ovim4_315{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;gap:.75rem;text-align:center}._emptyIcon_ovim4_325{font-size:2.5rem;color:#0003;margin-bottom:.5rem}._emptyState_ovim4_315 p{margin:0;font-size:.9375rem;color:#00000073}._commentsList_ovim4_338{display:flex;flex-direction:column;gap:0}._commentCard_ovim4_344{background:transparent;border-radius:0;padding:1.25rem 0;border:none;border-bottom:1px solid rgba(0,0,0,.08);transition:none}._commentCard_ovim4_344:hover{box-shadow:none}._commentCard_ovim4_344:first-child{padding-top:0}._commentCard_ovim4_344:last-child{padding-bottom:0;border-bottom:none}._commentMain_ovim4_366{display:flex;align-items:flex-start;gap:.75rem}._commentAvatar_ovim4_372{width:2.5rem;height:2.5rem;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid rgba(0,0,0,.04)}._commentBody_ovim4_381{flex:1;min-width:0;display:flex;flex-direction:column;gap:.75rem}._commentHeader_ovim4_389{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._headerActions_ovim4_396{display:inline-flex;flex-direction:column;align-items:flex-end;gap:.25rem;flex-shrink:0}._commentMeta_ovim4_404{flex:1;min-width:0;display:flex;flex-direction:column;gap:.35rem}._commentUserInfo_ovim4_412{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._commentNickname_ovim4_419{font-size:.9375rem;font-weight:400;color:#0000008c}._ownerBadge_ovim4_425{padding:.125rem .5rem;background:linear-gradient(135deg,var(--primary) 0%,#ff6b7a 100%);color:#fff;border-radius:999px;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}._pendingBadge_ovim4_436{padding:.125rem .5rem;background:#ff980026;color:#ff9800;border-radius:999px;font-size:.6875rem;font-weight:600;letter-spacing:.03em}._commentTime_ovim4_446{font-size:.75rem;color:#0006;line-height:1}._commentRatingBadge_ovim4_452{display:inline-flex;width:fit-content;max-width:fit-content;align-items:center;gap:.125rem;flex-shrink:0;white-space:nowrap}._commentContent_ovim4_462{font-size:.9375rem;line-height:1.65;color:#000000bf;white-space:pre-wrap;word-break:break-word}._commentFooter_ovim4_470{display:flex;align-items:center;justify-content:flex-start;gap:.625rem;flex-wrap:wrap}._commentFooterMeta_ovim4_478{display:inline-flex;align-items:center;gap:.625rem;flex-wrap:wrap}._actionBtn_ovim4_485{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.375rem .75rem;background:#0000000a;border:none;border-radius:999px;font-size:.8125rem;color:#0000008c;cursor:pointer;transition:all .2s ease}._headerActionBtn_ovim4_500{flex-shrink:0;background:transparent;padding:.25rem 0}._headerActionBtn_ovim4_500:hover{background:transparent}._replyBtn_ovim4_510{background:transparent;padding:.25rem .5rem}._actionBtn_ovim4_485 svg{font-size:.875rem}._actionBtn_ovim4_485:hover{background:#00000014;color:#000000bf}._actionBtn_ovim4_485._liked_ovim4_524{background:transparent;color:var(--primary)}._actionBtn_ovim4_485:disabled{opacity:.5;cursor:not-allowed}._menuWrapper_ovim4_534{position:relative;display:flex;justify-content:flex-end}._menuBtn_ovim4_540{padding:.15rem .35rem;background:transparent;min-width:auto;min-height:auto;border-radius:.5rem}._menuBtn_ovim4_540:hover{background:#00000014}._menuDropdown_ovim4_552{position:absolute;right:0;top:calc(100% + 4px);min-width:140px;background:#fff;border-radius:8px;box-shadow:0 4px 16px #00000026;z-index:100;overflow:hidden}._menuItem_ovim4_564{display:block;width:100%;padding:.625rem 1rem;background:none;border:none;text-align:left;font-size:.875rem;color:#000000bf;cursor:pointer;transition:background .15s ease}._menuItem_ovim4_564:hover{background:#0000000f}._menuItemDanger_ovim4_581{color:#f85149}._menuItemDanger_ovim4_581:hover{background:#fff1f0}._repliesSection_ovim4_590{margin-top:.875rem;margin-left:3.25rem;padding-top:0;display:flex;flex-direction:column;gap:.875rem;padding-left:0}._replyCard_ovim4_600{background:transparent;border-radius:0}._replyMain_ovim4_605{display:flex;align-items:flex-start;gap:.75rem}._replyAvatar_ovim4_611{width:2rem;height:2rem;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid rgba(0,0,0,.04)}._replyBody_ovim4_620{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}._replyHeader_ovim4_251{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:.375rem}._replyUserInfo_ovim4_636{display:flex;align-items:center;gap:.375rem;flex:1;min-width:0;overflow:hidden}._replyNickname_ovim4_645{font-size:.7rem;font-weight:400;color:#0000008c}._replyNicknameLimited_ovim4_651{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px}._replyToInfo_ovim4_658{display:inline-block;max-width:80px;font-size:.7rem;font-weight:400;color:#0000006b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._replyArrowIcon_ovim4_669{flex-shrink:0;width:16px;margin:0 2px}._replyRatingBadge_ovim4_675{display:flex;align-items:center;gap:.125rem;min-width:0}._replyTime_ovim4_682{font-size:.75rem;color:#0006}._replySeparator_ovim4_687{color:#0000008c}._replyContent_ovim4_691{color:#000000b8;margin-bottom:.375rem}._replyArrow_ovim4_669{color:#0000006b;font-weight:400}._replyFooter_ovim4_701{display:flex;align-items:center;gap:.625rem}._replyTextBtn_ovim4_707{background:transparent;border:none;font-size:.75rem;color:#0000006b;cursor:pointer;padding:0;transition:color .2s ease}._replyTextBtn_ovim4_707:hover{color:#000000b8}._likeBtn_ovim4_721{display:inline-flex;align-items:center;align-self:flex-start;gap:.25rem;background:transparent;border:none;font-size:.75rem;color:#0000006b;cursor:pointer;padding:0;min-height:auto}._likeBtn_ovim4_721:hover{color:#000000b8}._likeBtn_ovim4_721._liked_ovim4_524{color:var(--primary)}._likeBtn_ovim4_721 svg{font-size:.875rem}._replySummary_ovim4_747{font-size:.8125rem;font-weight:600;color:#0006;cursor:pointer;padding:0;background:transparent;border:none;display:inline-flex;align-items:center;gap:.25rem}._replySummary_ovim4_747:hover{color:#000000b8}._replyActions_ovim4_764{display:inline-flex;align-items:center;gap:.875rem;flex-wrap:wrap}._replyCollapseBtn_ovim4_771{color:#0000006b;display:inline-flex;align-items:center;gap:.25rem}._replyCollapseBtn_ovim4_771 svg{font-size:.75rem}._loadMoreBtn_ovim4_783{width:100%;padding:.875rem;background:transparent;border:1px solid rgba(0,0,0,.1);border-radius:999px;font-size:.875rem;font-weight:600;color:#0009;cursor:pointer;transition:all .2s ease;margin-top:.5rem}._loadMoreBtn_ovim4_783:hover{background:#00000008;border-color:#00000026;color:#000c}@media(max-width:480px){._summarySection_ovim4_33{flex-direction:column;align-items:center;text-align:center;padding:1.25rem}._averageScore_ovim4_52{font-size:2.25rem}._writeReviewBtn_ovim4_66{width:100%}._commentCard_ovim4_344{padding:1rem}._commentAvatar_ovim4_372{width:2.25rem;height:2.25rem}}._container_ovim4_2[data-mode=comments]{--gr-surface: #0B0B0D;--gr-card: #1C1C1C;--gr-border: #303030;--gr-text: #F5F5F7;--gr-muted: #A1A1AB;--gr-accent: #F16C83;padding-bottom:1.5rem;color:var(--gr-text)}._container_ovim4_2[data-mode=comments] ._commentsHeader_ovim4_293{margin:0 0 .85rem;padding-bottom:0;border-bottom:none}._container_ovim4_2[data-mode=comments] ._commentsHeader_ovim4_293 h3{color:var(--gr-text);font-size:1.05rem}._sortPill_ovim4_856{display:inline-flex;align-items:center;gap:.28rem;padding:.28rem .65rem;border-radius:999px;background:#252528;border:1px solid #3B3B43;color:var(--gr-muted, #A1A1AB);font-size:.75rem;font-weight:500;line-height:1.2}._container_ovim4_2[data-mode=comments] ._writeSection_ovim4_137{background:transparent;border:none;box-shadow:none;border-radius:0;padding:0;margin-bottom:1.15rem}._container_ovim4_2[data-mode=comments] ._commentInput_ovim4_180{margin:0 0 .65rem;padding:.85rem .95rem;min-height:5.5rem;background:#141416;border:1px solid #464650;border-radius:.7rem;color:var(--gr-text)}._container_ovim4_2[data-mode=comments] ._commentInput_ovim4_180::placeholder{color:#6e6e76}._container_ovim4_2[data-mode=comments] ._commentInput_ovim4_180:focus{border-color:#a8283ca6;box-shadow:0 0 0 2px #a8283c2e}._container_ovim4_2[data-mode=comments] ._submitBtn_ovim4_204{background:#252528;border:1px solid #3B3B43;box-shadow:none;color:var(--gr-text);border-radius:.7rem}._container_ovim4_2[data-mode=comments] ._submitBtn_ovim4_204:hover:not(:disabled){background:#2c2c30;transform:none;box-shadow:none}._container_ovim4_2[data-mode=comments] ._replyInputSection_ovim4_229{background:#141416;border:1px solid #464650}._container_ovim4_2[data-mode=comments] ._replyHeader_ovim4_251,._container_ovim4_2[data-mode=comments] ._replyHeader_ovim4_251 span{color:var(--gr-muted)}._container_ovim4_2[data-mode=comments] ._replyInput_ovim4_229{background:#0b0b0d;border-color:#3b3b43;color:var(--gr-text)}._container_ovim4_2[data-mode=comments] ._replyInput_ovim4_229::placeholder{color:#6e6e76}._container_ovim4_2[data-mode=comments] ._closeBtn_ovim4_158{color:var(--gr-muted)}._container_ovim4_2[data-mode=comments] ._commentsSection_ovim4_289{margin-top:.35rem}._container_ovim4_2[data-mode=comments] ._commentCard_ovim4_344{border-bottom:1px solid rgba(255,255,255,.08);padding:1.05rem 0}._container_ovim4_2[data-mode=comments] ._commentAvatar_ovim4_372{width:2.1rem;height:2.1rem;border:1px solid #252528}._container_ovim4_2[data-mode=comments] ._commentNickname_ovim4_419{color:var(--gr-text);font-weight:600}._container_ovim4_2[data-mode=comments] ._commentTime_ovim4_446{color:var(--gr-muted)}._container_ovim4_2[data-mode=comments] ._commentContent_ovim4_462{color:#f5f5f7e0}._container_ovim4_2[data-mode=comments] ._actionBtn_ovim4_485{background:transparent;color:var(--gr-muted)}._container_ovim4_2[data-mode=comments] ._actionBtn_ovim4_485:hover{background:#ffffff0f;color:var(--gr-text)}._container_ovim4_2[data-mode=comments] ._actionBtn_ovim4_485._liked_ovim4_524{color:var(--gr-accent)}._container_ovim4_2[data-mode=comments] ._replyTextBtn_ovim4_707{color:var(--gr-muted)}._container_ovim4_2[data-mode=comments] ._replyTextBtn_ovim4_707:hover{color:var(--gr-accent)}._container_ovim4_2[data-mode=comments] ._repliesSection_ovim4_590{margin-left:0;margin-top:.75rem;padding:.75rem .85rem;border-radius:.7rem;background:#141416;border:1px solid #464650;gap:.65rem}._container_ovim4_2[data-mode=comments] ._replyNickname_ovim4_645,._container_ovim4_2[data-mode=comments] ._replyToInfo_ovim4_658{color:var(--gr-text)}._container_ovim4_2[data-mode=comments] ._replyContent_ovim4_691{color:#f5f5f7c7}._container_ovim4_2[data-mode=comments] ._replySummary_ovim4_747{color:var(--gr-accent)}._container_ovim4_2[data-mode=comments] ._replySummary_ovim4_747:hover{color:#ff8a9a}._container_ovim4_2[data-mode=comments] ._emptyState_ovim4_315 p,._container_ovim4_2[data-mode=comments] ._emptyIcon_ovim4_325{color:var(--gr-muted)}._container_ovim4_2[data-mode=comments] ._loadMoreBtn_ovim4_783{border-color:#303030;color:var(--gr-text);background:#1c1c1c}._container_ovim4_2[data-mode=comments] ._loadMoreBtn_ovim4_783:hover{background:#252528;border-color:#3b3b43;color:var(--gr-text)}._container_ovim4_2[data-mode=comments] ._menuDropdown_ovim4_552{background:#1c1c1c;border:1px solid #3B3B43;box-shadow:0 8px 24px #00000073}._container_ovim4_2[data-mode=comments] ._menuItem_ovim4_564{color:var(--gr-text)}._container_ovim4_2[data-mode=comments] ._menuItem_ovim4_564:hover{background:#ffffff0f}._container_ovim4_2[data-mode=comments] ._writeSection_ovim4_137{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:.5rem}._container_ovim4_2[data-mode=comments] ._commentInput_ovim4_180{min-height:3.6rem;margin:0 0 .5rem;padding:.6rem .8rem;font-size:.875rem;line-height:1.5;border-color:#34343b;border-radius:.6rem}._container_ovim4_2[data-mode=comments] ._submitBtn_ovim4_204{width:auto;min-width:5.5rem;height:2.1rem;padding:0 1.1rem;font-size:.8125rem;border-radius:999px}._container_ovim4_2[data-mode=comments] ._submitBtn_ovim4_204:not(:disabled){background:linear-gradient(135deg,#a8283c,#8e2135);border-color:transparent;color:#fff}._container_ovim4_2[data-mode=comments] ._submitBtn_ovim4_204:hover:not(:disabled){background:linear-gradient(135deg,#c2344a,#a8283c)}._container_ovim4_2[data-mode=comments] ._submitBtn_ovim4_204:disabled{opacity:.55}._container_ovim4_2[data-mode=comments] ._emptyState_ovim4_315{padding:1.25rem 1rem 1.5rem;gap:.35rem}._container_ovim4_2[data-mode=comments] ._emptyIcon_ovim4_325{font-size:1.5rem;margin-bottom:0;opacity:.7}._container_ovim4_2[data-mode=comments] ._emptyState_ovim4_315 p{font-size:.8125rem}._sortMenuWrap_ovim4_1102{position:relative}button._sortPill_ovim4_856{cursor:pointer;font-family:inherit;transition:border-color .15s ease,color .15s ease}button._sortPill_ovim4_856:hover{color:#f5f5f7;border-color:#4a4a53}._sortPill_ovim4_856 svg{transition:transform .15s ease}._sortChevronOpen_ovim4_1121{transform:rotate(180deg)}._sortMenu_ovim4_1102{position:absolute;top:calc(100% + 6px);right:0;z-index:20;min-width:7.5rem;padding:.3rem;border-radius:.7rem;background:#1c1c1e;border:1px solid #3B3B43;box-shadow:0 12px 28px #00000080;display:flex;flex-direction:column;gap:2px}._sortOption_ovim4_1141{width:100%;padding:.5rem .7rem;border:none;border-radius:.5rem;background:transparent;color:#f5f5f7d1;font-size:.8125rem;text-align:left;cursor:pointer}._sortOption_ovim4_1141:hover{background:#ffffff0f}._sortOptionActive_ovim4_1157{color:#f16c83;font-weight:600}._overlay_1c06y_2{position:fixed;inset:0;z-index:3400;background:#000000b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}._panel_1c06y_15{width:min(100%,480px);max-height:min(90vh,720px);background:#1a1a1a;color:#fff;border:1px solid rgba(255,255,255,.08);border-radius:16px;display:flex;flex-direction:column;overflow:hidden}._header_1c06y_27{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 12px;border-bottom:1px solid rgba(255,255,255,.08)}._title_1c06y_35{margin:0;font-size:16px;font-weight:650}._close_1c06y_41{border:none;background:transparent;color:#ffffff9e;font-size:22px;cursor:pointer}._body_1c06y_49{padding:14px 18px;overflow-y:auto;display:flex;flex-direction:column;gap:12px}._label_1c06y_57{font-size:13px;color:#ffffffb8}._textarea_1c06y_62,._select_1c06y_63,._input_1c06y_64{width:100%;box-sizing:border-box;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#1c1c1e;color:#fff;padding:10px 12px;font-size:14px}._textarea_1c06y_62{min-height:100px;resize:vertical}._footer_1c06y_80{display:flex;gap:10px;padding:12px 18px 16px;border-top:1px solid rgba(255,255,255,.08)}._btn_1c06y_87,._btnGhost_1c06y_88{flex:1;border:none;border-radius:999px;padding:11px 14px;font-size:14px;font-weight:650;cursor:pointer}._btn_1c06y_87{background:#a8283c;color:#fff}._btn_1c06y_87:disabled{opacity:.45;cursor:not-allowed}._btnGhost_1c06y_88{background:#2c2c2e;color:#fff}._stars_1c06y_113{display:flex;gap:4px}._starHit_1c06y_118{position:relative;width:36px;height:36px;border:none;background:transparent;padding:0;cursor:pointer;color:#ffffff47}._starHitFilled_1c06y_129{color:#a8283c}._starHalf_1c06y_133{position:absolute;left:0;top:0;width:50%;height:100%;overflow:hidden;color:#a8283c}._logList_1c06y_143{display:flex;flex-direction:column;gap:14px}._logItem_1c06y_149 time{display:block;font-size:12px;color:#ffffff73;margin-bottom:4px}._logItem_1c06y_149 p{margin:0;font-size:14px;line-height:1.55;color:#ffffffe0;white-space:pre-wrap}._shots_1c06y_164{display:flex;flex-wrap:wrap;gap:8px}._thumb_1c06y_170{position:relative;width:68px;height:68px;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.12)}._thumb_1c06y_170 img{width:100%;height:100%;object-fit:cover}._thumbRemove_1c06y_185{position:absolute;top:2px;right:2px;width:20px;height:20px;border:none;border-radius:999px;background:#000000a6;color:#fff;cursor:pointer}._addShot_1c06y_198{width:68px;height:68px;border-radius:10px;border:1px dashed rgba(255,255,255,.28);background:transparent;color:#ffffffb3;font-size:22px;cursor:pointer}._hidden_1c06y_209{display:none}._charCount_1c06y_213{font-size:12px;color:#fff6;text-align:right}._issuePanel_1c06y_220{width:min(100%,420px);max-width:1000px;background:#1c1c1e;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:0}._issueHeader_1c06y_229{display:flex;align-items:center;gap:.65rem;padding:1.25rem 1.25rem .35rem}._issueIcon_1c06y_236{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:999px;background:#e91e63;color:#fff;font-size:1rem;font-weight:800;line-height:1;flex-shrink:0}._issueTitle_1c06y_251{margin:0;font-size:1.05rem;font-weight:700;color:#fff;line-height:1.3}._issueBody_1c06y_259{display:flex;flex-direction:column;gap:.55rem;padding:.85rem 1.25rem .35rem}._issueLabel_1c06y_266{margin:.35rem 0 0;font-size:.8125rem;font-weight:500;color:#ffffffb8}._issueRequired_1c06y_273{color:#e91e63}._issueTextarea_1c06y_277{min-height:7.5rem;background:#141416;border:1px solid rgba(255,255,255,.12);border-radius:10px}._issueInput_1c06y_284{background:#141416;border:1px solid rgba(255,255,255,.12);border-radius:10px}._issueTextarea_1c06y_277::placeholder,._issueInput_1c06y_284::placeholder{color:#ffffff61}._issueFooter_1c06y_295{padding:.85rem 1.25rem 1.25rem}._issueSubmitBtn_1c06y_299{display:flex;width:100%;align-items:center;justify-content:center;border:none;border-radius:12px;padding:.85rem 1rem;background:#e91e63;color:#fff;font-size:.9375rem;font-weight:700;cursor:pointer}._issueSubmitBtn_1c06y_299:disabled{opacity:.5;cursor:not-allowed}._issueSubmitBtn_1c06y_299:hover:not(:disabled){background:#ff2d6f}._scroller_1vstp_1{max-height:min(70vh,52rem);overflow:auto;-webkit-overflow-scrolling:touch;padding-bottom:1rem}._root_sy60n_5{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;background:#000}._background_sy60n_14{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}._textModeBackdrop_sy60n_23{position:absolute;inset:0;z-index:0;background:#0b0b0f}._sceneHeader_sy60n_30{position:absolute;top:3.75rem;left:50%;transform:translate(-50%);z-index:100;display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .75rem;border-radius:999px;background:#00000073;color:#fff;font-size:.85rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}._characterSlot_sy60n_48{position:absolute;inset:0;z-index:120;pointer-events:none}._content_sy60n_59{position:absolute;bottom:0;left:0;right:0;width:100%;height:auto;min-height:12.5rem;z-index:150;pointer-events:none;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.82) 8%,rgba(0,0,0,.75) 18%,rgba(0,0,0,.7) 32%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.55) 82%,rgba(0,0,0,.3) 92%,transparent 100%)}._contentTextMode_sy60n_85{top:0;bottom:4.875rem;height:auto;min-height:0;justify-content:flex-start;background:none}._content_sy60n_59>*{pointer-events:auto}._dialogueWrap_sy60n_98{position:relative;width:100%;min-height:10rem}._textModeWrap_sy60n_104{flex:1;min-height:0;width:100%;overflow:hidden;display:flex;flex-direction:column}._novelButtonBar_sy60n_114{padding-right:1rem!important}._pageContainer_1gruw_1{--hero-height: 30rem;--novel-shell-max: var(--app-desktop-shell-max);--novel-gutter: var(--app-desktop-gutter);min-height:100vh;max-width:1920px;width:100%;margin:0 auto;display:flex;flex-direction:column;background:#f5f5f5;position:relative;padding-top:var(--hero-height)}._pageContainerPlay_1gruw_17{padding-top:0;background:#000;max-width:none;height:100dvh;min-height:100dvh;overflow:hidden}._topBar_1gruw_26{position:fixed;top:0;left:0;right:0;z-index:1000;padding:.75rem 0;color:#fff;background:linear-gradient(180deg,#0006,#0000000d);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);max-width:1920px;width:100%;margin:0 auto}._topBarContent_1gruw_42{width:min(var(--novel-shell-max),calc(100% - 2 * var(--novel-gutter)));max-width:none;margin:0 auto;padding:0 20px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:1rem}._topActions_1gruw_54{display:flex;align-items:center;gap:.65rem;flex-shrink:0}._backIconButton_1gruw_61,._topIconButton_1gruw_62{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;min-width:2.25rem;min-height:2.25rem;background:#3e3e3e58;border:1px solid rgba(255,255,255,.3);border-radius:999px;color:#fff;cursor:pointer;flex-shrink:0}._backIconButton_1gruw_61 svg,._topIconButton_1gruw_62 svg{width:1.2rem;height:1.2rem}._contentSectionPlay_1gruw_84{flex:1;padding:0!important;margin:0!important;border-radius:0!important;background:#000!important;box-shadow:none!important;height:100%;min-height:0;overflow:hidden;position:relative}._contentWrapperPlay_1gruw_97{width:100%!important;max-width:none!important;height:100%;margin:0!important;padding:0!important;position:relative}._readerBodyPlay_1gruw_106{position:absolute;inset:0;height:auto;min-height:0}._heroSection_1gruw_113{position:fixed;top:0;left:0;right:0;height:var(--hero-height);min-height:25rem;width:100%;max-width:1920px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#1a1a1a;z-index:0;margin:0 auto}._heroSection_1gruw_113:after{content:"";position:absolute;left:0;right:0;bottom:0;height:0;pointer-events:none}._contentSection_1gruw_84{flex:1;background:#fff;border-radius:2rem 2rem 0 0;margin-top:-2rem;position:relative;z-index:1;padding:clamp(2rem,3vw,2.5rem) 0 calc(2rem + env(safe-area-inset-bottom));box-shadow:0 -.75rem 2rem #0000000f}._contentWrapper_1gruw_97{width:min(var(--novel-shell-max),calc(100% - 2 * var(--novel-gutter)));max-width:none;margin:0 auto;padding:0 20px;box-sizing:border-box}._headerSection_1gruw_159{margin-bottom:1.25rem}._novelTitle_1gruw_163{margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);line-height:1.35;color:#111827;font-weight:700}._metaTagsRow_1gruw_171{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}._novelType_1gruw_179{flex-shrink:0;padding:4px 10px;border-radius:999px;background:#fb5b671a;color:#fb5b67;font-size:13px;font-weight:600}._tocInMeta_1gruw_190{flex-shrink:0;padding:4px 10px;border-radius:999px;border:1px solid rgba(251,91,103,.35);background:#fff;color:#fb5b67;font-size:13px;font-weight:600;cursor:pointer;line-height:1.2}._tocInMeta_1gruw_190:hover{background:#fb5b6714}._authorName_1gruw_207{margin-top:10px;color:#6b7280;font-size:14px}._synopsis_1gruw_213{margin:.85rem 0 0;color:#4b5563;font-size:.9rem;line-height:1.6;white-space:pre-wrap;word-break:break-word}._tocOverlay_1gruw_222{position:fixed;inset:0;z-index:1200;background:#00000073;display:flex;justify-content:flex-end}._tocPanel_1gruw_231{width:min(22rem,88vw);height:100%;background:#fff;box-shadow:-.5rem 0 1.5rem #0000001f;display:flex;flex-direction:column;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom));box-sizing:border-box}._tocHeader_1gruw_242{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}._tocTitle_1gruw_250{margin:0;font-size:1.1rem;color:#111827}._tocClose_1gruw_256{width:2rem;height:2rem;border:none;border-radius:999px;background:#f3f4f6;color:#111827;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._tocList_1gruw_269{list-style:none;margin:0;padding:0;overflow:auto;flex:1}._tocItem_1gruw_277{width:100%;text-align:left;border:1px solid #e5e7eb;background:#fafafa;border-radius:.65rem;padding:.75rem .9rem;margin-bottom:.55rem;color:#111827;font-size:.92rem;cursor:pointer;display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}._tocOrdinal_1gruw_294{flex-shrink:0;font-weight:600;color:#111827}._tocName_1gruw_300{flex:1;min-width:0;text-align:right;color:#4b5563;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tocItem_1gruw_277:hover{border-color:#f9a8d4;background:#fff7fb}._tocEmpty_1gruw_315{color:#9ca3af;font-size:.9rem;padding:1rem 0}._loadingMore_1gruw_321{text-align:center;color:#9ca3af;font-size:.85rem;padding:.75rem 0}._windowActions_1gruw_328{display:flex;justify-content:center;padding:1rem 0 .5rem}._readerBody_1gruw_106{max-width:760px;margin:0 auto}._loading_1gruw_321{text-align:center;color:#666;padding:48px 0}._replayTextModeWrapper_1gruw_345,._readerArticle_1gruw_349{padding:4px 0 12px}._chapterSection_1gruw_353+._chapterSection_1gruw_353{margin-top:32px;padding-top:24px;border-top:1px solid rgba(0,0,0,.06)}._chapterTitle_1gruw_359{margin:0 0 16px;font-size:20px;color:#222}._narrationParagraph_1gruw_365,._dialogueParagraph_1gruw_366{margin:0 0 14px;line-height:1.85;font-size:16px;color:#333;white-space:pre-wrap}._dialogueParagraph_1gruw_366 strong{color:#111}._sceneFigure_1gruw_378{margin:0 0 18px}._sceneFigure_1gruw_378 img{width:100%;border-radius:10px;display:block}._sceneBlock_1gruw_388{margin:0 0 18px}._sceneParagraph_1gruw_392{margin:0 0 14px;line-height:1.85;font-size:16px;color:#333;text-align:center;font-weight:600}._emptyContent_1gruw_401{text-align:center;color:#666;padding:48px 16px}@media(max-width:768px){._pageContainer_1gruw_1{--hero-height: 45vh}._topBar_1gruw_26{padding:.75rem 1rem}._topBarContent_1gruw_42{width:100%;padding:0}._heroSection_1gruw_113{min-height:17.5rem;max-height:25rem;background-position:center calc(50% - 14px)}._heroSection_1gruw_113:after{height:var(--mobile-content-image-guard-height);background:var(--mobile-content-image-guard-dark-gradient)}._contentSection_1gruw_84{padding:1.5rem 0 calc(1.5rem + env(safe-area-inset-bottom));border-radius:1.5rem 1.5rem 0 0;margin-top:-1.5rem}._contentSectionPlay_1gruw_84{padding:0!important;margin:0!important;border-radius:0!important;background:#000!important}._contentWrapper_1gruw_97{width:100%;padding:0 16px}._contentWrapperPlay_1gruw_97{padding:0!important}._readerArticle_1gruw_349{padding:0}}@media(max-width:480px){._pageContainer_1gruw_1{--hero-height: 40vh}._heroSection_1gruw_113{background-position:center calc(50% - 16px)}}._pageRoot_4oy1c_1{--primary: #a8283c;--primary-light: #c23a50;--primary-dark: #8e2135;--favorites-muted: #8e8e93;width:100%;min-height:100vh;max-width:none;margin:0;background:#000;color:#fff;overflow-x:hidden}._mainContent_4oy1c_16{display:flex;flex-direction:column;margin:0;padding:0;min-height:100%;color:inherit}._main_4oy1c_16{flex:1 1 auto;display:flex;flex-direction:column;width:min(var(--app-desktop-shell-max),calc(100% - 2 * var(--app-desktop-gutter)));max-width:none;margin:0 auto;overflow:visible;padding:16px 20px 20px;box-sizing:border-box;gap:12px;min-width:0}._pageHeader_4oy1c_41{display:flex;align-items:center;gap:6px;min-height:40px;margin:4px 0 8px;padding:0}._backButton_4oy1c_50{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:none;border-radius:999px;background:transparent;color:#fff;cursor:pointer;flex-shrink:0}._backButton_4oy1c_50 svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}._backButton_4oy1c_50:hover{background:#ffffff14}._backButton_4oy1c_50:focus-visible{outline:2px solid rgba(168,40,60,.55);outline-offset:2px}._pageTitle_4oy1c_85{margin:0;font-size:20px;font-weight:700;line-height:1.35;letter-spacing:.02em;color:#fff}._emptyState_4oy1c_94{padding:3rem 1rem;text-align:center;color:var(--favorites-muted);font-size:.95rem}._loadingMore_4oy1c_101{padding:20px 0}@media(max-width:768px){._pageRoot_4oy1c_1{padding-bottom:0}._mainContent_4oy1c_16{margin-bottom:0}._main_4oy1c_16{width:100%;max-width:100%;margin-top:0;padding:10px 12px 20px}._pageTitle_4oy1c_85{font-size:18px}}._shell_1cyeq_1{--admin-accent: #1677ff;--admin-accent-strong: #0958d9;--admin-accent-soft: #e6f4ff;--admin-border: #d9d9d9;--admin-border-soft: #f0f0f0;--admin-surface: #ffffff;--admin-surface-soft: #fafcff;--admin-text: #262626;--admin-text-soft: #595959;--admin-muted: #8c8c8c;min-height:100vh;background:#f5f8ff;color:var(--admin-text)}._layout_1cyeq_17{min-height:100vh;background:#f5f8ff}._header_1cyeq_22{position:sticky;z-index:10;top:0;display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 28px;border-bottom:1px solid #f0f0f0;background:#fff;box-shadow:0 1px 4px #1f38580a}._brand_1cyeq_36{display:flex;align-items:center;gap:12px;min-width:232px}._brandMark_1cyeq_43{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:#e6f4ff;color:#1677ff;font-size:16px}._brandName_1cyeq_55{color:#262626;font-size:16px;font-weight:600;letter-spacing:.01em}._headerActions_1cyeq_62{display:flex;align-items:center;gap:16px}._homeButton_1cyeq_68{color:#595959;font-weight:500}._homeButton_1cyeq_68:hover{color:#1677ff!important}._avatarButton_1cyeq_77{display:inline-flex;align-items:center;gap:8px;padding:2px 4px 2px 2px;border:0;border-radius:20px;background:transparent;cursor:pointer}._avatarButton_1cyeq_77:hover{background:#f5f5f5}._sider_1cyeq_92{position:sticky!important;top:64px;height:calc(100vh - 64px);overflow:auto;border-right:1px solid #f0f0f0;background:#fff!important}._siderInner_1cyeq_101{padding:18px 12px 24px}._menu_1cyeq_105{border-inline-end:0!important;background:transparent!important}._menuItemLabel_1cyeq_110{display:flex;flex:1;align-items:center;justify-content:space-between;gap:8px;width:auto;min-width:0}._menuItemLabelWithSubmenu_1cyeq_120{padding-inline-end:24px}._menuBadge_1cyeq_124{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:#ff4d4f;color:#fff;font-size:12px;font-weight:600;line-height:1;text-align:center}._content_1cyeq_141{min-width:0;min-height:calc(100vh - 64px);padding:28px 32px 48px;background:#f5f8ff}._content_1cyeq_141 input:not([type=checkbox]):not([type=radio]):not([type=file]),._content_1cyeq_141 select,._content_1cyeq_141 textarea{min-height:36px;border:1px solid #d9d9d9;border-radius:8px;background:#fff;color:#262626;font:inherit;outline:none;transition:border-color .16s ease,box-shadow .16s ease}._content_1cyeq_141 input:not([type=checkbox]):not([type=radio]):not([type=file]):focus,._content_1cyeq_141 select:focus,._content_1cyeq_141 textarea:focus{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff24}._content_1cyeq_141 button{border-radius:8px;font-family:inherit}._content_1cyeq_141 button:focus-visible,._content_1cyeq_141 a:focus-visible{outline:2px solid rgba(22,119,255,.48);outline-offset:2px}._content_1cyeq_141 table{border-collapse:separate;border-spacing:0;background:#fff}._content_1cyeq_141 th{background:#fafcff;color:#595959;font-weight:600}._content_1cyeq_141 th,._content_1cyeq_141 td{border-bottom-color:#f0f0f0}._content_1cyeq_141 tbody tr:hover td{background:#f5faff}._content_1cyeq_141 [class*=panelStack]{gap:16px}._content_1cyeq_141 [class*=heroCard]{padding:16px 20px;border:1px solid #f0f0f0;border-radius:8px;background:#fff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._content_1cyeq_141 [class*=_card_]{border-color:#f0f0f0;border-radius:8px;background-color:#fff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._content_1cyeq_141 h1{color:#262626;font-size:20px;font-weight:600}._content_1cyeq_141 h2{color:#262626;font-size:18px;font-weight:600}._content_1cyeq_141 h3{color:#262626;font-size:16px;font-weight:600}._content_1cyeq_141 [class*=heroTitle],._content_1cyeq_141 [class*=heroDesc],._content_1cyeq_141 [class*=heroDescription],._content_1cyeq_141 [class*=sectionBadge]{display:none}._content_1cyeq_141 [class*=heroCard]:not(:has(button,input,[class*=heroMetric],[class*=heroStats])){display:none}._content_1cyeq_141 [class*=_heroCard_],._content_1cyeq_141 [class*=_card_],._content_1cyeq_141 [class*=_Card_],._content_1cyeq_141 [class*=_header_],._content_1cyeq_141 [class*=_panel_],._content_1cyeq_141 [class*=_section_],._content_1cyeq_141 [class*=_panelSection_],._content_1cyeq_141 [class*=_fieldCard_],._content_1cyeq_141 [class*=_statusCard_],._content_1cyeq_141 [class*=_itemCard_]{border:1px solid #f0f0f0!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}._content_1cyeq_141 [class*=_heroCard_]{padding:16px 20px!important;justify-content:flex-end}._content_1cyeq_141 [class*=_card_],._content_1cyeq_141 [class*=_panel_],._content_1cyeq_141 [class*=_section_]{padding:20px!important}._content_1cyeq_141 [class*=_tableWrap_],._content_1cyeq_141 [class*=_reviewTableWrapper_]{border:1px solid #f0f0f0!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}._content_1cyeq_141 [class*=_tabs_]{border:1px solid #f0f0f0!important;border-radius:8px!important;background:#fafcff!important}._content_1cyeq_141 [class*=_table_] th,._content_1cyeq_141 [class*=_reviewTable_] th{border-bottom:1px solid #f0f0f0!important;background:#fafcff!important;color:#595959!important;font-weight:600!important}._content_1cyeq_141 [class*=_table_] td,._content_1cyeq_141 [class*=_reviewTable_] td{border-bottom-color:#f0f0f0!important;color:#262626}._content_1cyeq_141 [class*=_table_] tbody tr:hover td,._content_1cyeq_141 [class*=_reviewTable_] tbody tr:hover td{background:#f5faff!important}._content_1cyeq_141 [class*=_card_] [class*=_Card_],._content_1cyeq_141 [class*=_card_] [class*=_itemCard_],._content_1cyeq_141 [class*=_card_] [class*=_statusCard_]{border-color:transparent!important;background:#fafcff!important;box-shadow:none!important}._content_1cyeq_141 [class*=_heroTitle_],._content_1cyeq_141 [class*=_heroDesc_],._content_1cyeq_141 [class*=_heroDescription_],._content_1cyeq_141 [class*=_sectionBadge_]{display:none!important}._content_1cyeq_141 input:not([type=checkbox]):not([type=radio]):not([type=file]),._content_1cyeq_141 select,._content_1cyeq_141 textarea{border-radius:8px!important;background:#fff!important;color:#262626!important}._content_1cyeq_141 label[class*=_fieldLabel_],._content_1cyeq_141 label[class*=_field_],._content_1cyeq_141 [class*=_fieldTitle_]{color:#262626!important}._content_1cyeq_141 [class*=_fieldHint_],._content_1cyeq_141 [class*=_sectionHint_],._content_1cyeq_141 [class*=_cardHint_]{color:#8c8c8c!important}._content_1cyeq_141 button[class*=Button_]{border-radius:8px!important;box-shadow:none;transform:none}._content_1cyeq_141 button[class*=_primaryButton_],._content_1cyeq_141 button[class*=_primary_],._content_1cyeq_141 button[class*=_publishButton_],._content_1cyeq_141 button[class*=_decisionApprove_],._content_1cyeq_141 button[class*=_approveButton_]{border:1px solid #1677ff!important;border-radius:8px!important;background:#1677ff!important;color:#fff!important;box-shadow:none!important}._content_1cyeq_141 button[class*=_secondaryButton_],._content_1cyeq_141 button[class*=_secondary_],._content_1cyeq_141 button[class*=_primaryGhostButton_],._content_1cyeq_141 button[class*=_actionButton_],._content_1cyeq_141 button[class*=_toolbarBtn_],._content_1cyeq_141 button[class*=_decisionReject_]{border:1px solid #d9d9d9!important;border-radius:8px!important;background:#fff!important;color:#262626!important;box-shadow:none!important}._content_1cyeq_141 button[class*=_dangerButton_],._content_1cyeq_141 button[class*=_rejectButton_]{border-radius:8px!important;box-shadow:none!important}._content_1cyeq_141 button[class*=Active_]{border-color:#91caff!important;background:#e6f4ff!important;color:#1677ff!important}._content_1cyeq_141 [class*=_status_],._content_1cyeq_141 [class*=_statusTag_],._content_1cyeq_141 [class*=_actionBadge_]{border-radius:6px!important;box-shadow:none!important}._content_1cyeq_141 [class*=_emptyState_]{border:1px dashed #d9d9d9;border-radius:8px;background:#fafcff;color:#8c8c8c}._content_1cyeq_141 [class*=_activityListPage_]{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}._content_1cyeq_141 [class*=_activityListPage_] [class*=_list_]{max-height:none!important;overflow-y:visible!important;padding-right:0!important}@media(max-width:900px){._header_1cyeq_22{padding:0 16px}._brand_1cyeq_36{min-width:auto}._brandName_1cyeq_55{display:none}._content_1cyeq_141{padding:20px 16px 36px}}._overlay_19e6b_1{position:fixed;inset:0;z-index:12000;display:grid;place-items:center;padding:24px;box-sizing:border-box;background:#1f18138f;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);animation:_overlayEnter_19e6b_1 .18s ease-out both}._dialog_19e6b_14{width:min(520px,100%);overflow:hidden;border:1px solid var(--admin-border, rgba(201, 139, 92, .24));border-radius:24px;background:#fff;box-shadow:0 28px 80px #36231742;color:var(--admin-text, #2f241d);animation:_dialogEnter_19e6b_1 .22s cubic-bezier(.22,1,.36,1) both}._accentLine_19e6b_25{height:4px;background:#1677ff}._header_19e6b_30{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:28px 30px 0}._eyebrow_19e6b_38{display:inline-flex;align-items:center;min-height:28px;padding:0 11px;border-radius:999px;background:var(--admin-accent-soft, #e6f4ff);color:var(--admin-accent-strong, #aa5a2d);font-size:12px;font-weight:700;letter-spacing:.06em}._title_19e6b_51{margin:14px 0 0;color:var(--admin-text, #2f241d);font-size:22px;line-height:1.35}._closeButton_19e6b_58{position:relative;flex:0 0 auto;width:44px;height:44px;margin:-6px -8px 0 0;border:0;border-radius:14px;background:transparent;color:var(--admin-text-soft, #6f5a49);cursor:pointer;transition:background .18s ease,color .18s ease}._closeButton_19e6b_58:hover{background:#e6f4ff;color:var(--admin-accent-strong, #aa5a2d)}._closeIcon_19e6b_77,._closeIcon_19e6b_77:before,._closeIcon_19e6b_77:after{position:absolute}._closeIcon_19e6b_77{inset:0}._closeIcon_19e6b_77:before,._closeIcon_19e6b_77:after{content:"";top:21px;left:13px;width:18px;height:2px;border-radius:999px;background:currentColor}._closeIcon_19e6b_77:before{transform:rotate(45deg)}._closeIcon_19e6b_77:after{transform:rotate(-45deg)}._message_19e6b_106{margin:0;padding:20px 30px 28px;color:var(--admin-text-soft, #6f5a49);font-size:15px;line-height:1.8;text-align:left}._actions_19e6b_115{display:flex;justify-content:flex-end;gap:12px;padding:20px 30px 24px;border-top:1px solid var(--admin-border, rgba(201, 139, 92, .18));background:#fff}._actionButton_19e6b_124{min-width:132px;min-height:46px;padding:11px 20px;border-radius:14px;font-size:14px;font-weight:700;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}._cancelButton_19e6b_135{border:1px solid var(--admin-border, rgba(201, 139, 92, .3));background:#fff;color:var(--admin-text, #2f241d)}._confirmButton_19e6b_141{border:1px solid #1677ff;background:#1677ff;box-shadow:none;color:#fff}._actionButton_19e6b_124:hover{transform:translateY(-1px)}._cancelButton_19e6b_135:hover{background:#fff9f3}._confirmButton_19e6b_141:hover{box-shadow:0 15px 28px #c9733f47}._closeButton_19e6b_58:focus-visible,._actionButton_19e6b_124:focus-visible{outline:3px solid rgba(201,115,63,.3);outline-offset:3px}@keyframes _overlayEnter_19e6b_1{0%{opacity:0}to{opacity:1}}@keyframes _dialogEnter_19e6b_1{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:520px){._overlay_19e6b_1{padding:16px}._dialog_19e6b_14{border-radius:20px}._header_19e6b_30{padding:22px 22px 0}._title_19e6b_51{font-size:20px}._message_19e6b_106{padding:18px 22px 24px}._actions_19e6b_115{padding:18px 22px 22px}._actionButton_19e6b_124{flex:1;min-width:0;padding-inline:12px}}@media(prefers-reduced-motion:reduce){._overlay_19e6b_1,._dialog_19e6b_14{animation:none}._closeButton_19e6b_58,._actionButton_19e6b_124{transition:none}}._panelStack_6qskg_1{display:flex;flex-direction:column;gap:22px}._toolbar_6qskg_7{display:flex;align-items:center;justify-content:flex-end;gap:10px}._heroCard_6qskg_14,._card_6qskg_15{border-radius:24px;border:1px solid var(--admin-border, rgba(201, 139, 92, .22));box-shadow:0 20px 56px var(--admin-shadow, rgba(98, 59, 33, .1));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._heroCard_6qskg_14{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px 30px;background:#fff}._sectionBadge_6qskg_31{display:inline-flex;align-items:center;justify-content:center;padding:7px 14px;border-radius:999px;background:var(--admin-accent-soft, #e6f4ff);color:var(--admin-accent-strong, #aa5a2d);font-size:12px;font-weight:700;letter-spacing:.08em}._heroTitle_6qskg_44{margin:18px 0 0;color:var(--admin-text, #2f241d);font-size:30px;line-height:1.2}._audienceTabs_6qskg_51{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._audienceTab_6qskg_51{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 18px;border:1px solid var(--admin-border, rgba(201, 139, 92, .22));border-radius:16px;background:#fff;color:var(--admin-text, #2f241d);font-size:14px;font-weight:700;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}._audienceTab_6qskg_51:hover{transform:translateY(-1px);border-color:var(--admin-border-strong, rgba(201, 115, 63, .34))}._audienceTab_6qskg_51:disabled{cursor:not-allowed;opacity:.55;transform:none}._audienceTabActive_6qskg_84{border-color:var(--admin-border-strong, rgba(201, 115, 63, .34));background:#e6f4ff;color:var(--admin-accent-strong, #aa5a2d)}._audienceTabCount_6qskg_90{font-size:12px;font-variant-numeric:tabular-nums}._audienceHint_6qskg_95{margin-top:-10px;color:var(--admin-text-soft, #6f5a49);font-size:13px;line-height:1.6}._primaryGhostButton_6qskg_102,._primaryButton_6qskg_103,._secondaryButton_6qskg_104,._linkButton_6qskg_105,._iconButton_6qskg_106{border:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}._primaryGhostButton_6qskg_102,._primaryButton_6qskg_103,._secondaryButton_6qskg_104{padding:13px 18px;border-radius:16px;font-size:14px;font-weight:700}._primaryGhostButton_6qskg_102,._secondaryButton_6qskg_104,._iconButton_6qskg_106{color:var(--admin-text, #2f241d);background:#fff;box-shadow:inset 0 0 0 1px #cd9d7852}._primaryButton_6qskg_103{color:#fff;background:#1677ff;box-shadow:0 14px 28px #c9733f33}._linkButton_6qskg_105{padding:0;background:transparent;color:var(--admin-accent-strong, #aa5a2d);font-size:13px;font-weight:700}._iconButton_6qskg_106{min-width:52px;padding:8px 10px;border-radius:12px;font-size:12px;font-weight:700}._primaryGhostButton_6qskg_102:hover,._primaryButton_6qskg_103:hover,._secondaryButton_6qskg_104:hover,._iconButton_6qskg_106:hover{transform:translateY(-1px)}._primaryGhostButton_6qskg_102:disabled,._primaryButton_6qskg_103:disabled,._secondaryButton_6qskg_104:disabled,._linkButton_6qskg_105:disabled,._iconButton_6qskg_106:disabled{cursor:not-allowed;opacity:.55;transform:none}._bannerPanelGrid_6qskg_168{display:grid;grid-template-columns:minmax(320px,360px) minmax(0,1fr);gap:22px;align-items:start}._card_6qskg_15{background:#fff;padding:24px;min-width:0}._cardHeader_6qskg_181{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:18px}._cardTitle_6qskg_189{margin:0;color:var(--admin-text, #2f241d);font-size:24px}._counter_6qskg_195{color:var(--admin-accent-strong, #aa5a2d);font-size:14px;font-weight:700}._statusGrid_6qskg_201{display:grid;grid-template-columns:1fr;gap:12px}._statusCard_6qskg_207{padding:16px;border-radius:16px;background:#fff;border:1px solid rgba(205,157,120,.22)}._statusLabel_6qskg_214{color:var(--admin-accent-strong, #aa5a2d);font-size:13px;font-weight:700}._statusValue_6qskg_220{margin-top:10px;color:var(--admin-text, #2f241d);font-size:28px;font-weight:700}._statusMeta_6qskg_227{margin-top:8px;color:var(--admin-text-soft, #6f5a49);font-size:13px}._listBlock_6qskg_233{margin-top:18px;display:flex;flex-direction:column;gap:10px}._listTitle_6qskg_240{color:var(--admin-text, #2f241d);font-size:15px;font-weight:700}._switchItem_6qskg_246{display:flex;align-items:center;width:100%;padding:12px 14px;border:1px solid rgba(205,157,120,.24);border-radius:16px;background:#fff;cursor:pointer;text-align:left;transition:border-color .2s ease,background .2s ease,transform .2s ease}._switchItem_6qskg_246:hover{transform:translateY(-1px);border-color:var(--admin-border-strong, rgba(201, 115, 63, .34));background:#f5faff}._switchItemActive_6qskg_265{border-color:var(--admin-border-strong, rgba(201, 115, 63, .34));background:#fff;box-shadow:inset 0 0 0 1px #c9733f14}._switchTitle_6qskg_271{color:var(--admin-text, #2f241d);font-size:14px;font-weight:700}._workflowStatus_6qskg_277{margin-left:auto;color:var(--admin-muted, #8a7365);font-size:12px;font-weight:600}._editorList_6qskg_284{display:flex;flex-direction:column;gap:10px}._editorListRow_6qskg_290{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:stretch}._orderActions_6qskg_297{display:flex;gap:8px}._emptyState_6qskg_302{padding:18px;border-radius:18px;background:#fff;color:var(--admin-text-soft, #6f5a49);font-size:14px;line-height:1.75}._bannerEditorCard_6qskg_311{display:flex;flex-direction:column;gap:18px;padding:18px;border-radius:16px;border:1px solid rgba(205,157,120,.22);background:#fff}._bannerEditorHeader_6qskg_321{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._bannerEditorTitle_6qskg_328{color:var(--admin-text, #2f241d);font-size:18px;font-weight:700}._bannerEditorBody_6qskg_334{display:grid;grid-template-columns:minmax(220px,260px) minmax(0,1fr);gap:18px;align-items:start}._previewBox_6qskg_341{display:flex;align-items:center;justify-content:center;min-height:180px;border-radius:18px;background:#fff;overflow:hidden}._previewImage_6qskg_351{width:100%;height:100%;min-height:180px;object-fit:cover}._previewEmpty_6qskg_358{padding:18px;color:var(--admin-text-soft, #6f5a49);font-size:14px;text-align:center}._bannerForm_6qskg_365{display:flex;flex-direction:column;gap:14px}._fieldLabel_6qskg_371{display:flex;flex-direction:column;gap:8px;color:var(--admin-text, #2f241d);font-size:14px;font-weight:700}._textInput_6qskg_380,._textArea_6qskg_381,._fileInput_6qskg_382{width:100%;border:1px solid rgba(205,157,120,.34);border-radius:16px;padding:13px 14px;background:#fff;color:var(--admin-text, #2f241d);font-size:14px;box-sizing:border-box}._textArea_6qskg_381{min-height:108px;resize:vertical}._uploadHint_6qskg_398{margin-top:-4px;color:var(--admin-text-soft, #6f5a49);font-size:12px}._searchField_6qskg_404{position:relative}._searchPanel_6qskg_408{position:absolute;z-index:6;top:calc(100% + 8px);left:0;right:0;display:flex;flex-direction:column;gap:8px;max-height:240px;padding:10px;border-radius:18px;border:1px solid rgba(205,157,120,.22);background:#fff;box-shadow:0 16px 36px #7548271f;overflow-y:auto}._searchEmpty_6qskg_426{padding:10px 12px;color:var(--admin-text-soft, #6f5a49);font-size:13px}._searchResultButton_6qskg_432{display:flex;flex-direction:column;gap:4px;width:100%;padding:12px 14px;border:1px solid rgba(205,157,120,.24);border-radius:14px;background:#fff;cursor:pointer;text-align:left}._searchResultButton_6qskg_432:hover{border-color:var(--admin-border-strong, rgba(201, 115, 63, .34));background:#f5faff}._searchResultTitle_6qskg_450{color:var(--admin-text, #2f241d);font-size:14px;font-weight:700}._searchResultMeta_6qskg_456{color:var(--admin-text-soft, #6f5a49);font-size:12px;line-height:1.5}._actionRow_6qskg_462{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}._managerStack_6qskg_469{display:flex;flex-direction:column;gap:22px}._placementTabs_6qskg_475{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:10px;border-radius:20px;border:1px solid var(--admin-border, rgba(201, 139, 92, .22));background:#fff}._placementTab_6qskg_475{min-height:48px;border:1px solid transparent;border-radius:14px;background:transparent;color:var(--admin-text-soft, #6f5a49);font-size:15px;font-weight:700;cursor:pointer}._placementTabActive_6qskg_496{border-color:var(--admin-border-strong, rgba(201, 115, 63, .34));background:#e6f4ff;color:var(--admin-accent-strong, #aa5a2d)}._heroDescription_6qskg_502,._cardHint_6qskg_503{margin:8px 0 0;color:var(--admin-text-soft, #6f5a49);font-size:13px;line-height:1.6}._scheduleGrid_6qskg_510{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._scheduleHint_6qskg_516{color:var(--admin-text-soft, #6f5a49);font-size:12px;line-height:1.6}._historyBlock_6qskg_522{display:flex;flex-direction:column;gap:10px;margin-top:26px;padding-top:22px;border-top:1px solid rgba(205,157,120,.22)}._historyItem_6qskg_531{display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid rgba(205,157,120,.24);border-radius:16px;background:#fff}._historyInfo_6qskg_541{display:flex;flex-direction:column;gap:5px;color:var(--admin-text, #2f241d);font-size:13px}._historyInfo_6qskg_541 span{color:var(--admin-text-soft, #6f5a49)}._historyActions_6qskg_553{display:flex;flex-wrap:wrap;align-items:center;gap:12px}._historyActions_6qskg_553 ._secondaryButton_6qskg_104{padding:9px 12px;border-radius:12px;font-size:12px}@media(max-width:1100px){._bannerPanelGrid_6qskg_168,._bannerEditorBody_6qskg_334,._editorListRow_6qskg_290,._scheduleGrid_6qskg_510{grid-template-columns:1fr}}@media(max-width:768px){._heroCard_6qskg_14{flex-direction:column;align-items:flex-start}._orderActions_6qskg_297{justify-content:flex-start}._audienceTabs_6qskg_51,._placementTabs_6qskg_475{grid-template-columns:1fr}}._historyCard_1jb1c_1{width:100%}._description_1jb1c_5{margin-bottom:16px}._paginationRow_1jb1c_9{display:flex;justify-content:flex-end;margin-top:16px}._panelStack_1gcnf_1{display:flex;flex-direction:column;gap:24px}._heroCard_1gcnf_7,._card_1gcnf_8{background:#fff;border:1px solid rgba(222,191,166,.45);border-radius:22px;box-shadow:0 18px 40px #b5875c24}._heroCard_1gcnf_7{padding:30px 34px}._card_1gcnf_8{padding:28px}._sectionBadge_1gcnf_23{display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px;background:#e6f4ff;color:#a5602f;font-size:14px;font-weight:700}._heroTitle_1gcnf_34{margin:18px 0 12px;font-size:24px;color:#2e241d}._heroDesc_1gcnf_40,._cardDesc_1gcnf_41,._itemMeta_1gcnf_42,._emptyState_1gcnf_43{color:#705b4b;line-height:1.7}._tabRow_1gcnf_48{display:flex;gap:12px;flex-wrap:wrap}._tabButtonWrap_1gcnf_54{position:relative;display:inline-flex}._tabButton_1gcnf_54,._tabButtonActive_1gcnf_60,._primaryButton_1gcnf_61,._secondaryButton_1gcnf_62{border-radius:999px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;font-weight:700}._tabButton_1gcnf_54,._tabButtonActive_1gcnf_60{border:1px solid rgba(215,182,156,.45);padding:12px 22px;font-size:15px}._tabButton_1gcnf_54{background:#fff;color:#8b664d}._tabButtonActive_1gcnf_60{border-color:transparent;background:#1677ff;color:#fffaf4;box-shadow:0 14px 24px #b56f3b38}._actionBadge_1gcnf_88{position:absolute;top:-8px;right:-8px;min-width:24px;height:24px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,#d64545,#f06745);color:#fff;font-size:12px;font-weight:700;box-shadow:0 10px 22px #d645453d}._primaryButton_1gcnf_61,._secondaryButton_1gcnf_62{padding:10px 18px;font-size:14px}._primaryButton_1gcnf_61{border:none;background:#1677ff;color:#fffaf4}._secondaryButton_1gcnf_62{border:1px solid rgba(220,195,175,.88);background:#fff;color:#4c3d31}._primaryButton_1gcnf_61:disabled,._secondaryButton_1gcnf_62:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}._cardHeader_1gcnf_132{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px}._cardTitle_1gcnf_140{margin:0 0 8px;font-size:18px;color:#2e241d}._specialGrid_1gcnf_146{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(360px,1.1fr);gap:24px}._formArea_1gcnf_152{display:flex;flex-direction:column;gap:16px}._fieldLabel_1gcnf_158{display:flex;flex-direction:column;gap:10px;font-size:14px;font-weight:700;color:#4c3d31}._textInput_1gcnf_167,._textArea_1gcnf_168,._select_1gcnf_169{width:100%;border-radius:18px;border:1px solid rgba(220,195,175,.88);background:#fff;color:#34281f;font-size:15px;box-sizing:border-box}._textInput_1gcnf_167,._select_1gcnf_169{min-height:50px;padding:0 16px}._textArea_1gcnf_168{min-height:140px;padding:14px 16px;resize:vertical}._userCard_1gcnf_191{padding:20px;border-radius:16px;background:#fff;border:1px solid rgba(228,205,187,.7)}._userName_1gcnf_198{font-size:18px;font-weight:700;color:#2e241d;margin-bottom:8px}._actionRow_1gcnf_205{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}._reviewTableWrapper_1gcnf_212{overflow-x:auto;border-radius:16px;border:1px solid rgba(228,205,187,.72);background:#fff}._reviewTable_1gcnf_212{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}._rewardStatusCol_1gcnf_226{width:15%}._rewardTitleCol_1gcnf_230{width:20%}._rewardAccountCol_1gcnf_235,._rewardPointsCol_1gcnf_239{width:10%}._rewardDetailCol_1gcnf_243,._rewardOperateCol_1gcnf_247{width:15%}._reviewTable_1gcnf_212 th,._reviewTable_1gcnf_212 td{padding:14px 12px;border-bottom:1px solid rgba(205,157,120,.18);text-align:center;vertical-align:middle}._reviewTable_1gcnf_212 th{color:#6f5a49;font-size:13px;font-weight:700;background:#fff;white-space:nowrap}._reviewTable_1gcnf_212 tbody tr:last-child td{border-bottom:none}._reviewTableRow_1gcnf_271{background:#fff}._reviewTable_1gcnf_212 tbody tr:hover{background:#f5faff}._paginationBar_1gcnf_279{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}._rewardTitleCell_1gcnf_288,._rewardAccountCell_1gcnf_289{color:#2e241d;font-size:14px;line-height:1.6;text-align:left;white-space:normal;word-break:break-word}._rewardTitleCell_1gcnf_288{font-weight:700}._shareRatioTypeCell_1gcnf_302{color:#3f332a;font-size:14px;font-weight:700}._shareRatioValueCell_1gcnf_308{color:#2e241d}._shareRatioValue_1gcnf_308{display:block;color:#2e241d;font-size:15px;line-height:1.35}._shareRatioSource_1gcnf_319{display:block;margin-top:3px;color:#806b59;font-size:12px;line-height:1.35}._shareRatioLocked_1gcnf_327{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:6px 10px;border:1px solid rgba(201,169,142,.72);border-radius:999px;background:#fff;color:#6f5a49;font-size:12px;font-weight:700;line-height:1.35;text-align:center}._rewardPointsCell_1gcnf_343{color:#2e241d;font-size:14px;font-weight:700}._reviewDetailCell_1gcnf_349,._reviewOperateCell_1gcnf_350{white-space:nowrap}._reviewDetailButton_1gcnf_354{min-width:84px;padding:9px 14px}._statusTag_1gcnf_359{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:700}._statusPending_1gcnf_369{background:#d1936329;color:#a5602f}._statusIssued_1gcnf_374{background:#459d6824;color:#2d8c58}._emptyState_1gcnf_43{padding:16px;border-radius:18px;background:#fff}._detailOverlay_1gcnf_385,._confirmOverlay_1gcnf_386{position:fixed;inset:0;z-index:1500;display:flex;align-items:center;justify-content:center;padding:24px;background:#2d1c1257;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._detailDialog_1gcnf_398,._confirmDialog_1gcnf_399{width:min(960px,100%);border-radius:24px;border:1px solid rgba(222,191,166,.45);background:#fff;box-shadow:0 20px 56px #623b211a}._detailDialog_1gcnf_398{max-height:calc(100vh - 48px);overflow-y:auto;padding:24px}._confirmDialog_1gcnf_399{width:min(520px,100%);padding:28px}._confirmTitle_1gcnf_418{color:#2e241d;font-size:20px;font-weight:700}._confirmDesc_1gcnf_424{margin-top:12px;color:#705b4b;font-size:15px;line-height:1.8}._confirmHighlight_1gcnf_431{color:#a5602f;font-weight:700}._detailBody_1gcnf_436{display:flex;flex-direction:column;gap:18px}._detailSection_1gcnf_442{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:16px;border:1px solid rgba(205,157,120,.22);background:#fff}._detailSectionTitle_1gcnf_452{color:#2f241d;font-size:16px;font-weight:700}._detailGrid_1gcnf_458{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}._detailField_1gcnf_464{display:flex;flex-direction:column;gap:6px;min-width:0}._detailLabel_1gcnf_471{color:#6f5a49;font-size:12px;font-weight:700}._detailValue_1gcnf_477{color:#2f241d;font-size:14px;line-height:1.7;word-break:break-word}._detailTextBlock_1gcnf_484{color:#2f241d;font-size:14px;line-height:1.8;white-space:pre-wrap;word-break:break-word}._detailLinkList_1gcnf_492{display:flex;flex-direction:column;gap:10px}._detailLinkItem_1gcnf_498{color:#aa5a2d;text-decoration:none;word-break:break-all}._detailLinkItem_1gcnf_498:hover{text-decoration:underline}._detailMediaGrid_1gcnf_508{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}._detailImage_1gcnf_514,._detailVideo_1gcnf_515{width:100%;border-radius:18px;background:#fff}._detailImage_1gcnf_514{display:block;aspect-ratio:4 / 3;object-fit:cover}._detailVideo_1gcnf_515{max-height:260px}@media(max-width:1100px){._specialGrid_1gcnf_146,._detailGrid_1gcnf_458{grid-template-columns:1fr}}@media(max-width:768px){._heroCard_1gcnf_7,._card_1gcnf_8{padding:22px 18px;border-radius:18px}._heroTitle_1gcnf_34{font-size:21px}._cardHeader_1gcnf_132{flex-direction:column;align-items:flex-start}._reviewTable_1gcnf_212{min-width:900px}._detailOverlay_1gcnf_385,._confirmOverlay_1gcnf_386{padding:12px}._detailDialog_1gcnf_398{max-height:calc(100vh - 24px);padding:18px;border-radius:20px}._confirmDialog_1gcnf_399{border-radius:20px;padding:22px 18px}}._manager_kw95b_1{display:flex;flex-direction:column;gap:18px;padding:22px;border-radius:22px;background:#fff;border:1px solid rgba(205,157,120,.16);box-shadow:0 18px 44px #75482714}._sectionBadge_kw95b_12{display:inline-flex;width:fit-content;padding:6px 12px;border-radius:999px;background:#e6f4ff;color:#9b4c21;font-size:12px;font-weight:700;letter-spacing:.06em}._headerRow_kw95b_24{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}._title_kw95b_31{margin:0;color:#2b2119;font-size:24px;font-weight:800}._description_kw95b_38{margin:8px 0 0;color:#7a6a59;font-size:14px;line-height:1.6}._createCard_kw95b_45,._listCard_kw95b_46,._editorCard_kw95b_47{padding:20px;border-radius:16px;background:#fff;border:1px solid rgba(205,157,120,.18)}._createCard_kw95b_45{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:end}._workspace_kw95b_61{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:18px}._cardHeader_kw95b_67{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px}._cardTitle_kw95b_75{color:#2b2119;font-size:18px;font-weight:700}._cardMeta_kw95b_81{margin-top:6px;color:#8a7b6a;font-size:13px;line-height:1.5}._field_kw95b_88{display:flex;flex-direction:column;gap:8px;color:#584637;font-size:13px;font-weight:600}._input_kw95b_97,._select_kw95b_98{width:100%;min-height:44px;padding:10px 12px;border-radius:14px;border:1px solid rgba(205,157,120,.28);background:#fff;color:#2b2119;font-size:14px;outline:none}._input_kw95b_97:focus,._select_kw95b_98:focus{border-color:#c9733f8f;box-shadow:0 0 0 3px #c9733f1f}._primaryButton_kw95b_116,._secondaryButton_kw95b_117,._dangerButton_kw95b_118{min-height:42px;padding:0 16px;border-radius:14px;border:1px solid transparent;font-size:14px;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}._primaryButton_kw95b_116{background:#1677ff;color:#fff;box-shadow:0 12px 24px #b8542b33}._secondaryButton_kw95b_117{background:#fff;border-color:#cd9d7847;color:#5f4c3b}._dangerButton_kw95b_118{background:#c6434914;border-color:#c6434933;color:#b73d45}._primaryButton_kw95b_116:disabled,._secondaryButton_kw95b_117:disabled,._dangerButton_kw95b_118:disabled{opacity:.56;cursor:not-allowed;box-shadow:none;transform:none}._tagList_kw95b_156{display:flex;flex-direction:column;gap:10px}._tagItem_kw95b_162{display:flex;align-items:center;gap:12px;width:100%;padding:14px;border-radius:18px;border:1px solid rgba(205,157,120,.18);background:#fff;text-align:left;cursor:pointer}._tagItemActive_kw95b_175{border-color:#c9733f6b;box-shadow:0 10px 24px #c9733f1f}._tagOrder_kw95b_180{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:#e6f4ff;color:#b45a31;font-size:14px;font-weight:800}._tagInfo_kw95b_193{min-width:0;display:flex;flex-direction:column;gap:4px}._tagName_kw95b_200{color:#2b2119;font-size:15px;font-weight:700}._tagMode_kw95b_206{color:#8a7b6a;font-size:12px;line-height:1.5}._editorForm_kw95b_212{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}._manualPanel_kw95b_218{margin-top:18px;display:flex;flex-direction:column;gap:14px}._manualHeader_kw95b_225{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._genderTabs_kw95b_232{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:4px;border-radius:16px;border:1px solid rgba(205,157,120,.18);background:#fff}._genderTab_kw95b_232{min-height:40px;border:1px solid transparent;border-radius:12px;background:transparent;color:#7a6a59;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}._genderTab_kw95b_232:hover{color:#9b4c21;background:#f5faff}._genderTab_kw95b_232:focus-visible{outline:none;border-color:#c9733f75;box-shadow:0 0 0 3px #c9733f1f}._genderTabActive_kw95b_265{border-color:#91caff;background:#e6f4ff;color:#0958d9;box-shadow:none}._limitText_kw95b_272{color:#b45a31;font-size:14px;font-weight:700}._searchPanel_kw95b_278{max-height:240px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding-right:4px}._searchItem_kw95b_287{display:flex;flex-direction:column;gap:4px;width:100%;padding:12px 14px;border-radius:16px;border:1px solid rgba(205,157,120,.18);background:#fff;text-align:left;cursor:pointer}._searchItemTitle_kw95b_300{color:#2b2119;font-size:14px;font-weight:700}._searchItemMeta_kw95b_306{color:#8a7b6a;font-size:12px}._searchEmpty_kw95b_311,._emptyState_kw95b_312{padding:16px;border-radius:16px;background:#fff;color:#8a7b6a;font-size:14px;line-height:1.6}._selectedGameList_kw95b_321{display:flex;flex-direction:column;gap:10px}._selectedGameItem_kw95b_327{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;border-radius:18px;border:1px solid rgba(205,157,120,.18);background:#fff}._selectedGameOrder_kw95b_338{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#e6f4ff;color:#b45a31;font-size:13px;font-weight:800}._selectedGameInfo_kw95b_351{min-width:0}._selectedGameTitle_kw95b_355{color:#2b2119;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._selectedGameMeta_kw95b_364{margin-top:4px;color:#8a7b6a;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._actionRow_kw95b_373{margin-top:18px;display:flex;gap:12px}@media(max-width:1180px){._createCard_kw95b_45,._editorForm_kw95b_212,._workspace_kw95b_61{grid-template-columns:1fr}}@media(max-width:768px){._manager_kw95b_1,._createCard_kw95b_45,._listCard_kw95b_46,._editorCard_kw95b_47{padding:16px;border-radius:16px}._headerRow_kw95b_24,._cardHeader_kw95b_67,._manualHeader_kw95b_225,._actionRow_kw95b_373{flex-direction:column;align-items:stretch}._tagItem_kw95b_162,._selectedGameItem_kw95b_327{grid-template-columns:1fr}._tagOrder_kw95b_180,._selectedGameOrder_kw95b_338{width:30px;height:30px}}._panelStack_1bik9_1{display:flex;flex-direction:column;gap:18px;color-scheme:light}._heroCard_1bik9_8,._card_1bik9_9{background:#fff;border:1px solid rgba(222,191,166,.45);border-radius:22px;box-shadow:0 18px 40px #b5875c24}._heroCard_1bik9_8{padding:24px 28px}._card_1bik9_9{padding:24px}._sectionBadge_1bik9_24{display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px;background:#e6f4ff;color:#a5602f;font-size:14px;font-weight:700}._heroTitle_1bik9_35{margin:14px 0 8px;font-size:24px;color:#2e241d}._adminTabs_1bik9_41{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:7px;border:1px solid rgba(222,191,166,.48);border-radius:18px;background:#fff;box-shadow:0 12px 28px #b5875c1a}._adminTab_1bik9_41,._adminTabActive_1bik9_53{min-height:46px;padding:9px 14px;border:1px solid transparent;border-radius:13px;background:transparent;color:#725a48;font-size:14px;font-weight:700;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}._adminTab_1bik9_41:hover{background:#e6f4ff;color:#8b4f28}._adminTabActive_1bik9_53{border-color:#91caff;background:#e6f4ff;color:#0958d9;box-shadow:none}._adminTab_1bik9_41:focus-visible,._adminTabActive_1bik9_53:focus-visible,._iconButton_1bik9_80:focus-visible,._ghostButton_1bik9_81:focus-visible{outline:3px solid rgba(201,115,63,.24);outline-offset:2px}._heroDesc_1bik9_86,._cardDesc_1bik9_87,._emptyState_1bik9_88{color:#705b4b;line-height:1.7}._cardHeader_1bik9_93{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}._cardTitle_1bik9_101{margin:0 0 8px;font-size:18px;color:#2e241d}._recordCount_1bik9_107{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;background:#e6f4ff;color:#8d6245;font-size:12px;font-weight:700;white-space:nowrap}._formArea_1bik9_120{display:flex;flex-direction:column;gap:14px}._fieldLabel_1bik9_126{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:700;color:#4c3d31}._textInput_1bik9_135,._select_1bik9_136{width:100%;min-height:46px;padding:0 14px;border-radius:14px;border:1px solid rgba(220,195,175,.88);background:#fff;color:#34281f;font-size:14px;box-sizing:border-box;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}._textInput_1bik9_135:focus,._select_1bik9_136:focus{border-color:#c9733fbd;box-shadow:0 0 0 4px #c9733f1f;background:#fff;color:#34281f}._textInput_1bik9_135:-webkit-autofill,._textInput_1bik9_135:-webkit-autofill:hover,._textInput_1bik9_135:-webkit-autofill:focus{-webkit-text-fill-color:#34281f;box-shadow:0 0 0 1000px #fffdfaf5 inset;transition:background-color 9999s ease-in-out 0s}._createFormWrap_1bik9_167{display:flex;flex-direction:column;gap:16px}._createFormRow_1bik9_173{display:grid;gap:14px;align-items:start}._createFormRow_1bik9_173:first-child{grid-template-columns:1fr 1fr 1fr}._createFormRow_1bik9_173:last-child{grid-template-columns:1.5fr 1.5fr auto;align-items:end}._fieldLabelText_1bik9_189{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:#4c3d31}._optionalTag_1bik9_199{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#e6f4ff;color:#9e7455;font-size:11px;font-weight:600}._targetUserCodeField_1bik9_211{grid-column:span 1}._createAction_1bik9_216{display:flex;align-items:flex-end}._createAction_1bik9_216 ._primaryButton_1bik9_221{min-width:140px;padding:12px 24px;white-space:nowrap}@media(max-width:1200px){._createFormRow_1bik9_173:first-child{grid-template-columns:1fr 1fr}._createFormRow_1bik9_173:first-child ._fieldLabel_1bik9_126:last-child{grid-column:span 2}._createFormRow_1bik9_173:last-child{grid-template-columns:1fr 1fr}._createAction_1bik9_216{grid-column:span 2;justify-content:stretch}._createAction_1bik9_216 ._primaryButton_1bik9_221{width:100%}}@media(max-width:768px){._createFormRow_1bik9_173:first-child,._createFormRow_1bik9_173:last-child{grid-template-columns:1fr}._createFormRow_1bik9_173:first-child ._fieldLabel_1bik9_126:last-child{grid-column:span 1}._createAction_1bik9_216{grid-column:span 1}}._inlineGrid_1bik9_267,._filterGrid_1bik9_268{display:grid;gap:12px}._membershipFilterGrid_1bik9_273{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}._searchRow_1bik9_280{display:grid;grid-template-columns:minmax(260px,1fr) auto auto;align-items:end;gap:10px;margin-bottom:16px}._searchField_1bik9_288{display:flex;flex-direction:column;gap:8px}._inlineGrid_1bik9_267{grid-template-columns:repeat(2,minmax(0,1fr))}._filterGrid_1bik9_268{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:14px}._formHint_1bik9_303{display:inline-block;font-size:12px;line-height:1.5;font-weight:500;color:#7a6758}._actionRow_1bik9_311{display:flex;gap:12px;flex-wrap:wrap}._primaryButton_1bik9_221,._secondaryButton_1bik9_318,._dangerButton_1bik9_319,._ghostButton_1bik9_81{padding:10px 18px;border-radius:999px;font-size:14px;font-weight:700;cursor:pointer}._primaryButton_1bik9_221{border:none;background:#1677ff;color:#fffaf4}._secondaryButton_1bik9_318{border:1px solid rgba(220,195,175,.88);background:#fff;color:#4c3d31}._dangerButton_1bik9_319{border:1px solid rgba(187,53,53,.2);background:#bb353514;color:#b73a3a}._ghostButton_1bik9_81{border:1px solid rgba(220,195,175,.78);background:transparent;color:#725b4a}._ghostButton_1bik9_81:hover{border-color:#c9733f80;background:#e6f4ff}._primaryButton_1bik9_221:disabled,._secondaryButton_1bik9_318:disabled,._dangerButton_1bik9_319:disabled{opacity:.6;cursor:not-allowed}._generatedPanel_1bik9_364{margin-top:20px;display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid rgba(220,195,175,.7);border-radius:16px;background:#fff}._generatedPanelHeader_1bik9_375{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;color:#47372c}._generatedMeta_1bik9_384{display:flex;flex-wrap:wrap;gap:10px;color:#705b4b;font-size:13px}._generatedList_1bik9_392{max-height:320px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding-right:4px}._generatedItem_1bik9_401{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border-radius:14px;border:1px solid rgba(220,195,175,.6);background:#fff}._keyCode_1bik9_412{display:inline-block;max-width:100%;padding:3px 7px;border-radius:8px;background:#e6f4ff;color:#5f3c26;font-size:12px;word-break:break-all}._keyCell_1bik9_423{display:flex;align-items:center;gap:8px}._iconButton_1bik9_80{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;padding:0;border:1px solid rgba(220,195,175,.82);border-radius:10px;background:#fff;color:#6d513d;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}._iconButton_1bik9_80 svg{width:18px;height:18px}._iconButton_1bik9_80:hover{border-color:#c9733f8c;background:#e6f4ff;color:#9a5529}._iconButton_1bik9_80:disabled{opacity:.52;cursor:wait}._dangerIconButton_1bik9_461{border-color:#bb353533;background:#bb35350f;color:#b73a3a}._statusPill_1bik9_467{display:inline-flex;align-items:center;min-height:26px;padding:2px 9px;border-radius:999px;background:#705b4b1a;color:#695447;font-size:12px;font-weight:700;white-space:nowrap}._status_active_1bik9_480,._keyStatus_used_1bik9_481{background:#35915b1f;color:#2f8051}._status_pending_1bik9_486,._keyStatus_unused_1bik9_487{background:#cc893224;color:#95621f}._status_expired_1bik9_492,._keyStatus_expired_1bik9_493,._keyStatus_archived_1bik9_494{background:#7067601f;color:#6f665f}._statusFrozen_1bik9_499{background:#bb35351a;color:#ab3434}._userCode_1bik9_504,._userNickname_1bik9_505{display:block}._userCode_1bik9_504{color:#3c2f25;font-size:13px}._userNickname_1bik9_505{margin-top:3px;color:#8a7565;font-size:11px}._referenceCode_1bik9_520{display:inline-block;max-width:210px;overflow:hidden;color:#6a4b37;font-size:11px;text-overflow:ellipsis;white-space:nowrap}._tableWrapper_1bik9_530{overflow-x:auto;border-radius:16px;border:1px solid rgba(228,205,187,.72);background:#fff}._table_1bik9_530{width:100%;min-width:1480px;border-collapse:separate;border-spacing:0}._membershipTable_1bik9_544{min-width:1120px}._table_1bik9_530 th,._table_1bik9_530 td{padding:10px;border-bottom:1px solid rgba(205,157,120,.16);text-align:left;color:#3c2f25;font-size:13px;vertical-align:middle}._table_1bik9_530 th{font-size:12px;color:#6f5a49;background:#fff;white-space:nowrap}._table_1bik9_530 tbody tr:last-child td{border-bottom:none}._table_1bik9_530 tbody tr:hover{background:#f5faff}._paginationBar_1bik9_573{margin-top:14px}._emptyState_1bik9_88{padding:16px;border-radius:16px;background:#fff}@media(max-width:1200px){._filterGrid_1bik9_268{grid-template-columns:repeat(2,minmax(0,1fr))}._createFormRow_1bik9_173:first-child{grid-template-columns:1fr 1fr}._createFormRow_1bik9_173:first-child ._fieldLabel_1bik9_126:last-child{grid-column:span 2}._createFormRow_1bik9_173:last-child{grid-template-columns:1fr 1fr}._membershipFilterGrid_1bik9_273{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){._heroCard_1bik9_8,._card_1bik9_9{padding:20px 16px;border-radius:16px}._heroTitle_1bik9_35{font-size:21px}._adminTabs_1bik9_41{gap:5px;padding:5px;border-radius:14px}._adminTab_1bik9_41,._adminTabActive_1bik9_53{min-height:52px;padding:7px 6px;font-size:12px;line-height:1.35}._inlineGrid_1bik9_267,._filterGrid_1bik9_268,._membershipFilterGrid_1bik9_273{grid-template-columns:1fr}._searchRow_1bik9_280{grid-template-columns:1fr 1fr}._searchField_1bik9_288{grid-column:1 / -1}._searchRow_1bik9_280 ._primaryButton_1bik9_221,._searchRow_1bik9_280 ._ghostButton_1bik9_81{width:100%}._tableWrapper_1bik9_530{overflow:visible;border:none;background:transparent}._responsiveTable_1bik9_655{display:block;min-width:0}._responsiveTable_1bik9_655 thead{display:none}._responsiveTable_1bik9_655 tbody{display:grid;gap:12px}._responsiveTable_1bik9_655 tr{display:block;overflow:hidden;border:1px solid rgba(220,195,175,.72);border-radius:14px;background:#fff}._responsiveTable_1bik9_655 td{display:grid;grid-template-columns:minmax(96px,.8fr) minmax(0,1.4fr);gap:10px;align-items:center;padding:10px 12px;text-align:right;overflow-wrap:anywhere}._responsiveTable_1bik9_655 td:before{content:attr(data-label);color:#7a6555;font-size:12px;font-weight:700;text-align:left}._responsiveTable_1bik9_655 td>*{justify-self:end}._responsiveTable_1bik9_655 ._keyCell_1bik9_423{min-width:0}._responsiveTable_1bik9_655 ._keyCode_1bik9_412,._responsiveTable_1bik9_655 ._referenceCode_1bik9_520{max-width:160px}._iconButton_1bik9_80{width:44px;height:44px}._createFormRow_1bik9_173:first-child,._createFormRow_1bik9_173:last-child{grid-template-columns:1fr}._createFormRow_1bik9_173:first-child ._fieldLabel_1bik9_126:last-child{grid-column:span 1}}._grid_1ve1q_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:20px}._gridThree_1ve1q_8{grid-template-columns:repeat(3,minmax(0,1fr))}._card_1ve1q_12{min-width:0;padding:12px 14px;border-radius:14px;border:1px solid #f0f0f0;background:#fff;box-shadow:0 4px 16px #1f38580f;overflow:visible}._title_1ve1q_22{margin:0;color:#8c8c8c;font-size:13px;font-weight:500;line-height:1.4}._value_1ve1q_30{margin-top:6px;font-size:22px;font-weight:700;line-height:1.2;color:var(--admin-accent-strong, #0958d9)}._sectionTitle_1ve1q_38{margin:0 0 12px;font-size:18px;font-weight:700;color:#262626}._toolbar_1ve1q_45{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:20px}@media(max-width:900px){._gridThree_1ve1q_8{grid-template-columns:1fr}}._root_tk3q3_1{display:grid;gap:20px;color:var(--admin-text, #2f241d)}._input_tk3q3_8,._select_tk3q3_9{min-width:160px;padding:8px 10px;border:1px solid rgba(0,0,0,.08);border-radius:10px;background:#fff;color:var(--admin-text, #2f241d);font-size:14px}._searchButton_tk3q3_19{border:none;border-radius:10px;padding:8px 14px;background:var(--admin-accent, #fff);color:#fff;cursor:pointer;font-size:14px}._tableWrap_tk3q3_29{overflow-x:auto;border-radius:14px;border:1px solid rgba(47,36,29,.08);background:#fff}._table_tk3q3_29{width:100%;border-collapse:collapse;background:#fff;color:var(--admin-text, #2f241d)}._table_tk3q3_29 th,._table_tk3q3_29 td{padding:12px 14px;border-bottom:1px solid rgba(0,0,0,.06);text-align:left;color:var(--admin-text, #2f241d)}._table_tk3q3_29 th{color:var(--admin-text-soft, #6f5a49);font-weight:600;font-size:13px;letter-spacing:.02em}._table_tk3q3_29 tbody tr:last-child td{border-bottom:none}._emptyState_tk3q3_62{padding:24px;text-align:center;color:var(--admin-muted, #8d7664)}._paginationBar_tk3q3_68{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}._pageSizeField_tk3q3_76{display:inline-flex;align-items:center;gap:10px;color:var(--admin-text-soft, #6f5a49);font-size:14px;flex-shrink:0}._paginationWrap_tk3q3_85{flex:1;justify-content:flex-end}._paginationSummaryOnly_tk3q3_90{color:var(--admin-text-soft, #6f5a49);font-size:13px;line-height:1.6;white-space:nowrap}._paginationHint_tk3q3_97{color:var(--admin-muted, #8d7664);font-size:13px}._panelStack_b6s8k_1{display:flex;flex-direction:column;gap:24px}._heroCard_b6s8k_7,._card_b6s8k_8{border:1px solid var(--admin-border, rgba(222, 191, 166, .45));background:#fff;box-shadow:0 18px 40px var(--admin-shadow, rgba(181, 135, 92, .14))}._heroCard_b6s8k_7{padding:30px 34px;border-radius:22px}._card_b6s8k_8{padding:28px;border-radius:22px}._sectionBadge_b6s8k_24{display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px;background:var(--admin-accent-soft, #e6f4ff);color:var(--admin-accent-strong, #a5602f);font-size:14px;font-weight:700}._heroTitle_b6s8k_35{margin:18px 0 12px;color:var(--admin-text, #2e241d);font-size:24px}._heroDesc_b6s8k_41,._cardDesc_b6s8k_42,._userMeta_b6s8k_43,._emptyState_b6s8k_44,._confirmDesc_b6s8k_45{color:var(--admin-text-soft, #705b4b);line-height:1.7}._heroDesc_b6s8k_41,._cardDesc_b6s8k_42{margin:0}._managementGrid_b6s8k_55{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(380px,1.15fr);gap:24px;align-items:start}._cardHeader_b6s8k_62{margin-bottom:20px}._cardTitle_b6s8k_66{margin:0 0 8px;color:var(--admin-text, #2e241d);font-size:18px}._formArea_b6s8k_72{display:flex;flex-direction:column;gap:12px}._fieldLabel_b6s8k_78{color:var(--admin-text, #4c3d31);font-size:14px;font-weight:700}._textInput_b6s8k_84,._textArea_b6s8k_85,._select_b6s8k_86{width:100%;box-sizing:border-box;border:1px solid var(--admin-border-strong, rgba(220, 195, 175, .88));border-radius:16px;background:#fff;color:var(--admin-text, #34281f);font:inherit;transition:border-color .18s ease,box-shadow .18s ease}._textInput_b6s8k_84,._select_b6s8k_86{min-height:48px;padding:0 16px}._textArea_b6s8k_85{min-height:112px;padding:14px 16px;resize:vertical}._textInput_b6s8k_84:focus-visible,._textArea_b6s8k_85:focus-visible,._select_b6s8k_86:focus-visible,._primaryButton_b6s8k_112:focus-visible,._secondaryButton_b6s8k_113:focus-visible,._dangerButton_b6s8k_114:focus-visible{outline:3px solid rgba(201,115,63,.25);outline-offset:2px}._inputError_b6s8k_119{border-color:#bd4545}._fieldError_b6s8k_123{margin-top:-4px;color:#a93232;font-size:13px}._remarkCount_b6s8k_129{margin-top:-6px;color:var(--admin-muted, #8d7664);font-size:12px;text-align:right}._userCard_b6s8k_136{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;border:1px solid var(--admin-border, rgba(228, 205, 187, .7));border-radius:18px;background:#fff}._userName_b6s8k_147{margin-bottom:8px;color:var(--admin-text, #2e241d);font-size:18px;font-weight:700}._userMeta_b6s8k_43{font-size:14px}._balanceBlock_b6s8k_158{min-width:116px;padding:14px 16px;border-radius:16px;background:var(--admin-accent-soft, #e6f4ff);color:var(--admin-accent-strong, #a5602f);text-align:right}._balanceBlock_b6s8k_158 span,._balanceBlock_b6s8k_158 strong{display:block}._balanceBlock_b6s8k_158 span{font-size:12px;font-weight:700}._balanceBlock_b6s8k_158 strong{margin-top:4px;font-size:24px}._primaryButton_b6s8k_112,._secondaryButton_b6s8k_113,._dangerButton_b6s8k_114{min-height:44px;padding:10px 18px;border-radius:999px;cursor:pointer;font-size:14px;font-weight:700;transition:box-shadow .18s ease,opacity .18s ease}._primaryButton_b6s8k_112{border:none;background:#1677ff;color:#fffaf4}._secondaryButton_b6s8k_113{border:1px solid var(--admin-border-strong, rgba(220, 195, 175, .88));background:#fff;color:var(--admin-text, #4c3d31)}._dangerButton_b6s8k_114{border:none;background:#cf1322;color:#fff}._primaryButton_b6s8k_112:disabled,._secondaryButton_b6s8k_113:disabled,._dangerButton_b6s8k_114:disabled{cursor:not-allowed;opacity:.58}._emptyState_b6s8k_44{padding:18px;border-radius:16px;background:#fff}._confirmOverlay_b6s8k_225{position:fixed;inset:0;z-index:1500;display:flex;align-items:center;justify-content:center;padding:24px;background:#2d1c1285;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._confirmDialog_b6s8k_237{width:min(520px,100%);max-height:calc(100vh - 48px);overflow-y:auto;padding:28px;border:1px solid var(--admin-border, rgba(222, 191, 166, .45));border-radius:24px;background:#fff;box-shadow:0 24px 64px #4127173d}._confirmTitle_b6s8k_248{margin:0;color:var(--admin-text, #2e241d);font-size:21px}._confirmDesc_b6s8k_45{margin:10px 0 18px}._confirmDetails_b6s8k_258{display:flex;flex-direction:column;gap:0;margin:0}._confirmDetails_b6s8k_258>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid rgba(205,157,120,.2)}._confirmDetails_b6s8k_258 dt{color:var(--admin-text-soft, #705b4b)}._confirmDetails_b6s8k_258 dd{min-width:0;margin:0;color:var(--admin-text, #2e241d);font-weight:700;overflow-wrap:anywhere}._confirmBalance_b6s8k_285{color:var(--admin-accent-strong, #a5602f)!important}._actionRow_b6s8k_289{display:flex;justify-content:flex-end;gap:12px;margin-top:22px}@media(max-width:1100px){._managementGrid_b6s8k_55{grid-template-columns:1fr}}@media(max-width:640px){._heroCard_b6s8k_7,._card_b6s8k_8{padding:22px 18px;border-radius:18px}._heroTitle_b6s8k_35{font-size:21px}._userCard_b6s8k_136{align-items:stretch;flex-direction:column}._balanceBlock_b6s8k_158{text-align:left}._confirmOverlay_b6s8k_225{padding:12px}._confirmDialog_b6s8k_237{max-height:calc(100vh - 24px);padding:22px 18px;border-radius:20px}._confirmDetails_b6s8k_258>div{grid-template-columns:1fr;gap:4px}._actionRow_b6s8k_289{flex-direction:column-reverse}._primaryButton_b6s8k_112,._secondaryButton_b6s8k_113,._dangerButton_b6s8k_114{width:100%}}@media(prefers-reduced-motion:reduce){._textInput_b6s8k_84,._textArea_b6s8k_85,._select_b6s8k_86,._primaryButton_b6s8k_112,._secondaryButton_b6s8k_113,._dangerButton_b6s8k_114{transition:none}}._panelStack_1g16g_1{display:flex;flex-direction:column;gap:24px;color-scheme:light}._heroCard_1g16g_8,._card_1g16g_9,._modalCard_1g16g_10{background:#fff;border:1px solid rgba(222,191,166,.45);border-radius:22px;box-shadow:0 18px 40px #b5875c24}._heroCard_1g16g_8{padding:30px 34px}._card_1g16g_9{padding:24px}._sectionBadge_1g16g_25{display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px;background:#e6f4ff;color:#a5602f;font-size:14px;font-weight:700}._heroTitle_1g16g_36{margin:18px 0 12px;font-size:24px;color:#2e241d}._heroDesc_1g16g_42,._cardDesc_1g16g_43,._emptyState_1g16g_44{color:#705b4b;line-height:1.7}._toolbar_1g16g_49{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:18px}._toolbarMeta_1g16g_58{display:flex;flex-wrap:wrap;gap:10px}._metaPill_1g16g_64{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;background:#e6f4ff;color:#7c593f;font-size:12px;font-weight:700}._cardHeader_1g16g_76{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}._cardTitle_1g16g_84{margin:0 0 8px;font-size:18px;color:#2e241d}._tableWrapper_1g16g_90{overflow-x:auto;overflow-y:hidden;border-radius:16px;border:1px solid rgba(228,205,187,.72);background:#fff;scrollbar-width:thin;scrollbar-color:rgba(181,135,92,.5) rgba(246,236,224,.5)}._tableWrapper_1g16g_90::-webkit-scrollbar{height:10px}._tableWrapper_1g16g_90::-webkit-scrollbar-track{background:#fff;border-radius:5px}._tableWrapper_1g16g_90::-webkit-scrollbar-thumb{background:#1677ff;border-radius:5px;border:2px solid rgba(246,236,224,.5)}._tableWrapper_1g16g_90::-webkit-scrollbar-thumb:hover{background:#1677ff}._tableWrapper_1g16g_90::-webkit-scrollbar-corner{background:#fff}._table_1g16g_90{width:100%;min-width:1180px;border-collapse:separate;border-spacing:0}._table_1g16g_90 th,._table_1g16g_90 td{padding:12px;border-bottom:1px solid rgba(205,157,120,.16);text-align:left;color:#3c2f25;font-size:13px;vertical-align:middle}._table_1g16g_90 th{font-size:12px;color:#6f5a49;background:#fff;white-space:nowrap}._table_1g16g_90 tbody tr:last-child td{border-bottom:none}._table_1g16g_90 tbody tr:hover{background:#f5faff}._taskTitle_1g16g_155{display:flex;flex-direction:column;gap:6px}._taskTitleMain_1g16g_161{font-weight:700;color:#2e241d}._taskTitleSub_1g16g_166{color:#7a6758;line-height:1.5}._codeText_1g16g_171,._gameCode_1g16g_172{font-family:Consolas,Courier New,monospace;font-size:12px;color:#6a4d38;word-break:break-all}._gameCell_1g16g_179{display:flex;flex-direction:column;gap:6px}._statusTag_1g16g_185{display:inline-flex;align-items:center;justify-content:center;min-width:76px;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:700}._statusPublished_1g16g_196{background:#4a9a6524;color:#2e7b48}._statusDraft_1g16g_201{background:#c9936324;color:#9a6234}._statusOffline_1g16g_206{background:#705b4b1f;color:#705b4b}._actionRow_1g16g_211{display:flex;flex-wrap:wrap;gap:8px}._primaryButton_1g16g_217,._secondaryButton_1g16g_218,._dangerButton_1g16g_219{padding:10px 18px;border-radius:999px;font-size:14px;font-weight:700;cursor:pointer}._primaryButton_1g16g_217{border:none;background:#1677ff;color:#fffaf4}._secondaryButton_1g16g_218{border:1px solid rgba(220,195,175,.88);background:#fff;color:#4c3d31}._dangerButton_1g16g_219{border:1px solid rgba(187,53,53,.2);background:#bb353514;color:#b73a3a}._primaryButton_1g16g_217:disabled,._secondaryButton_1g16g_218:disabled,._dangerButton_1g16g_219:disabled{opacity:.6;cursor:not-allowed}._emptyState_1g16g_44{padding:18px;border-radius:16px;background:#fff}._modalOverlay_1g16g_258{position:fixed;inset:0;z-index:1100;background:#30221866;display:flex;align-items:center;justify-content:center;padding:20px}._modalCard_1g16g_10{width:min(760px,100%);max-height:calc(100vh - 40px);overflow-y:auto;padding:24px}._formGrid_1g16g_276{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._fullWidth_1g16g_282{grid-column:1 / -1}._fieldLabel_1g16g_286{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:700;color:#4c3d31}._fieldHint_1g16g_295{font-size:12px;font-weight:500;color:#8b735f;line-height:1.5}._textInput_1g16g_302,._select_1g16g_303,._textArea_1g16g_304{width:100%;min-height:46px;padding:0 14px;border-radius:14px;border:1px solid rgba(220,195,175,.88);background:#fff;color:#34281f;font-size:14px;box-sizing:border-box;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}._textArea_1g16g_304{min-height:112px;padding:12px 14px;resize:vertical}._textInput_1g16g_302:focus,._select_1g16g_303:focus,._textArea_1g16g_304:focus{border-color:#c9733fbd;box-shadow:0 0 0 4px #c9733f1f;background:#fff}._fieldError_1g16g_332{font-size:12px;color:#b73a3a}._modalFooter_1g16g_337{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}._gameSearchWrapper_1g16g_344{position:relative;display:flex;flex-direction:column;gap:8px}._gameSearchSelected_1g16g_351{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;background:#e6f4ff;border:1px solid rgba(201,115,63,.3)}._gameSearchSelectedTitle_1g16g_361{flex:1;font-weight:700;font-size:14px;color:#2e241d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._gameSearchSelectedId_1g16g_371{font-family:Consolas,Courier New,monospace;font-size:12px;color:#6a4d38;background:#fff;padding:2px 6px;border-radius:6px;flex-shrink:0}._gameSearchClearBtn_1g16g_381{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:50%;background:#705b4b24;color:#705b4b;font-size:16px;cursor:pointer;flex-shrink:0;line-height:1;padding:0;transition:background .15s}._gameSearchClearBtn_1g16g_381:hover{background:#bb353533;color:#b73a3a}._gameSearchInputRow_1g16g_404{width:100%}._gameSearchDropdown_1g16g_408{position:absolute;top:calc(100% - 8px);left:0;right:0;z-index:200;max-height:260px;overflow-y:auto;border-radius:14px;border:1px solid rgba(220,195,175,.88);background:#fff;box-shadow:0 8px 24px #b5875c2e}._gameSearchItem_1g16g_422{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;transition:background .12s;border-bottom:1px solid rgba(205,157,120,.12)}._gameSearchItem_1g16g_422:last-child{border-bottom:none}._gameSearchItem_1g16g_422:hover{background:#f5faff}._gameSearchItemSelected_1g16g_440,._gameSearchItemSelected_1g16g_440:hover{background:#e6f4ff}._gameSearchItemTitle_1g16g_448{flex:1;font-size:14px;font-weight:600;color:#2e241d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._gameSearchItemMeta_1g16g_458{font-family:Consolas,Courier New,monospace;font-size:11px;color:#8b735f;flex-shrink:0}@media(max-width:900px){._formGrid_1g16g_276{grid-template-columns:1fr}}@media(max-width:768px){._heroCard_1g16g_8,._card_1g16g_9,._modalCard_1g16g_10{padding:20px 16px;border-radius:16px}._heroTitle_1g16g_36{font-size:21px}._toolbar_1g16g_49,._cardHeader_1g16g_76,._modalFooter_1g16g_337{flex-direction:column;align-items:stretch}._actionRow_1g16g_211{flex-direction:column}}._panelStack_ekg0s_1{display:flex;flex-direction:column;gap:24px;color-scheme:light}._heroCard_ekg0s_8,._card_ekg0s_9,._modalCard_ekg0s_10{background:#fff;border:1px solid rgba(222,191,166,.45);border-radius:22px;box-shadow:0 18px 40px #b5875c24}._heroCard_ekg0s_8{padding:30px 34px;display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative;overflow:hidden}._heroCard_ekg0s_8:after{content:"";position:absolute;inset:-40% -20% auto auto;width:320px;height:320px;background:#fafcff;pointer-events:none}._card_ekg0s_9{padding:24px}._sectionBadge_ekg0s_41{display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px;background:#e6f4ff;color:#a5602f;font-size:14px;font-weight:700;letter-spacing:.04em}._heroTitle_ekg0s_53{margin:18px 0 12px;font-size:26px;color:#2e241d;font-weight:700;letter-spacing:-.01em}._heroDesc_ekg0s_61,._cardDesc_ekg0s_62,._emptyState_ekg0s_63{color:#705b4b;line-height:1.7}._heroDesc_ekg0s_61{max-width:520px;margin:0}._heroMetric_ekg0s_73{position:relative;z-index:1;display:flex;align-items:baseline;gap:6px;padding:18px 22px;border-radius:18px;background:#fff;border:1px solid rgba(222,191,166,.6);box-shadow:inset 0 1px #fff9;flex-shrink:0}._heroMetricLabel_ekg0s_87{font-size:12px;font-weight:700;color:#7c593f;letter-spacing:.08em;text-transform:uppercase}._heroMetricValue_ekg0s_95{font-size:32px;font-weight:800;color:#a5602f;line-height:1;font-feature-settings:"tnum"}._heroMetricUnit_ekg0s_103{font-size:13px;color:#7c593f}._toolbar_ekg0s_108{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:18px}._toolbarMeta_ekg0s_117{display:flex;flex-wrap:wrap;gap:10px}._metaPill_ekg0s_123{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;background:#e6f4ff;color:#7c593f;font-size:12px;font-weight:700}._cardHeader_ekg0s_135{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}._cardTitle_ekg0s_143{margin:0 0 8px;font-size:18px;color:#2e241d}._tableWrapper_ekg0s_149{overflow-x:auto;overflow-y:hidden;border-radius:16px;border:1px solid rgba(228,205,187,.72);background:#fff;scrollbar-width:thin;scrollbar-color:rgba(181,135,92,.5) rgba(246,236,224,.5)}._tableWrapper_ekg0s_149::-webkit-scrollbar{height:10px}._tableWrapper_ekg0s_149::-webkit-scrollbar-track{background:#fff;border-radius:5px}._tableWrapper_ekg0s_149::-webkit-scrollbar-thumb{background:#1677ff;border-radius:5px;border:2px solid rgba(246,236,224,.5)}._tableWrapper_ekg0s_149::-webkit-scrollbar-thumb:hover{background:#1677ff}._tableWrapper_ekg0s_149::-webkit-scrollbar-corner{background:#fff}._table_ekg0s_149{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}._table_ekg0s_149 th,._table_ekg0s_149 td{padding:14px 16px;border-bottom:1px solid rgba(205,157,120,.16);text-align:left;color:#3c2f25;font-size:13px;vertical-align:middle}._table_ekg0s_149 th{font-size:11px;color:#6f5a49;background:#fff;white-space:nowrap;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._colContent_ekg0s_209{width:36%;text-align:center}._colStatus_ekg0s_214{width:22%;text-align:center}._colAction_ekg0s_219{width:42%;text-align:center}._table_ekg0s_149 ._colAction_ekg0s_219{padding:12px}._table_ekg0s_149 ._colStatus_ekg0s_214{padding-left:8px;padding-right:8px;overflow:hidden}._table_ekg0s_149 th._colContent_ekg0s_209,._table_ekg0s_149 th._colStatus_ekg0s_214,._table_ekg0s_149 th._colAction_ekg0s_219{text-align:center}._table_ekg0s_149 tbody td._colContent_ekg0s_209,._table_ekg0s_149 tbody td._colStatus_ekg0s_214{text-align:center;vertical-align:middle}._table_ekg0s_149 tbody td._colAction_ekg0s_219{text-align:right;vertical-align:middle}._table_ekg0s_149 tbody td._colAction_ekg0s_219>._actionCluster_ekg0s_251{justify-content:flex-end}._table_ekg0s_149 tbody tr:last-child td{border-bottom:none}._table_ekg0s_149 tbody tr{transition:background .18s ease}._table_ekg0s_149 tbody tr:hover{background:#f5faff}._commentContent_ekg0s_267{display:flex;align-items:flex-start;gap:6px;min-width:0}._commentQuote_ekg0s_274{font-family:Georgia,"Source Serif Pro",Songti SC,serif;font-size:26px;line-height:1;color:#b5875c8c;transform:translateY(2px);flex-shrink:0}._commentText_ekg0s_283{color:#3c2f25;line-height:1.6;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px}._statusTag_ekg0s_295{display:inline-flex;align-items:center;gap:6px;padding:0;border-radius:0;background:transparent;box-shadow:none;font-size:13px;font-weight:700;color:#9a6234;white-space:nowrap;box-sizing:border-box}._statusTag_ekg0s_295:before{content:"";width:8px;height:8px;border-radius:50%;background:#d99f6c;box-shadow:0 0 0 3px #d99f6c2e;flex-shrink:0}._statusPending_ekg0s_320{background:transparent;color:#9a6234;box-shadow:none}._statusApproved_ekg0s_326{background:transparent;color:#2e7b48}._statusApproved_ekg0s_326:before{background:#4a9a65;box-shadow:0 0 0 3px #4a9a6533}._statusRejected_ekg0s_336{background:transparent;color:#705b4b}._statusRejected_ekg0s_336:before{background:#a8957f;box-shadow:0 0 0 3px #a8957f2e}._actionCluster_ekg0s_251{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:nowrap;width:100%;min-width:max-content}._detailButton_ekg0s_356{appearance:none;border:1px solid rgba(181,135,92,.55);background:#fff;color:#5e3f2a;font-size:12px;font-weight:700;letter-spacing:.04em;padding:6px 14px;border-radius:999px;cursor:pointer;white-space:nowrap;transition:background .18s ease,color .18s ease,border-color .18s ease}._detailButton_ekg0s_356:hover:not(:disabled){background:#f5faff;color:#3c2f25;border-color:#b5875cc7}._detailButton_ekg0s_356:disabled{opacity:.5;cursor:not-allowed}._actionRow_ekg0s_382{display:inline-flex;flex-wrap:nowrap;align-items:center;border:1px solid rgba(228,205,187,.72);border-radius:999px;padding:3px;background:#fff;box-shadow:inset 0 1px #fff9;flex-shrink:0}._approveButton_ekg0s_394,._rejectButton_ekg0s_395{padding:6px 14px;border-radius:999px;border:none;font-size:12px;font-weight:700;letter-spacing:.04em;cursor:pointer;white-space:nowrap;transition:background .18s ease,color .18s ease,transform .12s ease}._approveButton_ekg0s_394{background:transparent;color:#2e7b48}._approveButton_ekg0s_394:hover:not(:disabled){background:#4a9a6529}._approveButton_ekg0s_394:active:not(:disabled){transform:scale(.97)}._rejectButton_ekg0s_395{background:transparent;color:#b73a3a}._rejectButton_ekg0s_395:hover:not(:disabled){background:#bb35351f}._rejectButton_ekg0s_395:active:not(:disabled){transform:scale(.97)}._approveButton_ekg0s_394:disabled,._rejectButton_ekg0s_395:disabled{opacity:.5;cursor:not-allowed}._emptyState_ekg0s_63{padding:32px 18px;border-radius:16px;background:#fff;text-align:center}._pagination_ekg0s_446{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:20px}._pageButton_ekg0s_454{padding:10px 18px;border-radius:999px;font-size:14px;font-weight:700;cursor:pointer;border:1px solid rgba(220,195,175,.88);background:#fff;color:#4c3d31;transition:background .2s ease}._pageButton_ekg0s_454:hover:not(:disabled){background:#f5faff}._pageButton_ekg0s_454:disabled{opacity:.6;cursor:not-allowed}._pageInfo_ekg0s_475{font-size:14px;color:#705b4b;font-feature-settings:"tnum"}._detailOverlay_ekg0s_481{position:fixed;inset:0;background:#2e241d6b;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px;animation:_detailFade_ekg0s_1 .18s ease-out}@keyframes _detailFade_ekg0s_1{0%{opacity:0}to{opacity:1}}._detailModal_ekg0s_504{width:min(560px,100%);max-height:calc(100vh - 48px);overflow-y:auto;background:#fff;border:1px solid rgba(222,191,166,.6);border-radius:22px;box-shadow:0 32px 80px #2e241d47;padding:26px 28px;position:relative;animation:_detailRise_ekg0s_1 .22s cubic-bezier(.2,.8,.2,1)}@keyframes _detailRise_ekg0s_1{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._detailHeader_ekg0s_528{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}._detailHeaderMeta_ekg0s_536{display:flex;align-items:center;gap:10px}._detailKicker_ekg0s_542{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#a5602f}._detailClose_ekg0s_550{appearance:none;border:none;background:#fff;color:#5e3f2a;width:32px;height:32px;border-radius:50%;font-size:20px;line-height:1;cursor:pointer;transition:background .18s ease}._detailClose_ekg0s_550:hover{background:#f5faff}._detailQuote_ekg0s_568{margin:0 0 22px;padding:18px 20px 18px 36px;position:relative;background:#fff;border:1px solid rgba(228,205,187,.5);border-radius:14px;font-family:Georgia,"Source Serif Pro",Songti SC,serif}._detailQuoteMark_ekg0s_578{position:absolute;top:-8px;left:12px;font-size:48px;line-height:1;color:#b5875c66;font-family:Georgia,"Source Serif Pro",Songti SC,serif}._detailQuoteText_ekg0s_588{margin:0;font-size:16px;line-height:1.75;color:#3c2f25;white-space:pre-wrap;word-break:break-word}._detailMeta_ekg0s_597{margin:0 0 22px;display:grid;grid-template-columns:1fr 1fr;gap:12px 18px;padding:16px 18px;background:#fff;border-radius:12px;border:1px dashed rgba(181,135,92,.35)}._detailMetaRow_ekg0s_608{display:flex;flex-direction:column;gap:4px;min-width:0}._detailMetaRow_ekg0s_608 dt{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9a6234}._detailMetaRow_ekg0s_608 dd{margin:0;font-size:13px;color:#3c2f25;word-break:break-word}._detailMetaMono_ekg0s_630{font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:12px;color:#7c593f}._detailFooter_ekg0s_636{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid rgba(205,157,120,.18)}._detailCancel_ekg0s_645{appearance:none;border:1px solid rgba(220,195,175,.88);background:transparent;color:#5e3f2a;padding:8px 16px;border-radius:999px;font-size:13px;font-weight:600;cursor:pointer;transition:background .18s ease}._detailCancel_ekg0s_645:hover:not(:disabled){background:#f5faff}._detailCancel_ekg0s_645:disabled{opacity:.5;cursor:not-allowed}._detailActions_ekg0s_667{display:inline-flex;gap:8px;border:1px solid rgba(228,205,187,.72);border-radius:12px;padding:4px;background:#fff;box-shadow:inset 0 1px #fff9}._detailActions_ekg0s_667 ._approveButton_ekg0s_394,._detailActions_ekg0s_667 ._rejectButton_ekg0s_395{padding:8px 18px;font-size:13px;border-radius:8px}@media(max-width:768px){._heroCard_ekg0s_8,._card_ekg0s_9{padding:20px 16px;border-radius:16px}._heroCard_ekg0s_8{flex-direction:column;align-items:flex-start}._heroTitle_ekg0s_53{font-size:22px}._toolbar_ekg0s_108,._cardHeader_ekg0s_135{flex-direction:column;align-items:stretch}._table_ekg0s_149 th,._table_ekg0s_149 td{padding:14px 10px}._pagination_ekg0s_446{flex-direction:column}._detailMeta_ekg0s_597{grid-template-columns:1fr}._detailFooter_ekg0s_636{flex-direction:column-reverse;align-items:stretch}._detailActions_ekg0s_667{width:100%;justify-content:space-between}._detailActions_ekg0s_667 ._approveButton_ekg0s_394,._detailActions_ekg0s_667 ._rejectButton_ekg0s_395{flex:1}}._panel_gbgje_1{display:flex;flex-direction:column;gap:16px}._tabs_gbgje_7{display:flex;gap:8px}._tab_gbgje_7{border:1px solid rgba(205,157,120,.42);background:#fff;border-radius:8px;padding:8px 16px;cursor:pointer;font-weight:600;color:#3b2a1d;transition:border-color .15s ease,color .15s ease,background .15s ease}._tabActive_gbgje_23{border-color:var(--admin-accent, #c9733f);color:var(--admin-accent-strong, #aa5a2d);background:#e6f4ff}._toolbar_gbgje_29{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._input_gbgje_36,._select_gbgje_37,._textarea_gbgje_38{box-sizing:border-box;border:1px solid rgba(205,157,120,.42);border-radius:8px;padding:0 12px;font-size:14px;font-family:inherit;color:#3b2a1d;background:#fff}._input_gbgje_36,._select_gbgje_37{height:40px}._textarea_gbgje_38{padding:10px 12px;min-height:88px;width:100%;resize:vertical}._input_gbgje_36{width:min(280px,50%);min-width:160px;flex:0 0 auto}._input_gbgje_36:focus,._select_gbgje_37:focus,._textarea_gbgje_38:focus{outline:none;border-color:var(--admin-accent, #c9733f);box-shadow:0 0 0 3px #c9733f29}._primaryButton_gbgje_75,._secondaryButton_gbgje_76,._dangerButton_gbgje_77{box-sizing:border-box;border:none;border-radius:8px;height:40px;padding:0 18px;font-size:14px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease}._primaryButton_gbgje_75{background:#1677ff;color:#fff;box-shadow:0 8px 18px #c9733f38}._primaryButton_gbgje_75:hover{transform:translateY(-1px);box-shadow:0 10px 22px #c9733f4d}._primaryButton_gbgje_75:active{transform:translateY(0);box-shadow:0 4px 10px #c9733f2e}._secondaryButton_gbgje_76{background:#fff;border:1px solid rgba(205,157,120,.42);color:#3b2a1d}._secondaryButton_gbgje_76:hover{border-color:var(--admin-accent, #c9733f);color:var(--admin-accent-strong, #aa5a2d)}._dangerButton_gbgje_77{background:#bb353514;border:1px solid rgba(187,53,53,.18);color:#b73a3a}._dangerSolidButton_gbgje_124{box-sizing:border-box;border:none;border-radius:8px;height:40px;padding:0 18px;font-size:14px;font-weight:700;letter-spacing:.02em;cursor:pointer;color:#fff;background:linear-gradient(135deg,#c45a4a,#9e3a30);box-shadow:0 8px 18px #9e3a3038;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}._dangerSolidButton_gbgje_124:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 22px #9e3a304d}._dangerSolidButton_gbgje_124:disabled,._primaryButton_gbgje_75:disabled,._secondaryButton_gbgje_76:disabled{opacity:.58;cursor:not-allowed;transform:none;box-shadow:none}._tableWrap_gbgje_154{overflow:auto;border-radius:14px;border:1px solid #eee;background:#fff}._table_gbgje_154{width:100%;border-collapse:collapse;font-size:13px;color:#2f241e}._table_gbgje_154 th,._table_gbgje_154 td{padding:10px 12px;border-bottom:1px solid #f3f4f6;text-align:left;white-space:nowrap}._table_gbgje_154 td{color:#3b2a1d}._table_gbgje_154 th{background:#fff;color:#3b2a1d;font-weight:700}._requestNo_gbgje_186{display:inline-block;max-width:220px;overflow:hidden;color:#2f241e;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;text-overflow:ellipsis;vertical-align:middle}._copyButton_gbgje_197{margin-left:6px;padding:3px 7px;border:1px solid #b9a28e;border-radius:6px;background:#fff;color:#513c2d;cursor:pointer;font-size:11px}._copyButton_gbgje_197:hover{border-color:#8f5c38;color:#713e20}._linkButton_gbgje_213{border:none;background:transparent;color:#9a3f14;cursor:pointer;margin-right:8px;font-weight:600}._empty_gbgje_222{padding:24px;text-align:center;color:#9ca3af}._table_gbgje_154 td._empty_gbgje_222{color:#9ca3af}._statusText_gbgje_233{font-weight:600}._statusPending_gbgje_237{color:#c9782a}._statusApproved_gbgje_241{color:#2d8c58}._statusRejected_gbgje_245{color:#b73a3a}._table_gbgje_154 td ._statusPending_gbgje_237{color:#c9782a}._table_gbgje_154 td ._statusApproved_gbgje_241{color:#2d8c58}._table_gbgje_154 td ._statusRejected_gbgje_245{color:#b73a3a}._pager_gbgje_253{display:flex;align-items:center;gap:12px}._pager_gbgje_253 button{border:1px solid #e5e7eb;background:#fff;border-radius:8px;padding:6px 12px;cursor:pointer}._pager_gbgje_253 button:disabled{opacity:.4;cursor:not-allowed}._drawerOverlay_gbgje_272{position:fixed;inset:0;z-index:1400;background:#0f172a66;display:flex;justify-content:flex-end}._modalOverlay_gbgje_282{position:fixed;inset:0;z-index:1500;display:flex;align-items:center;justify-content:center;padding:24px;background:#2d20167a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._modalCard_gbgje_294{width:min(440px,100%);padding:22px 24px 20px;border-radius:16px;border:1px solid rgba(201,139,92,.3);background:#fff;box-shadow:0 1px #ffffffb3 inset,0 24px 48px #3b2a1d33;animation:_withdrawModalIn_gbgje_1 .18s ease-out}@keyframes _withdrawModalIn_gbgje_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._modalEyebrow_gbgje_318{margin-bottom:6px;font-size:12px;font-weight:700;letter-spacing:.06em;color:#b73a3a}._modalTitle_gbgje_326{margin:0 0 8px;font-size:20px;font-weight:700;color:#3b2a1d}._modalHint_gbgje_333{margin:0 0 14px;font-size:13px;line-height:1.55;color:#7a6452}._modalActions_gbgje_340{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}._drawer_gbgje_272{width:min(520px,100%);height:100%;overflow:auto;background:#fff;color:#2f241e;padding:20px;box-shadow:-12px 0 40px #3b2a1d2e}._creatorDrawer_gbgje_357{display:flex;flex-direction:column;width:min(600px,100%);overflow:hidden;padding:0;background:#f7f8fa;color:#17212f;box-shadow:-16px 0 48px #0f172a33}._creatorDrawerHeader_gbgje_368{display:flex;flex:0 0 auto;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 28px 20px;border-bottom:1px solid #e5e9ef;background:#fff}._creatorDrawerHeading_gbgje_379{min-width:0}._drawerEyebrow_gbgje_381{display:block;margin-bottom:7px;color:#637083;font-size:12px;font-weight:600}._creatorDrawerHeader_gbgje_368 h3{margin:0;color:#17212f;font-size:20px;font-weight:700}._drawerRequestNo_gbgje_396{max-width:430px;margin-top:8px;overflow:hidden;color:#667085;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;text-overflow:ellipsis;white-space:nowrap}._creatorDrawerBody_gbgje_407{flex:1 1 auto;min-height:0;overflow-y:auto;padding:20px 28px 28px}._creatorStatusLine_gbgje_414{display:flex;align-items:center;gap:8px;margin-bottom:16px}._statusDot_gbgje_421{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#667085}._statusDot_gbgje_421._statusPending_gbgje_237{background:#c27a24}._statusDot_gbgje_421._statusApproved_gbgje_241{background:#27815a}._statusDot_gbgje_421._statusRejected_gbgje_245{background:#bd4545}._creatorApplyTime_gbgje_433{margin-left:auto;color:#667085;font-size:12px}._payoutSummary_gbgje_439{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px;align-items:center;padding:18px 20px;border:1px solid #e1e6ed;border-radius:8px;background:#fff}._payoutMain_gbgje_450 span,._payoutBreakdown_gbgje_451 span{display:block;color:#667085;font-size:12px}._payoutMain_gbgje_450 strong{display:block;margin-top:5px;color:#17212f;font-size:28px;font-variant-numeric:tabular-nums;line-height:1.2}._payoutBreakdown_gbgje_451{display:grid;gap:12px;padding-left:18px;border-left:1px solid #e5e9ef}._payoutBreakdown_gbgje_451 div{display:flex;justify-content:space-between;gap:12px}._payoutBreakdown_gbgje_451 strong{color:#344054;font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}._drawerSection_gbgje_486{margin-top:24px}._sectionTitle_gbgje_490{margin:0 0 12px;color:#344054;font-size:14px;font-weight:700}._sectionHeading_gbgje_497{display:flex;align-items:baseline;justify-content:space-between;gap:12px}._sectionHeading_gbgje_497>span{color:#667085;font-size:12px}._creatorDrawer_gbgje_357 ._detailGrid_gbgje_509{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:0;padding:0;border:0}._creatorDrawer_gbgje_357 ._detailGrid_gbgje_509>div{min-width:0;padding:11px 0;border-bottom:1px solid #e7ebf0}._creatorDrawer_gbgje_357 ._detailGrid_gbgje_509 span{margin-bottom:5px;color:#667085;font-size:12px;font-weight:500}._creatorDrawer_gbgje_357 ._detailGrid_gbgje_509 strong{display:block;overflow-wrap:anywhere;color:#17212f;font-size:13px;font-weight:600}._rejectionNotice_gbgje_538{margin-top:20px;padding:12px 14px;border:1px solid #f2d2d2;border-radius:6px;background:#fff6f6}._rejectionNotice_gbgje_538 span{color:#a83b3b;font-size:12px;font-weight:700}._rejectionNotice_gbgje_538 p,._drawerRemark_gbgje_553{margin:6px 0 0;color:#344054;font-size:13px;line-height:1.55;overflow-wrap:anywhere}._creatorItemsHeader_gbgje_561,._creatorWithdrawalItem_gbgje_562{display:grid;grid-template-columns:76px minmax(0,1fr) 110px;align-items:center;gap:12px}._creatorItemsHeader_gbgje_561{padding:9px 12px;border-bottom:1px solid #dfe4eb;color:#667085;font-size:11px;font-weight:600}._creatorItemsHeader_gbgje_561 span:last-child{text-align:right}._creatorDrawer_gbgje_357 ._creatorWithdrawalItems_gbgje_579{gap:0;margin:0;border:1px solid #e3e7ed;border-top:0;border-radius:0 0 6px 6px;overflow:hidden;background:#fff}._creatorDrawer_gbgje_357 ._creatorWithdrawalItem_gbgje_562{min-width:0;padding:11px 12px;border:0;border-radius:0;border-bottom:1px solid #edf0f4;background:#fff;color:#17212f}._creatorDrawer_gbgje_357 ._creatorWithdrawalItem_gbgje_562:last-child{border-bottom:0}._creatorDrawer_gbgje_357 ._creatorWithdrawalItem_gbgje_562:hover{background:#f8fafc}._creatorDrawer_gbgje_357 ._creatorGameType_gbgje_602{color:#475467;font-size:11px}._creatorDrawer_gbgje_357 ._creatorGameTitle_gbgje_607{color:#17212f;font-size:13px;font-weight:500}._creatorDrawer_gbgje_357 ._creatorGameAmount_gbgje_613{color:#17212f;font-size:13px}._creatorItemsEmpty_gbgje_618{padding:18px 12px;color:#667085;font-size:13px;text-align:center}._creatorActionFooter_gbgje_625{flex:0 0 auto;display:grid;gap:12px;padding:16px 28px 20px;border-top:1px solid #e5e9ef;background:#fff;box-shadow:0 -6px 16px #1018280a}._creatorActionFooter_gbgje_625 ._textarea_gbgje_38{min-height:58px;border-color:#d0d5dd;color:#17212f;background:#fff}._creatorActionFooter_gbgje_625 ._actionRow_gbgje_642{justify-content:flex-end}._creatorActionFooter_gbgje_625 ._primaryButton_gbgje_75{background:#245d8f;box-shadow:none}._creatorActionFooter_gbgje_625 ._primaryButton_gbgje_75:hover{background:#194c79;box-shadow:none}._creatorActionFooter_gbgje_625 ._dangerButton_gbgje_77{background:#fff;border-color:#e6b8b8;color:#a83b3b}._creatorActionFooter_gbgje_625 ._dangerButton_gbgje_77:hover{background:#fff6f6}._drawerHeader_gbgje_666{display:flex;justify-content:space-between;align-items:center;color:#2f241e}._drawerHeader_gbgje_666 h3{color:#2f241e}._close_gbgje_677{border:1px solid #b9a28e;border-radius:6px;background:#fff;color:#513c2d;font-size:22px;line-height:1;padding:3px 8px;cursor:pointer}._close_gbgje_677:hover{border-color:#8f5c38;background:#e6f4ff;color:#2f241e}._detailGrid_gbgje_509{color:#2f241e;display:grid;grid-template-columns:1fr;gap:12px;margin:20px 0;padding-bottom:18px;border-bottom:1px solid #eadfd3}._detailGrid_gbgje_509 span{display:block;margin-bottom:4px;font-size:12px;color:#675344;font-weight:600}._detailGrid_gbgje_509 strong{font-size:14px;color:#2f241e;word-break:break-all}._actionBox_gbgje_718{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}._actionRow_gbgje_642{display:flex;gap:10px}._timelineTitle_gbgje_730{margin:8px 0 10px;color:#2f241e}._timeline_gbgje_730{list-style:none;margin:0;padding:0;display:grid;gap:10px}._creatorWithdrawalItems_gbgje_579{display:grid;gap:8px;margin-bottom:20px}._creatorWithdrawalItem_gbgje_562{display:grid;grid-template-columns:66px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:11px 13px;border:1px solid #eadfd3;border-radius:8px;background:#fff;color:#2f241e}._creatorGameType_gbgje_602{color:#675344;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:700}._creatorGameTitle_gbgje_607{overflow:hidden;color:#2f241e;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._creatorGameAmount_gbgje_613{color:#2f241e;font-size:14px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}._timelineItem_gbgje_786{display:grid;grid-template-columns:minmax(132px,160px) minmax(0,1fr);gap:12px;align-items:start;padding:12px 14px;border:1px solid #eadfd3;border-radius:10px;background:#fff;color:#2f241e}._timelineLeft_gbgje_798{display:flex;flex-direction:column;gap:6px}._timelineTime_gbgje_804{font-size:12px;color:#675344;line-height:1.35;word-break:break-all}._timelineLeft_gbgje_798 strong{font-size:16px;font-weight:700;line-height:1.2}._timelineRight_gbgje_817{font-size:13px;line-height:1.55;color:#111827;word-break:break-word}._plus_gbgje_824{color:#15803d}._minus_gbgje_825{color:#b91c1c}@media(max-width:560px){._timelineItem_gbgje_786{grid-template-columns:1fr}._creatorDrawerHeader_gbgje_368,._creatorDrawerBody_gbgje_407,._creatorActionFooter_gbgje_625{padding-left:18px;padding-right:18px}._payoutSummary_gbgje_439{grid-template-columns:1fr;gap:16px}._payoutBreakdown_gbgje_451{padding-top:14px;padding-left:0;border-top:1px solid #e5e9ef;border-left:0}._creatorDrawer_gbgje_357 ._detailGrid_gbgje_509{grid-template-columns:1fr}._creatorItemsHeader_gbgje_561,._creatorWithdrawalItem_gbgje_562{grid-template-columns:54px minmax(0,1fr) 88px;gap:8px}._creatorApplyTime_gbgje_433{display:none}}._wrap_5rgd7_1{padding:8px 4px 24px}._toolbar_5rgd7_5 h2{margin:0 0 4px;font-size:18px}._linkHint_5rgd7_10{margin:0 0 12px;font-size:13px;color:#666;word-break:break-all}._configCard_5rgd7_17{margin-bottom:16px;padding:12px 14px;border:1px solid #e8e8e8;border-radius:10px;background:#fafbfc}._configCard_5rgd7_17 h3{margin:0 0 10px;font-size:15px}._configGrid_5rgd7_30{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 12px;margin-bottom:8px}._configGrid_5rgd7_30 label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#555}._configGrid_5rgd7_30 input{padding:8px 10px;border-radius:8px;border:1px solid #ddd;background:#fff;font-size:13px}._configHint_5rgd7_53{margin:0 0 8px;font-size:12px;color:#666;line-height:1.45}._row_5rgd7_60{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}._row_5rgd7_60 select,._row_5rgd7_60 button{padding:8px 12px;border-radius:8px;border:1px solid #ddd;background:#fff;cursor:pointer}._tableWrap_5rgd7_76{overflow:auto;border:1px solid #eee;border-radius:8px}._table_5rgd7_76{width:100%;border-collapse:collapse;font-size:13px}._table_5rgd7_76 th,._table_5rgd7_76 td{border-bottom:1px solid #f0f0f0;padding:8px 10px;text-align:left;vertical-align:top}._table_5rgd7_76 th{background:#fafafa;white-space:nowrap}._pager_5rgd7_101{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}._pagerMeta_5rgd7_110{font-size:12px;color:#666}._pagerBtns_5rgd7_115{display:flex;gap:8px}._pagerBtns_5rgd7_115 button{padding:6px 12px;border-radius:8px;border:1px solid #ddd;background:#fff;cursor:pointer}._pagerBtns_5rgd7_115 button:disabled{opacity:.5;cursor:not-allowed}._root_1xv1q_3{--av-ink: #3b2a1d;--av-muted: #8a7463;--av-line: rgba(201, 139, 92, .22);--av-line-strong: rgba(205, 157, 120, .42);--av-surface: rgba(255, 251, 246, .96);--av-surface-soft: rgba(250, 242, 234, .92);--av-accent: #c9733f;--av-accent-strong: #aa5a2d;--av-accent-soft: rgba(201, 115, 63, .12);--av-danger: #b4232c;--av-danger-soft: rgba(180, 35, 44, .1);--av-warn: #9a6700;--av-warn-soft: rgba(154, 103, 0, .12);display:flex;flex-direction:column;gap:14px;color:var(--av-ink)}._header_1xv1q_24{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border-radius:16px;border:1px solid var(--av-line);background:var(--av-surface)}._breadcrumb_1xv1q_34{margin:0;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--av-muted)}._title_1xv1q_42{margin:0;font-size:20px;font-weight:700;letter-spacing:.02em;color:var(--av-ink)}._mainTabs_1xv1q_50{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid var(--av-line);padding:0 4px}._mainTab_1xv1q_50,._mainTabActive_1xv1q_59{appearance:none;border:none;background:transparent;padding:12px 16px;cursor:pointer;font-size:14px;font-weight:650;font-family:inherit;color:var(--av-muted);position:relative}._mainTab_1xv1q_50:hover{color:var(--av-ink)}._mainTabActive_1xv1q_59{color:var(--av-accent-strong)}._mainTabActive_1xv1q_59:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;border-radius:2px;background:var(--av-accent)}._filterCard_1xv1q_91{display:flex;flex-direction:column;gap:14px;padding:16px 18px;border-radius:16px;border:1px solid var(--av-line);background:#fff;box-shadow:0 1px 3px #3b2a1d0a}._filterTop_1xv1q_102{display:flex;flex-wrap:wrap;gap:10px;align-items:center}._searchInput_1xv1q_109{box-sizing:border-box;height:40px;flex:1 1 220px;min-width:160px;padding:0 12px;border:1px solid var(--av-line-strong);border-radius:8px;background:#fff;color:var(--av-ink);font-size:14px;font-family:inherit}._searchInput_1xv1q_109:focus{outline:none;border-color:var(--av-accent);box-shadow:0 0 0 3px var(--av-accent-soft)}._searchInput_1xv1q_109::placeholder{color:#b5a395}._listSection_1xv1q_133{display:flex;flex-direction:column;gap:12px}._cropGateHidden_1xv1q_139{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;pointer-events:none}._uploadOverlay_1xv1q_152{position:fixed;inset:0;z-index:1000;display:flex;align-items:stretch;justify-content:flex-end;background:#1c140e73;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._uploadDrawer_1xv1q_167{--av-ink: #3b2a1d;--av-muted: #8a7463;--av-line: rgba(201, 139, 92, .22);--av-line-strong: rgba(205, 157, 120, .42);--av-surface: rgba(255, 251, 246, .96);--av-surface-soft: rgba(250, 242, 234, .92);--av-accent: #c9733f;--av-accent-strong: #aa5a2d;--av-accent-soft: rgba(201, 115, 63, .12);--av-danger: #b4232c;--av-danger-soft: rgba(180, 35, 44, .1);--av-warn: #9a6700;--av-warn-soft: rgba(154, 103, 0, .12);width:min(440px,100%);height:100%;overflow:auto;background:#fffaf5;border-left:1px solid var(--av-line, rgba(201, 139, 92, .22));box-shadow:-12px 0 40px #1c140e2e;padding:20px 20px 28px;box-sizing:border-box;color:var(--av-ink, #3b2a1d)}._uploadDrawerHeader_1xv1q_193{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}._uploadDrawerTitle_1xv1q_201{margin:0;font-size:20px;font-weight:700;color:var(--av-ink, #3b2a1d)}._uploadDrawerHint_1xv1q_208{margin:8px 0 0;font-size:12px;line-height:1.5;color:var(--av-muted, #8a7463)}._uploadClose_1xv1q_215{appearance:none;width:36px;height:36px;border:0;border-radius:8px;background:transparent;color:var(--av-muted, #8a7463);font-size:24px;line-height:1;cursor:pointer}._uploadClose_1xv1q_215:hover{background:var(--av-accent-soft, rgba(201, 115, 63, .12));color:var(--av-ink, #3b2a1d)}._uploadPickBox_1xv1q_233{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:12px;border:1px dashed var(--av-line-strong, rgba(205, 157, 120, .42));background:#ffffffb3}._uploadPickTitle_1xv1q_243{margin:0;font-size:14px;font-weight:650;color:var(--av-ink, #3b2a1d)}._uploadPickSub_1xv1q_250,._editMeta_1xv1q_256{margin:0;font-size:12px;color:var(--av-muted, #8a7463)}._cardSummary_1xv1q_262{margin:4px 0 0;font-size:12px;color:var(--av-muted);line-height:1.4}._cardOwner_1xv1q_269{margin:4px 0 0;font-size:11px;color:var(--av-muted)}._thumbSquare_1xv1q_275{display:block;width:100%;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden;background:var(--av-surface-soft)}._thumbSquare_1xv1q_275>*{width:100%!important;height:100%!important}._sub_1xv1q_289{margin:0;font-size:13px;color:var(--av-muted);line-height:1.55;max-width:56rem}._panel_1xv1q_297{display:flex;flex-direction:column;gap:14px;padding:16px 18px;border-radius:16px;border:1px solid var(--av-line);background:var(--av-surface)}._panelTitle_1xv1q_307{margin:0;font-size:13px;font-weight:700;color:var(--av-muted);letter-spacing:.04em}._toolbar_1xv1q_315{display:flex;flex-wrap:wrap;gap:10px;align-items:center}._tabs_1xv1q_322{display:inline-flex;flex-wrap:wrap;gap:6px;padding:4px;border-radius:10px;background:var(--av-surface-soft);border:1px solid var(--av-line)}._tab_1xv1q_322,._tabActive_1xv1q_333{appearance:none;border:1px solid transparent;border-radius:8px;padding:8px 14px;cursor:pointer;font-size:13px;font-weight:600;font-family:inherit;transition:background .15s ease,color .15s ease,border-color .15s ease}._tab_1xv1q_322{background:transparent;color:var(--av-muted)}._tab_1xv1q_322:hover{color:var(--av-ink);background:#ffffffb3}._tabActive_1xv1q_333{background:#fff;color:var(--av-accent-strong);border-color:var(--av-line-strong);box-shadow:0 1px 2px #3b2a1d0f}._input_1xv1q_362{box-sizing:border-box;height:40px;min-width:160px;width:min(280px,100%);flex:1 1 180px;padding:0 12px;border:1px solid var(--av-line-strong);border-radius:8px;background:#fff;color:var(--av-ink);font-size:14px;font-family:inherit}._input_1xv1q_362:focus{outline:none;border-color:var(--av-accent);box-shadow:0 0 0 3px var(--av-accent-soft)}._input_1xv1q_362::placeholder{color:#b5a395}._uploadForm_1xv1q_388{display:flex;flex-direction:column;gap:14px}._uploadMetaRow_1xv1q_394{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-start}._titleField_1xv1q_401{display:flex;flex-direction:column;gap:5px;margin:0;max-width:420px}._titleInput_1xv1q_409{box-sizing:border-box;width:100%;height:40px;padding:0 12px;border:1px solid var(--av-line-strong, rgba(205, 157, 120, .42));border-radius:8px;background:#fff;color:var(--av-ink, #3b2a1d);font-size:14px;font-family:inherit}._titleInput_1xv1q_409:focus{outline:none;border-color:var(--av-accent, #c9733f);box-shadow:0 0 0 3px var(--av-accent-soft, rgba(201, 115, 63, .12))}._titleInput_1xv1q_409::placeholder{color:#b5a395}._filters_1xv1q_432{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-end}._segBlock_1xv1q_439{display:flex;flex-direction:column;gap:5px;min-width:0}._segLabel_1xv1q_446{font-size:11px;font-weight:700;color:var(--av-muted, #8a7463);letter-spacing:.06em}._segRow_1xv1q_453{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:9px;background:#fff;border:1px solid var(--av-line-strong, rgba(205, 157, 120, .42))}._seg_1xv1q_439,._segActive_1xv1q_464{appearance:none;border:none;border-radius:6px;padding:6px 11px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;background:transparent;color:var(--av-muted, #8a7463);line-height:1.2;white-space:nowrap}._seg_1xv1q_439:hover{color:var(--av-ink, #3b2a1d);background:var(--av-accent-soft, rgba(201, 115, 63, .12))}._segActive_1xv1q_464{background:var(--av-accent-soft, rgba(201, 115, 63, .12));color:var(--av-accent-strong, #aa5a2d)}._fieldLabel_1xv1q_489{font-size:11px;font-weight:700;color:var(--av-muted, #8a7463);letter-spacing:.06em}._actionsRow_1xv1q_496{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._primaryBtn_1xv1q_503,._secondaryBtn_1xv1q_504{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 16px;border:0;border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;font-family:inherit;white-space:nowrap}._primaryBtn_1xv1q_503{background:var(--av-accent, #c9733f);color:#fff;box-shadow:0 2px 8px #c9733f47}._primaryBtn_1xv1q_503:hover{background:var(--av-accent-strong, #aa5a2d)}._primaryBtn_1xv1q_503:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}._secondaryBtn_1xv1q_504{background:#fff;color:var(--av-ink, #3b2a1d);border:1px solid var(--av-line-strong, rgba(205, 157, 120, .42))}._secondaryBtn_1xv1q_504:hover{border-color:var(--av-accent, #c9733f);color:var(--av-accent-strong, #aa5a2d);background:var(--av-accent-soft, rgba(201, 115, 63, .12))}._batchOverlay_1xv1q_551{--bb-ink: #3b2a1d;--bb-muted: #8a7463;--bb-line: rgba(201, 139, 92, .28);--bb-line-strong: rgba(205, 157, 120, .5);--bb-paper: #fffaf5;--bb-paper-deep: #f7eee4;--bb-accent: #c9733f;--bb-accent-strong: #aa5a2d;--bb-display: "Songti SC", "STSong", "Noto Serif SC", "Source Han Serif SC", serif;position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px 16px;box-sizing:border-box;background:#1c140e9e;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:_bbFadeIn_1xv1q_1 .28s ease-out}@keyframes _bbFadeIn_1xv1q_1{0%{opacity:0}to{opacity:1}}._batchBoard_1xv1q_581{width:min(980px,100%);max-height:min(88vh,820px);overflow:auto;border-radius:18px;border:1px solid var(--bb-line);background:linear-gradient(180deg,#fffcf8fa,#faf1e8f5);box-shadow:0 1px #ffffffb3 inset,0 28px 64px #1c140e59;padding:0;display:flex;flex-direction:column;color:var(--bb-ink);animation:_bbRise_1xv1q_1 .32s ease-out}@keyframes _bbRise_1xv1q_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}._batchBoardHeader_1xv1q_604{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 14px;border-bottom:1px solid var(--bb-line);background:linear-gradient(90deg,rgba(201,115,63,.1) 0%,transparent 42%);position:sticky;top:0;z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._batchBoardHeading_1xv1q_618{min-width:0;padding-left:12px;border-left:3px solid var(--bb-accent)}._batchBoardEyebrow_1xv1q_624{margin:0 0 4px;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--bb-accent-strong)}._batchBoardTitle_1xv1q_633{margin:0;font-family:var(--bb-display);font-size:22px;font-weight:700;letter-spacing:.04em;color:var(--bb-ink);line-height:1.25}._batchBoardSub_1xv1q_643{margin:6px 0 0;font-size:12px;line-height:1.55;color:var(--bb-muted);max-width:34rem}._batchBoardHeaderActions_1xv1q_651{display:flex;align-items:center;gap:10px;flex-shrink:0}._batchBoardStat_1xv1q_658{font-size:12px;font-weight:700;color:var(--bb-accent-strong);white-space:nowrap;padding:6px 10px;border-radius:999px;background:#c9733f1f;border:1px solid rgba(201,115,63,.28)}._batchGhostBtn_1xv1q_669{appearance:none;height:36px;padding:0 14px;border-radius:8px;border:1px solid var(--bb-line-strong);background:#fff;color:var(--bb-ink);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap}._batchGhostBtn_1xv1q_669:hover:not(:disabled){border-color:var(--bb-accent);color:var(--bb-accent-strong);background:#c9733f1a}._batchGhostBtn_1xv1q_669:disabled{opacity:.45;cursor:not-allowed}._batchGrid_1xv1q_695{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:10px;padding:16px 18px}._batchCard_1xv1q_703{appearance:none;display:block;width:100%;padding:0;margin:0;border:1px solid var(--bb-line);border-radius:14px;overflow:hidden;background:#1c1410;cursor:pointer;text-align:left;font-family:inherit;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}._batchCard_1xv1q_703:hover:not(:disabled){transform:translateY(-2px);border-color:#c9733f8c;box-shadow:0 12px 28px #3b2a1d2e}._batchCard_1xv1q_703:focus-visible{outline:2px solid var(--bb-accent);outline-offset:2px}._batchCardActive_1xv1q_730{border-color:var(--bb-accent);box-shadow:0 0 0 3px #c9733f47}._batchCardDone_1xv1q_735{opacity:.72}._batchCardLocked_1xv1q_739:not(._batchCardDone_1xv1q_735){cursor:not-allowed;opacity:.55}._batchThumbWrap_1xv1q_744{position:relative;display:block;aspect-ratio:3 / 4;width:100%;background:#2a2018}._batchThumb_1xv1q_744{width:100%;height:100%;object-fit:cover;object-position:center;display:block}._batchCardDone_1xv1q_735 ._batchThumbWrap_1xv1q_744{aspect-ratio:1 / 1;background:transparent}._batchCardDone_1xv1q_735 ._batchThumb_1xv1q_744{object-fit:cover}._batchThumbEmpty_1xv1q_771{display:flex;align-items:center;justify-content:center;height:100%;font-size:12px;color:#ffffff73}._batchBadgePass_1xv1q_780,._batchBadgeCrop_1xv1q_781,._batchBadgeBad_1xv1q_782{position:absolute;left:8px;top:8px;z-index:2;padding:4px 9px;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.04em;color:#fff;box-shadow:0 2px 8px #00000040}._batchBadgePass_1xv1q_780{background:#2f6b3c}._batchBadgeCrop_1xv1q_781{background:var(--bb-accent)}._batchBadgeBad_1xv1q_782{background:#b4232c}._batchCardShade_1xv1q_808{position:absolute;inset:auto 0 0;height:58%;z-index:1;background:linear-gradient(180deg,#140c0800,#140c088c 42%,#140c08eb);pointer-events:none}._batchCardInfo_1xv1q_822{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:3px;padding:10px 10px 11px;color:#fff}._batchName_1xv1q_835{margin:0;font-size:12px;font-weight:650;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}._batchMeta_1xv1q_846{margin:0;font-size:10px;line-height:1.35;color:#ffffffb8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._batchCardCta_1xv1q_856{margin-top:4px;align-self:flex-start;padding:4px 9px;border-radius:999px;font-size:11px;font-weight:700;color:#fff;background:#c9733ff2}._batchCardDone_1xv1q_735 ._batchCardCta_1xv1q_856{background:#2f6b3cf2}._batchCardLocked_1xv1q_739:not(._batchCardDone_1xv1q_735) ._batchCardCta_1xv1q_856{background:#ffffff2e;color:#ffffffb3}._batchBoardFooter_1xv1q_876{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px 16px;border-top:1px solid var(--bb-line);background:#fffaf5e6;position:sticky;bottom:0}._batchBoardFooterActions_1xv1q_888{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._batchSaveBtn_1xv1q_895{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 16px;border:0;border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;font-family:inherit;background:var(--av-accent, #c9733f);color:#fff;box-shadow:0 2px 8px #c9733f47}._batchSaveBtn_1xv1q_895:hover:not(:disabled){background:var(--av-accent-strong, #aa5a2d)}._batchSaveBtn_1xv1q_895:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}._batchBoardFootnote_1xv1q_922{margin:0;font-size:12px;color:var(--bb-muted);text-align:right}._empty_1xv1q_929{margin:0;padding:28px 16px;text-align:center;font-size:13px;color:var(--av-muted);border-radius:12px;border:1px dashed var(--av-line-strong);background:#ffffff8c}._grid_1xv1q_940{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:16px}@media(min-width:1280px){._grid_1xv1q_940{grid-template-columns:repeat(5,minmax(0,1fr))}}._card_1xv1q_262{display:flex;flex-direction:column;gap:0;padding:12px;border-radius:14px;background:#fff;border:1px solid var(--av-line);box-shadow:0 1px 3px #3b2a1d0a}._thumbBtn_1xv1q_964{all:unset;cursor:pointer;display:block;width:100%;border-radius:10px;overflow:hidden}._thumbBtn_1xv1q_964:focus-visible{outline:2px solid var(--av-accent);outline-offset:2px}._thumbSquare_1xv1q_275 img{width:100%;height:100%;object-fit:cover}._meta_1xv1q_985{margin:6px 0 0;font-size:11px;color:var(--av-muted);line-height:1.4}._cardTitle_1xv1q_992{margin:10px 0 0;font-size:14px;font-weight:700;color:var(--av-ink);line-height:1.35;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardActions_1xv1q_1005{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}._warnBtn_1xv1q_1012,._dangerBtn_1xv1q_1013{flex:1;border:0;border-radius:7px;padding:7px 8px;cursor:pointer;font-size:12px;font-weight:600;font-family:inherit}._warnBtn_1xv1q_1012{background:var(--av-warn-soft);color:var(--av-warn)}._warnBtn_1xv1q_1012:hover{filter:brightness(.97)}._dangerBtn_1xv1q_1013{background:var(--av-danger-soft);color:var(--av-danger)}._dangerBtn_1xv1q_1013:hover{filter:brightness(.97)}@media(max-width:720px){._header_1xv1q_24,._panel_1xv1q_297{padding:14px}._segRow_1xv1q_453{width:100%}._seg_1xv1q_439,._segActive_1xv1q_464{flex:1 1 auto;text-align:center}._input_1xv1q_362{width:100%;flex:1 1 100%}._titleField_1xv1q_401{max-width:none}._tabs_1xv1q_322{width:100%}._tab_1xv1q_322,._tabActive_1xv1q_333{flex:1 1 auto;text-align:center}._actionsRow_1xv1q_496 ._primaryBtn_1xv1q_503,._actionsRow_1xv1q_496 ._secondaryBtn_1xv1q_504{flex:1 1 auto}}._tagEditor_1xv1q_1083{display:flex;flex-direction:column;gap:14px}._tagGroup_1xv1q_1089{display:flex;flex-direction:column;gap:8px}._tagList_1xv1q_1095{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._tagRow_1xv1q_1104{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid var(--av-line);background:var(--av-surface-soft)}._tagMain_1xv1q_1116{display:flex;flex-direction:column;gap:2px;min-width:140px}._tagMeta_1xv1q_1123{font-size:12px;color:var(--av-muted)}._tagActions_1xv1q_1128{display:inline-flex;flex-wrap:wrap;gap:6px}._tagAddRow_1xv1q_1134{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._tagAddRow_1xv1q_1134 ._titleInput_1xv1q_409{flex:1;min-width:160px}._root_26vi0_3{--loc-ink: #3b2a1d;--loc-muted: #8a7463;--loc-line: rgba(201, 139, 92, .22);--loc-surface: rgba(255, 251, 246, .96);--loc-accent: #c9733f;--loc-danger: #b4232c;display:flex;flex-direction:column;gap:14px;color:var(--loc-ink)}._header_26vi0_16{padding:18px 20px;border-radius:16px;border:1px solid var(--loc-line);background:var(--loc-surface)}._title_26vi0_23{margin:0;font-size:20px;font-weight:700}._desc_26vi0_29{margin:6px 0 0;font-size:13px;color:var(--loc-muted);line-height:1.5}._toolbar_26vi0_36{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._input_26vi0_43,._textarea_26vi0_44{width:100%;border:1px solid var(--loc-line);border-radius:12px;padding:8px 12px;font-size:13px;background:#fff;color:var(--loc-ink);box-sizing:border-box}._textarea_26vi0_44{min-height:72px;resize:vertical}._btn_26vi0_60{border:1px solid var(--loc-line);border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:600;background:#fff;color:var(--loc-ink);cursor:pointer}._btnPrimary_26vi0_71{border:1px solid var(--loc-accent);border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:600;background:var(--loc-accent);color:#fff;cursor:pointer}._btnDanger_26vi0_82{border:1px solid rgba(180,35,44,.35);border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:600;background:#fff;color:var(--loc-danger);cursor:pointer}._grid_26vi0_93{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}._card_26vi0_99{border:1px solid var(--loc-line);border-radius:16px;background:var(--loc-surface);overflow:hidden;display:flex;flex-direction:column}._thumb_26vi0_108{aspect-ratio:9 / 16;max-height:180px;width:100%;object-fit:cover;background:#f3ebe3}._body_26vi0_116{padding:12px;display:flex;flex-direction:column;gap:6px;flex:1}._name_26vi0_124{margin:0;font-size:15px;font-weight:700}._meta_26vi0_130{margin:0;font-size:12px;color:var(--loc-muted);line-height:1.45}._badge_26vi0_137{display:inline-flex;align-self:flex-start;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;background:#c9733f1f;color:var(--loc-accent)}._badgeOff_26vi0_148{display:inline-flex;align-self:flex-start;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;background:#b4232c1a;color:var(--loc-danger)}._actions_26vi0_159{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px}._form_26vi0_167{display:grid;gap:10px;padding:16px;border-radius:16px;border:1px solid var(--loc-line);background:var(--loc-surface)}._formRow_26vi0_176{display:grid;gap:4px}._label_26vi0_181{font-size:12px;color:var(--loc-muted);font-weight:600}._empty_26vi0_187{padding:28px;text-align:center;color:var(--loc-muted);border:1px dashed var(--loc-line);border-radius:16px}._root_1s4wv_1{display:flex;flex-direction:column;gap:14px;color:#3b2a1d}._header_1s4wv_8{padding:18px 20px;border-radius:16px;border:1px solid rgba(201,139,92,.22);background:#fffbf6f5}._title_1s4wv_15{margin:0;font-size:20px;font-weight:700}._sub_1s4wv_21{margin:6px 0 0;font-size:13px;color:#8a7463;line-height:1.5}._card_1s4wv_28{padding:16px 18px;border-radius:16px;border:1px solid rgba(201,139,92,.22);background:#fffbf6f5}._cardHead_1s4wv_35{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}._cardHead_1s4wv_35 h3{margin:0;font-size:15px}._grid_1s4wv_48{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._grid_1s4wv_48 label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#8a7463}._grid_1s4wv_48 input,._grid_1s4wv_48 textarea,._filters_1s4wv_64 input,._filters_1s4wv_64 select{border:1px solid rgba(201,139,92,.28);border-radius:10px;padding:8px 10px;font-size:13px;color:#3b2a1d;background:#fff}._full_1s4wv_74{grid-column:1 / -1}._check_1s4wv_78{flex-direction:row!important;align-items:center;gap:8px!important;margin-top:22px}._actions_1s4wv_85{margin-top:12px;display:flex;gap:8px}._primary_1s4wv_91,._ghost_1s4wv_92,._danger_1s4wv_93{border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:600;cursor:pointer}._primary_1s4wv_91{border:none;background:#c9733f;color:#fff}._ghost_1s4wv_92{border:1px solid rgba(201,139,92,.35);background:transparent;color:#3b2a1d}._danger_1s4wv_93{border:1px solid rgba(180,35,44,.35);background:#b4232c14;color:#b4232c}._filters_1s4wv_64{display:flex;gap:8px;flex-wrap:wrap}._list_1s4wv_125{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}._row_1s4wv_134{display:flex;justify-content:space-between;gap:12px;padding:12px;border-radius:12px;border:1px solid rgba(201,139,92,.18);background:#faf2ea8c}._rowMain_1s4wv_144{display:flex;gap:12px;min-width:0}._icon_1s4wv_150{width:40px;height:40px;border-radius:10px;border:1px solid rgba(201,139,92,.22);display:grid;place-items:center;flex-shrink:0;color:#aa5a2d;overflow:hidden}._icon_1s4wv_150 svg{width:22px;height:22px}._nameRow_1s4wv_167{display:flex;flex-wrap:wrap;gap:6px;align-items:center}._tag_1s4wv_174,._official_1s4wv_175{font-size:11px;padding:2px 8px;border-radius:999px;border:1px solid rgba(201,139,92,.28)}._official_1s4wv_175{background:#c9733f1f;color:#aa5a2d;border-color:transparent}._meta_1s4wv_188,._desc_1s4wv_189,._muted_1s4wv_190{margin:4px 0 0;font-size:12px;color:#8a7463}._desc_1s4wv_189{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._rowActions_1s4wv_203{display:flex;flex-wrap:wrap;gap:6px;align-content:flex-start;justify-content:flex-end;max-width:320px}@media(max-width:900px){._grid_1s4wv_48{grid-template-columns:1fr}._row_1s4wv_134{flex-direction:column}._rowActions_1s4wv_203{max-width:none}}._themeChips_1s4wv_224{display:flex;flex-wrap:wrap;gap:6px}._themeChip_1s4wv_224,._themeChipOn_1s4wv_231{border-radius:999px;padding:4px 12px;font-size:12px;cursor:pointer;border:1px solid rgba(201,139,92,.35);background:transparent;color:#3b2a1d}._themeChipOn_1s4wv_231{background:#c9733f;border-color:#c9733f;color:#fff}._themeEditor_1s4wv_247{margin-top:10px;padding:10px 12px;border-radius:10px;border:1px dashed rgba(201,139,92,.4);background:#fff;display:flex;flex-direction:column;gap:8px}._cardGrid_10syi_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}._card_10syi_1,._cardActive_10syi_2{min-width:0;padding:18px;border:1px solid var(--border-color, #e3e5e8);border-radius:14px;background:var(--card-bg, #fff);box-shadow:0 6px 18px #1a1f2c0d}._cardActive_10syi_2{border-color:#6d5dfc;box-shadow:0 0 0 2px #6d5dfc1f}._cardTopline_10syi_4,._cardMeta_10syi_4,._dialogActions_10syi_4,._tierHead_10syi_4,._importHead_10syi_4{display:flex;align-items:center;justify-content:space-between;gap:12px}._vendor_10syi_5{color:#666b78;font-size:13px;font-weight:600}._cardActions_10syi_6{display:flex;align-items:center;gap:8px}._iconButton_10syi_7{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid #d9dce3;border-radius:10px;background:transparent;color:#343845;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}._iconButton_10syi_7:hover:not(:disabled),._iconButton_10syi_7:focus-visible{border-color:#6d5dfc;background:#6d5dfc14;outline:2px solid transparent}._iconButton_10syi_7:disabled{cursor:not-allowed;opacity:.42}._activeBadge_10syi_10{display:inline-flex;align-items:center;gap:5px;color:#287451;font-size:12px;font-weight:700}._card_10syi_1 h4,._cardActive_10syi_2 h4{margin:12px 0 6px;font-size:17px}._modelId_10syi_13{display:block;overflow:hidden;color:#626776;font-size:12px;text-overflow:ellipsis;white-space:nowrap}._cardMeta_10syi_4{margin-top:16px;color:#737887;font-size:12px}._empty_10syi_15{padding:34px 20px;border:1px dashed #d6d9e0;border-radius:12px;color:#777c89;text-align:center}._overlay_10syi_16{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:24px;background:#14171f8c}._dialog_10syi_4{width:min(720px,100%);max-height:calc(100dvh - 48px);overflow:auto;border-radius:16px;background:#fff;box-shadow:0 24px 80px #0000003d}._pricingDialogWide_10syi_18{width:min(1040px,100%)}._dialogHeader_10syi_19{position:sticky;z-index:1;top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 24px 16px;border-bottom:1px solid #eceef2;background:#fff}._dialogHeader_10syi_19 h3{margin:0 0 4px;font-size:20px}._dialogHeader_10syi_19 p{margin:0;color:#717684;font-size:13px}._dialogBody_10syi_22{display:grid;gap:18px;padding:22px 24px 26px}._readonly_10syi_23{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;border-radius:12px;background:#f6f7f9}._readonly_10syi_23 span{display:block;margin-bottom:4px;color:#7a7f8b;font-size:12px}._readonly_10syi_23 strong,._readonly_10syi_23 code{overflow-wrap:anywhere;font-size:13px}._credentialValue_10syi_26{display:flex;min-width:0;align-items:center;gap:8px}._credentialValue_10syi_26 code{min-width:0;flex:1}._secretButton_10syi_28{width:36px;height:36px;flex:0 0 auto}._credentialError_10syi_29{display:block;margin-top:5px;color:#9b2432;font-size:12px}._fieldGrid_10syi_30{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._field_10syi_30{display:grid;gap:7px;color:#343845;font-size:13px;font-weight:600}._field_10syi_30 input,._field_10syi_30 textarea,._searchInput_10syi_32{min-height:44px;padding:10px 12px;border:1px solid #d8dbe2;border-radius:10px;color:#252933;background:#fff;font:inherit}._field_10syi_30 textarea{min-height:80px;resize:vertical}._field_10syi_30 input:focus,._field_10syi_30 textarea:focus,._searchInput_10syi_32:focus{border-color:#6d5dfc;outline:3px solid rgba(109,93,252,.12)}._helper_10syi_35{margin:-1px 0 0;color:#777c89;font-size:12px;font-weight:400}._error_10syi_36{padding:11px 12px;border-radius:9px;color:#9b2432;background:#fff0f2;font-size:13px}._tierList_10syi_37{display:grid;gap:12px}._tier_10syi_4{display:grid;grid-template-columns:1fr 1fr 1fr 44px;gap:10px;align-items:end;padding:14px;border:1px solid #e6e8ed;border-radius:12px}._primary_10syi_39,._secondary_10syi_39,._danger_10syi_39{min-height:44px;padding:0 16px;border-radius:10px;font-weight:700;cursor:pointer}._primary_10syi_39{border:1px solid #6655f5;color:#fff;background:#6655f5}._secondary_10syi_39{border:1px solid #d9dce3;color:#343845;background:#fff}._danger_10syi_39{border:1px solid #d8a3aa;color:#982b38;background:#fff}._primary_10syi_39:disabled,._secondary_10syi_39:disabled,._danger_10syi_39:disabled{cursor:not-allowed;opacity:.5}._historyDisclosure_10syi_44{overflow:hidden;border:1px solid #e8eaef;border-radius:10px;background:#f7f8fa}._historySummary_10syi_45{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:0 12px;cursor:pointer;list-style:none;font-weight:700}._historySummary_10syi_45::-webkit-details-marker{display:none}._historySummary_10syi_45:focus-visible{outline:2px solid #6655f5;outline-offset:-2px}._historySummaryMeta_10syi_48{display:inline-flex;align-items:center;gap:6px;color:#717684;font-size:12px;font-weight:500}._historySummaryMeta_10syi_48 svg{transition:transform .18s ease}._historyDisclosure_10syi_44[open] ._historySummaryMeta_10syi_48 svg{transform:rotate(180deg)}._history_10syi_44{display:grid;gap:8px;margin:0;padding:0 12px 12px;list-style:none}._history_10syi_44 li{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:9px;background:#f7f8fa;font-size:12px}._pricingPreview_10syi_53{overflow:hidden;border:1px solid #dfe2e8;border-radius:14px;background:#fff}._previewHeader_10syi_54{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid #e8eaef;background:#f8f9fb}._previewHeader_10syi_54 h4{margin:0 0 4px;color:#252933;font-size:16px}._previewHeader_10syi_54 p{margin:0;color:#666c79;font-size:12px;line-height:1.5}._previewHeader_10syi_54>span{flex:0 0 auto;color:#575d6a;font-size:12px;font-weight:600}._previewTokenGrid_10syi_58{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:16px 18px}._previewError_10syi_59{margin:0 18px 16px;padding:10px 12px;border-radius:9px;color:#8f2430;background:#fff0f2;font-size:13px;line-height:1.5}._previewResults_10syi_60{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #e8eaef}._previewResultCard_10syi_61{min-width:0;padding:18px}._previewResultCard_10syi_61+._previewResultCard_10syi_61{border-left:1px solid #e8eaef}._previewResultCard_10syi_61 h5{margin:0 0 12px;color:#252933;font-size:14px}._previewMetrics_10syi_64{margin:0}._previewMetrics_10syi_64>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid #f0f1f4}._previewMetrics_10syi_64 dt{color:#626875;font-size:12px}._previewMetrics_10syi_64 dd{margin:0;color:#252933;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700}._previewMetrics_10syi_64 ._previewLoss_10syi_68{color:#9b2432}._marginPanel_10syi_69{margin-top:12px;padding:14px;border-radius:10px;background:#f5f6f8;text-align:center}._marginPanel_10syi_69>span{display:block;color:#686e7a;font-size:11px}._marginPanel_10syi_69>strong{display:block;margin:4px 0 10px;color:#252933;font-size:24px;font-variant-numeric:tabular-nums}._marginPanelLoss_10syi_72>strong{color:#9b2432}._marginTrack_10syi_73{overflow:hidden;height:7px;border-radius:999px;background:#dfe2e7}._marginTrack_10syi_73>span{display:block;height:100%;border-radius:inherit;background:#6655f5}._marginPanelLoss_10syi_72 ._marginTrack_10syi_73>span{background:#bd4351}._previewFootnote_10syi_76{margin:0;padding:12px 18px;border-top:1px solid #e8eaef;color:#686e7a;background:#fafbfc;font-size:11px;line-height:1.6}._importList_10syi_77{display:grid;gap:8px;max-height:360px;overflow:auto}._importRow_10syi_78{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 10px;border-radius:9px;background:#f7f8fa;font-size:13px}._importRow_10syi_78 code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:640px){._overlay_10syi_16{padding:0}._dialog_10syi_4{width:100%;max-height:100dvh;border-radius:0}._readonly_10syi_23,._fieldGrid_10syi_30,._tier_10syi_4{grid-template-columns:1fr}._dialogActions_10syi_4{align-items:stretch;flex-direction:column-reverse}}@media(max-width:760px){._previewHeader_10syi_54{flex-direction:column}._previewTokenGrid_10syi_58,._previewResults_10syi_60{grid-template-columns:1fr}._previewResultCard_10syi_61+._previewResultCard_10syi_61{border-top:1px solid #e8eaef;border-left:0}}@media(prefers-reduced-motion:reduce){._iconButton_10syi_7,._historySummaryMeta_10syi_48 svg{transition:none}}._root_1k3wi_1{display:grid;gap:12px}._intro_1k3wi_2{margin:0;color:#64748b;font-size:13px;line-height:1.6}._list_1k3wi_3{display:grid;gap:10px}._group_1k3wi_4{display:grid;gap:8px}._group_1k3wi_4+._group_1k3wi_4{margin-top:8px}._groupTitle_1k3wi_6{margin:0;color:#334155;font-size:15px}._groupRows_1k3wi_7{display:grid;gap:10px}._row_1k3wi_8{display:grid;grid-template-columns:minmax(180px,1.1fr) minmax(240px,1.4fr) minmax(220px,1.2fr) auto;gap:14px;align-items:center;padding:14px;border:1px solid #e2e8f0;border-radius:12px;background:#fff}._title_1k3wi_9{margin:0 0 4px;color:#0f172a;font-size:14px}._meta_1k3wi_10,._price_1k3wi_10,._error_1k3wi_10{margin:0;font-size:12px;line-height:1.5}._meta_1k3wi_10{color:#64748b}._price_1k3wi_10{color:#334155}._error_1k3wi_10{color:#b91c1c}._select_1k3wi_14{width:100%;min-height:38px;padding:7px 10px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#0f172a}._save_1k3wi_15{min-height:38px;padding:0 14px;border:0;border-radius:8px;color:#fff;background:#0f172a;cursor:pointer}._save_1k3wi_15:disabled{cursor:not-allowed;opacity:.5}._loading_1k3wi_17{padding:18px;color:#64748b;text-align:center}@media(max-width:980px){._row_1k3wi_8{grid-template-columns:1fr}._save_1k3wi_15{width:100%}}._root_19j3u_4{--mc-ink: #14121a;--mc-paper: #fffcf8;--mc-muted: #7a7380;--mc-line: rgba(20, 18, 26, .1);--mc-coral: #e03d4b;--mc-coral-soft: #fff0f2;--mc-display: "Songti SC", "STSong", "Source Han Serif SC", "Noto Serif SC", serif;--mc-body: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;font-family:var(--mc-body);color:var(--mc-ink);display:flex;flex-direction:column;gap:18px;animation:_mcEnter_19j3u_1 .42s cubic-bezier(.22,1,.36,1) both}@keyframes _mcEnter_19j3u_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._masthead_19j3u_33{position:relative;overflow:hidden;border-radius:20px;padding:24px 26px 22px;background:radial-gradient(ellipse 70% 80% at 100% -10%,rgba(224,61,75,.24),transparent 50%),linear-gradient(150deg,#1a1620,#121018 60%,#1c1418);color:#f5f1ea;box-shadow:0 22px 48px #120e1647}._masthead_19j3u_33:after{content:attr(data-watermark);position:absolute;right:-6px;top:46%;transform:translateY(-50%);font-family:var(--mc-display);font-size:clamp(64px,12vw,112px);font-weight:700;letter-spacing:-.04em;line-height:1;color:#ffffff0b;pointer-events:none;-webkit-user-select:none;user-select:none}._mastTop_19j3u_61{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}._badge_19j3u_71{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#e03d4b33;border:1px solid rgba(224,61,75,.35);color:#ffb4bc;font-size:11px;font-weight:800;letter-spacing:.1em}._rail_19j3u_85{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:14px;background:#00000059;border:1px solid rgba(255,255,255,.1);min-width:min(320px,100%)}._railThumb_19j3u_97{position:absolute;top:4px;bottom:4px;width:calc(50% - 4px);border-radius:11px;background:linear-gradient(160deg,#e03d4b,#c93441);box-shadow:0 8px 20px #e03d4b66;transition:left .28s cubic-bezier(.22,1,.36,1);pointer-events:none}._railThumbImage_19j3u_109{left:4px}._railThumbText_19j3u_113{left:calc(50% + 0px)}._railBtn_19j3u_117{position:relative;z-index:1;border:none;background:transparent;color:#f5f1ea8c;border-radius:11px;padding:10px 14px;font-size:13px;font-weight:800;letter-spacing:.04em;cursor:pointer;font-family:inherit;transition:color .2s ease}._railBtnActive_19j3u_133{color:#fff}._railBtn_19j3u_117:focus-visible{outline:2px solid rgba(255,255,255,.55);outline-offset:2px}._mastTitle_19j3u_142{position:relative;z-index:1;margin:16px 0 8px;font-family:var(--mc-display);font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.2;letter-spacing:-.02em}._mastDesc_19j3u_153{position:relative;z-index:1;margin:0;max-width:54ch;font-size:13.5px;line-height:1.65;color:#f5f1eaa8}._mastDesc_19j3u_153 a{color:#ffc9cf;text-underline-offset:3px}._mastActions_19j3u_168{position:relative;z-index:1;display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}._ghostBtn_19j3u_177,._saveBtn_19j3u_178{border-radius:12px;padding:11px 18px;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}._ghostBtn_19j3u_177{border:1px solid rgba(255,255,255,.2);background:transparent;color:#ffffffe0}._ghostBtn_19j3u_177:hover:not(:disabled){background:#ffffff14}._saveBtn_19j3u_178{border:none;background:var(--mc-coral);color:#fff;box-shadow:0 10px 24px #e03d4b59}._saveBtn_19j3u_178:hover:not(:disabled){transform:translateY(-1px)}._ghostBtn_19j3u_177:disabled,._saveBtn_19j3u_178:disabled{opacity:.55;cursor:not-allowed;transform:none}._pane_19j3u_216{animation:_mcPane_19j3u_1 .32s cubic-bezier(.22,1,.36,1) both}@keyframes _mcPane_19j3u_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._stage_19j3u_232{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.75fr);gap:16px;align-items:start}@media(max-width:980px){._stage_19j3u_232{grid-template-columns:1fr}._rail_19j3u_85{width:100%;min-width:0}._masthead_19j3u_33:after{font-size:80px}}._panel_19j3u_254{background:var(--mc-paper);border:1px solid var(--mc-line);border-radius:18px;padding:22px 22px 20px;box-shadow:0 12px 32px #14121a0d}._panelHead_19j3u_262{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:16px}._panelTitle_19j3u_270{margin:0;font-family:var(--mc-display);font-size:18px;font-weight:700}._panelHint_19j3u_277{margin:0;font-size:12px;color:var(--mc-muted);font-weight:600}._modelGrid_19j3u_284{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}._modelCard_19j3u_290,._modelCardActive_19j3u_291{appearance:none;-webkit-appearance:none;text-align:left;border-radius:14px;padding:14px 14px 12px;cursor:pointer;font-family:inherit;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}._modelCard_19j3u_290{border:1px solid var(--mc-line);background:#fff;color:var(--mc-ink)}._modelCard_19j3u_290:hover:not(:disabled){border-color:#e03d4b59;transform:translateY(-1px)}._modelCardActive_19j3u_291{border:1px solid rgba(224,61,75,.55);background:linear-gradient(165deg,#fff 0%,var(--mc-coral-soft) 100%);box-shadow:0 0 0 1px #e03d4b1f,0 12px 28px #e03d4b1f}._modelCard_19j3u_290:disabled,._modelCardActive_19j3u_291:disabled{opacity:.6;cursor:not-allowed;transform:none}._modelVendor_19j3u_332{display:block;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--mc-muted);margin-bottom:6px}._modelCardActive_19j3u_291 ._modelVendor_19j3u_332{color:var(--mc-coral)}._modelName_19j3u_346{display:block;font-size:14px;font-weight:700;line-height:1.35;word-break:break-word}._modelMeta_19j3u_354{display:block;margin-top:8px;font-size:11px;color:var(--mc-muted);line-height:1.4}._checkDot_19j3u_362{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;margin-top:10px;font-size:11px;font-weight:800;background:#ece8eb;color:transparent}._modelCardActive_19j3u_291 ._checkDot_19j3u_362{background:var(--mc-coral);color:#fff}._sidePanel_19j3u_381{background:var(--mc-ink);color:#f5f1ea;border-radius:18px;padding:22px 20px;box-shadow:0 16px 40px #14121a2e}._sideTitle_19j3u_389{margin:0 0 6px;font-family:var(--mc-display);font-size:17px;font-weight:700}._sideSub_19j3u_396{margin:0 0 16px;font-size:12px;line-height:1.55;color:#f5f1ea8c}._usageList_19j3u_403{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._usageItem_19j3u_412{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start;padding:10px 12px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.06)}._usageIndex_19j3u_423{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;font-size:12px;font-weight:800;background:#e03d4b38;color:#ffb4bc}._usageLabel_19j3u_435{margin:0 0 3px;font-size:13px;font-weight:700;line-height:1.35}._usageDesc_19j3u_442{margin:0;font-size:11px;line-height:1.45;color:#f5f1ea80}._moduleList_19j3u_450{display:flex;flex-direction:column;gap:0}._moduleRow_19j3u_456{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(200px,.55fr);gap:16px;align-items:center;padding:16px 4px;border-bottom:1px solid var(--mc-line)}._moduleRow_19j3u_456:last-child{border-bottom:none;padding-bottom:4px}@media(max-width:720px){._moduleRow_19j3u_456{grid-template-columns:1fr;gap:10px}}._moduleLabel_19j3u_477{margin:0 0 6px;font-family:var(--mc-display);font-size:16px;font-weight:700}._moduleDesc_19j3u_484{margin:0;font-size:13px;line-height:1.5;color:var(--mc-muted)}._moduleKey_19j3u_491{margin:6px 0 0;font-size:11px;font-weight:700;letter-spacing:.04em;color:#7a7380d9}._moduleSelectLabel_19j3u_499{display:flex;flex-direction:column;gap:6px;font-size:11px;font-weight:700;color:var(--mc-muted);letter-spacing:.06em}._moduleSelect_19j3u_499{appearance:none;-webkit-appearance:none;width:100%;padding:11px 14px;border-radius:12px;border:1px solid var(--mc-line);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%237a7380' d='M1 1l5 5 5-5'/%3E%3C/svg%3E") no-repeat right 14px center;color:var(--mc-ink);font-size:14px;font-weight:700;font-family:inherit;cursor:pointer}._moduleSelect_19j3u_499:focus{outline:none;border-color:#e03d4b8c;box-shadow:0 0 0 3px #e03d4b1f}._loading_19j3u_533{margin:0;padding:36px 20px;text-align:center;color:var(--mc-muted);font-size:14px;background:var(--mc-paper);border-radius:18px;border:1px solid var(--mc-line)}._mainCol_19j3u_545{display:flex;flex-direction:column;gap:14px;min-width:0}._inlineCode_19j3u_552{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;color:#ffb4bc}._fieldLabel_19j3u_558,._fieldLabelGrow_19j3u_559{display:flex;flex-direction:column;gap:8px;margin-top:14px;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--mc-ink)}._fieldLabel_19j3u_558:first-of-type{margin-top:0}._fieldLabelGrow_19j3u_559{flex:1;min-width:0;margin-top:0}._fieldInput_19j3u_580,._fieldSelect_19j3u_581{appearance:none;-webkit-appearance:none;width:100%;box-sizing:border-box;padding:12px 14px;border-radius:12px;border:1px solid var(--mc-line);background:#fff;color:var(--mc-ink);font-size:14px;font-weight:600;font-family:inherit}._fieldInput_19j3u_580:focus,._fieldSelect_19j3u_581:focus{outline:none;border-color:#e03d4b8c;box-shadow:0 0 0 3px #e03d4b1f}._apiKeyInputWrap_19j3u_603{position:relative;width:100%}._fieldInputWithToggle_19j3u_608{padding-right:48px}._fieldInputWithToggle_19j3u_608::-ms-reveal,._fieldInputWithToggle_19j3u_608::-ms-clear{display:none}._apiKeyToggle_19j3u_617{position:absolute;top:50%;right:8px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid var(--mc-line);border-radius:10px;background:#fff;color:var(--mc-ink);cursor:pointer;transform:translateY(-50%);transition:color .16s ease,background-color .16s ease,border-color .16s ease}._apiKeyToggle_19j3u_617:hover:not(:disabled){color:var(--mc-coral);background:var(--mc-coral-soft);border-color:#e03d4b59}._apiKeyToggle_19j3u_617:focus-visible{outline:2px solid rgba(224,61,75,.5);outline-offset:1px}._apiKeyToggle_19j3u_617:disabled{cursor:not-allowed;opacity:.45}._apiKeyToggle_19j3u_617[aria-busy=true]{cursor:wait}._apiKeySpinner_19j3u_656{width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:_apiKeySpin_19j3u_656 .7s linear infinite}@keyframes _apiKeySpin_19j3u_656{to{transform:rotate(360deg)}}._fieldHint_19j3u_671{margin:8px 0 0;font-size:12px;color:var(--mc-muted);line-height:1.45}._presetRow_19j3u_678{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}._presetChip_19j3u_685,._presetChipActive_19j3u_686{appearance:none;-webkit-appearance:none;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:700;font-family:inherit;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._presetChip_19j3u_685{border:1px solid var(--mc-line);background:#fff;color:var(--mc-muted)}._presetChip_19j3u_685:hover:not(:disabled){border-color:#e03d4b66;color:var(--mc-ink)}._presetChipActive_19j3u_686{border:1px solid rgba(46,160,110,.55);background:#2ea06e1f;color:#1f7a52}._presetChip_19j3u_685:disabled,._presetChipActive_19j3u_686:disabled{opacity:.55;cursor:not-allowed}._checkRow_19j3u_724{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:12px;font-weight:600;color:var(--mc-muted);cursor:pointer}._modelFetchRow_19j3u_735{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px;margin-top:14px}._addModelBtn_19j3u_743,._fetchBtn_19j3u_744{appearance:none;-webkit-appearance:none;flex-shrink:0;height:44px;padding:0 16px;border-radius:12px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}._addModelBtn_19j3u_743{border:1px solid rgba(46,160,110,.45);background:#2ea06e1f;color:#1f7a52}._addModelBtn_19j3u_743:hover:not(:disabled){background:#2ea06e33}._fetchBtn_19j3u_744{border:1px solid var(--mc-line);background:#14121a;color:#fff}._fetchBtn_19j3u_744:hover:not(:disabled){background:#2a2433}._addModelBtn_19j3u_743:disabled,._fetchBtn_19j3u_744:disabled{opacity:.55;cursor:not-allowed}._gatewayTabs_19j3u_787,._catalogTabs_19j3u_788{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 12px;padding:4px;border-radius:14px;background:#14121a0a;border:1px solid var(--mc-line)}._gatewayTab_19j3u_787,._gatewayTabActive_19j3u_800,._catalogTab_19j3u_788,._catalogTabActive_19j3u_802,._gatewayTabAdd_19j3u_803{appearance:none;-webkit-appearance:none;position:relative;border-radius:10px;padding:8px 14px;font-size:12px;font-weight:700;font-family:inherit;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}._gatewayTab_19j3u_787,._catalogTab_19j3u_788{border:1px solid transparent;background:transparent;color:var(--mc-muted)}._gatewayTab_19j3u_787:hover,._catalogTab_19j3u_788:hover,._gatewayTabAdd_19j3u_803:hover{color:var(--mc-ink);background:#fff}._gatewayTabActive_19j3u_800,._catalogTabActive_19j3u_802{border:1px solid rgba(46,160,110,.45);background:#fff;color:#1f7a52;box-shadow:0 1px #14121a0a}._gatewayTabAdd_19j3u_803{border:1px dashed rgba(20,18,26,.18);background:#fff;color:var(--mc-muted);display:inline-flex;align-items:center;gap:4px}._gatewayKeyDot_19j3u_847{display:inline-block;width:6px;height:6px;margin-left:6px;border-radius:50%;background:#2ea06e;vertical-align:middle}._customGatewayRow_19j3u_857{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px;align-items:center}._customGatewayRow_19j3u_857 ._fieldInput_19j3u_580{flex:1 1 220px;min-width:0}._customGatewayPanel_19j3u_870{display:flex;flex-direction:column;gap:10px;margin:0 0 14px;padding:14px 14px 12px;border-radius:14px;border:1px dashed rgba(20,18,26,.18);background:#f6f8fce6}._customGatewayTitle_19j3u_881{margin:0;font-size:14px;font-weight:800;color:var(--mc-ink)}._customGatewayHint_19j3u_888{margin:-4px 0 2px;font-size:12px;line-height:1.45;color:var(--mc-muted)}._customGatewayActions_19j3u_895{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}._secondaryBtn_19j3u_902{appearance:none;-webkit-appearance:none;height:44px;padding:0 14px;border-radius:12px;border:1px solid var(--mc-line);background:#fff;color:var(--mc-muted);font-size:13px;font-weight:700;font-family:inherit;cursor:pointer}._secondaryBtn_19j3u_902:hover{color:var(--mc-ink);border-color:#14121a38}._root_ekwam_1{--usage-surface: #ffffff;--usage-border: #e3e8f0;--usage-text: #172033;--usage-muted: #667085;display:flex;flex-direction:column;gap:20px;color:var(--usage-text)}._filterCard_ekwam_12,._metric_ekwam_13,._chartCard_ekwam_14,._tableCard_ekwam_15{border:1px solid var(--usage-border);box-shadow:none}._filterCard_ekwam_12{background:linear-gradient(135deg,#fff,#faf9ff)}._aggregateFilterCard_ekwam_24{margin-top:20px;margin-bottom:20px}._sectionHead_ekwam_29,._sectionTitle_ekwam_30{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}._sectionHead_ekwam_29{margin-bottom:20px}._sectionHead_ekwam_29 h3,._sectionTitle_ekwam_30 h3{margin:0 0 6px;font-size:18px}._sectionHead_ekwam_29 p,._sectionTitle_ekwam_30 span,._tableHint_ekwam_49,._muted_ekwam_50{color:var(--usage-muted)}._sectionHead_ekwam_29 p{margin:0;line-height:1.6}._filters_ekwam_59{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(150px,1fr) minmax(190px,1.2fr) minmax(190px,1.2fr) minmax(180px,1fr);gap:16px;align-items:end}._filters_ekwam_59>:nth-child(1){grid-column:span 2}._modelFilterField_ekwam_70{grid-column:1;grid-row:2}._statusFilterField_ekwam_75{grid-column:2;grid-row:2}._billedFilterField_ekwam_80{grid-column:3;grid-row:2}._currencyFilterField_ekwam_85{grid-column:4;grid-row:2;max-width:220px}._detailQueryButton_ekwam_91{grid-column:5;grid-row:2}._aggregateFilters_ekwam_96{grid-template-columns:minmax(300px,1.2fr) minmax(220px,.8fr) auto}._aggregateFilters_ekwam_96 ._timeField_ekwam_100{grid-column:auto}._timeField_ekwam_100{grid-column:span 2}._field_ekwam_108{display:flex;min-width:0;flex-direction:column;gap:7px;color:#475467;font-size:13px;font-weight:600}._root_ekwam_1 .ant-input,._root_ekwam_1 .ant-select-input,._root_ekwam_1 .ant-select-selection-search-input,._root_ekwam_1 .ant-picker-input>input{min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important}._root_ekwam_1 .ant-select input:not([type=checkbox]):not([type=radio]):not([type=file]){min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important}._root_ekwam_1 .ant-select-content-has-value{color:var(--usage-text)!important;opacity:1!important}._root_ekwam_1 .ant-select-content-has-search-value>*:not(.ant-select-input){color:var(--usage-text)!important;opacity:1!important;visibility:visible!important}._queryButton_ekwam_153{min-width:88px;width:fit-content;padding-inline:24px}._section_ekwam_29{display:flex;flex-direction:column;gap:14px}._metric_ekwam_13{height:100%;border-left:4px solid #654bd6}._warningMetric_ekwam_170{border-left-color:#e0783f;background:#fffaf6}._chartGrid_ekwam_175{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(300px,1fr));gap:16px}._chartCard_ekwam_14{min-width:0}._chart_ekwam_14{width:100%;min-height:280px}._cellStack_ekwam_190{display:flex;flex-direction:column;gap:4px;min-width:120px}._cellStack_ekwam_190 span{color:var(--usage-muted);font-size:12px;line-height:1.45}._statusStack_ekwam_203{min-width:0}._statusDetail_ekwam_207{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}._tableCard_ekwam_15 .ant-table-cell,._metric_ekwam_13 .ant-statistic-content{font-variant-numeric:tabular-nums}._tableCard_ekwam_15 .ant-pagination-item,._tableCard_ekwam_15 .ant-pagination-prev,._tableCard_ekwam_15 .ant-pagination-next,._tableCard_ekwam_15 .ant-select-selector{min-width:44px;min-height:44px}._tableCard_ekwam_15 .ant-pagination{flex-wrap:wrap;row-gap:12px}._tableCard_ekwam_15 .ant-pagination-options-size-changer{width:116px}@media(max-width:1280px){._filters_ekwam_59{grid-template-columns:repeat(2,minmax(0,1fr))}._filters_ekwam_59>:nth-child(1){grid-column:1 / -1}._modelFilterField_ekwam_70,._statusFilterField_ekwam_75,._billedFilterField_ekwam_80,._currencyFilterField_ekwam_85,._detailQueryButton_ekwam_91{grid-column:auto;grid-row:auto}._aggregateFilters_ekwam_96,._chartGrid_ekwam_175{grid-template-columns:repeat(2,minmax(0,1fr))}._chartGrid_ekwam_175>:first-child{grid-column:1 / -1}}@media(max-width:720px){._sectionHead_ekwam_29,._sectionTitle_ekwam_30{align-items:stretch;flex-direction:column}._filters_ekwam_59,._chartGrid_ekwam_175{grid-template-columns:1fr}._filters_ekwam_59>:nth-child(1),._modelFilterField_ekwam_70,._statusFilterField_ekwam_75,._billedFilterField_ekwam_80,._currencyFilterField_ekwam_85,._detailQueryButton_ekwam_91{grid-column:auto;grid-row:auto}._filters_ekwam_59>:nth-child(6),._filters_ekwam_59>:nth-child(7){max-width:none}._queryButton_ekwam_153{width:100%}._aggregateFilters_ekwam_96{grid-template-columns:1fr}._timeField_ekwam_100{grid-column:auto}._chartGrid_ekwam_175>:first-child{grid-column:auto}._filterCard_ekwam_12 .ant-card-body,._tableCard_ekwam_15 .ant-card-body,._chartCard_ekwam_14 .ant-card-body{padding:16px}}@media(prefers-reduced-motion:reduce){._root_ekwam_1 *,._root_ekwam_1 *:before,._root_ekwam_1 *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}._root_i6458_1{display:flex;flex-direction:column;gap:20px;color:#172033}._header_i6458_8,._panel_i6458_9{background:#fff;border:1px solid #e3e8f0;border-radius:16px}._header_i6458_8{display:flex;justify-content:space-between;gap:24px;padding:24px}._header_i6458_8 h2,._panel_i6458_9 h3{margin:4px 0 6px}._header_i6458_8 p,._panel_i6458_9 p{margin:0;color:#667085;line-height:1.6}._eyebrow_i6458_34{font-size:12px;font-weight:700;letter-spacing:.12em;color:#7257d8}._tabs_i6458_41{display:flex;gap:8px;flex-wrap:wrap;padding:6px;background:#eef1f6;border-radius:12px}._tabs_i6458_41 button{min-height:44px;padding:0 18px;border:0;border-radius:9px;background:transparent;color:#5d6677;font-weight:600;cursor:pointer}._tabs_i6458_41 ._tabActive_i6458_61{background:#fff;color:#4c35aa;box-shadow:0 1px 4px #17203314}._panel_i6458_9{padding:22px}._panelHead_i6458_71,._modelSectionHead_i6458_72{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}._panelHead_i6458_71{margin-bottom:20px}._panelHead_i6458_71>button{flex:none}._primary_i6458_87,._secondary_i6458_88,._textButton_i6458_89,._remove_i6458_90,._tierRemove_i6458_91,._error_i6458_92 button{min-height:44px;border-radius:10px;padding:0 16px;font-weight:600;cursor:pointer}._primary_i6458_87{border:1px solid #654bd6;background:#654bd6;color:#fff}._secondary_i6458_88{border:1px solid #cfd6e2;background:#fff;color:#344054}._textButton_i6458_89{border:0;background:#f1edff;color:#583fc2}._remove_i6458_90{border:0;background:#fff0f0;color:#b42318}._tierRemove_i6458_91{border:1px solid #f4b9b5;background:#fff;color:#b42318}._primary_i6458_87:disabled,._secondary_i6458_88:disabled{opacity:.5;cursor:not-allowed}._stack_i6458_136{display:flex;flex-direction:column;gap:20px}._formGrid_i6458_142,._routeGrid_i6458_143,._filters_i6458_144{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._routeGrid_i6458_143{grid-template-columns:repeat(4,minmax(150px,1fr))}._formGrid_i6458_142 label,._routeGrid_i6458_143 label,._filters_i6458_144 label,._schedule_i6458_157{display:flex;flex-direction:column;gap:7px;color:#475467;font-size:13px;font-weight:600}._formGrid_i6458_142 input,._routeGrid_i6458_143 input,._filters_i6458_144 input,._filters_i6458_144 select,._schedule_i6458_157 input,._tierRow_i6458_171 input{min-height:44px;border:1px solid #cfd6e2;border-radius:9px;padding:0 12px;background:#fff;color:#172033;font:inherit}._formGrid_i6458_142 input:focus,._routeGrid_i6458_143 input:focus,._filters_i6458_144 input:focus,._filters_i6458_144 select:focus,._schedule_i6458_157 input:focus,._tierRow_i6458_171 input:focus{outline:3px solid #654bd626;border-color:#654bd6}._modelSection_i6458_72{margin-top:24px;padding-top:22px;border-top:1px solid #e4e7ec}._modelSectionHead_i6458_72 h4{margin:0 0 6px;font-size:18px}._routeCard_i6458_202{margin:18px 0;padding:18px;border:1px solid #dce2eb;border-radius:12px}._textRouteCard_i6458_209{border-left:4px solid #654bd6}._imageRouteCard_i6458_213{border-left:4px solid #e0783f}._routeCard_i6458_202 legend{padding:0 8px;font-weight:700}._inlineState_i6458_222{margin-top:14px;padding:16px;border:1px dashed #cfd6e2;border-radius:10px;background:#f8fafc;color:#667085}._tierHead_i6458_231{display:flex;align-items:center;justify-content:space-between;margin:18px 0 10px}._tierRow_i6458_171{display:grid;grid-template-columns:140px 1fr 1fr auto;gap:10px;margin-bottom:10px}._versionList_i6458_245{display:flex;flex-direction:column;gap:10px}._version_i6458_245{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px;border:1px solid #e4e7ec;border-radius:12px}._version_i6458_245 strong{margin-right:10px}._version_i6458_245 p{font-size:13px}._status_i6458_269{display:inline-flex;padding:4px 8px;border-radius:999px;background:#f0edff;color:#583fc2;font-size:12px}._tableWrap_i6458_278{overflow-x:auto}._tableWrap_i6458_278 table{width:100%;border-collapse:collapse;min-width:760px}._tableWrap_i6458_278 th,._tableWrap_i6458_278 td{text-align:left;padding:13px 12px;border-bottom:1px solid #eaecf0;vertical-align:top}._tableWrap_i6458_278 th{font-size:12px;color:#667085;background:#f8fafc}._tableWrap_i6458_278 td{font-variant-numeric:tabular-nums}._tableWrap_i6458_278 small{display:block;margin-top:4px;color:#7b8495}._state_i6458_312{padding:36px;text-align:center;color:#7b8495}._error_i6458_92{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid #f4b9b5;border-radius:12px;background:#fff3f2;color:#912018}._error_i6458_92 button{border:1px solid currentColor;background:transparent;color:inherit}._filters_i6458_144{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px}@media(max-width:900px){._routeGrid_i6458_143{grid-template-columns:repeat(2,minmax(0,1fr))}._tierRow_i6458_171{grid-template-columns:1fr}._modelSectionHead_i6458_72,._panelHead_i6458_71,._header_i6458_8,._version_i6458_245{align-items:stretch;flex-direction:column}._schedule_i6458_157{width:100%}}@media(max-width:600px){._root_i6458_1{gap:14px}._header_i6458_8,._panel_i6458_9{padding:16px;border-radius:12px}._formGrid_i6458_142,._routeGrid_i6458_143,._filters_i6458_144{grid-template-columns:1fr}._tabs_i6458_41{display:grid;grid-template-columns:repeat(2,1fr)}._tabs_i6458_41 button{padding:0 10px}}._pageRoot_ki3ka_1{--admin-accent: #1677ff;--admin-accent-strong: #0958d9;--admin-accent-soft: #e6f4ff;--admin-border: #d9d9d9;--admin-border-strong: #91caff;--admin-surface: #ffffff;--admin-surface-strong: #ffffff;--admin-surface-soft: #fafcff;--admin-panel: #ffffff;--admin-panel-strong: #f5faff;--admin-shadow: rgba(31, 56, 88, .08);--admin-text: #262626;--admin-text-soft: #595959;--admin-muted: #8c8c8c;width:100%;min-height:100%;background:transparent}._pageBody_ki3ka_21{width:100%;margin:0 auto;padding:0;box-sizing:border-box}._pageHeader_ki3ka_28{margin-bottom:28px}._kicker_ki3ka_32{display:inline-flex;align-items:center;gap:8px;color:var(--admin-accent-strong);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}._title_ki3ka_43{margin:14px 0 0;color:var(--admin-text);font-size:42px;line-height:1.12;letter-spacing:-.03em}._subtitle_ki3ka_51{margin:14px 0 0;max-width:760px;color:var(--admin-text-soft);font-size:16px;line-height:1.85}._workspace_ki3ka_59{display:block}._contentArea_ki3ka_63{min-width:0}._panelStack_ki3ka_67{display:flex;flex-direction:column;gap:22px}._heroCard_ki3ka_73,._pointsCard_ki3ka_74,._card_ki3ka_75{border-radius:24px;border:1px solid var(--admin-border);box-shadow:0 20px 56px var(--admin-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._heroCard_ki3ka_73,._pointsCard_ki3ka_74{display:flex;align-items:center;justify-content:flex-end;gap:20px;padding:28px 30px;background:var(--admin-panel)}._heroCard_ki3ka_73{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}._sectionBadge_ki3ka_100{display:inline-flex;align-items:center;justify-content:center;padding:7px 14px;border-radius:999px;background:var(--admin-accent-soft);color:var(--admin-accent-strong);font-size:12px;font-weight:700;letter-spacing:.08em}._heroTitle_ki3ka_113{margin:18px 0 0;color:var(--admin-text);font-size:30px;line-height:1.2}._heroDesc_ki3ka_120{margin:14px 0 0;max-width:720px;color:var(--admin-text-soft);font-size:15px;line-height:1.85}._panelGrid_ki3ka_128{display:grid;grid-template-columns:minmax(320px,360px) minmax(0,1fr);gap:22px;align-items:start}._card_ki3ka_75{background:var(--admin-surface);padding:24px;min-width:0}._cardHeader_ki3ka_141{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:18px}._cardHeaderActions_ki3ka_149{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}._cardTitle_ki3ka_157{margin:0;color:var(--admin-text);font-size:24px}._cardDesc_ki3ka_163{margin:8px 0 0;color:var(--admin-text-soft);font-size:14px;line-height:1.7}._loadingText_ki3ka_170{color:var(--admin-muted);font-size:13px}._historyList_ki3ka_175{display:flex;flex-direction:column;gap:14px;max-height:560px;overflow:auto;padding-right:4px}._historyCard_ki3ka_184{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;border:1px solid rgba(205,157,120,.24);background:var(--admin-surface-strong);box-shadow:0 8px 22px #7548270f;min-width:0}._listFooter_ki3ka_196{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;flex-wrap:wrap}._paginationSummary_ki3ka_205{color:var(--admin-text-soft);font-size:13px}._paginationActions_ki3ka_210{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._historyCardActive_ki3ka_217{border-color:#c9733f6b;box-shadow:0 16px 34px #c9733f24}._historyMeta_ki3ka_222{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._statusTag_ki3ka_229{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700}._statusPublished_ki3ka_239{background:#b26d381f;color:var(--admin-accent-strong)}._statusDraft_ki3ka_244{background:var(--admin-accent-soft);color:var(--admin-accent-strong)}._historyTime_ki3ka_249{color:var(--admin-muted);font-size:12px}._historyTitle_ki3ka_254{color:var(--admin-text);font-size:16px;font-weight:700;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}._historyActions_ki3ka_264{display:flex;flex-wrap:wrap;gap:10px}._formArea_ki3ka_270{display:flex;flex-direction:column;gap:18px}._fieldLabel_ki3ka_276{display:flex;flex-direction:column;gap:10px;color:var(--admin-text);font-size:14px;font-weight:700}._fieldHint_ki3ka_285{color:var(--admin-text-soft);font-size:12px;line-height:1.5}._textInput_ki3ka_291,._textArea_ki3ka_292{width:100%;border:1px solid rgba(205,157,120,.38);border-radius:18px;background:#fff;color:var(--admin-text);font-size:15px;padding:14px 16px;box-sizing:border-box;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}._textInput_ki3ka_291:focus,._textArea_ki3ka_292:focus{border-color:#c9733fbd;box-shadow:0 0 0 4px #c9733f1f;background:#fff}._textArea_ki3ka_292{min-height:152px;resize:vertical;line-height:1.8}._sectionHeader_ki3ka_318{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}._sectionEditor_ki3ka_325{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;border:1px solid rgba(205,157,120,.24);background:#fff}._sectionEditorActions_ki3ka_335{display:flex;justify-content:flex-start}._sectionEditorHeader_ki3ka_340{display:flex;align-items:center;justify-content:space-between;gap:10px}._sectionIndex_ki3ka_347{color:var(--admin-text-soft);font-size:14px;font-weight:700}._actionRow_ki3ka_353{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;padding-top:4px}._primaryButton_ki3ka_361,._secondaryButton_ki3ka_362,._primaryGhostButton_ki3ka_363,._actionButton_ki3ka_364,._dangerButton_ki3ka_365,._linkButton_ki3ka_366{border:none;cursor:pointer;font-weight:700;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}._primaryButton_ki3ka_361,._secondaryButton_ki3ka_362,._primaryGhostButton_ki3ka_363,._actionButton_ki3ka_364,._dangerButton_ki3ka_365{border-radius:999px;padding:11px 18px;font-size:14px}._primaryButton_ki3ka_361{background:#1677ff;color:#fff;box-shadow:0 12px 28px #c9733f3d}._secondaryButton_ki3ka_362,._primaryGhostButton_ki3ka_363,._actionButton_ki3ka_364{background:#fff;color:var(--admin-text);border:1px solid rgba(205,157,120,.42)}._dangerButton_ki3ka_365{background:#bb353514;color:#b73a3a;border:1px solid rgba(187,53,53,.18)}._primaryButton_ki3ka_361:hover,._secondaryButton_ki3ka_362:hover,._primaryGhostButton_ki3ka_363:hover,._actionButton_ki3ka_364:hover,._dangerButton_ki3ka_365:hover{transform:translateY(-1px)}._primaryButton_ki3ka_361:disabled,._secondaryButton_ki3ka_362:disabled,._actionButton_ki3ka_364:disabled,._dangerButton_ki3ka_365:disabled{opacity:.58;cursor:not-allowed;transform:none;box-shadow:none}._linkButton_ki3ka_366{padding:0;background:transparent;color:var(--admin-accent-strong);font-size:13px}._emptyState_ki3ka_428{padding:18px;border-radius:18px;background:var(--admin-surface-soft);color:var(--admin-text-soft);line-height:1.8}._pointsCard_ki3ka_74{flex-direction:column;align-items:flex-start}._pointsPlaceholder_ki3ka_441{width:100%;margin-top:24px;padding:24px;border-radius:18px;border:1px dashed rgba(201,139,92,.4);background:var(--admin-panel);box-sizing:border-box}._pointsTitle_ki3ka_451{color:var(--admin-text);font-size:20px;font-weight:700}._pointsDesc_ki3ka_457{margin-top:10px;color:var(--admin-text-soft);line-height:1.85}._themePanelGrid_ki3ka_463{display:grid;grid-template-columns:minmax(320px,380px) minmax(0,1fr);gap:22px;align-items:start}._featuredThemePanelCard_ki3ka_470{display:flex;flex-direction:column}._featuredThemePanelCard_ki3ka_470 ._cardHeader_ki3ka_141,._featuredThemeActions_ki3ka_479{flex-shrink:0}._themeForm_ki3ka_483{display:flex;flex-direction:column;gap:16px}._actionRowLeft_ki3ka_489{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px;padding-top:4px}._themeCounter_ki3ka_497{display:inline-flex;align-items:center;justify-content:center;min-width:72px;padding:6px 12px;border-radius:999px;background:var(--admin-accent-soft);color:var(--admin-accent-strong);font-size:13px;font-weight:700}._featuredThemeList_ki3ka_510,._themeList_ki3ka_511{display:flex;flex-direction:column;gap:14px}._featuredThemeList_ki3ka_510{flex:1;min-height:0;overflow-y:auto;padding-right:4px}._themeList_ki3ka_511{height:520px;overflow-y:auto;padding-right:4px}._featuredThemeCard_ki3ka_532,._themeCard_ki3ka_533{border-radius:16px;border:1px solid rgba(205,157,120,.22);background:var(--admin-surface-strong);box-shadow:0 8px 22px #7548270f}._featuredThemeCard_ki3ka_532{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px}._featuredThemeName_ki3ka_548,._themeCardTitle_ki3ka_549{color:var(--admin-text);font-size:16px;font-weight:700}._featuredThemeMeta_ki3ka_555,._themeCardMeta_ki3ka_556{color:var(--admin-text-soft);font-size:13px;line-height:1.7}._themeToolbar_ki3ka_562{display:flex;flex-direction:column;gap:12px;margin-bottom:18px}._themeCard_ki3ka_533{display:flex;flex-direction:column;gap:14px;padding:18px}._themeCardCompact_ki3ka_576{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}._themeCardMain_ki3ka_583{min-width:0;flex:1;display:flex;align-items:center;justify-content:space-between;gap:16px}._themeCardInfo_ki3ka_592{min-width:0;display:flex;flex-direction:column;gap:6px}._themeCardStatsCompact_ki3ka_599{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;color:var(--admin-text-soft);font-size:13px;white-space:nowrap}._themeActionsCompact_ki3ka_609{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}._themeCardTop_ki3ka_617,._themeStats_ki3ka_618,._themeActions_ki3ka_609{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}._themeStats_ki3ka_618{justify-content:flex-start;color:var(--admin-text-soft);font-size:13px}._sortModalOverlay_ki3ka_633{position:fixed;inset:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:24px;background:#2d1c1261;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._sortModal_ki3ka_633{width:min(680px,100%);height:min(720px,calc(100vh - 48px));display:flex;flex-direction:column;gap:18px;padding:24px;border-radius:16px;border:1px solid var(--admin-border);background:var(--admin-surface);box-shadow:0 28px 70px #452a1838;box-sizing:border-box}._linkInsertModal_ki3ka_659{width:min(560px,100%);height:auto;min-height:0}._documentModal_ki3ka_665{width:min(760px,100%);height:min(86vh,820px);max-height:calc(100vh - 48px)}._documentModalBody_ki3ka_671{flex:1;min-height:0;overflow-y:auto;padding-right:6px}._linkInsertForm_ki3ka_678{display:flex;flex-direction:column;gap:14px}._formError_ki3ka_684{color:#b54545;font-size:13px;line-height:1.5}._sortModalHeader_ki3ka_690{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._sortModalBadge_ki3ka_697{display:inline-flex;align-items:center;justify-content:center;padding:7px 14px;border-radius:999px;background:var(--admin-accent-soft);color:var(--admin-accent-strong);font-size:12px;font-weight:700;letter-spacing:.08em}._sortModalTitle_ki3ka_710{margin:14px 0 0;color:var(--admin-text);font-size:28px;line-height:1.2}._sortModalDescription_ki3ka_717{margin:12px 0 0;color:var(--admin-text-soft);font-size:14px;line-height:1.75}._sortList_ki3ka_724{flex:1;min-height:0;overflow-y:auto;scroll-behavior:auto;display:flex;flex-direction:column;gap:12px;padding-right:6px}._sortItem_ki3ka_735{display:grid;grid-template-columns:56px minmax(0,1fr) 96px;align-items:center;gap:14px;padding:16px 18px;border-radius:16px;border:1px solid rgba(205,157,120,.22);background:var(--admin-surface-strong);box-shadow:0 10px 26px #75482714;cursor:grab}._sortItemDragging_ki3ka_748{opacity:.72;border-color:#c9733f6b;box-shadow:0 16px 32px #c9733f29}._sortItemOrder_ki3ka_754{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:14px;background:#e6f4ff;color:var(--admin-accent-strong);font-size:15px;font-weight:700}._sortItemContent_ki3ka_767{min-width:0;display:flex;flex-direction:column;gap:6px}._sortItemName_ki3ka_774{color:var(--admin-text);font-size:16px;font-weight:700;line-height:1.5}._sortItemMeta_ki3ka_781{display:flex;flex-wrap:wrap;gap:12px;color:var(--admin-text-soft);font-size:13px;line-height:1.6}._sortItemHandle_ki3ka_790{justify-self:end;display:inline-flex;align-items:center;justify-content:center;min-width:84px;padding:9px 12px;border-radius:999px;background:#fff;border:1px solid rgba(205,157,120,.32);color:var(--admin-text-soft);font-size:12px;font-weight:700;white-space:nowrap}._sortModalFooter_ki3ka_806{display:flex;justify-content:flex-end;gap:12px}@media(max-width:1100px){._workspace_ki3ka_59,._panelGrid_ki3ka_128,._themePanelGrid_ki3ka_463{grid-template-columns:1fr}._featuredThemePanelCard_ki3ka_470{height:auto}._historyList_ki3ka_175{max-height:none}._themeCardCompact_ki3ka_576,._themeCardMain_ki3ka_583{flex-direction:column;align-items:flex-start}._themeActionsCompact_ki3ka_609{width:100%;justify-content:flex-start}}@media(max-width:768px){._pageBody_ki3ka_21{width:calc(100% - 24px);padding-top:96px;padding-bottom:48px}._title_ki3ka_43{font-size:32px}._heroCard_ki3ka_73,._pointsCard_ki3ka_74,._card_ki3ka_75{border-radius:20px}._heroCard_ki3ka_73,._pointsCard_ki3ka_74{flex-direction:column;align-items:flex-start;padding:22px}._card_ki3ka_75{padding:18px}._sectionHeader_ki3ka_318,._cardHeader_ki3ka_141{flex-direction:column;align-items:flex-start}._actionRow_ki3ka_353,._historyActions_ki3ka_264,._paginationActions_ki3ka_210{justify-content:flex-start}._listFooter_ki3ka_196{align-items:flex-start}._heroTitle_ki3ka_113{font-size:24px}._sortModalOverlay_ki3ka_633{padding:12px}._sortModal_ki3ka_633{height:min(720px,calc(100vh - 24px));padding:18px;border-radius:18px}._sortModalHeader_ki3ka_690,._sortModalFooter_ki3ka_806{flex-direction:column;align-items:stretch}._sortItem_ki3ka_735{grid-template-columns:48px minmax(0,1fr)}._sortItemHandle_ki3ka_790{grid-column:1 / -1;justify-self:flex-start}._documentModal_ki3ka_665{height:min(90vh,calc(100vh - 24px));max-height:calc(100vh - 24px)}}._fileUploadArea_ki3ka_925{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:160px;padding:24px;border:2px dashed #d1d5db;border-radius:12px;background:#f9fafb;cursor:pointer;transition:all .2s ease;text-align:center}._fileUploadArea_ki3ka_925:hover{border-color:#c42d3a;background:#fef2f2}._fileInput_ki3ka_946{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}._uploadIcon_ki3ka_955{font-size:32px;margin-bottom:8px}._uploadText_ki3ka_960{font-size:14px;font-weight:500;color:#374151;margin-bottom:4px}._uploadHint_ki3ka_967{font-size:12px;color:#9ca3af}._selectedFile_ki3ka_972{display:flex;flex-direction:column;align-items:center;gap:4px}._fileName_ki3ka_979{font-size:14px;font-weight:500;color:#1f2937;word-break:break-all}._fileSize_ki3ka_986{font-size:12px;color:#6b7280}._uploadInstructions_ki3ka_991{margin-top:8px;padding:12px;background:#f3f4f6;border-radius:8px;font-size:12px;color:#4b5563}._uploadInstructionsTitle_ki3ka_1000{font-weight:600;margin-bottom:8px;color:#1f2937}._uploadInstructionsList_ki3ka_1006{margin:0;padding-left:16px;line-height:1.8}._uploadInstructionsList_ki3ka_1006 code{padding:1px 4px;background:#e5e7eb;border-radius:4px;font-size:11px}._documentManager_ki3ka_1020{display:grid;grid-template-columns:320px minmax(0,1fr);gap:22px;align-items:start}._documentTreePanel_ki3ka_1027{position:sticky;top:104px;display:flex;flex-direction:column;gap:14px;padding:18px;background:#fff;border:1px solid var(--admin-border);border-radius:22px;box-shadow:0 18px 48px var(--admin-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);max-height:calc(100vh - 140px);overflow-y:auto}._documentTreeHeader_ki3ka_1043{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--admin-border)}._documentTreeTitle_ki3ka_1052{color:var(--admin-accent-strong);font-size:14px;font-weight:700;letter-spacing:.12em}._documentTreeContent_ki3ka_1059{display:flex;flex-direction:column;gap:10px}._guideGroup_ki3ka_1065{display:flex;flex-direction:column;gap:6px}._dragHandle_ki3ka_1071{color:var(--admin-muted);font-size:16px;padding:2px 4px;-webkit-user-select:none;user-select:none;touch-action:none}._dragHandle_ki3ka_1071:hover{color:var(--admin-accent-strong)}._guideGroupHeader_ki3ka_1083{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:var(--admin-accent-soft);cursor:pointer;transition:background .2s ease}._guideGroupHeader_ki3ka_1083:hover{background:#e6f4ff}._guideGroupIcon_ki3ka_1098{color:var(--admin-accent-strong);font-size:14px;transition:transform .2s ease}._guideGroupIconExpanded_ki3ka_1104{transform:rotate(90deg)}._guideGroupName_ki3ka_1108{flex:1;color:var(--admin-accent-strong);font-size:14px;font-weight:700}._guideGroupCount_ki3ka_1115{color:var(--admin-muted);font-size:12px}._categoryList_ki3ka_1120{display:flex;flex-direction:column;gap:4px;padding-left:20px}._categoryItem_ki3ka_1127{display:flex;flex-direction:column;gap:4px}._categoryHeader_ki3ka_1133{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;cursor:pointer;transition:background .2s ease}._categoryHeader_ki3ka_1133:hover{background:#e6f4ff}._categoryIcon_ki3ka_1147{color:var(--admin-muted);font-size:12px;transition:transform .2s ease}._categoryIconExpanded_ki3ka_1153{transform:rotate(90deg)}._categoryName_ki3ka_1157{flex:1;color:var(--admin-text-soft);font-size:13px;font-weight:600}._categoryCount_ki3ka_1164{color:var(--admin-muted);font-size:11px}._documentList_ki3ka_1169{display:flex;flex-direction:column;gap:2px;padding-left:16px}._documentItem_ki3ka_1176{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;cursor:pointer;transition:background .2s ease,border-color .2s ease;border:1px solid transparent}._documentItem_ki3ka_1176:hover{background:#e6f4ff}._documentItemActive_ki3ka_1191{background:var(--admin-accent-soft);border-color:#c9733f4d}._documentItemIcon_ki3ka_1196{color:var(--admin-muted);font-size:12px}._documentItemTitle_ki3ka_1201{flex:1;color:var(--admin-text);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._documentItemActive_ki3ka_1191 ._documentItemTitle_ki3ka_1201{color:var(--admin-accent-strong);font-weight:600}._documentPreviewPanel_ki3ka_1215{min-width:0;display:flex;flex-direction:column;gap:18px}._documentPreviewCard_ki3ka_1222{border-radius:24px;border:1px solid var(--admin-border);box-shadow:0 20px 56px var(--admin-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--admin-surface);padding:24px}._documentPreviewHeader_ki3ka_1231{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:0;padding-bottom:0;border-bottom:none}._documentPreviewInfo_ki3ka_1241{flex:1;min-width:0}._documentPreviewTime_ki3ka_1246{margin-top:8px;color:var(--admin-muted);font-size:13px}._documentPreviewMeta_ki3ka_1252{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._documentPreviewMetaItem_ki3ka_1259{display:inline-flex;align-items:center;gap:6px}._documentMetaLabel_ki3ka_1265{color:var(--admin-muted);font-size:12px}._documentMetaValue_ki3ka_1270{color:var(--admin-accent-strong);font-size:12px;font-weight:600}._documentPreviewTitle_ki3ka_1276{margin:12px 0 0;color:var(--admin-text);font-size:26px;line-height:1.3;font-weight:700}._documentPreviewActions_ki3ka_1284{display:flex;align-items:center;gap:10px;flex-shrink:0}._documentPreviewContent_ki3ka_1291{color:var(--admin-text);font-size:15px;line-height:1.8;white-space:pre-wrap;overflow-wrap:break-word}._documentEmptyState_ki3ka_1299{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 24px;border-radius:18px;background:var(--admin-surface-soft);text-align:center}._documentEmptyIcon_ki3ka_1311{font-size:48px;opacity:.5}._documentEmptyTitle_ki3ka_1316{color:var(--admin-text);font-size:18px;font-weight:700}._documentEmptyDesc_ki3ka_1322{color:var(--admin-text-soft);font-size:14px;line-height:1.6}._orderActions_ki3ka_1329{display:flex;gap:8px;padding:12px 16px;background:var(--admin-surface-soft);border-radius:14px;margin-top:12px}._confirmButton_ki3ka_1338,._cancelButton_ki3ka_1339{flex:1;padding:10px 18px;border-radius:12px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;border:1px solid rgba(205,157,120,.32)}._confirmButton_ki3ka_1338{background:var(--admin-accent);color:#fff}._confirmButton_ki3ka_1338:hover:not(:disabled){background:var(--admin-accent-strong)}._confirmButton_ki3ka_1338:disabled{opacity:.6;cursor:not-allowed}._cancelButton_ki3ka_1339{background:#fff;color:var(--admin-text)}._cancelButton_ki3ka_1339:hover:not(:disabled){background:var(--admin-surface);border-color:#cd9d7880}._cancelButton_ki3ka_1339:disabled{opacity:.6;cursor:not-allowed}._heroCard_ki3ka_73,._pointsCard_ki3ka_74,._card_ki3ka_75,._documentTreePanel_ki3ka_1027,._documentPreviewCard_ki3ka_1222,._sortModal_ki3ka_633,._sortItem_ki3ka_735{border-color:#f0f0f0;border-radius:12px;box-shadow:0 4px 16px #1f38580f;-webkit-backdrop-filter:none;backdrop-filter:none}._heroCard_ki3ka_73,._pointsCard_ki3ka_74,._card_ki3ka_75,._documentTreePanel_ki3ka_1027,._documentPreviewCard_ki3ka_1222,._sortItem_ki3ka_735{background:#fff}._historyCard_ki3ka_184,._sectionEditor_ki3ka_325,._sortItemHandle_ki3ka_790,._orderActions_ki3ka_1329{border-color:#f0f0f0;border-radius:10px;box-shadow:none;background:#fafcff}._textInput_ki3ka_291,._textArea_ki3ka_292{border-color:#d9d9d9;border-radius:8px;background:#fff;padding:10px 12px}._textInput_ki3ka_291:focus,._textArea_ki3ka_292:focus{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff1f}._primaryButton_ki3ka_361,._secondaryButton_ki3ka_362,._primaryGhostButton_ki3ka_363,._actionButton_ki3ka_364,._dangerButton_ki3ka_365{border-radius:8px;padding:9px 14px;box-shadow:none}._primaryButton_ki3ka_361{background:#1677ff}._primaryButton_ki3ka_361:hover,._secondaryButton_ki3ka_362:hover,._primaryGhostButton_ki3ka_363:hover,._actionButton_ki3ka_364:hover,._dangerButton_ki3ka_365:hover{transform:none;box-shadow:none}._pageRoot_1juzl_3{min-height:100vh;background:#0b0b0c;color:#fff}._main_1juzl_9{max-width:720px;margin:0 auto;padding:calc(var(--app-desktop-navbar-height, 64px) + 20px) 16px 120px;display:flex;flex-direction:column;gap:18px}._header_1juzl_18{position:relative;display:flex;align-items:center;justify-content:center;min-height:44px;gap:12px}._backBtn_1juzl_28{position:absolute;left:0;top:50%;transform:translateY(-50%);width:36px;height:36px;padding:0;border:none;border-radius:999px;background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._backBtn_1juzl_28 svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}._newBtn_1juzl_56,._actionBtn_1juzl_57,._pageBtn_1juzl_58{appearance:none;border:1px solid rgba(255,255,255,.14);background:#1c1c1e;color:#ffffffe0;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer}._newBtn_1juzl_56{position:absolute;right:0;top:50%;transform:translateY(-50%)}._newBtn_1juzl_56,._actionBtn_1juzl_57{background:#8e2135;border-color:#8e2135;color:#fff}._newBtn_1juzl_56:hover,._actionBtn_1juzl_57:hover{background:#a8283c;border-color:#a8283c}._title_1juzl_90{margin:0;font-size:18px;font-weight:650;text-align:center}._card_1juzl_97{background:#1a1a1a;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:16px 16px 14px}._sectionTitle_1juzl_104{margin:0 0 14px;font-size:13px;font-weight:650;letter-spacing:.02em;color:#ffffff8c}._empty_1juzl_112{margin:0;color:#ffffff73;font-size:13px;line-height:1.5}._list_1juzl_119{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}._listItem_1juzl_128{display:flex;flex-direction:column;gap:10px;width:100%;padding:14px 14px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#1c1c1e;color:inherit;text-align:left;cursor:pointer;box-sizing:border-box}._listItem_1juzl_128:hover{background:#222224}._itemHead_1juzl_147{display:flex;align-items:baseline;justify-content:space-between;gap:12px}._itemTitle_1juzl_154{min-width:0;font-size:16px;font-weight:650;line-height:1.35;color:#fff}._itemMeta_1juzl_162{flex-shrink:0;margin:0;font-size:12px;line-height:1.4;color:#ffffff6b;font-variant-numeric:tabular-nums}._itemDesc_1juzl_171{margin:0;font-size:13px;line-height:1.55;color:#ffffff9e;white-space:pre-wrap;word-break:break-word}._itemFoot_1juzl_180{display:flex;justify-content:flex-end;padding-top:2px}._actionBtn_1juzl_57{padding:7px 16px;font-size:13px}._pagination_1juzl_191{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}._pageInfo_1juzl_199{font-size:13px;color:#ffffff8c}._pageBtn_1juzl_58:disabled{opacity:.4;cursor:not-allowed}._pageRoot_hvg0t_3{min-height:100vh;background:#0b0b0c;color:#fff}._main_hvg0t_9{max-width:720px;margin:0 auto;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 32px;display:flex;flex-direction:column;gap:20px}._header_hvg0t_18{position:relative;display:flex;align-items:center;justify-content:center;min-height:44px}._backBtn_hvg0t_26{position:absolute;left:0;top:50%;transform:translateY(-50%);width:36px;height:36px;padding:0;border:none;border-radius:999px;background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._backBtn_hvg0t_26 svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}._title_hvg0t_54{margin:0;font-size:17px;font-weight:700;color:#fff}._statusBlock_hvg0t_61{display:flex;flex-direction:column;align-items:center;gap:14px;padding:28px 16px 8px}._statusIcon_hvg0t_69{width:64px;height:64px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:32px;font-weight:700;line-height:1;color:#fff}._statusCheck_hvg0t_82{width:30px;height:30px;display:block}._statusIconRejected_hvg0t_88{background:#e89a2e}._statusIconApproved_hvg0t_92{background:#2f9e6b}._statusIconPending_hvg0t_96{background:#6b7280}._statusLabel_hvg0t_100{margin:0;font-size:20px;font-weight:700;color:#fff}._notifyBody_hvg0t_107{margin:0;max-width:22em;text-align:center;font-size:13px;font-weight:400;line-height:1.55;color:#ffffff9e}._card_hvg0t_117{background:#1a1a1a;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:18px 16px 8px}._cardTitle_hvg0t_124{margin:0 0 14px;font-size:16px;font-weight:700;color:#fff}._rows_hvg0t_131{margin:0;display:flex;flex-direction:column}._row_hvg0t_131{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;padding:12px 0;border-top:1px solid rgba(255,255,255,.06)}._row_hvg0t_131:first-of-type{border-top:none;padding-top:0}._rowLabel_hvg0t_150{margin:0;font-size:13px;line-height:1.5;color:#ffffff73}._rowValue_hvg0t_157{margin:0;font-size:13px;line-height:1.55;color:#ffffffe6;word-break:break-word}._idRow_hvg0t_165{display:inline-flex;align-items:center;gap:8px;min-width:0}._copyBtn_hvg0t_172{appearance:none;flex-shrink:0;width:28px;height:28px;padding:0;border:none;border-radius:8px;background:transparent;color:#ffffff8c;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._copyBtn_hvg0t_172:hover{color:#fff;background:#ffffff0f}._copyBtn_hvg0t_172 svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}._evidenceList_hvg0t_203{display:flex;flex-wrap:wrap;gap:8px}._evidenceThumb_hvg0t_209{width:64px;height:64px;border-radius:8px;object-fit:cover;background:#1c1c1e;border:1px solid rgba(255,255,255,.08)}._descClamp_hvg0t_218{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._descToggle_hvg0t_225{appearance:none;display:inline-flex;align-items:center;gap:4px;margin:8px 0 0;padding:0;border:none;background:transparent;color:#ffffff8c;font-size:12px;font-weight:500;cursor:pointer}._descToggle_hvg0t_225 svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._empty_hvg0t_250,._error_hvg0t_251{margin:40px 16px;text-align:center;font-size:14px;color:#ffffff80}._error_hvg0t_251{color:#ff8a9a}._pageRoot_1p5xl_3{min-height:100vh;background:#0b0b0c;color:#fff}._header_1p5xl_9{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:36px 1fr 36px;align-items:center;min-height:44px;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 12px;background:#0b0b0c;border-bottom:1px solid rgba(255,255,255,.06)}._backBtn_1p5xl_22{width:36px;height:36px;padding:0;border:none;border-radius:999px;background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._backBtn_1p5xl_22 svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}._title_1p5xl_46{margin:0;font-size:17px;font-weight:700;text-align:center}._headerSpacer_1p5xl_53{width:36px;height:36px}._main_1p5xl_58{max-width:720px;margin:0 auto;padding:8px 16px 120px;display:flex;flex-direction:column;gap:8px}._sectionLabel_1p5xl_67{margin:14px 0 8px;font-size:13px;font-weight:600;color:#ffffffe0}._requiredMark_1p5xl_74{margin-left:4px;color:#ff5a67}._hint_1p5xl_79{margin:0 0 12px;font-size:13px;line-height:1.5;color:#ffffff7a}._loading_1p5xl_86{margin:8px 0;font-size:13px;color:#ffffff7a}._reasonList_1p5xl_92,._reasonChips_1p5xl_93{display:flex;flex-wrap:wrap;gap:8px}._reasonList_1p5xl_92{flex-direction:column}._reasonItem_1p5xl_103{appearance:none;display:inline-flex;width:auto;text-align:left;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:7px 12px;background:#1c1c1e;color:#fff;cursor:pointer}._reasonItem_1p5xl_103:hover{border-color:#ffffff38}._reasonList_1p5xl_92 ._reasonItem_1p5xl_103{width:100%;padding:10px 12px}._reasonItemActive_1p5xl_125,._reasonItemActive_1p5xl_125:hover{border-color:transparent;background:#8e213547}._reasonTitle_1p5xl_131{display:block;font-size:14px;font-weight:600;color:#fff}._reasonItemActive_1p5xl_125 ._reasonTitle_1p5xl_131{color:#ff5a67}._reasonDesc_1p5xl_142{display:block;margin-top:4px;font-size:12px;line-height:1.45;color:#ffffff80}._reasonPreview_1p5xl_150{margin:8px 0 0;font-size:12px;line-height:1.45;color:#ffffff7a}._textareaWrap_1p5xl_157{position:relative}._textarea_1p5xl_157{width:100%;min-height:140px;resize:vertical;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:12px 12px 28px;font-size:14px;font-family:inherit;box-sizing:border-box;background:#1c1c1e;color:#fff}._textarea_1p5xl_157::placeholder{color:#ffffff5c}._textarea_1p5xl_157:focus{outline:none;border-color:#a8283c}._charCount_1p5xl_184{position:absolute;right:12px;bottom:8px;margin:0;font-size:11px;color:#ffffff5c;pointer-events:none}._evidenceRow_1p5xl_194{display:flex;flex-wrap:wrap;gap:10px;align-items:center}._evidenceThumb_1p5xl_201{position:relative;width:96px;height:96px;border-radius:8px;overflow:hidden;background:#121212;border:1px solid rgba(255,255,255,.08)}._evidenceThumb_1p5xl_201 img{width:100%;height:100%;object-fit:cover;display:block}._evidenceRemove_1p5xl_218{position:absolute;top:2px;right:2px;width:22px;height:22px;border:none;border-radius:999px;background:#000000a6;color:#fff;font-size:14px;line-height:1;cursor:pointer}._addEvidence_1p5xl_233{display:inline-flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:8px;border:1px dashed rgba(255,255,255,.22);background:#121212;color:#ffffffb8;font-size:34px;font-weight:400;cursor:pointer}._addEvidenceBusy_1p5xl_248{font-size:12px}._addEvidence_1p5xl_233:hover:not(:disabled){border-color:#a8283c;color:#fff}._addEvidence_1p5xl_233:disabled{opacity:.5;cursor:not-allowed}._hiddenInput_1p5xl_262{display:none}._footer_1p5xl_266{position:fixed;left:0;right:0;bottom:env(safe-area-inset-bottom,0px);display:flex;justify-content:center;padding:12px 16px 16px;background:linear-gradient(to top,#0b0b0c 70%,#0b0b0c00);pointer-events:none}._submitBtn_1p5xl_278{pointer-events:auto;appearance:none;min-width:220px;padding:12px 28px;border-radius:999px;border:1px solid #8e2135;background:#8e2135;color:#fff;font-size:15px;font-weight:650;cursor:pointer}._submitBtn_1p5xl_278:hover:not(:disabled){background:#a8283c;border-color:#a8283c}._submitBtn_1p5xl_278:disabled{opacity:.45;cursor:not-allowed}._pageRoot_2m5za_3{min-height:100vh;background:#0b0b0c;color:#fff}._main_2m5za_9{max-width:720px;margin:0 auto;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 100px;display:flex;flex-direction:column;gap:14px}._header_2m5za_18{position:relative;display:flex;align-items:center;justify-content:center;min-height:44px}._backBtn_2m5za_26{position:absolute;left:0;top:50%;transform:translateY(-50%);width:36px;height:36px;padding:0;border:none;border-radius:999px;background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._backBtn_2m5za_26 svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}._title_2m5za_54{margin:0;font-size:17px;font-weight:700}._profileCard_2m5za_60,._card_2m5za_61{background:#1a1a1a;border:1px solid rgba(255,255,255,.08);border-radius:16px}._profileCard_2m5za_60{display:flex;align-items:center;gap:12px;padding:16px}._avatar_2m5za_74{width:48px;height:48px;border-radius:999px;object-fit:cover;background:#2a2a2c;flex-shrink:0}._nickname_2m5za_83{margin:0;font-size:16px;font-weight:650}._accountId_2m5za_89{margin:4px 0 0;font-size:13px;color:#ffffff73}._card_2m5za_61{padding:16px}._cardHead_2m5za_99{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}._cardTitle_2m5za_107{margin:0;font-size:16px;font-weight:700}._cardCount_2m5za_113{font-size:13px;color:#ffffff73}._bodyText_2m5za_118{margin:0;font-size:14px;line-height:1.6;color:#ffffffe0;white-space:pre-wrap;word-break:break-word}._subText_2m5za_127{margin:8px 0 0;font-size:13px;line-height:1.55;color:#ffffff8c;white-space:pre-wrap;word-break:break-word}._statusChip_2m5za_136{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:4px 8px;border-radius:6px;background:#2a2a2c;font-size:12px;color:#ffffff8c}._statusValue_2m5za_148{color:#ffffffe0}._footer_2m5za_152{position:fixed;left:0;right:0;bottom:env(safe-area-inset-bottom,0px);display:flex;justify-content:center;padding:10px 16px 12px;background:linear-gradient(to top,#0b0b0c 70%,#0b0b0c00);pointer-events:none}._footerActions_2m5za_164{pointer-events:auto;display:flex;flex-direction:column;align-items:center;gap:8px;width:min(100%,320px)}._appealWindowHint_2m5za_174{margin:0;max-width:280px;text-align:center;font-size:12px;line-height:1.45;letter-spacing:.01em;color:#ffd2aab8}._footerHintMuted_2m5za_184{margin:0;pointer-events:auto;text-align:center;font-size:13px;line-height:1.5;color:#ffffff73}._appealBtn_2m5za_193{appearance:none;width:100%;min-width:220px;padding:12px 28px;border-radius:999px;border:1px solid #8e2135;background:#8e2135;color:#fff;font-size:15px;font-weight:650;cursor:pointer}._appealBtn_2m5za_193:hover:not(:disabled){background:#a8283c;border-color:#a8283c}._appealBtn_2m5za_193:disabled{background:#2a2a2c;border-color:transparent;color:#ffffff59;cursor:not-allowed}._empty_2m5za_219,._error_2m5za_220{margin:32px 8px;text-align:center;font-size:14px;color:#ffffff80}._error_2m5za_220{color:#ff8a9a}@media(min-width:769px){._footer_2m5za_152{bottom:16px}}._paginationBar_1ej7b_1{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:16px}._pageSizeField_1ej7b_10{display:inline-flex;align-items:center;gap:10px;color:#666;font-size:14px;flex-shrink:0}._select_1ej7b_19{min-width:72px;padding:8px 10px;border:1px solid rgba(0,0,0,.08);border-radius:10px;background:#fff}._paginationWrap_1ej7b_27{flex:1;justify-content:flex-end}._paginationSummaryOnly_1ej7b_32{color:var(--admin-text-soft, #6f5a49);font-size:13px;line-height:1.6;white-space:nowrap}._paginationHint_1ej7b_39{color:#999;font-size:13px}._grid_12mpl_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:12px 0 8px}._card_12mpl_8{min-width:0;padding:14px 16px;border-radius:14px;border:1px solid rgba(22,119,255,.12);background:#fffffff5;box-shadow:0 6px 18px #0958d90d}._label_12mpl_17{margin:0;color:#888;font-size:13px;font-weight:500;line-height:1.4}._value_12mpl_25{margin-top:6px;font-size:22px;font-weight:700;line-height:1.2;color:var(--admin-accent-strong, #0958d9)}._delta_12mpl_33{margin-top:6px;font-size:12px;line-height:1.3;color:#64748b}._deltaUp_12mpl_40{color:#2f9b63}._deltaDown_12mpl_44{color:#c44b3a}._failed_12mpl_48{grid-column:1 / -1;padding:16px;text-align:center;color:#8a3b23}._retryButton_12mpl_55{margin-top:8px;border:1px solid rgba(138,59,35,.28);border-radius:8px;background:#fff;color:#8a3b23;cursor:pointer;font-size:13px;font-weight:600;padding:6px 12px}@media(max-width:1100px){._grid_12mpl_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){._grid_12mpl_1{grid-template-columns:1fr}}._headerRow_1ita0_1{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}._titleBlock_1ita0_10 h1{margin:0;font-size:22px;color:#1f2937}._subtitle_1ita0_16{margin:6px 0 0;color:#64748b;font-size:13px}._backChip_1ita0_22{display:inline-flex;align-items:center;gap:6px;margin:0 0 20px;padding:0;border:none;background:transparent;color:#475569;font:inherit;font-size:14px;font-weight:500;letter-spacing:.01em;cursor:pointer}._backChip_1ita0_22:hover{color:var(--admin-accent-strong, #0958d9)}._workHero_1ita0_42{display:flex;align-items:center;gap:28px;margin:0 0 20px;padding:0 0 4px;background:transparent;box-shadow:none}._workHeroCover_1ita0_52,._workHeroCoverPlaceholder_1ita0_53{flex-shrink:0;width:128px;height:170px;border-radius:8px;object-fit:cover;background:#f1f5f9;box-shadow:0 10px 28px #0958d91f}._workHeroBody_1ita0_63{display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1;gap:0}._workHeroTitle_1ita0_72{margin:0 0 18px;max-width:42rem;font-size:28px;font-weight:700;line-height:1.2;color:#1f2937}._workMetaGrid_1ita0_81{display:grid;grid-template-columns:minmax(240px,1.8fr) minmax(96px,.9fr) minmax(180px,1.35fr) minmax(132px,1fr) minmax(64px,.55fr);gap:10px 28px;margin:0;padding:16px 0 14px;border-top:1px solid rgba(31,41,55,.12);border-bottom:1px solid rgba(31,41,55,.12)}._workMetaItem_1ita0_97,._workMetaWide_1ita0_101{min-width:0}._workMetaItem_1ita0_97 dt{margin:0 0 6px;color:#64748b;font-size:12px;font-weight:500;line-height:1.2}._workMetaItem_1ita0_97 dd{margin:0;color:#1f2937;font-size:14px;font-weight:600;line-height:1.35;word-break:break-all}._workMetaWide_1ita0_101 dd{font-size:13px;letter-spacing:.01em}._workMetaRank_1ita0_127{text-align:left}._workMetaRank_1ita0_127 dd{font-size:28px;font-weight:700;line-height:1;color:var(--admin-accent-strong, #0958d9)}._workCell_1ita0_138{display:inline-flex;align-items:center;gap:10px;max-width:280px;padding:0;border:none;background:transparent;color:var(--admin-accent, #1677ff);font:inherit;font-weight:600;text-align:left;cursor:pointer}._workCell_1ita0_138:hover{color:var(--admin-accent-strong, #0958d9)}._workCellCover_1ita0_157,._workCellCoverPlaceholder_1ita0_158{flex-shrink:0;width:36px;height:48px;border-radius:6px;object-fit:cover;background:#f1f5f9}._workCellTitle_1ita0_167{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1100px){._workMetaGrid_1ita0_81{grid-template-columns:minmax(200px,1.6fr) minmax(88px,.9fr) minmax(160px,1.2fr) minmax(120px,1fr) minmax(56px,.5fr);gap:10px 18px}}@media(max-width:900px){._workHero_1ita0_42{align-items:flex-start;flex-direction:column;gap:16px}._workMetaGrid_1ita0_81{grid-template-columns:repeat(2,minmax(0,1fr))}._workMetaRank_1ita0_127{grid-column:1 / -1}}._metaHint_1ita0_201{color:#64748b;font-size:12px;line-height:1.4;text-align:right}._presetRow_1ita0_208{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:12px 0}._presetRowMain_1ita0_217,._presetRowEnd_1ita0_218{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._presetButton_1ita0_226{border:1px solid rgba(22,119,255,.28);background:#fffffff5;color:var(--admin-accent-strong, #0958d9);border-radius:10px;padding:8px 12px;cursor:pointer;font-size:13px}._presetButtonActive_1ita0_236{background:linear-gradient(135deg,#1677fff5,#0958d9f0);color:#fff;border-color:transparent}._searchRow_1ita0_242{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 4px}._searchTypeSelect_1ita0_250{flex:0 0 auto;min-width:120px;padding:10px 12px;border:1px solid rgba(31,41,55,.14);border-radius:10px;background:#fff;color:#1f2937;font:inherit;font-size:14px;cursor:pointer;outline:none}._searchTypeSelect_1ita0_250:hover{border-color:#0958d959}._searchTypeSelect_1ita0_250:focus{border-color:#0958d98c;box-shadow:0 0 0 3px #1677ff29}._searchField_1ita0_273{position:relative;flex:1 1 280px;min-width:200px}._searchInput_1ita0_279{box-sizing:border-box;width:100%;padding:10px 36px 10px 12px;border:1px solid rgba(31,41,55,.14);border-radius:10px;background:#fff;color:#1f2937;font:inherit;font-size:14px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}._searchInput_1ita0_279::placeholder{color:#64748b}._searchInput_1ita0_279:hover{border-color:#0958d959}._searchInput_1ita0_279:focus{border-color:#0958d98c;box-shadow:0 0 0 3px #1677ff29}._searchClear_1ita0_306{position:absolute;top:50%;right:8px;transform:translateY(-50%);width:24px;height:24px;padding:0;border:none;border-radius:6px;background:transparent;color:#64748b;font-size:18px;line-height:1;cursor:pointer}._searchClear_1ita0_306:hover{background:#1f29370f;color:#1f2937}._searchButton_1ita0_328{border:none;border-radius:10px;padding:10px 16px;background:var(--admin-accent-strong, #0958d9);color:#fff;font-size:14px;font-weight:600;cursor:pointer}._searchButton_1ita0_328:hover{filter:brightness(1.05)}._authorHint_1ita0_343{margin:0 0 8px;color:#475569;font-size:13px}._section_1ita0_349{margin-top:16px;background:#fff;border-radius:16px;padding:16px 18px 12px;box-shadow:0 8px 24px #0958d90f}._sectionTitle_1ita0_357{margin:0 0 8px;font-size:18px;font-weight:700;color:#1f2937}._tableWrap_1ita0_364{width:100%;max-width:100%;margin-top:8px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}._table_1ita0_364{width:max-content;min-width:1100px;border-collapse:collapse}._table_1ita0_364 th,._table_1ita0_364 td{padding:10px 12px;border-bottom:1px solid rgba(0,0,0,.06);text-align:left;font-size:13px;white-space:nowrap;color:#1f2937}._table_1ita0_364 th{color:#555;font-weight:600}._table_1ita0_364 th._metricCol_1ita0_396,._table_1ita0_364 td._metricCol_1ita0_396{text-align:center}._sortableHeader_1ita0_401{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:0;border:none;border-radius:0;background:transparent;color:#555;font:inherit;font-weight:600;line-height:1.2;cursor:pointer;transition:color .15s ease}._sortableHeader_1ita0_401:hover,._sortableHeaderActive_1ita0_423{color:var(--admin-accent-strong, #0958d9)}._sortChevrons_1ita0_427{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;flex-shrink:0}._sortChevron_1ita0_427{display:block;color:#1f293747;transition:color .15s ease}._sortChevronOn_1ita0_442{color:var(--admin-accent-strong, #0958d9)}._sortableHeader_1ita0_401:hover ._sortChevron_1ita0_427:not(._sortChevronOn_1ita0_442){color:#0958d973}._linkLikeButton_1ita0_450{border:none;background:transparent;color:var(--admin-accent, #1677ff);cursor:pointer;padding:0;font:inherit;text-align:left}._emptyState_1ita0_460{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px 24px;text-align:center;color:#475569;font-size:14px;line-height:1.5}._modalOverlay_1ita0_472{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:16px;background:#1e161073}._modal_1ita0_472{width:min(480px,100%);max-height:min(90vh,720px);overflow:auto;border-radius:16px;background:#fff;box-shadow:0 20px 48px #1f293738;padding:18px 20px 16px}._modalHeader_1ita0_493{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}._modalTitle_1ita0_501{margin:0;font-size:18px;font-weight:700;color:#1f2937}._modalClose_1ita0_508{border:none;background:transparent;font-size:20px;line-height:1;cursor:pointer;color:#888}._modalSection_1ita0_517{margin-bottom:16px}._modalLabel_1ita0_521{display:block;margin-bottom:8px;font-size:13px;font-weight:600;color:#666}._dateRangeRow_1ita0_529{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._dateInput_1ita0_536{padding:8px 10px;border:1px solid rgba(0,0,0,.08);border-radius:10px;background:#fff;font-size:14px}._quickRow_1ita0_544{display:flex;flex-wrap:wrap;gap:8px}._metricRadios_1ita0_550{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 10px}._radioItem_1ita0_556{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#444;cursor:pointer}._modalFooter_1ita0_565{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}._secondaryButton_1ita0_572{border:1px solid rgba(0,0,0,.12);background:#fff;color:#444;border-radius:10px;padding:8px 14px;cursor:pointer;font-size:14px}._primaryButton_1ita0_582{border:none;background:#1677ff;color:#fff;border-radius:10px;padding:8px 14px;cursor:pointer;font-size:14px;font-weight:600}@media(max-width:640px){._metricRadios_1ita0_550{grid-template-columns:repeat(2,minmax(0,1fr))}}._adminStatsSection_tliju_1{width:100%;margin:0 0 24px}._adminStatsHeader_tliju_6{display:flex;justify-content:flex-end;min-height:20px;margin-bottom:12px}._adminStatsUpdateTime_tliju_13{color:#8c8c8c;font-size:13px;white-space:nowrap}._adminStatCard_tliju_19{height:100%;border-color:#f0f0f0!important;border-radius:8px!important;background:#fff!important;box-shadow:0 1px 2px #1f38580a!important;transition:border-color .16s ease,box-shadow .16s ease}._adminStatCard_tliju_19:hover{border-color:#91caff!important;box-shadow:0 2px 8px #1677ff14!important}._adminStatCard_tliju_19 .ant-statistic-title{margin-bottom:10px;color:#8c8c8c;font-size:13px}._adminStatCard_tliju_19 .ant-statistic-content{color:#262626;font-size:24px;font-weight:600;line-height:1.25;font-variant-numeric:tabular-nums}._adminStatTitle_tliju_47{display:inline-flex;align-items:center;gap:8px}._adminStatIcon_tliju_53{display:inline-flex;align-items:center;color:#1677ff}@media(max-width:1200px){._adminStatsHeader_tliju_6{margin-bottom:8px}}._heroCard_1bpbx_1{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:24px 0 32px;padding:24px 28px;border-radius:16px;background:#1a1a1a;border:1px solid rgba(255,255,255,.08)}._heroEyebrow_1bpbx_13{margin:0 0 8px;color:#8e8e93;font-size:14px}._heroTitle_1bpbx_19{margin:0;display:flex;align-items:center;font-size:28px;color:#fff}._heroDesc_1bpbx_27{margin:8px 0 0;color:#999}._linkButton_1bpbx_32{border:none;border-radius:999px;padding:10px 18px;background:#8e2135;color:#fff;cursor:pointer}._loadingBox_1bpbx_41,._emptyState_1bpbx_42{padding:32px;text-align:center;color:#8e8e93;background:#1c1c1e;border-radius:12px}._worksSection_1bpbx_50{margin-top:24px}._sectionTitle_1bpbx_54{margin:0;font-size:20px;color:#fff}._workList_1bpbx_60{display:grid;gap:12px;margin-top:16px}._workCard_1bpbx_66{text-align:left;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px 18px;background:#1a1a1a;cursor:pointer;transition:transform .15s ease,border-color .15s ease}._workCard_1bpbx_66:hover{transform:translateY(-2px);border-color:#a8283c66}._workTitle_1bpbx_81{font-size:16px;font-weight:600;color:#fff}._workMeta_1bpbx_87{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px;color:#8e8e93;font-size:13px}._detailHeader_1bpbx_96{margin:24px 0}._commentList_1bpbx_100{display:grid;gap:12px;margin-top:16px}._commentItem_1bpbx_106{padding:14px 16px;border-radius:10px;background:#1c1c1e;color:#c7c7cc}._commentMeta_1bpbx_113{display:flex;justify-content:space-between;gap:12px;color:#8e8e93;font-size:12px;margin-bottom:8px}._hourGrid_1bpbx_122{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:16px}._hourCell_1bpbx_129{padding:10px 8px;border-radius:8px;background:#1c1c1e;text-align:center;font-size:12px;color:#c7c7cc}@media(max-width:768px){._heroCard_1bpbx_1{flex-direction:column;align-items:flex-start}._hourGrid_1bpbx_122{grid-template-columns:repeat(4,minmax(0,1fr))}}._panelStack_584b5_1{display:flex;flex-direction:column;gap:22px}._toolbar_584b5_7{display:flex;align-items:center;justify-content:flex-end;gap:10px}._grid_584b5_14{display:grid;grid-template-columns:minmax(320px,420px) minmax(0,1fr);gap:22px;align-items:start}._card_584b5_21{padding:24px;border-radius:24px;border:1px solid var(--admin-border, rgba(201, 139, 92, .22));background:#fff;box-shadow:0 20px 56px var(--admin-shadow, rgba(98, 59, 33, .1))}._activityListPage_584b5_29{min-width:0}._heroCard_584b5_33{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px 30px;border-radius:24px;border:1px solid var(--admin-border, rgba(201, 139, 92, .22));background:#fff;box-shadow:0 20px 56px var(--admin-shadow, rgba(98, 59, 33, .1))}._headerActions_584b5_45{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}._headerButtonWrap_584b5_52{position:relative;display:inline-flex}._actionBadge_584b5_57{position:absolute;top:-8px;right:-8px;min-width:24px;height:24px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,#d64545,#f06745);color:#fff;font-size:12px;font-weight:700;box-shadow:0 10px 22px #d645453d}._sectionBadge_584b5_75{display:inline-flex;padding:7px 14px;border-radius:999px;background:var(--admin-accent-soft, #e6f4ff);color:var(--admin-accent-strong, #aa5a2d);font-size:12px;font-weight:700}._heroTitle_584b5_85,._cardTitle_584b5_86{margin:14px 0 0;color:var(--admin-text, #2f241d)}._heroDesc_584b5_91,._cardDesc_584b5_92{margin:10px 0 0;color:var(--admin-text-soft, #6f5a49);line-height:1.8}._cardHeader_584b5_98{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:18px}._list_584b5_106{display:flex;flex-direction:column;gap:14px;max-height:560px;overflow-y:auto;padding-right:4px}._itemCard_584b5_115{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;border:1px solid rgba(205,157,120,.22);background:#fff}._reviewCard_584b5_125{gap:16px}._itemCardActive_584b5_129{border-color:var(--admin-border-strong, rgba(201, 115, 63, .34));box-shadow:0 16px 34px #c9733f24}._itemCard_584b5_115 ._actionRow_584b5_134{justify-content:flex-end}._itemHeader_584b5_138,._metaRow_584b5_139,._actionRow_584b5_134,._toggleRow_584b5_141{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._itemHeader_584b5_138{justify-content:space-between}._itemTitle_584b5_152{color:var(--admin-text, #2f241d);font-size:16px;font-weight:700}._itemMeta_584b5_158{color:var(--admin-text-soft, #6f5a49);font-size:13px}._fieldHint_584b5_163{margin-top:-8px;color:var(--admin-text-soft, #6f5a49);font-size:12px;line-height:1.6}._reviewSummaryLabel_584b5_170{color:var(--admin-text-soft, #6f5a49);font-size:12px;font-weight:700}._reviewTableWrapper_584b5_176{max-height:560px;overflow:auto;border-radius:16px;border:1px solid rgba(205,157,120,.22);background:#fff}._reviewResultsCard_584b5_184{min-width:0}._reviewTable_584b5_176{width:100%;min-width:900px;border-collapse:separate;border-spacing:0;table-layout:fixed}._reviewStatusCol_584b5_197{width:102px}._reviewTitleCol_584b5_202,._reviewAccountCol_584b5_206{width:20%}._reviewOperateCol_584b5_210{width:108px}._reviewDetailCol_584b5_215{width:84px}._reviewTable_584b5_176 th,._reviewTable_584b5_176 td{padding:12px;border-bottom:1px solid rgba(205,157,120,.18);text-align:center;vertical-align:middle}._reviewTable_584b5_176 th{position:sticky;top:0;z-index:1;color:var(--admin-text-soft, #6f5a49);font-size:12px;font-weight:700;background:#fff;white-space:nowrap}._reviewTable_584b5_176 th:last-child,._reviewTable_584b5_176 td:last-child{padding-left:10px}._reviewTableRow_584b5_244{background:#fff}._reviewTable_584b5_176 tbody tr:hover{background:#f5faff}._reviewTable_584b5_176 tbody tr:last-child td{border-bottom:none}._reviewTitleCell_584b5_256{color:var(--admin-text, #2f241d);font-size:14px;font-weight:700;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}._reviewAccountCell_584b5_267{color:var(--admin-text, #2f241d);font-size:13px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}._reviewOperateCell_584b5_277,._reviewDetailCell_584b5_278{white-space:nowrap;text-align:center}._reviewOperateCell_584b5_277{padding-left:8px;padding-right:8px}._reviewInlineActions_584b5_288{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex-wrap:nowrap}._reviewDetailButton_584b5_297{min-width:80px;padding:9px 14px}._reviewFilterBar_584b5_302{display:flex;grid-column:1 / -1;align-items:flex-end;justify-content:space-between;gap:14px;flex-wrap:wrap}._reviewFilterBar_584b5_302 ._filterGrid_584b5_311{flex:1 1 720px}._filterActions_584b5_315{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-left:auto}._reviewStatusSelect_584b5_323{width:136px;min-width:136px;flex:0 0 136px}._detailActionRow_584b5_329{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}._fieldLabel_584b5_336{display:flex;flex-direction:column;gap:8px;color:var(--admin-text, #2f241d);font-size:14px;font-weight:700}._formArea_584b5_345{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;align-items:start}._formArea_584b5_345>._fieldLabel_584b5_336{min-width:0}._tickerFormArea_584b5_356>._fieldLabel_584b5_336{grid-column:1 / -1}._fieldFull_584b5_360,._formArea_584b5_345>._configSection_584b5_361,._formArea_584b5_345>._actionRow_584b5_134{grid-column:1 / -1}._fieldHalf_584b5_366{grid-column:span 1}._formArea_584b5_345>div._fieldLabel_584b5_336+._actionRow_584b5_134{display:none}._configSection_584b5_361{display:flex;flex-direction:column;gap:12px;min-width:0}._configList_584b5_381{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._radioGroup_584b5_387{display:flex;flex-wrap:wrap;gap:10px}._radioLabel_584b5_393{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid rgba(205,157,120,.28);border-radius:12px;background:#fff;font-weight:600}._timeField_584b5_405{display:flex;flex-direction:column;gap:10px}._timeFieldTitle_584b5_411{color:var(--admin-text, #2f241d);font-size:14px;font-weight:700}._configItem_584b5_417{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border-radius:18px;border:1px solid rgba(205,157,120,.22);background:#fff}._configItemTitle_584b5_428{color:var(--admin-text, #2f241d);font-size:14px;font-weight:700}._tickerHint_584b5_434{color:var(--admin-text-soft, #6f5a49);font-size:12px;font-weight:500;line-height:1.6}._tickerNotes_584b5_441{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px}._tickerMeta_584b5_448{color:var(--admin-text-soft, #6f5a49);font-size:12px;line-height:1.7}._textInput_584b5_454,._textArea_584b5_455,._select_584b5_456{width:100%;padding:12px 14px;border-radius:16px;border:1px solid rgba(205,157,120,.34);background:#fff;color:var(--admin-text, #2f241d);font-size:14px;box-sizing:border-box}._textArea_584b5_455{min-height:120px;resize:vertical;line-height:1.7}._primaryButton_584b5_473,._secondaryButton_584b5_474,._dangerButton_584b5_475,._linkButton_584b5_476{font-weight:700;cursor:pointer;border-radius:999px}._primaryButton_584b5_473,._secondaryButton_584b5_474,._dangerButton_584b5_475{padding:10px 18px;font-size:14px}._primaryButton_584b5_473{border:none;color:#fff;background:#1677ff}._secondaryButton_584b5_474{border:1px solid rgba(205,157,120,.34);background:#fff;color:var(--admin-text, #2f241d)}._secondaryButtonActive_584b5_501{border-color:#91caff;background:#e6f4ff;color:#0958d9}._dangerButton_584b5_475{border:1px solid rgba(187,53,53,.18);background:#bb353514;color:#b73a3a}._linkButton_584b5_476{border:none;background:transparent;padding:0;color:var(--admin-accent-strong, #aa5a2d)}._statusTag_584b5_520{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;background:#e6f4ff;color:#0958d9;font-size:12px;font-weight:700}._statusApproved_584b5_531{background:#459d6824;color:#2d8c58}._statusRejected_584b5_536{background:#bb35351f;color:#b73a3a}._coverPreview_584b5_541{width:100%;max-height:220px;border-radius:16px;object-fit:cover;background:#fff}._switchLabel_584b5_549{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:14px;background:#e6f4ff;color:var(--admin-text, #2f241d)}._switchLabelDisabled_584b5_559{opacity:.52}._inlineGrid_584b5_563{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._filterGrid_584b5_311{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}._paginationBar_584b5_575{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}._detailOverlay_584b5_584{position:fixed;inset:0;z-index:1500;display:flex;align-items:center;justify-content:center;padding:24px;background:#2d1c1257;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._detailDialog_584b5_596{width:min(960px,100%);max-height:calc(100vh - 48px);overflow-y:auto;padding:24px;border-radius:24px;border:1px solid var(--admin-border, rgba(201, 139, 92, .22));background:#fff;box-shadow:0 20px 56px var(--admin-shadow, rgba(98, 59, 33, .1))}._detailBody_584b5_607{display:flex;flex-direction:column;gap:18px}._detailSection_584b5_613{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:16px;border:1px solid rgba(205,157,120,.22);background:#fff}._detailSectionTitle_584b5_623{color:var(--admin-text, #2f241d);font-size:16px;font-weight:700}._detailGrid_584b5_629{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}._detailField_584b5_635{display:flex;flex-direction:column;gap:6px;min-width:0}._detailLabel_584b5_642{color:var(--admin-text-soft, #6f5a49);font-size:12px;font-weight:700}._detailValue_584b5_648{color:var(--admin-text, #2f241d);font-size:14px;line-height:1.7;word-break:break-word}._detailTextBlock_584b5_655{color:var(--admin-text, #2f241d);font-size:14px;line-height:1.8;white-space:pre-wrap;word-break:break-word}._detailLinkList_584b5_663{display:flex;flex-direction:column;gap:10px}._detailLinkItem_584b5_669{color:var(--admin-accent-strong, #aa5a2d);text-decoration:none;word-break:break-all}._detailLinkItem_584b5_669:hover{text-decoration:underline}._detailMediaGrid_584b5_679{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}._detailImageGrid_584b5_685{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,320px));gap:14px;align-items:start}._detailImage_584b5_685,._detailVideo_584b5_693{width:100%;border-radius:18px;background:#fff}._detailImage_584b5_685{display:block;height:auto}._detailVideo_584b5_693{max-height:260px}._emptyState_584b5_708{padding:16px;border-radius:18px;background:#fff;color:var(--admin-text-soft, #6f5a49);line-height:1.8}@media(max-width:1100px){._grid_584b5_14,._detailGrid_584b5_629{grid-template-columns:1fr}._reviewFilterBar_584b5_302{align-items:stretch}._filterActions_584b5_315{width:100%;justify-content:flex-end}}@media(max-width:768px){._heroCard_584b5_33,._card_584b5_21{border-radius:20px;padding:20px}._heroCard_584b5_33{flex-direction:column;align-items:flex-start}._headerActions_584b5_45,._inlineGrid_584b5_563,._filterGrid_584b5_311{width:100%;grid-template-columns:1fr}._formArea_584b5_345{grid-template-columns:1fr}._fieldHalf_584b5_366,._fieldFull_584b5_360,._formArea_584b5_345>._configSection_584b5_361,._formArea_584b5_345>._actionRow_584b5_134{grid-column:1}._configItem_584b5_417{flex-direction:column;align-items:flex-start}._configList_584b5_381{grid-template-columns:1fr}._reviewTable_584b5_176{min-width:820px}._reviewTable_584b5_176 th,._reviewTable_584b5_176 td{padding:11px 12px}._reviewInlineActions_584b5_288{gap:4px}._reviewStatusSelect_584b5_323{width:132px;min-width:132px;flex-basis:132px}._reviewDetailButton_584b5_297{min-width:78px}._filterActions_584b5_315,._detailActionRow_584b5_329{width:100%;justify-content:flex-start}._detailOverlay_584b5_584{padding:12px}._detailDialog_584b5_596{max-height:calc(100vh - 24px);padding:18px;border-radius:20px}}._panelStack_9ulil_1{display:flex;flex-direction:column;gap:22px}._heroCard_9ulil_7{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:12px 16px;border-radius:30px;border:1px solid var(--admin-border, rgba(201, 139, 92, .22));background:#fff;box-shadow:0 20px 56px var(--admin-shadow, rgba(98, 59, 33, .1))}._heroMain_9ulil_19{min-width:0}._sectionBadge_9ulil_23{display:inline-flex;align-items:center;justify-content:center;padding:7px 14px;border-radius:999px;background:var(--admin-accent-soft, #e6f4ff);color:var(--admin-accent-strong, #aa5a2d);font-size:12px;font-weight:700;letter-spacing:.08em}._heroTitle_9ulil_36{margin:16px 0 0;color:var(--admin-text, #2f241d);font-size:28px;line-height:1.25}._heroDesc_9ulil_43{margin:0;color:var(--admin-text-soft, #6f5a49);font-size:14px;line-height:1.8}._heroStats_9ulil_50{display:grid;grid-template-columns:repeat(3,minmax(92px,1fr));gap:10px}._statItem_9ulil_56{display:flex;flex-direction:column;gap:6px;min-width:92px;padding:8px 12px;border-radius:8px;border:1px solid rgba(205,157,120,.24);background:#fff}._statItem_9ulil_56 span{color:var(--admin-text-soft, #6f5a49);font-size:12px}._statItem_9ulil_56 strong{color:var(--admin-text, #2f241d);font-size:20px;line-height:1.2}._grid_9ulil_78{display:grid;grid-template-columns:minmax(340px,420px) minmax(0,1fr);gap:22px;align-items:start}._card_9ulil_85{padding:24px;border-radius:30px;border:1px solid var(--admin-border, rgba(201, 139, 92, .22));background:#fff;box-shadow:0 20px 56px var(--admin-shadow, rgba(98, 59, 33, .1))}._cardHeader_9ulil_93{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:18px}._cardTitle_9ulil_101{margin:0;color:var(--admin-text, #2f241d);font-size:24px}._cardDesc_9ulil_107{margin:8px 0 0;color:var(--admin-text-soft, #6f5a49);font-size:14px;line-height:1.75}._filterBar_9ulil_114{display:grid;grid-template-columns:1fr 180px;gap:12px;margin-bottom:14px}._authorFilterBar_9ulil_121{display:grid;grid-template-columns:360px;gap:12px;margin-bottom:14px}._checkboxGroup_9ulil_128{display:flex;flex-wrap:wrap;gap:10px 16px;margin-bottom:14px}._checkboxItem_9ulil_135{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid rgba(205,157,120,.28);background:#fff;color:var(--admin-text, #2f241d);font-size:13px;cursor:pointer}._checkboxItem_9ulil_135 input{margin:0}._summaryRow_9ulil_152{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}._summaryItem_9ulil_159{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:16px;border:1px solid rgba(205,157,120,.22);background:#fff}._summaryItem_9ulil_159 span{color:var(--admin-text-soft, #6f5a49);font-size:12px}._summaryItem_9ulil_159 strong{color:var(--admin-text, #2f241d);font-size:14px}._textInput_9ulil_179,._textArea_9ulil_180,._select_9ulil_181{width:100%;padding:12px 14px;border-radius:16px;border:1px solid rgba(205,157,120,.34);background:#fff;color:var(--admin-text, #2f241d);font-size:14px;box-sizing:border-box}._textArea_9ulil_180{min-height:112px;resize:vertical;line-height:1.7}._list_9ulil_198{display:flex;flex-direction:column;gap:14px;max-height:560px;overflow-y:auto;padding-right:4px}._itemCard_9ulil_207{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:22px;border:1px solid rgba(205,157,120,.22);background:#fff}._itemCardActive_9ulil_217{border-color:var(--admin-border-strong, rgba(201, 115, 63, .34));box-shadow:0 16px 34px #c9733f24}._itemMainButton_9ulil_222{border:none;padding:0;background:transparent;text-align:left;cursor:pointer}._itemHeader_9ulil_230{display:flex;align-items:center;justify-content:space-between;gap:10px}._itemTitle_9ulil_237{color:var(--admin-text, #2f241d);font-size:16px;font-weight:700}._itemMeta_9ulil_243{color:var(--admin-text-soft, #6f5a49);font-size:13px;line-height:1.7}._metaGrid_9ulil_249{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}._remarkLine_9ulil_255{padding:10px 12px;border-radius:14px;background:#fff;color:var(--admin-text-soft, #6f5a49);font-size:13px;line-height:1.7}._statusTag_9ulil_264{display:inline-flex;align-items:center;justify-content:center;padding:5px 11px;border-radius:999px;background:#c9733f1f;color:var(--admin-accent-strong, #aa5a2d);font-size:12px;font-weight:700}._statusJoined_9ulil_276{background:#459d6824;color:#2d8c58}._statusGameIncentive_9ulil_281{background:#507ad224;color:#3e68b9}._statusIncentive_9ulil_286{background:#9c27b024;color:#7b1fa2}._statusCodeIncentive_9ulil_291{background:#ff980024;color:#e65100}._statusAllIncentive_9ulil_296{background:#26a69a29;color:#0f766e}._statusNone_9ulil_301{background:#927d6b24;color:#7b6552}._statusFinished_9ulil_306{background:#507ad224;color:#3e68b9}._actionRow_9ulil_311{display:flex;flex-wrap:wrap;gap:10px}._paginationBar_9ulil_317{margin-top:14px}._detailSectionStack_9ulil_321{display:flex;flex-direction:column;gap:20px}._summaryCard_9ulil_328{padding:20px;border-radius:18px;background:linear-gradient(135deg,#4caf5014,#4caf500a);border:1px solid rgba(76,175,80,.2)}._summaryTitle_9ulil_335{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-size:16px;font-weight:600;color:#2e7d32}._summaryGrid_9ulil_345{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}._summaryItem_9ulil_159{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:12px;background:#fff;border:1px solid rgba(76,175,80,.12)}._summaryLabel_9ulil_361{font-size:12px;color:#666}._summaryValue_9ulil_366{font-size:22px;font-weight:700;color:#2e7d32}._summaryTotal_9ulil_372{color:#1b5e20;font-size:26px}._codeIncentiveForm_9ulil_377{display:flex;flex-direction:column;gap:16px}._codeIncentiveForm_9ulil_377 ._formGrid_9ulil_383{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}._codeIncentiveForm_9ulil_377 ._formField_9ulil_389{display:flex;flex-direction:column;gap:8px}._codeIncentiveForm_9ulil_377 ._fieldLabel_9ulil_395{font-size:13px;color:#555;font-weight:500}._codeIncentiveForm_9ulil_377 ._textInput_9ulil_179{padding:10px 14px;border-radius:10px;border:1px solid rgba(76,175,80,.3);background:#fff;font-size:14px;color:#333}._codeIncentiveForm_9ulil_377 ._textInput_9ulil_179:focus{outline:none;border-color:#4caf50;box-shadow:0 0 0 2px #4caf5026}._primaryButton_9ulil_416,._secondaryButton_9ulil_417,._dangerButton_9ulil_418{border-radius:999px;padding:10px 16px;font-size:14px;font-weight:700;cursor:pointer;transition:transform .2s ease}._primaryButton_9ulil_416{border:none;color:#fff;background:#1677ff}._secondaryButton_9ulil_417{border:1px solid rgba(205,157,120,.34);background:#fff;color:var(--admin-text, #2f241d)}._dangerButton_9ulil_418{border:1px solid rgba(187,53,53,.18);background:#bb353514;color:#b73a3a}._primaryButton_9ulil_416:hover,._secondaryButton_9ulil_417:hover,._dangerButton_9ulil_418:hover{transform:translateY(-1px)}._primaryButton_9ulil_416:disabled,._secondaryButton_9ulil_417:disabled,._dangerButton_9ulil_418:disabled{opacity:.58;cursor:not-allowed;transform:none}._emptyState_9ulil_459{padding:16px;border-radius:18px;background:#fff;color:var(--admin-text-soft, #6f5a49);line-height:1.8}._modalOverlay_9ulil_467{position:fixed;inset:0;z-index:1500;display:flex;align-items:center;justify-content:center;padding:24px;background:#2d1c1257;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._modalCard_9ulil_479{width:min(760px,100%);max-height:calc(100vh - 48px);overflow-y:auto;padding:24px;border-radius:30px;border:1px solid var(--admin-border, rgba(201, 139, 92, .22));background:#fff;box-shadow:0 20px 56px var(--admin-shadow, rgba(98, 59, 33, .1))}._formArea_9ulil_490{display:flex;flex-direction:column;gap:14px}._amountRow_9ulil_496{display:flex;align-items:center;gap:14px}._amountRow_9ulil_496>._pendingAmountDisplay_9ulil_502{flex:0 0 auto}._amountRow_9ulil_496>._fieldLabel_9ulil_395{flex:1 1 0;min-width:0}._pendingAmountDisplay_9ulil_502{padding:12px 16px;border-radius:12px;background:#c9733f14;color:var(--admin-accent-strong, #aa5a2d);font-size:14px;font-weight:600;text-align:center}._formGrid_9ulil_383{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._fieldLabel_9ulil_395{display:flex;flex-direction:column;gap:8px;color:var(--admin-text, #2f241d);font-size:14px;font-weight:700}._segmentSelectWrapper_9ulil_536{display:flex;align-items:center;gap:10px}._segmentSelectWrapper_9ulil_536 ._select_9ulil_181{min-width:180px}._loadingText_9ulil_546{color:var(--admin-text-soft, #6f5a49);font-size:13px}@media(max-width:1100px){._heroCard_9ulil_7,._grid_9ulil_78,._summaryRow_9ulil_152,._metaGrid_9ulil_249,._formGrid_9ulil_383,._amountRow_9ulil_496{grid-template-columns:1fr}}@media(max-width:768px){._heroCard_9ulil_7,._card_9ulil_85,._modalCard_9ulil_479{border-radius:24px;padding:20px}._heroStats_9ulil_50,._filterBar_9ulil_114{grid-template-columns:1fr}._modalOverlay_9ulil_467{padding:12px}._modalCard_9ulil_479{max-height:calc(100vh - 24px)}}._root_1xs02_1{--cb-border: var(--admin-border, rgba(76, 54, 38, .16));--cb-surface: var(--admin-surface, #ffffff);--cb-soft: var(--admin-surface-soft, #f7f3ef);--cb-text: var(--admin-text, #2f241d);--cb-muted: var(--admin-text-soft, #6f5a49);--cb-accent: var(--admin-accent, #c9733f);display:grid;gap:18px;color:var(--cb-text)}._header_1xs02_13{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid var(--cb-border)}._header_1xs02_13 span,._header_1xs02_13 p,._userIdentity_1xs02_24 span,._workCell_1xs02_25 span,._workCell_1xs02_25 small,._creatorCell_1xs02_27 span{color:var(--cb-muted);font-size:12px;line-height:1.5}._header_1xs02_13 h2,._header_1xs02_13 p{margin:0}._header_1xs02_13 h2{margin-top:4px;font-size:24px}._segmented_1xs02_43{display:inline-grid;grid-template-columns:repeat(2,minmax(120px,1fr));padding:3px;border:1px solid var(--cb-border);border-radius:8px;background:var(--cb-soft)}._segmented_1xs02_43 button{min-height:44px;padding:0 14px;border:0;border-radius:6px;background:transparent;color:var(--cb-muted);cursor:pointer}._segmented_1xs02_43 button._active_1xs02_62{background:var(--cb-surface);color:var(--cb-text);box-shadow:0 2px 8px #3623141a}._section_1xs02_68{min-width:0}._managementTabs_1xs02_72{display:flex;gap:4px;margin-bottom:18px;padding-bottom:8px;border-bottom:1px solid var(--cb-border)}._managementTabs_1xs02_72 button{position:relative;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 15px;border:0;border-radius:6px;background:transparent;color:var(--cb-muted);font-weight:600;cursor:pointer}._managementTabs_1xs02_72 button:hover,._managementTabs_1xs02_72 ._managementTabActive_1xs02_101{background:var(--cb-soft);color:var(--cb-text)}._managementTabs_1xs02_72 ._managementTabActive_1xs02_101:after{position:absolute;right:10px;bottom:-9px;left:10px;height:2px;background:var(--cb-accent);content:""}._pendingBadge_1xs02_116{min-width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px;border-radius:10px;background:#c83243;color:#fff;font-size:11px;font-variant-numeric:tabular-nums;line-height:20px;box-sizing:border-box}._toolbar_1xs02_132{display:flex;align-items:flex-end;gap:10px;margin-bottom:16px}._searchField_1xs02_139,._selectField_1xs02_140,._textareaField_1xs02_141,._formGrid_1xs02_142 label{display:grid;gap:6px;color:var(--cb-muted);font-size:12px}._searchField_1xs02_139{min-width:min(360px,100%);flex:1 1 300px}._selectField_1xs02_140{flex:0 1 220px}._searchField_1xs02_139 input,._selectField_1xs02_140 select,._formGrid_1xs02_142 input,._textareaField_1xs02_141 textarea{width:100%;min-height:44px;padding:0 12px;border:1px solid var(--cb-border);border-radius:7px;background:var(--cb-surface);color:var(--cb-text);box-sizing:border-box;font:inherit}._textareaField_1xs02_141 textarea{min-height:104px;padding-block:10px;resize:vertical}._primaryButton_1xs02_179,._secondaryButton_1xs02_180,._dangerButton_1xs02_181,._closeButton_1xs02_182,._pagination_1xs02_183 button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border-radius:7px;font-weight:600;cursor:pointer}._primaryButton_1xs02_179{border:1px solid var(--cb-accent);background:var(--cb-accent);color:#fff}._secondaryButton_1xs02_180,._pagination_1xs02_183 button{border:1px solid var(--cb-border);background:var(--cb-surface);color:var(--cb-text)}._dangerButton_1xs02_181{border:1px solid #b93a3a;background:#b93a3a;color:#fff}._primaryButton_1xs02_179:disabled,._secondaryButton_1xs02_180:disabled,._dangerButton_1xs02_181:disabled,._pagination_1xs02_183 button:disabled{opacity:.45;cursor:not-allowed}._userList_1xs02_222{border-top:1px solid var(--cb-border)}._userRow_1xs02_226{display:grid;grid-template-columns:minmax(180px,1fr) minmax(260px,1.4fr) auto;align-items:center;gap:16px;padding:15px 4px;border-bottom:1px solid var(--cb-border)}._userIdentity_1xs02_24{min-width:0;display:grid;gap:3px}._userBenefits_1xs02_241{display:flex;flex-wrap:wrap;gap:6px}._userBenefits_1xs02_241 span,._statusTag_1xs02_248{padding:3px 7px;border:1px solid var(--cb-border);border-radius:6px;background:var(--cb-soft);color:var(--cb-muted);font-size:11px;white-space:nowrap}._authorTable_1xs02_258{border-top:1px solid var(--cb-border)}._authorHeader_1xs02_262,._authorRow_1xs02_263{display:grid;grid-template-columns:minmax(145px,1.3fr) minmax(94px,.7fr) minmax(145px,1.1fr) minmax(135px,1fr) minmax(130px,1fr) auto;align-items:center;gap:12px}._authorHeader_1xs02_262{min-height:42px;color:var(--cb-muted);font-size:11px;font-weight:700}._authorRow_1xs02_263{min-height:74px;padding:12px 0;border-top:1px solid var(--cb-border);font-size:12px}._authorTypeBadge_1xs02_284{width:fit-content;max-width:100%;padding:4px 8px;border:1px solid rgba(47,133,98,.3);border-radius:5px;background:#2f856214;color:#26754f;font-size:11px;font-weight:700;overflow-wrap:anywhere}._authorMetrics_1xs02_297,._authorShares_1xs02_298{min-width:0;display:grid;gap:4px;overflow-wrap:anywhere}._authorMetrics_1xs02_297 span,._authorShares_1xs02_298 span{color:var(--cb-muted);font-size:11px;line-height:1.45}._authorNote_1xs02_312{min-width:0;color:var(--cb-muted);line-height:1.5;overflow-wrap:anywhere}._addUserSearchRow_1xs02_319{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px}._addUserList_1xs02_326{border-top:1px solid var(--cb-border)}._addUserRow_1xs02_330{display:grid;grid-template-columns:minmax(0,1fr) minmax(90px,auto) auto;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--cb-border)}._gameTable_1xs02_339{border-top:1px solid var(--cb-border)}._gameHeader_1xs02_343,._gameRow_1xs02_344{display:grid;grid-template-columns:minmax(240px,1.8fr) minmax(160px,1fr) 90px minmax(160px,1fr) minmax(110px,auto);align-items:center;gap:14px}._gameHeader_1xs02_343{min-height:42px;color:var(--cb-muted);font-size:12px;font-weight:600}._gameRow_1xs02_344{min-height:76px;padding:11px 0;border-top:1px solid var(--cb-border)}._workCell_1xs02_25,._creatorCell_1xs02_27{min-width:0;display:grid;gap:3px}._workCell_1xs02_25 strong,._creatorCell_1xs02_27 strong{overflow-wrap:anywhere;font-size:13px}._numericCell_1xs02_377{font-variant-numeric:tabular-nums}._contributionToggle_1xs02_381,._switchField_1xs02_382{display:flex;align-items:center;gap:8px;margin-top:7px;color:var(--cb-muted);font-size:11px}._contributionToggle_1xs02_381 input,._switchField_1xs02_382 input{width:18px;height:18px;accent-color:var(--cb-accent)}._actionsCell_1xs02_398{display:flex;flex-wrap:wrap;gap:7px}._empty_1xs02_404{min-height:120px;display:flex;align-items:center;justify-content:center;color:var(--cb-muted);text-align:center}._pagination_1xs02_183{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;color:var(--cb-muted);font-size:12px}._pagination_1xs02_183>div{display:flex;gap:8px}._modalOverlay_1xs02_428{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px;background:#0000008c}._modal_1xs02_428{width:min(560px,100%);max-height:calc(100dvh - 40px);overflow-y:auto;border:1px solid var(--cb-border);border-radius:8px;background:var(--cb-surface);box-shadow:0 24px 64px #1f140c4d}._modal_1xs02_428 header,._modal_1xs02_428 footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px}._modal_1xs02_428 header{border-bottom:1px solid var(--cb-border)}._modal_1xs02_428 footer{justify-content:flex-end;border-top:1px solid var(--cb-border)}._modal_1xs02_428 header span{color:var(--cb-muted);font-size:11px}._modal_1xs02_428 h3{margin:3px 0 0;font-size:18px}._closeButton_1xs02_182{width:44px;padding:0;border:0;background:transparent;color:var(--cb-muted);font-size:24px}._formBody_1xs02_485{display:grid;gap:16px;padding:18px}._authorTypeField_1xs02_491{display:grid;gap:7px;color:var(--cb-muted);font-size:12px}._authorTypeField_1xs02_491 select{width:100%;min-height:44px;padding:0 12px;border:1px solid var(--cb-border);border-radius:7px;background:var(--cb-surface);color:var(--cb-text);box-sizing:border-box;font:inherit}._authorSnapshot_1xs02_510{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._authorSnapshot_1xs02_510>div{min-width:0;display:grid;gap:4px;padding:11px 12px;border:1px solid var(--cb-border);border-radius:7px;background:var(--cb-soft)}._authorSnapshot_1xs02_510 span,._authorQuarter_1xs02_527,._authorTypeHint_1xs02_528{color:var(--cb-muted);font-size:11px;line-height:1.5}._authorSnapshot_1xs02_510 strong{overflow-wrap:anywhere;font-size:14px}._authorQuarter_1xs02_527,._authorTypeHint_1xs02_528{margin:0}._authorTypeHint_1xs02_528{padding:11px 12px;border-left:3px solid var(--cb-accent);background:var(--cb-soft)}._formGrid_1xs02_142{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._formGrid_1xs02_142 small{color:var(--cb-muted)}._actionWorkName_1xs02_560{font-size:15px;font-weight:700}._appealList_1xs02_565{display:grid;gap:12px}._appealCard_1xs02_570{border:1px solid var(--cb-border);border-radius:8px;background:var(--cb-surface);overflow:hidden}._appealCardHeader_1xs02_577{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(180px,.8fr);align-items:center;gap:18px;padding:15px 17px;border-bottom:1px solid var(--cb-border);background:var(--cb-soft)}._appealTitle_1xs02_587,._appealCreator_1xs02_588{min-width:0;display:grid;gap:4px}._appealTitle_1xs02_587 h3{margin:0;overflow-wrap:anywhere;font-size:15px}._appealTitle_1xs02_587 small,._appealCreator_1xs02_588 span{color:var(--cb-muted);font-size:11px;line-height:1.45;overflow-wrap:anywhere}._appealStatus_1xs02_608{width:fit-content;padding:3px 7px;border:1px solid var(--cb-border);border-radius:5px;font-size:10px;font-weight:700}._appealStatus_pending_1xs02_617{border-color:#c2801e59;background:#dd99331a;color:#9b620e}._appealStatus_approved_1xs02_623{border-color:#2c8b5a4d;background:#2c8b5a17;color:#277a50}._appealStatus_rejected_1xs02_629{border-color:#b93a3a4d;background:#b93a3a17;color:#a42f2f}._appealDetails_1xs02_635{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--cb-border)}._appealDetails_1xs02_635>div{min-width:0;padding:15px 17px;background:var(--cb-surface)}._appealDetails_1xs02_635>div._reviewedRemark_1xs02_648{grid-column:1 / -1;background:var(--cb-soft)}._appealDetails_1xs02_635 span,._reviewContext_1xs02_654 span{color:var(--cb-muted);font-size:11px;font-weight:700}._appealDetails_1xs02_635 p,._reviewContext_1xs02_654 p{margin:6px 0;color:var(--cb-text);font-size:13px;line-height:1.55;overflow-wrap:anywhere}._appealDetails_1xs02_635 small{color:var(--cb-muted);font-size:10px}._appealActions_1xs02_674{display:flex;justify-content:flex-end;gap:8px;padding:12px 17px;border-top:1px solid var(--cb-border)}._reviewContext_1xs02_654{padding:11px 12px;border-left:3px solid var(--cb-border);background:var(--cb-soft)}@media(max-width:820px){._header_1xs02_13,._toolbar_1xs02_132,._pagination_1xs02_183{align-items:stretch;flex-direction:column}._segmented_1xs02_43{width:100%}._managementTabs_1xs02_72{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}._managementTabs_1xs02_72 button{min-width:0;padding-inline:8px}._searchField_1xs02_139,._selectField_1xs02_140{min-width:0;flex-basis:auto}._userRow_1xs02_226{grid-template-columns:1fr}._authorHeader_1xs02_262{display:none}._authorRow_1xs02_263{grid-template-columns:1fr;gap:10px;padding:15px 0}._authorRow_1xs02_263>[data-label]:before{display:block;margin-bottom:3px;color:var(--cb-muted);content:attr(data-label);font-size:10px;font-weight:700}._addUserSearchRow_1xs02_319,._addUserRow_1xs02_330{grid-template-columns:1fr}._gameHeader_1xs02_343{display:none}._gameRow_1xs02_344{grid-template-columns:1fr;gap:10px;padding:16px 0}._gameRow_1xs02_344>[data-label]:before{display:block;margin-bottom:3px;color:var(--cb-muted);content:attr(data-label);font-size:10px;font-weight:600}._formGrid_1xs02_142,._authorSnapshot_1xs02_510,._appealCardHeader_1xs02_577,._appealDetails_1xs02_635{grid-template-columns:1fr}._appealDetails_1xs02_635>div._reviewedRemark_1xs02_648{grid-column:auto}._appealActions_1xs02_674{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}._appealActions_1xs02_674 button{width:100%}}._filters_1fkz1_1{margin-bottom:20px}._dataSourceSwitch_1fkz1_5{display:inline-flex;align-items:center;gap:4px;padding:4px;margin-bottom:14px;border:1px solid #f0f0f0;border-radius:12px;background:#ffffffe0}._dataSourceButton_1fkz1_16{border:0;background:transparent;color:#595959;border-radius:9px;padding:8px 14px;cursor:pointer;font-size:13px;font-weight:600}._dataSourceButtonActive_1fkz1_27{background:#1677ff;color:#fff}._sectionError_1fkz1_32{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 0 12px;padding:10px 12px;border:1px solid rgba(190,83,47,.22);border-radius:8px;background:#fff4eedb;color:#8a3b23;font-size:13px}._sectionError_1fkz1_32 button{border:1px solid rgba(138,59,35,.28);border-radius:7px;background:#fff;color:#8a3b23;cursor:pointer;font-size:13px;font-weight:600;padding:6px 10px}._filterGroup_1fkz1_57{display:inline-flex;align-items:center;gap:8px;color:#666;font-size:14px}._select_1fkz1_65,._dateInput_1fkz1_66{padding:8px 10px;border:1px solid rgba(0,0,0,.08);border-radius:10px;background:#fff;font-size:14px}._presetButton_1fkz1_74{border:1px solid rgba(22,119,255,.28);background:#fff;color:var(--admin-accent-strong, #0958d9);border-radius:10px;padding:8px 12px;cursor:pointer;font-size:13px}._presetButtonActive_1fkz1_84{background:#1677ff;color:#fff;border-color:transparent}._section_1fkz1_32{background:#fff;border-radius:16px;padding:20px;margin-bottom:20px;box-shadow:0 4px 16px #1f38580f}._sectionTitle_1fkz1_98{margin:0 0 8px;font-size:18px;font-weight:700;color:#262626}._sectionToolbar_1fkz1_105{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}._sectionToolbar_1fkz1_105 ._sectionTitle_1fkz1_98{margin-bottom:0}._inlineFilters_1fkz1_118{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end}._sectionHint_1fkz1_126{margin:0 0 16px;color:#888;font-size:13px}._chartWrap_1fkz1_132{width:100%;height:320px}._tableWrap_1fkz1_137{margin-top:16px;overflow-x:auto}._table_1fkz1_137{width:100%;min-width:720px;border-collapse:collapse}._table_1fkz1_137 th,._table_1fkz1_137 td{padding:12px 10px;border-bottom:1px solid rgba(47,36,29,.08);text-align:left;font-size:13px}._table_1fkz1_137 th{color:#7a6a61;font-weight:600;background:#fff8f0b8}._table_1fkz1_137 td{color:#3f352e}._deviceSplit_1fkz1_166{margin-top:16px;padding-top:14px;border-top:1px solid rgba(47,36,29,.08)}._deviceSplitTitle_1fkz1_172{margin-bottom:12px;color:#7a6a61;font-size:13px;font-weight:700}._deviceSplitRows_1fkz1_179{display:grid;gap:10px}._deviceSplitRow_1fkz1_179{display:grid;grid-template-columns:minmax(72px,96px) minmax(120px,1fr) minmax(92px,auto);gap:10px;align-items:center;color:#3f352e;font-size:13px}._deviceSplitLabel_1fkz1_193,._deviceSplitValue_1fkz1_194{white-space:nowrap}._deviceSplitValue_1fkz1_194{color:#7a6a61;font-variant-numeric:tabular-nums;text-align:right}._deviceSplitBarTrack_1fkz1_204{height:8px;overflow:hidden;border-radius:999px;background:#2f241d14}._deviceSplitBarFill_1fkz1_211{height:100%;border-radius:inherit;background:#2f81f7}._legend_1fkz1_217{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}._legendItem_1fkz1_224{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#666}._legendDot_1fkz1_232{width:10px;height:10px;border-radius:50%}._emptyState_1fkz1_238{padding:24px;text-align:center;color:#777}._tooltipCard_1fkz1_244{min-width:156px;padding:10px 12px;border-radius:12px;background:#2f241df0;color:#fff;box-shadow:0 10px 24px #2f241d2e}._tooltipTitle_1fkz1_253{margin-bottom:8px;font-size:13px;font-weight:700}._tooltipRow_1fkz1_259{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px}._tooltipRow_1fkz1_259+._tooltipRow_1fkz1_259{margin-top:6px}@media(max-width:720px){._inlineFilters_1fkz1_118{justify-content:flex-start;width:100%}._deviceSplitRow_1fkz1_179{grid-template-columns:1fr;gap:6px}._deviceSplitValue_1fkz1_194{text-align:left}}._tabCard_w3eap_1{display:flex;align-items:center}._tabBar_w3eap_6{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:#fff;border:1px solid rgba(228,205,187,.9)}._tab_w3eap_1,._tabActive_w3eap_16{border:none;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:700;cursor:pointer;background:transparent;color:#5e3f2a}._tabActive_w3eap_16{background:#e6f4ff;color:#1a1a1a;box-shadow:0 1px 2px #5e3f2a1f}._tab_w3eap_1:focus-visible,._tabActive_w3eap_16:focus-visible,._control_w3eap_35:focus-visible,._note_w3eap_36:focus-visible{outline:2px solid rgba(165,96,47,.45);outline-offset:2px}._filterCard_w3eap_41,._restoreCard_w3eap_42{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 14px}._toolbarBtn_w3eap_50{appearance:none;display:inline-flex;align-items:center;gap:6px;margin-bottom:4px;padding:6px 2px;border:none;background:transparent;color:#5e3f2a;font-size:13px;font-weight:700;cursor:pointer}._toolbarBtn_w3eap_50:hover:not(:disabled){color:#a5602f}._toolbarBtn_w3eap_50:disabled{opacity:.5;cursor:not-allowed}._toolbarBtn_w3eap_50:focus-visible{outline:2px solid rgba(165,96,47,.45);outline-offset:2px}._toolbarIcon_w3eap_79{width:15px;height:15px;display:block;flex-shrink:0}._personFilter_w3eap_86{display:inline-flex;align-items:center;gap:8px;margin-bottom:4px;padding:4px 4px 4px 10px;border-radius:999px;background:#a5602f1f;color:#5e3f2a;font-size:13px;font-weight:650}._nameFilter_w3eap_99{padding:0;border:none;background:none;color:#111;font:inherit;text-align:left;cursor:pointer}._nameFilter_w3eap_99:hover{color:#a5602f;text-decoration:underline;text-underline-offset:3px}._field_w3eap_115{display:flex;flex-direction:column;gap:6px;min-width:0}._fieldGrow_w3eap_122{flex:1 1 240px}._fieldLabel_w3eap_126{font-size:12px;font-weight:700;color:#7c593f}._control_w3eap_35{height:40px;width:100%;min-width:132px;box-sizing:border-box;border-radius:12px;border:1px solid rgba(222,191,166,.9);background:#fff;color:#111;padding:0 12px;font-size:14px;font-family:inherit}._tableWrap_w3eap_146{overflow-x:auto;border-radius:16px;border:1px solid rgba(228,205,187,.72);background:#fff}._table_w3eap_146{width:100%;border-collapse:collapse;font-size:13px}._table_w3eap_146 th{text-align:left;padding:12px;color:#6f5a49;font-size:12px;font-weight:700;background:#fff;white-space:nowrap}._thFilter_w3eap_169{position:relative}._thFilterLabel_w3eap_173{display:inline-flex;align-items:center;gap:0;margin-left:20px}._thFilterBtn_w3eap_180{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:-2px;padding:0;border:none;border-radius:6px;background:transparent;color:#8a7362;cursor:pointer}._thFilterIcon_w3eap_195{width:18px;height:18px;display:block}._thFilterBtn_w3eap_180:hover,._thFilterBtnActive_w3eap_202{color:#a5602f;background:#a5602f1f}._thFilterPop_w3eap_207{position:absolute;top:calc(100% + 4px);left:0;z-index:5;width:220px;padding:10px;border-radius:12px;border:1px solid rgba(222,191,166,.9);background:#fff;box-shadow:0 10px 28px #2e241d29}._thFilterInput_w3eap_220{width:100%;height:36px;box-sizing:border-box;border-radius:10px;border:1px solid rgba(222,191,166,.9);background:#fff;color:#111;padding:0 10px;font-size:13px;font-family:inherit}._thFilterActions_w3eap_233{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:8px}._table_w3eap_146 td{padding:12px;color:#111;border-top:1px solid rgba(222,191,166,.4);vertical-align:middle}._table_w3eap_146 tbody tr:hover{background:#f5faff}._drawerBackdrop_w3eap_252{position:fixed;inset:0;z-index:4000;background:#2e241d73;display:flex;justify-content:flex-end}._drawer_w3eap_252{width:min(440px,100%);height:100%;background:#fff;color:#111;padding:22px 22px 32px;overflow-y:auto;box-shadow:-12px 0 36px #2e241d2e;box-sizing:border-box}._drawerHead_w3eap_272{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid rgba(222,191,166,.7)}._drawerTitle_w3eap_281{margin:0;font-size:18px;font-weight:700;color:#2e241d}._metaLine_w3eap_288{display:flex;justify-content:space-between;gap:12px;margin:14px 0 0;font-size:12px;line-height:1.4;color:#8a7362}._caseBlock_w3eap_298{display:flex;flex-direction:column;gap:22px;margin-top:22px}._subjectName_w3eap_305,._subjectLink_w3eap_306{display:block;margin:2px 0 0;font-size:22px;font-weight:700;line-height:1.3;color:#2e241d;word-break:break-word}._subjectLink_w3eap_306{text-decoration:underline;text-underline-offset:3px}._subjectLink_w3eap_306:hover{color:#a5602f}._reasonTitle_w3eap_325{margin:2px 0 0;font-size:16px;font-weight:650;line-height:1.4;color:#2e241d}._ledger_w3eap_333{display:flex;flex-direction:column;gap:16px;margin-top:26px;padding-top:16px;border-top:1px solid rgba(222,191,166,.7)}._statPair_w3eap_342{display:grid;grid-template-columns:1fr 1fr;gap:12px 18px}._chipRow_w3eap_348{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin-top:16px}._chip_w3eap_348{display:inline-flex;align-items:center;padding:0;border-radius:0;background:transparent;color:#5e3f2a;font-size:13px;font-weight:700}._chip_w3eap_348+._chip_w3eap_348:before{content:"·";margin:0 8px;color:#a8957f;font-weight:500}._factGrid_w3eap_374{display:grid;grid-template-columns:1fr 1fr;gap:16px 18px;margin-top:18px}._factWide_w3eap_381{grid-column:1 / -1}._factLabel_w3eap_385{display:block;margin-bottom:4px;font-size:12px;font-weight:700;color:#7c593f}._factValue_w3eap_393{margin:0;font-size:14px;line-height:1.5;color:#111;word-break:break-word}._factLine_w3eap_401{display:flex;align-items:baseline;gap:8px;margin:4px 0 0}._factLineName_w3eap_408{flex:0 0 2.5em;font-size:12px;font-weight:700;color:#7c593f}._factLine_w3eap_401 ._factValue_w3eap_393,._factLine_w3eap_401 ._factLink_w3eap_416{min-width:0;word-break:break-all}._factLink_w3eap_416{display:inline;font-size:14px;line-height:1.5;font-weight:650;color:#111;text-decoration:underline;text-underline-offset:3px;word-break:break-word}._factLink_w3eap_416:hover{color:#a5602f}._factSub_w3eap_436{margin:4px 0 0;font-size:12px;line-height:1.45;color:#705b4b;word-break:break-all}._reasonExplain_w3eap_444{margin-left:4px;font-size:13px;font-weight:500;line-height:1.5;color:#5c4638}._evidenceGrid_w3eap_452{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px}._evidenceThumb_w3eap_458{display:block;aspect-ratio:1;border-radius:12px;overflow:hidden;border:1px solid rgba(228,205,187,.72);background:#fff}._evidenceThumb_w3eap_458 img{display:block;width:100%;height:100%;object-fit:cover}._historyList_w3eap_474{margin:8px 0 0;padding:0 0 0 14px;list-style:none;display:flex;flex-direction:column;gap:0;border-left:2px solid rgba(222,191,166,.85)}._historyList_w3eap_474>li{position:relative;padding:0 0 14px}._historyList_w3eap_474>li:last-child{padding-bottom:0}._historyItem_w3eap_493{position:relative;display:block;width:100%;margin:0;padding:0 0 0 12px;border:none;background:transparent;text-align:left;cursor:pointer;font:inherit}._historyItem_w3eap_493:hover ._historyType_w3eap_506{color:#a5602f}._historyItem_w3eap_493:focus-visible{outline:2px solid #a5602f;outline-offset:2px;border-radius:6px}._historyItem_w3eap_493:before{content:"";position:absolute;left:-18px;top:7px;width:8px;height:8px;border-radius:50%;background:#a5602f;box-shadow:0 0 0 3px #fffaf5}._historyItemMuted_w3eap_528:before{background:#c4b0a0}._historyMain_w3eap_532{display:flex;align-items:baseline;justify-content:space-between;gap:12px}._historyType_w3eap_506{font-size:13px;font-weight:650;color:#2e241d}._historyItemMuted_w3eap_528 ._historyType_w3eap_506{color:#8a7362;font-weight:600}._historyStatus_w3eap_550{flex-shrink:0;font-size:12px;font-weight:650;color:#7c593f}._historyStatusRevoked_w3eap_557{color:#8e2135}._historyTime_w3eap_561{display:block;margin-top:3px;font-size:12px;line-height:1.4;color:#8a7362}._historySheetBackdrop_w3eap_569{position:fixed;inset:0;z-index:4100;background:#2e241d66;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}._historySheet_w3eap_569{width:min(360px,100%);background:#fff;border:1px solid rgba(222,191,166,.85);border-radius:16px;box-shadow:0 18px 48px #2e241d38;padding:18px 18px 20px;box-sizing:border-box}._historySheetHead_w3eap_591{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid rgba(222,191,166,.7)}._historySheetTitle_w3eap_600{margin:0;font-size:16px;font-weight:700;color:#2e241d}._historySheetBody_w3eap_607{display:flex;flex-direction:column;gap:14px;margin-top:14px}._reviewBlock_w3eap_614{display:flex;flex-direction:column;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid rgba(222,191,166,.7)}._revokeConfirmBody_w3eap_623{display:flex;flex-direction:column;gap:12px}._revokeConfirmBody_w3eap_623 p{margin:0}._note_w3eap_36{width:100%;min-height:88px;box-sizing:border-box;resize:vertical;border-radius:12px;border:1px solid rgba(222,191,166,.9);background:#fff;color:#111;padding:10px 12px;font:inherit;font-size:14px;line-height:1.5}._checkList_w3eap_648{display:flex;flex-direction:column;gap:8px}._check_w3eap_648{display:flex;align-items:center;gap:8px;color:#111;font-size:13px}._decisionRow_w3eap_662{display:flex;gap:10px;margin-top:4px}._decisionBtn_w3eap_668{appearance:none;min-height:36px;padding:8px 18px;border-radius:999px;border:1px solid transparent;font-size:13px;font-weight:700;letter-spacing:.04em;cursor:pointer;white-space:nowrap}._decisionBtn_w3eap_668:disabled{opacity:.5;cursor:not-allowed}._decisionReject_w3eap_686{background:#fff;color:#b73a3a;border-color:#b73a3a73}._decisionReject_w3eap_686:hover:not(:disabled){background:#bb35351a}._decisionApprove_w3eap_696{background:#1677ff;color:#fff;border-color:#1677ff}._decisionApprove_w3eap_696:hover:not(:disabled){background:#8d4f24}@media(max-width:640px){._factGrid_w3eap_374{grid-template-columns:1fr}._factWide_w3eap_381{grid-column:auto}}._panel_1r95m_1{display:flex;flex-direction:column;gap:18px;color:#2e241d}._card_1r95m_8{background:#fffaf5eb;border:1px solid rgba(222,191,166,.45);border-radius:18px;padding:20px 22px;box-shadow:0 12px 28px #b5875c1f}._badge_1r95m_16{display:inline-flex;padding:6px 12px;border-radius:999px;background:#d1936324;color:#a5602f;font-size:13px;font-weight:700}._title_1r95m_26{margin:12px 0 6px;font-size:22px}._desc_1r95m_31{margin:0 0 14px;color:#705b4b;line-height:1.6}._filters_1r95m_37{display:flex;flex-wrap:wrap;gap:10px}._control_1r95m_43,._textarea_1r95m_44{border:1px solid rgba(222,191,166,.8);border-radius:10px;background:#fffdfb;padding:9px 12px;font-size:13px;color:#2e241d}._textarea_1r95m_44{width:100%;min-height:88px;resize:vertical;box-sizing:border-box}._btn_1r95m_60{border:none;border-radius:999px;background:#a5602f;color:#fff;padding:9px 16px;font-weight:700;cursor:pointer}._btn_1r95m_60:disabled{opacity:.5;cursor:not-allowed}._empty_1r95m_75{color:#705b4b;padding:18px 0}._tableWrap_1r95m_80{overflow:auto}._table_1r95m_80{width:100%;border-collapse:collapse;font-size:13px}._table_1r95m_80 th,._table_1r95m_80 td{text-align:left;padding:10px 8px;border-bottom:1px solid rgba(222,191,166,.45);vertical-align:top}._table_1r95m_80 tbody tr{cursor:pointer}._table_1r95m_80 tbody tr:hover{background:#f6ece0b3}._pager_1r95m_106{display:flex;align-items:center;gap:12px;margin-top:14px}._mask_1r95m_113{position:fixed;inset:0;z-index:3200;background:#00000073;display:flex;justify-content:flex-end}._drawer_1r95m_122{width:min(440px,100%);height:100%;background:#fffdfb;padding:18px;overflow:auto;box-sizing:border-box}._drawerHead_1r95m_131{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}._field_1r95m_138{display:flex;flex-direction:column;gap:6px;margin:12px 0;font-size:13px}._shots_1r95m_146{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}._shots_1r95m_146 a{width:72px;height:72px;border-radius:8px;overflow:hidden;border:1px solid rgba(222,191,166,.7)}._shots_1r95m_146 img{width:100%;height:100%;object-fit:cover}._noteItem_1r95m_167{padding:10px 0;border-bottom:1px solid rgba(222,191,166,.4);font-size:13px}._muted_1r95m_173{color:#8a7260;font-size:12px}._panelSection_a98fr_1{margin-top:24px}._tableWrap_a98fr_5{overflow-x:auto;margin-top:12px}._table_a98fr_5{width:100%;border-collapse:collapse;background:#fff}._table_a98fr_5 th,._table_a98fr_5 td{padding:12px 14px;border-bottom:1px solid rgba(0,0,0,.06);text-align:left;font-size:14px}._table_a98fr_5 th{color:#666;font-weight:600}._table_a98fr_5 th._metricCol_a98fr_30,._table_a98fr_5 td._metricCol_a98fr_30{text-align:center;white-space:nowrap}._sortableHeader_a98fr_36{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:0;border:none;background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer;transition:color .2s ease}._sortableHeader_a98fr_36:hover,._sortableHeaderActive_a98fr_56{color:var(--admin-accent-strong, #0958d9)}._sortIconMuted_a98fr_60{color:#bbb;font-size:18px;line-height:1}._sortIconActive_a98fr_66{color:var(--admin-accent-strong, #0958d9);font-size:18px;line-height:1;font-weight:700}._linkLikeButton_a98fr_73{border:none;background:transparent;color:var(--admin-accent, #1677ff);cursor:pointer;padding:0}._taskList_a98fr_81{display:grid;gap:12px}._taskMeta_a98fr_86{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px;color:#777;font-size:13px}._emptyState_a98fr_95{padding:24px;text-align:center;color:#777}._manager_fvdlz_1{display:flex;flex-direction:column;gap:22px;color:var(--admin-text, #262626)}._header_fvdlz_8{display:flex;justify-content:flex-end;gap:24px;align-items:center}._status_fvdlz_15{flex:0 0 auto;padding:7px 12px;border-radius:999px;color:var(--admin-accent-strong, #0958d9);background:var(--admin-accent-soft, #e6f4ff);font-size:13px;font-weight:700}._notice_fvdlz_25{padding:14px 18px;border-left:4px solid var(--admin-accent, #1677ff);border-radius:8px;background:#f5faff;color:var(--admin-text-soft, #6f5a49);line-height:1.6}._grid_fvdlz_34{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._fieldCard_fvdlz_40{display:flex;flex-direction:column;gap:10px;padding:22px;border:1px solid var(--admin-border, rgba(201, 139, 92, .22));border-radius:14px;background:#fff}._fieldTitle_fvdlz_50{font-size:18px;font-weight:700}._fieldDescription_fvdlz_55{min-height:44px;color:var(--admin-text-soft, #6f5a49);font-size:14px;line-height:1.55}._inputRow_fvdlz_62{display:flex;align-items:center;gap:10px;margin-top:6px}._inputRow_fvdlz_62 input{width:min(220px,100%);height:46px;box-sizing:border-box;border:1px solid var(--admin-border-strong, rgba(201, 115, 63, .34));border-radius:10px;padding:0 14px;background:#fff;color:var(--admin-text, #2f241d);font-size:18px;font-weight:700}._inputRow_fvdlz_62 input:focus{outline:2px solid rgba(201,115,63,.2);border-color:var(--admin-accent, #c9733f)}._inputRow_fvdlz_62>span{color:var(--admin-text-soft, #6f5a49);font-weight:600}._footer_fvdlz_92{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-top:4px}._meta_fvdlz_100{display:flex;flex-direction:column;gap:6px;color:var(--admin-muted, #8d7664);font-size:13px}._publishButton_fvdlz_108,._stateCard_fvdlz_109 button{border:0;border-radius:10px;padding:12px 24px;color:#fff;background:#1677ff;font-weight:700;cursor:pointer}._publishButton_fvdlz_108:disabled{cursor:not-allowed;opacity:.5}._stateCard_fvdlz_109{padding:28px;border:1px solid var(--admin-border, rgba(201, 139, 92, .22));border-radius:14px;background:#fff;color:var(--admin-text-soft, #6f5a49);text-align:center}@media(max-width:760px){._header_fvdlz_8,._footer_fvdlz_92{align-items:stretch;flex-direction:column}._grid_fvdlz_34{grid-template-columns:1fr}._publishButton_fvdlz_108{width:100%}}._pageRoot_ya8ge_1{--primary: #A8283C;--primary-light: #C23A50;--primary-dark: #8E2135;--categories-label-width: 44px;width:100%;min-height:100vh;max-width:none;margin:0;background:#000;color:#fff;overflow-x:hidden}._mainContent_ya8ge_16{display:flex;flex-direction:column;margin:0;padding:0}._main_ya8ge_16{width:min(var(--app-desktop-shell-max),calc(100% - 2 * var(--app-desktop-gutter)));max-width:none;margin:var(--app-desktop-navbar-height) auto 0;padding:16px 20px 20px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;min-width:0}._pageHeader_ya8ge_37{position:relative;display:flex;align-items:center;justify-content:center;min-height:40px;padding:4px 0 2px}._backButton_ya8ge_46{position:absolute;left:0;top:50%;transform:translateY(-50%);width:36px;height:36px;border:none;border-radius:999px;background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}._backButton_ya8ge_46 svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}._pageTitle_ya8ge_74{margin:0;font-size:20px;font-weight:700;line-height:1.35;letter-spacing:.02em;color:#fff;text-align:center}._filtersPanel_ya8ge_84{display:flex;width:100%;max-width:100%;min-width:0}._filtersCard_ya8ge_91{width:100%;max-width:100%;min-width:0;padding:12px 14px;border:none;border-radius:18px;background:#0a0a0a;box-shadow:none;display:flex;flex-direction:column;gap:8px;box-sizing:border-box}._filterSection_ya8ge_108{display:flex;flex-direction:row;align-items:flex-start;gap:8px;min-width:0;width:100%}._filterTitle_ya8ge_117{flex:0 0 var(--categories-label-width);width:var(--categories-label-width);padding-top:5px;font-size:13px;font-weight:600;line-height:1.25;color:#fff;white-space:nowrap}._chipRow_ya8ge_128,._themeScrollRow_ya8ge_129{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;flex:1 1 auto;width:auto;max-width:100%;min-width:0;box-sizing:border-box;overflow:visible;padding:0;cursor:default;-webkit-user-select:none;user-select:none;touch-action:manipulation}._chipRowSingle_ya8ge_147{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x}._chipRowSingle_ya8ge_147::-webkit-scrollbar{display:none}._chipRowDragging_ya8ge_162,._themeScrollRowDragging_ya8ge_163{cursor:default}._tagChip_ya8ge_167{border:none;border-radius:999px;padding:5px 10px;background:transparent;color:#aeaeb2;cursor:pointer;font-size:12px;font-weight:500;line-height:1.25;white-space:nowrap;flex:0 0 auto;transition:background .18s ease,color .18s ease;touch-action:manipulation}._tagChip_ya8ge_167:hover{color:#fff}._tagChipActive_ya8ge_187{border:none;background:#8e2135;color:#fff;font-weight:600}._tagSummaryRow_ya8ge_194{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._tagSummaryText_ya8ge_201{font-size:13px;color:#8e8e93}._listBlock_ya8ge_206{min-height:320px}._loadingMore_ya8ge_210{margin-top:14px}._loadMoreTrigger_ya8ge_214{height:1px}@media(max-width:768px){._pageRoot_ya8ge_1{min-height:100vh;padding-bottom:calc(72px + env(safe-area-inset-bottom))}._mainContent_ya8ge_16{margin-bottom:0}._main_ya8ge_16{width:100%;max-width:100%;padding:8px 14px 16px;gap:12px}._pageHeader_ya8ge_37{min-height:36px;margin-bottom:2px}._pageTitle_ya8ge_74{font-size:18px}._filtersCard_ya8ge_91{padding:12px;border-radius:16px;gap:6px}._filterSection_ya8ge_108{gap:6px}._filterTitle_ya8ge_117{flex-basis:36px;width:36px;padding-top:5px;font-size:12px}._chipRow_ya8ge_128,._themeScrollRow_ya8ge_129{gap:2px 4px}._tagChip_ya8ge_167{padding:4px 8px;font-size:12px}._chipRowSingle_ya8ge_147 ._tagChip_ya8ge_167{padding:4px 7px;font-size:11px}}@media(min-width:769px){._pageTitle_ya8ge_74{font-size:22px}._filtersCard_ya8ge_91{padding:16px 18px;gap:10px}._filterTitle_ya8ge_117{flex-basis:48px;width:48px;font-size:14px;padding-top:6px}._tagChip_ya8ge_167{padding:6px 12px;font-size:13px}}._pageRoot_o7xvf_2{--rank-bg: #000000;--rank-surface: #1C1C1E;--rank-surface-elevated: #242426;--rank-text: #FFFFFF;--rank-muted: #8E8E93;--rank-tag: rgba(255, 255, 255, .55);--rank-primary: #A8283C;--rank-primary-deep: #8E2135;--rank-primary-hot: #C23A50;--rank-rank-muted: #8E8E93;--rank-border: rgba(255, 255, 255, .08);--rank-divider: rgba(255, 255, 255, .12);max-width:none;width:100%;background:var(--rank-bg);color:var(--rank-text)}._page_o7xvf_2{min-height:0;flex:1 0 auto;padding-top:0;background:var(--rank-bg)}._pageInner_o7xvf_30{position:relative;max-width:1360px;margin:0 auto;padding:0 32px 96px;width:100%;box-sizing:border-box}._tabBar_o7xvf_41{display:flex;align-items:stretch;justify-content:flex-start;gap:4px;border-bottom:1px solid var(--rank-divider);margin:20px 0 12px;padding:0;min-height:48px;background:transparent;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none;position:sticky;top:0;z-index:20;background:#000000eb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._tabBar_o7xvf_41::-webkit-scrollbar{display:none}._tabBtn_o7xvf_72{position:relative;flex:0 0 auto;min-width:0;padding:14px 16px;background:none;border:none;cursor:pointer;font-size:15px;font-weight:600;color:var(--rank-muted);white-space:nowrap;text-align:center;transition:color .2s ease}._tabBtn_o7xvf_72:hover{color:#fff}._tabBtnActive_o7xvf_92{color:#fff;font-weight:700}._tabLabel_o7xvf_97{position:relative;z-index:1}._tabUnderline_o7xvf_102{position:absolute;bottom:0;left:12px;right:12px;height:2px;border-radius:0;background:var(--rank-primary)}._podiumSection_o7xvf_113{margin-bottom:56px}._podiumGrid_o7xvf_117{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:16px;align-items:end}._podiumCard_o7xvf_124{cursor:pointer;border-radius:14px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;animation:_fadeSlideUp_o7xvf_1 .5s ease-out both}._podiumCard_o7xvf_124:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000026}._podiumCard_o7xvf_124:nth-child(1){animation-delay:.05s}._podiumCard_o7xvf_124:nth-child(2){animation-delay:.1s}._podiumCard_o7xvf_124:nth-child(3){animation-delay:.15s}@keyframes _fadeSlideUp_o7xvf_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._podiumCard1_o7xvf_147 ._podiumCoverWrap_o7xvf_147,._podiumCard2_o7xvf_148 ._podiumCoverWrap_o7xvf_147,._podiumCard3_o7xvf_149 ._podiumCoverWrap_o7xvf_147{padding-top:145%}._podiumCoverWrap_o7xvf_147{position:relative;width:100%;overflow:hidden;border-radius:14px;background:var(--rank-surface-elevated)}._podiumCard1_o7xvf_147 ._podiumCoverWrap_o7xvf_147{box-shadow:0 0 0 2px #a8283c47,0 12px 32px #0000001f}._podiumCard2_o7xvf_148 ._podiumCoverWrap_o7xvf_147,._podiumCard3_o7xvf_149 ._podiumCoverWrap_o7xvf_147{box-shadow:0 8px 24px #0000001a}._podiumCover_o7xvf_147{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}._podiumCard_o7xvf_124:hover ._podiumCover_o7xvf_147{transform:scale(1.04)}._podiumCoverOverlay_o7xvf_183{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.4) 35%,rgba(0,0,0,.1) 60%,transparent 100%)}._podiumRankBadge_o7xvf_195{position:absolute;top:12px;left:12px;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;z-index:2}._podiumRankBadge_o7xvf_195[data-rank="1"]{background:linear-gradient(135deg,var(--rank-primary-deep),var(--rank-primary-hot));color:#fff;box-shadow:0 4px 12px #a8283c66;width:38px;height:38px;font-size:20px}._podiumRankBadge_o7xvf_195[data-rank="2"],._podiumRankBadge_o7xvf_195[data-rank="3"]{background:linear-gradient(135deg,var(--rank-primary),var(--rank-primary-hot));color:#fff}._podiumCardContent_o7xvf_225{position:absolute;bottom:0;left:0;right:0;padding:16px 14px;z-index:2}._podiumCategory_o7xvf_234{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rank-primary);background:#a8283c1f;padding:3px 8px;border-radius:4px;margin-bottom:6px}._podiumTitle_o7xvf_247{font-size:clamp(15px,2vw,20px);font-weight:700;color:#fff;margin:0 0 4px;line-height:1.3}._podiumDesc_o7xvf_255{font-size:12px;line-height:1.5;color:#ffffffb3;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._podiumMeta_o7xvf_266{display:flex;align-items:center;gap:12px}._podiumPlayCount_o7xvf_272{font-size:12px;font-weight:600;color:#ffffffd9}._podiumUpdate_o7xvf_278{font-size:11px;color:#ffffff80}._podiumBase_o7xvf_283{height:10px;display:flex;align-items:center;justify-content:center}._podiumBase_o7xvf_283[data-rank="1"]{background:#a8283c14}._podiumBase_o7xvf_283[data-rank="2"]{background:#a8283c0f}._podiumBase_o7xvf_283[data-rank="3"]{background:#a8283c0a}._podiumCrown_o7xvf_294{width:16px;height:16px}._podiumCrown_o7xvf_294[data-rank="1"],._podiumCrown_o7xvf_294[data-rank="2"],._podiumCrown_o7xvf_294[data-rank="3"]{color:var(--rank-primary);opacity:.55}._horizontalSection_o7xvf_307{display:grid;grid-template-columns:1fr;gap:20px;align-items:start;width:100%;min-width:0;animation:_fadeSlideUp_o7xvf_1 .5s ease-out .2s both}@media(min-width:501px){._horizontalSection_o7xvf_307{grid-template-columns:repeat(2,1fr)}}._horizontalCard_o7xvf_323{display:flex;align-items:stretch;gap:16px;background:var(--rank-surface);border-radius:14px;overflow:hidden;cursor:pointer;transition:transform .2s ease,background .2s ease,border-color .2s ease;border:1px solid var(--rank-border);box-shadow:none;padding:16px;min-height:0;height:fit-content;min-width:0}._horizontalCard_o7xvf_323:hover{transform:translateY(-2px);background:var(--rank-surface-elevated);border-color:#ffffff29}._horizontalCard_o7xvf_323:active{transform:translateY(0);background:#2a2a2c}._horizontalCardCover_o7xvf_353{width:min(140px,38vw);max-width:140px;aspect-ratio:4 / 3;height:auto;object-fit:cover;border-radius:10px;flex-shrink:0;align-self:flex-start;background:var(--rank-surface-elevated)}._horizontalCardCoverWrap_o7xvf_365{position:relative;flex-shrink:0;max-width:42%;align-self:flex-start;height:fit-content}._horizontalCardTag_o7xvf_373{position:absolute;top:6px;right:6px;max-width:68%;border:1px solid transparent;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:600;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:3}._horizontalCardInfo_o7xvf_390{flex:1;display:flex;flex-direction:column;gap:0;min-width:0;min-height:0;justify-content:flex-start;align-self:stretch}._horizontalCardTitleRow_o7xvf_402{display:flex;align-items:center;gap:10px;min-width:0;width:100%}._horizontalCardBadge_o7xvf_410{width:24px;height:24px;background:#a8283c47;color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:6px;flex-shrink:0}._horizontalCardBadgeImage_o7xvf_424{width:24px;height:24px;display:block;object-fit:contain;flex-shrink:0}._horizontalCardTitle_o7xvf_402{font-size:16px;font-weight:700;color:var(--rank-text);margin:0;line-height:1.4;min-width:0;flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._authorByline_o7xvf_446{display:flex;align-items:center;gap:6px;min-width:0}._authorStatsRow_o7xvf_454{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;margin-top:5px;margin-bottom:5px}._authorStatsRow_o7xvf_454 ._authorByline_o7xvf_446,._authorStatsRow_o7xvf_454 ._horizontalCardAuthor_o7xvf_471,._authorStatsRow_o7xvf_454 ._categoryBoxAuthor_o7xvf_472{flex:1 1 auto;min-width:0}._authorStatsRow_o7xvf_454 ._horizontalCardStats_o7xvf_477,._authorStatsRow_o7xvf_454 ._categoryBoxStats_o7xvf_478{flex:0 0 auto;justify-content:flex-end;margin-top:0}._horizontalCardAuthorAvatar_o7xvf_484,._categoryBoxAuthorAvatar_o7xvf_485{width:18px;height:18px;border-radius:50%;object-fit:cover;flex-shrink:0;background:var(--rank-surface-elevated);box-shadow:0 0 0 1px #ffffff29,0 0 0 2px #8e213559}._horizontalCardAuthor_o7xvf_471{font-size:13px;color:var(--rank-muted);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._horizontalCardTags_o7xvf_506{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}._horizontalCardTagPill_o7xvf_514{display:inline-flex;align-items:center;max-width:7.5em;padding:2px 7px;border-radius:6px;background:#ff3b6199;color:#fff;font-size:11px;font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._horizontalCardDesc_o7xvf_530{font-size:13px;color:var(--rank-muted);line-height:1.4;min-width:0;margin-top:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._horizontalCardStats_o7xvf_477,._categoryBoxStats_o7xvf_478{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-top:0;min-width:0}._statItem_o7xvf_553{display:inline-flex;align-items:center;gap:4px;color:var(--rank-muted);font-size:12px;font-weight:600;line-height:1}._statValue_o7xvf_563{color:#ffffffc7}._statFlame_o7xvf_567{width:11px;height:14px;color:#ff8fa3}._statHeart_o7xvf_573{width:12px;height:12px;color:#ff8fa3}._loadMoreSentinel_o7xvf_579{width:100%;height:1px;margin:0;padding:0;pointer-events:none}._loadMoreHint_o7xvf_587{text-align:center;padding:12px 0 8px;font-size:13px;color:var(--rank-muted)}._authorSection_o7xvf_595{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:16px;width:100%;max-width:720px;margin-left:0;margin-right:auto;min-width:0;animation:_fadeSlideUp_o7xvf_1 .5s ease-out .2s both}._horizontalAuthorCard_o7xvf_610{align-items:center;justify-content:flex-start;width:100%;max-width:none;margin-left:0;margin-right:0;box-sizing:border-box}._authorAvatarWrap_o7xvf_621{flex-shrink:0;width:72px;height:72px;border-radius:50%;overflow:hidden;background:var(--rank-surface-elevated);border:1px solid var(--rank-border);align-self:center}._authorAvatar_o7xvf_621{width:100%;height:100%;object-fit:cover;display:block}._authorListAvatar_o7xvf_639{border-radius:50%!important;object-fit:cover}._allTabGrid_o7xvf_645{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:24px;align-items:start}._categoryBox_o7xvf_472{background:var(--rank-surface);border-radius:14px;padding:0 18px 18px;border:1px solid var(--rank-border);box-shadow:none;display:flex;flex-direction:column;overflow:hidden;height:fit-content;align-self:start;min-width:0}._categoryBoxHeader_o7xvf_668{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 -18px 16px;padding:14px 18px;background:linear-gradient(90deg,#8e2135,#a8283c 55%,#c23a50);border-radius:14px 14px 0 0}._categoryBoxTitle_o7xvf_679{margin:0;font-size:16px;font-weight:800;color:#fff;letter-spacing:.02em;line-height:1.2}._categoryBoxMore_o7xvf_688{display:inline-flex;align-items:center;gap:.3rem;flex-shrink:0;min-height:28px;margin:0;padding:4px 0 4px 8px;background:transparent;border:none;border-radius:0;color:#ffffffe0;font-size:13px;font-weight:600;line-height:1;cursor:pointer;box-shadow:none;transition:color .2s ease,opacity .2s ease}._categoryBoxMore_o7xvf_688:hover{color:#fff;background:transparent;transform:none}._moreArrow_o7xvf_714{width:11px;height:11px;filter:brightness(0) invert(1);opacity:.88}._categoryBoxList_o7xvf_721{display:flex;flex-direction:column;gap:20px;flex:0 1 auto}._categoryBoxAuthorItem_o7xvf_730{align-items:center;min-height:0}._categoryBoxAuthorAvatarWrap_o7xvf_735{flex-shrink:0;width:56px;height:56px;border-radius:50%;overflow:hidden;background:var(--rank-surface-elevated);border:1px solid var(--rank-border);align-self:center}._categoryBoxAuthorAvatarImg_o7xvf_746{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}._categoryBoxItem_o7xvf_754{display:flex;align-items:stretch;gap:14px;cursor:pointer;min-height:0;padding:6px 0;transition:opacity .2s,transform .2s ease}._categoryBoxItem_o7xvf_754:hover{opacity:.92;transform:translate(2px)}._categoryBoxRank_o7xvf_770{position:relative;align-self:center;width:28px;min-width:28px;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800;color:var(--rank-rank-muted);line-height:1;text-align:center;flex-shrink:0}._categoryBoxRank_o7xvf_770[data-rank="1"]{color:#ff5a6e;font-size:30px;font-weight:900}._categoryBoxRank_o7xvf_770[data-rank="2"]{color:#e88a5a;font-size:26px;font-weight:900}._categoryBoxRank_o7xvf_770[data-rank="3"]{color:#d4a84b;font-size:26px;font-weight:900}._categoryBoxRank_o7xvf_770[data-rank="4"],._categoryBoxRank_o7xvf_770[data-rank="5"]{color:var(--rank-rank-muted);font-size:20px;font-weight:700}._categoryBoxCover_o7xvf_811{width:min(128px,34vw);max-width:128px;aspect-ratio:4 / 3;height:auto;object-fit:cover;border-radius:10px;flex-shrink:0;align-self:flex-start;background:var(--rank-surface-elevated)}._categoryBoxCoverWrap_o7xvf_823{position:relative;flex-shrink:1;min-width:0;max-width:42%;align-self:flex-start;height:fit-content}._categoryBoxTag_o7xvf_832{position:absolute;top:4px;right:4px;max-width:80%;border:1px solid transparent;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:600;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:3}._categoryBoxInfo_o7xvf_849{flex:1;min-height:0;height:auto;display:flex;flex-direction:column;justify-content:flex-start;gap:0;min-width:0;align-self:stretch;padding-top:0}._categoryBoxTitle2_o7xvf_863{font-size:15px;font-weight:700;color:var(--rank-text);line-height:1.35;margin:0;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._categoryBoxAuthor_o7xvf_472{font-size:12px;color:var(--rank-muted);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}._categoryBoxDesc_o7xvf_886{margin-top:auto;font-size:12px;color:var(--rank-muted);line-height:1.4;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._categoryBoxMeta_o7xvf_898{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:0;min-width:0}._categoryBoxMetaPill_o7xvf_907{display:inline-flex;align-items:center;max-width:7.5em;min-height:0;padding:2px 7px;border:none;border-radius:6px;background:#ff3b6199;color:#fff;font-size:11px;font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._viewMoreWrap_o7xvf_926{display:flex;justify-content:center;margin-top:24px;padding-bottom:40px}._viewMoreBtn_o7xvf_933{display:inline-flex;align-items:center;gap:6px;padding:10px 32px;border-radius:999px;border:1px solid var(--rank-primary);background:transparent;color:var(--rank-primary);font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease}._viewMoreBtn_o7xvf_933:hover{background:var(--rank-primary);color:#fff}@media(max-width:768px){._pageInner_o7xvf_30{padding:0 16px 48px}._tabBar_o7xvf_41{margin:8px -16px 0;padding:0 8px;gap:2px;top:0;border-bottom:1px solid var(--rank-divider);background:#000000f0}._tabBtn_o7xvf_72{padding:12px;font-size:14px}._tabUnderline_o7xvf_102{left:10px;right:10px;height:2px}._podiumGrid_o7xvf_117{grid-template-columns:1fr 1fr;gap:10px}._podiumCard2_o7xvf_148{display:none}._podiumCard1_o7xvf_147{grid-column:1 / -1;order:-1}._allTabGrid_o7xvf_645{grid-template-columns:1fr;gap:8px}._categoryBox_o7xvf_472{padding:0 0 8px;border-radius:0;background:transparent;border:none;border-bottom:1px solid var(--rank-divider)}._categoryBox_o7xvf_472:last-child{border-bottom:none}._categoryBoxHeader_o7xvf_668{margin:0 0 8px;border-radius:0;padding:8px 0;gap:12px;background:none;border-bottom:1px solid var(--rank-divider)}._categoryBoxTitle_o7xvf_679{font-size:16px;font-weight:800;letter-spacing:-.01em;color:var(--rank-text);padding-left:10px;border-left:3px solid var(--rank-primary)}._categoryBoxMore_o7xvf_688{color:var(--rank-muted);font-size:13px;font-weight:600;padding:4px 0;min-height:28px}._categoryBoxMore_o7xvf_688:hover{color:var(--rank-primary-hot)}._moreArrow_o7xvf_714{filter:brightness(0) saturate(100%) invert(62%) sepia(6%) saturate(200%) hue-rotate(202deg);opacity:1}._categoryBoxList_o7xvf_721{gap:16px}._categoryBoxItem_o7xvf_754{gap:10px;padding:4px 0;align-items:stretch}._categoryBoxAuthorAvatarWrap_o7xvf_735{width:48px;height:48px}._categoryBoxItem_o7xvf_754:hover{transform:none}._categoryBoxRank_o7xvf_770{width:22px;min-width:22px;font-size:16px}._categoryBoxRank_o7xvf_770[data-rank="1"]{font-size:20px}._categoryBoxRank_o7xvf_770[data-rank="2"],._categoryBoxRank_o7xvf_770[data-rank="3"]{font-size:18px}._categoryBoxCoverWrap_o7xvf_823{max-width:30%}._categoryBoxCover_o7xvf_811{width:100%;max-width:none;aspect-ratio:4 / 3;height:auto;border-radius:6px}._categoryBoxTag_o7xvf_832{display:none}._categoryBoxInfo_o7xvf_849{min-height:0;justify-content:flex-start;padding-top:2px}._categoryBoxTitle2_o7xvf_863{font-size:14px;margin-bottom:2px}._authorSection_o7xvf_595{max-width:none;align-items:stretch;margin-right:0;gap:10px}._horizontalAuthorCard_o7xvf_610{width:100%;justify-content:flex-start}._categoryBoxAuthor_o7xvf_472{font-size:11px}._categoryBoxMeta_o7xvf_898{gap:4px;margin-top:0}._categoryBoxMetaPill_o7xvf_907{padding:1px 6px;font-size:10px;max-width:6em}._categoryBoxList_o7xvf_721{gap:10px}._categoryBoxItem_o7xvf_754{gap:8px;padding:2px 0}._horizontalSection_o7xvf_307{gap:8px}._horizontalCard_o7xvf_323{gap:8px;padding:8px;min-height:0;border-radius:8px}._horizontalCardInfo_o7xvf_390{gap:0}._authorStatsRow_o7xvf_454{margin-top:5px;margin-bottom:5px}._authorStatsRow_o7xvf_454 ._authorByline_o7xvf_446{gap:5px}._authorStatsRow_o7xvf_454 ._horizontalCardAuthorAvatar_o7xvf_484,._authorStatsRow_o7xvf_454 ._categoryBoxAuthorAvatar_o7xvf_485{width:14px;height:14px}._authorStatsRow_o7xvf_454 ._horizontalCardAuthor_o7xvf_471,._authorStatsRow_o7xvf_454 ._categoryBoxAuthor_o7xvf_472{font-size:10px;line-height:1.2}._horizontalCardBadge_o7xvf_410{width:19px;height:19px;font-size:11px;border-radius:5px}._horizontalCardBadgeImage_o7xvf_424{width:19px;height:19px}._horizontalCardTitle_o7xvf_402{font-size:14px;line-height:1.3}._horizontalCardAuthor_o7xvf_471{font-size:10px}._horizontalCardTagPill_o7xvf_514{padding:1px 6px;font-size:10px}._horizontalCardDesc_o7xvf_530,._categoryBoxDesc_o7xvf_886{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._horizontalCardCoverWrap_o7xvf_365{max-width:30%}._horizontalCardCover_o7xvf_353{width:100%;max-width:none;height:auto;border-radius:6px}._categoryBoxStats_o7xvf_478,._horizontalCardStats_o7xvf_477{flex:0 0 auto;gap:8px;justify-content:flex-end;margin-top:0}._statItem_o7xvf_553{font-size:11px}._viewMoreWrap_o7xvf_926{margin-bottom:20px}}@media(prefers-reduced-motion:reduce){._podiumCard_o7xvf_124,._horizontalSection_o7xvf_307,._authorSection_o7xvf_595,._categoryBoxItem_o7xvf_754,._spinner_o7xvf_1253,._skeletonRank_o7xvf_1254,._skeletonCover_o7xvf_1255,._skeletonLine_o7xvf_1256{animation:none!important;transition:none!important}}@media(max-width:1024px)and (min-width:769px){._allTabGrid_o7xvf_645{grid-template-columns:repeat(2,1fr);gap:24px}}._stateWrap_o7xvf_1270{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:80px 16px;grid-column:1 / -1}._spinner_o7xvf_1253{width:28px;height:28px;border-radius:50%;border:3px solid rgba(168,40,60,.15);border-top-color:var(--rank-primary);animation:_spin_o7xvf_1253 .8s linear infinite}@keyframes _spin_o7xvf_1253{to{transform:rotate(360deg)}}._stateText_o7xvf_1293{font-size:14px;color:var(--rank-muted)}._retryBtn_o7xvf_1298{padding:8px 20px;border:1px solid var(--rank-primary);background:transparent;color:var(--rank-primary);border-radius:999px;cursor:pointer;font-size:14px;font-weight:600;transition:background .2s ease,color .2s ease}._retryBtn_o7xvf_1298:hover{background:var(--rank-primary);color:#fff}@keyframes _shimmer_o7xvf_1{0%{background-position:-400px 0}to{background-position:400px 0}}._skeletonItem_o7xvf_1321{pointer-events:none}._skeletonRank_o7xvf_1254{display:block;width:16px;height:16px;border-radius:4px;background:linear-gradient(90deg,#242426 25%,#2e2e30,#242426 75%);background-size:400px 100%;animation:_shimmer_o7xvf_1 1.4s ease infinite;flex-shrink:0}._skeletonCover_o7xvf_1255{position:relative;width:min(128px,34vw);max-width:128px;aspect-ratio:4 / 3;border-radius:10px;background:linear-gradient(90deg,#242426 25%,#2e2e30,#242426 75%);background-size:400px 100%;animation:_shimmer_o7xvf_1 1.4s ease infinite;flex-shrink:0;border:none}._skeletonLine_o7xvf_1256{display:block;height:12px;border-radius:4px;background:linear-gradient(90deg,#242426 25%,#2e2e30,#242426 75%);background-size:400px 100%;animation:_shimmer_o7xvf_1 1.4s ease infinite}._skeletonLineShort_o7xvf_1358{width:60%;margin-top:6px}._card_gh546_2{display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;background:#1c1c1e}._avatarHit_gh546_11{border:none;background:transparent;padding:0;cursor:pointer;flex-shrink:0}._avatar_gh546_11{width:52px;height:52px;border-radius:50%;object-fit:cover;display:block;background:#2c2c2e}._body_gh546_28{flex:1;min-width:0;display:flex;align-items:center;gap:10px}._metaHit_gh546_36{flex:1;min-width:0;border:none;background:transparent;padding:0;text-align:left;cursor:pointer;color:inherit}._nickname_gh546_47{font-size:15px;font-weight:650;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._stats_gh546_56{margin-top:4px;font-size:12px;color:#8e8e93;display:flex;align-items:center;gap:4px;flex-wrap:wrap}._dot_gh546_66{opacity:.7}._followBtn_gh546_70{flex-shrink:0;border:none;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:650;cursor:pointer}._followBtn_gh546_70:disabled{opacity:.55;cursor:default}._followBtnIdle_gh546_85{background:#a8283c;color:#fff}._followBtnActive_gh546_90{background:#2c2c2e;color:#fff}._pageRoot_2cpgb_2{--search-accent: #a8283c;--search-label: #8e8e93;--search-text: #ffffff;width:100%;min-height:100vh;background:#000;color:var(--search-text)}._main_2cpgb_13{width:100%;max-width:1100px;margin:0 auto;padding:20px 16px 32px;box-sizing:border-box}._title_2cpgb_21{margin:0 0 16px;font-size:22px;font-weight:700;line-height:1.35;word-break:break-word}._keyword_2cpgb_29{color:var(--search-accent)}._tabs_2cpgb_33{display:flex;gap:8px;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:20px}._tab_2cpgb_33{appearance:none;border:none;background:transparent;color:var(--search-label);font-size:15px;font-weight:500;padding:10px 12px 12px;cursor:pointer;position:relative}._tabActive_2cpgb_52{color:var(--search-accent);font-weight:650}._tabActive_2cpgb_52:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:2px;border-radius:2px;background:var(--search-accent)}._section_2cpgb_68{margin-bottom:28px}._sectionHeader_2cpgb_72{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}._sectionTitle_2cpgb_80{margin:0;font-size:16px;font-weight:650}._userList_2cpgb_86{display:flex;flex-direction:column;gap:10px}._empty_2cpgb_92{min-height:42vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;padding:40px 16px}._emptyLine1_2cpgb_103{margin:0;font-size:15px;font-weight:600;color:#c7c7cc}._emptyLine2_2cpgb_110{margin:0;font-size:13px;color:var(--search-label)}._loading_2cpgb_116{padding:40px 0;text-align:center;color:var(--search-label);font-size:14px}@media(max-width:767px){._main_2cpgb_13{padding:16px 16px 24px}._title_2cpgb_21{font-size:20px}}._pageRoot_1mqa2_1{--primary: #A8283C;--primary-light: #C23A50;--primary-dark: #8E2135;--promotion-accent: #A8283C;--promotion-accent-light: #C23A50;--promotion-accent-dark: #8E2135;--promotion-accent-soft: rgba(142, 33, 53, .28);--promotion-accent-soft-strong: rgba(168, 40, 60, .36);--promotion-accent-border: rgba(255, 255, 255, .1);--promotion-surface: #1A1A1A;--promotion-surface-muted: #1C1C1E;--promotion-text: #FFFFFF;--promotion-text-secondary: #999999;min-height:100vh;background:#000;color:var(--promotion-text)}._pageBody_1mqa2_21{width:min(var(--app-desktop-shell-max),calc(100% - 2 * var(--app-desktop-gutter)));margin:0 auto;padding:calc(var(--app-desktop-navbar-height) + 8px) 16px calc(96px + env(safe-area-inset-bottom));box-sizing:border-box}._pageHeader_1mqa2_29{position:relative;display:flex;align-items:center;justify-content:center;min-height:44px;margin-bottom:18px}._backButton_1mqa2_38{position:absolute;left:0;top:50%;transform:translateY(-50%);width:36px;height:36px;border:none;border-radius:999px;background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}._backButton_1mqa2_38 svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}._pageTitle_1mqa2_66{margin:0;font-size:18px;font-weight:700;letter-spacing:.04em;color:#fff}._headerRow_1mqa2_74{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}._headerTitle_1mqa2_82{margin:0;font-size:20px;font-weight:700;color:#fff}._heroCard_1mqa2_89{flex:1;max-width:max-content;padding:12px 24px;border-radius:999px;background:#1c1c1e;border:1px solid var(--promotion-accent-border);box-shadow:none}._heroText_1mqa2_99{margin:0;font-size:15px;font-weight:600;color:#fff;white-space:nowrap}._badge_1mqa2_107{display:inline-flex;padding:6px 14px;border-radius:999px;background:var(--promotion-accent-soft-strong);color:var(--promotion-accent-dark);font-size:12px;font-weight:700;letter-spacing:.08em}._title_1mqa2_118{margin:16px 0 0;font-size:34px;color:#fff}._desc_1mqa2_124{margin:14px 0 0;max-width:720px;color:var(--promotion-text-secondary);line-height:1.8}._tabRow_1mqa2_131{display:flex;gap:12px;margin:8px auto 0;padding:4px;border-radius:999px;background:#1a1a1a;width:fit-content;max-width:100%}._tabButton_1mqa2_142{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:999px;border:1px solid transparent;background:transparent;color:#8e8e93;font-weight:700;cursor:pointer}._tabIcon_1mqa2_155{width:20px;height:20px;object-fit:contain;flex-shrink:0;opacity:.72;image-rendering:-webkit-optimize-contrast}._tabButtonActive_1mqa2_164{background:#2c2c2e;color:#fff;border-color:transparent;box-shadow:none}._tabButtonActive_1mqa2_164 ._tabIcon_1mqa2_155{opacity:1}._tabButtonActive_1mqa2_164:before{content:none}._content_1mqa2_179{margin-top:24px;display:grid;gap:18px}._activityGrid_1mqa2_185{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._card_1mqa2_191,._submissionCard_1mqa2_192,._modalCard_1mqa2_193{border-radius:20px;border:1px solid var(--promotion-accent-border);background:var(--promotion-surface);box-shadow:none}._card_1mqa2_191{display:flex;flex-direction:column;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}._cardHighlighted_1mqa2_207{border-color:#e03d4b5c;box-shadow:0 20px 42px #e03d4b29;transform:translateY(-2px)}._clickableCover_1mqa2_213{cursor:pointer}._imageGuard_1mqa2_217{position:relative;overflow:hidden;isolation:isolate}._imageGuard_1mqa2_217:after{content:none}._cover_1mqa2_227{width:100%;height:200px;object-fit:cover;background:#2c2c2e;display:block}._endTimeBadge_1mqa2_236{position:absolute;right:12px;bottom:12px;z-index:2;display:inline-flex;align-items:center;max-width:calc(100% - 24px);padding:6px 12px;border-radius:999px;background:#0000009e;color:#fff;font-size:12px;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}._cardDivider_1mqa2_258{height:0;border:none;border-top:1.5px dashed rgba(255,255,255,.28);margin:0 16px}._cardBody_1mqa2_265{display:flex;flex-direction:column;gap:14px;padding:16px 16px 18px}._cardMainRow_1mqa2_272{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._cardMainText_1mqa2_279{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}._cardTitleRow_1mqa2_287{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._cardTitle_1mqa2_287{flex:1;min-width:0;font-size:17px;font-weight:700;color:#fff;line-height:1.35}._activityStatusTag_1mqa2_303{display:inline-flex;align-items:center;justify-content:center;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:700;flex-shrink:0;white-space:nowrap}._activityStatusActive_1mqa2_315{background:#a8283c59;color:#ffb0ba}._activityStatusWarning_1mqa2_320{background:#a8283c47;color:#ff8a9a}._activityStatusEnded_1mqa2_325{background:#ffffff14;color:#8e8e93}._cardSummary_1mqa2_330{color:var(--promotion-text-secondary);font-size:13px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._participateButton_1mqa2_340{flex-shrink:0;align-self:center;padding:10px 16px;min-width:84px}._metaDetailList_1mqa2_347{display:grid;gap:8px}._metaDetailRow_1mqa2_352{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._metaDetailLabel_1mqa2_359{flex-shrink:0;color:#8e8e93;font-size:12px;line-height:1.5}._metaDetailValue_1mqa2_366{flex:1;min-width:0;text-align:right;color:#c7c7cc;font-size:12px;line-height:1.5}._infoGrid_1mqa2_375{display:grid;gap:8px}._infoItem_1mqa2_380{color:#c7c7cc;font-size:13px;line-height:1.7}._configRow_1mqa2_386,._metaRow_1mqa2_387{display:flex;flex-wrap:wrap;gap:8px}._chip_1mqa2_393,._statusTag_1mqa2_394{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:var(--promotion-accent-soft);color:var(--promotion-accent-dark);font-size:12px;font-weight:700}._actionRow_1mqa2_405{display:flex;flex-wrap:wrap;gap:12px}._primaryButton_1mqa2_411,._secondaryButton_1mqa2_412,._dangerButton_1mqa2_413{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:700;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}._primaryButton_1mqa2_411{background:#8e2135;color:#fff;box-shadow:none}._secondaryButton_1mqa2_412{background:#1c1c1e;border:1px solid rgba(255,255,255,.14);color:#fff}._dangerButton_1mqa2_413{background:#a8283c38;color:#ff8a9a}._primaryButton_1mqa2_411:hover,._secondaryButton_1mqa2_412:hover,._dangerButton_1mqa2_413:hover{transform:translateY(-1px)}._disabledButton_1mqa2_449{cursor:not-allowed;opacity:.55}._noticeText_1mqa2_454{color:var(--promotion-accent-dark);font-size:13px;line-height:1.7}._submissionList_1mqa2_460{display:flex;flex-direction:column;gap:16px}._submissionStatsCard_1mqa2_467{display:flex;align-items:stretch;justify-content:space-between;width:100%;box-sizing:border-box;padding:18px 8px;border-radius:16px;border:1px solid var(--promotion-accent-border);background:var(--promotion-surface)}._submissionStatItem_1mqa2_479{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}._submissionStatValue_1mqa2_489{font-size:28px;font-weight:700;line-height:1.1;color:#fff}._submissionStatLabel_1mqa2_496{font-size:12px;color:#8e8e93}._submissionStatDivider_1mqa2_501{width:1px;align-self:stretch;margin:4px 0;background:#ffffff1f}._submissionCard_1mqa2_192{padding:0;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}._submissionCardSelected_1mqa2_514{border-color:#e03d4b5c;box-shadow:0 20px 42px #e03d4b29;transform:translateY(-2px)}._submissionCoverWrap_1mqa2_520{position:relative;width:100%;overflow:hidden;background:#2c2c2e}._submissionCover_1mqa2_520,._submissionCoverPlaceholder_1mqa2_528{width:100%;height:168px;display:block;object-fit:cover}._submissionCoverPlaceholder_1mqa2_528{background:linear-gradient(135deg,#2c2c2e,#1a1a1a)}._listStatusBadge_1mqa2_539{position:absolute;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:700;color:#fff;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);pointer-events:none}._listBadgeReviewing_1mqa2_557{background:#a8283cc7}._listBadgePublished_1mqa2_561{background:#3c302ab8}._listBadgeReturned_1mqa2_565{background:#b46e28c7}._submissionCardFooter_1mqa2_569{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 16px}._submissionCardText_1mqa2_577{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}._submissionHeader_1mqa2_585{display:flex;align-items:center;justify-content:space-between;gap:16px}._submissionTitle_1mqa2_592{font-size:16px;font-weight:700;color:#fff;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._submissionTimeLine_1mqa2_602{font-size:12px;color:#8e8e93;line-height:1.4}._viewDetailButton_1mqa2_608{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:transparent;color:#fff;font-size:13px;font-weight:600;cursor:pointer}._viewDetailButton_1mqa2_608:hover{background:#ffffff0f}._submissionMeta_1mqa2_627{margin-top:12px;display:grid;gap:10px;color:#c7c7cc}._payloadBlock_1mqa2_634{display:grid;gap:8px}._payloadLabel_1mqa2_639{color:var(--promotion-accent-dark);font-size:13px;font-weight:700}._payloadList_1mqa2_645{display:flex;flex-wrap:wrap;gap:8px}._payloadImageList_1mqa2_651{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start}._payloadItem_1mqa2_658{max-width:100%;padding:6px 10px;border-radius:12px;background:var(--promotion-accent-soft);color:#c7c7cc;font-size:13px;overflow-wrap:anywhere}._payloadItemFull_1mqa2_668{display:block;width:100%;box-sizing:border-box}._mediaPreview_1mqa2_674{width:84px;height:84px;border-radius:14px;object-fit:cover;background:#eee2d5}._mediaPreviewWrap_1mqa2_682{width:84px;height:84px;border-radius:14px}._payloadImageWrap_1mqa2_688{width:clamp(180px,32vw,280px)}._payloadImage_1mqa2_651{display:block;width:100%;height:auto;border-radius:14px;background:#eee2d5}._videoLink_1mqa2_700{color:var(--promotion-accent-dark);text-decoration:none;font-weight:700}._emptyState_1mqa2_706{padding:28px;text-align:center;border-radius:16px;background:var(--promotion-surface);color:var(--promotion-text-secondary);border:1px dashed var(--promotion-accent-border)}._modalOverlay_1mqa2_715{position:fixed;inset:0;background:#270e128f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:16px;z-index:1500}._modalCard_1mqa2_193{width:min(620px,100%);max-height:calc(100vh - 32px);overflow:auto;padding:24px}._modalTitle_1mqa2_734{margin:0;font-size:24px;color:#fff;line-height:1.45}._modalCard_1mqa2_193>._modalTitle_1mqa2_734{margin-bottom:14px}._modalCard_1mqa2_193>._infoGrid_1mqa2_375{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._modalCard_1mqa2_193>._infoGrid_1mqa2_375 ._infoItem_1mqa2_380{padding:12px 14px;border-radius:18px;border:1px solid var(--promotion-accent-border);background:var(--promotion-surface-muted);color:#c7c7cc}._modalCard_1mqa2_193>._noticeText_1mqa2_454{margin-top:12px;padding:10px 14px;border-radius:16px;background:var(--promotion-accent-soft)}._formGrid_1mqa2_767{display:grid;gap:16px;margin-top:18px}._fieldLabel_1mqa2_773{display:flex;flex-direction:column;gap:8px;color:#c7c7cc;font-weight:700}._decoratedFieldLabel_1mqa2_781{position:relative;padding-top:22px;padding-right:18px;font-size:0}._decoratedFieldLabel_1mqa2_781:before{content:attr(data-label);position:absolute;top:0;left:0;max-width:calc(100% - 18px);font-size:14px;font-weight:700;color:#c7c7cc}._decoratedFieldLabelRequired_1mqa2_799:after{content:"*";position:absolute;top:0;left:60px;font-size:14px;font-weight:700;color:var(--promotion-accent)}._requiredMark_1mqa2_809{margin-left:4px;color:var(--promotion-accent)}._input_1mqa2_814,._textarea_1mqa2_815{width:100%;border-radius:16px;border:1px solid var(--promotion-accent-border);background:#1c1c1e;padding:12px 14px;box-sizing:border-box;font-size:14px;color:#fff}._input_1mqa2_814:focus,._textarea_1mqa2_815:focus{outline:none;border-color:var(--promotion-accent);box-shadow:0 0 0 4px #e03d4b1a}._fileSelectedHint_1mqa2_833{font-size:13px;color:#888;margin-left:10px;vertical-align:middle}._textarea_1mqa2_815{min-height:112px;resize:vertical}._linkFieldGroup_1mqa2_845{display:grid;gap:12px}._linkInputRow_1mqa2_850{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border-radius:18px;border:1px solid var(--promotion-accent-border);background:var(--promotion-surface-muted)}._linkRemoveButton_1mqa2_861{flex-shrink:0;border:none;border-radius:999px;padding:10px 14px;min-width:88px;background:#c42d3a1f;color:#982532;font-size:13px;font-weight:700;cursor:pointer}._inlineActionRow_1mqa2_874{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._inlineActionRow_1mqa2_874>._secondaryButton_1mqa2_412{width:100%;min-height:44px}._importPanel_1mqa2_885{display:grid;gap:12px;padding:14px;border-radius:18px;background:var(--promotion-surface-muted);border:1px solid var(--promotion-accent-border)}._importTitle_1mqa2_894{color:var(--promotion-accent-dark);font-size:14px;font-weight:700}._importState_1mqa2_900{padding:14px;border-radius:14px;background:#121212;color:var(--promotion-text-secondary);font-size:13px;text-align:center}._importGameList_1mqa2_909{display:grid;gap:10px;max-height:280px;overflow:auto}._importGameItem_1mqa2_916{display:flex;align-items:center;gap:12px;width:100%;padding:10px;border:1px solid var(--promotion-accent-border);border-radius:16px;background:#121212;text-align:left;cursor:pointer}._importGameCover_1mqa2_929{width:68px;height:68px;border-radius:14px;object-fit:cover;background:#eee2d5}._importGameInfo_1mqa2_937{min-width:0;flex:1;display:grid;gap:4px}._importGameName_1mqa2_944{color:#fff;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._importGameMeta_1mqa2_953{color:#8e8e93;font-size:12px;overflow-wrap:anywhere}._importGameAction_1mqa2_959{color:var(--promotion-accent-dark);font-size:12px;font-weight:700;white-space:nowrap}._uploadHint_1mqa2_966{color:#8e8e93;font-size:12px;line-height:1.7}._modalActions_1mqa2_972{display:grid;grid-template-columns:repeat(2,minmax(0,164px));justify-content:flex-end;gap:12px;margin-top:18px}._modalActions_1mqa2_972>._primaryButton_1mqa2_411,._modalActions_1mqa2_972>._secondaryButton_1mqa2_412{width:100%;min-height:46px}@media(min-width:769px){._modalCard_1mqa2_193{width:min(700px,100%);padding:28px 28px 24px}._modalCard_1mqa2_193>._modalTitle_1mqa2_734{margin-bottom:18px}._modalCard_1mqa2_193>._infoGrid_1mqa2_375{gap:0;padding:8px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#1c1c1e;box-shadow:none}._modalCard_1mqa2_193>._infoGrid_1mqa2_375 ._infoItem_1mqa2_380{position:relative;display:flex;align-items:center;min-height:88px;padding:14px 22px;border:none;border-radius:14px;background:transparent;font-size:14px;line-height:1.75;color:#c7c7cc}._modalCard_1mqa2_193>._infoGrid_1mqa2_375 ._infoItem_1mqa2_380:not(:last-child):after{content:"";position:absolute;top:14px;right:0;bottom:14px;width:1px;background:linear-gradient(180deg,#fff0,#ffffff29 18% 82%,#fff0)}}._statusPending_1mqa2_1031{background:var(--promotion-accent-soft-strong);color:var(--promotion-accent-dark)}._statusApproved_1mqa2_1036{background:#459d6824;color:#2d8c58}._statusRejected_1mqa2_1041{background:#b73a3a24;color:#a93434}@media(max-width:860px){._hero_1mqa2_89{flex-direction:column;align-items:flex-start}._activityGrid_1mqa2_185{grid-template-columns:1fr}}@media(max-width:768px){._pageBody_1mqa2_21{width:100%;padding:calc(var(--app-desktop-navbar-height) + 4px) 12px calc(108px + env(safe-area-inset-bottom))}._tabRow_1mqa2_131{width:100%;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}._tabButton_1mqa2_142{flex:1;justify-content:center;min-width:0}._cover_1mqa2_227{height:168px}._imageGuard_1mqa2_217:after{content:none}._imageGuard_1mqa2_217 ._cover_1mqa2_227,._imageGuard_1mqa2_217 ._mediaPreview_1mqa2_674{transform:none}._cardMainRow_1mqa2_272{gap:10px}._cardTitle_1mqa2_287{font-size:16px}._participateButton_1mqa2_340{padding:9px 14px;font-size:13px}._modalOverlay_1mqa2_715{padding:10px}._modalCard_1mqa2_193{width:100%;max-height:calc(100vh - 20px);padding:18px 16px 16px}._modalTitle_1mqa2_734{font-size:22px}._modalCard_1mqa2_193>._modalTitle_1mqa2_734{margin-bottom:12px}._modalCard_1mqa2_193>._infoGrid_1mqa2_375{grid-template-columns:1fr;gap:8px}._modalCard_1mqa2_193>._infoGrid_1mqa2_375 ._infoItem_1mqa2_380{padding:10px 12px;border-radius:16px}._modalCard_1mqa2_193>._noticeText_1mqa2_454{margin-top:10px;padding:10px 12px}._formGrid_1mqa2_767{gap:14px;margin-top:14px}._input_1mqa2_814,._textarea_1mqa2_815{border-radius:14px;padding:11px 12px}._textarea_1mqa2_815{min-height:96px}._submissionCover_1mqa2_520,._submissionCoverPlaceholder_1mqa2_528{height:148px}._submissionCardFooter_1mqa2_569{padding:12px 14px 14px}._submissionHeader_1mqa2_585{flex-direction:column;align-items:flex-start}._linkInputRow_1mqa2_850{grid-template-columns:minmax(0,1fr) 84px;align-items:stretch;padding:10px}._linkRemoveButton_1mqa2_861{width:100%;min-width:0}._inlineActionRow_1mqa2_874{grid-template-columns:repeat(2,minmax(0,1fr))}._importPanel_1mqa2_885{gap:10px;padding:12px}._importGameItem_1mqa2_916{gap:10px;padding:10px 12px}._importGameCover_1mqa2_929{width:56px;height:56px;flex-shrink:0;border-radius:12px}._importGameName_1mqa2_944{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._modalActions_1mqa2_972{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;padding-top:12px;position:sticky;bottom:0;background:linear-gradient(180deg,#1a1a1a00,#1a1a1af5 24%,#1a1a1afa)}}._pageRoot_153ez_1{--primary: #A8283C;--primary-light: #C23A50;--primary-dark: #8E2135;--messages-card: #1C1C1E;--messages-muted: #8E8E93;--messages-preview: #AEAEB2;min-height:100vh;background:#000;color:#fff}._desktopChrome_153ez_14{display:contents}._pageBody_153ez_18{width:min(var(--app-desktop-shell-max),calc(100% - 2 * var(--app-desktop-gutter)));margin:0 auto;padding:calc(var(--app-desktop-navbar-height) + 8px) 16px calc(24px + env(safe-area-inset-bottom));box-sizing:border-box}._pageHeader_153ez_26{position:relative;display:flex;align-items:center;justify-content:center;min-height:44px;margin-bottom:18px}._backButton_153ez_35{position:absolute;left:0;top:50%;transform:translateY(-50%);width:36px;height:36px;border:none;border-radius:999px;background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}._backButton_153ez_35 svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}._pageTitle_153ez_63{margin:0;font-size:18px;font-weight:700;letter-spacing:.04em;color:#fff}._markAllButton_153ez_71{position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:6px;padding:6px 0;border:none;background:transparent;color:#fff;font-size:13px;font-weight:500;cursor:pointer}._markAllButton_153ez_71:disabled{opacity:.45;cursor:not-allowed}._markAllIcon_153ez_93{width:16px;height:16px;object-fit:contain}._sectionBlock_153ez_99{margin-bottom:22px}._sectionTitle_153ez_103{margin:0 0 10px 4px;font-size:13px;font-weight:600;color:var(--messages-muted)}._sectionCard_153ez_110{border-radius:16px;background:var(--messages-card);padding:4px 0;overflow:hidden}._sectionList_153ez_117{display:flex;flex-direction:column;gap:10px}._messageRowCard_153ez_123{border-radius:16px;background:var(--messages-card);overflow:hidden}._safetyNoticeCard_153ez_130{position:relative;display:flex;flex-direction:column;gap:16px;width:100%;padding:22px 20px 0;border:none;border-radius:16px;background:var(--messages-card);color:inherit;text-align:left;cursor:pointer;box-sizing:border-box}._safetyNoticeCard_153ez_130:active{background:#222224}._safetyUnreadDot_153ez_150{position:absolute;top:18px;right:18px;width:8px;height:8px;border-radius:999px;background:#e11d48}._safetyNoticeHead_153ez_160{display:flex;flex-direction:column;gap:6px;padding-right:16px}._safetyNoticeTitle_153ez_167{margin:0;font-size:17px;font-weight:700;line-height:1.35;color:#fff}._safetyNoticeDate_153ez_175{margin:0;font-size:13px;line-height:1.3;color:var(--messages-muted);font-variant-numeric:tabular-nums}._safetyNoticeFields_153ez_183{margin:0;display:flex;flex-direction:column;gap:10px}._safetyNoticeField_153ez_183{display:flex;flex-wrap:wrap;align-items:baseline;gap:0;margin:0;font-size:13px;line-height:1.55}._safetyNoticeLabel_153ez_200{flex:0 0 auto;margin:0;color:var(--messages-muted)}._safetyNoticeValue_153ez_206{flex:1 1 auto;min-width:0;margin:0;color:#ffffffe0;word-break:break-word}._safetyNoticeFoot_153ez_214{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:2px;padding:16px 0 18px;border-top:1px solid rgba(255,255,255,.08)}._safetyNoticeAction_153ez_224{font-size:14px;font-weight:500;color:#fff}._safetyNoticeChevron_153ez_230{display:inline-flex;width:18px;height:18px;color:var(--messages-muted)}._safetyNoticeChevron_153ez_230 svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._messageRow_153ez_123{display:flex;align-items:flex-start;gap:12px;width:100%;padding:14px;border:none;background:transparent;color:inherit;text-align:left;cursor:pointer;box-sizing:border-box}._messageRow_153ez_123+._messageRow_153ez_123{border-top:1px solid rgba(255,255,255,.06)}._messageRow_153ez_123:active{background:#ffffff0a}._avatarWrap_153ez_269{position:relative;flex:0 0 48px;width:48px;height:48px}._avatarFrame_153ez_276{width:48px;height:48px;border-radius:10px;border:1.5px dashed rgba(255,255,255,.28);display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:transparent}._avatarImage_153ez_288{width:38px;height:38px;border-radius:50%;object-fit:cover;display:block}._unreadDot_153ez_296,._unreadBadge_153ez_297{position:absolute;top:-3px;right:-3px;z-index:1}._unreadDot_153ez_296{width:10px;height:10px;border-radius:999px;background:#e11d48;border:2px solid var(--messages-card);box-sizing:border-box}._unreadBadge_153ez_297{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#e11d48;color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;border:2px solid var(--messages-card);box-sizing:border-box}._rowBody_153ez_328{flex:1;min-width:0}._rowTop_153ez_333{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:4px}._rowTitle_153ez_341{margin:0;font-size:15px;font-weight:650;color:#fff;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowTime_153ez_352{flex-shrink:0;font-size:12px;color:var(--messages-muted);line-height:1.3}._rowPreview_153ez_359{margin:0;font-size:13px;line-height:1.45;color:var(--messages-preview);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}._emptyState_153ez_370{padding:28px 16px;text-align:center;color:var(--messages-muted);font-size:14px}._safetyAction_153ez_377{border:none;background:transparent;color:#ff7a93;padding:0;cursor:pointer;font-size:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;margin-right:16px}._safetyAction_153ez_377:hover{color:#ff3b61}._safetyAction_153ez_377:focus-visible{outline:2px solid rgba(255,59,97,.45);outline-offset:3px;border-radius:4px}@media(max-width:768px){._desktopChrome_153ez_14{display:none}._pageBody_153ez_18{width:100%;padding-top:calc(12px + env(safe-area-inset-top));padding-left:14px;padding-right:14px;padding-bottom:calc(28px + env(safe-area-inset-bottom))}._pageTitle_153ez_63{font-size:17px}}@media(min-width:769px){._pageBody_153ez_18{padding-top:calc(var(--app-desktop-navbar-height) + 20px)}._pageTitle_153ez_63{font-size:20px}._sectionCard_153ez_110{border-radius:18px}}._pageRoot_4rvqg_1{--ad-bg: #000000;--ad-card: #1c1c1e;--ad-elevated: #242426;--ad-border: #2c2c2e;--ad-label: #8e8e93;--ad-value: #ffffff;--ad-primary: #a8283c;--ad-primary-hover: #c23a50;--ad-divider: rgba(255, 255, 255, .1);min-height:100vh;background:var(--ad-bg);color:var(--ad-value)}._main_4rvqg_16{min-height:100vh;padding:0 0 84px;background:var(--ad-bg)}._shell_4rvqg_22{width:min(100%,720px);margin:0 auto;background:var(--ad-bg)}._headerDock_4rvqg_28{position:sticky;top:0;z-index:20;padding:calc(env(safe-area-inset-top,0px) + 8px) 12px 8px;background:#000000eb;box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._balanceSection_4rvqg_38{padding:12px 16px 14px;border-bottom:1px solid var(--ad-border);background:var(--ad-bg)}._balanceRow_4rvqg_44{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--ad-border);border-radius:12px;background:var(--ad-card)}._kkBreakdownSection_4rvqg_53{padding:14px 16px 16px;border-bottom:1px solid var(--ad-border);background:var(--ad-bg)}._kkBreakdownTitle_4rvqg_59{margin:0;color:var(--ad-value);font-size:14px;line-height:1.4;font-weight:600}._kkBreakdownGroups_4rvqg_67{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}._kkBreakdownGroup_4rvqg_67{min-width:0;padding:10px;border:1px solid var(--ad-border);border-radius:12px;background:#ffffff06}._kkBreakdownHeading_4rvqg_82{margin:0 0 8px;color:var(--ad-label);font-size:12px;line-height:1.3;font-weight:500}._kkBreakdownGrid_4rvqg_90{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._kkBreakdownButton_4rvqg_96{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;min-height:64px;padding:10px;border:1px solid var(--ad-border);border-radius:10px;background:var(--ad-card);color:var(--ad-value);text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}._kkBreakdownButton_4rvqg_96:hover{border-color:#ffffff47;background:var(--ad-elevated)}._kkBreakdownButton_4rvqg_96:active{transform:translateY(1px)}._kkBreakdownButton_4rvqg_96:focus-visible{outline:2px solid rgba(232,90,112,.75);outline-offset:2px}._kkBreakdownButtonActive_4rvqg_127{border-color:var(--ad-primary);background:#a8283c29}._kkBreakdownButton_4rvqg_96 span,._expiryHint_4rvqg_133{color:var(--ad-label);font-size:12px;line-height:1.5}._kkBreakdownButton_4rvqg_96 strong{color:var(--ad-value);font-size:16px;font-variant-numeric:tabular-nums}._expiryHint_4rvqg_133{margin:10px 0 0}._balanceCard_4rvqg_149{min-width:0;padding:12px 14px 8px;background:transparent}._balanceCard_4rvqg_149+._balanceCard_4rvqg_149{border-left:1px solid var(--ad-border)}._balanceHeading_4rvqg_159{display:flex;align-items:center;gap:6px;min-width:0}._balanceIcon_4rvqg_166,._balanceIconDiamond_4rvqg_167{width:16px;height:16px;flex-shrink:0}._balanceInfo_4rvqg_173{display:flex;flex-direction:column;min-width:0}._balanceLabel_4rvqg_179{font-size:12px;color:var(--ad-label);line-height:1.2;font-weight:500}._balanceValueRow_4rvqg_186{display:flex;align-items:flex-end;gap:8px;min-width:0;margin-top:6px}._balanceValue_4rvqg_186{align-self:flex-start;font-size:24px;line-height:1.1;font-weight:700;color:var(--ad-value);font-variant-numeric:tabular-nums}._balanceActions_4rvqg_203{display:flex;align-items:center;flex-wrap:nowrap;flex:0 0 auto}._balanceAction_4rvqg_203{min-height:0;padding:0 0 2px;border:none;display:inline-flex;align-items:center;gap:2px;background:transparent;color:#e85a70;font-size:12px;line-height:1;font-weight:600;white-space:nowrap;cursor:pointer;transition:color .15s ease,opacity .15s ease}._balanceAction_4rvqg_203 svg{width:14px;height:14px;flex:0 0 auto}._balanceAction_4rvqg_203:hover{color:#ff7188}._balanceAction_4rvqg_203:active{opacity:.72}._balanceAction_4rvqg_203:focus-visible{outline:2px solid rgba(232,90,112,.75);outline-offset:2px}._toolbar_4rvqg_246{position:sticky;top:calc(env(safe-area-inset-top,0px) + 56px);z-index:15;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:8px;padding:10px 16px;background:#000000eb;border-bottom:1px solid var(--ad-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._tabs_4rvqg_261{display:flex;align-items:center;gap:8px;flex:0 0 auto;min-width:max-content}._tabButton_4rvqg_269{position:relative;min-height:36px;min-width:0;padding:0 10px;border:none;background:transparent;color:var(--ad-label);font-size:14px;line-height:1;font-weight:500;cursor:pointer;text-align:center;border-radius:8px;transition:color .15s ease,background-color .15s ease}._tabButton_4rvqg_269:hover{color:var(--ad-value)}._tabButtonActive_4rvqg_290{color:var(--ad-value);font-weight:600}._tabButtonActive_4rvqg_290:after{content:"";position:absolute;left:10px;right:10px;bottom:2px;height:2px;background:var(--ad-primary);border-radius:1px}._filterRow_4rvqg_306{position:relative;display:flex;align-items:center;gap:6px;flex:0 0 auto;min-width:max-content}._selectArea_4rvqg_315{position:static}._dateFilterArea_4rvqg_319{order:1}._activityFilterArea_4rvqg_323{order:2}._selectTrigger_4rvqg_327{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:68px;min-height:44px;padding:0 10px;border:1px solid var(--ad-border);border-radius:8px;background:var(--ad-card);color:var(--ad-label);font-size:12px;line-height:1;cursor:pointer;white-space:nowrap;transition:border-color .15s ease,color .15s ease}._selectTrigger_4rvqg_327:hover{color:var(--ad-value)}._selectTriggerActive_4rvqg_350{border-color:var(--ad-primary);color:var(--ad-value)}._filterChevron_4rvqg_355{width:14px;height:14px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;fill:none}._filterBackdrop_4rvqg_365{position:fixed;inset:0;z-index:19;border:none;background:transparent;padding:0}._selectPopup_4rvqg_374{position:absolute;top:calc(100% + 8px);right:0;bottom:auto;left:auto;z-index:20;box-sizing:border-box;min-width:112px;max-width:calc(100vw - 24px);border:1px solid var(--ad-border);border-radius:12px;background:var(--ad-elevated);box-shadow:0 12px 32px #0000007a;overflow:hidden}._selectOption_4rvqg_391{display:flex;align-items:center;width:100%;min-height:36px;padding:0 12px;border:none;background:transparent;color:var(--ad-label);font-size:13px;line-height:1;cursor:pointer;text-align:left;transition:color .15s ease,background-color .15s ease}._selectOption_4rvqg_391:hover{background:#ffffff0a;color:var(--ad-value)}._selectOption_4rvqg_391+._selectOption_4rvqg_391{border-top:1px solid var(--ad-border)}._selectOptionActive_4rvqg_416{color:var(--ad-value);font-weight:600}._filterPopup_4rvqg_421{position:absolute;top:calc(100% + 8px);right:0;bottom:auto;left:auto;z-index:20;box-sizing:border-box;width:min(320px,calc(100vw - 24px));border:1px solid var(--ad-border);border-radius:12px;background:var(--ad-elevated);box-shadow:0 12px 32px #0000007a;overflow:hidden}._filterColumns_4rvqg_437{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:220px}._filterColumn_4rvqg_437{display:flex;flex-direction:column;max-height:252px;overflow-y:auto;background:var(--ad-elevated)}._filterColumn_4rvqg_437+._filterColumn_4rvqg_437{border-left:1px solid var(--ad-border)}._filterOption_4rvqg_455{min-height:42px;padding:0 12px;border:none;background:transparent;color:var(--ad-label);font-size:15px;line-height:1;cursor:pointer;transition:color .15s ease,background-color .15s ease}._filterOption_4rvqg_455:hover{background:#ffffff0a;color:var(--ad-value)}._filterOptionActive_4rvqg_472{color:var(--ad-value);font-weight:600;background:#a8283c2e}._filterActions_4rvqg_478{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;border-top:1px solid var(--ad-border);background:var(--ad-card)}._filterActionButton_4rvqg_487{min-height:34px;border:1px solid var(--ad-border);border-radius:8px;background:var(--ad-elevated);color:var(--ad-label);font-size:13px;line-height:1;cursor:pointer;transition:color .15s ease,border-color .15s ease}._filterActionButton_4rvqg_487:hover{color:var(--ad-value);border-color:#3a3a3c}._filterConfirmButton_4rvqg_504{background:var(--ad-primary);border-color:var(--ad-primary);color:#fff}._filterConfirmButton_4rvqg_504:hover{background:var(--ad-primary-hover);border-color:var(--ad-primary-hover);color:#fff}._listSection_4rvqg_516{padding:0;background:var(--ad-bg)}._list_4rvqg_516{display:flex;flex-direction:column;background:var(--ad-bg)}._item_4rvqg_527{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;column-gap:16px;row-gap:8px;padding:16px;border-bottom:1px solid var(--ad-divider);background:var(--ad-bg)}._itemMain_4rvqg_538{min-width:0}._itemTypeRow_4rvqg_542{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._itemTypeBadge_4rvqg_549{display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:0 8px;border-radius:6px;background:#a8283c33;color:#e85a70;font-size:11px;line-height:1;font-weight:600}._itemTypeBadgePoints_4rvqg_563{background:#8e8e9338;color:#c7c7cc}._kkFilterPopup_4rvqg_568{width:min(360px,calc(100vw - 24px));max-height:min(70vh,520px);padding:14px;overflow-y:auto}._kkFilterSection_4rvqg_575+._kkFilterSection_4rvqg_575{margin-top:12px}._kkFilterSection_4rvqg_575 h3{margin:0 0 8px;color:var(--ad-label);font-size:12px;line-height:1.3;font-weight:500}._kkFilterOptions_4rvqg_587{display:flex;flex-wrap:wrap;gap:8px}._kkFilterOption_4rvqg_587{min-width:68px;min-height:40px;padding:0 12px;border:1px solid var(--ad-border);border-radius:8px;background:var(--ad-card);color:var(--ad-label);font-size:13px;cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease}._kkFilterOption_4rvqg_587:hover,._kkFilterOption_4rvqg_587:focus-visible{border-color:#ffffff47;color:var(--ad-value)}._kkFilterOption_4rvqg_587:focus-visible{outline:2px solid rgba(232,90,112,.75);outline-offset:2px}._kkFilterOptionActive_4rvqg_617{border-color:var(--ad-primary);background:#a8283c2e;color:var(--ad-value);font-weight:600}._kkFilterFooter_4rvqg_624{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid var(--ad-border)}._kkFilterFooter_4rvqg_624 span{min-width:0;color:var(--ad-label);font-size:12px;line-height:1.4}._kkFilterFooter_4rvqg_624 button{flex:0 0 auto;min-height:36px;padding:0 12px;border:1px solid var(--ad-border);border-radius:8px;background:var(--ad-card);color:var(--ad-value);font-size:12px;cursor:pointer}._kkFilterFooter_4rvqg_624 button:disabled{opacity:.45;cursor:not-allowed}._itemTitle_4rvqg_658{margin:4px 0 0;font-size:15px;line-height:1.45;font-weight:600;color:var(--ad-value);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemSubtitle_4rvqg_669{margin:6px 0 0;font-size:13px;line-height:1.45;color:var(--ad-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemTime_4rvqg_679{grid-column:1 / -1;display:block;min-width:0;margin:0;font-size:12px;line-height:1.4;color:var(--ad-label);white-space:nowrap}._itemAmount_4rvqg_690{flex-shrink:0;padding-top:2px;font-size:15px;line-height:1;font-weight:600;font-variant-numeric:tabular-nums}._itemAmountIncome_4rvqg_699{color:var(--ad-value)}._itemAmountExpense_4rvqg_703{color:#e85a70}._itemAmountStack_4rvqg_707{display:flex;flex:0 0 auto;min-width:72px;flex-direction:column;align-items:flex-end;gap:4px;padding-top:1px;font-variant-numeric:tabular-nums;white-space:nowrap}._itemOriginalAmount_4rvqg_719{color:var(--ad-label);font-size:12px;line-height:1;text-decoration:line-through;text-decoration-thickness:1px}._itemActualAmount_4rvqg_727{padding-top:0;font-size:16px}._itemDiscountBadge_4rvqg_732{display:inline-flex;align-items:center;min-height:20px;padding:0 6px;border:1px solid rgba(232,90,112,.35);border-radius:5px;background:#a8283c1f;color:#e85a70;font-size:10px;line-height:1;font-weight:600}._stateBlock_4rvqg_746{display:flex;align-items:center;justify-content:center;min-height:180px;padding:24px 16px;color:var(--ad-label);font-size:14px;line-height:1.6;text-align:center}._loadMoreSentinel_4rvqg_758{width:100%;height:1px}._loadMoreButton_4rvqg_763{display:block;width:calc(100% - 32px);min-height:44px;margin:18px auto 0;border:1px solid var(--ad-border);border-radius:10px;background:var(--ad-card);color:var(--ad-label);font-size:14px;font-weight:500;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}._loadMoreButton_4rvqg_763:hover:not(:disabled){color:var(--ad-value);border-color:#3a3a3c;background:var(--ad-elevated)}._loadMoreButton_4rvqg_763:disabled{opacity:.55;cursor:not-allowed}._listEndHint_4rvqg_789{margin:16px 0 8px;color:var(--ad-label);font-size:13px;text-align:center}@media(min-width:769px){._main_4rvqg_16{padding-bottom:96px}._shell_4rvqg_22{width:min(100%,820px)}._headerDock_4rvqg_28{padding-left:24px;padding-right:24px}._balanceSection_4rvqg_38{padding:16px 24px}._toolbar_4rvqg_246{padding-left:24px;padding-right:24px}._item_4rvqg_527{padding:18px 24px}._tabs_4rvqg_261{gap:12px}._tabButton_4rvqg_269{font-size:15px;padding:0 12px}._filterPopup_4rvqg_421{width:320px}}@media(max-width:560px){._balanceSection_4rvqg_38{padding:10px 12px 12px}._balanceCard_4rvqg_149{padding:12px 10px 8px}._balanceValueRow_4rvqg_186{gap:4px}._balanceAction_4rvqg_203 svg{width:12px;height:12px}._kkBreakdownGroups_4rvqg_67{grid-template-columns:minmax(0,1fr)}._toolbar_4rvqg_246{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:4px;padding-left:8px;padding-right:8px}._tabs_4rvqg_261{gap:0}._tabButton_4rvqg_269{min-height:44px;padding:0 7px;font-size:12px}._tabButtonActive_4rvqg_290:after{left:7px;right:7px}._filterRow_4rvqg_306{width:auto;justify-content:flex-start;gap:4px}._selectTrigger_4rvqg_327{min-width:62px;padding:0 7px;font-size:11px}._item_4rvqg_527{gap:10px}._itemAmountStack_4rvqg_707{min-width:64px;gap:3px}._itemActualAmount_4rvqg_727{font-size:15px}}._pageRoot_g1ywp_1{min-height:100vh;background:#fff}._main_g1ywp_6{min-height:100vh;padding:0 0 84px;background:#fff}._shell_g1ywp_12{width:min(100%,720px);margin:0 auto;background:#fff}._header_g1ywp_18{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;min-height:56px;padding:calc(env(safe-area-inset-top,0px) + 8px) 16px 8px;background:#fffffffa;border-bottom:1px solid rgba(17,24,39,.06);box-sizing:border-box}._backButton_g1ywp_33,._headerSpacer_g1ywp_34{width:44px;height:44px}._backButton_g1ywp_33{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;cursor:pointer}._backIcon_g1ywp_49{width:22px;height:22px;stroke:#111;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}._headerTitle_g1ywp_59{margin:0;text-align:center;font-size:20px;line-height:1.2;font-weight:600;color:#111}._summary_g1ywp_68{padding:28px 16px 24px;text-align:center;border-bottom:1px solid rgba(17,24,39,.06)}._summaryLabel_g1ywp_74{margin:0;font-size:15px;line-height:1.4;color:#6b7280}._summaryValue_g1ywp_81{margin:12px 0 0;font-size:clamp(46px,10vw,58px);line-height:1;font-weight:700;color:#111}._toolbar_g1ywp_89{position:sticky;top:calc(env(safe-area-inset-top,0px) + 56px);z-index:15;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:0 16px;background:#fff}._tabs_g1ywp_101{display:flex;align-items:center;gap:36px;min-width:0}._tabButton_g1ywp_108{position:relative;min-height:48px;min-width:52px;padding:0 10px;border:none;background:transparent;color:#9ca3af;font-size:17px;line-height:1;font-weight:600;cursor:pointer;text-align:center}._tabButtonActive_g1ywp_123{color:#111}._tabButtonActive_g1ywp_123:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#111}._filterArea_g1ywp_137{position:relative;flex-shrink:0}._filterTrigger_g1ywp_142{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:94px;height:34px;margin-bottom:7px;padding:0 12px;border:1px solid rgba(17,24,39,.12);border-radius:8px;background:#fff;color:#6b7280;font-size:14px;line-height:1;cursor:pointer;white-space:nowrap}._filterChevron_g1ywp_161{width:16px;height:16px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;fill:none}._filterBackdrop_g1ywp_171{position:fixed;inset:0;z-index:19;border:none;background:transparent;padding:0}._filterPopup_g1ywp_180{position:absolute;top:calc(100% + 10px);right:0;z-index:20;width:min(290px,calc(100vw - 32px));border:1px solid rgba(17,24,39,.08);border-radius:12px;background:#fff;box-shadow:0 14px 34px #11182724;overflow:hidden}._filterColumns_g1ywp_193{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:220px}._filterColumn_g1ywp_193{display:flex;flex-direction:column;max-height:252px;overflow-y:auto;background:#fff}._filterColumn_g1ywp_193+._filterColumn_g1ywp_193{border-left:1px solid rgba(17,24,39,.06)}._filterOption_g1ywp_211{min-height:42px;padding:0 12px;border:none;background:transparent;color:#9ca3af;font-size:16px;line-height:1;cursor:pointer}._filterOptionActive_g1ywp_222{color:#111;font-weight:600}._filterActions_g1ywp_227{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;border-top:1px solid rgba(17,24,39,.06);background:#fff}._filterActionButton_g1ywp_236{min-height:34px;border:1px solid rgba(17,24,39,.12);border-radius:8px;background:#fff;color:#6b7280;font-size:14px;line-height:1;cursor:pointer}._filterConfirmButton_g1ywp_247{background:#111;border-color:#111;color:#fff}._listSection_g1ywp_253{padding:6px 0 0;background:#fff}._list_g1ywp_253{display:flex;flex-direction:column;background:#fff}._item_g1ywp_264{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 16px 16px;border-bottom:1px solid rgba(17,24,39,.06);background:#fff}._itemMain_g1ywp_274{min-width:0;flex:1}._itemTitle_g1ywp_279{margin:0;font-size:17px;line-height:1.45;font-weight:700;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemSubtitle_g1ywp_290{margin:6px 0 0;font-size:13px;line-height:1.45;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemTime_g1ywp_300{margin:8px 0 0;font-size:13px;line-height:1.4;color:#9ca3af}._itemPoints_g1ywp_307{flex-shrink:0;padding-top:2px;font-size:16px;line-height:1;font-weight:600}._itemPointsIncome_g1ywp_315{color:#111}._itemPointsExpense_g1ywp_319{color:#e05252}._stateBlock_g1ywp_323{display:flex;align-items:center;justify-content:center;min-height:180px;padding:24px 16px;color:#9ca3af;font-size:14px;line-height:1.6;text-align:center}._loadMoreButton_g1ywp_335{display:block;width:calc(100% - 32px);min-height:44px;margin:18px auto 0;border:1px solid rgba(17,24,39,.1);border-radius:10px;background:#fff;color:#4b5563;font-size:14px;font-weight:500;cursor:pointer}@media(min-width:769px){._main_g1ywp_6{padding-bottom:96px}._shell_g1ywp_12{width:min(100%,820px)}._header_g1ywp_18,._summary_g1ywp_68,._toolbar_g1ywp_89,._item_g1ywp_264{padding-left:24px;padding-right:24px}._summary_g1ywp_68{padding-top:36px;padding-bottom:32px}._tabs_g1ywp_101{gap:44px}._tabButton_g1ywp_108{font-size:18px}._filterTrigger_g1ywp_142{min-width:104px}._filterPopup_g1ywp_180{width:320px}._item_g1ywp_264{padding-top:20px;padding-bottom:18px}}._pageRoot_1uk1q_1{--earn-bg: #000000;--earn-card: #1c1c1e;--earn-elevated: #28282a;--earn-border: rgba(255, 255, 255, .08);--earn-text: #ffffff;--earn-muted: #8e8e93;--earn-accent: #c92343;min-height:100vh;min-height:100dvh;background:var(--earn-bg);color:var(--earn-text)}._main_1uk1q_15{min-height:100vh;min-height:100dvh;padding:calc(28px + env(safe-area-inset-top)) 20px calc(40px + env(safe-area-inset-bottom));overflow-x:hidden}._shell_1uk1q_22{width:min(100%,920px);margin:0 auto;display:flex;flex-direction:column;gap:20px;min-width:0}._taskRow_1uk1q_31:focus-visible,._exchangeCard_1uk1q_32 button:focus-visible{outline:2px solid #ff5a78;outline-offset:3px}._balanceCard_1uk1q_37,._tasksSection_1uk1q_38,._exchangeCard_1uk1q_32{border:1px solid var(--earn-border);border-radius:16px;background:var(--earn-card)}._balanceCard_1uk1q_37{padding:20px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px}._balanceCard_1uk1q_37>span,._sectionHeader_1uk1q_54 p,._taskCopy_1uk1q_55 small,._exchangeCopy_1uk1q_56 p{color:var(--earn-muted)}._balanceCard_1uk1q_37 strong{display:flex;align-items:baseline;justify-self:end;gap:10px;font-size:36px;line-height:1;font-variant-numeric:tabular-nums}._balanceCard_1uk1q_37 small{font-size:13px;font-weight:500;color:var(--earn-muted)}._tasksSection_1uk1q_38{padding:20px;display:flex;flex-direction:column;gap:14px}._sectionHeader_1uk1q_54{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px}._sectionHeaderCopy_1uk1q_90{min-width:0}._checkInActionSlot_1uk1q_94{display:flex;align-items:center;justify-content:flex-end;min-width:144px;min-height:44px}._sectionHeader_1uk1q_54 h2,._exchangeCopy_1uk1q_56 h2,._checkInIntro_1uk1q_104 h3{margin:0}._sectionHeader_1uk1q_54 h2{font-size:19px}._sectionHeader_1uk1q_54 p,._checkInIntro_1uk1q_104 p,._exchangeCopy_1uk1q_56 p{margin:6px 0 0;font-size:13px;line-height:1.5}._checkInCard_1uk1q_120,._taskRow_1uk1q_31{border:0;border-radius:14px;background:var(--earn-elevated)}._checkInCard_1uk1q_120{padding:16px}._checkInIntro_1uk1q_104{display:flex;align-items:center;gap:12px;margin-bottom:14px}._itemIcon_1uk1q_138,._exchangeIcon_1uk1q_139{flex:0 0 auto;width:44px;height:44px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff24;color:#ff3b61}._itemIcon_1uk1q_138 img,._exchangeIcon_1uk1q_139 img,._itemIcon_1uk1q_138 svg{width:24px;height:24px}._taskRow_1uk1q_31{width:100%;min-height:72px;padding:12px 14px;display:flex;align-items:center;gap:14px;color:var(--earn-text);text-align:left}button._taskRow_1uk1q_31{font:inherit;cursor:pointer;transition:background-color .16s ease}button._taskRow_1uk1q_31:hover{background:#303033}._taskCopy_1uk1q_55{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}._taskCopy_1uk1q_55 strong{font-size:16px}._taskCopy_1uk1q_55 small{font-size:13px;line-height:1.4}._primaryAction_1uk1q_196,._disabledAction_1uk1q_197,._exchangeCard_1uk1q_32 button{min-height:44px;padding:0 20px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;white-space:nowrap}._primaryAction_1uk1q_196,._exchangeCard_1uk1q_32 button{background:var(--earn-accent);color:#fff}._taskRowDisabled_1uk1q_215{opacity:.55}._disabledAction_1uk1q_197{border:1px solid rgba(255,255,255,.16);color:#ffffff8f}._exchangeCard_1uk1q_32{padding:24px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px}._exchangeCopy_1uk1q_56 h2{font-size:22px}._exchangeCard_1uk1q_32 button{border:none;cursor:pointer}._exchangeCard_1uk1q_32 button:hover{background:#e03354}@media(max-width:768px){._main_1uk1q_15{padding:calc(10px + env(safe-area-inset-top)) 8px calc(32px + env(safe-area-inset-bottom))}._shell_1uk1q_22{gap:14px}._balanceCard_1uk1q_37,._tasksSection_1uk1q_38,._exchangeCard_1uk1q_32{border-radius:14px}._balanceCard_1uk1q_37,._tasksSection_1uk1q_38{padding:16px}._balanceCard_1uk1q_37 strong{font-size:32px}._sectionHeader_1uk1q_54{gap:12px}._checkInActionSlot_1uk1q_94{min-width:132px}._checkInCard_1uk1q_120,._taskRow_1uk1q_31{padding:12px}._exchangeCard_1uk1q_32{grid-template-columns:44px minmax(0,1fr) auto;padding:16px}._exchangeCard_1uk1q_32 button{grid-column:3;justify-self:end;width:auto}}@media(max-width:480px){._main_1uk1q_15{padding-right:6px;padding-left:6px}._balanceCard_1uk1q_37,._tasksSection_1uk1q_38,._exchangeCard_1uk1q_32{border-radius:12px}._balanceCard_1uk1q_37,._tasksSection_1uk1q_38{padding:14px}._balanceCard_1uk1q_37 strong{font-size:28px}._sectionHeader_1uk1q_54 h2,._exchangeCopy_1uk1q_56 h2{font-size:18px}._taskRow_1uk1q_31{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px}._primaryAction_1uk1q_196,._disabledAction_1uk1q_197{grid-column:3;justify-self:end;min-height:44px;margin-left:0;padding:0 14px;font-size:13px}._exchangeCard_1uk1q_32{gap:12px;padding:14px}._exchangeCard_1uk1q_32 button{min-height:44px;padding:0 14px;font-size:13px}}@media(prefers-reduced-motion:reduce){button._taskRow_1uk1q_31{transition:none}}._pageRoot_1gosb_6{--doc-bg: #000000;--doc-surface: #1A1A1A;--doc-input: #1C1C1E;--doc-border: rgba(255, 255, 255, .1);--doc-text: #FFFFFF;--doc-muted: rgba(255, 255, 255, .55);--doc-faint: rgba(255, 255, 255, .38);--brand-red: #A8283C;--brand-red-deep: #8E2135;--brand-red-soft: rgba(168, 40, 60, .18);--brand-red-soft-alt: rgba(142, 33, 53, .22);--nav-height: 60px;width:100%;min-height:100vh;max-width:none;margin:0 auto;background:var(--doc-bg);color:var(--doc-text)}._layout_1gosb_27{display:flex;margin:0 auto;max-width:1440px;min-height:calc(100vh - var(--nav-height))}._topNav_1gosb_35{position:sticky;top:0;z-index:100;width:100%;background:#000;border-bottom:1px solid var(--doc-border)}._topNavInner_1gosb_44{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:none;margin:0;padding:0 16px;height:var(--nav-height);gap:12px;box-sizing:border-box}._topNavLeft_1gosb_57{display:flex;align-items:center;gap:6px;min-width:0}._topNavBackButton_1gosb_64{display:none}._topNavLogo_1gosb_68{display:flex;align-items:center;gap:8px;text-decoration:none;color:#fff;min-width:0}._topNavLogoIcon_1gosb_77{width:26px;height:26px;display:block;object-fit:contain;flex-shrink:0}._topNavLogoText_1gosb_85{font-size:17px;font-weight:700;letter-spacing:-.02em;white-space:nowrap}._topNavCenter_1gosb_93,._topNavLink_1gosb_94,._topNavLinkActive_1gosb_95{display:none}._topNavRight_1gosb_99{display:flex;align-items:center;flex-shrink:0}._templateDownloadButton_1gosb_105{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 14px;border:1px solid rgba(255,255,255,.35);background:transparent;color:#fff;font-size:13px;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease;border-radius:999px;text-decoration:none;line-height:1.2;white-space:nowrap}._templateDownloadButton_1gosb_105:hover{background:var(--brand-red);border-color:var(--brand-red);color:#fff}._templateDownloadButton_1gosb_105 svg{width:16px;height:16px;flex-shrink:0}._mobileMenuButton_1gosb_136{display:none;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:8px;background:transparent;cursor:pointer;color:#fff;flex-shrink:0}._mobileMenuButton_1gosb_136:hover{background:#ffffff14}._mobileMenuIcon_1gosb_155{width:22px;height:22px}._sidebar_1gosb_161{width:260px;flex-shrink:0;padding:28px 0;border-right:1px solid var(--doc-border);position:sticky;top:var(--nav-height);height:calc(100vh - var(--nav-height));overflow-y:auto;background:var(--doc-bg)}._sidebarCategory_1gosb_173{margin-bottom:4px}._sidebarCategoryButton_1gosb_177{display:flex;align-items:center;gap:8px;width:100%;padding:10px 20px;border:none;background:transparent;font-size:13px;font-weight:600;color:var(--doc-text);text-align:left;cursor:pointer;transition:color .15s ease}._sidebarCategoryButton_1gosb_177 svg,._navCategoryArrow_1gosb_194{width:14px;height:14px;flex-shrink:0;transition:transform .2s ease,color .2s ease;color:var(--doc-faint)}._sidebarCategoryButton_1gosb_177[aria-expanded=true] svg{transform:rotate(180deg);color:var(--brand-red)}._sidebarCategoryButton_1gosb_177:hover{color:#ffb3bf}._sidebarCategoryButton_1gosb_177:hover svg{color:var(--brand-red)}._sidebarDocList_1gosb_215{list-style:none;margin:0;padding:0 0 8px 20px}._sidebarDocItem_1gosb_221{display:block;width:100%;padding:8px 12px;border:none;background:transparent;font-size:13px;font-weight:400;color:var(--doc-muted);text-align:left;cursor:pointer;transition:color .15s ease,background .15s ease;line-height:1.4;position:relative;border-radius:8px}._sidebarDocItem_1gosb_221:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:14px;background:#ffffff1f}._sidebarDocItem_1gosb_221:hover{color:var(--doc-text);background:#ffffff0a}._sidebarDocItemActive_1gosb_254{color:#ffb3bf;font-weight:600;background:var(--brand-red-soft)}._sidebarDocItemActive_1gosb_254:before{width:3px;height:100%;top:0;transform:none;background:var(--brand-red);border-radius:0 2px 2px 0}._main_1gosb_270{flex:1;min-width:0;padding:40px 48px 96px;max-width:900px;background:var(--doc-bg)}._rightNav_1gosb_278{width:220px;flex-shrink:0;padding:28px 0;position:sticky;top:var(--nav-height);height:calc(100vh - var(--nav-height));overflow-y:auto}._rightNavInner_1gosb_288{padding-left:24px;border-left:1px solid var(--doc-border)}._rightNavTitle_1gosb_293{font-size:11px;font-weight:700;color:var(--doc-faint);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}._rightNavList_1gosb_302{list-style:none;margin:0;padding:0}._rightNavItem_1gosb_308{margin-bottom:2px}._rightNavItemH1_1gosb_312{padding-left:0}._rightNavItemH2_1gosb_316{padding-left:12px}._rightNavButton_1gosb_320{display:block;width:100%;padding:5px 8px;border:none;background:transparent;font-size:13px;font-weight:400;color:var(--doc-muted);text-align:left;cursor:pointer;transition:color .15s ease,background .15s ease;line-height:1.4;position:relative;border-radius:6px}._rightNavItemH2_1gosb_316 ._rightNavButton_1gosb_320{font-size:12px;color:var(--doc-faint)}._rightNavButton_1gosb_320:before{content:"";position:absolute;left:-24px;top:50%;transform:translateY(-50%);width:1px;height:0;background:transparent;transition:height .15s ease,background .15s ease}._rightNavButton_1gosb_320:hover{color:var(--doc-text)}._rightNavButtonActive_1gosb_358{color:#ffb3bf;font-weight:600;background:var(--brand-red-soft)}._rightNavButtonActive_1gosb_358:before{height:100%;top:0;transform:none;background:var(--brand-red)}._mobileOverlay_1gosb_372{display:none;position:fixed;inset:0;background:#000000a6;z-index:200;opacity:0;pointer-events:none;transition:opacity .2s ease}._mobileSidebar_1gosb_383{position:fixed;top:0;left:0;bottom:0;width:280px;background:var(--doc-surface);z-index:201;transform:translate(-100%);transition:transform .25s ease;overflow-y:auto;border-right:1px solid var(--doc-border)}._mobileSidebarHeader_1gosb_397{display:flex;align-items:center;justify-content:space-between;padding:16px 12px 16px 16px;border-bottom:1px solid var(--doc-border)}._mobileSidebarBack_1gosb_405,._mobileSidebarClose_1gosb_406{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:transparent;cursor:pointer;color:var(--doc-text);border-radius:8px}._mobileSidebarBack_1gosb_405:hover,._mobileSidebarClose_1gosb_406:hover{background:#ffffff0f}._mobileSidebarBack_1gosb_405 svg,._mobileCloseIcon_1gosb_426{width:18px;height:18px}._mobileSidebarTitle_1gosb_431{font-size:13px;font-weight:700;color:var(--doc-text);letter-spacing:.04em}._mobileGuideTitle_1gosb_438{font-size:11px;font-weight:700;color:var(--doc-faint);text-transform:uppercase;letter-spacing:.08em;padding:16px 20px 4px}._mobileGuideSelectRow_1gosb_447{--mobile-guide-select-width: 220px;padding:12px 20px 8px;display:flex;flex-direction:column;align-items:flex-start;width:100%}._mobileGuideSelectLabel_1gosb_456{display:block;font-size:11px;font-weight:700;color:var(--doc-faint);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}._mobileGuideDropdown_1gosb_466{width:min(var(--mobile-guide-select-width),100%);position:relative}._mobileGuideTrigger_1gosb_471{width:100%;border:1px solid var(--doc-border);background:var(--doc-input);color:var(--doc-text);font-size:13px;font-weight:600;line-height:1.2;padding:10px 12px;border-radius:10px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}._mobileGuideTrigger_1gosb_471:focus{outline:none;border-color:var(--brand-red);box-shadow:0 0 0 3px var(--brand-red-soft)}._mobileGuideCaret_1gosb_493{width:7px;height:7px;border-right:2px solid var(--doc-muted);border-bottom:2px solid var(--doc-muted);transform:rotate(45deg);transition:transform .15s ease;margin-left:8px;flex-shrink:0}._mobileGuideCaretOpen_1gosb_504{transform:rotate(-135deg)}._mobileGuideMenu_1gosb_508{position:absolute;top:calc(100% + 4px);left:0;width:100%;margin:0;padding:6px;list-style:none;background:var(--doc-surface);border:1px solid var(--doc-border);border-radius:10px;box-shadow:0 12px 32px #00000073;z-index:220;max-height:220px;overflow-y:auto}._mobileGuideOption_1gosb_525{width:100%;border:none;background:transparent;color:var(--doc-text);text-align:left;font-size:13px;font-weight:500;line-height:1.3;padding:8px 10px;border-radius:8px;cursor:pointer}._mobileGuideOption_1gosb_525:hover{background:#ffffff0f}._mobileGuideOptionActive_1gosb_543{background:var(--brand-red-soft);color:#ffb3bf}@media(max-width:1200px){._rightNav_1gosb_278{display:none}}@media(max-width:1024px){._mobileMenuButton_1gosb_136{display:inline-flex}._sidebar_1gosb_161{display:none}._main_1gosb_270{padding:28px 20px 72px;max-width:none}._mobileOverlay_1gosb_372{display:block}._mobileOverlayVisible_1gosb_572{opacity:1;pointer-events:auto}._mobileSidebarOpen_1gosb_577{transform:translate(0)}}@media(max-width:640px){._topNavInner_1gosb_44{padding:0 12px}._topNavLogoText_1gosb_85{font-size:16px}._templateDownloadButton_1gosb_105{padding:7px 12px;font-size:12px}}._navList_1gosb_598,._navSubList_1gosb_599{list-style:none;margin:0;padding:0}._navCategory_1gosb_194{margin-bottom:4px}._navCategoryButton_1gosb_609{width:100%;display:flex;align-items:center;gap:8px;padding:8px 0;border:none;background:transparent;color:var(--doc-text);font-size:13px;font-weight:600;text-align:left;cursor:pointer}._expanded_1gosb_624{transform:rotate(90deg);color:var(--brand-red)}._navCategoryTitle_1gosb_629{padding:6px 0 6px 16px;font-size:12px;font-weight:500;color:var(--doc-faint);text-transform:uppercase;letter-spacing:.5px;border-top:1px solid var(--doc-border);margin-top:4px}._navItem_1gosb_640,._navSubItem_1gosb_641{position:relative}._navItemButton_1gosb_645,._navSubItemButton_1gosb_646{width:100%;display:block;padding:8px 0 8px 16px;border:none;background:transparent;color:var(--doc-muted);font-size:13px;font-weight:400;text-align:left;cursor:pointer;line-height:1.4}._navSubItemButton_1gosb_646{padding-left:28px;font-size:12px}._navItemButton_1gosb_645:hover,._navSubItemButton_1gosb_646:hover{color:var(--doc-text)}._navItemButton_1gosb_645._active_1gosb_670,._navSubItemButton_1gosb_646._active_1gosb_670{color:#ffb3bf;font-weight:600}._contentPanel_1gosb_676{background:transparent;border:none;padding:0;box-shadow:none}._header_1gosb_684{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid var(--doc-border)}._titleSection_1gosb_694{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%}._title_1gosb_694{margin:0;color:var(--doc-text);font-size:clamp(1.75rem,2.4vw,2.15rem);line-height:1.25;font-weight:800;letter-spacing:-.03em}._metaRow_1gosb_711{margin-top:10px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}._metaBadge_1gosb_719{display:inline-flex;align-items:center;border:1px solid var(--brand-red);background:transparent;color:#ffb3bf;font-size:11px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.05em;padding:6px 10px;border-radius:6px}._metaBadgeDot_1gosb_734{display:none}._metaText_1gosb_738{color:var(--doc-muted);font-size:13px;font-weight:500}._copyButton_1gosb_744{border:1px solid rgba(255,255,255,.2);background:#1c1c1e;color:#fff;font-size:12px;font-weight:700;line-height:1;letter-spacing:.02em;padding:11px 18px;cursor:pointer;transition:transform .15s ease,background .15s ease,color .15s ease,border-color .15s ease;display:inline-flex;align-items:center;gap:8px;border-radius:10px;flex-shrink:0;white-space:nowrap}._copyButton_1gosb_744:hover{background:var(--brand-red);border-color:var(--brand-red);color:#fff}._copyButton_1gosb_744:active{transform:scale(.98)}._copyIcon_1gosb_773{width:14px;height:14px}._markdownBody_1gosb_779{color:#ffffffdb;font-size:16px;line-height:1.75;word-break:break-word;max-width:100%;overflow-x:hidden;min-width:0}._markdownBody_1gosb_779>*:first-child{margin-top:0}._markdownBody_1gosb_779>*:last-child{margin-bottom:0}._markdownBody_1gosb_779 h1,._markdownBody_1gosb_779 h2,._markdownBody_1gosb_779 h3,._markdownBody_1gosb_779 h4,._markdownBody_1gosb_779 h5,._markdownBody_1gosb_779 h6{color:var(--doc-text);line-height:1.3;margin:1.8em 0 .75em;scroll-margin-top:104px;font-weight:700;letter-spacing:-.02em}._markdownBody_1gosb_779 h1{font-size:1.75rem;padding-bottom:14px;margin-top:.6rem;margin-bottom:1rem;border-bottom:1px solid var(--doc-border)}._markdownBody_1gosb_779 h2{font-size:1.35rem;padding-left:14px;margin-top:2rem;margin-bottom:1rem;border-left:4px solid var(--brand-red)}._markdownBody_1gosb_779 h3{font-size:1.15rem;color:#ffffffeb}._markdownBody_1gosb_779 p,._markdownBody_1gosb_779 ul,._markdownBody_1gosb_779 ol,._markdownBody_1gosb_779 blockquote{margin:0 0 1.15em}._markdownBody_1gosb_779 ul,._markdownBody_1gosb_779 ol{padding-left:1.5em}._markdownBody_1gosb_779 li{margin-bottom:.45em}._markdownBody_1gosb_779 li+li{margin-top:.25em}._markdownBody_1gosb_779 blockquote{border-left:4px solid var(--brand-red);background:var(--doc-surface);padding:14px 18px;color:var(--doc-muted);margin:1.5em 0;border-radius:0 10px 10px 0}._markdownBody_1gosb_779 blockquote p:last-child{margin-bottom:0}._markdownBody_1gosb_779 a{color:#ff8fa0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:500;transition:color .15s ease}._markdownBody_1gosb_779 a:hover{color:#ffb3bf}._markdownBody_1gosb_779 ._doc-internal-link_1gosb_879{color:#7eb6ff;text-decoration:underline;text-decoration-style:dashed;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer;font-weight:500}._markdownBody_1gosb_779 ._doc-internal-link_1gosb_879:hover{color:#a8ceff}._markdownBody_1gosb_779 ._doc-internal-link_1gosb_879:after{content:"";display:inline-block;width:12px;height:12px;margin-left:3px;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%237eb6ff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3Cpolyline points='15 3 21 3 21 9'/%3E%3Cline x1='10' y1='14' x2='21' y2='3'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}._markdownBody_1gosb_779 img{display:block;box-sizing:border-box;width:auto;max-width:100%;height:auto;margin:1.6em auto;border:1px solid var(--doc-border);border-radius:12px;background:var(--doc-surface);object-fit:contain}._markdownBody_1gosb_779 code{font-family:JetBrains Mono,Fira Code,Consolas,SFMono-Regular,monospace;font-size:.9em}._markdownBody_1gosb_779 p code,._markdownBody_1gosb_779 li code,._markdownBody_1gosb_779 td code,._markdownBody_1gosb_779 blockquote code{background:var(--brand-red-soft-alt);padding:2px 6px;border-radius:5px;color:#ffb3bf;font-weight:500}._markdownBody_1gosb_779 ._inline-highlight_1gosb_934{background-color:var(--brand-red-soft);color:#ffb3bf;padding:2px 6px;border-radius:5px}._markdownBody_1gosb_779 pre{margin:0;background:var(--doc-surface);color:#ffffffe6;overflow-x:auto;max-width:100%;position:relative;border:1px solid var(--doc-border);border-radius:12px}._markdownBody_1gosb_779 pre:before,._markdownBody_1gosb_779 pre:after{display:none}._markdownBody_1gosb_779 pre code{background:transparent;color:inherit;padding:16px 20px;font-size:13px;line-height:1.7;display:block;min-width:max-content;width:fit-content}._markdownBody_1gosb_779 table{width:100%;border-collapse:collapse;margin:0 0 1.2em;border:1px solid var(--doc-border);font-size:15px;border-radius:10px;overflow:hidden}._markdownBody_1gosb_779 thead tr{background:var(--doc-surface)}._markdownBody_1gosb_779 th,._markdownBody_1gosb_779 td{border:1px solid var(--doc-border);padding:12px 16px;text-align:left;vertical-align:top}._markdownBody_1gosb_779 th{font-weight:700;color:var(--doc-text)}._markdownBody_1gosb_779 td{color:var(--doc-muted)}._markdownBody_1gosb_779 hr{border:none;border-top:1px solid var(--doc-border);margin:2.2em 0}._markdownBody_1gosb_779 ul{list-style:none;padding-left:0}._markdownBody_1gosb_779 ul li{position:relative;padding-left:20px}._markdownBody_1gosb_779 ul li:before{content:"";position:absolute;left:0;top:.7em;width:6px;height:6px;border-radius:50%;background:var(--brand-red)}._markdownBody_1gosb_779 tbody tr{transition:background-color .15s ease}._markdownBody_1gosb_779 tbody tr:hover{background:#ffffff08}._markdownBody_1gosb_779 .code-block-wrapper{margin:0 0 1.5em}.copy-code-button{position:absolute;top:8px;right:8px;opacity:0;width:28px;height:28px;padding:0;color:#fff;background:#ffffff24;border:1px solid rgba(255,255,255,.35);border-radius:6px;cursor:pointer;transition:opacity .15s ease,color .15s ease,background .15s ease,border-color .15s ease;z-index:10;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._markdownBody_1gosb_779 pre:hover .copy-code-button{opacity:1}.copy-code-button:hover{color:#fff;background:var(--brand-red);border-color:var(--brand-red)}.copy-code-button.copied{color:#4ade80;background:#4ade8029;border-color:#4ade808c}.copy-code-button:before{content:"";display:block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='13' height='13' rx='2' ry='2'/%3E%3Cpath d='M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.copy-code-button.copied:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%234ade80' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E")}._documentFooter_1gosb_1092{margin-top:40px;padding-top:24px;border-top:1px solid var(--doc-border);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}._footerTime_1gosb_1103{font-size:13px;color:var(--doc-muted);display:flex;align-items:center;gap:8px;font-weight:500}._footerTimeIcon_1gosb_1112{width:14px;height:14px}._pagerRow_1gosb_1117{display:flex;gap:12px;flex-wrap:nowrap;width:100%}._pagerButton_1gosb_1124{border:1px solid var(--doc-border);background:var(--doc-surface);color:var(--doc-text);font-size:12px;font-weight:600;line-height:1.2;padding:10px 14px;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease;display:inline-flex;align-items:center;gap:8px;border-radius:999px;flex:1 1 0;min-width:0;max-width:none;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pagerButton_1gosb_1124:hover{background:var(--brand-red);border-color:var(--brand-red);color:#fff}._pagerButtonDisabled_1gosb_1153{opacity:.35;cursor:not-allowed}._pagerButtonDisabled_1gosb_1153:hover{background:var(--doc-surface);border-color:var(--doc-border);color:var(--doc-text)}._pagerArrow_1gosb_1164{width:12px;height:12px;flex-shrink:0}._pagerLabel_1gosb_1170{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._backToTop_1gosb_1177{position:fixed;bottom:100px;right:32px;width:48px;height:48px;background:var(--doc-surface);border:1px solid var(--doc-border);border-radius:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease,background .15s ease;z-index:100;color:var(--doc-text)}._backToTop_1gosb_1177._visible_1gosb_1198{opacity:1;visibility:visible;transform:translateY(0)}._backToTop_1gosb_1177:hover{background:var(--brand-red);border-color:var(--brand-red)}._backToTopIcon_1gosb_1209{width:20px;height:20px}._loadingPanel_1gosb_1214{min-height:240px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}._loadingText_1gosb_1223{color:var(--doc-muted);font-size:13px;font-weight:600;letter-spacing:.04em}._mobilePanels_1gosb_1230{display:none}._mobilePanel_1gosb_1230{border:1px solid var(--doc-border);background:var(--doc-surface);border-radius:12px}._mobilePanel_1gosb_1230+._mobilePanel_1gosb_1230{margin-top:12px}._mobilePanel_1gosb_1230 summary{cursor:pointer;list-style:none;font-size:13px;font-weight:700;color:var(--doc-text);padding:12px 16px;letter-spacing:.03em}._mobilePanel_1gosb_1230 summary::-webkit-details-marker{display:none}._mobileList_1gosb_1258{list-style:none;margin:0;padding:0 12px 12px;display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--doc-border)}._mobileList_1gosb_1258 button{width:100%;border:none;background:var(--doc-input);color:var(--doc-text);text-align:left;padding:10px 12px;font-size:13px;font-weight:500;cursor:pointer;border-radius:8px;transition:background .15s ease,color .15s ease}._mobileList_1gosb_1258 button:hover{background:var(--brand-red);color:#fff}@media(max-width:900px){._mobilePanels_1gosb_1230{display:block;margin-bottom:16px}}@media(max-width:768px){._pageRoot_1gosb_6{padding-bottom:calc(72px + env(safe-area-inset-bottom))}._main_1gosb_270{width:100%;max-width:100%;padding:20px 16px 64px}._header_1gosb_684{flex-direction:column;align-items:stretch;gap:14px;padding-bottom:18px;margin-bottom:18px}._titleSection_1gosb_694{flex-direction:column;gap:14px}._title_1gosb_694{font-size:1.65rem}._copyButton_1gosb_744{width:100%;justify-content:center}._markdownBody_1gosb_779{font-size:15px;overflow-x:hidden}._markdownBody_1gosb_779 img{width:100%;max-width:100%;height:auto;object-fit:contain}._markdownBody_1gosb_779 p:has(>img),._markdownBody_1gosb_779 p:has(>a>img){max-width:100%;overflow:hidden}._markdownBody_1gosb_779 h1{font-size:1.5rem}._markdownBody_1gosb_779 h2{font-size:1.2rem}._markdownBody_1gosb_779 h3{font-size:1.05rem}._markdownBody_1gosb_779 .code-block-wrapper{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}._documentFooter_1gosb_1092{flex-direction:column;align-items:stretch;gap:12px}._pagerRow_1gosb_1117{width:100%;display:flex;flex-direction:row;gap:10px}._pagerButton_1gosb_1124{flex:1 1 0;width:auto;max-width:none;justify-content:center;padding:11px 12px}._backToTop_1gosb_1177{bottom:90px;right:16px;width:44px;height:44px}.copy-code-button{opacity:1}}._imagePreviewOverlay_1gosb_1399{position:fixed;inset:0;background:#000000e0;z-index:1000;display:flex;align-items:center;justify-content:center;cursor:pointer;animation:_docFadeIn_1gosb_1 .2s ease}@keyframes _docFadeIn_1gosb_1{0%{opacity:0}to{opacity:1}}._imagePreviewClose_1gosb_1420{position:absolute;top:20px;right:20px;width:40px;height:40px;border:none;background:#ffffff1f;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .15s ease,transform .15s ease;z-index:1001}._imagePreviewClose_1gosb_1420:hover{background:#ffffff47;transform:scale(1.06)}._imagePreviewClose_1gosb_1420 svg{width:20px;height:20px}._imagePreviewImage_1gosb_1448{max-width:90vw;max-height:90vh;object-fit:contain;cursor:default;border-radius:8px;box-shadow:0 16px 48px #00000080}@media(max-width:768px){._imagePreviewClose_1gosb_1420{top:16px;right:16px;width:36px;height:36px}._imagePreviewImage_1gosb_1448{max-width:95vw;max-height:85vh}}._modalOverlay_11azq_1{position:fixed;inset:0;background:#000000b8;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:16px;box-sizing:border-box}._modalWrapper_11azq_14{width:90%;max-width:600px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}._modalContent_11azq_23{--type-primary: #A8283C;--type-primary-deep: #8E2135;--type-surface: #1A1A1A;--type-card: #1C1C1E;--type-border: rgba(255, 255, 255, .1);position:relative;background:linear-gradient(0deg,#0000001f,#0000001f),linear-gradient(180deg,#2e2e2e,#1c1c1eeb);border-radius:16px;border:1px solid var(--type-border);box-shadow:0 20px 48px #0000008c;display:flex;flex-direction:column;overflow:hidden;color:#fff;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}._modalHeader_11azq_44{position:relative;z-index:1;padding:22px 24px;border-bottom:1px solid var(--type-border);display:flex;justify-content:space-between;align-items:center;background:transparent}._modalTitle_11azq_55{margin:0;font-size:1.2rem;font-weight:700;color:#fff;letter-spacing:-.02em}._closeButton_11azq_63{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;opacity:.75;transition:opacity .2s ease;border-radius:8px}._closeButton_11azq_63:hover{opacity:1;background:#ffffff14}._closeButton_11azq_63 img{width:20px;height:20px;filter:invert(1)}._modalBody_11azq_88{position:relative;z-index:1;padding:20px 24px 24px;overflow-y:auto;max-height:calc(90vh - 100px)}._pdfList_11azq_96{display:flex;flex-direction:column;gap:12px}._pdfItem_11azq_102{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border:1px solid var(--type-border);border-radius:12px;background:var(--type-card);transition:border-color .2s ease,background .2s ease}._pdfItem_11azq_102:hover{border-color:#a8283c73;background:#a8283c1f}._pdfInfo_11azq_118{display:flex;align-items:center;gap:12px;flex:1;min-width:0}._pdfIcon_11azq_126{font-size:1.5rem;line-height:1;flex-shrink:0}._pdfName_11azq_132{font-size:.95rem;font-weight:500;color:#fff;word-break:break-word}._downloadButton_11azq_139{padding:8px 18px;background:linear-gradient(135deg,var(--type-primary-deep) 0%,var(--type-primary) 100%);color:#fff;border:none;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;white-space:nowrap;flex-shrink:0}._downloadButton_11azq_139:hover{transform:translateY(-1px);box-shadow:0 4px 14px #a8283c66}._downloadButton_11azq_139:active{transform:translateY(0)}@media(max-width:720px){._modalWrapper_11azq_14{width:100%;max-width:none}._modalHeader_11azq_44{padding:18px 20px}._modalTitle_11azq_55{font-size:1.05rem}._modalBody_11azq_88{padding:16px 20px 20px}._pdfItem_11azq_102{flex-direction:column;align-items:flex-start;gap:12px}._downloadButton_11azq_139{width:100%}}._pageRoot_k47n1_1{min-height:100vh;background:linear-gradient(180deg,#f9fafcf5,#eff3f8fa),#f4f6f8;color:#162033}._main_k47n1_9{width:min(var(--app-desktop-shell-max),calc(100% - 2 * var(--app-desktop-gutter)));margin:0 auto;padding:calc(var(--app-desktop-navbar-height) + 34px) 0 72px}._hero_k47n1_15{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}._eyebrow_k47n1_23{margin:0 0 8px;color:#fb4655;font-size:13px;font-weight:800;letter-spacing:.04em}._hero_k47n1_15 h1{margin:0;color:#111827;font-size:32px;line-height:1.2}._hero_k47n1_15 p{max-width:720px;margin:10px 0 0;color:#617085;font-size:15px;line-height:1.7}._refreshButton_k47n1_46,._primaryButton_k47n1_47,._copyButton_k47n1_48,._miniButton_k47n1_49{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid transparent;padding:0 16px;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease}._refreshButton_k47n1_46,._copyButton_k47n1_48,._miniButton_k47n1_49{border-color:#d8e0eb;background:#fff;color:#273349}._refreshButton_k47n1_46:hover,._copyButton_k47n1_48:hover,._miniButton_k47n1_49:hover{border-color:#b9c6d8;background:#f8fafc}._primaryButton_k47n1_47{background:#fb4655;color:#fff}._primaryButton_k47n1_47:hover{background:#e63b4b}._refreshButton_k47n1_46:disabled,._primaryButton_k47n1_47:disabled,._copyButton_k47n1_48:disabled,._miniButton_k47n1_49:disabled{cursor:not-allowed;opacity:.58}._miniButton_k47n1_49{min-height:32px;padding:0 11px;font-size:12px}._contentGrid_k47n1_102{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:18px;align-items:start}._panel_k47n1_109{border:1px solid #e1e7ef;border-radius:8px;background:#fff;box-shadow:0 18px 48px #151f3014}._panelHeader_k47n1_116{padding:20px 22px 14px;border-bottom:1px solid #edf1f6}._panelHeader_k47n1_116 h2{margin:0;color:#152033;font-size:19px;line-height:1.3}._panelHeader_k47n1_116 p{margin:7px 0 0;color:#66758a;font-size:13px;line-height:1.6}._createForm_k47n1_135{display:grid;gap:14px;padding:18px 22px 22px}._field_k47n1_141{display:grid;gap:7px}._field_k47n1_141 span{color:#445166;font-size:13px;font-weight:700}._field_k47n1_141 input{width:100%;min-height:42px;border:1px solid #d8e0eb;border-radius:8px;background:#fbfcfe;color:#172033;font-size:14px;padding:0 12px;outline:none}._field_k47n1_141 input:focus{border-color:#fb4655;box-shadow:0 0 0 3px #fb46551f}._createdSecret_k47n1_169{display:grid;gap:10px;padding:14px;border:1px solid #bee5ce;border-radius:8px;background:#f0fbf4}._createdSecret_k47n1_169 p{margin:0;color:#17653a;font-size:13px;line-height:1.6}._secretLine_k47n1_185{display:grid;gap:5px}._secretLine_k47n1_185 span{color:#45604f;font-size:12px;font-weight:700}._secretLine_k47n1_185 code{display:block;overflow-wrap:anywhere;border-radius:8px;background:#16653414;color:#123823;padding:9px 10px;font-size:12px}._notice_k47n1_206,._error_k47n1_207{margin:0;border-radius:8px;padding:12px 14px;font-size:13px;line-height:1.6}._notice_k47n1_206{border:1px solid #d9e4f2;background:#f6f9fd;color:#526176}._error_k47n1_207{border:1px solid #f4bcc3;background:#fff1f2;color:#a11534}._appList_k47n1_227{display:grid;gap:12px;padding:18px 22px 22px}._appCard_k47n1_233{display:grid;gap:12px;padding:16px;border:1px solid #e2e8f0;border-radius:8px;background:#fbfcfe}._appCardHeader_k47n1_242{display:flex;align-items:start;justify-content:space-between;gap:14px}._appName_k47n1_249{margin:0;color:#172033;font-size:17px;line-height:1.35}._statusPill_k47n1_256{min-height:24px;display:inline-flex;align-items:center;border-radius:999px;padding:0 10px;background:#eef8f2;color:#166534;font-size:12px;font-weight:800}._statusPill_k47n1_256[data-status=inactive]{background:#f4f5f7;color:#667085}._metaGrid_k47n1_273{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._metaItem_k47n1_279{display:grid;gap:5px;min-width:0}._metaItem_k47n1_279 span{color:#7a8798;font-size:12px}._metaItem_k47n1_279 strong{overflow-wrap:anywhere;color:#273349;font-size:13px}._dataLinks_k47n1_296{display:flex;flex-wrap:wrap;gap:8px}._dataChip_k47n1_302,._dataChipButton_k47n1_303{min-height:30px;display:inline-flex;align-items:center;gap:5px;border-radius:999px;border:1px solid #e0e7f0;background:#fff;color:#4b5b70;padding:0 11px;font-size:12px;font-weight:700}._dataChipButton_k47n1_303,._transferChipButton_k47n1_318{cursor:pointer;font-family:inherit;transition:border-color .16s ease,color .16s ease,background-color .16s ease}._dataChipButton_k47n1_303:hover,._dataChipButton_k47n1_303[aria-expanded=true]{border-color:#fb9aa4;background:#fff4f5;color:#d9283c}._transferChipButton_k47n1_318{min-height:30px;display:inline-flex;align-items:center;gap:5px;border-radius:999px;border:1px solid #fed7aa;background:#fff7ed;color:#b45309;padding:0 11px;font-size:12px;font-weight:800}._transferChipButton_k47n1_318:hover,._transferChipButton_k47n1_318[aria-expanded=true]{border-color:#fb923c;background:#ffedd5;color:#9a3412}._transferPanel_k47n1_352{display:grid;gap:10px;border:1px solid #fed7aa;border-radius:8px;background:#fffaf4;padding:12px}._transferField_k47n1_361{display:grid;gap:7px}._transferField_k47n1_361 span{color:#92400e;font-size:12px;font-weight:800}._transferField_k47n1_361 input{width:100%;min-height:38px;border:1px solid #fdba74;border-radius:8px;background:#fff;color:#172033;font-size:13px;padding:0 11px;outline:none}._transferField_k47n1_361 input:focus{border-color:#f97316;box-shadow:0 0 0 3px #f9731624}._transferActions_k47n1_389{display:flex;flex-wrap:wrap;gap:8px}._transferConfirmButton_k47n1_395,._transferCancelButton_k47n1_396{min-height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:0 12px;font-size:13px;font-weight:800;cursor:pointer}._transferConfirmButton_k47n1_395{border:1px solid #f97316;background:#f97316;color:#fff}._transferCancelButton_k47n1_396{border:1px solid #e2e8f0;background:#fff;color:#475569}._transferConfirmButton_k47n1_395:disabled,._transferCancelButton_k47n1_396:disabled{cursor:not-allowed;opacity:.58}._linksPanel_k47n1_426{display:grid;gap:12px;border-top:1px solid #edf1f6;padding-top:12px}._linksPanelHeader_k47n1_433{display:flex;align-items:center;justify-content:space-between;gap:12px}._linksPanelHeader_k47n1_433 strong{color:#172033;font-size:14px}._sectionTitleBlock_k47n1_445{display:grid;gap:4px}._sectionTitleBlock_k47n1_445 span{color:#66758a;font-size:12px;line-height:1.5}._dataOverview_k47n1_456{display:grid;grid-template-columns:minmax(180px,.32fr) minmax(0,1fr);gap:12px;align-items:stretch}._metricStrip_k47n1_463{display:grid;grid-template-columns:1fr;gap:10px}._metricItem_k47n1_469{display:grid;gap:6px;align-content:center;min-height:76px;border:1px solid #e1e7ef;border-radius:8px;background:#fff;padding:12px 14px}._metricItem_k47n1_469 span{color:#66758a;font-size:12px;font-weight:700}._metricItem_k47n1_469 strong{color:#172033;font-size:22px;line-height:1.1;font-variant-numeric:tabular-nums}._chartPanel_k47n1_493{min-height:170px;border:1px solid #e1e7ef;border-radius:8px;background:#fff;padding:12px}._chartEmpty_k47n1_501{min-height:146px;display:grid;place-items:center;color:#66758a;font-size:13px}._linkTable_k47n1_509{overflow:hidden;border:1px solid #e1e7ef;border-radius:8px;background:#fff}._dataTable_k47n1_516{overflow-x:auto;border:1px solid #e1e7ef;border-radius:8px;background:#fff}._linkTableHead_k47n1_523,._linkRow_k47n1_524,._dataTableHead_k47n1_525,._dataRow_k47n1_526{display:grid;gap:12px;align-items:center;padding:10px 12px}._linkTableHead_k47n1_523,._dataTableHead_k47n1_525{background:#f6f9fd;color:#66758a;font-size:12px;font-weight:800}._linkRow_k47n1_524,._dataRow_k47n1_526{border-top:1px solid #edf1f6;color:#334155;font-size:13px}._linkTableHead_k47n1_523,._linkRow_k47n1_524{grid-template-columns:minmax(160px,1.3fr) minmax(140px,1fr) minmax(70px,.5fr) minmax(120px,.8fr)}._rechargeGrid_k47n1_553{min-width:760px;grid-template-columns:minmax(150px,1.2fr) minmax(130px,1fr) minmax(100px,.8fr) minmax(86px,.55fr) minmax(128px,.8fr)}._ledgerGrid_k47n1_558{min-width:840px;grid-template-columns:minmax(150px,1.2fr) minmax(130px,1fr) minmax(64px,.45fr) minmax(140px,1fr) minmax(70px,.5fr) minmax(128px,.8fr)}._traceGrid_k47n1_563{min-width:920px;grid-template-columns:minmax(130px,.9fr) minmax(150px,1fr) minmax(150px,1fr) minmax(90px,.65fr) minmax(180px,1.35fr) minmax(128px,.8fr)}._linkRow_k47n1_524>span,._dataRow_k47n1_526>span{overflow-wrap:anywhere}._amountCell_k47n1_573{display:grid;gap:4px}._amountCell_k47n1_573 strong{color:#172033;font-size:13px}._amountCell_k47n1_573 span,._monoCell_k47n1_584{overflow-wrap:anywhere;color:#64748b;font-size:12px}._negativeAmount_k47n1_590{color:#b91c1c;font-size:13px}._statusText_k47n1_595{color:#273349;font-weight:800}._previewCell_k47n1_600{overflow-wrap:anywhere;color:#475569;line-height:1.45}._dataPagination_k47n1_606{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;color:#66758a;font-size:12px}._dataPagination_k47n1_606>span{line-height:1.6}._paginationControl_k47n1_620{justify-content:flex-end}._paginationControl_k47n1_620 button{min-height:34px;min-width:36px;border-color:#d8e0eb;border-radius:8px;background:#fff;color:#273349;font-size:12px}._paginationControl_k47n1_620 button:hover{border-color:#fb9aa4;background:#fff4f5;color:#d9283c;box-shadow:none;transform:none}._paginationControl_k47n1_620 button[aria-current=page]{border-color:#fb4655;background:#fb4655;color:#fff;box-shadow:none}._accountCell_k47n1_649{display:grid;gap:4px;min-width:0}._accountCell_k47n1_649 strong,._accountCell_k47n1_649 span{overflow-wrap:anywhere}._accountCell_k47n1_649 strong{color:#172033;font-size:13px}._accountCell_k47n1_649 span{color:#7a8798;font-size:12px}._emptyState_k47n1_670{display:grid;gap:8px;padding:28px 20px;border:1px dashed #cfd8e6;border-radius:8px;background:#fbfcfe;text-align:center}._emptyState_k47n1_670 strong{color:#172033}._emptyState_k47n1_670 span{color:#66758a;font-size:13px;line-height:1.6}@media(max-width:768px){._main_k47n1_9{width:100%;padding:80px 14px 96px}._hero_k47n1_15{align-items:stretch;flex-direction:column}._contentGrid_k47n1_102,._metaGrid_k47n1_273,._dataOverview_k47n1_456{grid-template-columns:1fr}._metricStrip_k47n1_463{grid-template-columns:repeat(2,minmax(0,1fr))}._chartPanel_k47n1_493{min-height:190px}._linkTableHead_k47n1_523,._dataTableHead_k47n1_525{display:none}._linkRow_k47n1_524,._dataRow_k47n1_526{min-width:0;grid-template-columns:1fr;gap:7px}._dataPagination_k47n1_606{align-items:flex-start}}._shell_qyjsi_1{min-height:100dvh;display:grid;place-items:center;padding:max(24px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom));background:radial-gradient(circle at top left,rgba(63,109,255,.14),transparent 34%),linear-gradient(135deg,#f7f3ea,#eef6f2 46%,#f4f7fb);color:#172033}._panel_qyjsi_12{width:min(100%,760px);border:1px solid rgba(31,43,64,.1);border-radius:8px;background:#ffffffeb;box-shadow:0 24px 70px #202d4629;padding:clamp(24px,4vw,40px)}._rechargePanel_qyjsi_21{width:min(100%,920px)}._brandRow_qyjsi_25{display:flex;align-items:center;gap:10px;margin-bottom:28px}._logo_qyjsi_32{width:32px;height:32px;object-fit:contain}._brandName_qyjsi_38{font-size:15px;font-weight:700;color:#2b364c}._heroBlock_qyjsi_44{display:grid;gap:10px;margin-bottom:28px}._eyebrow_qyjsi_50{margin:0;font-size:12px;font-weight:700;text-transform:uppercase;color:#4765a6}._heroBlock_qyjsi_44 h1{margin:0;font-size:clamp(26px,4vw,40px);line-height:1.16;color:#111827}._lead_qyjsi_65{max-width:680px;margin:0;font-size:16px;line-height:1.7;color:#566172}._summary_qyjsi_73{display:grid;gap:12px;margin:0}._summary_qyjsi_73>div{display:grid;gap:6px;padding:14px 16px;border:1px solid #e1e7ef;border-radius:8px;background:#fbfcfe}._summary_qyjsi_73 span{font-size:13px;color:#687386}._summary_qyjsi_73 strong{overflow-wrap:anywhere;font-size:16px;color:#172033}._noticeError_qyjsi_99,._noticeSuccess_qyjsi_100,._loadingBlock_qyjsi_101,._statusStrip_qyjsi_102{border-radius:8px;padding:14px 16px;line-height:1.6}._noticeError_qyjsi_99{border:1px solid #f2b8bd;background:#fff1f2;color:#9f1239}._noticeSuccess_qyjsi_100{border:1px solid #9ed8bd;background:#eefaf3;color:#166534}._loadingBlock_qyjsi_101{border:1px solid #d7e0ea;background:#f7fafc;color:#4b5563}._statusStrip_qyjsi_102{display:grid;gap:4px;margin-bottom:16px;border:1px solid #d7e0ea;background:#f7fafc;color:#445166}._statusStrip_qyjsi_102 strong{color:#172033}._statusStrip_qyjsi_102[data-state=paid]{border-color:#9ed8bd;background:#eefaf3;color:#166534}._statusStrip_qyjsi_102[data-state=expired],._statusStrip_qyjsi_102[data-state=failed],._statusStrip_qyjsi_102[data-state=missing]{border-color:#f2b8bd;background:#fff1f2;color:#9f1239}._checkoutGrid_qyjsi_153{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:20px;align-items:start}._checkoutDetails_qyjsi_160{display:grid;gap:16px}._planPicker_qyjsi_165{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}._planChoice_qyjsi_171{display:grid;gap:4px;min-height:96px;padding:14px 16px;border:1px solid #d7e0ea;border-radius:8px;background:#fff;color:#253149;text-align:left;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}._planChoice_qyjsi_171:hover{border-color:#91a8d6;background:#f8fbff}._planChoiceActive_qyjsi_190{border-color:#1f5eff;box-shadow:0 0 0 3px #1f5eff24}._planChoice_qyjsi_171 span{font-size:13px;color:#687386}._planChoice_qyjsi_171 strong{font-size:18px;color:#172033}._planChoice_qyjsi_171 em{font-size:14px;font-style:normal;color:#1f5eff}._planChoice_qyjsi_171:focus-visible{outline:3px solid rgba(31,94,255,.28);outline-offset:2px}._planChoice_qyjsi_171:disabled{cursor:not-allowed;opacity:.64}._qrBox_qyjsi_221{display:grid;justify-items:center;gap:12px;padding:18px;border:1px solid #dfe7f0;border-radius:8px;background:#fff;color:#596579}._qrImage_qyjsi_232,._qrPlaceholder_qyjsi_233{width:min(100%,260px);aspect-ratio:1;border-radius:8px}._qrImage_qyjsi_232{border:1px solid #edf1f6;background:#fff}._qrPlaceholder_qyjsi_233{display:grid;place-items:center;border:1px dashed #b9c5d6;background:#f7fafc;color:#66758a}._actions_qyjsi_252{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}._primaryButton_qyjsi_259,._secondaryButton_qyjsi_260,._ghostButton_qyjsi_261{min-height:46px;border-radius:8px;padding:0 18px;border:1px solid transparent;font-size:15px;font-weight:700;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease}._primaryButton_qyjsi_259{background:#1f5eff;color:#fff}._primaryButton_qyjsi_259:hover{background:#184dcc}._secondaryButton_qyjsi_260{background:#fff;border-color:#cfd8e6;color:#253149}._secondaryButton_qyjsi_260:hover{border-color:#90a4c6;background:#f7faff}._ghostButton_qyjsi_261{background:transparent;border-color:transparent;color:#4765a6}._ghostButton_qyjsi_261:hover{background:#f4f7fb;border-color:#d7e0ea}._primaryButton_qyjsi_259:focus-visible,._secondaryButton_qyjsi_260:focus-visible,._ghostButton_qyjsi_261:focus-visible{outline:3px solid rgba(31,94,255,.28);outline-offset:2px}._primaryButton_qyjsi_259:disabled,._secondaryButton_qyjsi_260:disabled,._ghostButton_qyjsi_261:disabled{cursor:not-allowed;opacity:.56}@media(max-width:720px){._shell_qyjsi_1{place-items:stretch;padding:12px}._panel_qyjsi_12,._rechargePanel_qyjsi_21{width:100%;min-height:calc(100dvh - 24px);padding:22px 18px}._brandRow_qyjsi_25{margin-bottom:22px}._checkoutGrid_qyjsi_153{grid-template-columns:1fr}._actions_qyjsi_252{flex-direction:column}._primaryButton_qyjsi_259,._secondaryButton_qyjsi_260,._ghostButton_qyjsi_261{width:100%}}@media(prefers-reduced-motion:reduce){._primaryButton_qyjsi_259,._secondaryButton_qyjsi_260,._ghostButton_qyjsi_261{transition:none}}._rechargeShell_qyjsi_357{--recharge-bg: #070604;--recharge-panel: rgba(26, 19, 11, .9);--recharge-panel-strong: rgba(12, 10, 8, .92);--recharge-gold: #f4cf86;--recharge-gold-strong: #ffd98a;--recharge-gold-deep: #8d6234;--recharge-ink: #fff2d7;--recharge-muted: #bea77f;--recharge-line: rgba(244, 207, 134, .26);--recharge-cyan: #71d5ff;min-height:100dvh;position:relative;display:grid;place-items:center;overflow-x:hidden;overflow-y:auto;padding:clamp(10px,1.8vh,18px) clamp(12px,2.5vw,32px);background:linear-gradient(180deg,#ffdd970f,#07060400 28%),linear-gradient(120deg,#090705,#120d08 38%,#050506);color:var(--recharge-ink)}._rechargeShell_qyjsi_357,._paymentDialog_qyjsi_382{scrollbar-width:none}._rechargeShell_qyjsi_357::-webkit-scrollbar,._paymentDialog_qyjsi_382::-webkit-scrollbar{display:none}._rechargeShell_qyjsi_357:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(255,231,178,.46) 0 1px,transparent 1.6px),linear-gradient(90deg,rgba(255,216,143,.08),transparent 24%,transparent 76%,rgba(113,213,255,.06));background-size:170px 150px,100% 100%;opacity:.2}._rechargeBackdrop_qyjsi_403{position:absolute;inset:0;overflow:hidden;pointer-events:none}._rechargeBackdrop_qyjsi_403 span{position:absolute;display:block;opacity:.56}._rechargeBackdrop_qyjsi_403 span:nth-child(1){width:72vw;height:1px;left:14vw;top:12vh;background:linear-gradient(90deg,transparent,rgba(255,224,154,.62),transparent)}._rechargeBackdrop_qyjsi_403 span:nth-child(2){width:1px;height:70vh;left:12vw;top:10vh;background:linear-gradient(180deg,transparent,rgba(255,224,154,.3),transparent)}._rechargeBackdrop_qyjsi_403 span:nth-child(3){width:1px;height:64vh;right:9vw;top:16vh;background:linear-gradient(180deg,transparent,rgba(113,213,255,.24),transparent)}._rechargeStage_qyjsi_440{position:relative;z-index:1;width:min(100%,1120px);display:grid;gap:clamp(10px,1.6vh,16px);overflow:visible;padding:clamp(16px,2.2vh,22px);border:1px solid var(--recharge-line);border-radius:8px;background:linear-gradient(180deg,#2f2011cc,#0b0907f5),var(--recharge-panel);box-shadow:0 28px 80px #00000075,inset 0 1px #ffe8b42e}._rechargeStage_qyjsi_440:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(255,214,137,.08),transparent 24%),repeating-linear-gradient(90deg,rgba(255,255,255,.03) 0 1px,transparent 1px 84px);opacity:.7}._rechargeTopbar_qyjsi_470{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:34px}._rechargeBrand_qyjsi_478{display:flex;align-items:center;gap:10px;min-width:0;color:#ffe8ba;font-size:16px;font-weight:800}._rechargeLogo_qyjsi_488{width:30px;height:30px;object-fit:contain;filter:drop-shadow(0 0 14px rgba(255,202,105,.38))}._rechargePill_qyjsi_495{min-height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border:1px solid rgba(255,224,154,.34);border-radius:999px;background:#ffdfaa1c;color:#ffe6b5;font-size:12px;font-weight:700;white-space:nowrap}._rechargeHero_qyjsi_510{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,340px);gap:clamp(14px,2.6vw,30px);align-items:stretch}._rechargeHeroCopy_qyjsi_517{display:grid;align-content:center;gap:8px;min-width:0}._rechargeEyebrow_qyjsi_524{margin:0;color:var(--recharge-cyan);font-size:11px;font-weight:800;text-transform:uppercase}._rechargeHeroCopy_qyjsi_517 h1{margin:0;color:#ffe9ba;font-size:clamp(30px,3.8vw,46px);line-height:1.04;font-weight:900;text-shadow:0 0 24px rgba(255,203,111,.24)}._rechargeHeroCopy_qyjsi_517 p{max-width:560px;margin:0;color:#d8c49c;font-size:clamp(13px,1.15vw,15px);line-height:1.55;text-wrap:pretty}._rechargeBalanceCard_qyjsi_550{min-height:104px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;padding:14px 16px;border:1px solid rgba(255,217,137,.34);border-radius:8px;background:linear-gradient(135deg,#472f12c7,#0c0a08db),#00000047;box-shadow:inset 0 1px #fff3cc1a}._balanceMedal_qyjsi_565{width:clamp(52px,6vw,70px);aspect-ratio:1;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 38% 28%,#fff6c9 0 12%,#f8d987 26%,#a96f2e 58%,#2e1d0c);box-shadow:0 0 26px #ffce605c,inset 0 0 0 2px #ffffff2e}._balanceMedal_qyjsi_565 span{width:42%;aspect-ratio:1;display:block;transform:rotate(45deg);border-radius:4px;background:linear-gradient(135deg,#fff,#87e7ff,#1b8dff 68%,#e3fbff);box-shadow:0 0 18px #5bd5ffb8}._balanceLabel_qyjsi_589,._rechargeBalanceCard_qyjsi_550 small{display:block;color:var(--recharge-muted);font-size:12px;font-weight:700}._rechargeBalanceCard_qyjsi_550 strong{display:block;margin:4px 0;color:#fff2cf;font-size:clamp(26px,3.2vw,38px);line-height:1;font-variant-numeric:tabular-nums}._rechargeLoading_qyjsi_606,._rechargeStatusStrip_qyjsi_607,._rechargeError_qyjsi_608{border-radius:8px;line-height:1.5}._rechargeLoading_qyjsi_606{display:flex;align-items:center;gap:10px;padding:18px;border:1px solid rgba(255,220,149,.24);background:#ffebba14;color:#edd9ad}._rechargeLoading_qyjsi_606 span,._paymentQrPlaceholder_qyjsi_624 span{width:18px;height:18px;border:2px solid rgba(255,230,181,.18);border-top-color:var(--recharge-gold-strong);border-radius:50%;animation:_rechargeSpin_qyjsi_1 .76s linear infinite}._rechargeStatusStrip_qyjsi_607{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 14px;border:1px solid rgba(255,219,144,.22);background:#ffebba12;color:#d8c49c}._rechargeStatusStrip_qyjsi_607 strong{color:#ffe9ba;white-space:nowrap}._rechargeStatusStrip_qyjsi_607 span{min-width:0;overflow-wrap:anywhere;font-size:13px}._rechargeStatusStrip_qyjsi_607[data-state=paid]{border-color:#5be09766;background:#1a6e3e38;color:#c7f7db}._rechargeStatusStrip_qyjsi_607[data-state=expired],._rechargeStatusStrip_qyjsi_607[data-state=failed],._rechargeStatusStrip_qyjsi_607[data-state=missing]{border-color:#ff7e7e73;background:#8b282838;color:#ffd0d0}._rechargeError_qyjsi_608,._paymentError_qyjsi_670{border:1px solid rgba(255,126,126,.46);background:#9223233d;color:#ffd9d9}._rechargeError_qyjsi_608{padding:10px 14px}._rechargePackages_qyjsi_680{display:grid;gap:12px;padding:14px;border:1px solid rgba(255,223,163,.24);border-radius:8px;background:linear-gradient(180deg,rgba(255,235,186,.04),transparent 42%),#0a08069e}._packageHeader_qyjsi_691{display:flex;align-items:end;justify-content:space-between;gap:14px;min-width:0}._packageHeader_qyjsi_691 span{display:block;color:var(--recharge-cyan);font-size:11px;font-weight:800;text-transform:uppercase}._packageHeader_qyjsi_691 h2{margin:3px 0 0;color:#fff0cb;font-size:clamp(18px,1.8vw,22px);line-height:1.2}._packageHeader_qyjsi_691 small{min-width:0;color:var(--recharge-muted);font-size:12px;font-weight:700;overflow-wrap:anywhere;text-align:right}._packageGrid_qyjsi_723{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}._packageCard_qyjsi_729{position:relative;min-height:206px;display:grid;grid-template-rows:auto auto auto auto;align-items:end;gap:5px;padding:14px 10px 10px;border:1px solid rgba(255,222,155,.24);border-radius:8px;background:linear-gradient(180deg,#ffe7b514,#ffcd6808 48%,#24170cdb),#0d0b09eb;color:#f9e5bd;text-align:center;cursor:pointer;overflow:hidden;box-shadow:inset 0 1px #ffffff14;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease}._packageCard_qyjsi_729:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,238,190,.12),transparent 28%,rgba(255,189,92,.1));opacity:0;transition:opacity .18s ease}._packageCard_qyjsi_729:hover:not(:disabled),._packageCard_qyjsi_729:focus-visible{transform:translateY(-3px);border-color:#ffdb86e0;box-shadow:0 14px 34px #00000057,0 0 0 3px #ffce5f1a}._packageCard_qyjsi_729:hover:not(:disabled):before,._packageCard_qyjsi_729:focus-visible:before{opacity:1}._packageCardActive_qyjsi_778{border-color:#ffdc7eeb;box-shadow:0 0 0 2px #ffcb5829,0 18px 42px #00000061}._packageCard_qyjsi_729:focus-visible{outline:3px solid rgba(113,213,255,.32);outline-offset:2px}._packageCard_qyjsi_729:disabled{cursor:not-allowed;opacity:.58}._packageBadge_qyjsi_795{position:absolute;top:0;right:0;z-index:1;min-height:28px;display:inline-flex;align-items:center;padding:0 10px;border-bottom-left-radius:8px;background:linear-gradient(180deg,#fff0c3,#d69c51);color:#4b2a09;font-size:12px;font-weight:900;box-shadow:0 6px 18px #0000003d}._packageArtwork_qyjsi_812{display:block;width:clamp(108px,9.4vw,138px);max-width:100%;aspect-ratio:1;justify-self:center;align-self:center;background-repeat:no-repeat;background-size:300% 200%;background-color:transparent;filter:drop-shadow(0 12px 16px rgba(0,0,0,.48))}._packageName_qyjsi_825{color:var(--recharge-muted);font-size:12px;font-weight:700}._packageCard_qyjsi_729 strong{color:#fff1cf;font-size:clamp(17px,1.55vw,21px);line-height:1.08;font-variant-numeric:tabular-nums}._packagePrice_qyjsi_838{min-height:32px;display:inline-flex;align-items:center;justify-content:center;justify-self:stretch;margin-top:5px;border:1px solid rgba(255,231,174,.32);border-radius:8px;background:linear-gradient(180deg,#f8d78d,#b77b3d);color:#241609;font-size:15px;font-weight:900;font-variant-numeric:tabular-nums}._packageBonusCopy_qyjsi_854{min-height:34px;color:#ffffffad;font-size:12px;line-height:1.4}._rechargeFooterBar_qyjsi_861{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid rgba(255,219,144,.18);border-radius:8px;background:#ffde9b29}._rechargeFooterBar_qyjsi_861 span{min-height:42px;display:grid;place-items:center;padding:0 12px;background:#0b0907db;color:#dcc498;font-size:13px;font-weight:800;text-align:center}._rechargeActions_qyjsi_883,._paymentDialogActions_qyjsi_884{display:flex;flex-wrap:wrap;gap:10px}._rechargeActions_qyjsi_883{justify-content:center}._rechargePrimaryButton_qyjsi_894,._rechargeSecondaryButton_qyjsi_895,._rechargeGhostButton_qyjsi_896{min-height:46px;border-radius:8px;padding:0 18px;border:1px solid transparent;font-size:15px;font-weight:900;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease,opacity .16s ease}._rechargePrimaryButton_qyjsi_894{background:linear-gradient(180deg,#ffe5ad,#d49a4b);color:#2a1807;box-shadow:0 12px 28px #da9d4c3d}._rechargeSecondaryButton_qyjsi_895{border-color:#ffdb9052;background:#ffe6b714;color:#ffe7b7}._rechargeGhostButton_qyjsi_896{border-color:#ffffff1f;background:transparent;color:#d7c09a}._rechargePrimaryButton_qyjsi_894:hover,._rechargeSecondaryButton_qyjsi_895:hover,._rechargeGhostButton_qyjsi_896:hover{transform:translateY(-1px)}._rechargePrimaryButton_qyjsi_894:focus-visible,._rechargeSecondaryButton_qyjsi_895:focus-visible,._rechargeGhostButton_qyjsi_896:focus-visible{outline:3px solid rgba(113,213,255,.34);outline-offset:2px}._rechargePrimaryButton_qyjsi_894:disabled,._rechargeSecondaryButton_qyjsi_895:disabled,._rechargeGhostButton_qyjsi_896:disabled{cursor:not-allowed;opacity:.56}._paymentOverlay_qyjsi_950{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:max(18px,env(safe-area-inset-top)) 18px max(18px,env(safe-area-inset-bottom));background:#020202a8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._paymentDialog_qyjsi_382{position:relative;width:min(100%,460px);max-height:calc(100dvh - 36px);overflow:auto;display:grid;gap:16px;padding:24px;border:1px solid rgba(255,219,144,.36);border-radius:8px;background:linear-gradient(180deg,#281b0ff5,#090807fa),#0b0907;color:#f7e6c4;box-shadow:0 30px 90px #0000009e,inset 0 1px #ffffff17}._paymentCloseButton_qyjsi_980{position:absolute;top:12px;right:12px;width:44px;height:44px;border:1px solid rgba(255,219,144,.22);border-radius:8px;background:#ffeec614;color:#ffe6b5;font-size:26px;line-height:1;cursor:pointer}._paymentDialogHeader_qyjsi_995{padding-right:44px}._paymentDialogHeader_qyjsi_995 span{display:block;color:var(--recharge-cyan);font-size:12px;font-weight:900}._paymentDialogHeader_qyjsi_995 h2{margin:5px 0;color:#ffe9ba;font-size:28px;line-height:1.1}._paymentDialogHeader_qyjsi_995 p{margin:0;color:#cdb891;font-size:14px;line-height:1.55}._paymentDialogBody_qyjsi_1020{display:grid;grid-template-columns:1fr 190px;gap:14px;align-items:stretch}._paymentPlanCard_qyjsi_1027,._paymentQrFrame_qyjsi_1028{border:1px solid rgba(255,219,144,.24);border-radius:8px;background:#ffeec412}._paymentPlanCard_qyjsi_1027{min-width:0;display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:center;padding:12px}._paymentPlanArt_qyjsi_1043{width:96px;height:96px;background-repeat:no-repeat;background-size:300% 200%;filter:drop-shadow(0 12px 14px rgba(0,0,0,.45))}._paymentPlanCard_qyjsi_1027 span{display:block;color:var(--recharge-muted);font-size:12px;font-weight:800}._paymentPlanCard_qyjsi_1027 strong{display:block;margin:5px 0;color:#fff1cf;font-size:24px;line-height:1.08}._paymentPlanCard_qyjsi_1027 small{color:var(--recharge-gold-strong);font-size:15px;font-weight:900}._paymentQrFrame_qyjsi_1028{min-height:190px;display:grid;place-items:center;padding:12px}._paymentQrFrame_qyjsi_1028[data-state=paid]{border-color:#5be0976b;background:#16663a2e}._paymentQrImage_qyjsi_1084{width:100%;aspect-ratio:1;display:block;border-radius:8px;background:#fff;box-shadow:0 0 0 8px #fff}._paymentQrPlaceholder_qyjsi_624{width:100%;aspect-ratio:1;display:grid;place-items:center;gap:10px;border:1px dashed rgba(255,219,144,.34);border-radius:8px;color:#d7c09a;font-size:13px;text-align:center}._paymentSuccessMark_qyjsi_1106{width:98px;height:98px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(180deg,#a8ffd0,#32b66d);color:#082b17;font-size:54px;font-weight:900;box-shadow:0 0 26px #5be09757}._paymentError_qyjsi_670{margin:0;padding:10px 12px;border-radius:8px;font-size:14px}._paymentDialogActions_qyjsi_884{justify-content:flex-end}@keyframes _rechargeSpin_qyjsi_1{to{transform:rotate(360deg)}}@media(max-width:1080px){._rechargeShell_qyjsi_357{overflow-y:auto}._rechargeStage_qyjsi_440{overflow:visible}._packageGrid_qyjsi_723{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){._rechargeShell_qyjsi_357{place-items:stretch;padding:10px;overflow-y:auto}._rechargeStage_qyjsi_440{width:100%;min-height:calc(100dvh - 20px);padding:16px;gap:14px}._rechargePackages_qyjsi_680{grid-template-rows:none}._rechargeTopbar_qyjsi_470,._packageHeader_qyjsi_691,._rechargeStatusStrip_qyjsi_607{align-items:stretch;flex-direction:column}._rechargePill_qyjsi_495{align-self:start}._rechargeHero_qyjsi_510{grid-template-columns:1fr;gap:12px}._rechargeBalanceCard_qyjsi_550{min-height:96px;padding:14px}._rechargeHeroCopy_qyjsi_517 h1{font-size:clamp(28px,10vw,36px)}._packageHeader_qyjsi_691 small{text-align:left}._packageGrid_qyjsi_723{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._packageCard_qyjsi_729{min-height:198px;padding:10px 8px}._packageArtwork_qyjsi_812{width:min(100%,116px)}._rechargeFooterBar_qyjsi_861{grid-template-columns:1fr}._rechargeActions_qyjsi_883,._paymentDialogActions_qyjsi_884{flex-direction:column}._rechargePrimaryButton_qyjsi_894,._rechargeSecondaryButton_qyjsi_895,._rechargeGhostButton_qyjsi_896{width:100%}._paymentOverlay_qyjsi_950{align-items:end;padding:12px}._paymentDialog_qyjsi_382{width:100%;max-height:calc(100dvh - 24px);padding:20px}._paymentDialogBody_qyjsi_1020{grid-template-columns:1fr}._paymentQrFrame_qyjsi_1028{width:min(100%,260px);justify-self:center}}@media(max-width:390px){._packageGrid_qyjsi_723{gap:8px}._packageArtwork_qyjsi_812{width:min(100%,104px)}._packageCard_qyjsi_729 strong{font-size:17px}._packagePrice_qyjsi_838{font-size:14px}}@media(prefers-reduced-motion:reduce){._rechargeLoading_qyjsi_606 span,._paymentQrPlaceholder_qyjsi_624 span{animation:none}._packageCard_qyjsi_729,._rechargePrimaryButton_qyjsi_894,._rechargeSecondaryButton_qyjsi_895,._rechargeGhostButton_qyjsi_896{transition:none}}._page_1qf8k_1{min-height:100vh;min-height:100dvh;padding:48px 20px 72px;color:#27221f;background:#f6f2ec;overflow-wrap:anywhere;-webkit-text-size-adjust:100%}._document_1qf8k_11{width:min(920px,100%);margin:0 auto;padding:44px 52px;border:1px solid rgba(80,61,46,.14);border-radius:18px;background:#fffdf9;box-shadow:0 18px 48px #45322414;font-size:16px;line-height:1.85}._backBar_1qf8k_23{display:none;width:min(920px,100%);margin:0 auto 8px}._backButton_1qf8k_29{display:inline-flex;align-items:center;gap:3px;min-width:44px;min-height:44px;padding:0 10px 0 6px;border:0;border-radius:12px;color:#765037;background:transparent;font:inherit;font-size:15px;font-weight:600;cursor:pointer;touch-action:manipulation;transition:background-color .15s ease,color .15s ease}._backButton_1qf8k_29 svg{width:20px;height:20px;flex:0 0 auto}._backButton_1qf8k_29:hover{color:#5d3d2b;background:#8e5f3d1a}._backButton_1qf8k_29:active{background:#8e5f3d29}._backButton_1qf8k_29:focus-visible{outline:2px solid #8e5f3d;outline-offset:2px}._document_1qf8k_11 h1,._document_1qf8k_11 h2,._document_1qf8k_11 h3{color:#1f1a17;line-height:1.4}._document_1qf8k_11 h1{margin:0 0 28px;font-size:clamp(28px,4vw,38px)}._document_1qf8k_11 h2{margin:36px 0 16px;font-size:24px}._document_1qf8k_11 h3{margin:28px 0 12px;font-size:19px}._document_1qf8k_11 p,._document_1qf8k_11 ul,._document_1qf8k_11 ol{margin:0 0 16px}._document_1qf8k_11 ul,._document_1qf8k_11 ol{padding-left:1.45em}._document_1qf8k_11 li+li{margin-top:8px}._document_1qf8k_11 a{color:#8e5f3d;text-decoration:underline;text-underline-offset:3px}._document_1qf8k_11 strong{color:#171311}@media(max-width:767px){._page_1qf8k_1{padding-block-start:max(16px,env(safe-area-inset-top));padding-inline-end:max(12px,env(safe-area-inset-right));padding-block-end:calc(36px + env(safe-area-inset-bottom));padding-inline-start:max(12px,env(safe-area-inset-left))}._backBar_1qf8k_23{display:block}._document_1qf8k_11{padding:24px 20px calc(32px + env(safe-area-inset-bottom));border-radius:16px;box-shadow:0 8px 24px #45322412;font-size:16px;line-height:1.75}._document_1qf8k_11 h1{margin-bottom:22px;font-size:clamp(26px,7.2vw,32px)}._document_1qf8k_11 h2{margin-top:30px;margin-bottom:12px;font-size:clamp(20px,5.7vw,23px)}._document_1qf8k_11 h3{margin-top:24px;margin-bottom:10px;font-size:18px}._document_1qf8k_11 p,._document_1qf8k_11 ul,._document_1qf8k_11 ol{margin-bottom:14px}._document_1qf8k_11 li+li{margin-top:6px}}@media(max-width:374px){._page_1qf8k_1{padding-inline-end:max(8px,env(safe-area-inset-right));padding-inline-start:max(8px,env(safe-area-inset-left))}._document_1qf8k_11{padding-inline:16px}._document_1qf8k_11 h1{font-size:26px}}
