.login-page{--u: min(.0694444444vw, .1111111111svh);--login-ink: #f3f4ff;--login-muted: #969fb5;--login-blue: #4473f1;display:grid;grid-template-columns:66.111111% 33.888889%;min-height:100svh;color:var(--login-ink);background:#101420;font-family:Noto Sans SC,Microsoft YaHei,PingFang SC,sans-serif;color-scheme:dark}.login-page *,.login-page *:before,.login-page *:after{box-sizing:border-box}.login-page h1,.login-page h2,.login-page h3,.login-page p,.login-page figure{margin:0}.login-page button,.login-page input{font:inherit}.login-page button,.login-page a{-webkit-tap-highlight-color:transparent}.login-page button{cursor:pointer}.login-page a,.login-page button{transition:color .16s ease,background-color .16s ease}.login-page a:hover,.login-options button:hover{color:#d9e3ff}.login-page :focus-visible{outline:2px solid #a3bcff;outline-offset:4px}.login-page ::-moz-selection{color:#fff;background:#4473f1}.login-page ::selection{color:#fff;background:#4473f1}.login-story{position:relative;min-width:0;overflow:hidden;background:#0e1424}.login-story-light{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 28% 66%,#23345f 0%,#19233e 29%,transparent 65%),linear-gradient(128deg,#0d1220,#151d33 54%,#0e1423)}.login-story-beam{position:absolute;width:31%;height:150%;left:33%;top:-22%;transform:skew(-36deg);border-inline:1px solid rgba(144,164,213,.17);background:linear-gradient(180deg,rgba(128,151,207,.19),rgba(93,119,181,.04) 75%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 30%,transparent 85%);mask-image:linear-gradient(180deg,#000 0%,#000 30%,transparent 85%)}.login-story-beam:after{content:"";position:absolute;top:0;bottom:0;left:58%;width:1px;background:#90a4d50e}.login-story-inner{position:relative;width:calc(950 * var(--u));max-width:100%;min-height:max(100svh,calc(900 * var(--u)));margin-inline:auto}.login-brand{position:absolute;top:calc(36 * var(--u));left:calc(64 * var(--u));display:flex;align-items:center;gap:calc(14 * var(--u))}.login-brand-mark{display:inline-flex;flex:0 0 auto;width:calc(40 * var(--u));height:calc(40 * var(--u));align-items:center;justify-content:center;border-radius:calc(13 * var(--u));color:#fff;background:var(--login-blue);font-size:calc(14 * var(--u));font-weight:700}.login-brand-name{font-size:calc(18 * var(--u));line-height:1.4;font-weight:700}.login-brand-caption{color:var(--login-muted);font-size:calc(10 * var(--u));line-height:1.5}.login-intro{position:absolute;top:calc(158 * var(--u));left:calc(80 * var(--u))}.login-intro h1{font-size:calc(40 * var(--u));font-weight:700;line-height:1.36;letter-spacing:-.025em}.login-intro p{margin-top:calc(18 * var(--u));font-size:calc(15 * var(--u));line-height:1.8;color:#a0a9be}.login-service-title{position:absolute;top:calc(342 * var(--u));left:calc(80 * var(--u))}.login-service-title p{font-size:calc(10 * var(--u));line-height:1.5;letter-spacing:.12em;color:#97aed5}.login-service-title h2{margin-top:calc(8 * var(--u));font-size:calc(24 * var(--u));line-height:1.5;font-weight:700}.login-artwork{position:absolute;top:calc(458 * var(--u));left:calc(80 * var(--u));width:calc(310 * var(--u))}.login-artwork img{position:absolute;top:calc(-17 * var(--u));left:calc(-44 * var(--u));display:block;width:calc(385 * var(--u));max-width:none;height:calc(192.5 * var(--u));-o-object-fit:contain;object-fit:contain}.login-artwork figcaption{position:absolute;top:calc(227 * var(--u));width:100%;text-align:center;color:#97add5;font-size:calc(11 * var(--u));line-height:1.5}.login-handoff{position:absolute;top:calc(394 * var(--u));left:calc(420 * var(--u));width:calc(450 * var(--u))}.login-handoff-card{min-height:calc(252 * var(--u));padding:calc(34 * var(--u));border:1px solid rgba(115,141,195,.32);border-radius:calc(22 * var(--u));background:linear-gradient(135deg,#35476d80,#1f283d8f)}.login-handoff-card h2{font-size:calc(18 * var(--u));line-height:1.6;font-weight:700}.login-handoff-card ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(14 * var(--u));list-style:none;margin:calc(18 * var(--u)) 0 0;padding:0}.login-step-number{color:#a8baff;font-size:calc(12 * var(--u));line-height:1.5;font-weight:700;letter-spacing:.1em}.login-handoff-card li:nth-child(2) .login-step-number{color:#baabff}.login-handoff-card li:nth-child(3) .login-step-number{color:#83dacb}.login-handoff-card h3{margin-top:calc(6 * var(--u));font-size:calc(17 * var(--u));font-weight:700;line-height:1.5;white-space:nowrap}.login-handoff-card li p{margin-top:calc(6 * var(--u));font-size:calc(12 * var(--u));line-height:1.5;color:#a4adc3;white-space:nowrap}.login-handoff-bottom{display:flex;justify-content:space-between;margin-top:calc(18 * var(--u));border-top:1px solid rgba(138,154,190,.22);padding-top:calc(18 * var(--u));font-size:calc(12 * var(--u));line-height:1.5;color:#a4adc3}.login-handoff-bottom i{margin-inline:calc(3 * var(--u));font-style:normal}.login-handoff-bottom>span:last-child{margin-right:calc(40 * var(--u));color:#83dacb}.login-handoff-caption{margin-top:calc(21 * var(--u))!important;font-size:calc(12 * var(--u));line-height:1.5;color:#909bb5}.login-features{position:absolute;left:calc(80 * var(--u));right:calc(80 * var(--u));bottom:calc(82 * var(--u));display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(28 * var(--u));border-top:1px solid rgba(129,148,189,.18);padding-top:calc(18 * var(--u))}.login-feature-tag{font-size:calc(10 * var(--u));line-height:1.5;letter-spacing:.15em;color:#94a3bf}.login-features h3{margin-top:calc(5 * var(--u));font-size:calc(17 * var(--u));line-height:1.5;font-weight:700}.login-features h3+p{margin-top:calc(4 * var(--u));font-size:calc(12 * var(--u));line-height:1.5;color:#a0a9be}.login-story-footer{position:absolute;bottom:calc(28 * var(--u));left:calc(80 * var(--u));color:#78859f;font-size:calc(11 * var(--u));line-height:1.5}.login-panel{min-width:0;background:linear-gradient(155deg,#1b2030,#151a28,#10141f)}.login-panel-inner{width:calc(346 * var(--u));max-width:calc(100% - 48px);margin:0 auto;padding-top:calc(120 * var(--u));padding-bottom:calc(12 * var(--u))}.login-panel-brand{display:flex;align-items:center;gap:12px}.login-panel-brand>span:last-child:not(.login-brand-mark){display:none}.login-panel h2{margin-top:calc(32 * var(--u));font-size:calc(30 * var(--u));line-height:1.4;font-weight:700;letter-spacing:-.025em}.login-panel-subtitle{margin-top:calc(3 * var(--u))!important;font-size:calc(14 * var(--u));line-height:1.7;color:var(--login-muted)}.login-form{margin-top:calc(46 * var(--u))}.login-field+.login-field{margin-top:calc(26 * var(--u))}.login-field>label{display:block;margin-bottom:calc(2 * var(--u));font-size:calc(13 * var(--u));line-height:1.55;color:#eaedf7;font-weight:500}.login-input-wrap{position:relative;display:flex;align-items:center}.login-input{width:100%;min-width:0;height:calc(50 * var(--u));border:1px solid #34344f;border-radius:calc(12 * var(--u));padding:0 calc(16 * var(--u));background:#202135;font-size:calc(14 * var(--u))!important;color:var(--login-ink);caret-color:#a9bdff;transition:border-color .16s ease}.login-input.has-prefix{padding-left:calc(47 * var(--u))}.login-input.has-suffix{padding-right:calc(44 * var(--u))}.login-input::-moz-placeholder{color:#979db1;opacity:1}.login-input::placeholder{color:#979db1;opacity:1}.login-input:focus{border-color:#7295ff;outline:2px solid rgba(114,149,255,.2);outline-offset:1px}.login-input-prefix{pointer-events:none;position:absolute;left:calc(17 * var(--u));display:flex;color:#9aa3ba}.login-input-suffix{position:absolute;right:calc(10 * var(--u));display:flex;padding:calc(7 * var(--u));color:#9aa3ba;border:0;background:transparent}.login-input-wrap svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.login-options{display:flex;justify-content:space-between;align-items:center;margin-top:calc(22 * var(--u));font-size:calc(13 * var(--u));line-height:1.6}.login-options button{border:0;padding:0;color:#638aff;background:transparent;font-size:calc(12 * var(--u))}.login-checkbox{position:relative;display:inline-flex;align-items:center;gap:calc(10 * var(--u));color:#d0d3df;cursor:pointer}.login-checkbox input{position:absolute;width:16px;height:16px;opacity:0}.login-checkbox>span{display:flex;flex:0 0 auto;width:calc(16 * var(--u));height:calc(16 * var(--u));align-items:center;justify-content:center;border:1px solid #bdc2d1;border-radius:calc(4 * var(--u));color:transparent;background:#fff}.login-checkbox input:checked+span{color:#fff;background:var(--login-blue);border-color:var(--login-blue)}.login-checkbox input:focus-visible+span{outline:2px solid #a3bcff;outline-offset:4px}.login-agreement{display:flex;align-items:center;gap:calc(10 * var(--u));margin-top:calc(26 * var(--u));color:#b3b8ca;font-size:calc(12 * var(--u));line-height:1.65}.login-agreement a{color:#a8baff}.login-submit{display:flex;justify-content:center;align-items:center;width:100%;height:calc(50 * var(--u));margin-top:calc(21 * var(--u));border:0;border-radius:calc(12 * var(--u));color:#fff;background:var(--login-blue);font-size:calc(16 * var(--u))!important;font-weight:700!important}.login-submit:hover{background:#5783ff}.login-submit:disabled{cursor:wait;opacity:.65}.login-divider{display:flex;align-items:center;gap:calc(26 * var(--u));margin-top:calc(20 * var(--u));color:#969eb4;font-size:calc(12 * var(--u));line-height:1.5}.login-divider:before,.login-divider:after{content:"";flex:1;height:1px;background:#2c3048}.login-wechat{position:relative;display:flex;align-items:center;justify-content:center;height:calc(46 * var(--u));width:100%;margin-top:calc(18 * var(--u));border:1px solid #37354f;border-radius:calc(12 * var(--u));color:#eef0fb;background:#202135;font-size:calc(14 * var(--u))!important;font-weight:600!important}.login-wechat svg{position:absolute;left:calc(30 * var(--u));color:#54d8b3;width:calc(18 * var(--u));height:calc(18 * var(--u))}.login-wechat:hover{background:#292b43}.login-register{margin-top:calc(49 * var(--u))!important;text-align:center;font-size:calc(14 * var(--u));line-height:1.7;color:#969fb5}.login-register a{margin-left:calc(3 * var(--u))}.login-panel-footer{margin-top:calc(37 * var(--u));text-align:center;font-size:calc(11 * var(--u));line-height:1.6;color:#9099ae}.login-panel-footer a{display:inline-block;margin-top:calc(5 * var(--u));font-size:calc(10 * var(--u));color:#78849e}.login-captcha{margin-top:calc(18 * var(--u));padding:calc(12 * var(--u));border:1px solid #70603b;border-radius:10px;background:#302a24}.login-captcha-heading,.login-captcha-heading>span,.login-captcha-heading button{display:flex;align-items:center;gap:6px}.login-captcha-heading{justify-content:space-between;margin-bottom:10px;color:#f4dba8;font-size:13px}.login-captcha-heading button{border:0;background:transparent;color:#aec3ff}@media(min-width:1200px)and (max-height:700px){.login-page{--u: min(.0694444444vw, .8px)}}@media(max-width:1199px){.login-page{--u: 1px;display:block}.login-story{display:none}.login-panel{min-height:100svh}.login-panel-inner{width:380px;max-width:calc(100% - 48px);padding-block:48px 24px}.login-panel-brand>span:last-child:not(.login-brand-mark){display:inline;font-size:18px;font-weight:700}.login-panel h2,.login-form{margin-top:36px}.login-input{min-height:50px;font-size:16px!important}.login-options{font-size:14px}.login-options button{font-size:13px}.login-agreement{font-size:12px;gap:8px}.login-register{margin-top:32px!important}.login-panel-footer{margin-top:32px}}@media(prefers-reduced-motion:reduce){.login-page *,.login-page *:before,.login-page *:after{transition:none!important}}.ku-dialog-overlay{--dialog-ink: #243451;--dialog-muted: #63758f;--dialog-line: #dfe6f2;--dialog-blue: #2684ff;--dialog-action: #2563eb;display:flex;align-items:center!important;justify-content:center!important;padding:24px!important;background:#14223a52!important;overscroll-behavior:contain}.ku-dialog-panel{--color-primary: #2684ff;display:flex;flex-direction:column;width:100%!important;max-width:520px!important;max-height:calc(100dvh - 48px)!important;min-width:0;padding:0!important;overflow:hidden!important;border:1px solid var(--dialog-line)!important;border-radius:16px!important;background:#fff!important;color:var(--dialog-ink)!important;box-shadow:0 24px 80px #1b32582e,0 4px 16px #1b32580f!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.6;text-align:left;outline:none;isolation:isolate;animation:ku-dialog-enter .14s ease-out}.ku-dialog-panel[data-dialog-size=compact]{max-width:420px!important}.ku-dialog-panel:is([data-dialog-size=wide],[class~=max-w-2xl],[class~=max-w-3xl]){max-width:760px!important}.ku-dialog-panel[class~=max-w-5xl]{max-width:1000px!important}.ku-dialog-heading{position:relative!important;display:flex;flex:0 0 auto;align-items:flex-start!important;justify-content:space-between;gap:16px;margin:0!important;padding:22px 24px 18px!important;border:0!important;border-bottom:1px solid var(--dialog-line)!important;background:#fff!important;color:var(--dialog-ink)!important}.ku-dialog-heading :is(h2,h3),.ku-dialog-title{display:flex;align-items:center;gap:10px;margin:0;padding-top:2px;overflow:visible;color:var(--dialog-ink)!important;font-size:18px!important;font-weight:650!important;line-height:26px!important;white-space:normal}.ku-dialog-title-icon{display:inline-flex;flex:0 0 auto;color:var(--dialog-blue)}.ku-dialog-description,.ku-dialog-heading p{margin-top:4px;color:var(--dialog-muted)!important;font-size:12px!important;line-height:20px}.ku-dialog-close,.ku-dialog-heading button:has(>svg.lucide-x){display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;margin:-3px -6px 0 0!important;padding:0!important;border:0!important;border-radius:8px!important;background:#f1f5fc!important;color:#63758f!important}.ku-dialog-close:hover,.ku-dialog-heading button:has(>svg.lucide-x):hover{background:#eaf3ff!important;color:#087aff!important}.ku-dialog-close svg,.ku-dialog-heading button:has(>svg.lucide-x) svg{width:18px;height:18px}.ku-dialog-body{flex:1 1 auto;min-height:0;min-width:0;margin:0!important;padding:24px!important;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c6d4e7 transparent}.ku-dialog-body:empty{display:none}.ku-dialog-footer{display:flex;flex-direction:row!important;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;margin:0!important;padding:16px 24px!important;border:0!important;border-top:1px solid var(--dialog-line)!important;background:#fff!important}.ku-dialog-footer>div{display:flex!important;flex-direction:row!important;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px!important;width:100%;margin:0!important;padding:0!important;border:0!important}.ku-dialog-footer>div:has(>div){justify-content:space-between}.ku-dialog-footer :is(button,a){flex:0 0 auto!important;width:auto!important;min-width:88px;min-height:40px!important;padding:8px 18px!important;font-size:14px!important;line-height:22px}.ku-dialog-panel :is(button,input,textarea,select,a):focus-visible{outline:2px solid #2684ff!important;outline-offset:3px}.ku-dialog-panel :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea){min-width:0;min-height:40px!important;padding:8px 12px!important;border:1px solid var(--dialog-line)!important;border-radius:8px!important;background:#fff!important;color:var(--dialog-ink)!important;font-size:14px!important;line-height:22px;box-shadow:none!important}.ku-dialog-panel textarea{height:auto;resize:vertical}.ku-dialog-panel :is(input,textarea)::-moz-placeholder{color:#8795ab;opacity:1}.ku-dialog-panel :is(input,textarea)::placeholder{color:#8795ab;opacity:1}.ku-dialog-panel :is(input,select,textarea):focus{border-color:#2684ff!important}.ku-dialog-panel :is(input,select,textarea):disabled{background:#f3f6fb!important;color:#8795ab!important;cursor:not-allowed}.ku-dialog-panel :is(input,select,textarea):is([aria-invalid=true],[class~=border-red-500]){border-color:#e45270!important}.ku-dialog-panel input:is([type=checkbox],[type=radio]){accent-color:#2684ff}.ku-dialog-panel label{color:#425570;font-size:13px;line-height:20px}.ku-dialog-panel [class~=text-xs]{font-size:12px;line-height:20px}.ku-dialog-panel :is([class~=text-gray-400],[class~=text-gray-500],[class~=text-gray-600],[class~="text-[#3D4A5C]"]){color:var(--dialog-muted)!important}.ku-dialog-panel :is([class~=text-gray-700],[class~=text-gray-800],[class~=text-gray-900],[class~="text-[#3d4f57]"],[class~="text-[#4A5C66]"]){color:var(--dialog-ink)!important}.ku-dialog-panel :is([class~=text-purple-500],[class~=text-purple-600],[class~=text-purple-700],[class~=text-indigo-600],[class~="text-[#5C7C89]"],[class~="text-[#6B8BA4]"]){color:#1674df!important}.ku-dialog-panel :is([class~=bg-gray-50],[class~="bg-gray-50/80"],[class~="bg-gray-50/90"],[class~="bg-[#F4F5F7]"],[class~="bg-[#F5F6F8]"]){background-color:#f6f8fc!important}.ku-dialog-panel :is([class~=bg-purple-50],[class~=bg-purple-100],[class~=bg-indigo-50],[class~="bg-[#6B8BA4]/20"]){background-color:#eaf3ff!important}.ku-dialog-panel :is([class~=border-gray-100],[class~=border-gray-200],[class~=border-gray-300],[class~="border-[#A4B8C4]"],[class~="border-[#E8EAED]"]){border-color:var(--dialog-line)!important}.ku-dialog-panel :is([class~=border-purple-200],[class~=border-purple-300],[class~=border-purple-500],[class~=border-purple-600]){border-color:#2684ff!important}.ku-dialog-panel [data-ui-variant],.ku-dialog-footer :is(button,a){border-radius:8px!important;box-shadow:none!important;font-weight:500}.ku-dialog-panel [data-ui-variant]{min-height:40px!important;font-size:14px!important;background-image:none!important}.ku-dialog-panel :is([data-ui-variant=primary],[data-ui-variant=info],[data-ui-variant=success],button[class~=bg-purple-600],button[class~=bg-purple-500],button[class~="bg-[#5C7C89]"],button[class~="bg-[#6B8BA4]"],a[class~="bg-[#5C7C89]"]){border:1px solid var(--dialog-action)!important;background:var(--dialog-action)!important;color:#fff!important}.ku-dialog-panel :is([data-ui-variant=secondary],[data-ui-variant=ghost],[data-ui-variant=outline]){border:1px solid var(--dialog-line)!important;background:#fff!important;color:#425570!important}.ku-dialog-panel [data-ui-variant=danger]{border:1px solid #e45270!important;background:#e45270!important;color:#fff!important}.ku-dialog-panel :is([data-ui-variant],.ku-dialog-footer button,.ku-dialog-footer a):not(:disabled):hover{filter:brightness(.97)}.ku-dialog-panel :is(button,input,select,textarea):disabled{cursor:not-allowed}.ku-dialog-panel :is(.font-mono,[class~=tabular-nums]){font-variant-numeric:tabular-nums}.ku-dialog-panel .shadow-sm{box-shadow:none}.ku-dialog-body :where(button:not([data-control=commission-mode]):not([role=switch]):not([aria-label^=从名称库删除])){min-height:40px!important;font-size:13px;line-height:20px}.ku-dialog-body button[class~="bg-[#7c5cff]"],.ku-dialog-body button[class~="bg-[#506077]"]{background:#2684ff!important;color:#fff!important}.ku-dialog-body div[class~=border]:has(>input):has(>span){border-color:var(--dialog-line)}.ku-dialog-body div[class~=border]:has(>input):has(>span)>input{border:0!important;padding-inline:0!important;background:transparent!important;outline:0!important}.ku-dialog-body div[class~=border]:has(>input):has(>span):focus-within{border-color:#2684ff;outline:2px solid #2684ff;outline-offset:2px}.ku-dialog-panel .commission-unit-field>input{min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important}.ku-dialog-panel .commission-unit-field>input:focus-visible{outline:none!important}.ku-dialog-body button[role=switch]:before{position:absolute;top:-8px;right:-2px;bottom:-8px;left:-2px;content:""}.ku-dialog-panel [data-dialog-action=primary]{border:1px solid var(--dialog-action)!important;background:var(--dialog-action)!important;color:#fff!important}.ku-dialog-panel [data-dialog-action=secondary]{border:1px solid var(--dialog-line)!important;background:#fff!important;color:#425570!important}.ku-dialog-panel button[aria-pressed=true]{border-color:#a9cefc!important;background:#eaf3ff!important;color:#1674df!important}.ku-dialog-panel button[role=combobox]{border-color:var(--dialog-line)}.ku-dialog-panel input[role=combobox]{border:0!important;background:transparent!important}.ku-dialog-panel div:has(>input[role=combobox]){border-color:var(--dialog-line)}.ku-dialog-panel div:has(>input[role=combobox]):focus-within{border-color:#2684ff;box-shadow:0 0 0 2px #2684ff1a}.ku-dialog-balance-summary{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:16px;border-radius:10px;background:#eaf3ff}.ku-dialog-panel .ku-dialog-summary-label{margin:0;color:#53759b;font-size:12px}.ku-dialog-panel .ku-dialog-summary-value{margin:4px 0 0;color:#1674df;font-size:26px;font-weight:650;line-height:34px;font-variant-numeric:tabular-nums}.ku-dialog-panel .ku-dialog-summary-detail{margin:0;color:#53759b;font-size:12px;text-align:right;font-variant-numeric:tabular-nums}.ku-dialog-panel .ku-dialog-amount-summary{padding-top:16px;border-top:1px solid var(--dialog-line);color:#243451;font-size:18px;font-weight:650;font-variant-numeric:tabular-nums}.ku-dialog-panel ::-moz-selection{color:#174b83;background:#cfe4ff}.ku-dialog-panel ::selection{color:#174b83;background:#cfe4ff}.ku-dialog-panel :is(input,textarea){caret-color:#1674df}.ku-dialog-panel table{font-size:13px}.ku-dialog-panel :is(th,td){border-color:var(--dialog-line)}@keyframes ku-dialog-enter{0%{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:639px){.ku-dialog-overlay{padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom))!important}.ku-dialog-panel{max-height:calc(100dvh - max(16px,env(safe-area-inset-top)) - max(16px,env(safe-area-inset-bottom)))!important}.ku-dialog-heading{padding:16px 20px!important;align-items:center!important;gap:10px}.ku-dialog-heading :is(h2,h3){font-size:18px!important}.ku-dialog-close,.ku-dialog-heading button:has(>svg.lucide-x){width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:-4px -8px -4px 0!important}.ku-dialog-body{padding:20px!important}.ku-dialog-body :where(button:not([data-control=commission-mode]):not([role=switch]):not([aria-label^=从名称库删除])){min-height:44px!important}.ku-dialog-footer{gap:10px;padding:14px 20px!important}.ku-dialog-footer>div{gap:10px!important}.ku-dialog-footer :is(button,a){flex:1 1 0!important;min-width:0;min-height:44px!important;padding:10px 12px!important}.ku-dialog-footer>div>div{display:flex;flex:1 1 auto;gap:10px}.ku-dialog-panel :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea){min-height:44px!important;font-size:16px!important}.ku-dialog-body .grid[class~=grid-cols-2]:not([data-keep-columns]){grid-template-columns:minmax(0,1fr)}.ku-dialog-body .grid[class~=grid-cols-2]:not([data-keep-columns])>[class*=col-span-]{grid-column:auto}.ku-dialog-panel.boss-settings-dialog :is(.boss-settings-basic,.boss-settings-totals){grid-template-columns:minmax(0,1fr);gap:16px}.ku-dialog-panel.boss-settings-dialog label{font-size:13px;line-height:20px}.ku-dialog-panel.boss-settings-dialog p{font-size:12px;line-height:20px}.ku-dialog-panel.boss-settings-dialog .boss-settings-deposit-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.ku-dialog-body [class~="min-w-[300px]"]{min-width:0}}@media(prefers-reduced-motion:reduce){.ku-dialog-panel{animation:none}.ku-dialog-panel *{transition-duration:0s!important}}.club-workspace{--ku-bg:#f1f5fc;--ku-blue:#2563eb;--ku-blue-strong:#1d4ed8;--ku-ink:#243451;--ku-muted:#63758f;--ku-line:#dfe6f2;--ku-soft:#eaf3ff;background:var(--ku-bg);background-image:none;color:var(--ku-ink)}.club-workspace .club-scroll{background:var(--ku-bg);scrollbar-width:thin;scrollbar-color:#bfcfe8 transparent}.club-workspace .club-canvas:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){padding:24px}.club-workspace .club-canvas>section:not([hidden]):not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){min-width:0;min-height:calc(100dvh - 112px)}.club-workspace .club-sidebar{border-color:var(--ku-line);box-shadow:none;background:#fff}.club-workspace .club-sidebar-head{height:64px;min-height:64px;padding:10px 14px;border-bottom:0;background:#fff}.club-workspace .club-sidebar-head img{width:30px;height:30px}.club-workspace .club-sidebar-head p:first-child{font-size:12px;line-height:20px;color:var(--ku-ink)}.club-workspace .club-sidebar-head p+p{font-size:11px;line-height:16px;color:var(--ku-muted)}.club-workspace .club-sidebar-head button[aria-label]{padding:2px}.club-workspace .club-sidebar-head button[aria-label] svg{width:13px;height:13px}.club-workspace .club-sidebar-nav{display:flex;min-height:0;flex-direction:column;gap:20px;padding:12px;scrollbar-color:#cbd8ed transparent}.club-workspace .club-nav-group{display:flex;flex-shrink:0;flex-direction:column;gap:4px;margin:0}.club-workspace .club-sidebar-group{padding:0 12px;margin:0 0 4px;color:#63758f;font-size:12px;line-height:18px;letter-spacing:0;font-weight:500}.club-workspace .club-nav-button{min-height:36px;height:auto;margin:0;padding:8px 12px;gap:10px;border-radius:8px;color:#405477;font-size:14px;line-height:20px}.club-workspace .club-nav-button span{font-weight:400}.club-workspace .club-nav-button svg{width:18px;height:18px;color:#536d99}.club-workspace .club-nav-button:hover{background:#f4f8ff;color:var(--ku-blue-strong)}.club-workspace .club-sidebar-active{background:var(--ku-soft);color:var(--ku-blue-strong)}.club-workspace .club-sidebar-active span{font-weight:600}.club-workspace .club-sidebar-active svg{color:var(--ku-blue-strong)}@media(max-height:1000px)and (min-width:768px)and (pointer:fine){.club-workspace .club-sidebar-nav{gap:12px}.club-workspace .club-nav-group{gap:2px}.club-workspace .club-nav-button{min-height:32px;padding-block:6px}}@media(max-width:767px),(pointer:coarse){.club-workspace .club-nav-button{min-height:44px;padding-block:12px}}.club-workspace .club-sidebar-foot{min-height:62px;padding:12px 16px;background:#fff;border-color:var(--ku-line)}.club-workspace .club-sidebar-foot>div>div:first-child{height:32px;width:32px;font-size:13px;color:var(--ku-blue-strong);background:var(--ku-soft)}.club-workspace .club-sidebar-foot p:first-child{font-size:14px;color:var(--ku-ink)}.club-workspace .club-sidebar-foot p+p{font-size:11px;color:var(--ku-muted)}.club-workspace .club-topbar{height:64px;padding:0 24px;border-color:var(--ku-line);box-shadow:none}.club-workspace .club-topbar h1{color:var(--ku-ink);font-size:16px;line-height:22px}.club-workspace .club-topbar p{color:var(--ku-muted);line-height:18px}.club-workspace .club-topbar>div:last-child>button{height:36px;min-height:36px;padding:0 16px!important;border:1px solid var(--ku-line);background:#fff;background-image:none;color:#405477;font-size:13px}.club-workspace .club-topbar>div:last-child>button svg{width:15px;height:15px}.club-workspace [data-sidebar-collapsed=true] .club-sidebar-head{padding-inline:6px}.club-workspace .club-canvas .fixed{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Microsoft YaHei,sans-serif;color:#1f2937}.club-canvas .club-page-stack:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){gap:24px}.club-canvas .club-page-title:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .club-page-title.text-xl:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){font-size:22px;line-height:32px;font-weight:700;color:var(--ku-ink)}.club-canvas .club-page-subtitle:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:var(--ku-muted);font-size:13px;line-height:22px}.club-canvas .club-page-heading:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){min-height:34px;gap:12px}.club-canvas .text-gray-800:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .text-gray-900:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .text-slate-900:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .text-gray-700:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:var(--ku-ink)}.club-canvas .text-gray-500:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .text-gray-400:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .text-gray-600:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:var(--ku-muted)}.club-canvas .text-purple-600:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .text-purple-700:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .text-purple-800:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .text-purple-900:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .text-sky-700:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .text-sky-600:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .text-blue-600:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:var(--ku-blue-strong)}.club-canvas .border-gray-100:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .border-gray-200:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .border-gray-300:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .border-purple-200:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .border-purple-100:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border-color:var(--ku-line)}.club-canvas .bg-gray-50:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .bg-gray-100:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background-color:#f7f9fc}.club-canvas .bg-purple-50:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .bg-purple-100:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background-color:var(--ku-soft);background-image:none}.club-canvas .bg-purple-500:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .bg-purple-600:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background-color:var(--ku-blue);background-image:none}.club-canvas .club-card:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){min-width:0;border:1px solid var(--ku-line);border-radius:12px;box-shadow:0 5px 16px #2434510b;background:#fff}.club-canvas .club-card-header:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){padding:16px 22px;border-color:var(--ku-line)}.club-canvas .club-card-header h3:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){font-size:16px;line-height:24px;font-weight:600;color:var(--ku-ink)}.club-canvas .club-card-header h3:not(.flex):not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){position:relative;padding-left:20px}.club-canvas .club-card-header h3:not(.flex):not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)):before{content:"";position:absolute;left:0;top:0;width:4px;height:26px;border-radius:2px;background:var(--ku-blue)}.club-canvas .club-card-body:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){padding:16px 22px}.club-canvas .club-search-input:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){height:40px;min-height:40px;border-color:var(--ku-line);border-radius:8px;color:#405477;font-size:14px;background:#fff}.club-canvas input:not([type=checkbox]):not([type=radio]):not([type=file]):not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas select:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas textarea:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border-color:var(--ku-line);border-radius:8px;color:#405477;background-color:#fff;font-size:14px;line-height:20px;box-shadow:none}.club-canvas input:not([type=checkbox]):not([type=radio]):not([type=file]):not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas select:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){min-height:40px}.club-canvas input:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *))::-moz-placeholder,.club-canvas textarea:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *))::-moz-placeholder{color:var(--ku-muted);opacity:1}.club-canvas input:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *))::placeholder,.club-canvas textarea:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *))::placeholder{color:var(--ku-muted);opacity:1}.club-canvas .club-field-input:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas input.min-h-\[44px\]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){padding-top:9px;padding-bottom:9px;font-size:14px}.club-canvas input[type=checkbox]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas input[type=radio]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){accent-color:var(--ku-blue);width:14px;height:14px;flex-shrink:0}.club-canvas input:focus-visible:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas select:focus-visible:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas textarea:focus-visible:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){outline:2px solid #b8d6ff;outline-offset:1px;border-color:#83b5ff;--tw-ring-color:#b8d6ff}.club-canvas button:focus-visible:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){outline:2px solid #83b5ff;outline-offset:3px}.club-canvas button[data-ui-variant]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .club-button:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .club-toolbar-button:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .club-primary-button:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){min-height:36px;border-radius:8px;padding:7px 16px!important;font-size:13px;line-height:20px;gap:6px;font-weight:500}.club-canvas button[data-ui-variant=primary]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas button[data-ui-variant=info]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .club-primary-button:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .club-button.bg-gradient-to-r:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border:1px solid var(--ku-blue);background:var(--ku-blue);background-image:none;color:#fff}.club-canvas button[data-ui-variant=secondary]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas button[data-ui-variant=ghost]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border:1px solid var(--ku-line);background:#fff;color:#405477}.club-canvas button[data-ui-variant=outline]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border:1px solid #bad7ff;background:#f5f9ff;color:var(--ku-blue-strong)}.club-canvas button[data-ui-variant=success]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border:1px solid #b7e8dc;background:#edf9f5;background-image:none;color:#0d9f82}.club-canvas button[data-ui-variant=danger]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border:1px solid #ffd1da;background:#fff3f5;background-image:none;color:#ed5373}.club-canvas button[data-ui-variant]:hover:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){filter:brightness(.98)}.club-canvas .club-primary-button:hover:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas button[data-ui-variant=primary]:hover:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background:#1976ed}.club-canvas button[data-ui-variant]:disabled:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){cursor:not-allowed;opacity:.5}.club-canvas table:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas table.text-sm:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){font-size:13px;line-height:20px;color:var(--ku-ink)}.club-canvas thead:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background:#f7f9fc;color:var(--ku-muted)}.club-canvas thead tr:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background:#f7f9fc;border-color:var(--ku-line);color:var(--ku-muted)}.club-canvas th:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){height:38px;padding:9px 12px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ku-muted)}.club-canvas td:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){padding:10px 12px;border-color:#eaf0f8;vertical-align:middle}.club-canvas tbody tr:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border-color:#eaf0f8}.club-canvas tbody tr:hover:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background-color:#fafcff}.club-canvas td button[data-ui-variant]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){min-height:30px;padding:4px 10px!important;font-size:12px}.club-canvas .club-member-grid:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){gap:16px}.club-canvas .club-stat-card:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){min-height:96px;padding:16px;border:1px solid #edf1f8;border-radius:12px;background:#fff;box-shadow:0 5px 16px #2434510b}.club-canvas .club-stat-label:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){font-size:13px;line-height:20px;color:var(--ku-muted)}.club-canvas .club-stat-value:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){margin-top:4px;font-size:18px;line-height:25px;font-weight:700;color:var(--ku-blue-strong);font-variant-numeric:tabular-nums}.club-canvas .club-stat-icon:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){width:48px;height:48px;border-radius:10px;background:var(--ku-soft);background-image:none;color:var(--ku-blue)}.club-canvas .club-stat-icon svg:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){width:24px;height:24px;color:inherit}.club-canvas .club-stat-icon[data-stat-tone=green]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background:#e8f7f1;color:#20ad92}.club-canvas .club-stat-icon[data-stat-tone=amber]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .club-stat-icon[data-stat-tone=yellow]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background:#fff6e8;color:#cc942f}.club-canvas .club-champion-card:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border:1px solid #f1e9d9;background:#fffbf3;background-image:none;border-radius:12px}.club-canvas [data-club-page=dashboard] .club-stat-card:has(.club-stat-icon[data-stat-tone=teal]) .club-stat-value:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:#0caa8d}.club-canvas [data-club-page=dashboard] .club-stat-card:has(.club-stat-icon[data-stat-tone=amber]) .club-stat-value:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:#ef980b}.club-canvas [data-club-page=dashboard] .club-stat-card:has(.club-stat-icon[data-stat-tone=yellow]) .club-stat-value:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:#ef980b}.club-canvas [data-club-page=dashboard] .club-champion-card>div>div:first-child:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){width:48px;height:48px;background:#fff0d7;background-image:none;color:#dc9817}.club-canvas [data-club-page=dashboard] .club-champion-card svg:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:#dc9817;width:24px;height:24px}.club-canvas [data-club-page=members] .club-member-grid>div:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border-color:var(--ku-line);border-radius:12px;box-shadow:0 5px 16px #2434510b}.club-canvas [data-club-page=members] .club-member-grid>div>div:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){padding:16px 22px}.club-canvas [data-club-page=members] .club-member-grid button:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){min-height:30px;padding:4px 9px;font-size:12px;border-radius:7px}.club-canvas [data-club-page=members] .club-member-grid>div .border-t:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border-color:var(--ku-line)}.club-canvas [data-club-page=settings] .club-card-header h3:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){padding-left:0;font-size:14px;line-height:22px}.club-canvas [data-club-page=settings] .club-card-header h3 svg:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:none}.club-canvas [data-club-page=settings] .club-card-header:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){padding:16px 20px}.club-canvas [data-club-page=settings] .club-card-body:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){padding:16px 20px}.club-canvas [data-club-page=settings] .club-card-header p:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){font-size:12px;line-height:20px}.club-canvas [data-club-page=settings] .club-card-header:only-child:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border-bottom:0}.club-canvas [data-club-page=settings] .club-card-body .h-16.w-16:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){height:52px;width:52px;box-shadow:none}.club-canvas [data-club-page=settings] .club-card-body .font-mono:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){font-family:inherit}.club-canvas [data-club-page=settings] .club-card-body input:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){min-height:40px;height:40px}.club-canvas [data-club-page=settings] .club-card-body input[type=file]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:none}.club-canvas [data-club-page=settings] .club-card-body label:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){font-size:14px;line-height:22px}.club-canvas [data-club-page=settings] .club-card-body .space-y-3>:not([hidden])~:not([hidden]):not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){margin-top:12px}.club-canvas [data-club-page=settings] [data-tour=invite-code] .font-mono:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;font-family:inherit;font-size:16px;letter-spacing:.08em;background:var(--ku-soft);color:var(--ku-blue-strong)}.club-canvas [data-club-page=settings] .club-card-body>.flex.flex-wrap.gap-2 button:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){min-height:38px}.club-canvas [data-club-page=settings] .club-card-body button svg:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){width:14px;height:14px}@media(min-width:1280px){.club-canvas [data-club-page=members] .club-member-grid:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){grid-template-columns:repeat(4,minmax(0,1fr))}.club-canvas [data-club-page=dashboard] [data-tour=metrics]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:767px){.club-workspace .club-canvas:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){padding:16px}.club-workspace .club-topbar{padding:0 16px}.club-workspace .club-sidebar{width:224px}.club-canvas .club-card-header:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){padding:14px 16px}.club-canvas .club-card-body:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){padding:16px}.club-canvas .club-page-title:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){font-size:20px;line-height:28px}.club-canvas .club-page-stack:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){gap:20px}.club-canvas input:not([type=checkbox]):not([type=radio]):not([type=file]):not(:where(.fixed *)):not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas select:not(:where(.fixed *)):not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas textarea:not(:where(.fixed *)):not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){font-size:16px}}@media(prefers-reduced-motion:reduce){.club-workspace .club-sidebar,.club-workspace .club-nav-button{transition:none}}.club-canvas [data-club-page=dashboard]>.club-page-stack:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){height:calc(100dvh - 112px);min-height:600px}.club-canvas .club-dashboard-panels:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){flex:1;min-height:0;gap:16px}.club-canvas .club-dashboard-ranking:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){height:100%}.club-canvas .club-dashboard-right:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){min-height:0;gap:16px}.club-canvas .club-dashboard-right>.club-card:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:flex;flex:1;flex-direction:column;min-height:0}.club-canvas .club-dashboard-right>.club-card>.club-card-header:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){flex-shrink:0}.club-canvas .club-dashboard-right>.club-card>.club-card-body:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){flex:1;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#bfcfe8 transparent}.club-canvas .club-dashboard-right .bg-gradient-to-r:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:var(--ku-blue);background:var(--ku-soft);background-image:none}.club-canvas .club-dashboard-right .club-champion-card:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){min-height:124px;padding:18px 22px}.club-canvas .club-dashboard-right .club-champion-card .text-xl:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){font-size:18px;line-height:28px}.club-canvas .club-dashboard-right .club-champion-card .text-2xl:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){font-size:18px;line-height:28px}.club-canvas .boss-card-grid:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){gap:16px}.club-canvas .boss-card:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){box-shadow:none}.club-canvas .boss-card>.club-card-body:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){padding:16px}.club-canvas .boss-card-identity:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:flex;align-items:center;min-width:0;gap:12px}.club-canvas .boss-card-avatar:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:flex;width:36px;height:36px;flex-shrink:0;align-items:center;justify-content:center;border-radius:10px;background:#eaf3ff;color:#287fe6;font-size:16px;font-weight:600}.club-canvas .boss-card:nth-child(3n+2) .boss-card-avatar:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background:#e5f7f1;color:#10938c}.club-canvas .boss-card:nth-child(3n+3) .boss-card-avatar:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background:#fff4df;color:#ba7e20}.club-canvas .boss-card-name:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:24px;font-weight:600;color:#40516b}.club-canvas .boss-card-number:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;color:#63758c;font-size:12px;line-height:18px;text-align:left}.club-canvas .boss-card-discount:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){margin-left:auto;color:#b67e25;font-size:11px;white-space:nowrap}.club-canvas .boss-card-balance:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-top:18px}.club-canvas .boss-card-balance>span:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){font-size:13px;color:#63758c}.club-canvas .boss-card-balance>strong:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){font-size:26px;line-height:34px;letter-spacing:-.025em;color:#1972e6;font-variant-numeric:tabular-nums}.club-canvas .boss-card-balance>strong.text-red-500:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:#ef5373}.club-canvas .boss-card-totals:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;gap:8px;font-size:12px;line-height:20px}.club-canvas .boss-card-totals>div:nth-child(2):not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){text-align:center}.club-canvas .boss-card-totals>div:last-child:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){text-align:right}.club-canvas .boss-card-totals dt:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:#63758c}.club-canvas .boss-card-totals dd:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){margin:2px 0 0;color:#40516b;font-variant-numeric:tabular-nums}.club-canvas .boss-card-actions:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){margin-top:12px;border-top:1px solid #e7eef7;padding-top:12px}.club-canvas .boss-card-action-grid:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.club-canvas .boss-card-action-grid>button:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){width:100%;min-width:0;min-height:30px;padding:4px 6px!important;border:1px solid #e2ebf8;border-radius:7px;background:#f8fbff;background-image:none;color:#587093;font-size:12px;line-height:20px;gap:4px}.club-canvas .boss-card-action-grid>button:first-child:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border-color:#cce2ff;background:#eaf4ff;color:#087aff}.club-canvas .boss-card-action-grid>button:nth-child(5):not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){grid-column:span 2}.club-canvas .boss-card-action-grid>button:last-child:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){grid-column:auto;border-color:#f7d7e0;background:#fff7f9;color:#df5374}.club-canvas .boss-card-low:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:flex;gap:4px;align-items:center;margin-top:6px;color:#ef5373;font-size:11px}.club-canvas [data-club-page=bosses] .club-page-stack:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){gap:16px}.club-canvas [data-club-page=bosses] .club-page-stack>.relative:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){width:min(480px,100%)}.club-canvas [data-club-page=bosses] .club-page-heading:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){margin-bottom:0}.club-canvas [data-club-page=promotion]>.club-page-stack:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){max-width:800px;gap:24px}.club-canvas [data-club-page=promotion] .club-stat-icon:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:none}.club-canvas [data-club-page=promotion] .club-stat-value:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:var(--ku-ink);font-size:18px}.club-canvas [data-club-page=promotion] h2:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){font-size:22px;line-height:32px;margin-bottom:8px}.club-canvas [data-club-page=promotion] code:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:var(--ku-blue-strong);background:var(--ku-soft);font-family:inherit;font-size:18px;letter-spacing:0}.club-canvas [data-club-page=promotion] .club-stat-card:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){min-height:96px}.club-canvas [data-club-page=showcase] .club-page-stack>p:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){margin-top:-20px;margin-bottom:0;color:var(--ku-muted);font-size:13px;line-height:22px}.club-canvas [data-club-page=showcase] .club-page-stack>.club-card:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){margin-bottom:0}@media(min-width:1280px){.club-canvas .boss-card-grid:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1279px){.club-canvas [data-club-page=dashboard]>.club-page-stack:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){height:auto;min-height:0}.club-canvas .club-dashboard-panels:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){grid-template-columns:1fr}.club-canvas .club-dashboard-right>.club-card>.club-card-body:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){max-height:420px}}@media(max-width:767px){.club-canvas .boss-card-balance>strong:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){font-size:26px}.club-canvas .club-dashboard-right:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){gap:20px}.club-canvas .boss-card-action-grid>button:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){min-height:36px}}.club-canvas .club-role-tip:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border-color:var(--ku-line);border-radius:12px;background:#fff;padding:12px 20px;color:var(--ku-muted)}.club-canvas .club-role-tip p:first-child:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:var(--ku-ink);font-size:12px}.club-canvas .club-role-tip p+p:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:var(--ku-muted);font-size:12px}.club-canvas .club-order-row-actions:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:inline-flex;flex-wrap:nowrap;gap:8px}.club-canvas .club-order-row-actions>button:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){min-height:32px;padding:5px 8px;border:1px solid transparent;border-radius:6px;background:transparent;color:#526582;font-size:12px;white-space:nowrap}.club-canvas .club-order-row-actions>button:nth-child(2):not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:#1d4ed8}.club-canvas .club-order-row-actions>button:last-child.text-red-600:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:#b42340}.club-canvas .club-order-row-actions>button:hover:not(:disabled):not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background:#f1f5fc}.club-canvas .club-order-money{text-align:right;font-variant-numeric:tabular-nums}.club-canvas .club-order-filters{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:12px}.club-canvas .club-order-filters>*,.club-canvas .club-order-date-range>input{min-width:0}.club-canvas .club-order-date-range{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px}.club-canvas .club-order-date-range>span{color:#63758f;font-size:12px}.club-canvas .club-order-filters :is(input,select){height:40px}@media(min-width:640px){.club-canvas .club-order-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.club-canvas .club-order-search,.club-canvas .club-order-date-range{grid-column:1 / -1}}@media(min-width:1280px){.club-canvas .club-order-filters{grid-template-columns:minmax(200px,1.6fr) repeat(3,minmax(120px,1fr)) minmax(280px,2fr)}.club-canvas .club-order-search,.club-canvas .club-order-date-range{grid-column:auto}}@media(max-width:639px),(pointer:coarse){.club-canvas .club-order-filters :is(input,select),.club-canvas .club-order-row-actions>button{min-height:44px}}.club-canvas [data-club-page=orderManagement] td:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){white-space:nowrap;padding:8px}.club-canvas [data-club-page=orderManagement] th:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){padding-inline:8px}.club-canvas [data-club-page=orderManagement] td.font-mono:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){font-family:inherit;font-size:12px}.club-canvas [data-club-page=orderManagement] table:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){min-width:1120px}.club-canvas [data-club-page=orderManagement] .club-card-body>.grid:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){grid-template-columns:minmax(200px,1.5fr) repeat(5,minmax(0,1fr))}.club-canvas .club-template-grid:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:flex;flex-wrap:wrap;gap:16px}.club-canvas .club-template-grid>div:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:flex;flex-direction:column;width:280px;max-width:100%;min-height:140px;border-color:var(--ku-line);box-shadow:none}.club-canvas .club-template-grid>div>.mt-3:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:flex;gap:8px;margin-top:auto;padding-top:8px}.club-canvas .club-template-grid>div>.mt-3>button:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:inline-flex;min-height:30px;align-items:center;gap:4px;border:1px solid #c9dfff;border-radius:6px;padding:4px 7px;font-size:12px;background:#f4f9ff;color:#2684ff}.club-canvas .club-template-grid>div>.mt-3>button.text-red-500:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border-color:#ffd4df;background:#fff4f7;color:#ef5e7e}.club-canvas [data-club-page=reports] .report-filter-header:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:grid;grid-template-columns:minmax(0,1fr) 212px;-moz-column-gap:24px;column-gap:24px;row-gap:12px;border-bottom:0}.club-canvas .report-filter-header>span:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){position:relative;padding-left:20px;color:var(--ku-ink);font-size:16px;line-height:26px}.club-canvas .report-filter-header>span:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)):before{content:"";position:absolute;top:0;left:0;width:4px;height:26px;border-radius:2px;background:var(--ku-blue)}.club-canvas .report-filter-controls:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){grid-column:1;gap:12px}.club-canvas .report-filter-controls input:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){width:180px}.club-canvas .report-filter-controls>button:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){height:36px;padding:7px 16px}.club-canvas .report-filter-header>.rounded-xl:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){grid-column:2;grid-row:1 / 3;align-self:stretch;display:flex;flex-direction:column;justify-content:center;text-align:left;border-radius:10px}.club-canvas .report-filter-header .text-2xl:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){margin-block:4px;font-size:18px;line-height:26px}.club-canvas [data-club-page=reports] .club-card-body .flex.flex-wrap.justify-center:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){font-size:12px;gap:14px}.club-canvas [data-club-page=reports] .club-card-body .h-3.w-3:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){width:6px;height:6px;border-radius:50%}.club-canvas [data-club-page=reports] .club-page-stack>.grid:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){gap:16px}@media(max-width:1199px){.club-canvas [data-club-page=orderManagement] .club-card-body>.grid:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){grid-template-columns:repeat(3,minmax(0,1fr))}.club-canvas [data-club-page=reports] .report-filter-header:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){grid-template-columns:minmax(0,1fr) 180px}.club-canvas .report-filter-controls input:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){width:150px}}@media(max-width:767px){.club-canvas [data-club-page=orderManagement] .club-card-body>.grid:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){grid-template-columns:repeat(2,minmax(0,1fr))}.club-canvas [data-club-page=orderManagement] .club-card-body>.grid>.relative:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){grid-column:1 / -1}.club-canvas [data-club-page=reports] .report-filter-header:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:flex;flex-direction:column;align-items:stretch}.club-canvas .report-filter-controls input:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){width:calc(50% - 17px)}.club-canvas .club-template-grid>div:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){width:100%}}.club-workspace .club-canvas>section:not([hidden]):not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){min-height:0}.club-canvas .club-page-stack h2:not(:where(.fixed *)):not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){font-size:22px;line-height:32px;color:var(--ku-ink)}.club-canvas .club-card-header h3:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){position:relative;padding-left:20px}.club-canvas .club-card-header h3:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)):before{content:"";position:absolute;top:0;left:0;width:4px;height:26px;border-radius:2px;background:var(--ku-blue)}.club-canvas .club-card-header h3>svg:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:none}.club-canvas .club-card-header h3+p:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){padding-left:20px}.club-canvas [data-club-page=settings] .club-card-header h3:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){padding-left:0}.club-canvas [data-club-page=settings] .club-card-header h3:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)):before{display:none}.club-canvas [data-club-page=settings] .club-card-header h3+p:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){padding-left:0}.club-canvas .club-dashboard-right .club-champion-card:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background:#fffbf3;background-image:none}.club-canvas [data-club-page=dashboard] .club-stat-card:nth-child(2) .club-stat-value:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:var(--ku-blue-strong)}.club-canvas [data-club-page=dashboard] .club-stat-card:nth-child(7) .club-stat-value:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:#0caa8d}.club-canvas .border-purple-500:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas .border-purple-400:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border-color:#a9ceff}.club-canvas .text-indigo-700:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:#2684ff}.club-canvas .bg-indigo-50:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background:#edf5ff}.club-canvas .border-indigo-200:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border-color:#c5ddff}.club-canvas .bg-teal-600:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background:#eaf3ff;color:#087aff}.club-canvas .club-person-card>div>div:first-child>div:first-child:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border-radius:12px;background:#f1ebff;background-image:none;color:#8a54ec}.club-canvas .club-person-card[data-member-role=管理]>div>div:first-child>div:first-child:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background:#eaf3ff;color:#2684ff}.club-canvas .club-person-card[data-member-role=场控]>div>div:first-child>div:first-child:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background:#e5f8f1;color:#10ad91}.club-canvas .club-person-card[data-member-role=陪玩]>div>div:first-child>div:first-child:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background:#fff4e7;color:#ef941c}.club-canvas .club-person-card>div>div:first-child>div:first-child svg:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:inherit}.club-canvas [data-club-page=giftCommissionSettings] .club-card-body.flex.items-end:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:grid;grid-template-columns:minmax(160px,1.1fr) repeat(4,minmax(100px,1fr)) auto;align-items:end;gap:12px}.club-canvas [data-club-page=giftCommissionSettings] .club-card-body.flex.items-end input:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){width:100%}.club-canvas [data-club-page=giftCommissionSettings] .club-card-body.flex.items-end select:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){width:100%}.club-canvas [data-club-page=giftCommissionSettings] .club-page-stack>div>.club-card:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){margin-top:0}.club-canvas [data-club-page=giftCommissionSettings] .club-page-stack>div>.club-card+.club-card:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){margin-top:24px}.club-canvas [data-club-page=bossStatistics] .bg-\[\#506077\]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas [data-club-page=projectTemplates] .bg-\[\#506077\]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background:var(--ku-blue);color:#fff;box-shadow:none}.club-canvas [data-club-page=projectAudit] h3:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)),.club-canvas [data-club-page=projectTemplates] h3:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){color:var(--ku-ink);font-size:16px;line-height:24px}.club-canvas [data-club-page=projectAudit] .club-page-stack>.flex>.flex>.rounded-xl:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border-color:var(--ku-line);box-shadow:0 5px 16px #2434510b}.club-canvas [data-club-page=projectTemplates] .club-page-stack>.flex>.rounded-xl:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border-color:var(--ku-line);box-shadow:0 5px 16px #2434510b}.club-canvas [data-club-page=projectTemplates] [data-tour=lock-price]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border-color:var(--ku-line);box-shadow:none}.club-canvas [data-club-page=performanceStats] .club-page-stack>.space-y-3:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border-color:var(--ku-line);box-shadow:0 5px 16px #2434510b}.club-canvas [data-club-page=performanceStats] .grid>section:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border:1px solid var(--ku-line);border-radius:12px;box-shadow:0 5px 16px #2434510b}.club-canvas [data-club-page=performanceStats] .grid>section>div:first-child:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background:#fff}@media(max-width:1000px){.club-canvas [data-club-page=giftCommissionSettings] .club-card-body.flex.items-end:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.club-canvas [data-club-page=giftCommissionSettings] .club-card-body.flex.items-end:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){grid-template-columns:repeat(2,minmax(0,1fr))}.club-canvas .club-page-stack h2:not(:where(.fixed *)):not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){font-size:20px;line-height:28px}.club-canvas .club-person-card>div:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){padding:16px}}.club-workspace[data-sidebar-collapsed=true] .club-sidebar-head{padding-inline:6px}.club-workspace[data-sidebar-collapsed=true] .club-nav-button{padding-inline:0;justify-content:center}.club-canvas [data-club-page=battleStats] .club-card-header:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){position:relative;padding-left:42px;font-size:16px;color:var(--ku-ink)}.club-canvas [data-club-page=battleStats] .club-card-header:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)):before{content:"";position:absolute;width:4px;height:26px;left:22px;top:16px;border-radius:2px;background:var(--ku-blue)}.club-canvas [data-club-page=settings] .club-card-body button[aria-pressed=true]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){border-color:#9bc7ff;color:#087aff;background:#eaf3ff}@media(min-width:1280px){.club-canvas [data-club-page=dashboard] .club-stat-card:nth-child(n+6):not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){min-height:84px}.club-canvas [data-club-page=dashboard] [data-tour=metrics]:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){grid-template-rows:100px 84px}}.club-canvas .club-role-tip:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){background:#fff}.club-canvas [data-club-page=giftCommissionSettings] table:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){min-width:880px}.club-canvas [data-club-page=giftCommissionSettings] th:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){white-space:nowrap}.club-canvas [data-club-page=giftCommissionSettings] td input:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){min-width:90px}@media(max-width:767px){.club-canvas .club-page-heading>div:last-child:not(:first-child):not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){width:100%}.club-canvas .club-page-heading>div:last-child:not(:first-child)>button:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){width:auto;flex:1}.club-canvas [data-club-page=projectTemplates] .club-page-stack>div:first-child>div:last-child:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){max-width:100%;min-width:0}.club-canvas [data-club-page=projectTemplates] .club-page-stack>div:first-child>div:last-child>.inline-flex:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){display:flex;max-width:100%;overflow-x:auto;flex-wrap:nowrap}.club-canvas [data-club-page=projectTemplates] button:not(:where(.fixed,.fixed *,[role=dialog],[role=dialog] *)){white-space:nowrap}}.club-music-slot{position:relative;flex:0 0 54px;width:54px;height:54px}.club-music-slot .music-disc-player[data-docked=true]{position:absolute;top:0;right:0;left:auto}.club-music-slot .music-disc-player[data-docked=true].expanded{position:fixed;top:72px;right:16px;left:auto}.club-topbar .music-disc-player .music-title{color:#f3f5f8;line-height:18px}.club-topbar .music-disc-player .music-artist{color:#b4b4b4;line-height:15px}@media(max-width:639px){.club-music-slot .music-disc-player[data-docked=true].expanded{top:64px}}@media(prefers-reduced-motion:reduce){.club-music-slot .music-disc-player{transition:none}}
