@media (min-width:1440px){.work-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1180px){.work-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.history-list{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-editor-body{grid-template-columns:176px minmax(0,1fr) 300px}.manage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.create-layout,.profile-grid{grid-template-columns:1fr}.cover-edit-layout{grid-template-columns:minmax(190px,240px) minmax(0,1fr)}.cover-studio-logo-column{grid-column:1/-1}}@media (max-width:760px){.work-jobs-panel{margin:10px 0 14px}.work-jobs-head{gap:9px;min-height:64px;padding:10px 11px}.work-jobs-mark{flex-basis:34px;width:34px;height:34px;border-radius:10px}.work-jobs-mark svg{width:19px;height:19px}.work-jobs-head h2{font-size:15px}.work-jobs-head p{max-width:205px;font-size:11px}.work-jobs-count{min-height:27px;padding:4px 8px;font-size:11px}.work-job-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px}.work-job-row.is-history{padding:10px 11px}.work-job-row>button{align-self:center;min-width:54px;padding-inline:9px}.work-job-row.is-history .work-job-copy>small{display:none}.work-job-row.is-history.is-failed .work-job-copy>small{display:block}.work-jobs-history>summary{min-height:40px;padding:8px 11px}.access-tier-summary,.work-monetization-policy{grid-template-columns:1fr}body,html{height:100%}body,html{overflow-y:hidden}.live-preview-page{min-height:100dvh;gap:10px;padding:10px}.live-preview-page.is-preview-runtime{height:100dvh;min-height:100dvh;grid-template-rows:48px minmax(0,1fr);gap:0;overflow:hidden;padding:0}.live-preview-page.is-preview-runtime .live-preview-header{grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:8px}.live-preview-publish{min-height:30px;padding:0 7px;font-size:10px}.live-preview-feedback{width:30px;min-width:30px;min-height:30px;padding:0}.live-preview-feedback>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.giza-app{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:58px minmax(0,1fr);padding-bottom:calc(var(--bottom) + env(safe-area-inset-bottom))}.giza-app,.giza-app.immersive-active,.giza-app.reader-active{height:100dvh;min-height:100dvh;overflow:hidden}.giza-app.immersive-active{grid-template-rows:minmax(0,1fr);padding-bottom:0}.giza-app.immersive-active .giza-main{grid-row:1}.giza-sidebar,.giza-topbar{display:none}.mobile-head{height:58px;position:sticky;top:0;grid-column:1/-1;grid-row:1;z-index:30;width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto 36px 36px;gap:8px;align-items:center;border-bottom:1px solid #e6e3db;background:#ffffff;padding:0 12px}.mobile-head .giza-brand{height:100%;padding:0;font-size:18px}@media (max-width:360px){.mobile-head .giza-brand{gap:4px;font-size:14px}.mobile-head .giza-brand .brand-mascot{flex-shrink:0;width:30px;height:30px}}.mobile-head .brand-mascot{width:37px;height:37px}.mobile-head .credit-pill{height:36px;padding:0 10px;font-size:10px}.mobile-head .avatar-button{width:36px;height:36px}.giza-main{grid-column:1/-1;grid-row:2;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y}.screen{width:100%;min-height:-moz-min-content;min-height:min-content;padding:14px 12px 24px}.screen-home{--home-section-inset:20px;display:flex;flex-direction:column;padding:12px 0 24px}.status-toast{left:12px;right:12px;bottom:calc(var(--bottom) + 12px + env(safe-area-inset-bottom));max-width:none;border-radius:13px}.home-hero{min-height:136px;grid-template-columns:minmax(0,1fr) 94px;border-radius:0;padding:18px;margin-bottom:18px}.hero-kicker{padding:5px 8px;font-size:9px}.home-hero h1{font-size:21px}.home-hero p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:10px}.home-hero .primary-button{display:none}.home-feature-carousel{--home-feature-gap:12px}.home-feature-item{flex-basis:calc(100vw - 72px)!important}.home-feature-slide.is-empty>span{left:12px;right:12px;bottom:12px}.home-feature-slide.is-empty b{max-width:96%;font-size:19px}.home-feature-slide.is-promo-tutorial>span{top:10px;bottom:auto;left:16px;right:16px;transform:none;gap:4px}.home-feature-slide.is-promo-tutorial b{max-width:none;padding:6px 10px 5px;font-size:16px;box-shadow:4px 4px 0 #ffd84d}.home-feature-slide.is-promo-tutorial small{font-size:10px}.home-feature-slide.is-promo-tutorial em{max-width:62%;font-size:11px}.home-feature-tutorial-art{right:-8px;bottom:-12%;width:min(34%,176px)}.home-feature-caption b{max-width:92%;font-size:14px}.home-feature-caption p{-webkit-line-clamp:2;font-size:10px}.home-daily-ranking .ranking-list{margin-inline:var(--home-section-inset)}.home-daily-ranking .ranking-card.is-top-rank{grid-column:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;align-items:start;gap:5px;min-height:0;padding:7px}.home-daily-ranking .ranking-card.is-top-rank .rank-copy,.home-daily-ranking .ranking-card.is-top-rank .release-thumb{grid-column:1}.home-daily-ranking .ranking-card.is-top-rank .rank-copy b{-webkit-line-clamp:2;min-height:calc(1.35em * 2);font-size:10.5px}.home-daily-ranking .ranking-card.is-top-rank .rank-summary{-webkit-line-clamp:2}.home-campaign-strip{width:calc(100% - (var(--home-section-inset) * 2));min-height:74px;margin-inline:var(--home-section-inset);margin-bottom:26px;grid-template-columns:minmax(0,1fr) 84px}.home-campaign-strip span{padding:12px 14px}.home-campaign-strip b{font-size:19px}.section-head{margin-bottom:10px;padding:0 var(--home-section-inset)}.section-head h2{font-size:17px}.section-head p{display:none}.work-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.screen-home .home-release-grid{padding-inline:var(--home-section-inset)}.screen-home .home-release-grid.is-carousel{grid-auto-flow:column;grid-auto-columns:clamp(128px,34vw,168px);grid-template-columns:none;overflow-x:auto;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 var(--home-section-inset) 8px;scroll-padding-inline:var(--home-section-inset)}.screen-home .home-release-grid.is-carousel::-webkit-scrollbar{display:none}.screen-home .home-release-grid.is-carousel .work-card{scroll-snap-align:start}.generation-show-card{min-height:min(540px,calc(100svh - 88px));padding:10px 0 14px}.recommended-shelf{order:1}.viewing-history{order:2;margin-top:0}.new-arrivals-shelf{order:3}.history-list{grid-auto-flow:column;grid-auto-columns:min(70vw,260px);grid-template-columns:none;overflow-x:auto;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-snap-type:x proximity;scrollbar-width:none;padding:0 var(--home-section-inset) 6px;scroll-padding-inline:var(--home-section-inset)}.history-list::-webkit-scrollbar{display:none}.history-row{grid-template-columns:64px minmax(0,1fr);scroll-snap-align:start}.work-copy{padding-top:6px}.work-copy h3{font-size:10px}.work-copy p{min-height:0;-webkit-line-clamp:1;font-size:9px;line-height:1.35}.work-meta{gap:4px;margin-top:5px;font-size:8px}.creator-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.creator-kpi-grid div,.creator-panel{padding:12px;box-shadow:3px 3px 0 #111111}.creator-kpi-grid b{font-size:18px}.creator-sales-card{padding:14px;box-shadow:4px 4px 0 #111111}.creator-sales-card b{font-size:36px}.creator-action-row{display:grid}.creator-action-row,.creator-grid,.creator-view-pool,.creator-withdraw-summary,.creator-withdrawal-form{grid-template-columns:1fr}.creator-panel>header{display:grid}.creator-row{gap:8px}.creator-row .release-thumb{width:36px}.creator-episode-list{margin-left:10px}.published-reader-screen{height:100dvh;min-height:100dvh}.published-reader-body{height:100%;overflow-y:auto}.page-head{align-items:flex-start;margin-bottom:13px}.page-head h1{font-size:23px}.page-head p{font-size:11px}.filter-card{padding:14px}.filter-row{flex-wrap:wrap;overflow:visible;row-gap:8px}.filter-row b{min-width:64px}.rank-row{position:relative;min-height:0;grid-column:span 1;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-items:start;gap:7px;border:0;background:#ffffff;padding:8px;box-shadow:none}.rank-row .release-thumb{width:100%;grid-row:auto;border:0;border-radius:0}.rank-number{position:absolute;z-index:2;top:7px;left:7px;min-width:31px;height:31px;display:grid;place-items:center;border:3px solid #111111;border-radius:0;background:#ffffff;box-shadow:3px 3px 0 #ffd84d;font-size:16px;font-weight:1000;line-height:1}.rank-copy,.rank-stats{grid-column:auto;grid-row:auto}.rank-stats{min-width:0;text-align:left}.rank-copy b{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:calc(1.35em * 2);font-size:10.5px;line-height:1.35;white-space:normal}.rank-stats{display:none}.rank-summary{-webkit-line-clamp:3;margin-top:3px;font-size:8.5px;line-height:1.35}.rank-metrics{display:flex!important;gap:3px;margin-top:3px}.engagement-metric{min-height:17px;padding:0 4px;font-size:7.5px}.ranking-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;border:0;background:transparent;box-shadow:none}.ranking-card.is-top-rank{grid-column:1/-1;grid-template-columns:minmax(94px,32%) minmax(0,1fr);grid-template-rows:auto;align-items:center;gap:10px;min-height:0;padding:8px 9px}.ranking-card.is-top-rank .release-thumb{grid-column:1;width:100%}.ranking-card.is-top-rank .rank-copy{grid-column:2}.ranking-card.is-top-rank .rank-copy b{min-height:0;-webkit-line-clamp:2;font-size:13px;line-height:1.35}.ranking-hero-panel{min-height:100px;grid-template-columns:minmax(0,1fr) 82px;padding:14px 12px 14px 14px;box-shadow:4px 4px 0 #111111}.ranking-hero-panel h1{font-size:30px;box-shadow:4px 4px 0 #ffd84d}.ranking-hero-mascot{width:68px;height:68px}.ranking-hero-panel p{font-size:10px;line-height:1.5}.ranking-filter-strip{box-shadow:3px 3px 0 #111111}.ranking-filter-strip .chip{height:36px;font-size:11px}.detail-hero{grid-template-columns:96px minmax(0,1fr);border-radius:0;padding:14px 12px;margin-left:-12px;margin-right:-12px}.author-profile-hero,.detail-hero{gap:12px;border-left:0;border-right:0}.author-profile-hero{padding:16px 12px;margin:14px -12px 20px}.author-profile-avatar{width:56px;height:56px;flex-basis:56px}.author-profile-hero h1{font-size:21px}.author-profile-hero{flex-wrap:wrap}.author-profile-edit-button{margin-left:auto}.author-profile-edit{border-left:0;border-right:0;border-radius:0;padding:16px 12px;margin:-12px -12px 20px}.work-manage-hero{grid-template-columns:82px minmax(0,1fr);gap:10px;padding:12px}.work-public-settings{border-left:0;border-right:0;padding:14px 12px;margin-left:-12px;margin-right:-12px}.work-public-settings header{align-items:flex-start}.public-settings-grid{grid-template-columns:minmax(0,1fr)}.public-setting-visibility{align-items:stretch;flex-direction:column}.public-setting-visibility button{width:100%}.public-setting-publish-guidance{max-width:none;text-align:left}.public-setting-danger-zone{align-items:stretch;flex-direction:column}.public-setting-delete-button{width:100%}.cover-edit-layout{grid-template-columns:minmax(0,1fr)}.cover-studio-logo-column{grid-column:auto}.cover-studio-header{gap:10px}.cover-logo-language-select{width:min(150px,42vw);min-width:min(150px,42vw)}.cover-edit-preview{width:min(210px,56vw);margin:0 auto}.cover-generation-options{grid-template-columns:1fr}.cover-edit-section-head{align-items:stretch;flex-direction:column}.settings-action-bar{bottom:calc(var(--bottom, 0px) + env(safe-area-inset-bottom))}.avatar-crop-frame{width:132px;height:132px}.work-manage-hero h1{font-size:18px}.work-manage-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:8px 0}.work-manage-kpis span{display:grid;gap:1px;padding:6px}.work-manage-kpis b{font-size:13px;text-align:left}.detail-copy h1,.manage-hero h1{font-size:18px}.author,.manage-hero p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:10px}.summary{display:block;overflow:visible;font-size:10px;white-space:normal}.detail-stats{gap:3px;margin:10px 0}.detail-stats b{font-size:inherit}.detail-actions{gap:7px}.dark-button,.primary-button,.secondary-button{min-height:38px;border-radius:11px;padding:0 12px;font-size:11px}.episode-row{grid-template-columns:64px minmax(0,1fr) 112px;gap:8px;padding:10px}.episode-row .release-thumb{width:58px}.work-manage-episode-row{grid-template-columns:58px minmax(0,1fr) auto;padding:10px}.episode-publish-settings{grid-column:1/-1}.episode-primary-actions{grid-template-columns:minmax(88px,1fr) 40px}.episode-primary-actions.has-sns-action{grid-template-columns:minmax(82px,1fr) 44px 40px}.episode-primary-actions.has-anime-action{grid-template-columns:repeat(2,minmax(82px,1fr)) 40px}.episode-primary-actions.has-anime-action.has-sns-action{grid-template-columns:repeat(2,minmax(82px,1fr)) 44px 40px}.episode-more-actions-trigger{width:40px}.work-manage-anime-campaign{min-height:150px;border-radius:14px;box-shadow:3px 3px 0 #17140e}.work-manage-anime-campaign:after{background:linear-gradient(90deg,#fff9e2,#fff9e2 45%,rgba(255,249,226,.9) 58%,transparent 82%)}.work-manage-anime-campaign-art{right:-8%;width:76%}.work-manage-anime-campaign-copy{width:62%;gap:5px;padding:12px}.work-manage-anime-campaign-copy>strong{font-size:19px}.work-manage-anime-campaign-guide{font-size:10px}.episode-anime-section{gap:8px}.episode-anime-asset{padding:9px}.episode-anime-actions{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 44px;gap:6px}.episode-anime-actions .episode-anime-edit,.episode-anime-actions button{min-width:0;min-height:44px;padding-inline:7px;font-size:11px}.episode-anime-asset-copy time{max-width:120px}.work-manage-episode-row>.work-manage-row-actions{grid-column:1/-1}.next-request-pill{grid-column:1/-1;width:100%;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-items:start;text-align:left}.work-manage-actions{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:6px}.work-manage-actions .secondary-button,.work-manage-actions .text-link-button{width:100%;min-height:38px;border:1px solid #d9d6cf;border-radius:9px;background:#ffffff;padding:0 6px;color:#111111;font-size:9px;text-decoration:none}.work-manage-row-actions{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(82px,1fr)) 40px;justify-content:stretch;gap:6px}.work-manage-row-actions .primary-button,.work-manage-row-actions .secondary-button{width:100%}.episode-copy b{font-size:12px}.episode-copy small{font-size:9px}.episode-access{min-height:42px;border-radius:12px;padding:5px 6px}.episode-access>span{font-size:13px;line-height:1.2}.episode-access>b{font-size:13px}.episode-row>svg{display:none}.reader-screen{min-height:100dvh}.manga-reader{height:calc(100dvh - 58px);grid-template-columns:38px minmax(0,1fr) 38px;gap:6px;padding:10px}.page-arrow{width:38px;height:38px}.manga-page{width:100%;height:auto}.create-tutorial{border-radius:16px}.create-tutorial>summary{padding:10px 12px}.create-tutorial-chevron{width:27px;height:27px;padding:5px}.create-tutorial-body{padding:0 8px 8px}.create-tutorial.is-returning-user>summary{padding-top:10px;padding-bottom:10px}.create-tutorial.is-returning-user .create-tutorial-body{padding-top:10px}.create-comic-guide{border-width:3px;box-shadow:4px 4px 0 #ffd84d}.create-comic-editorial-kicker{min-height:40px;gap:6px;padding:7px 9px}.create-comic-editorial-kicker:after{display:none}.create-comic-editorial-kicker>span{padding:2px 5px;font-size:8px}.create-comic-editorial-kicker b{font-size:12px}.create-comic-editorial-kicker small{font-size:8px}.create-comic-guide-head{height:172px;border-bottom-width:3px}.create-comic-guide-mascot{right:-16px;bottom:-26px;width:176px;height:208px}.create-comic-guide-speech{inset:10px 130px 9px 8px;padding:7px 3px}.create-comic-guide-speech>b{padding:6px 8px 5px;font-size:clamp(13px,4.2vw,16px);line-height:1.08}.create-comic-guide-speech small{left:2px;bottom:8px;gap:3px}.create-comic-guide-speech small>span{padding-bottom:8px;font-size:24px}.create-comic-guide-speech small b{font-size:66px;-webkit-text-stroke-width:2px;filter:none;text-shadow:3px 4px 0 #111111}.create-comic-guide-speech small b span{margin-left:2px;font-size:20px}.create-comic-steps{grid-template-columns:minmax(0,1fr);grid-auto-rows:390px;gap:10px;padding:10px}.create-comic-step{height:100%;min-height:0}.create-comic-step-number{top:9px;left:10px;width:35px;height:35px;border-width:2px;font-size:17px;box-shadow:2px 2px 0 rgba(17,17,17,.12)}.create-comic-step-copy{min-height:66px;padding:10px 11px 9px 57px}.create-comic-step-copy strong{font-size:19px}.create-comic-step-copy small{font-size:10px}.create-comic-scenario-visual{padding:12px}.create-comic-novel-card{top:12px;left:12px;width:55%;height:55%;gap:6px;padding:14px 9px 9px}.create-comic-novel-card i{font-size:8.5px;line-height:1.45}.create-comic-auto-storyboard{right:12px;bottom:12px;width:56%;height:49%}.create-comic-storyboard-flow{top:53%;left:49%;width:68px;height:68px}.create-comic-storyboard-card{grid-template-columns:36px minmax(0,1fr);gap:5px 6px;padding:8px}.create-comic-storyboard-card i{font-size:9px}.create-comic-storyboard-card small{font-size:8.5px;line-height:1.4}.create-comic-jikonte-action{left:12px;bottom:10px;width:43%}.create-comic-jikonte-time{padding:3px 7px;font-size:8px}.create-comic-jikonte-action .create-comic-jikonte-button{min-height:38px;padding:0 7px;font-size:11px}.create-comic-generation-visual .create-comic-tea-mascot{left:-6px;bottom:-30px;width:132px;height:auto}.create-comic-generation-state.is-running{top:11px;left:11px;width:45%;height:72%}.create-comic-generation-state.is-complete{right:11px;bottom:11px;width:47%;height:72%}.create-comic-generation-transition{top:6px;left:50%;width:160px}.create-comic-generation-transition svg{top:64px;width:74px;height:74px}.create-comic-generation-transition small{width:154px;min-width:0;min-height:80px;padding:11px 18px}.create-comic-generation-transition small b{font-size:21px}.create-comic-edit-visual{padding:11px}.create-comic-expression-row>span,.create-comic-publish-world{min-height:0}.create-comic-earnings-visual{grid-template-rows:minmax(0,1.12fr) minmax(0,.88fr);gap:7px;padding:10px}.create-comic-publish-world>span{left:7px;bottom:6px}.create-comic-balance{right:7px;bottom:44px}.estimate-card,.form-card{border-radius:18px;padding:16px}.form-card h2{font-size:19px}.title-field-row{margin:16px 0}.continue-work-button{min-height:48px;min-width:104px;padding:0 11px}.field-block textarea{min-height:220px}.field-block .scenario-textarea{min-height:330px;font-size:12px;font-weight:400}.scenario-input-shell .scenario-copy-button{width:40px;min-width:40px;height:40px;min-height:40px}.field-block .scenario-input-shell .scenario-textarea{padding-right:56px}.jikonte-panel-number-mirror-content{padding-right:55px}.format-options{grid-template-columns:1fr 1fr}.format-options button{min-height:76px;padding:9px}.format-options svg{width:36px;height:36px}.premium-generation-difference{grid-template-columns:1fr}.premium-generation-difference>small{grid-column:1}.reference-material-grid{grid-template-columns:1fr}.reference-material-bin{grid-template-columns:minmax(0,1fr) auto}.reference-material-actions label span{width:34px;padding:0}.reference-material-actions label span svg{margin:0}.reference-material-actions label span{font-size:0}.estimate-big b{font-size:29px}.estimate-actions{display:grid;grid-template-columns:1fr 1.4fr}.editor-screen{position:fixed;inset:0;z-index:80;grid-template-rows:56px minmax(0,1fr)}.credit-purchase-backdrop{align-items:end;padding:0}.credit-purchase-modal.credit-purchase-modal{left:0;right:0;top:auto;bottom:0;transform:none;width:100%;max-width:100%;max-height:min(90dvh,780px);overflow-x:hidden;overflow-y:auto;border-radius:18px 18px 0 0;padding:38px 14px max(16px,env(safe-area-inset-bottom))}.credit-purchase-modal.credit-purchase-modal[data-state=open]{animation-name:credit-modal-sheet-rise}.credit-purchase-modal.credit-purchase-modal[data-state=closed]{animation-name:credit-modal-sheet-drop}.credit-shop-overview{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:10px}.credit-shop-overview>span{padding:7px 8px}.credit-shop-overview .credit-shop-balance{grid-column:1/-1}.credit-shop-tabs{margin-bottom:10px}.credit-shop-panel{min-height:0}.credit-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.credit-option-card{min-height:124px;padding:22px 10px 10px}.credit-option-badges{right:32px}.credit-pack-badge{padding-inline:6px;font-size:8px}.credit-discount-badge{padding:3px 5px;font-size:8px}.credit-option-current-row{gap:4px}.credit-option-value b,.credit-plus-card b{font-size:21px}.credit-plus-stage{min-height:260px;gap:24px;padding:18px 0 12px}.credit-plus-card{min-height:340px;grid-template-columns:minmax(0,1fr);padding:20px 14px 14px}.credit-plus-benefits{grid-column:1/-1;grid-template-columns:1fr;gap:6px}.credit-plus-benefits small{min-height:26px;padding:5px 7px}.credit-plus-generation{gap:10px;padding:12px}.credit-plus-generation-mascot{width:54px;height:54px}.credit-plus-generation b{font-size:22px}.credit-plus-reading b{font-size:20px}.credit-checkout-footer{bottom:calc(-1 * max(16px, env(safe-area-inset-bottom)));grid-template-columns:minmax(0,.72fr) minmax(154px,1.28fr);gap:8px;margin:12px -14px -2px;padding:10px 14px max(12px,env(safe-area-inset-bottom))}.credit-buy-button{min-height:48px;font-size:13px}.editor-bar{padding:0 8px}.editor-bar .primary-button,.editor-bar .secondary-button{min-width:86px;padding-inline:10px}.editor-bar b{font-size:11px}.editor-body{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) 256px}.studio-editor-body{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) 292px}.panel-list{display:none}.canvas-area{padding:12px}.studio-canvas-area{gap:8px;padding:10px}.studio-canvas-toolbar{padding:8px 10px}.studio-canvas-toolbar small{display:none}.webtoon-studio-canvas{width:min(420px,100%)}.manga-studio-canvas{width:100%;padding:0}.studio-balloon{min-width:68px;padding:6px 8px;font-size:10px}.studio-sfx{font-size:18px}.canvas-frame{width:100%}.inspector{padding:12px}.studio-inspector{overflow:auto}.manage-grid{grid-template-columns:1fr;gap:10px}.manage-card{grid-template-columns:94px minmax(0,1fr);padding:10px}.manage-hero{grid-template-columns:105px minmax(0,1fr);padding:13px}.kpi-grid{grid-template-columns:repeat(2,1fr);gap:8px}.kpi-grid div{padding:12px}.kpi-grid b{font-size:21px}.profile-grid{display:block}.profile-grid>*+*{margin-top:12px}.profile-card{padding:16px}.profile-faq{margin-top:12px;border-radius:16px;padding:16px 16px 4px}.profile-faq-list button{min-height:52px;font-size:12px}.profile-login-prompt{padding-right:86px}.profile-prompt-mascot{width:74px}.profile-avatar{width:58px;height:58px}.wallet-card b{font-size:29px}.wallet-card p{max-width:250px}.wallet-actions{width:100%}.wallet-card .primary-button,.wallet-card .secondary-button{font-size:12px;padding-inline:10px}.bottom-nav{position:fixed;left:0;right:0;bottom:0;z-index:50;height:calc(var(--bottom) + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #e6e3db;background:#ffffff;padding:5px 4px env(safe-area-inset-bottom)}.bottom-nav-button{min-width:0;border:0;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:transparent;color:#5d5952;font-size:9px;font-weight:800}.bottom-icon{width:40px;height:30px;display:grid;place-items:center;border-radius:12px}.bottom-nav-button.active{color:#111111}.bottom-nav-button.active .bottom-icon{background:#fff3b8}.bottom-nav-button.create .bottom-icon{width:48px;height:40px;margin-top:-14px;border:4px solid #ffffff;background:#ffd84d;box-shadow:0 4px 12px rgba(0,0,0,.14)}}.login-bonus-modal{overflow:hidden;max-width:420px;border-radius:24px;border:1px solid rgba(214,168,20,.35);background:radial-gradient(120% 90% at 50% -20%,rgba(255,216,77,.5),rgba(255,216,77,0) 60%),linear-gradient(180deg,#fffdf4,#fff7dd);box-shadow:0 24px 64px rgba(101,76,0,.28)}.login-bonus-modal .lb-glow{position:absolute;inset:-40% -20% auto;height:65%;background:conic-gradient(from 0deg,rgba(255,216,77,0) 0deg,rgba(255,216,77,.4) 24deg,rgba(255,216,77,0) 48deg,rgba(255,216,77,.34) 96deg,rgba(255,216,77,0) 120deg,rgba(255,216,77,.4) 168deg,rgba(255,216,77,0) 192deg,rgba(255,216,77,.34) 240deg,rgba(255,216,77,0) 264deg,rgba(255,216,77,.4) 312deg,rgba(255,216,77,0) 336deg);animation:lb-glow-spin 14s linear infinite;pointer-events:none;opacity:.8}@keyframes lb-glow-spin{to{transform:rotate(1turn)}}.login-bonus-modal .lb-head{position:relative;display:flex;flex-direction:row;align-items:center;gap:14px;text-align:left}.login-bonus-modal .lb-mascot{width:62px;height:62px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 10px rgba(101,76,0,.25));animation:lb-mascot-bounce 2.6s ease-in-out infinite}@keyframes lb-mascot-bounce{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-6px) rotate(3deg)}}.lb-stamp-track{position:relative;display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin-top:6px;padding:12px 10px;border-radius:16px;background:rgba(255,255,255,.72);border:1px solid rgba(214,168,20,.28)}.lb-stamp{display:grid;justify-items:center;gap:2px;padding:6px 0 4px;border-radius:12px;font-weight:850}.lb-stamp .lb-stamp-coin{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:#f3efe4;border:2px dashed rgba(120,104,48,.35);opacity:.55;transition:transform .25s ease,opacity .25s ease}.lb-stamp small{font-size:10px;color:rgba(90,74,20,.75)}.lb-stamp em{font-style:normal;font-size:9px;color:rgba(90,74,20,.55)}.lb-stamp.claimed .lb-stamp-coin{background:linear-gradient(160deg,#ffe58a,#ffc93d);border:2px solid #d6a814;opacity:1;box-shadow:0 3px 8px rgba(180,132,12,.35);animation:lb-stamp-in .45s cubic-bezier(.2,1.6,.45,1) backwards}@keyframes lb-stamp-in{0%{transform:scale(1.9) rotate(-14deg);opacity:0}to{transform:scale(1) rotate(0deg);opacity:1}}.lb-stamp.today{background:rgba(255,216,77,.28)}.lb-stamp.today .lb-stamp-coin{animation:lb-stamp-pulse 1.4s ease-in-out infinite}@keyframes lb-stamp-pulse{0%,to{box-shadow:0 0 0 0 rgba(255,200,40,.55)}50%{box-shadow:0 0 0 8px rgba(255,200,40,0)}}.lb-stamp.weekly small{color:#b3540a}.lb-claim-area{position:relative;gap:10px;padding:6px 0 2px}.lb-claim-area,.lb-today{display:grid;justify-items:center}.lb-today{gap:2px;margin:0}.lb-today small{font-size:11px;font-weight:800;color:rgba(90,74,20,.75)}.lb-today b{gap:6px;font-size:34px}.lb-claim-button,.lb-today b{display:inline-flex;align-items:center;font-weight:950;color:#3c2f05}.lb-claim-button{position:relative;overflow:hidden;justify-content:center;gap:8px;min-width:220px;height:52px;border-radius:999px;border:2px solid #caa20e;background:linear-gradient(160deg,#ffe58a,#ffc93d 55%,#f5b41f);font-size:16px;box-shadow:0 10px 22px rgba(180,132,12,.4);transition:transform .15s ease,box-shadow .15s ease}.lb-claim-button:not(:disabled):hover{transform:translateY(-2px) scale(1.02);box-shadow:0 14px 26px rgba(180,132,12,.45)}.lb-claim-button:disabled{opacity:.6;box-shadow:none}.lb-claim-button:not(:disabled):after{content:"";position:absolute;top:-40%;bottom:-40%;width:36%;left:-60%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.75) 50%,rgba(255,255,255,0));transform:skewX(-18deg);animation:lb-shimmer 2.2s ease-in-out infinite}@keyframes lb-shimmer{0%{left:-60%}55%,to{left:130%}}.lb-streak-note{margin:0;font-size:12px;font-weight:750;color:rgba(90,74,20,.8)}.lb-celebrate{position:relative;display:grid;justify-items:center;gap:8px;padding:14px 0 4px}.lb-burst{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.lb-coin,.lb-spark{position:absolute;top:42%;left:50%}.lb-coin{width:16px;height:16px;border-radius:999px;background:radial-gradient(circle at 32% 30%,#fff3bd,#ffc93d 55%,#d6a814);border:1.5px solid #b8890b;animation:lb-coin-burst .9s cubic-bezier(.16,.8,.4,1) var(--lb-delay,0s) both}.lb-spark{width:7px;height:7px;border-radius:2px;background:#ffde6b;animation:lb-coin-burst 1.1s ease-out var(--lb-delay,0s) both}@keyframes lb-coin-burst{0%{transform:translate(-50%,-50%) rotate(var(--lb-angle,0deg)) translateY(0) scale(.4);opacity:0}18%{opacity:1}to{transform:translate(-50%,-50%) rotate(var(--lb-angle,0deg)) translateY(calc(var(--lb-distance, 110px) * -1)) scale(1);opacity:0}}.lb-celebrate-amount{display:inline-flex;align-items:center;gap:8px;font-size:44px;font-weight:950;color:#3c2f05;animation:lb-amount-pop .55s cubic-bezier(.2,1.7,.4,1) backwards}@keyframes lb-amount-pop{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}.lb-celebrate-streak{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:900;color:#5a4a14;animation:lb-amount-pop .55s cubic-bezier(.2,1.7,.4,1) .18s backwards}.lb-weekly-badge{display:inline-block;padding:3px 10px;border-radius:999px;background:#ff8a3c;color:#ffffff;font-size:11px;font-weight:900;animation:lb-amount-pop .55s cubic-bezier(.2,1.7,.4,1) .32s backwards}.lb-teaser{display:grid;gap:12px;padding:4px 2px;font-size:13px;line-height:1.7;color:#3c2f05}.wallet-login-bonus{position:relative;overflow:hidden;display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;margin-top:10px;height:42px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,216,77,.55);background:rgba(255,216,77,.14);color:#ffe9a3;font-size:12px;font-weight:850}.wallet-login-bonus b{display:inline;margin:0 0 0 auto;font-size:12px;font-weight:900;color:#ffd84d}.wallet-login-bonus.unclaimed{border-color:#ffd84d;background:rgba(255,216,77,.24);animation:lb-chip-pulse 1.8s ease-in-out infinite}@keyframes lb-chip-pulse{0%,to{box-shadow:0 0 0 0 rgba(255,216,77,.45)}50%{box-shadow:0 0 0 7px rgba(255,216,77,0)}}.wallet-login-bonus.unclaimed:after{content:"";position:absolute;top:-40%;bottom:-40%;width:30%;left:-50%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,240,180,.5) 50%,rgba(255,255,255,0));transform:skewX(-18deg);animation:lb-shimmer 2.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.lb-claim-button:not(:disabled):after,.lb-stamp.today .lb-stamp-coin,.login-bonus-modal .lb-glow,.login-bonus-modal .lb-mascot,.wallet-login-bonus.unclaimed,.wallet-login-bonus.unclaimed:after{animation:none}}.profile-status-facts{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;margin-top:12px}.profile-status-facts .secondary-button.small{display:inline-flex;align-items:center;min-height:32px;margin-left:auto;padding:0 12px;font-size:12px;text-decoration:none}.profile-status-plan{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 11px;border:0;border-radius:999px;background:#f1efe9;color:#6f6a5f;font-size:13px;font-weight:950;font-family:inherit;cursor:pointer}.profile-status-plan.is-plus{background:#111111;color:#ffd84d}.profile-status-followers{display:grid;gap:1px}.profile-status-followers small{font-size:10px;font-weight:800;color:#6f6a5f}.profile-status-followers b{font-size:17px;font-weight:950;line-height:1.1}.profile-bio{margin:10px 0 0;border-radius:14px;background:#f7f5ef;color:#3b382f;font-size:13px;font-weight:700;white-space:pre-wrap}.profile-bio,.profile-bio-input{padding:10px 12px;line-height:1.7}.profile-bio-input{width:100%;border:1px solid #d8d4c8;border-radius:14px;background:#ffffff;color:#111111;font:inherit;font-size:14px;resize:vertical}.profile-bio-input:focus-visible{outline:2px solid #111111;outline-offset:1px}.profile-settings-form .field-hint{display:block;margin-top:4px;color:#6f6a5f;font-size:11px;font-weight:800;text-align:right}.author-profile-bio{margin:8px 0 0;color:#3b382f;font-size:13px;font-weight:700;line-height:1.7;white-space:pre-wrap}.login-stats-backdrop{position:fixed;z-index:1200;inset:0;display:grid;place-items:center;padding:16px;background:rgba(12,10,4,.62);backdrop-filter:blur(3px);animation:ls-backdrop-in .28s ease both}@keyframes ls-backdrop-in{0%{opacity:0}to{opacity:1}}.login-stats-modal{position:relative;overflow:hidden;width:min(460px,100%);max-height:min(86vh,760px);display:flex;flex-direction:column;border-radius:24px;border:1px solid rgba(214,168,20,.38);background:radial-gradient(120% 90% at 50% -20%,rgba(255,216,77,.55),rgba(255,216,77,0) 62%),linear-gradient(180deg,#fffdf4,#fff6d8);box-shadow:0 26px 68px rgba(101,76,0,.32);animation:ls-modal-rise .42s cubic-bezier(.16,1,.3,1) both}@keyframes ls-modal-rise{0%{transform:translateY(26px) scale(.94);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.login-stats-modal .ls-glow{position:absolute;z-index:0;inset:-45% -20% auto;height:70%;background:conic-gradient(from 0deg,rgba(255,216,77,0) 0deg,rgba(255,216,77,.42) 24deg,rgba(255,216,77,0) 48deg,rgba(255,216,77,.34) 96deg,rgba(255,216,77,0) 120deg,rgba(255,216,77,.42) 168deg,rgba(255,216,77,0) 192deg,rgba(255,216,77,.34) 240deg,rgba(255,216,77,0) 264deg,rgba(255,216,77,.42) 312deg,rgba(255,216,77,0) 336deg);animation:ls-glow-spin 16s linear infinite;pointer-events:none;opacity:.75}@keyframes ls-glow-spin{to{transform:rotate(1turn)}}.login-stats-modal .ls-head{position:relative;z-index:1;display:grid;gap:4px;padding:22px 22px 0;text-align:center}.login-stats-modal .ls-head b{color:#3c2f05;font-size:21px;font-weight:950;letter-spacing:.01em}.login-stats-modal .ls-head small{color:#7a6320;font-size:12px;font-weight:700}.login-stats-modal .ls-burst{position:absolute;z-index:1;inset:0 0 auto;height:220px;display:grid;place-items:center;pointer-events:none}.login-stats-modal .ls-confetti{position:absolute;top:46%;left:50%;width:9px;height:14px;border-radius:2px;background:var(--ls-color,#ffd84d);animation:ls-confetti-burst 1.15s cubic-bezier(.16,.8,.4,1) var(--ls-delay,0s) both}@keyframes ls-confetti-burst{0%{transform:translate(-50%,-50%) rotate(var(--ls-angle,0deg)) translateY(0) scale(.35);opacity:0}16%{opacity:1}to{transform:translate(-50%,-50%) rotate(var(--ls-angle,0deg)) translateY(calc(var(--ls-distance, 130px) * -1)) rotate(220deg) scale(1);opacity:0}}.login-stats-modal .ls-totals{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px 22px 4px}.login-stats-modal .ls-total{display:grid;justify-items:center;gap:2px;padding:14px 8px 12px;border-radius:16px;border:1px solid rgba(214,168,20,.3);background:rgba(255,255,255,.72);animation:ls-total-pop .5s cubic-bezier(.2,1.7,.4,1) var(--ls-delay,0s) both}@keyframes ls-total-pop{0%{transform:scale(.68);opacity:0}to{transform:scale(1);opacity:1}}.login-stats-modal .ls-total-icon{display:grid;place-items:center;width:30px;height:30px;color:#8a6a05}.login-stats-modal .ls-total b{color:#3c2f05;font-size:34px;font-weight:950;font-variant-numeric:tabular-nums;line-height:1.05}.login-stats-modal .ls-total small{color:#7a6320;font-size:11px;font-weight:800}.login-stats-modal .ls-list{position:relative;z-index:1;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:grid;align-content:start;gap:8px;margin:10px 0 0;padding:4px 22px 6px}.login-stats-modal .ls-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:8px 12px;border-radius:12px;border:1px solid rgba(214,168,20,.24);background:rgba(255,255,255,.82);animation:ls-row-in .42s cubic-bezier(.16,1,.3,1) var(--ls-delay,0s) both}@keyframes ls-row-in{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}.login-stats-modal .ls-row-title{overflow:hidden;color:#2b2205;font-size:13px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.login-stats-modal .ls-rest{display:flex;align-items:baseline;justify-content:flex-end;gap:10px;margin:0;padding:2px 12px 0;color:#7a6320;font-size:12px;font-weight:800;font-variant-numeric:tabular-nums;animation:ls-row-in .42s cubic-bezier(.16,1,.3,1) var(--ls-delay,0s) both}.login-stats-modal .ls-rest .ls-row-metric{color:#3c2f05}.login-stats-modal .ls-row-metrics{display:inline-flex;align-items:center;gap:10px;color:#3c2f05;font-size:13px;font-weight:900;font-variant-numeric:tabular-nums}.login-stats-modal .ls-row-metric{display:inline-flex;align-items:center;gap:4px}.login-stats-modal .ls-row-metric svg{color:#b8890b}.login-stats-modal .ls-foot{position:relative;z-index:1;display:grid;gap:8px;padding:8px 22px 20px}.login-stats-modal .ls-close{width:100%;min-height:46px;border:0;border-radius:999px;background:linear-gradient(180deg,#ffd84d,#f0b90b);color:#2b2205;font-size:15px;font-weight:950;cursor:pointer;box-shadow:0 10px 22px rgba(184,137,11,.34)}.login-stats-modal .ls-close:focus-visible,.login-stats-modal .ls-close:hover{filter:brightness(1.04);outline:none}.login-stats-modal .ls-foot small{color:#7a6320;font-size:11px;font-weight:700;text-align:center}@media (prefers-reduced-motion:reduce){.login-stats-backdrop,.login-stats-modal,.login-stats-modal .ls-confetti,.login-stats-modal .ls-glow,.login-stats-modal .ls-rest,.login-stats-modal .ls-row,.login-stats-modal .ls-total{animation:none}.login-stats-modal .ls-confetti{display:none}}.mission-summary{display:grid;gap:10px;width:100%;margin:16px 0;padding:12px 14px;border:1px solid rgba(214,168,20,.32);border-radius:16px;background:linear-gradient(180deg,#fffdf5,#fff8e2);text-align:left;cursor:pointer}.mission-summary.is-ready{border-color:rgba(255,79,128,.44);box-shadow:0 0 0 3px rgba(255,216,77,.24)}.mission-summary-head{display:flex;align-items:center;gap:10px}.mission-summary-title{flex:0 1 auto;min-width:0;color:#2b2205;font-size:14px;font-weight:950}.mission-summary-count{flex:1 1 auto;color:#9a8235;font-size:12px;font-weight:900;font-variant-numeric:tabular-nums}.mission-summary-chevron{flex:0 0 auto;color:#b8890b}.mission-summary-preview{display:grid;gap:8px}.mission-summary-row{display:grid;gap:4px}.mission-summary-row-head{display:flex;align-items:baseline;gap:8px;color:#6b5716;font-size:12px;font-weight:800}.mission-summary-row-head>span:first-child{overflow:hidden;flex:1 1 auto;min-width:0;text-overflow:ellipsis;white-space:nowrap}.mission-summary-row-progress{flex:0 0 auto;color:#9a8235;font-size:11px;font-variant-numeric:tabular-nums}.mission-summary-icon{display:grid;place-items:center;flex:0 0 auto;width:32px;height:32px;border-radius:999px;background:linear-gradient(180deg,#ffd84d,#f0b90b);color:#2b2205}.mission-modal-backdrop{position:fixed;z-index:1200;inset:0;display:grid;place-items:center;padding:16px;background:rgba(12,10,4,.58);backdrop-filter:blur(3px)}.mission-modal{display:flex;flex-direction:column;width:min(560px,100%);max-height:min(78vh,720px);border-radius:20px;background:#fffdf5;box-shadow:0 26px 68px rgba(101,76,0,.32)}.mission-modal .mission-board{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:0;border:0;border-radius:20px 20px 0 0}.mission-modal-foot{flex:0 0 auto;padding:10px 14px 14px}.mission-modal-close{width:100%;min-height:44px;border:0;border-radius:999px;background:linear-gradient(180deg,#ffd84d,#f0b90b);color:#2b2205;font-size:15px;font-weight:950;cursor:pointer}.mission-modal .mission-board-head{position:sticky;top:-14px;z-index:1;margin:-14px -14px 0;padding:14px;background:linear-gradient(180deg,#fffdf5,#fffdf5 70%,rgba(255,253,245,0))}.mission-board{display:grid;gap:10px;margin:16px 0;padding:14px;border:1px solid rgba(214,168,20,.32);border-radius:18px;background:radial-gradient(120% 100% at 50% -30%,rgba(255,216,77,.4),rgba(255,216,77,0) 62%),linear-gradient(180deg,#fffdf5,#fff8e2)}.mission-board-head{display:flex;align-items:center;gap:8px}.mission-board-head h2{display:inline-flex;align-items:center;gap:6px;margin:0;color:#3c2f05;font-size:15px;font-weight:950}.mission-achieved-count{margin-left:2px;color:#7a6320;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}.mission-board-ready{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#ff4f80;color:#ffffff;font-size:12px;font-weight:900;animation:mission-ready-pulse 1.6s ease-in-out infinite}@keyframes mission-ready-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.mission-claim-all{display:inline-flex;align-items:center;gap:5px;margin-left:auto;min-height:30px;padding:0 12px;border:0;border-radius:999px;background:linear-gradient(180deg,#ff7aa2,#ff4f80);color:#ffffff;font-size:12px;font-weight:950;cursor:pointer;box-shadow:0 6px 14px rgba(214,38,88,.28)}.mission-claim-all:disabled{opacity:.7;cursor:progress}.mission-claim-all .is-spinning{animation:mission-spin .9s linear infinite}.mission-list{display:grid;gap:8px}.mission-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(214,168,20,.22);border-radius:14px;background:rgba(255,255,255,.86)}.mission-row.is-claimable{border-color:rgba(255,79,128,.5);box-shadow:0 0 0 3px rgba(255,216,77,.28)}.mission-row.is-claimed{opacity:.66}.mission-row-copy{display:grid;gap:3px;min-width:0}.mission-row-copy b{color:#2b2205;font-size:13px;font-weight:900}.mission-row-copy small{color:#7a6320;font-size:11px;font-weight:700}.mission-progress{display:block;overflow:hidden;height:7px;margin-top:3px;border-radius:999px;background:rgba(214,168,20,.2)}.mission-progress-bar{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#ffd84d,#f0b90b);transition:width .6s cubic-bezier(.16,1,.3,1)}.mission-progress-text{font-variant-numeric:tabular-nums}.mission-row-reward{display:grid;justify-items:end;gap:6px}.mission-claim-button{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:0 12px;border:0;border-radius:999px;background:linear-gradient(180deg,#ffd84d,#f0b90b);color:#2b2205;font-size:12px;font-weight:950;cursor:pointer;box-shadow:0 6px 14px rgba(184,137,11,.32)}.mission-claim-button:disabled{opacity:.7;cursor:progress}.mission-claim-button .is-spinning{animation:mission-spin .9s linear infinite}@keyframes mission-spin{to{transform:rotate(1turn)}}.mission-claimed-mark{color:#7a6320;font-size:11px;font-weight:800}.mission-reward-backdrop{position:fixed;z-index:1210;inset:0;display:grid;place-items:center;padding:16px;background:rgba(12,10,4,.62);backdrop-filter:blur(3px);animation:mr-backdrop-in .26s ease both}@keyframes mr-backdrop-in{0%{opacity:0}to{opacity:1}}.mission-reward-modal{position:relative;overflow:hidden;width:min(360px,100%);display:grid;justify-items:center;gap:10px;padding:26px 22px 20px;border:1px solid rgba(214,168,20,.4);border-radius:24px;background:radial-gradient(120% 90% at 50% -20%,rgba(255,216,77,.58),rgba(255,216,77,0) 62%),linear-gradient(180deg,#fffdf4,#fff6d8);box-shadow:0 26px 68px rgba(101,76,0,.32);animation:mr-modal-pop .44s cubic-bezier(.2,1.6,.4,1) both}@keyframes mr-modal-pop{0%{transform:scale(.82);opacity:0}to{transform:scale(1);opacity:1}}.mission-reward-modal .mr-glow{position:absolute;z-index:0;inset:-50% -20% auto;height:80%;background:conic-gradient(from 0deg,rgba(255,216,77,0) 0deg,rgba(255,216,77,.44) 30deg,rgba(255,216,77,0) 60deg,rgba(255,216,77,.36) 140deg,rgba(255,216,77,0) 180deg,rgba(255,216,77,.44) 260deg,rgba(255,216,77,0) 300deg);animation:mr-glow-spin 12s linear infinite;pointer-events:none;opacity:.8}@keyframes mr-glow-spin{to{transform:rotate(1turn)}}.mission-reward-modal .mr-burst{position:absolute;z-index:1;inset:0;display:grid;place-items:center;pointer-events:none}.mission-reward-modal .mr-confetti{position:absolute;top:40%;left:50%;width:8px;height:13px;border-radius:2px;background:#ffd84d;animation:mr-confetti-burst 1s cubic-bezier(.16,.8,.4,1) var(--mr-delay,0s) both}.mission-reward-modal .mr-confetti:nth-child(3n){background:#ff4f80}.mission-reward-modal .mr-confetti:nth-child(3n+1){background:#4fd8ff}@keyframes mr-confetti-burst{0%{transform:translate(-50%,-50%) rotate(var(--mr-angle,0deg)) translateY(0) scale(.4);opacity:0}16%{opacity:1}to{transform:translate(-50%,-50%) rotate(var(--mr-angle,0deg)) translateY(calc(var(--mr-distance, 110px) * -1)) rotate(200deg) scale(1);opacity:0}}.mission-reward-modal .mr-head{position:relative;z-index:1;display:grid;justify-items:center;gap:2px}.mission-reward-modal .mr-head b{color:#3c2f05;font-size:19px;font-weight:950}.mission-reward-modal .mr-head small{color:#7a6320;font-size:12px;font-weight:700}.mission-reward-modal .mr-reward{position:relative;z-index:1;display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;font-size:30px;font-weight:950;animation:mr-reward-pop .5s cubic-bezier(.2,1.7,.4,1) .12s both}@keyframes mr-reward-pop{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}.mission-reward-modal .mr-note{position:relative;z-index:1;margin:0;color:#7a6320;font-size:12px;font-weight:800}.mission-reward-modal .mr-close{position:relative;z-index:1;width:100%;min-height:44px;margin-top:4px;border:0;border-radius:999px;background:linear-gradient(180deg,#ffd84d,#f0b90b);color:#2b2205;font-size:15px;font-weight:950;cursor:pointer;box-shadow:0 10px 22px rgba(184,137,11,.34)}.mission-reward-modal .mr-actions{position:relative;z-index:1;display:grid;gap:6px;width:100%;margin-top:4px}.mission-reward-modal .mr-claim{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:44px;border:0;border-radius:999px;background:linear-gradient(180deg,#ffd84d,#f0b90b);color:#2b2205;font-size:15px;font-weight:950;cursor:pointer;box-shadow:0 10px 22px rgba(184,137,11,.34)}.mission-reward-modal .mr-claim:disabled{cursor:progress;opacity:.72}.mission-reward-modal .mr-close.is-later{min-height:36px;margin-top:0;background:transparent;box-shadow:none;color:#7a6320;font-size:13px;font-weight:800}@media (prefers-reduced-motion:reduce){.mission-board-ready,.mission-progress-bar,.mission-reward-backdrop,.mission-reward-modal,.mission-reward-modal .mr-confetti,.mission-reward-modal .mr-glow,.mission-reward-modal .mr-reward{animation:none;transition:none}.mission-reward-modal .mr-confetti{display:none}}.profile-history-screen{display:grid;gap:18px}.profile-history-section{border:1px solid #e6e3db;border-radius:20px;background:#ffffff;padding:18px}.profile-history-section h2{margin:0 0 12px;font-size:15px;font-weight:900}.credit-history-list{display:grid;gap:6px;max-height:420px;overflow-y:auto}.credit-history-row{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:9px 12px;border:1px solid #efece4;border-radius:12px;font-size:12px;font-weight:750}.credit-history-row time{color:rgba(17,17,17,.5);font-size:11px}.credit-history-label{display:grid;gap:2px;min-width:0}.credit-history-label small{color:rgba(17,17,17,.55);font-size:11px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.credit-history-row b.is-grant{color:#157347}.credit-history-row b.is-usage{color:#b3540a}.credit-history-empty{margin:0;padding:14px 4px;font-size:12.5px;color:rgba(17,17,17,.55)}.profile-history-section .history-shelf{display:grid;gap:8px}.credit-plus-card{position:relative}.credit-plus-recommend{position:absolute;top:-9px;left:14px;border:1px solid #111111;border-radius:999px;background:#ffd84d;color:#111111;padding:3px 10px;font-size:10px;font-weight:950;line-height:1;letter-spacing:.04em}.credit-plus-main{flex-wrap:wrap;row-gap:6px}.credit-plus-card .credit-plus-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.credit-plus-benefits small.credit-plus-benefit{grid-column:1/-1;display:flex;align-items:center;gap:7px;font-size:13px}.credit-plus-benefit .g-ticket-icon{width:16px;height:16px}.credit-plus-benefit .g-credit-icon{width:16px;height:16px;font-size:9px;box-shadow:none}.credit-plus-benefits small.is-strong{border-color:#f4bc00;background:rgba(255,216,77,.32);color:#111111;font-weight:950}.credit-plus-benefits small.credit-plus-math{grid-column:1/-1;border-style:dashed;background:rgba(255,255,255,.72);font-weight:800}.wallet-ticket-chip{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;box-sizing:border-box;width:100%;margin-top:8px;height:42px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,216,77,.55);background:rgba(255,216,77,.14);color:#ffe9a3;font-size:12px;font-weight:850;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;cursor:pointer;font-family:inherit}.wallet-ticket-chip>svg{margin-left:-2px;color:rgba(255,233,163,.7)}.wallet-ticket-chip b{display:inline;margin:0 0 0 auto;font-size:12px;font-weight:900;color:#ffd84d;white-space:nowrap}.wallet-ticket-chip small{min-width:0;font-size:10px;font-weight:800;color:rgba(255,233,163,.75);white-space:nowrap}.credit-history-row .is-ticket{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:950;color:#a07800;white-space:nowrap}.creator-sales-breakdown{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:10px}.creator-sales-breakdown span{color:#69645c;font-size:12px;font-weight:900}.view-pool-run-list{gap:10px}.view-pool-run{padding:0;overflow:hidden}.view-pool-run-head{width:100%;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;border:0;background:transparent;padding:12px 14px;text-align:left;cursor:pointer}.view-pool-run-head>b{font-size:15px;font-weight:950}.view-pool-run-head small{color:#69645c;font-size:11px;font-weight:900}.view-pool-run-head span>b{font-size:13px}.view-pool-payout-list{padding:0 12px 12px}.view-pool-payout-row{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) minmax(0,1.2fr) auto}@media (max-width:900px){.view-pool-payout-row{grid-template-columns:minmax(0,1fr)}}.promo-pack-backdrop{position:fixed;inset:0;z-index:20000;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;background:rgba(0,0,0,.42);padding:18px}.promo-pack-modal{width:min(820px,100%);max-width:100%;min-width:0;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;border:1px solid #111111;border-radius:8px;background:#ffffff;color:#111111;padding:20px;box-shadow:0 28px 90px rgba(0,0,0,.32)}.promo-pack-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.promo-pack-head>div{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;-moz-column-gap:8px;column-gap:8px;row-gap:2px}.promo-pack-head h2{display:inline-flex;align-items:center;gap:7px;margin:0;font-size:20px;font-weight:950}.promo-pack-head small{display:inline-block;margin:0;color:#6d675d;font-size:12px}.promo-pack-close{border:0;background:transparent;color:#111111;padding:4px;cursor:pointer}.promo-pack-completion{display:flex;align-items:center;gap:10px;margin:0 0 14px;padding:12px 14px;color:#0d593f;background:#e9fff5;border:1px solid #a8e3cc;border-radius:12px}.promo-pack-completion>span{display:grid;gap:2px}.promo-pack-completion small,.promo-pack-completion strong{display:block}.promo-pack-status{margin:0 0 12px;font-size:13px}.promo-pack-error{color:#b3261e}.promo-pack-copy-list{display:grid;gap:10px}.promo-pack-platform-tabs{display:grid;min-width:0;gap:10px}.promo-pack-url-copy{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px;border:1px solid #dedede;border-radius:10px;background:#fff}.promo-pack-url-copy label{font-size:12px;font-weight:900}.promo-pack-url-copy input{min-width:0;height:34px;padding:0 10px;border:1px solid #d6d6d6;border-radius:7px;background:#f7f7f7}.promo-pack-url-note{grid-column:1/-1;font-size:11px;font-weight:700;color:#b45309}.promo-pack-tab-list{display:flex;min-width:0;gap:6px;overflow-x:auto;overscroll-behavior-inline:contain;padding:2px 2px 8px;scroll-padding-inline:2px;scroll-snap-type:inline proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.promo-pack-tab-list>button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:44px;gap:7px;border:1px solid #d8d4ca;border-radius:10px;background:#ffffff;color:#3d3932;padding:8px 12px;font:inherit;font-size:12px;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;scroll-snap-align:start}.promo-pack-tab-list>button:hover{border-color:#111111}.promo-pack-tab-list>button.is-active{border-color:#111111;background:#111111;color:#ffffff}.promo-pack-tab-list>button:focus-visible{outline:3px solid #ffd73a;outline-offset:2px}.promo-pack-tab-list>button .promo-platform-icon{width:22px;height:22px;flex-basis:22px;border-radius:6px}.promo-pack-card{display:grid;gap:8px;border:1px solid #e6e3db;border-radius:12px;background:#fffdf7;padding:12px}.promo-pack-platform-panel{min-width:0;gap:14px}.promo-pack-copy-block,.promo-pack-platform-copy-list{display:grid;min-width:0;gap:10px}.promo-pack-copy-block{border:1px solid #e6e3db;border-radius:10px;background:#ffffff;padding:12px}.promo-pack-card-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.promo-pack-asset-label,.promo-pack-format-icons,.promo-pack-platform-heading{display:inline-flex;align-items:center}.promo-pack-platform-heading{gap:7px}.promo-platform-icon{width:24px;height:24px;flex:0 0 24px;display:inline-grid;place-items:center;border-radius:7px;background:#111111;color:#ffffff;font-size:12px;font-weight:950;line-height:1}.promo-platform-icon>svg{width:15px;height:15px;fill:currentColor}.promo-platform-icon.is-instagram{background:linear-gradient(135deg,#6656db 5%,#d62976 52%,#f7a34b)}.promo-platform-icon.is-youtube{background:#ff0033}.promo-platform-icon.is-facebook{background:#1877f2}.promo-pack-card-head b{font-size:13px;font-weight:950}.promo-pack-card-head small{color:#6d675d;font-size:11px}.promo-pack-counter{margin-left:auto}.promo-pack-card pre{max-width:100%;overflow-wrap:anywhere;margin:0;white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:13px;line-height:1.6}.promo-pack-card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.promo-pack-x-link{font-size:12px;font-weight:950;color:#111111;border-bottom:1px solid;text-decoration:none}.promo-pack-card-media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;min-width:0;border-top:1px solid #e6e3db;padding-top:14px}.promo-pack-media-group{display:grid;min-width:0;gap:10px;border:1px solid #e6e3db;border-radius:10px;background:#ffffff;padding:12px}.promo-pack-media-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.promo-pack-media-head h3{margin:0;font-size:14px;font-weight:950}.promo-pack-media-head .secondary-button{flex:0 0 auto}.promo-pack-section{margin-top:18px;border-top:1px solid #e6e3db;padding-top:14px}.promo-pack-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.promo-pack-section-head h3{margin:0;font-size:15px;font-weight:950}.promo-pack-hint{margin:6px 0 10px;color:#6d675d;font-size:12px}.promo-pack-image-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:10px}.promo-pack-image-item{margin:0;display:grid;gap:6px}.promo-pack-image-item img{display:block;width:auto;height:auto;max-width:100%;max-height:min(58dvh,560px);margin-inline:auto;border:1px solid #e6e3db;border-radius:8px;background:transparent}.promo-pack-image-item figcaption{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;color:#6d675d}.promo-pack-asset-label{min-width:0;align-items:flex-start;gap:6px}.promo-pack-format-icons{flex:0 0 auto;gap:3px}.promo-pack-format-icons .promo-platform-icon{width:20px;height:20px;flex-basis:20px;border-radius:6px}.promo-pack-image-item a,.promo-pack-video-result a{font-size:12px;font-weight:950;color:#111111;border-bottom:1px solid;text-decoration:none}.promo-pack-video-result{display:grid;min-width:0;gap:8px;justify-items:stretch}.promo-pack-full-video{display:grid;gap:10px;margin-top:4px;border-top:1px solid #e6e3db;padding-top:12px}.promo-pack-full-video .promo-pack-media-head>span{display:grid;gap:2px}.promo-pack-full-video .promo-pack-media-head small{color:#6d675d;font-size:11px;font-weight:600}.promo-pack-full-video .promo-pack-hint{margin:0}.promo-pack-video-result video{display:block;width:auto;height:auto;max-width:min(100%,420px);max-height:min(58dvh,680px);margin-inline:auto;border:1px solid #e6e3db;border-radius:8px;background:transparent}.promo-pack-video-result small{color:#6d675d;font-size:11px}.promo-pack-generating{display:flex;align-items:center;gap:8px}.promo-pack-generating-togemaru{position:relative;display:block;width:44px;height:44px;flex:0 0 44px;transform-origin:50% 100%;animation:generation-togemaru-float 2.6s linear infinite}@media (prefers-reduced-motion:reduce){.promo-pack-generating-togemaru{animation:none}}.promo-pack-generating-body{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto}.promo-pack-progress{display:flex;align-items:center;gap:8px}.promo-pack-progress-track{flex:1 1 auto;height:6px;border-radius:999px;background:#e8e4da;overflow:hidden}.promo-pack-progress-fill{display:block;height:100%;border-radius:999px;background:#ffd400;transition:width .2s linear}.promo-pack-progress-percent{flex:0 0 auto;font-variant-numeric:tabular-nums;font-size:12px;color:#6d675d}.promo-pack-generating-note{font-size:11px;color:#6d675d}.promo-pack-panel-picker .promo-pack-panel-picker-toggle{display:flex;width:100%;min-width:0;min-height:44px;align-items:center;gap:8px;border:0;background:transparent;color:#111111;cursor:pointer;padding:0;font-size:14px;text-align:left;text-decoration:none}.promo-pack-panel-picker .promo-pack-panel-picker-toggle:hover{text-decoration:none}.promo-pack-panel-picker .promo-pack-panel-picker-toggle>svg{flex:0 0 auto;color:#6d675d}.promo-pack-panel-picker .promo-pack-panel-picker-item{border-bottom:0;min-width:0}.promo-pack-panel-picker .promo-pack-panel-picker-body{min-width:0;padding-top:0;padding-bottom:0}.promo-pack-panel-picker-title{font-size:14px;font-weight:950}.promo-pack-panel-picker-preview{display:block;width:34px;flex:0 0 auto;margin-inline-start:auto;border:1px solid #e6e3db;border-radius:6px;overflow:hidden;line-height:0}.promo-pack-panel-picker-preview .promo-pack-panel-thumb,.promo-pack-panel-picker-preview img{display:block;width:100%;height:auto}.promo-pack-panel-picker-note{margin:0 0 8px;color:#6d675d;font-size:11px}.promo-pack-panel-choice-list{display:flex;min-width:0;max-width:100%;gap:8px;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:6px;-webkit-overflow-scrolling:touch}.promo-pack-panel-choice{position:relative;display:block;flex:0 0 auto;width:86px;border:1px solid #e6e3db;border-radius:10px;background:#ffffff;overflow:hidden}.promo-pack-panel-choice.is-selected{border-color:#111111;box-shadow:inset 0 0 0 2px #111111}.promo-pack-panel-choice-select{display:block;width:100%;border:0;background:transparent;padding:0;font:inherit;color:inherit;cursor:pointer}.promo-pack-panel-choice-select:disabled{cursor:default}.promo-pack-panel-thumb{display:block;width:100%;height:112px;-o-object-fit:cover;object-fit:cover;background:#f2efe7}.promo-pack-panel-thumb.is-pending{display:block;background:repeating-linear-gradient(135deg,#f2efe7 0 8px,#e8e4da 8px 16px)}.promo-pack-panel-no{display:block;padding:3px 0;font-size:11px;font-weight:900}.promo-pack-panel-recommended{position:absolute;top:4px;left:4px;display:inline-grid;place-items:center;width:18px;height:18px;border-radius:999px;background:#ffd400;color:#111111}.promo-pack-panel-zoom{position:absolute;right:4px;bottom:26px;display:inline-grid;place-items:center;width:26px;height:26px;border:0;border-radius:8px;background:rgba(17,17,17,.72);color:#ffffff;cursor:pointer}.promo-pack-panel-zoom:hover{background:#111111}.promo-pack-lightbox{position:fixed;inset:0;z-index:20010;display:grid;place-items:center;gap:8px;background:rgba(0,0,0,.82);padding:24px}.promo-pack-lightbox img{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100dvh - 96px);border-radius:8px}.promo-pack-lightbox-no{position:absolute;left:16px;top:16px;color:#ffffff;font-size:12px;font-weight:900}.promo-pack-lightbox-close{position:absolute;right:12px;top:12px;display:inline-grid;place-items:center;width:40px;height:40px;border:0;border-radius:10px;background:rgba(255,255,255,.16);color:#ffffff;cursor:pointer}.promo-pack-option-row{display:grid;gap:6px;margin-top:8px}.promo-pack-option-label{font-size:12px;font-weight:900}.promo-pack-transition-block{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;margin-top:8px}.promo-pack-transition-block .promo-pack-option-row{margin-top:0}.promo-pack-transition-sample{display:block;width:54px;height:96px;border:1px solid #d8d4ca;border-radius:8px;background:#101014;-o-object-fit:cover;object-fit:cover}.promo-pack-option-choices{display:flex;min-width:0;flex-wrap:wrap;gap:6px}.promo-pack-option-choice{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:36px;border:1px solid #d8d4ca;border-radius:9px;background:#ffffff;color:#3d3932;padding:6px 12px;font:inherit;font-size:12px;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer}.promo-pack-option-choice:hover:not(:disabled){border-color:#111111}.promo-pack-option-choice[aria-checked=true]{border-color:#111111;background:#111111;color:#ffffff}.promo-pack-option-choice:disabled{opacity:.55;cursor:default}.promo-pack-save-actions{display:inline-flex;align-items:center;gap:8px}.promo-pack-save-photo{border:1px solid #111111;border-radius:8px;background:#111111;color:#ffffff;padding:5px 10px;font:inherit;font-size:12px;font-weight:950;line-height:1;cursor:pointer}.promo-pack-save-photo:disabled{opacity:.6;cursor:default}.promo-pack-footer{margin-top:14px;display:flex;justify-content:flex-end}@media (max-width:720px){.promo-pack-backdrop{place-items:center;padding:max(12px,env(safe-area-inset-top)) 8px max(12px,env(safe-area-inset-bottom))}.promo-pack-modal{width:100%;max-height:calc(100dvh - max(24px, env(safe-area-inset-top)) - max(24px, env(safe-area-inset-bottom)));border-radius:14px;padding:14px}.promo-pack-head{position:sticky;top:-14px;z-index:3;margin:-14px -14px 10px;border-bottom:1px solid #e6e3db;background:rgba(255,255,255,.96);padding:14px;backdrop-filter:blur(10px)}.promo-pack-tab-list{margin-inline:-14px;padding-inline:14px;scroll-padding-inline:14px}.promo-pack-url-copy{grid-template-columns:minmax(0,1fr) auto}.promo-pack-url-copy label{grid-column:1/-1}.promo-pack-card-media,.promo-pack-image-grid{grid-template-columns:minmax(0,1fr)}.promo-pack-image-item img,.promo-pack-video-result video{max-height:62dvh}}@media (max-width:420px){.promo-pack-head h2{font-size:18px}.promo-pack-copy-block,.promo-pack-media-group,.promo-pack-platform-panel{padding:10px}.promo-pack-media-head{align-items:flex-start}}.payout-identity-panel header{display:flex;align-items:center;justify-content:space-between;gap:10px}.payout-identity-badge{border:1px solid #d7d2c6;background:#f4f1e8;color:#4a4538;padding:3px 10px;font-size:11px;font-weight:950;white-space:nowrap}.payout-identity-badge.approved{border-color:#9dc7a4;background:#eaf6ec;color:#1d5f2a}.payout-identity-note{color:#69645c;font-size:11px;margin:6px 0}.payout-identity-form{grid-template-columns:minmax(0,1fr)}.payout-identity-form input,.payout-identity-form select{border:1px solid #d7d2c6;background:#ffffff;padding:8px 10px;font-size:13px}.payout-identity-summary{display:grid;gap:4px;border:1px solid #e2ded5;background:#fffdf7;padding:10px;margin-bottom:8px;font-size:12px}.payout-identity-summary button{justify-self:start}.payout-identity-summary b,.payout-identity-summary small{display:block}.payout-identity-summary small{color:#69645c;font-size:10px;font-weight:900}.payout-identity-summary b{overflow-wrap:anywhere;font-size:14px}.payout-identity-summary span{color:#69645c;font-size:11px;font-weight:800}.payout-identity-actions{display:flex;flex-wrap:wrap;gap:8px}.payout-paypal-connect-button{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:7px;margin-top:8px;background:#0070ba;border-color:#005ea6;color:#ffffff;text-decoration:none}.payout-paypal-connect-button:hover{background:#005ea6}.payout-connect-success{border:1px solid #9dc7a4;background:#eaf6ec;color:#1d5f2a;padding:8px 10px;font-size:12px;font-weight:900}.creator-withdraw-breakdown{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:8px}.creator-withdraw-breakdown span{display:grid;gap:3px;border:1px solid #e2ded5;background:#fffdf7;padding:10px}.creator-withdraw-breakdown small{color:#69645c;font-size:10px;font-weight:900}.creator-withdraw-breakdown b{color:#111111;font-size:15px;font-weight:950}.payout-identity-review-row{display:grid;gap:8px}.payout-identity-review-row>div:first-child{display:grid;gap:3px}@media (prefers-reduced-motion:reduce){.credit-purchase-modal.credit-purchase-modal[data-state=closed],.credit-purchase-modal.credit-purchase-modal[data-state=open]{animation:none}}.ticket-list-backdrop{position:fixed;z-index:1200;inset:0;display:grid;place-items:center;padding:16px;background:rgba(12,10,4,.58);backdrop-filter:blur(3px)}.ticket-list-modal{display:flex;flex-direction:column;width:min(520px,100%);max-height:min(78vh,720px);border-radius:20px;background:#fffdf5;box-shadow:0 26px 68px rgba(101,76,0,.32)}.ticket-list-head{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:16px 16px 10px}.ticket-list-head h2{display:inline-flex;align-items:center;gap:7px;margin:0;font-size:16px;font-weight:950;color:#2b2205}.ticket-list-head .g-ticket-icon{width:18px;height:18px}.ticket-list-count{margin-left:auto;min-width:26px;padding:3px 9px;border-radius:999px;background:#ffd84d;color:#2b2205;font-size:12px;font-weight:950;text-align:center}.ticket-list-body{flex:1;min-height:0;display:grid;align-content:start;gap:8px;padding:0 16px;overflow-y:auto;overscroll-behavior:contain}.ticket-list-empty,.ticket-list-loading{display:inline-flex;align-items:center;gap:7px;margin:10px 0 14px;color:#7a6320;font-size:12.5px;font-weight:800}.ticket-list-row{display:flex;align-items:center;gap:10px;padding:11px 13px;border:1px solid rgba(214,168,20,.32);border-radius:14px;background:#fff8e2}.ticket-list-row .g-ticket-icon{width:20px;height:20px;flex:0 0 auto}.ticket-list-row-copy{display:grid;gap:2px;min-width:0}.ticket-list-row-copy b{font-size:13px;font-weight:900;color:#2b2205}.ticket-list-row-copy b em{font-style:normal;font-weight:800;color:#7a6320}.ticket-list-row-copy small{font-size:10.5px;font-weight:800;color:#8b7326}.ticket-list-row-expiry{display:grid;gap:1px;margin-left:auto;text-align:right;white-space:nowrap}.ticket-list-row-expiry small{font-size:10px;font-weight:800;color:#8b7326}.ticket-list-row-expiry b{font-size:12px;font-weight:900;color:#2b2205}.ticket-list-foot{flex:0 0 auto;padding:12px 16px 16px}.ticket-list-close{width:100%;min-height:44px;border:0;border-radius:999px;background:linear-gradient(180deg,#ffd84d,#f0b90b);color:#2b2205;font-size:15px;font-weight:950;cursor:pointer}@media (pointer:coarse){.jikonte-panel-number-mirror-content,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea{font-size:16px!important}}