.creator-app{--butter-50:#FFFBEA;--butter-100:#FEF6D4;--butter-200:#FCEBB0;--yellow-300:#FADF92;--yellow-400:#F7CD53;--yellow-500:#FFD242;--yellow-600:#E9B52A;--yellow-700:#B88A12;--orange-400:#EE8A4F;--orange-600:#C8641F;--ink-900:#1F1E1B;--ink-800:#2B2B29;--ink-600:#56544E;--ink-500:#6E6B63;--ink-300:#C9C5BA;--gray-50:#FAFAF8;--gray-100:#F0F0EE;--line:#EFE7CF;--white:#FFFFFF;--green-600:#2F7D3E;--green-50:#EEF8F0;--red-600:#B23A1C;--red-50:#FFF1EA;--bg-app:var(--butter-100);--bg-panel:var(--white);--bg-subtle:var(--butter-50);--bg-hover:rgba(31,30,27,.05);--text-primary:var(--ink-900);--text-secondary:var(--ink-500);--text-on-ink:#FFFFFF;--accent:var(--yellow-500);--accent-frame:var(--yellow-400);--accent-deep:var(--yellow-600);--money:var(--orange-600);--focus:var(--orange-400);--border:var(--line);--border-strong:#E4D7AE;--success:var(--green-600);--success-bg:var(--green-50);--danger:var(--red-600);--danger-bg:var(--red-50);--sidebar-w:240px;--panel-inset:16px;--panel-radius:32px;--content-pad-x:32px;--bare-pad-x:36px;--bare-pad-top:48px;--nav-h:32px;--radius-sm:8px;--radius-md:12px;--radius-card:14px;--radius-lg:16px;--radius-xl:24px;--stack-gap:20px;--font-display:var(--font-space-grotesk),"Space Grotesk","PingFang TC","Microsoft JhengHei","Noto Sans TC",sans-serif;--font-ui:ui-sans-serif,system-ui,-apple-system,"PingFang TC","Microsoft JhengHei","Noto Sans TC",sans-serif;--shadow-panel:0 1px 0 rgba(31,30,27,.04),0 12px 40px rgba(184,138,18,.08);--shadow-card:0 1px 2px rgba(31,30,27,.06);--shadow-card-hover:0 14px 32px rgba(184,138,18,.18);--shadow-pill:0 1px 3px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-accent:0 8px 24px rgba(184,138,18,.22),inset 0 4px 4px rgba(255,255,255,.45),inset 0 -4px 4px var(--yellow-600)}.creator-app *{box-sizing:border-box;margin:0;padding:0}.creator-app{background:var(--bg-app);color:var(--text-primary);font:400 16px/24px var(--font-ui);-webkit-font-smoothing:antialiased;min-height:100vh}.creator-app a{color:inherit;text-decoration:none}.creator-app button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.creator-app button:disabled{cursor:not-allowed;opacity:.45}.creator-app input{font:inherit;color:inherit}.creator-app svg{flex:none}.creator-app :focus-visible{outline:2px solid var(--focus);outline-offset:2px}.creator-app .table-scroll{position:relative}.creator-app .sr-only{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.creator-app .app{height:100vh;display:flex;overflow:hidden}.creator-app .sidebar{width:var(--sidebar-w);flex:none;height:100%;padding:14px 12px 32px 16px;justify-content:space-between;background:var(--bg-app);overflow-y:auto}.creator-app .sidebar,.creator-app .sidebar-bottom,.creator-app .sidebar-top{display:flex;flex-direction:column;gap:24px}.creator-app .brand{display:inline-flex;align-items:center;gap:8px;padding:4px;border-radius:8px;height:32px;font:700 16px/24px var(--font-display);letter-spacing:-.2px;width:-moz-max-content;width:max-content}.creator-app .brand-mark{width:24px;height:24px;border-radius:7px;background:var(--ink-900);display:grid;place-items:center}.creator-app .brand-mark i{width:10px;height:10px;border-radius:3px;background:var(--accent)}.creator-app .nav{list-style:none;display:flex;flex-direction:column;gap:4px}.creator-app .nav-item{display:flex;align-items:center;gap:8px;height:var(--nav-h);padding:10px 8px 10px 4px;border:2px solid transparent;border-radius:var(--radius-sm);font:600 12px/18px var(--font-ui);transition:background .15s}.creator-app .nav-item .ico{width:24px;display:grid;place-items:center;color:var(--text-secondary)}.creator-app .nav-item[aria-current=page]{background:var(--white);box-shadow:0 1px 2px rgba(31,30,27,.08),0 0 0 1px var(--border)}.creator-app .nav-item[aria-current=page] .ico{color:var(--text-primary)}.creator-app .nav-item .t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.creator-app .nav-label{font:500 12px/18px var(--font-ui);color:var(--text-secondary);padding-left:4px;margin-bottom:8px}.creator-app .yt-dot{width:16px;height:12px;border-radius:3px;background:var(--ink-900);display:grid;place-items:center}.creator-app .yt-dot:after{content:"";border-left:5px solid var(--accent);border-top:3px solid transparent;border-bottom:3px solid transparent;margin-left:1px}.creator-app .notice{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);padding:12px;font:400 12px/16px var(--font-ui);color:var(--text-secondary)}.creator-app .link-btn{font-weight:600;color:var(--text-primary);text-decoration:underline;text-decoration-color:var(--accent-deep);text-decoration-thickness:2px;text-underline-offset:2px;padding:0}.creator-app .withdraw{display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:var(--radius-lg);height:72px;justify-content:center;background:radial-gradient(circle at 105% 80%,rgba(255,255,255,.55),transparent 46%),radial-gradient(circle at -5% -25%,rgba(255,255,255,.6),transparent 44%),var(--accent);box-shadow:var(--shadow-accent);transition:transform .15s}.creator-app .withdraw small{font:600 11px/16px var(--font-ui);color:var(--ink-800)}.creator-app .withdraw b{font:600 18px/24px var(--font-display)}.creator-app .user{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 4px}.creator-app .user a{display:flex;align-items:center;gap:8px;min-width:0}.creator-app .avatar{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,var(--yellow-400),var(--orange-400));flex:none}.creator-app .avatar.lg{width:64px;height:64px}.creator-app .user-meta{min-width:0;display:flex;flex-direction:column}.creator-app .user-meta b{font:600 14px/18px var(--font-ui)}.creator-app .user-meta b,.creator-app .user-meta small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.creator-app .user-meta small{font:400 10px/14px var(--font-ui);color:var(--text-secondary)}.creator-app .icon-btn{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--text-secondary)}.creator-app .icon-btn:hover{background:var(--bg-hover);color:var(--text-primary)}.creator-app .main{flex:1;min-width:0;overflow-y:auto;padding:var(--panel-inset)}.creator-app .panel{max-width:1600px;min-height:100%;margin:0 auto;background:var(--bg-panel);border-radius:var(--panel-radius);box-shadow:var(--shadow-panel);outline:1px solid var(--border);outline-offset:-1px;overflow:hidden}.creator-app .content{display:flex;flex-direction:column;gap:var(--stack-gap);padding:16px var(--content-pad-x) 32px}.creator-app .content.roomy{padding:64px 56px 56px;gap:32px}.creator-app .bare{max-width:1192px;padding:var(--bare-pad-top) var(--bare-pad-x) 48px;display:flex;flex-direction:column;gap:24px}.creator-app .mobile-bar{display:none}.creator-app .page-title{font:700 24px/24px var(--font-display);letter-spacing:-.24px}.creator-app .page-title.lg{font-size:28px;line-height:36px}.creator-app .page-sub{font:400 14px/20px var(--font-ui);color:var(--text-secondary);margin-top:6px}.creator-app .h-section{font:600 18px/28px var(--font-ui)}.creator-app .muted{color:var(--text-secondary)}.creator-app .money{color:var(--money)}.creator-app .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 10px;border:2px solid transparent;border-radius:var(--radius-sm);font:600 12px/18px var(--font-ui);white-space:nowrap;transition:background .15s,box-shadow .15s,transform .15s}.creator-app .btn-ink{background:var(--ink-900);color:var(--text-on-ink)}.creator-app .btn-ghost{color:var(--text-secondary)}.creator-app .btn-ghost:hover{color:var(--text-primary)}.creator-app .btn-outline{background:var(--white);border:1px solid var(--border-strong);padding:0 12px}.creator-app .btn-outline:hover{background:var(--butter-50)}.creator-app .btn-accent{background:var(--accent);color:var(--ink-900);box-shadow:0 1px 0 var(--yellow-600)}.creator-app .btn-accent:hover{background:var(--yellow-400)}.creator-app .btn-soft{background:var(--butter-200);color:var(--ink-900)}.creator-app .btn-soft:hover{background:var(--yellow-300)}.creator-app .btn-lg{height:40px;padding:0 16px;font-size:14px}.creator-app .btn-xl{height:56px;font-size:16px;border-radius:10px;box-shadow:inset 0 -4px 0 var(--yellow-600)}.creator-app .btn-block{width:100%}.creator-app .seg{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--border);border-radius:10px;background:var(--bg-subtle)}.creator-app .seg .btn{height:28px;padding:0 10px}.creator-app .filters{display:flex;gap:4px;flex-wrap:wrap;padding:4px;border-radius:12px;background:var(--bg-subtle);border:1px solid var(--border)}.creator-app .filters .btn[aria-pressed=true]{background:var(--white);color:var(--text-primary);box-shadow:0 1px 2px rgba(31,30,27,.1),0 0 0 1px var(--border)}.creator-app .card-box{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px}.creator-app .card-box.xl{border-radius:var(--radius-xl)}.creator-app .section{border-radius:var(--radius-md);background:var(--bg-panel);overflow:hidden}.creator-app .dashed-empty{border:1px dashed var(--border-strong);border-radius:var(--radius-md);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 24px;gap:4px;background:var(--bg-subtle)}.creator-app .dashed-empty b{font:600 16px/24px var(--font-ui)}.creator-app .dashed-empty p{font:400 14px/20px var(--font-ui);color:var(--text-secondary);max-width:360px}.creator-app .chip{display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:4px;background:var(--accent);font:700 10px/20px var(--font-ui);letter-spacing:.4px}.creator-app .hero{position:relative;isolation:isolate;min-height:300px;border-radius:var(--radius-xl);overflow:hidden;display:flex;align-items:center;justify-content:center;padding:36px 32px;background:linear-gradient(180deg,var(--accent-frame),var(--yellow-500));border:1px solid var(--yellow-600);box-shadow:inset 0 0 46px rgba(255,255,255,.45),0 16px 48px rgba(184,138,18,.18)}.creator-app .hero-grid{position:absolute;inset:0;z-index:-1;opacity:.35;background:radial-gradient(ellipse 60% 70% at 50% 45%,rgba(255,255,255,.9),transparent 70%),repeating-linear-gradient(90deg,transparent 0 79px,rgba(184,138,18,.25) 79px 80px),repeating-linear-gradient(0deg,transparent 0 59px,rgba(184,138,18,.18) 59px 60px)}.creator-app .hero-copy{text-align:center;max-width:380px;display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.creator-app .hero h1{font:700 48px/52px var(--font-display);letter-spacing:-1.68px}.creator-app .hero p{margin-top:8px;font:400 14px/20px var(--font-ui);color:rgba(31,30,27,.75);max-width:360px}.creator-app .hero .btn{margin-top:16px}.creator-app .shot{position:absolute;border-radius:14px;padding:5px;background:rgba(255,255,255,.75);box-shadow:0 10px 30px rgba(120,86,0,.25);border:1px solid rgba(255,255,255,.9)}.creator-app .shot i{display:block;width:100%;height:100%;border-radius:10px}.creator-app .shot.s1{left:21px;top:97px;width:98px;height:135px;transform:rotate(-5deg)}.creator-app .shot.s2{left:106px;top:26px;width:208px;height:129px;transform:rotate(3deg)}.creator-app .shot.s3{right:106px;top:29px;width:215px;height:148px;transform:rotate(-3deg)}.creator-app .shot.s4{right:21px;top:103px;width:96px;height:122px;transform:rotate(4deg)}.creator-app .art-a{background:radial-gradient(circle at 30% 30%,#FFF4C7,transparent 55%),linear-gradient(160deg,#F9E7A6,#E9B52A)}.creator-app .art-b{background:radial-gradient(circle at 70% 40%,#fff,transparent 50%),linear-gradient(135deg,#FFE9C9,#EE8A4F)}.creator-app .art-c{background:radial-gradient(circle at 40% 60%,#FFFDF3,transparent 55%),linear-gradient(200deg,#F0F0EE,#FADF92)}.creator-app .art-d{background:linear-gradient(160deg,#2B2B29,#56544E);position:relative}.creator-app .art-d:after{content:"";position:absolute;inset:30% 30%;border-radius:50%;background:var(--accent)}.creator-app .activity-head{padding:16px 20px 12px}.creator-app .activity-head h2{font:600 14px/20px var(--font-ui)}.creator-app .activity-head p{font:400 12px/18px var(--font-ui);color:var(--text-secondary)}.creator-app .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border);border-top:1px solid var(--border)}.creator-app .stat{background:var(--bg-panel);padding:14px 20px;display:flex;flex-direction:column;transition:background .15s}.creator-app .stat:hover{background:var(--butter-50)}.creator-app .stat .k{font:400 12px/18px var(--font-ui);color:var(--text-secondary)}.creator-app .stat .v{margin-top:4px;font:600 20px/28px var(--font-display);letter-spacing:-.2px}.creator-app .stat .v.dash{color:var(--accent-deep)}.creator-app .stat .s{margin-top:2px;font:400 12px/16px var(--font-ui);color:var(--text-secondary)}.creator-app .section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.creator-app .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.creator-app .card{position:relative;display:flex;flex-direction:column;border-radius:var(--radius-card);overflow:hidden;text-align:left;background:var(--white);border:1px solid var(--border);box-shadow:var(--shadow-card);transition:transform .2s,box-shadow .2s}.creator-app .card[hidden]{display:none}.creator-app .poster{position:relative;height:207px;overflow:hidden;background:var(--butter-100)}.creator-app .poster .stage{position:absolute;inset:12px 14px;border-radius:999px/46%;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.creator-app .poster .dot{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--ink-900)}.creator-app .poster .dot.tl{left:12px;top:12px}.creator-app .poster .dot.tr{right:12px;top:12px}.creator-app .poster .dot.bl{left:12px;bottom:12px}.creator-app .poster .dot.br{right:12px;bottom:12px}.creator-app .poster-kicker{font:600 11px/14px var(--font-display);letter-spacing:.4px;color:var(--ink-600)}.creator-app .poster-title{font:700 46px/44px var(--font-display);letter-spacing:-2px}.creator-app .poster-sub{font:600 10px/14px var(--font-ui);background:var(--ink-900);color:var(--accent);padding:2px 8px;border-radius:999px}.creator-app .poster.big{height:270px;border-radius:var(--radius-lg);border:1px solid var(--yellow-600);background:var(--accent)}.creator-app .poster.big .stage{inset:16px 18px}.creator-app .poster.big .poster-title{font-size:64px;line-height:62px}.creator-app .badge{position:absolute;top:12px;right:12px;height:24px;padding:0 8px;background:var(--accent);font:600 11px/24px var(--font-ui);border-radius:4px;box-shadow:0 2px 6px rgba(184,138,18,.3)}.creator-app .days{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:6px;height:32px;padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.95);border:1px solid var(--border-strong);box-shadow:var(--shadow-pill);font:600 12px/18px var(--font-ui);color:var(--ink-800)}.creator-app .days.urgent{color:var(--money)}.creator-app .card-foot{height:64px;display:flex;align-items:center;gap:12px;padding:10px 12px;border-top:1px solid var(--border)}.creator-app .platform{width:28px;height:28px;border-radius:7px;border:1px solid var(--border-strong);display:grid;place-items:center;flex:none;background:var(--butter-50)}.creator-app .card-foot h3{flex:1;min-width:0;font:600 14px/20px var(--font-ui);letter-spacing:-.14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.creator-app .empty-grid{grid-column:1/-1;padding:40px}.creator-app .camp-top{display:flex;justify-content:space-between;align-items:center;gap:16px}.creator-app .camp-top p{font:400 14px/20px var(--font-ui)}.creator-app .camp-hero{display:grid;grid-template-columns:480px 1fr;gap:24px;align-items:start}.creator-app .camp-hero h1{font:700 40px/50px var(--font-display);letter-spacing:-.4px}.creator-app .camp-hero .desc{margin:16px 0 18px;font:400 16px/24px var(--font-ui);color:var(--ink-600)}.creator-app .payout{display:inline-flex;flex-direction:column;gap:8px;min-width:226px;padding:12px;border-radius:var(--radius-md);border:1px solid var(--yellow-600);background:radial-gradient(circle at 100% 100%,rgba(255,255,255,.7),transparent 50%),var(--butter-200);box-shadow:0 8px 24px rgba(184,138,18,.16)}.creator-app .payout small{font:500 14px/20px var(--font-ui)}.creator-app .payout b{font:700 28px/32px var(--font-display);letter-spacing:-.5px}.creator-app .links{display:grid;grid-template-columns:1fr 1fr;gap:8px}.creator-app .link-card{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column}.creator-app .link-card .ico{width:24px;height:24px;display:grid;place-items:center;margin-bottom:16px}.creator-app .link-card b{font:500 14px/20px var(--font-ui)}.creator-app .link-card p{font:400 12px/18px var(--font-ui);color:var(--text-secondary);margin-top:4px;padding-bottom:16px;border-bottom:1px solid var(--border)}.creator-app .link-card .btn{align-self:center;margin-top:16px;min-width:140px;height:36px}.creator-app .req{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;margin-top:20px}.creator-app .req li{display:flex;gap:8px;font:400 14px/20px var(--font-ui)}.creator-app .req li svg{margin-top:3px;color:var(--accent-deep)}.creator-app .submit-tile{width:282px;border:1px solid var(--border);border-radius:var(--radius-lg);padding:8px;background:var(--bg-subtle);margin-top:20px}.creator-app .submit-tile button{width:100%;height:300px;border-radius:12px;border:1px dashed var(--border-strong);background:var(--white);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:136px;gap:8px;position:relative;overflow:hidden;color:var(--text-secondary);font:500 14px/20px var(--font-ui);transition:background .15s}.creator-app .submit-tile button:hover{background:var(--butter-50);color:var(--text-primary)}.creator-app .fan{position:absolute;bottom:-12px;left:50%;width:220px;height:110px;transform:translateX(-50%)}.creator-app .fan i{position:absolute;bottom:0;width:66px;height:104px;border-radius:8px;border:2px solid #fff;box-shadow:0 4px 12px rgba(0,0,0,.12)}.creator-app .fan i:first-child{left:24px;transform:rotate(-8deg)}.creator-app .fan i:nth-child(2){left:77px;height:118px;width:68px;z-index:2}.creator-app .fan i:nth-child(3){right:24px;transform:rotate(8deg)}.creator-app .prose{max-width:none;color:var(--ink-600);font:400 18px/28px var(--font-ui)}.creator-app .prose h2{font:700 40px/48px var(--font-display);color:var(--text-primary);letter-spacing:-.4px;margin-bottom:20px}.creator-app .prose h3{font:700 28px/36px var(--font-ui);color:var(--text-primary);margin:40px 0 12px}.creator-app .prose h4{font:600 18px/28px var(--font-ui);color:var(--text-primary);margin:24px 0 8px}.creator-app .prose p+p{margin-top:16px}.creator-app .prose strong{color:var(--text-primary)}.creator-app .prose ul{padding-left:22px;margin-top:8px}.creator-app .prose li+li{margin-top:6px}.creator-app .prose hr{border:0;border-top:1px solid var(--border);margin:32px 0}.creator-app .faq{display:flex;flex-direction:column;gap:8px;margin-top:12px}.creator-app .faq details{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--white);padding:0 16px}.creator-app .faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;padding:14px 0;font:600 16px/24px var(--font-ui);color:var(--text-primary)}.creator-app .faq summary:after{content:"+";font:500 20px/1 var(--font-display);color:var(--text-secondary);transition:transform .2s}.creator-app .faq details[open] summary:after{transform:rotate(45deg)}.creator-app .faq details p{padding-bottom:16px;font-size:16px;line-height:26px}.creator-app .billing{display:grid;grid-template-columns:minmax(0,1fr) 358px;gap:24px;align-items:start}.creator-app .billing-col{display:flex;flex-direction:column;gap:24px}.creator-app .card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px 16px;flex-wrap:wrap}.creator-app .card-head h2{font:600 18px/28px var(--font-ui);display:flex;align-items:center;gap:8px}.creator-app .card-head p{font:400 14px/20px var(--font-ui);color:var(--text-secondary)}.creator-app .big-num{display:flex;align-items:baseline;gap:8px;margin-top:28px}.creator-app .big-num b{font:700 24px/28px var(--font-display)}.creator-app .big-num span{font:400 12px/18px var(--font-ui);color:var(--text-secondary)}.creator-app .chart-empty{height:248px;margin-top:16px}.creator-app .info-line{display:flex;gap:8px;align-items:center;margin-top:16px;padding-top:16px;border-top:1px solid var(--border);font:400 12px/18px var(--font-ui);color:var(--text-secondary)}.creator-app .info-line b{color:var(--text-primary)}.creator-app .table-card{padding:0}.creator-app .table-card .card-head{padding:24px 20px 16px}.creator-app table{width:100%;border-collapse:collapse}.creator-app th{font:600 12px/18px var(--font-ui);color:var(--text-secondary);text-align:left;padding:10px 16px;border-bottom:1px solid var(--border);background:var(--bg-subtle)}.creator-app th:last-child{text-align:right}.creator-app td{padding:14px 16px;font:400 14px/20px var(--font-ui);border-bottom:1px solid var(--border)}.creator-app td.empty-cell{height:144px;text-align:center;color:var(--text-secondary);border-bottom:0}.creator-app .table-foot{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-top:1px solid var(--border);font:400 12px/18px var(--font-ui);color:var(--text-secondary);background:var(--bg-subtle)}.creator-app .table-foot .pager{display:flex;align-items:center;gap:6px}.creator-app .mini-select{height:24px;padding:0 6px;border:1px solid var(--border-strong);border-radius:6px;background:var(--white);font:600 11px/1 var(--font-ui);margin-left:6px}.creator-app .pager .icon-btn{width:24px;height:24px;border:1px solid var(--border-strong)}.creator-app .balance{padding:0}.creator-app .balance .top{padding:24px}.creator-app .balance .label{display:flex;align-items:center;gap:8px;font:500 14px/20px var(--font-ui);color:var(--text-secondary)}.creator-app .balance .amount{font:700 36px/44px var(--font-display);color:var(--money);margin-top:6px}.creator-app .balance .top>p:not(.label):not(.amount){font:400 14px/20px var(--font-ui);color:var(--text-secondary);margin-top:8px}.creator-app .inner-box{border:1px solid var(--border);border-radius:var(--radius-md);padding:16px;margin:24px 0 16px;background:var(--bg-subtle)}.creator-app .inner-box small{font:400 12px/18px var(--font-ui);color:var(--text-secondary)}.creator-app .inner-box b{display:flex;align-items:center;gap:8px;font:600 14px/22px var(--font-ui);margin:4px 0}.creator-app .inner-box p{font:400 12px/20px var(--font-ui);color:var(--text-secondary)}.creator-app .kv{list-style:none;border-top:1px solid var(--border);padding:8px 24px}.creator-app .kv li{display:flex;justify-content:space-between;align-items:center;padding:12px 0;font:400 14px/20px var(--font-ui);color:var(--text-secondary)}.creator-app .kv li+li{border-top:1px solid var(--border)}.creator-app .kv li span{display:flex;align-items:center;gap:8px}.creator-app .kv li b{font:600 14px/20px var(--font-display);color:var(--text-primary)}.creator-app .balance-foot{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-top:1px solid var(--border);font:600 14px/20px var(--font-ui)}.creator-app .balance-foot:hover{background:var(--bg-subtle)}.creator-app .stack{display:flex;flex-direction:column;gap:24px;max-width:680px}.creator-app .profile-head{display:flex;align-items:center;gap:24px}.creator-app .profile-head h1{font:700 24px/32px var(--font-ui)}.creator-app .profile-head p{font:400 16px/24px var(--font-ui);color:var(--text-secondary)}.creator-app .row-card{display:flex;justify-content:space-between;align-items:center;gap:16px}.creator-app .card-box.xl>h2,.creator-app .row-card h2{font:600 20px/28px var(--font-ui)}.creator-app .card-box.xl>p,.creator-app .row-card p{font:400 16px/24px var(--font-ui);color:var(--text-secondary);margin-top:4px}.creator-app .dl{margin-top:24px}.creator-app .dl dt{color:var(--text-secondary)}.creator-app .dl dd,.creator-app .dl dt{font:400 16px/24px var(--font-ui)}.creator-app .acc-group{border-radius:20px;padding:4px;background:var(--gray-100);border:1px solid var(--border)}.creator-app .acc-group>header{display:flex;align-items:center;gap:8px;height:30px;padding:0 12px;font:500 12px/18px var(--font-ui)}.creator-app .acc-inner{background:var(--white);border-radius:var(--radius-lg);border:1px solid var(--border)}.creator-app .acc-empty{height:138px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font:400 14px/20px var(--font-ui);color:var(--text-secondary)}.creator-app .acc-inner table th{background:transparent}.creator-app .acc-inner table td{border-bottom:0}.creator-app .handle{display:inline-flex;align-items:center;gap:8px;color:var(--yellow-700);font-weight:600}.creator-app .modal{position:fixed;inset:0;display:none;align-items:center;justify-content:center;background:rgba(31,30,27,.35);backdrop-filter:blur(2px);z-index:50;padding:16px}.creator-app .modal.open{display:flex}.creator-app .modal-box{width:min(520px,100%);background:var(--white);border-radius:20px;box-shadow:0 30px 80px rgba(31,30,27,.25);overflow:hidden}.creator-app .modal-head{padding:20px 20px 12px;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(180deg,var(--butter-100),var(--white))}.creator-app .modal-head h3{font:700 20px/28px var(--font-display)}.creator-app .modal-body{padding:8px 20px 20px;display:flex;flex-direction:column;gap:12px}.creator-app .steps{list-style:none;display:flex;flex-direction:column;gap:10px}.creator-app .steps li{display:flex;gap:12px;align-items:flex-start;padding:12px;border:1px solid var(--border);border-radius:12px;font-size:14px;line-height:20px}.creator-app .steps b{width:24px;height:24px;flex:none;border-radius:50%;background:var(--accent);display:grid;place-items:center;font:700 12px/1 var(--font-display)}.creator-app .steps span small{display:block;color:var(--text-secondary);font-size:12px;line-height:18px}.creator-app .field{display:flex;flex-direction:column;gap:6px;font:600 13px/18px var(--font-ui)}.creator-app .field input{height:40px;padding:0 12px;border:1px solid var(--border-strong);border-radius:8px;background:var(--gray-50);font:400 14px/20px var(--font-ui)}.creator-app .field input:focus{outline:2px solid var(--focus);outline-offset:0;background:#fff}.creator-app .field input[aria-invalid=true]{border-color:var(--danger);background:var(--danger-bg)}.creator-app .field .err{font-weight:400;color:var(--danger);font-size:12px;min-height:18px}.creator-app .alert{padding:12px;border-radius:10px;font:400 14px/20px var(--font-ui)}.creator-app .alert.ok{background:var(--success-bg);color:var(--success)}.creator-app .alert.warn{background:var(--butter-100);color:var(--ink-800)}.creator-app .modal-actions{display:flex;justify-content:flex-end;gap:8px}@media (max-width:1100px){.creator-app .cards{grid-template-columns:repeat(2,1fr)}.creator-app .shot.s2,.creator-app .shot.s3{display:none}.creator-app .camp-hero{grid-template-columns:1fr}.creator-app .billing{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.creator-app .filters{gap:2px}.creator-app .filters .btn{padding:0 8px}.creator-app .app{display:block;height:auto;overflow:visible}.creator-app .sidebar{position:fixed;inset:0 auto 0 0;z-index:40;transform:translateX(-100%);transition:transform .25s;box-shadow:0 0 40px rgba(31,30,27,.2)}.creator-app .sidebar.open{transform:none}.creator-app .scrim{position:fixed;inset:0;background:rgba(31,30,27,.3);z-index:39;display:none}.creator-app .scrim.open{display:block}.creator-app .main{padding:0 8px 8px;overflow:visible}.creator-app .mobile-bar{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 8px}.creator-app .content{padding:16px 16px 24px}.creator-app .content.roomy{padding:24px 16px;gap:24px}.creator-app .bare{padding:8px 8px 24px}.creator-app .hero{min-height:252px;padding:36px 20px}.creator-app .hero h1{font-size:34px;line-height:40px;letter-spacing:-1px}.creator-app .shot{display:none}.creator-app .stats{grid-template-columns:repeat(2,1fr)}.creator-app .cards,.creator-app .links,.creator-app .req{grid-template-columns:1fr}.creator-app .panel{border-radius:24px}.creator-app .camp-hero h1{font-size:30px;line-height:38px}.creator-app .poster.big{height:220px}.creator-app .poster.big .poster-title{font-size:48px;line-height:48px}.creator-app .prose h2{font-size:30px;line-height:38px}.creator-app .submit-tile{width:100%}.creator-app .row-card{flex-direction:column;align-items:flex-start}.creator-app .profile-head{gap:16px}.creator-app .table-scroll{overflow-x:auto}.creator-app .table-scroll table{min-width:560px}}@media (prefers-reduced-motion:reduce){.creator-app *{transition:none!important}}.creator-app .filter-empty{grid-column:1/-1;padding:64px 0;text-align:center}.creator-app .filter-empty b{display:block;font:600 18px/28px var(--font-ui)}.creator-app .filter-empty p{margin-top:8px;font:400 12px/18px var(--font-ui);color:var(--text-secondary)}.creator-app .modal{background:rgba(31,30,27,.6);backdrop-filter:none}.creator-app .dlg{position:relative;width:min(648px,100%);max-height:calc(100vh - 32px);overflow:auto;background:var(--white);border:1px solid var(--border);border-radius:16px;padding:36px 30px 30px;box-shadow:0 30px 80px rgba(31,30,27,.25)}.creator-app .dlg.sm{width:min(437px,100%);padding:24px 23px}.creator-app .dlg.invite{width:min(448px,100%);padding:0 0 24px}.creator-app .dlg-close{position:absolute;top:11px;right:12px;width:25px;height:25px;border-radius:50%;background:var(--gray-100);border:1px solid var(--border);display:grid;place-items:center;color:var(--text-primary)}.creator-app .dlg-close:hover{background:var(--butter-200)}.creator-app .dlg-title{font:700 20px/48px var(--font-display);letter-spacing:-.2px}.creator-app .dlg-desc{font:400 14px/24px var(--font-ui);color:var(--text-secondary);margin-top:8px}.creator-app .dlg-tabs{display:inline-flex;gap:4px;padding:4px;border-radius:12px;background:var(--bg-subtle);border:1px solid var(--border);margin-top:32px}.creator-app .dlg-tabs button{height:32px;padding:0 16px;border-radius:8px;font:500 14px/20px var(--font-ui);color:var(--text-secondary)}.creator-app .dlg-tabs button[aria-selected=true]{background:var(--white);color:var(--text-primary);box-shadow:0 1px 2px rgba(31,30,27,.1),0 0 0 1px var(--border)}.creator-app .guide{display:grid;grid-template-columns:1fr 1fr;gap:16px 23px;margin-top:32px}.creator-app .guide .gi{display:flex;flex-direction:column}.creator-app .guide .gi i{width:40px;height:40px;border-radius:50%;background:var(--accent);display:grid;place-items:center;font:700 18px/1 var(--font-display);font-style:normal;margin-bottom:16px}.creator-app .guide .gi b{font:500 18px/28px var(--font-ui)}.creator-app .guide .gi p{font:400 14px/20px var(--font-ui);color:var(--text-secondary);margin-top:12px}.creator-app .video-slot{margin-top:32px;aspect-ratio:16/9;border-radius:12px;background:linear-gradient(160deg,var(--butter-100),var(--yellow-300));display:grid;place-items:center;border:1px solid var(--border-strong)}.creator-app .video-slot span{width:64px;height:64px;border-radius:50%;background:var(--ink-900);display:grid;place-items:center}.creator-app .video-slot span:after{content:"";border-left:16px solid var(--accent);border-top:10px solid transparent;border-bottom:10px solid transparent;margin-left:4px}.creator-app .dlg .field{margin-top:24px;font:500 14px/20px var(--font-ui)}.creator-app .dlg .field input{height:42px;padding:0 16px;border-radius:8px;background:var(--white)}.creator-app .dlg .submit{width:100%;height:46px;border-radius:12px;margin-top:8px;font:600 14px/20px var(--font-ui);background:var(--accent);box-shadow:inset 0 -2px 0 var(--yellow-600)}.creator-app .invite-head{height:52px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--border);margin:0 16px;font:500 14px/20px var(--font-ui);color:var(--text-secondary)}.creator-app .invite-body{padding:24px 40px 0;text-align:center}.creator-app .invite-body .dlg-title{line-height:26px;margin-top:2px}.creator-app .invite-body p{font:400 14px/20px var(--font-ui);color:var(--text-secondary);margin-top:12px}.creator-app .invite-body p b{color:var(--text-primary);font-weight:500}.creator-app .invite-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:24px}.creator-app .invite-actions .btn{height:56px;border-radius:12px;font-size:14px}.creator-app .invite-actions .btn-accent{box-shadow:inset 0 -4px 0 var(--yellow-600)}.creator-app .invite-actions .btn-later{background:var(--gray-100);border-radius:14px}.creator-app .countdown{display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:8px;background:var(--gray-100);font:400 14px/20px var(--font-display);color:var(--text-secondary);margin-left:12px;font-variant-numeric:tabular-nums}.creator-app .acc-inner table{table-layout:fixed}.creator-app .acc-inner td:first-child,.creator-app .acc-inner th:first-child{width:240px}.creator-app .acc-inner td:nth-child(2),.creator-app .acc-inner th:nth-child(2){width:160px}.creator-app .acc-inner td:last-child,.creator-app .acc-inner th:last-child{width:56px;text-align:right}.creator-app .bal-pill{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:36px;padding:0 10px;border-radius:999px;background:var(--accent);font:700 13px/1 var(--font-display);box-shadow:var(--shadow-accent)}.creator-app .m-account,.creator-app .settings-tabs{display:none}@media (max-width:767px){.creator-app .sidebar{width:280px}.creator-app .mobile-bar{height:64px;padding:0 8px}.creator-app .balance .inner-box .dlg-host>summary.btn,.creator-app .mobile-bar #menuBtn,.creator-app .sidebar .nav-item{min-width:44px;min-height:44px}.creator-app .settings-tabs{display:flex;gap:4px;padding:8px 0 0;overflow-x:auto}.creator-app .settings-tabs a{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:8px;font:500 14px/20px var(--font-ui);color:var(--text-secondary);white-space:nowrap}.creator-app .settings-tabs a[aria-current=page]{background:var(--white);color:var(--text-primary);box-shadow:0 0 0 1px var(--border)}.creator-app .hero h1{font-size:30px;line-height:36px}.creator-app .page-title{font-size:16px;line-height:20px}.creator-app .page-title.lg{font-size:28px;line-height:36px}.creator-app .camp-hero h1{font-size:24px;line-height:32px}.creator-app .guide{grid-template-columns:1fr}.creator-app .dlg{padding:32px 20px 20px}.creator-app .invite-body{padding:24px 20px 0}.creator-app .billing .balance{order:-1}.creator-app .m-account{display:flex;align-items:center;gap:12px;padding:8px 8px 16px}.creator-app .m-account .avatar{width:48px;height:48px}.creator-app .m-account .user-meta{flex:1}.creator-app .m-account .user-meta b{font-size:16px;line-height:22px}.creator-app .m-account .user-meta small{font-size:14px;line-height:20px}.creator-app .profile-head{flex-direction:column;text-align:center;gap:12px;padding:24px}.creator-app .profile-head h1{font-size:24px;line-height:30px}.creator-app .row-card .btn{width:100%}.creator-app .acc-inner table,.creator-app .acc-inner tbody,.creator-app .acc-inner td,.creator-app .acc-inner tr{display:block;width:auto!important}.creator-app .acc-inner thead{display:none}.creator-app .acc-inner .table-scroll table,.creator-app .table-scroll .acc-table{min-width:0}.creator-app .acc-inner tr{position:relative;padding:16px}.creator-app .acc-inner td{padding:6px 0;display:flex;justify-content:space-between;align-items:center;text-align:left!important}.creator-app .acc-inner td[data-label]:after{content:attr(data-label);font-size:13px;color:var(--text-secondary)}.creator-app .acc-inner td:last-child{position:absolute;top:10px;right:10px;padding:0}}.creator-app .sidebar-top>.nav{margin-top:2px}.creator-app .nav-label{line-height:14px;margin:9px 0 7px}.creator-app .user{padding:4px}.creator-app .user a{min-height:36px}.creator-app .acc-group,.creator-app .acc-inner,.creator-app .card,.creator-app .card-box,.creator-app .dashed-empty,.creator-app .filters,.creator-app .link-card,.creator-app .notice,.creator-app .section,.creator-app .submit-tile{border:0;outline:1px solid var(--border);outline-offset:-1px}.creator-app .dashed-empty{outline:1px dashed var(--border-strong)}.creator-app .payout{border:0;outline:1px solid var(--yellow-600);outline-offset:-1px}.creator-app .card:focus-visible,.creator-app .stat:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.creator-app .panel{min-height:calc(100vh - 32px)}.creator-app .card .poster{height:auto;aspect-ratio:16/9}.creator-app .badge{top:15px;right:23px}.creator-app .days{left:13px;bottom:13px}.creator-app .section-head{align-items:flex-start}.creator-app .bare{max-width:1120px;width:100%;margin:0 auto;padding:48px 0}.creator-app .page-title.ui{font:600 28px/36px var(--font-ui);letter-spacing:0}.creator-app .page-title.ui.md{font-size:24px;line-height:32px}.creator-app .seg{padding:4px;border-radius:12px;border:0;outline:1px solid var(--border);outline-offset:-1px}.creator-app .seg .btn{height:32px}.creator-app .countdown[hidden]{display:none}.creator-app .camp-top+.camp-hero{margin-top:-16px}.creator-app .payout,.creator-app .payout+p{margin-top:8px!important}.creator-app .links{margin-top:24px!important}.creator-app .link-card .ico{margin-bottom:10px}.creator-app .payout b{line-height:36px}@media (max-width:767px){.creator-app .bare{padding:8px 8px 24px}}.creator-app .section{outline:0;border:1px solid var(--border)}.creator-app .activity-head{padding-bottom:13px}.creator-app .panel{min-height:100vh}.creator-app #reqSection{margin-top:60px}.creator-app .req{margin-top:28px}.creator-app #submitSection{margin-top:72px}.creator-app .submit-tile{margin-top:16px}.creator-app .submit-tile button{height:352px;padding-top:147px}.creator-app .prose#guide{margin-top:21px}.creator-app .dashed-empty .btn{margin-top:16px!important}.creator-app .bare>div:has(>.page-title.ui) .page-sub{margin-top:8px!important}.creator-app .bare>div:has(>.page-title.ui){margin-bottom:5px}.creator-app .balance .amount{line-height:48px}.creator-app .balance .inner-box{margin-top:27px}@media (max-width:767px){.creator-app #reqSection,.creator-app #submitSection{margin-top:16px}.creator-app .submit-tile button{height:300px;padding-top:120px}.creator-app .acc-inner.table-scroll{overflow:visible}.creator-app .acc-inner.table-scroll table{min-width:0}}.creator-app details.dlg-host>summary{list-style:none;cursor:pointer}.creator-app details.dlg-host>summary::-webkit-details-marker{display:none}.creator-app details.dlg-host>summary::marker{content:none}.creator-app details.dlg-host.inline{display:inline-block;vertical-align:baseline}.creator-app details.dlg-host.inline>summary.link-btn{display:inline}.creator-app details.dlg-host.block>summary.btn{display:flex}.creator-app details.dlg-host>summary[aria-disabled=true]{cursor:not-allowed;opacity:.45}.creator-app .dlg-inline{margin-top:12px}.creator-app .dlg.dlg-inline{box-shadow:none}.creator-app .submit-tile summary{width:100%;height:352px;border-radius:12px;border:1px dashed var(--border-strong);background:var(--white);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:147px;gap:8px;position:relative;overflow:hidden;color:var(--text-secondary);font:500 14px/20px var(--font-ui);transition:background .15s}.creator-app .submit-tile summary:hover{background:var(--butter-50);color:var(--text-primary)}.creator-app .submit-tile .tile-reason{margin-top:8px;font:400 12px/18px var(--font-ui);color:var(--text-secondary);text-align:center}.creator-app .modal{text-align:left}.creator-app [hidden]{display:none!important}.creator-app .chip{white-space:nowrap}.creator-app .chip.ok{background:var(--success-bg);color:var(--success)}.creator-app .chip.warn{background:var(--accent);color:var(--ink-900)}.creator-app .chip.bad{background:var(--danger-bg);color:var(--danger)}.creator-app .chip.muted{background:var(--gray-100);color:var(--text-secondary)}.creator-app .chip.info{background:var(--white);color:var(--ink-800);box-shadow:0 0 0 1px var(--border-strong)}.creator-app .card .chips{position:absolute;top:15px;right:23px;display:flex;align-items:center;gap:6px}.creator-app .card .chips .badge{position:static}.creator-app .card .chips .chip{height:24px;line-height:24px;font-size:11px;font-weight:600;padding:0 8px;letter-spacing:0;box-shadow:0 2px 6px rgba(31,30,27,.12)}.creator-app .card .platforms{display:flex;gap:4px;flex:none}.creator-app .poster .stage-img{position:absolute;inset:0;background-size:cover;background-position:50%}.creator-app .poster .stage.has-img{inset:0;border-radius:0}.creator-app .poster .art-d:after{display:none}.creator-app .poster .art-d .poster-kicker,.creator-app .poster .art-d .poster-title{color:var(--butter-50)}.creator-app .poster .art-d .poster-sub{background:var(--accent);color:var(--ink-900)}.creator-app .stat .v.money{color:var(--money)}.creator-app .posts-card .card-head{padding:24px 20px 16px}.creator-app .posts-table .work{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.creator-app .posts-table .work a{color:var(--yellow-700);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.creator-app .posts-table .sub{display:block;font:400 12px/16px var(--font-ui);color:var(--text-secondary);margin-top:2px}.creator-app .posts-table .reason{display:block;font:400 12px/16px var(--font-ui);color:var(--danger);margin-top:4px;max-width:320px;white-space:normal}.creator-app .posts-table td.actions{text-align:right;white-space:nowrap}.creator-app .posts-table .btn-ghost{height:28px;padding:0 8px}.creator-app .posts-table .camp-link{text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}.creator-app .posts-table .camp-link:hover{text-decoration-color:var(--accent-deep)}.creator-app .table-foot.posts-foot{justify-content:flex-start}.creator-app .posts-card .filter-empty{padding:48px 0}.creator-app .links.single{grid-template-columns:minmax(0,548px)}.creator-app .link-card.off{opacity:.6}.creator-app .link-card .link-ready{margin-top:12px;display:flex;flex-direction:column;gap:8px;align-items:center}.creator-app .link-card .link-url{width:100%;height:36px;padding:0 10px;border:1px solid var(--border-strong);border-radius:8px;background:var(--white);font:500 12px/20px var(--font-display);color:var(--yellow-700);text-overflow:ellipsis}.creator-app .link-card .link-state{font:400 12px/18px var(--font-ui);color:var(--text-secondary);text-align:center;min-height:18px}.creator-app .link-card .link-state.err{color:var(--danger)}.creator-app .link-card .link-state.ok{color:var(--success)}.creator-app .link-card form{display:contents}.creator-app .link-card .qr{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:4px}.creator-app .link-card .qr img{display:block;width:120px;height:120px;border:1px solid var(--border);border-radius:8px;background:var(--white)}.creator-app .link-card .qr a{text-decoration:underline;text-underline-offset:2px}.creator-app .link-card .qr a,.creator-app .link-note{font:400 12px/18px var(--font-ui);color:var(--text-secondary)}.creator-app .link-note{margin-top:12px}.creator-app .cta-row{display:flex;flex-direction:column;gap:8px}.creator-app .cta-row .btn-outline{align-self:flex-start}.creator-app .cta-row details.dlg-host{display:block}.creator-app .campaign-posts{margin-top:24px;max-width:880px}.creator-app .campaign-posts h3{font:600 14px/20px var(--font-ui);color:var(--text-secondary);margin-bottom:8px}.creator-app .prose .faq-title{margin-top:0}.creator-app .prose p{white-space:pre-wrap}.creator-app .dlg .field input:disabled{background:var(--gray-100);color:var(--text-secondary)}.creator-app .dlg .field .hint,.creator-app .dlg .field-note{font:400 12px/18px var(--font-ui);color:var(--text-secondary)}.creator-app .dlg .field-note{margin-top:16px}.creator-app .dlg .fixed-value{height:42px;display:flex;align-items:center;padding:0 16px;border-radius:8px;background:var(--gray-100);font:400 14px/20px var(--font-ui);color:var(--text-secondary)}.creator-app .dlg .alert.err{background:var(--danger-bg);color:var(--danger)}.creator-app .dlg .submit:disabled{opacity:.6}.creator-app .dlg .current-acc{margin-top:8px;font:400 14px/20px var(--font-ui);color:var(--text-secondary)}.creator-app .dlg .current-acc b{color:var(--text-primary);font-weight:600}.creator-app .dlg-success{margin-top:20px}.creator-app .dlg-actions-link{display:flex;justify-content:center;margin-top:8px}.creator-app .user{position:relative}.creator-app .user-menu{position:absolute;right:0;bottom:calc(100% + 6px);min-width:168px;background:var(--white);border-radius:12px;box-shadow:0 12px 32px rgba(31,30,27,.18),0 0 0 1px var(--border);padding:6px;z-index:45;display:flex;flex-direction:column;gap:2px}.creator-app .user-menu a,.creator-app .user-menu button{display:flex;align-items:center;gap:8px;width:100%;height:36px;padding:0 10px;border-radius:8px;font:500 13px/18px var(--font-ui);color:var(--text-primary);text-align:left}.creator-app .user-menu a:hover,.creator-app .user-menu button:hover{background:var(--bg-hover)}.creator-app .user-menu form{display:contents}.creator-app .user-menu .sep{height:1px;background:var(--border);margin:4px 0}.creator-app .sidebar .nav-group{display:flex;flex-direction:column}.creator-app .m-account form{display:contents}.creator-app .scrim{display:none}.creator-app .chart{height:248px;margin-top:16px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-subtle);padding:12px 12px 8px}.creator-app .chart-body{padding:18px 6px 20px 44px}.creator-app .chart-body,.creator-app .chart-plot{position:relative;height:100%}.creator-app .chart-grid{position:absolute;left:0;right:0;border-top:1px dashed var(--border-strong);transform:translateY(.5px)}.creator-app .chart-grid.base{border-top-style:solid}.creator-app .chart-y{position:absolute;right:calc(100% + 8px);transform:translateY(50%);font:400 12px/14px var(--font-ui);color:var(--text-secondary);white-space:nowrap}.creator-app .chart-bars{position:absolute;inset:0;display:flex;align-items:flex-end;list-style:none}.creator-app .chart-bars li{flex:1 1 0;min-width:0;height:100%;position:relative;display:flex;align-items:flex-end;justify-content:center}.creator-app .chart-bars .bar{display:block;width:60%;max-width:48px;min-width:4px;height:var(--h);min-height:2px;background:var(--accent);border:1px solid var(--yellow-600);border-bottom:0;border-radius:4px 4px 0 0}.creator-app .chart-bars li:hover .bar{background:var(--yellow-400)}.creator-app .chart-bars .val{bottom:calc(var(--h) + 4px);font:600 12px/14px var(--font-display);color:var(--ink-800)}.creator-app .chart-bars .val,.creator-app .chart-bars .x{position:absolute;left:0;right:0;text-align:center;white-space:nowrap}.creator-app .chart-bars .x{top:calc(100% + 6px);font:400 12px/14px var(--font-ui);color:var(--text-secondary)}.creator-app .seg a{display:inline-flex;align-items:center;justify-content:center}.creator-app .seg .btn[aria-current=page]{background:var(--ink-900);color:var(--text-on-ink)}.creator-app .payout-row td.num{font:600 14px/20px var(--font-display)}.creator-app .payout-row td .sub{display:block;font:400 12px/16px var(--font-ui);color:var(--text-secondary);margin-top:2px}.creator-app .payout-row .row-toggle{width:24px;height:24px;border-radius:6px;border:1px solid var(--border-strong);display:inline-grid;place-items:center;color:var(--text-secondary);margin-right:8px;vertical-align:middle;transition:transform .15s}.creator-app .payout-row .row-toggle[aria-expanded=true]{transform:rotate(90deg)}.creator-app .payout-row td:last-child{text-align:right}.creator-app .entries-row td{background:var(--bg-subtle);padding:10px 16px 12px 48px}.creator-app .entries{list-style:none;display:flex;flex-direction:column;gap:6px;font:400 13px/18px var(--font-ui)}.creator-app .entries li{display:flex;justify-content:space-between;gap:12px}.creator-app .entries li span{color:var(--text-secondary)}.creator-app .entries li b{font:600 13px/18px var(--font-display)}.creator-app .entries .ref{color:var(--text-secondary);font-size:12px;margin-top:4px}.creator-app .entries li.deduction b{color:var(--danger)}.creator-app .entries li.total{margin-top:2px;padding-top:6px;border-top:1px solid var(--border)}.creator-app .entries li.total span{color:var(--text-primary);font-weight:600}.creator-app .payout-row .po-number{font-family:var(--font-display);font-weight:600}.creator-app .payout-row .amt{display:block}.creator-app .row-toggle-box{display:contents}.creator-app .mini-menu{position:relative;display:inline-block;margin-left:6px}.creator-app .mini-menu>summary{list-style:none;cursor:pointer;height:24px;padding:0 6px;border:1px solid var(--border-strong);border-radius:6px;background:var(--white);font:600 11px/22px var(--font-ui);display:inline-flex;align-items:center;gap:4px}.creator-app .mini-menu>summary::-webkit-details-marker{display:none}.creator-app .mini-menu>summary::marker{content:none}.creator-app .mini-opts{position:absolute;left:0;bottom:30px;min-width:76px;background:var(--white);border-radius:8px;box-shadow:0 8px 24px rgba(31,30,27,.16),0 0 0 1px var(--border);padding:4px;display:flex;flex-direction:column;z-index:5}.creator-app .mini-opts a{display:block;padding:6px 10px;border-radius:6px;font:500 13px/18px var(--font-ui);color:var(--text-primary)}.creator-app .mini-opts a:hover{background:var(--bg-hover)}.creator-app .mini-opts a[aria-current=true]{background:var(--butter-100)}.creator-app .pager .icon-btn[aria-disabled=true]{pointer-events:none;opacity:.45}.creator-app .balance .warn{color:var(--money)}.creator-app .balance .top .sub{font:400 12px/18px var(--font-ui);color:var(--text-secondary);margin-top:4px}.creator-app .balance .top>p.sub.clawback{margin-top:2px;font:600 13px/18px var(--font-ui);color:var(--text-primary)}.creator-app .withdraw.has-clawback{height:auto;min-height:72px;gap:2px}.creator-app .withdraw .clawback{font:500 11px/14px var(--font-ui);color:var(--ink-800)}.creator-app .inner-box p.cooldown{color:var(--text-primary);margin-top:4px}.creator-app .inner-box .btn{margin-top:8px}.creator-app .inner-box details.dlg-host{display:inline-block}.creator-app .acc-inner td:last-child,.creator-app .acc-inner th:last-child{width:112px}.creator-app .acc-actions{display:inline-flex;gap:4px;justify-content:flex-end;align-items:center}.creator-app .acc-actions form{display:contents}.creator-app .acc-actions .btn-ghost{height:28px;padding:0 8px}.creator-app .acc-reject td{padding-top:0;color:var(--danger);font:400 12px/18px var(--font-ui);border-bottom:0;text-align:left!important;width:auto!important}.creator-app .acc-reject td details.dlg-host{display:inline;margin-left:8px}.creator-app .acc-reject td summary{color:var(--text-primary);text-decoration:underline;text-underline-offset:2px;font-weight:600}.creator-app .acc-note{font:400 14px/20px var(--font-ui);color:var(--text-secondary);margin-top:4px;max-width:640px}.creator-app .acc-inner .handle .chip{margin-left:2px}.creator-app .acc-inner td .status-chip{margin-left:6px}.creator-app .acc-empty details.dlg-host{display:inline-block}.creator-app .profile-acc{display:flex;align-items:center;gap:8px;margin-top:16px;font:500 16px/24px var(--font-ui)}.creator-app .profile-acc .platform{width:32px;height:32px}.creator-app .card-box.xl .link-btn{font-size:14px}.creator-app .dl dd+dt{margin-top:12px}.creator-app .dl dd .chip{vertical-align:middle;margin-left:6px}.creator-app .row-card .sub{font:400 12px/18px var(--font-ui);color:var(--text-secondary);margin-top:4px}.creator-app .row-card details.dlg-host{display:block;flex:none}.creator-app .pending-card h1{font:700 24px/32px var(--font-display);letter-spacing:-.24px}.creator-app .pending-card p{font:400 16px/24px var(--font-ui);color:var(--text-secondary);margin-top:8px;max-width:640px}.creator-app .pending-card .btn{margin-top:20px}.creator-app .card.off{pointer-events:none}.creator-app .card.off .btn{opacity:.5}.creator-app .nf{min-height:360px}.creator-app .toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,20px);opacity:0;background:var(--ink-900);color:#fff;padding:10px 16px;border-radius:10px;font:600 13px/18px var(--font-ui);transition:.2s;z-index:60;pointer-events:none;max-width:calc(100vw - 32px)}.creator-app .toast.show{opacity:1;transform:translate(-50%)}@media (max-width:767px){.creator-app .scrim.open{display:block}.creator-app .posts-table table{min-width:0}.creator-app .posts-table thead{display:none}.creator-app .posts-table table,.creator-app .posts-table tbody,.creator-app .posts-table td,.creator-app .posts-table tr{display:block;width:auto}.creator-app .posts-table tr{padding:14px 16px;border-bottom:1px solid var(--border)}.creator-app .posts-table tr:last-child{border-bottom:0}.creator-app .posts-table td{padding:4px 0;border-bottom:0;display:flex;justify-content:space-between;align-items:flex-start;gap:12px;text-align:left}.creator-app .posts-table td.actions{justify-content:flex-end}.creator-app .posts-table td[data-label]:before{content:attr(data-label);font-size:12px;color:var(--text-secondary);flex:none;padding-top:1px}.creator-app .posts-table td[data-label="狀態"]{flex-wrap:wrap}.creator-app .posts-table .reason{max-width:none;flex-basis:100%;text-align:left}.creator-app .user-menu{bottom:auto;top:calc(100% + 6px)}.creator-app .campaign-posts{max-width:none}.creator-app .link-card .qr{display:none}.creator-app .acc-inner td:last-child,.creator-app .acc-inner th:last-child{width:auto!important}.creator-app .acc-inner tr{padding-right:64px}.creator-app .acc-inner tr.acc-reject{padding-top:0}.creator-app .payouts-table{overflow:visible}.creator-app .payouts-table table{min-width:0}.creator-app .payouts-table thead{display:none}.creator-app .payouts-table table,.creator-app .payouts-table tbody,.creator-app .payouts-table td,.creator-app .payouts-table tr{display:block;width:auto}.creator-app .payouts-table tr.payout-row{position:relative;padding:10px 16px 12px;border-bottom:1px solid var(--border)}.creator-app .payouts-table tr.payout-row td{padding:4px 0;border-bottom:0;display:flex;justify-content:space-between;align-items:center;gap:12px;text-align:left}.creator-app .payouts-table td[data-label]:before{content:attr(data-label);font:400 12px/18px var(--font-ui);color:var(--text-secondary);flex:none}.creator-app .payouts-table tr.payout-row td.head{justify-content:flex-start;gap:4px;padding:0 84px 4px 0;margin-left:-8px}.creator-app .payouts-table tr.payout-row td.status{position:absolute;top:18px;right:16px;padding:0}.creator-app .payouts-table td.num .amt{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.creator-app .payouts-table .row-toggle{width:44px;height:44px;border:0;border-radius:10px;margin-right:0}.creator-app .payouts-table .row-toggle:hover{background:var(--bg-hover)}.creator-app .payouts-table .row-toggle-box{display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid var(--border-strong);border-radius:8px;background:var(--white)}.creator-app .payouts-table tr.entries-row{padding:0;border-bottom:1px solid var(--border)}.creator-app .payouts-table tr.entries-row td{padding:12px 16px 14px}.creator-app .payouts-table td.empty-cell{display:flex;align-items:center;justify-content:center}.creator-app .table-card .table-foot{padding:8px 12px}.creator-app .table-card .pager .icon-btn{width:44px;height:44px;border-radius:10px}.creator-app .table-card .pager{gap:4px}.creator-app .table-card .mini-menu>summary{height:44px;padding:0 12px;font-size:13px;border-radius:10px}.creator-app .table-card .mini-opts{bottom:50px;min-width:88px}.creator-app .table-card .mini-opts a{display:flex;align-items:center;min-height:44px;padding:0 14px;font-size:14px}.creator-app .seg .btn{height:44px;padding:0 14px;font-size:13px}}