:root{--p:#5b5af7;--ph:#4746e0;--pl:#eeeefd;--sb:#151347;--st:#9d9bf7;--bg:#f5f6fa;--card:#fff;--bd:#e6e8f0;--txt:#181a2e;--mu:#6f728c;--su:#1da86b;--wa:#e88a20;--da:#e04848;--r:14px;--sh:0 2px 12px rgba(0,0,0,.06)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','PingFang SC','Microsoft YaHei',sans-serif;background:var(--bg);color:var(--txt);font-size:14px;line-height:1.55;min-height:100vh}.auth-open .main,.auth-open .mobile-nav,.auth-open .sidebar{filter:blur(4px);pointer-events:none}.sidebar{width:210px;background:var(--sb);color:#fff;display:flex;flex-direction:column;position:fixed;left:0;top:0;bottom:0;z-index:100}.sidebar-brand{padding:22px 18px 14px;font-size:17px;font-weight:800;letter-spacing:-.2px}.sidebar-brand small{display:block;font-size:11px;color:var(--st);font-weight:500;margin-top:5px;opacity:.8}.sidebar-nav{flex:1;padding:10px 8px;display:flex;flex-direction:column;gap:3px}.sidebar-nav button{display:flex;align-items:center;gap:9px;width:100%;border:0;background:0 0;color:var(--st);border-radius:11px;padding:11px 13px;cursor:pointer;font-size:13.5px;font-weight:650;text-align:left;transition:background .15s}.sidebar-nav button.active,.sidebar-nav button:hover{background:var(--p);color:#fff}.sidebar-nav .i{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:rgba(255,255,255,.12);font-size:13px;font-style:normal;flex-shrink:0}.sidebar-nav button.active .i{background:#fff;color:var(--p)}.sidebar-ft{padding:14px 16px;border-top:1px solid rgba(255,255,255,.08);font-size:11px;color:var(--st);opacity:.7}.main{margin-left:210px;min-width:0}.header{height:62px;background:rgba(255,255,255,.95);border-bottom:1px solid var(--bd);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:space-between;padding:0 26px;position:sticky;top:0;z-index:50}.header h1{font-size:18px;font-weight:750}.head-actions{display:flex;align-items:center;gap:12px}.auth-user{font-size:12px;color:var(--mu);display:inline-flex;align-items:center;gap:8px}.auth-user button{border:0;background:0 0;color:var(--p);font-weight:700;cursor:pointer}.content{max-width:1400px;padding:24px 28px 50px}.page{display:none}.page.active{display:block}.btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid var(--bd);border-radius:9px;padding:9px 16px;font-size:13px;font-weight:650;cursor:pointer;white-space:nowrap;transition:.15s;background:var(--card);color:var(--txt);font-family:inherit}.btn:hover{border-color:#c4c8d6;background:#f8f9fc}.btn-p{background:var(--p);border-color:var(--p);color:#fff}.btn-p:hover{background:var(--ph);border-color:var(--ph);color:#fff}.btn-o{background:0 0}.btn-d{background:var(--da);border-color:var(--da);color:#fff}input,select,textarea{width:100%;padding:10px 12px;border:1px solid var(--bd);border-radius:9px;font-size:14px;font-family:inherit;background:var(--card);transition:border .15s}input:focus,select:focus,textarea:focus{outline:0;border-color:var(--p);box-shadow:0 0 0 3px var(--pl)}textarea{resize:vertical;min-height:84px}.fg{margin-bottom:13px}.fg label{display:block;font-size:11.5px;font-weight:700;margin-bottom:5px;color:var(--mu);letter-spacing:.3px}.form-msg{min-height:18px;font-size:12px;color:var(--da);margin-top:6px}.drop-time-row select{padding:10px 12px;border-radius:9px}.hero{position:relative;background:var(--card);border:1px solid var(--bd);border-radius:var(--r);box-shadow:var(--sh);padding:22px 24px;margin-bottom:18px}.hero:before{content:'';position:absolute;left:0;top:0;width:4px;height:28px;background:var(--p);border-radius:0 4px 4px 0;margin:22px 0}.hero .kicker{display:inline-flex;background:var(--pl);color:var(--p);border-radius:999px;padding:4px 10px;font-size:10.5px;font-weight:750;margin-bottom:8px;margin-left:12px}.hero h2{font-size:20px;font-weight:800;margin-left:12px}.hero p{color:var(--mu);font-size:13px;line-height:1.65;margin-left:12px;margin-top:4px}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:18px}.sc{background:var(--card);border:1px solid var(--bd);border-radius:var(--r);box-shadow:var(--sh);padding:16px}.sc .l{font-size:11px;color:var(--mu);font-weight:650}.sc .v{font-size:26px;font-weight:800;margin-top:4px;letter-spacing:-.5px}.tag{display:inline-flex;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:650}.tag.ok{background:#daf5e8;color:#147d4f}.tag.hot{background:#fde7e7;color:#c62a2a}.tag.warn{background:#fef3d5;color:#9a5d0a}.tag.work{background:var(--pl);color:var(--p)}.meta{display:flex;flex-wrap:wrap;gap:6px;margin:7px 0}.muted{color:var(--mu);font-size:12px;line-height:1.5}.section-hd{display:flex;align-items:center;justify-content:space-between;gap:12px}.section-hd h2{font-weight:750}.section-hd p{font-size:12px;color:var(--mu)}.card-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.card-hd h3{font-size:16px;font-weight:750}.card-hd .muted{font-size:12px;color:var(--mu);margin-top:3px}.card,.contact-box,.job-card{background:var(--card);border:1px solid var(--bd);border-radius:var(--r);box-shadow:var(--sh)}.card h3{font-size:16px;font-weight:750;margin-bottom:6px}.drop-list{background:var(--card);border:1px solid var(--bd);border-radius:var(--r);box-shadow:var(--sh);overflow-x:auto}.drop-grid{display:grid;grid-template-columns:80px minmax(180px,1.6fr) 120px 110px 90px minmax(170px,1.2fr) minmax(130px,.9fr);min-width:860px}.drop-head{color:var(--mu);font-size:11.5px;font-weight:700;background:#f9fafb;border-bottom:2px solid var(--bd)}.drop-head>div{padding:11px 12px}.drop-row{border-bottom:1px solid #eef0f6}.drop-row:last-child{border-bottom:0}.drop-row>div{padding:13px 12px;display:flex;flex-direction:column;justify-content:center;min-width:0}.drop-row b{font-weight:750;font-size:13.5px}.drop-row .muted{font-size:11.5px}.drop-price{font-size:17px;font-weight:800;color:var(--su);letter-spacing:-.3px}.drop-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.drop-contact{font-size:12px;color:var(--mu);line-height:1.6}.drop-note,.play-demand{color:var(--mu);font-size:12px;line-height:1.55;white-space:pre-wrap}.drop-filter{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.drop-filter button{border:1px solid var(--bd);background:var(--card);border-radius:999px;font-weight:650;cursor:pointer;transition:.15s}.drop-filter button.active{background:var(--sb);border-color:var(--sb);color:#fff}.share-table-wrap{background:var(--card);border:1px solid var(--bd);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden}.share-table-scroll{width:100%;overflow:auto}.share-table{width:100%;border-collapse:collapse;min-width:640px}.share-table th{text-align:left;padding:11px 12px;font-size:11.5px;font-weight:700;color:var(--mu);background:#f9fafb;border-bottom:2px solid var(--bd);white-space:nowrap}.share-table td{padding:11px 12px;border-bottom:1px solid #eef0f6;font-size:13px;vertical-align:middle}.share-table tr:last-child td{border-bottom:0}.share-table tr:hover td{background:#fafafd}.share-main{font-weight:750}.share-sub{font-size:12px;color:var(--mu);margin-top:2px}.share-money{font-size:16px;font-weight:800;color:var(--su)}.share-price{font-weight:700;color:var(--da)}.share-team{font-weight:700;color:var(--p)}.share-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.share-tools .muted{color:var(--mu);font-size:12px}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.job-wrap{display:grid;grid-template-columns:1fr 1fr;gap:14px}.info-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px}.quick-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.landing-money{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.landing-faq{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.landing-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.job-card h3{font-size:16px;font-weight:750;margin:8px 0 6px}.job-pay{font-size:15px;font-weight:800;color:var(--txt);margin-bottom:8px}.job-card ul{padding-left:18px;color:var(--mu);line-height:1.75;font-size:13px}.card .store{font-size:12px;color:var(--mu);margin-bottom:4px}.note{color:var(--mu);font-size:13px;line-height:1.65;white-space:pre-wrap}.money{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:14px;padding-top:12px;border-top:1px dashed #dcdff5}.money .label{font-size:12px;color:var(--mu)}.money .num{font-size:22px;font-weight:800;color:var(--su)}.price{font-weight:700;color:var(--da)}.contact-box b{display:block;font-size:13.5px;margin-bottom:4px}.contact-box span{display:block;color:var(--mu);font-size:12px;line-height:1.6;margin-top:2px}.wechat{font-size:24px;font-weight:800;color:var(--txt);margin:5px 0;letter-spacing:-.3px}.notice-card{padding:16px;margin-bottom:10px}.notice-card h3{font-size:16px;font-weight:750;margin-bottom:6px}.notice-card .desc{white-space:pre-wrap;color:var(--mu);line-height:1.7;font-size:13px}.pending-card{max-width:580px;margin:40px auto;background:var(--card);border:1px solid var(--bd);border-radius:var(--r);box-shadow:var(--sh);padding:28px 24px;text-align:center}.pending-card h2{font-size:20px;font-weight:750;margin-bottom:8px}.pending-card p{color:var(--mu);line-height:1.7;font-size:13px}.inline-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:16px}.agent-auth-overlay{position:fixed;inset:0;display:none;align-items:center;justify-content:center}.agent-auth-overlay.show{display:flex}.agent-auth-card{background:var(--card);box-shadow:0 24px 70px rgba(0,0,0,.3)}.agent-auth-card h2{font-weight:800}.agent-auth-card .muted{font-size:13px;color:var(--mu);line-height:1.65}.auth-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.auth-tabs button{border:1px solid var(--bd);background:var(--card);cursor:pointer}.auth-tabs button.active{background:var(--p);border-color:var(--p)}.auth-panel{display:none}.auth-panel.active{display:block}.auth-close{font-weight:700;cursor:pointer;color:var(--mu)}.auth-error{color:var(--da)}.auth-tip{color:var(--mu)}.remember-row{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--mu);cursor:pointer}.remember-row input{width:auto;accent-color:var(--p)}.agent-public-landing{display:block}.agent-dashboard-pro{display:none}body.agent-approved .agent-public-landing{display:block}body.agent-approved .agent-dashboard-pro{display:none}.agent-hero-pro{position:relative;overflow:hidden;background:linear-gradient(140deg,#100d3a,#25207a 50%,#100d3a);color:#fff;box-shadow:0 16px 44px rgba(16,13,58,.3)}.agent-hero-top{display:flex;justify-content:space-between;align-items:center}.agent-hero-top span{font-size:11px;font-weight:700;letter-spacing:.3px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.18);padding:5px 11px;border-radius:999px}.agent-hero-top em{font-style:normal;font-size:11px;color:#bab6ff}.agent-hero-pro h2{line-height:1.12;letter-spacing:-.8px;margin:0 0 10px;font-weight:800}.agent-hero-pro p{font-size:13.5px;line-height:1.65;color:#d1ccff;margin:0;max-width:460px}.agent-profit-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.agent-profit-row div{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);border-radius:14px}.agent-profit-row b{display:block;font-weight:700}.agent-profit-row span{display:block;margin-top:4px;color:#c4c1f0}.agent-hero-actions{display:grid;grid-template-columns:1.15fr .85fr;gap:10px}.agent-hero-actions .btn{border-radius:13px;font-weight:750}.agent-hero-actions .btn-p{background:#fff;color:#100d3a}.agent-hero-actions .btn:not(.btn-p){background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.22)}.agent-flow-card{margin-top:14px;background:var(--card);border:1px solid var(--bd);border-radius:var(--r);box-shadow:var(--sh)}.agent-section-title{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px}.agent-section-title b{font-weight:750}.agent-section-title span{font-size:11.5px;color:var(--mu)}.agent-flow-grid{display:grid;gap:8px}.agent-flow-grid article{display:grid;grid-template-columns:40px 80px 1fr;gap:10px;align-items:center;border-radius:13px;background:#f8f9fc;border:1px solid #edf0f6}.agent-flow-grid i{display:flex;align-items:center;justify-content:center;background:var(--pl);color:var(--p);font-style:normal;font-weight:800}.agent-flow-grid b{font-size:14px}.agent-flow-grid span{font-size:12px;color:var(--mu);line-height:1.4}.agent-contact-strip{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;margin-top:12px;border-radius:var(--r);background:var(--card);border:1px solid var(--bd);box-shadow:var(--sh)}.agent-contact-strip b{display:block}.agent-contact-strip span{display:block;margin-top:3px;font-size:12px;color:var(--mu)}.agent-proof-row{display:flex;gap:7px;flex-wrap:wrap;margin:12px 0 0}.agent-proof-row span{font-size:11px;color:var(--mu);background:var(--card);border:1px solid var(--bd);border-radius:999px;padding:5px 10px}.agent-hero-pro.official-hero{background:linear-gradient(135deg,#111827 0,#183b63 54%,#0f766e 100%);box-shadow:0 16px 44px rgba(15,23,42,.28)}.agent-hero-pro.official-hero h2{max-width:560px}.agent-hero-pro.official-hero p{max-width:560px;color:#dce9ff}.agent-platform-scope{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px;color:#dbeafe;font-size:12px;line-height:1.55}.agent-platform-scope b{font-size:12px;color:#fff}.agent-platform-scope span{color:#cfe1f7}.agent-auth-notice{margin-top:14px;padding:11px 12px;border-radius:13px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);color:#e5efff;font-size:12px;line-height:1.55}.agent-member-cta,.agent-member-note,body.agent-approved .agent-guest-cta,body.agent-approved .agent-guest-note{display:none}body.agent-approved .agent-member-cta{display:grid}body.agent-approved .agent-member-note{display:block}@media(max-width:900px){.agent-platform-scope{display:block;margin-top:11px;font-size:11.5px}.agent-platform-scope b{display:block;margin-bottom:2px}.agent-auth-notice{font-size:11.5px;margin-top:11px;padding:10px}.agent-hero-pro.official-hero p{font-size:13px}}.agent-dash-hero{background:linear-gradient(140deg,#100d3a,#25207a 50%,#100d3a);color:#fff;box-shadow:0 16px 44px rgba(16,13,58,.3);margin-bottom:16px}.agent-dash-hero span{display:inline-flex;font-size:11px;font-weight:700;color:#bab6ff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:5px 10px;margin-bottom:14px}.agent-dash-hero h2{line-height:1.15;letter-spacing:-.5px;margin:0 0 8px}.agent-dash-hero p{font-size:12.5px;line-height:1.6;color:#d1ccff;margin:0}.agent-dash-grid{display:grid;gap:10px}.agent-dash-grid button{width:100%;text-align:left;border:1px solid var(--bd);background:var(--card);border-radius:var(--r);box-shadow:var(--sh);display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:center;cursor:pointer;transition:.15s;font-family:inherit}.agent-dash-grid button:hover{border-color:var(--p);box-shadow:0 6px 24px rgba(91,90,247,.12)}.agent-dash-grid b{letter-spacing:-.2px}.agent-dash-grid span{font-size:12px;color:var(--mu);line-height:1.4}.agent-dash-grid em{grid-row:1/3;grid-column:2;font-style:normal;font-size:11.5px;font-weight:700;color:var(--p);background:var(--pl);border-radius:999px;padding:7px 11px}.income-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.income-card{background:var(--card);border:1px solid var(--bd);border-radius:var(--r);box-shadow:var(--sh)}.income-card span{display:block;font-weight:700;color:var(--mu);letter-spacing:.3px}.income-card b{display:block;line-height:1.1;color:var(--txt);font-weight:800}.income-card em{display:block;margin-top:5px;font-style:normal;font-size:10.5px;color:var(--mu);line-height:1.35}.income-card[data-income-jump]{cursor:pointer}.income-card[data-income-jump]:hover{border-color:#c7d2fe;box-shadow:0 12px 30px rgba(79,70,229,.1)}.income-source{display:block;margin-top:7px;font-size:12px;font-weight:850;line-height:1.25;color:var(--txt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.income-package{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:4px;font-size:10.5px;color:var(--mu);line-height:1.35}.income-role{background:linear-gradient(135deg,#100d3a,#25207a);color:#fff;border-color:#25207a}.income-role em,.income-role span{color:#c4c1f0}.income-role .income-package,.income-role .income-source,.income-role b{color:#fff}.income-team-tip{grid-column:1/-1;background:#eafbf1;border:1px solid #b7eccc;color:#116c3c;border-radius:12px;padding:11px 14px;font-size:12.5px;font-weight:650;line-height:1.5}.income-table tr.income-hit td{background:#f1f5ff!important;box-shadow:inset 0 1px 0 #c7d2fe,inset 0 -1px 0 #c7d2fe}.income-switch{display:flex;gap:7px}.income-switch button{border:1px solid var(--bd);background:var(--card);border-radius:999px;padding:9px 18px;font-weight:650;cursor:pointer;transition:.15s;font-family:inherit}.income-switch button.active{background:var(--sb);border-color:var(--sb);color:#fff}.income-hd h2{font-size:15px;font-weight:750}.income-hd p{font-size:12px;color:var(--mu);line-height:1.4}.income-actions{display:flex;gap:6px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.income-action-btn{border:1px solid #c8cef0;background:var(--card);color:var(--p);border-radius:999px;font-weight:650;cursor:pointer}.income-action-book{background:var(--sb);border-color:var(--sb);color:#fff}.income-action-add{background:#eafbf1;border-color:#b7eccc;color:#116c3c}.income-action-btn:disabled{opacity:.45;cursor:not-allowed}.agent-publish-toggle{min-height:40px;padding:10px 18px;font-weight:700;cursor:pointer;margin-bottom:12px;font-family:inherit}.agent-publish-panel-body{margin-bottom:14px}.agent-publish-panel>summary{list-style:none;display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:15px 18px;border-radius:var(--r);background:var(--card);border:1px solid var(--bd);cursor:pointer;font-family:inherit}.agent-publish-panel>summary::-webkit-details-marker{display:none}.agent-form-section{background:#f8f9fc;border:1px solid #edf0f6;border-radius:13px}.agent-form-section:last-child{margin-bottom:0}.agent-form-title{font-size:12.5px;font-weight:750;color:var(--txt);margin-bottom:10px;display:flex;align-items:center;gap:7px}.agent-form-title:before{content:'';display:block;width:4px;height:16px;border-radius:999px;background:var(--p)}.agent-form-section .fg{margin-bottom:10px}.agent-form-section .fg:last-child{margin-bottom:0}.drop-form,.play-form{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px}.drop-form textarea,.play-form textarea{grid-column:1/-1;min-height:90px}.play-order-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.play-order-card{background:var(--card);border:1px solid var(--bd);border-radius:var(--r);box-shadow:var(--sh);padding:18px}.play-order-meta{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:10px 0}.play-order-meta div{text-align:center;padding:9px 6px;background:#f8f9fc;border-radius:10px}.play-order-meta b{display:block;font-size:10px;color:var(--mu);letter-spacing:.2px;margin-bottom:4px}.play-order-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding-top:10px;border-top:1px solid #eef0f6}.play-qr{border-radius:10px;border:1px solid var(--bd);object-fit:cover}.play-qr-loading{min-width:96px;min-height:70px;display:flex;align-items:center;justify-content:center;border:1px dashed var(--bd);border-radius:10px;background:var(--card);color:var(--mu);font-size:12px}.play-filter{margin-top:8px}.qr-preview{max-width:120px;max-height:120px;border-radius:10px;margin-top:8px;object-fit:cover;border:1px solid var(--bd);background:#fff}.agent-shop-cart{position:fixed;left:230px;right:24px;bottom:24px;z-index:210;background:var(--card);border:2px solid var(--p);border-radius:16px;box-shadow:0 -6px 28px rgba(0,0,0,.08);padding:14px 16px;max-width:460px;margin-left:auto}.agent-shop-cart-top{display:flex;align-items:center;justify-content:space-between;gap:14px}.agent-shop-cart-top b{font-size:15px}.agent-shop-cart-top span{font-size:12px;color:var(--mu)}.agent-shop-cart-list{display:grid;gap:7px;max-height:150px;overflow:auto;margin-top:10px}.agent-shop-cart-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:8px;align-items:center;border-top:1px dashed #dcdff5;padding-top:8px}.agent-shop-cart-row b{font-size:12px}.agent-shop-cart-row span{font-size:11px;color:var(--mu)}.agent-shop-cart-row strong{color:var(--su);font-size:13px}.agent-shop-qty{display:inline-flex;align-items:center;gap:4px;background:#f5f6fa;border:1px solid var(--bd);border-radius:999px;padding:2px 6px}.agent-shop-qty button,.agent-shop-remove{border:0;background:0 0;font-weight:700;cursor:pointer;color:var(--p);font-size:13px;padding:0 3px}.agent-shop-qty em{font-style:normal;font-size:12px;font-weight:650;min-width:14px;text-align:center}.agent-shop-remove{color:var(--da);font-size:12px;padding:0}.agent-shop-toast{position:fixed;bottom:80px;left:50%;transform:translateX(-50%);background:var(--sb);color:#fff;border-radius:999px;padding:10px 22px;font-size:13px;font-weight:650;pointer-events:none;opacity:0;transition:opacity .3s}.skeleton-loading{color:var(--mu);font-size:13px;padding:18px 16px;text-align:center;background:#fafbfd;border:1px dashed var(--bd);border-radius:13px}.skeleton-block{min-height:120px;display:flex;align-items:center;justify-content:center}.empty-state{text-align:center;padding:32px 18px;color:var(--mu);line-height:1.7}.empty-state b{display:block;font-size:14px;color:var(--mu);margin-bottom:4px}.empty,.play-order-empty{text-align:center;padding:28px 18px;color:var(--mu);border:1px solid var(--bd);border-radius:var(--r);background:var(--card);font-size:13px}.footer{color:var(--mu);font-size:12px;text-align:center;margin-top:24px;padding:12px 0}.wage-box{margin-top:14px}.team-box{margin-top:14px;display:none}.team-box.show{display:block}.team-empty{color:var(--mu);padding:18px;background:var(--card);border:1px solid var(--bd);border-radius:var(--r)}.rules{margin-top:8px}.mobile-nav{display:none}@media(max-width:900px){html{font-size:16px;-webkit-text-size-adjust:100%}body,body:not(.agent-approved){padding-bottom:calc(72px + env(safe-area-inset-bottom))}body:not(.agent-approved) .mobile-nav{display:grid}.sidebar{display:none}.main{margin-left:0}.header{height:auto;min-height:50px;padding:8px 12px;display:grid;grid-template-columns:1fr auto;gap:6px;align-items:center;background:rgba(255,255,255,.96);border-bottom:1px solid var(--bd)}.header h1{font-size:16px;font-weight:750}.head-actions{gap:6px;flex-wrap:wrap}.auth-user{font-size:11px;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.head-actions .btn{padding:6px 10px;font-size:11px;min-height:32px}.content{padding:10px 10px 24px}.hero{padding:14px 12px;margin-bottom:10px;border-radius:16px}.hero:before{display:none}.hero .kicker{margin-left:0;font-size:10px;padding:3px 8px}.hero h2{font-size:18px;margin-left:0}.hero p{font-size:11.5px;margin-left:0;margin-top:2px}.stats{display:flex;overflow-x:auto;gap:7px;margin:0 0 10px;padding:0 1px 2px;-webkit-overflow-scrolling:touch}.stats::-webkit-scrollbar{display:none}.sc{flex:0 0 auto;min-width:100px;padding:12px}.sc .l{font-size:10px}.sc .v{font-size:20px}input,select,textarea{min-height:42px;font-size:16px;border-radius:10px;padding:10px 12px}.fg{margin-bottom:9px}.fg label{font-size:10.5px}.btn{min-height:40px;border-radius:10px;font-weight:700;font-size:13px;padding:10px 14px}.drop-list{border:0;background:0;box-shadow:none;overflow:visible}.drop-grid.drop-head{display:none}.drop-grid.drop-row{display:block;min-width:0;border:1px solid #e6e9f2;border-radius:14px;background:var(--card);padding:0;margin-bottom:8px;box-shadow:0 2px 10px rgba(0,0,0,.04);overflow:hidden}.drop-row>div{display:block;border:0;padding:0}.drop-row>div:first-child{position:absolute;z-index:5;top:10px;right:10px;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.drop-row>div:first-child:before{display:none}.drop-row>div:first-child .tag{font-size:9px;padding:2px 6px}.drop-row>div:first-child .muted{font-size:9px;color:#999}.drop-row>div:nth-child(2){padding:12px 90px 6px 12px}.drop-row>div:nth-child(2):before{display:block;font-size:9px;color:var(--mu);margin-bottom:2px;font-weight:650;content:'门店 / 客户 / 人数'}.drop-row>div:nth-child(2) b{font-size:16px;font-weight:750;line-height:1.2}.drop-row>div:nth-child(2) .muted{font-size:11px;line-height:1.3}.drop-row>div:nth-child(3){float:left;width:50%;padding:8px 8px 8px 12px}.drop-row>div:nth-child(3):before{display:block;font-size:9px;color:var(--mu);margin-bottom:1px;font-weight:650;content:'到店时间'}.drop-row>div:nth-child(3) b{font-size:13px}.drop-row>div:nth-child(3) .muted{display:none}.drop-row>div:nth-child(4){float:right;width:50%;padding:8px 12px 8px 8px;text-align:right}.drop-row>div:nth-child(4):before{display:block;font-size:9px;color:var(--su);margin-bottom:1px;font-weight:650;content:'佣金'}.drop-price{font-size:18px;font-weight:800;color:var(--su);line-height:1.2}.drop-row>div:nth-child(6){clear:both;border-top:1px solid #eef0f6;padding:9px 12px;background:#fafbfc}.drop-row>div:nth-child(6):before{display:block;font-size:9px;color:var(--mu);margin-bottom:2px;font-weight:650;content:'报名 / 联系方式'}.drop-contact{font-size:12px;line-height:1.5}.drop-row>div:nth-child(5){display:none}.drop-row>div:nth-child(7){border-top:1px solid #eef0f6;padding:9px 10px 11px}.drop-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px}.drop-actions .btn{width:100%;height:38px;font-size:12.5px;justify-content:center}.drop-row>div:nth-child(8){border-top:1px solid #fde7d0;margin:0 10px 10px;background:#fff9f3;border:1px solid #fde7d0;border-radius:8px;padding:8px 10px;color:#a3400c;font-size:11.5px}.drop-row>div:nth-child(8):before{display:block;font-size:9px;color:#d47530;margin-bottom:2px;font-weight:650;content:'需求 / 备注'}.drop-note,.play-demand{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11.5px;line-height:1.4}.share-table-wrap{border:0;background:0;box-shadow:none}.share-table-scroll{overflow:visible}.share-table{display:block;min-width:0}.share-table thead{display:none}.share-table tbody{display:block}.share-table tr{display:block;border:1px solid #e6e9f2;border-radius:13px;background:var(--card);padding:12px;margin-bottom:8px;box-shadow:0 2px 10px rgba(0,0,0,.04)}.share-table td{display:block;padding:5px 0;border:0;font-size:12.5px;white-space:normal}.share-table td:before{display:inline-block;font-size:10px;color:var(--mu);font-weight:650;margin-right:6px;min-width:48px}.share-money{font-size:17px;font-weight:800;color:var(--su)}.share-price{font-size:15px;font-weight:700;color:var(--da)}.share-main{font-size:14px}.share-sub{font-size:11.5px}.income-summary{grid-template-columns:1fr 1fr;gap:7px;margin:0 0 10px}.income-card{padding:12px 10px;border-radius:13px}.income-card span{font-size:9.5px;margin-bottom:5px}.income-card b{font-size:18px}.income-switch{position:sticky;top:0;z-index:20;background:rgba(248,250,252,.94);backdrop-filter:blur(8px);padding:5px;border-radius:13px}.income-switch button{height:34px;font-size:12px;flex:1;text-align:center}.grid,.info-grid,.job-wrap,.quick-grid{grid-template-columns:1fr}.landing-faq,.landing-money{grid-template-columns:1fr;gap:8px}.landing-actions{grid-template-columns:1fr 1fr;gap:7px}.card,.contact-box,.job-card{border-radius:14px;padding:14px;margin-bottom:8px}.card-hd{flex-direction:column;gap:8px;margin-bottom:10px}.section-hd{flex-direction:column;align-items:flex-start;gap:6px;margin:12px 0 8px}.section-hd h2{font-size:15px}.drop-filter{display:flex;overflow-x:auto;flex-wrap:nowrap;gap:5px;margin:0 0 8px;padding-bottom:2px;-webkit-overflow-scrolling:touch}.drop-filter::-webkit-scrollbar{display:none}.drop-filter button{flex:0 0 auto;height:30px;padding:0 11px;font-size:11px}.drop-form,.play-form{grid-template-columns:1fr;gap:8px}.agent-form-section{padding:12px;margin-bottom:8px}.agent-publish-toggle{width:100%;height:42px;border-radius:12px;font-size:13px}.agent-hero-pro{padding:18px 15px 16px;border-radius:20px;margin-bottom:10px}.agent-hero-pro h2{font-size:24px}.agent-hero-top{margin-bottom:12px}.agent-profit-row{gap:6px;margin-top:12px}.agent-profit-row div{padding:9px 7px}.agent-profit-row b{font-size:13px}.agent-profit-row span{font-size:10px}.agent-hero-actions{grid-template-columns:1.2fr .8fr;gap:7px;margin-top:12px}.agent-hero-actions .btn{height:42px;font-size:12.5px}.agent-flow-card{padding:14px}.agent-flow-grid article{grid-template-columns:34px 66px 1fr;gap:8px;padding:10px}.agent-flow-grid i{width:32px;height:32px;border-radius:10px;font-size:12px}.agent-section-title b{font-size:15px}.agent-contact-strip{padding:12px;gap:10px}.agent-contact-strip b{font-size:13px}.agent-contact-strip .btn{height:36px;padding:0 14px;font-size:12px}.agent-dash-hero{padding:18px 16px;border-radius:20px}.agent-dash-hero h2{font-size:21px}.agent-dash-grid button{padding:15px 13px;border-radius:14px}.agent-dash-grid b{font-size:15px}.play-order-grid{grid-template-columns:1fr;gap:8px}.play-order-meta{grid-template-columns:1fr 1fr;gap:5px}.play-order-bottom{flex-direction:column;align-items:stretch}.play-order-bottom .btn{width:100%}.play-qr{width:85px;height:85px}.agent-shop-cart{left:10px;right:10px;bottom:calc(72px + env(safe-area-inset-bottom));max-width:none;margin-left:0;border-radius:16px 16px 0 0}.pending-card{margin:16px 8px;padding:22px 16px}.pending-card h2{font-size:18px}.agent-auth-overlay{align-items:flex-start;overflow:auto;padding:16px 12px}.agent-auth-card{margin-top:3vh;padding:20px 14px;border-radius:16px}.agent-auth-card h2{font-size:18px}.auth-tabs button{min-height:40px}.notice-card{padding:12px}.notice-card h3{font-size:14px}.wechat{font-size:22px}.empty,.play-order-empty{padding:22px 14px;border-radius:13px}.drop-time-row select{min-height:42px;font-size:16px}.play-qr-loading{min-height:56px;font-size:11px}.qr-preview{max-width:90px;max-height:90px}.skeleton-loading{padding:14px;font-size:12px}.mobile-nav{display:grid;position:fixed;bottom:0;left:0;right:0;z-index:200;grid-template-columns:repeat(5,1fr);gap:3px;padding:6px 5px calc(6px + env(safe-area-inset-bottom));background:rgba(16,13,58,.97);backdrop-filter:blur(14px);border-top:1px solid rgba(255,255,255,.08)}.mobile-nav button{border:0;background:0 0;color:#a09cf7;border-radius:12px;font-size:9.5px;font-weight:750;padding:5px 3px;display:flex;flex-direction:column;align-items:center;gap:1px;cursor:pointer;transition:.15s}.mobile-nav button.active{background:var(--p);color:#fff;box-shadow:0 4px 14px rgba(91,90,247,.3)}.mobile-nav .i{font-size:16px;display:block;line-height:1}}.income-table tr{display:grid;grid-template-columns:1fr auto auto;gap:6px 9px;align-items:start}.income-table td:first-child{grid-column:1/3;grid-row:1}.income-table td:nth-child(2){grid-column:1/4;grid-row:2;padding-top:2px}.income-table td:nth-child(3){grid-column:3;grid-row:1;text-align:right;min-width:58px}.income-table td:nth-child(4){grid-column:1;grid-row:3;padding-top:5px;border-top:1px solid #eef0f6}.income-table td:nth-child(5){grid-column:2;grid-row:3;padding-top:5px;border-top:1px solid #eef0f6;text-align:right;min-width:54px}.income-table td:nth-child(6){grid-column:1/3;grid-row:4;color:#575df3}.income-table td.income-actions-cell{grid-column:3;grid-row:3/5;display:flex;align-items:end;justify-content:flex-end;padding-top:5px;border-top:1px solid #eef0f6}.income-actions{gap:5px;justify-content:flex-end}.income-action-btn{height:28px;min-height:28px;padding:0 9px;font-size:11px}.income-team-cell .share-sub,.share-team{font-size:10.5px;line-height:1.35}.regular-income-table tr{grid-template-columns:1fr auto auto}.regular-income-table td:first-child{grid-column:1/3;grid-row:1}.regular-income-table td:nth-child(2){grid-column:3;grid-row:1;text-align:right}.regular-income-table td:nth-child(3){grid-column:1;grid-row:2;padding-top:5px;border-top:1px solid #eef0f6}.regular-income-table td:nth-child(4){grid-column:1/3;grid-row:3}.regular-income-table td:nth-child(5){grid-column:3;grid-row:2/4;text-align:right;padding-top:5px;border-top:1px solid #eef0f6}.income-summary{grid-template-columns:1fr 1fr;gap:7px;margin:0 0 10px}.income-card{padding:12px 10px;border-radius:13px}.income-card span{font-size:9.5px;margin-bottom:5px}.income-card b{font-size:18px}.income-switch{position:sticky;top:0;z-index:22;background:rgba(248,250,252,.96);backdrop-filter:blur(8px);padding:5px;border-radius:13px;margin-bottom:8px}.income-switch button{height:34px;font-size:12px;flex:1;text-align:center}.share-filter{position:sticky;top:46px;z-index:21;display:flex;gap:6px;overflow-x:auto;margin:0 0 10px;padding:4px 1px 6px;background:rgba(248,250,252,.96);backdrop-filter:blur(8px);-webkit-overflow-scrolling:touch}.share-filter::-webkit-scrollbar{display:none}.share-filter button{flex:0 0 auto;height:29px;border:1px solid #dfe4ee;background:#fff;border-radius:999px;padding:0 12px;font-size:11.5px;font-weight:750;color:#4b5563}.share-filter button.active{background:var(--sb);border-color:var(--sb);color:#fff}.income-panel[hidden]{display:none!important}.income-hd{margin-top:10px}.income-hd p{display:none}.grid,.info-grid,.job-wrap,.quick-grid{grid-template-columns:1fr}.landing-faq,.landing-money{grid-template-columns:1fr;gap:8px}.landing-actions{grid-template-columns:1fr 1fr;gap:7px}.card,.contact-box,.job-card{border-radius:14px;padding:14px;margin-bottom:8px}.card-hd{flex-direction:column;gap:8px;margin-bottom:10px}.section-hd{flex-direction:column;align-items:flex-start;gap:6px;margin:12px 0 8px}.section-hd h2{font-size:15px}.drop-filter{display:flex;overflow-x:auto;flex-wrap:nowrap;gap:5px;margin:0 0 8px;padding-bottom:2px;-webkit-overflow-scrolling:touch}.drop-filter::-webkit-scrollbar{display:none}.drop-filter button{flex:0 0 auto;height:30px;padding:0 11px;font-size:11px}.drop-form,.play-form{grid-template-columns:1fr;gap:8px}.agent-form-section{padding:12px;margin-bottom:8px}.agent-publish-toggle{width:100%;height:42px;border-radius:12px;font-size:13px}.agent-hero-pro{padding:18px 15px 16px;border-radius:20px;margin-bottom:10px}.agent-hero-pro h2{font-size:24px}.agent-hero-top{margin-bottom:12px}.agent-profit-row{gap:6px;margin-top:12px}.agent-profit-row div{padding:9px 7px}.agent-profit-row b{font-size:13px}.agent-profit-row span{font-size:10px}.agent-hero-actions{grid-template-columns:1.2fr .8fr;gap:7px;margin-top:12px}.agent-hero-actions .btn{height:42px;font-size:12.5px}.agent-flow-card{padding:14px}.agent-flow-grid article{grid-template-columns:34px 66px 1fr;gap:8px;padding:10px}.agent-flow-grid i{width:32px;height:32px;border-radius:10px;font-size:12px}.agent-section-title b{font-size:15px}.agent-contact-strip{padding:12px;gap:10px}.agent-contact-strip b{font-size:13px}.agent-contact-strip .btn{height:36px;padding:0 14px;font-size:12px}.agent-dash-hero{padding:18px 16px;border-radius:20px}.agent-dash-hero h2{font-size:21px}.agent-dash-grid button{padding:15px 13px;border-radius:14px}.agent-dash-grid b{font-size:15px}.play-order-grid{grid-template-columns:1fr;gap:8px}.play-order-meta{grid-template-columns:1fr 1fr;gap:5px}.play-order-bottom{flex-direction:column;align-items:stretch}.play-order-bottom .btn{width:100%}.play-qr{width:85px;height:85px}@media(max-width:900px){.drop-grid.drop-row{border-radius:10px;margin-bottom:6px;box-shadow:0 1px 5px rgba(0,0,0,.035)}.drop-row>div:first-child{top:7px;right:8px;gap:0}.drop-row>div:first-child .tag{font-size:8.5px;padding:1px 5px;line-height:1.4}.drop-row>div:first-child .muted{font-size:8.5px;line-height:1.2}.drop-row>div:nth-child(2){padding:8px 74px 4px 9px}.drop-row>div:nth-child(2):before{font-size:8.5px;margin-bottom:1px}.drop-row>div:nth-child(2) b{font-size:14px;line-height:1.15}.drop-row>div:nth-child(2) .muted{font-size:10.5px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drop-row>div:nth-child(3){padding:5px 6px 5px 9px}.drop-row>div:nth-child(3):before{font-size:8.5px;margin-bottom:0}.drop-row>div:nth-child(3) b{font-size:12px;line-height:1.15}.drop-row>div:nth-child(4){padding:5px 9px 5px 6px}.drop-row>div:nth-child(4):before{font-size:8.5px;margin-bottom:0}.drop-price{font-size:15px;line-height:1.15}.drop-row>div:nth-child(6){padding:6px 9px;background:#fbfcff;font-size:11px;line-height:1.3}.drop-row>div:nth-child(6):before{font-size:8.5px;margin-bottom:1px}.drop-contact{font-size:11px;line-height:1.35}.drop-contact b{font-size:11.5px}.drop-contact .muted{font-size:10.5px}.drop-row>div:nth-child(7){padding:6px 8px 7px}.drop-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.drop-actions .btn{height:30px;min-height:30px;padding:5px 6px;font-size:11px;border-radius:8px}.drop-row>div:nth-child(8){margin:0 8px 7px;padding:6px 8px;border-radius:7px;font-size:10.5px;line-height:1.3}.drop-row>div:nth-child(8):before{font-size:8.5px;margin-bottom:1px}.drop-note,.play-demand{-webkit-line-clamp:1;font-size:10.5px;line-height:1.3}.play-qr-loading{min-height:38px;min-width:74px;font-size:10px;border-radius:8px}.play-qr{width:72px;height:72px;border-radius:8px}.play-qr-inline{margin-top:4px}#page-drop .hero,#page-play .hero{padding:10px 11px;margin-bottom:7px;border-radius:13px}#page-drop .hero h2,#page-play .hero h2{font-size:16px;margin:1px 0 0}#page-drop .hero p,#page-play .hero p{font-size:10.5px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#page-drop .section-hd.rules,#page-play .section-hd.rules{margin:8px 0 7px;align-items:center}#page-drop .section-hd.rules h2,#page-play .section-hd.rules h2{font-size:14px}#page-drop .section-hd.rules p,#page-play .section-hd.rules p{display:none}#page-drop .section-hd.rules .btn,#page-play .section-hd.rules .btn{min-height:28px;height:28px;padding:4px 9px;font-size:11px;border-radius:8px}.drop-filter{gap:4px;margin-bottom:7px;flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;-webkit-overflow-scrolling:touch}.drop-filter::-webkit-scrollbar{display:none}.drop-filter button{flex:0 0 auto;padding:4px 9px;font-size:10.5px;min-height:26px;border-radius:999px}#dropOrderList .drop-list,#playOrderList .drop-list{display:flex;flex-direction:column;gap:5px}#dropOrderList .drop-grid.drop-row,#playOrderList .drop-grid.drop-row{position:relative;margin:0;border-radius:9px;border-color:#e8ebf3;box-shadow:none;background:#fff;overflow:hidden}#dropOrderList .drop-row>div:first-child,#playOrderList .drop-row>div:first-child{top:6px;right:7px;gap:0}#dropOrderList .drop-row>div:first-child .tag,#playOrderList .drop-row>div:first-child .tag{font-size:8px;padding:1px 4px;border-radius:999px;line-height:1.25}#dropOrderList .drop-row>div:first-child .muted,#playOrderList .drop-row>div:first-child .muted{display:none}#dropOrderList .drop-row>div:nth-child(2),#playOrderList .drop-row>div:nth-child(2){padding:7px 56px 2px 8px}#dropOrderList .drop-row>div:nth-child(2):before,#playOrderList .drop-row>div:nth-child(2):before{display:none}#dropOrderList .drop-row>div:nth-child(2) b,#playOrderList .drop-row>div:nth-child(2) b{display:block;font-size:13px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}#dropOrderList .drop-row>div:nth-child(2) .muted,#playOrderList .drop-row>div:nth-child(2) .muted{font-size:10px;line-height:1.15;margin-top:2px;color:#7a7f92;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#dropOrderList .drop-row>div:nth-child(3),#playOrderList .drop-row>div:nth-child(3){float:left;width:50%;padding:3px 4px 4px 8px;background:#fff}#dropOrderList .drop-row>div:nth-child(3):before,#playOrderList .drop-row>div:nth-child(3):before{content:'时间';font-size:8px;color:#9aa0ad;margin:0;line-height:1}#dropOrderList .drop-row>div:nth-child(3) b,#playOrderList .drop-row>div:nth-child(3) b{font-size:11px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#dropOrderList .drop-row>div:nth-child(3) .muted,#playOrderList .drop-row>div:nth-child(3) .muted{display:none}#dropOrderList .drop-row>div:nth-child(4),#playOrderList .drop-row>div:nth-child(4){float:right;width:50%;padding:3px 8px 4px 4px;text-align:right;background:#fff}#dropOrderList .drop-row>div:nth-child(4):before,#playOrderList .drop-row>div:nth-child(4):before{font-size:8px;color:var(--su);margin:0;line-height:1}#dropOrderList .drop-price,#playOrderList .drop-price{font-size:14px;line-height:1.1}#dropOrderList .drop-row>div:nth-child(5),#playOrderList .drop-row>div:nth-child(5){display:none}#dropOrderList .drop-row>div:nth-child(6),#playOrderList .drop-row>div:nth-child(6){clear:both;padding:4px 8px;background:#fafbfe;border-top:1px solid #f0f2f7;font-size:10px;line-height:1.2}#dropOrderList .drop-row>div:nth-child(6):before,#playOrderList .drop-row>div:nth-child(6):before{display:none}#dropOrderList .drop-contact,#playOrderList .drop-contact{font-size:10px;line-height:1.2;display:flex;align-items:center;justify-content:space-between;gap:6px}#dropOrderList .drop-contact b,#playOrderList .drop-contact b{font-size:10.5px;white-space:nowrap}#dropOrderList .drop-contact-available,#dropOrderList .drop-contact-lock{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}#playOrderList .play-qr-inline{margin-top:0}#playOrderList .drop-contact>div{margin-top:0!important;white-space:nowrap}#dropOrderList .drop-row>div:nth-child(7),#playOrderList .drop-row>div:nth-child(7){padding:4px 8px 6px;background:#fafbfe}#dropOrderList .drop-actions,#playOrderList .drop-actions{display:flex;grid-template-columns:none;flex-wrap:nowrap;gap:4px;justify-content:flex-end;overflow-x:auto}#dropOrderList .drop-actions .btn,#playOrderList .drop-actions .btn{flex:0 0 auto;height:25px;min-height:25px;padding:3px 8px;font-size:10px;border-radius:7px;white-space:nowrap}#dropOrderList .drop-row>div:nth-child(8),#playOrderList .drop-row>div:nth-child(8){clear:both;margin:0;padding:0 8px 6px;border-radius:0;background:#fff;border:0;font-size:10px;line-height:1.25;color:#7a7f92;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}#dropOrderList .drop-row>div:nth-child(8):before,#playOrderList .drop-row>div:nth-child(8):before{display:none}#dropOrderList .drop-note,#playOrderList .play-demand{white-space:normal;font-size:10px;line-height:1.25}}.work-report-card{margin-top:12px;background:#fff;border:1px solid #e6eaf4;border-radius:14px;padding:12px;box-shadow:0 5px 18px rgba(17,24,39,.045)}.work-report-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.work-report-head span{display:inline-flex;height:19px;align-items:center;padding:0 8px;border-radius:999px;background:#eef2ff;color:#4f46e5;font-size:9.5px;font-weight:850;letter-spacing:.35px;margin-bottom:5px}.work-report-head h2{font-size:15px;line-height:1.15;font-weight:850;margin:0;color:#111827}.work-report-head p{font-size:11.5px;line-height:1.35;color:#667085;margin-top:4px}.work-clear{flex:0 0 auto;min-height:30px;border:1px solid #dfe4ef;background:#f8fafc;border-radius:9px;padding:0 10px;color:#344054;font-size:11px;font-weight:750;font-family:inherit}.work-report-list{display:grid;gap:7px}.work-report-row{display:grid;grid-template-columns:52px minmax(0,1fr) minmax(0,1fr) 64px;align-items:end;gap:7px;border:1px solid #edf1f7;background:#f9fafc;border-radius:11px;padding:8px}.work-report-row b{font-size:13px;font-weight:850;color:#182230;padding-bottom:9px}.work-report-row label{display:block;font-size:10px;font-weight:750;color:#667085}.work-report-row input{width:100%;min-height:32px;height:32px;margin-top:3px;border-radius:8px;padding:4px 8px;font-size:14px}.work-report-row .btn{height:32px;min-height:32px;padding:4px 8px;border-radius:8px;font-size:11px;white-space:nowrap}.work-msg{margin-top:7px;min-height:16px}@media(max-width:900px){.work-report-card{margin-top:10px;padding:10px;border-radius:12px;box-shadow:none}.work-report-head{margin-bottom:8px}.work-report-head p{font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:410px}.work-report-row{grid-template-columns:46px minmax(0,1fr) minmax(0,1fr) 58px;gap:5px;padding:7px;border-radius:10px}.work-report-row b{font-size:12px;padding-bottom:8px}.work-report-row input{min-height:30px;height:30px;font-size:13px}.work-report-row .btn{height:30px;min-height:30px;font-size:10.5px}.work-clear{min-height:28px;padding:0 9px}}.work-status-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:10px;background:#fff;border:1px solid #e6eaf4;border-radius:14px;padding:9px;box-shadow:0 5px 18px rgba(17,24,39,.045)}.work-status-strip>div{min-width:0;border:1px solid #edf1f7;background:#f9fafc;border-radius:10px;padding:8px 9px}.work-status-strip b{display:block;font-size:11px;line-height:1.1;font-weight:850;color:#182230;margin-bottom:4px}.work-status-strip span{display:block;font-size:11px;line-height:1.25;color:#667085;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.work-location-note{margin:8px 0;border:1px solid #dbeafe;background:#eff6ff;color:#1e3a8a;border-radius:11px;padding:8px 10px;font-size:12px;font-weight:750;line-height:1.35}.today-party-card{margin:0 0 8px;padding:11px;background:#fff;border:1px solid #dbe7ff;border-radius:14px;box-shadow:0 5px 18px rgba(17,24,39,.045)}.today-party-head{display:flex;align-items:center;gap:8px;margin-bottom:9px}.today-party-head span{display:inline-flex;align-items:center;height:21px;padding:0 8px;border-radius:999px;background:#eef2ff;color:#4f46e5;font-size:10px;font-weight:900}.today-party-head b{font-size:14px;font-weight:900;color:#172033}.today-party-head em{margin-left:auto;font-style:normal;font-size:12px;font-weight:900;color:#1e3a8a}.today-price-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:7px}.today-price-grid div{min-width:0;padding:8px 9px;border:1px solid #edf1f7;border-radius:11px;background:#f8fafc}.today-price-grid small{display:block;font-size:10.5px;font-weight:850;color:#667085;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.today-price-grid strong{display:block;margin-top:4px;font-size:17px;line-height:1;font-weight:1000;color:#111827}.today-price-grid .free strong{color:#059669}@media(max-width:900px){.work-location-note{margin:6px 0;padding:7px 9px;border-radius:10px;font-size:11px}.work-status-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px;padding:7px;border-radius:12px;box-shadow:none}.work-status-strip>div{padding:7px 8px;border-radius:9px}.work-status-strip b,.work-status-strip span{font-size:10.5px}}.order-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0 10px;padding:13px 14px;background:#fff;border:1px solid #e6eaf4;border-radius:14px;box-shadow:0 5px 18px rgba(17,24,39,.045)}.order-toolbar>div{min-width:0}.order-toolbar span{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:#eef2ff;color:#4f46e5;font-size:10px;font-weight:850;letter-spacing:.4px;margin-bottom:5px}.order-toolbar h2{font-size:16px;line-height:1.15;font-weight:850;color:#111827;margin:0}.order-toolbar p{font-size:12px;line-height:1.45;color:#667085;margin-top:4px}.order-refresh{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:0 11px;border-radius:10px;border:1px solid #dfe4ef;background:#f8fafc;color:#344054;font-size:12px;font-weight:750;font-family:inherit;cursor:pointer}.order-refresh i{font-style:normal;font-size:14px;line-height:1}.order-refresh:active{transform:translateY(1px)}@media(max-width:900px){.order-toolbar{margin:10px 0 7px;padding:10px;border-radius:12px;box-shadow:none}.order-toolbar span{height:18px;padding:0 7px;font-size:9px;margin-bottom:4px}.order-toolbar h2{font-size:14px}.order-toolbar p{font-size:10.5px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:390px}.order-refresh{min-height:29px;padding:0 9px;border-radius:9px;font-size:11px}.order-refresh i{font-size:13px}.drop-filter{margin-top:0}}.agent-order-list{display:flex;flex-direction:column;gap:8px}.agent-order-card{background:#fff;border:1px solid #e7eaf3;border-radius:10px;padding:10px 10px 9px;box-shadow:0 1px 6px rgba(15,23,42,.045);overflow:hidden}.agent-order-card .order-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.agent-order-card .order-main{min-width:0;display:flex;flex-direction:column;gap:3px}.agent-order-card .order-main b{font-size:15px;line-height:1.18;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#111827}.agent-order-card .order-main small{font-size:10px;line-height:1.1;color:#7a8194;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-order-card .order-money{flex:0 0 auto;text-align:right;min-width:58px}.agent-order-card .order-money span{display:block;font-size:9px;line-height:1;color:#1da86b;font-weight:700;margin-bottom:2px}.agent-order-card .order-money strong{display:block;font-size:17px;line-height:1;color:#10915a;font-weight:900;letter-spacing:-.3px}.agent-order-card .order-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:8px 0 6px}.agent-order-card .order-fields span{min-width:0;background:#f7f8fc;border:1px solid #eef1f7;border-radius:8px;padding:5px 6px;font-size:12px;line-height:1.12;font-weight:750;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-order-card .order-fields em{display:block;font-style:normal;font-size:9px;line-height:1;color:#8a91a3;font-weight:700;margin-bottom:2px}.agent-order-card .order-line{display:flex;align-items:flex-start;gap:7px;font-size:12px;line-height:1.35;color:#334155;margin-top:4px;min-width:0}.agent-order-card .order-line em{flex:0 0 32px;font-style:normal;font-size:10px;color:#8a91a3;font-weight:800;text-align:right;padding-top:1px}.agent-order-card .order-line div,.agent-order-card .order-line span{min-width:0}.agent-order-card .order-contact-lock,.agent-order-card .order-contact-ok{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#526078}.agent-order-card .order-need span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#526078}.agent-order-card .order-actions{display:flex;gap:5px;flex-wrap:nowrap;overflow-x:auto;margin-top:8px;padding-top:7px;border-top:1px solid #f0f2f7;-webkit-overflow-scrolling:touch}.agent-order-card .order-actions::-webkit-scrollbar{display:none}.agent-order-card .order-actions .btn{flex:1 0 auto;height:28px;min-height:28px;padding:4px 9px;font-size:11px;border-radius:8px;white-space:nowrap}.agent-order-card .order-mini-btn{height:24px;min-height:24px;padding:3px 8px;font-size:10px;border-radius:7px}.agent-order-card.order-linked-hit{border-color:#5b5af7;box-shadow:0 0 0 2px rgba(91,90,247,.12),0 8px 22px rgba(15,23,42,.12)}.order-poster-btn{background:#f8fafc;border-color:#dbe3f0;color:#334155}.order-poster-modal{position:fixed;inset:0;z-index:520;background:rgba(15,23,42,.55);display:flex;align-items:center;justify-content:center;padding:18px}.order-poster-modal[hidden]{display:none}.order-poster-card{width:min(460px,100%);max-height:92vh;overflow:auto;background:#fff;border-radius:18px;padding:14px;box-shadow:0 22px 70px rgba(15,23,42,.28)}.order-poster-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.order-poster-head b{font-size:16px;font-weight:850;color:#111827}.order-poster-close{border:0;background:#f1f5f9;border-radius:10px;width:34px;height:34px;font-size:20px;line-height:1;cursor:pointer;color:#334155}.order-poster-body{display:grid;gap:10px;justify-items:center}.order-poster-desc{width:100%;border:1px solid #e7eaf3;border-radius:14px;background:#f8fafc;padding:10px 12px;box-sizing:border-box}.order-poster-desc b{display:block;font-size:13px;color:#111827;margin-bottom:3px}.order-poster-desc span{display:block;font-size:12px;color:#475569;line-height:1.45}.order-poster-body img{width:min(330px,100%);max-height:58vh;object-fit:contain;border-radius:16px;box-shadow:0 14px 42px rgba(15,23,42,.18);background:#0f172a}.order-poster-loading{width:100%;min-height:170px;display:flex;align-items:center;justify-content:center;border:1px dashed #dbe3f0;border-radius:14px;background:#f8fafc;color:#667085;font-size:13px}.order-poster-tools{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.order-poster-tools .btn{width:100%;height:40px;min-height:40px;font-size:13px;white-space:nowrap}.order-poster-hint{font-size:11.5px;color:#64748b;line-height:1.5;text-align:center}.agent-shop-toast{z-index:620}@media(max-width:900px){#dropOrderList .agent-order-list,#playOrderList .agent-order-list{gap:6px}#dropOrderList .agent-order-card,#playOrderList .agent-order-card{border-radius:9px;padding:8px 8px 7px;box-shadow:none}#dropOrderList .agent-order-card .order-main b,#playOrderList .agent-order-card .order-main b{font-size:14px}#dropOrderList .agent-order-card .order-money strong,#playOrderList .agent-order-card .order-money strong{font-size:16px}#dropOrderList .agent-order-card .order-fields,#playOrderList .agent-order-card .order-fields{margin:6px 0 5px;gap:4px}#dropOrderList .agent-order-card .order-fields span,#playOrderList .agent-order-card .order-fields span{padding:4px 5px;font-size:11px;border-radius:7px}#dropOrderList .agent-order-card .order-line,#playOrderList .agent-order-card .order-line{font-size:11px;margin-top:3px;line-height:1.28}#dropOrderList .agent-order-card .order-line em,#playOrderList .agent-order-card .order-line em{flex-basis:30px;font-size:9px}#dropOrderList .agent-order-card .order-actions,#playOrderList .agent-order-card .order-actions{display:flex!important;justify-content:space-between;margin-top:5px;padding-top:5px;gap:3px}#dropOrderList .agent-order-card .order-actions .btn,#playOrderList .agent-order-card .order-actions .btn{flex:1;height:28px;min-height:28px;font-size:10px;padding:0 4px;border-radius:6px;white-space:nowrap}}.mobile-nav button{min-width:0;white-space:nowrap}.mobile-nav .i,.mobile-nav button span.i{font-size:14px}@media(max-width:420px){.mobile-nav button{font-size:10px;padding-left:1px;padding-right:1px}}.qr-preview{display:none}.qr-preview.has-image{display:block}.info-grid:has(.contact-box:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.compact-flow{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.compact-flow article{grid-template-columns:34px 1fr;align-items:start}.compact-flow article span{grid-column:2}.compact-flow article b{font-size:13px}@media(max-width:900px){.agent-public-landing .job-wrap{gap:8px}.agent-public-landing .job-card{padding:13px}.agent-public-landing .job-card h3{font-size:13px;margin:6px 0 4px}.agent-public-landing .job-pay{font-size:12.5px;line-height:1.45;margin-bottom:5px}.agent-public-landing .job-card ul{font-size:11.5px;line-height:1.55;padding-left:16px}.agent-public-landing .info-grid{grid-template-columns:1fr 1fr;gap:8px}.agent-public-landing .contact-box{padding:11px}.compact-flow{grid-template-columns:1fr;gap:6px}.compact-flow article{padding:8px 9px;grid-template-columns:30px 58px 1fr}.compact-flow article span{grid-column:auto;font-size:11px}.compact-flow i{width:28px;height:28px}.agent-flow-card{padding:13px}}.wechat-copy-row{display:flex;align-items:center;gap:8px;margin-top:2px}.wechat-copy-row span{min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wechat-copy-row button{flex:0 0 auto;height:28px;min-height:28px;border:0;border-radius:8px;background:#eef2ff;color:#4f46e5;font-size:11px;font-weight:850;padding:0 10px;font-family:inherit;cursor:pointer}.wechat-copy-row button:active{transform:translateY(1px)}@media(max-width:900px){.wechat-copy-box{padding:10px}.wechat-copy-row{gap:6px}.wechat-copy-row button{height:25px;min-height:25px;padding:0 9px;font-size:10px;border-radius:7px}.wechat-copy-row span{font-size:11px}body{background:#f4f6fb}.content{padding:9px 10px 26px}.header{min-height:48px;box-shadow:0 1px 10px rgba(15,23,42,.04)}.header h1{font-size:15px}.head-actions .btn{min-height:30px;height:30px;padding:4px 9px;border-radius:9px}.agent-hero-pro{padding:15px 14px 14px;border-radius:16px;box-shadow:0 10px 26px rgba(16,13,58,.18)}.agent-hero-pro h2{font-size:20px;line-height:1.16;margin-bottom:7px}.agent-hero-pro p{font-size:12px;line-height:1.48;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.agent-auth-notice,.agent-platform-scope{margin-top:8px}.agent-public-landing .job-wrap{grid-template-columns:1fr 1fr;gap:7px}.agent-public-landing .job-card{padding:10px;border-radius:12px;box-shadow:none}.agent-public-landing .job-card .tag{font-size:9px;padding:2px 6px}.agent-public-landing .job-card h3{font-size:12px;margin:5px 0 3px}.agent-public-landing .job-pay{font-size:11px;line-height:1.35;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.agent-public-landing .job-card ul{display:none}.agent-flow-card{margin-top:8px}.agent-flow-grid.compact-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.compact-flow article{display:block;padding:8px;border-radius:10px}.compact-flow i{display:none}.compact-flow article b{display:block;font-size:12px;margin-bottom:2px}.compact-flow article span{display:block;font-size:10.5px;line-height:1.35}#page-special .hero{padding:10px 11px;margin-bottom:7px;border-radius:13px}#page-special .hero h2{font-size:16px}#page-special .hero p{font-size:10.5px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-special .income-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:8px}#page-special .income-card{min-width:0;min-height:78px;padding:9px 8px;border-radius:10px;box-shadow:none}#page-special .income-card span{font-size:8.5px;line-height:1.15;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-special .income-card b{font-size:14px;line-height:1.1}#page-special .income-card em{font-size:8.5px;line-height:1.2;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-special .income-source{font-size:10px;margin-top:5px}#page-special .income-package{font-size:9px;line-height:1.25;margin-top:2px}#page-special .income-team-tip{padding:7px 8px;border-radius:9px;font-size:10.5px;line-height:1.35}#page-special .income-switch{top:48px;margin-bottom:6px;padding:4px;border-radius:11px}#page-special .income-switch button{height:30px;font-size:11px}#page-special .share-filter{top:88px;margin-bottom:7px;padding:3px 1px 5px}#page-special .share-filter button{height:27px;padding:0 10px;font-size:10.5px}#page-special .income-hd{margin:8px 0 6px}#page-special .income-hd h2{font-size:14px}#page-special .share-tools{margin-bottom:7px}#page-special .share-tools .muted{font-size:10.5px}#page-special .share-tools .tag{font-size:9px;padding:2px 7px}#page-special .share-table-wrap{border:0;background:0 0;box-shadow:none}#page-special .share-table-scroll{overflow:visible}#page-special .income-table{display:block;min-width:0}#page-special .income-table tbody{display:grid;gap:6px}#page-special .income-table tr{display:grid;grid-template-columns:minmax(0,1fr) 58px 68px 68px;gap:4px 6px;align-items:center;margin:0;padding:8px;border-radius:10px;border:1px solid #e7eaf3;background:#fff;box-shadow:none}#page-special .income-table td,#page-special .income-table tr{-webkit-tap-highlight-color:transparent;user-select:none}#page-special .income-table tr:active,#page-special .income-table tr:focus-within,#page-special .income-table tr:hover{background:#fff!important}#page-special .income-table tr:active td,#page-special .income-table tr:focus-within td,#page-special .income-table tr:hover td{background:0 0!important}#page-special .income-table td{display:block;border:0;padding:0!important;font-size:10.5px;min-width:0}#page-special .income-table td:before{display:none}#page-special .income-table .share-main{font-size:12px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-special .income-table .share-sub{font-size:9.5px;line-height:1.18;white-space:normal;overflow:visible;text-overflow:clip;margin-top:2px}#page-special .income-table .share-price{font-size:12px;line-height:1.1;text-align:right;color:#344054}#page-special .income-table .share-money{font-size:13px;line-height:1.1;text-align:right}#page-special .income-table td:first-child{grid-column:1;grid-row:1}#page-special .income-table td:nth-child(2){grid-column:1/5;grid-row:2;padding-top:2px!important}#page-special .income-table td:nth-child(3){grid-column:2;grid-row:1}#page-special .income-table td:nth-child(4){grid-column:3;grid-row:1}#page-special .income-table td:nth-child(5){grid-column:4;grid-row:1}#page-special .income-table td:nth-child(6){grid-column:1/4;grid-row:3;color:#575df3;display:block;overflow:hidden;text-overflow:ellipsis}#page-special .income-table td.income-actions-cell{grid-column:1/5;grid-row:3;align-self:stretch;display:block;padding-top:6px!important;border-top:1px solid #eef0f6;color:inherit;overflow:visible;text-overflow:clip}#page-special .income-table tr:has(.income-team-cell) td.income-actions-cell{grid-row:4}#page-special .income-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px;justify-content:stretch}#page-special .income-action-btn{width:100%;height:30px;min-height:30px;padding:0 8px;border-radius:8px;font-size:11px;white-space:nowrap}#page-special .income-table td:nth-child(4),#page-special .income-table td:nth-child(5){min-width:0;text-align:right}#page-special .income-table td:nth-child(4) .share-sub,#page-special .income-table td:nth-child(5) .share-sub{text-align:right;word-break:keep-all}#page-special .income-team-cell .share-sub,#page-special .income-team-cell .share-team{display:inline;font-size:9px;line-height:1.18;margin:0;color:#575df3}#page-special .income-team-cell .share-sub:after{content:' ｜ '}#page-special .income-team-cell br{display:none}#page-special .income-table .income-team-cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-special .regular-income-table tr{grid-template-columns:minmax(0,1fr) 62px 70px}#page-special .regular-income-table td:first-child{grid-column:1;grid-row:1}#page-special .regular-income-table td:nth-child(2){grid-column:2;grid-row:1;text-align:right}#page-special .regular-income-table td:nth-child(3){grid-column:3;grid-row:1;text-align:right}#page-special .regular-income-table td:nth-child(4){grid-column:1/3;grid-row:2}#page-special .regular-income-table td:nth-child(5){grid-column:3;grid-row:2;text-align:right}#page-special .regular-income-table td:nth-child(6){grid-column:1/4;grid-row:3}.order-toolbar{padding:8px 9px;margin:8px 0 6px;border-radius:11px}.order-toolbar span{height:16px;font-size:8.5px;margin-bottom:3px}.order-toolbar h2{font-size:13px}.order-toolbar p{font-size:10px}.order-refresh{min-height:26px;height:26px;padding:0 8px;font-size:10px}#dropOrderList .agent-order-list,#playOrderList .agent-order-list{gap:5px}#dropOrderList .agent-order-card,#playOrderList .agent-order-card{padding:7px;border-radius:9px}#dropOrderList .agent-order-card .order-main b,#playOrderList .agent-order-card .order-main b{font-size:13px}#dropOrderList .agent-order-card .order-main small,#playOrderList .agent-order-card .order-main small{font-size:9px}#dropOrderList .agent-order-card .order-money,#playOrderList .agent-order-card .order-money{min-width:48px}#dropOrderList .agent-order-card .order-money span,#playOrderList .agent-order-card .order-money span{font-size:8px}#dropOrderList .agent-order-card .order-money strong,#playOrderList .agent-order-card .order-money strong{font-size:15px}#dropOrderList .agent-order-card .order-fields,#playOrderList .agent-order-card .order-fields{gap:3px;margin:5px 0 4px}#dropOrderList .agent-order-card .order-fields span,#playOrderList .agent-order-card .order-fields span{padding:3px 5px;font-size:10px;border-radius:6px}#dropOrderList .agent-order-card .order-fields em,#playOrderList .agent-order-card .order-fields em{font-size:8px;margin-bottom:1px}#dropOrderList .agent-order-card .order-line,#playOrderList .agent-order-card .order-line{font-size:10px;line-height:1.22;margin-top:2px;gap:5px}#dropOrderList .agent-order-card .order-line em,#playOrderList .agent-order-card .order-line em{flex-basis:25px;font-size:8.5px;text-align:left}#dropOrderList .agent-order-card .order-need span,#playOrderList .agent-order-card .order-need span{-webkit-line-clamp:1}#page-contact .hero{padding:10px 11px;margin-bottom:7px;border-radius:13px}#page-contact .hero h2{font-size:16px}#page-contact .hero p{font-size:10.5px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#page-contact .agent-dash-grid{grid-template-columns:1fr 1fr;gap:6px}#page-contact .agent-dash-grid button{padding:9px;border-radius:11px;box-shadow:none}#page-contact .agent-dash-grid b{font-size:12px}#page-contact .agent-dash-grid span{display:none}#page-contact .agent-dash-grid em{font-size:10px;padding:5px 8px}.work-report-card{margin-top:8px;padding:8px;border-radius:11px}.work-report-head{margin-bottom:6px}.work-report-head span{height:16px;font-size:8.5px;margin-bottom:3px}.work-report-head h2{font-size:13px}.work-report-head p{display:none}.work-clear{min-height:25px;height:25px;font-size:10px;padding:0 8px;border-radius:8px}.work-report-list{gap:5px}.work-report-row{grid-template-columns:42px minmax(76px,1fr) minmax(76px,1fr) 56px;justify-content:stretch;gap:7px;padding:7px;border-radius:10px}.work-report-row b{font-size:11px;padding-bottom:9px}.work-report-row label{display:grid;grid-template-columns:16px minmax(52px,1fr);align-items:center;gap:5px;font-size:11px}.work-report-row input{height:34px;min-height:34px;margin-top:0;padding:4px 8px;font-size:16px;line-height:1.2;text-align:center;-webkit-text-size-adjust:100%}.work-report-row .btn{height:34px;min-height:34px;font-size:11px;padding:4px 6px}.work-status-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:6px;margin-top:6px;border-radius:11px}.work-status-strip>div{padding:6px;border-radius:8px}.work-status-strip b{font-size:9.5px;margin-bottom:2px}.work-status-strip span{font-size:9.5px;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.25}#page-contact .agent-contact-strip{margin-top:8px;padding:9px;border-radius:11px}#page-contact .agent-contact-strip span{font-size:10.5px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mobile-nav{left:10px;right:10px;bottom:8px;border-radius:18px;padding:5px 5px calc(5px + env(safe-area-inset-bottom));background:rgba(255,255,255,.96);border:1px solid rgba(226,232,240,.95);box-shadow:0 12px 32px rgba(15,23,42,.16);gap:2px}.mobile-nav button{color:#667085;border-radius:13px;font-size:9px;padding:4px 2px}.mobile-nav button.active{background:#eef2ff;color:#4f46e5;box-shadow:none}.mobile-nav .i{font-size:13px}}.agent-order-card .order-more{position:relative;flex:0 0 auto}.agent-order-card .order-more summary{list-style:none;height:28px;min-width:54px;display:flex;align-items:center;justify-content:center;border:1px solid #dbe3f0;border-radius:8px;background:#f8fafc;color:#334155;font-size:11px;font-weight:750;cursor:pointer}.agent-order-card .order-more summary::-webkit-details-marker{display:none}.agent-order-card .order-more-panel{position:absolute;right:0;bottom:34px;z-index:20;display:grid;gap:5px;min-width:108px;padding:6px;border:1px solid #e1e7f0;border-radius:10px;background:#fff;box-shadow:0 12px 26px rgba(15,23,42,.18)}.agent-order-card .order-more-panel .btn{width:100%;height:28px;min-height:28px}.agent-dash-grid button:disabled,.work-clear:disabled,.work-report-row .btn:disabled,.work-report-row input:disabled{cursor:not-allowed!important;opacity:.56!important;filter:saturate(.65)!important}.agent-dash-grid button:disabled em,.work-report-row .btn:disabled{background:#eef2f7!important;color:#98a2b3!important}@media(max-width:900px){#playOrderList .agent-order-card .order-line:not(.order-need){display:flex;align-items:center;gap:6px;margin-top:5px;padding:5px 6px;border:1px solid #edf1f7;border-radius:8px;background:#f8fafc}#playOrderList .agent-order-card .order-line:not(.order-need) em{flex:0 0 auto;min-width:34px;padding:0;text-align:left;font-size:9px;line-height:1;color:#667085}#playOrderList .agent-order-card .order-line:not(.order-need)>span{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:5px;min-width:0}#playOrderList .agent-order-card .order-mini-btn{height:22px;min-height:22px;padding:0 8px;border-radius:7px;font-size:9.5px;background:#fff;border-color:#dfe4ef;color:#182230}#playOrderList .agent-order-card .order-need{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:5px;margin-top:5px}#playOrderList .agent-order-card .order-need em{flex:none;padding:0;text-align:left;font-size:9px}#playOrderList .agent-order-card .order-need span{min-width:0;color:#526078}body,html{height:100%;min-height:100%;overflow:hidden}body,body:not(.agent-approved){padding-bottom:0!important;background:#f4f6fb}.main{height:100dvh;min-height:100dvh;margin-left:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.content{padding-bottom:calc(66px + env(safe-area-inset-bottom))!important}.footer{display:none}.mobile-nav{display:grid!important;position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:900!important;border-radius:16px 16px 0 0!important;padding:6px 8px calc(6px + env(safe-area-inset-bottom))!important;background:rgba(255,255,255,.98)!important;border:1px solid rgba(226,232,240,.95)!important;border-bottom:0!important;box-shadow:0 -10px 28px rgba(15,23,42,.14)!important;transform:translateZ(0);will-change:transform}}@supports (height:100svh){@media(max-width:900px){.main{height:100svh;min-height:100svh}}}@media(min-width:901px){body[data-page=home]{background:#f3f6fb}body[data-page=home] .agent-public-landing{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(340px,.8fr);grid-template-areas:"hero jobs" "hero info" "flow flow";gap:18px;align-items:stretch}body[data-page=home] .agent-hero-pro{grid-area:hero;margin:0;display:flex;flex-direction:column;justify-content:space-between;background:radial-gradient(circle at 78% 20%,rgba(45,212,191,.26),transparent 30%),linear-gradient(135deg,#0f172a 0,#1e3a5f 56%,#0f766e 100%);box-shadow:0 24px 60px rgba(15,23,42,.22)}body[data-page=home] .agent-hero-top span{font-size:12px;padding:7px 14px}body[data-page=home] .agent-hero-top em{font-size:12px;color:#c8e7ff}body[data-page=home] .agent-hero-pro p{max-width:640px;color:#e5efff}body[data-page=home] .agent-platform-scope{margin-top:22px;font-size:13px;gap:10px}body[data-page=home] .agent-auth-notice{max-width:620px;margin-top:18px;padding:14px 16px;font-size:13px;line-height:1.7;border-radius:14px;background:rgba(255,255,255,.12)}body[data-page=home] .agent-hero-actions{width:min(460px,100%);grid-template-columns:1fr 1fr;gap:12px;margin-top:28px}body[data-page=home] .agent-hero-actions .btn{height:50px;border-radius:12px;font-size:14px}body[data-page=home] .job-wrap{grid-area:jobs;grid-template-columns:1fr;gap:14px}body[data-page=home] .job-card{position:relative;overflow:hidden;min-height:0;padding:22px;border-color:#dfe5ef;box-shadow:0 14px 34px rgba(15,23,42,.08)}body[data-page=home] .job-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#5b5af7}body[data-page=home] .job-card h3{margin:12px 0 8px}body[data-page=home] .job-pay{font-size:16px;line-height:1.55;color:#111827}body[data-page=home] .job-card ul{margin-top:10px;font-size:13px;line-height:1.7;color:#667085}body[data-page=home] .tag.work{background:#ecfeff;color:#0f766e}body[data-page=home] .info-grid{grid-area:info;display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0}body[data-page=home] .contact-box{min-height:112px;padding:20px;border-color:#dfe5ef;box-shadow:0 14px 34px rgba(15,23,42,.07)}body[data-page=home] .contact-box b{font-size:15px;margin-bottom:8px;color:#101828}body[data-page=home] .contact-box span{font-size:14px;line-height:1.6;color:#475467}body[data-page=home] .wechat-copy-row{margin-top:8px}body[data-page=home] .wechat-copy-row span{font-size:15px;font-weight:800;color:#111827}body[data-page=home] .wechat-copy-row button{height:32px;border-radius:9px}body[data-page=home] .agent-flow-card{grid-area:flow;margin:0;padding:22px;border-color:#dfe5ef;box-shadow:0 14px 34px rgba(15,23,42,.07)}body[data-page=home] .agent-section-title{margin-bottom:16px}body[data-page=home] .agent-section-title b{font-size:18px}body[data-page=home] .agent-section-title span{font-size:12px}body[data-page=home] .agent-flow-grid.compact-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}body[data-page=home] .compact-flow article{display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;padding:16px;border-radius:14px;background:#f8fafc;border-color:#e6ebf2}body[data-page=home] .compact-flow i{width:38px;height:38px;border-radius:12px;background:#e8f5ff;color:#0f766e}body[data-page=home] .compact-flow article b{font-size:15px;margin-top:1px}body[data-page=home] .compact-flow article span{grid-column:2;font-size:12px;line-height:1.55}body[data-page=special]{background:#f5f7fb}body[data-page=special] .income-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}body[data-page=special] .income-card{border-color:#e1e6ef;border-radius:12px;box-shadow:0 10px 28px rgba(15,23,42,.05);padding:16px}body[data-page=special] .income-card b{font-size:22px}body[data-page=special] .income-source{font-size:13px}body[data-page=special] .income-package{font-size:11px}body[data-page=special] .income-switch{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 14px;padding:6px;border:1px solid #e1e6ef;border-radius:14px;background:#fff;box-shadow:0 10px 28px rgba(15,23,42,.04)}body[data-page=special] .income-switch button{height:38px;border-radius:10px;border:0;background:0 0;color:#101828;font-size:13px;font-weight:800}body[data-page=special] .income-switch button.active{background:#151347;color:#fff;box-shadow:0 8px 18px rgba(21,19,71,.16)}body[data-page=special] .share-filter{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 14px;padding:0;background:0 0;position:static;overflow:visible}body[data-page=special] .share-filter button{height:32px;border:1px solid #d8deea;background:#fff;border-radius:999px;padding:0 14px;color:#475467;font-size:12px;font-weight:750;cursor:pointer}body[data-page=special] .share-filter button.active{background:#151347;border-color:#151347;color:#fff}body[data-page=special] .income-hd h2{font-size:17px}body[data-page=special] .income-hd p{display:block;font-size:12px;color:#667085}body[data-page=special] .share-tools{margin-bottom:10px;padding:0 2px}body[data-page=special] .share-tools .muted{font-size:12px;color:#667085}body[data-page=special] .share-tools .tag{background:#eef2ff;color:#4f46e5;border-radius:999px;padding:4px 10px;font-size:11px}body[data-page=special] .share-table-wrap{background:#fff;border:1px solid #e1e6ef;border-radius:14px;box-shadow:0 12px 32px rgba(15,23,42,.06);overflow:hidden}body[data-page=special] .share-table-scroll{width:100%;overflow-x:auto}body[data-page=special] .income-table{display:table;width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}body[data-page=special] .income-table thead{display:table-header-group}body[data-page=special] .income-table tbody{display:table-row-group}body[data-page=special] .income-table tr{display:table-row;margin:0;padding:0;border:0;background:#fff;box-shadow:none}body[data-page=special] .income-table th{border-bottom:1px solid #e6ebf2;font-weight:800;white-space:nowrap}body[data-page=special] .income-table td{display:table-cell;border:0;color:#101828;vertical-align:middle;background:#fff}body[data-page=special] .income-table tr:last-child td{border-bottom:0}body[data-page=special] .income-table tr:hover td{background:#fbfcff}body[data-page=special] .income-table td:before{display:none}body[data-page=special] .income-table td:nth-child(3),body[data-page=special] .income-table th:nth-child(3){width:76px}body[data-page=special] .income-table td:nth-child(4),body[data-page=special] .income-table td:nth-child(5),body[data-page=special] .income-table th:nth-child(4),body[data-page=special] .income-table th:nth-child(5){width:96px}body[data-page=special] .income-table .share-main{font-size:13px;font-weight:850;line-height:1.4;white-space:normal;overflow:visible;text-overflow:clip}body[data-page=special] .income-table td:nth-child(2) .share-main{font-size:13.5px}body[data-page=special] .income-table .share-sub{font-size:11.5px;line-height:1.45;color:#667085;margin-top:4px;white-space:normal}body[data-page=special] .income-table .share-price{font-size:13px;font-weight:850;color:#d14343}body[data-page=special] .income-table .share-money{font-size:17px;line-height:1.1;font-weight:900;color:#0f9f75}body[data-page=special] .income-team-cell .share-sub,body[data-page=special] .income-team-cell .share-team{display:inline-flex;flex-direction:column;align-items:flex-end;justify-content:center;width:50%;gap:4px;font-size:0;line-height:1;margin:0;color:#667085;white-space:nowrap;vertical-align:middle}body[data-page=special] .income-team-cell b{display:block;font-size:15px;line-height:1.1;color:#4f46e5;font-weight:900}body[data-page=special] .income-team-cell .share-sub:after{content:"团队订台";font-size:11px;line-height:1.2;color:#667085}body[data-page=special] .income-team-cell .share-team:after{content:"团队加酒";font-size:11px;line-height:1.2;color:#667085}body[data-page=special] .income-actions{display:grid;grid-template-columns:1fr;justify-content:stretch;gap:6px}body[data-page=special] .income-action-btn{width:100%;height:30px;min-height:30px;border-radius:999px;padding:0 10px;font-size:11.5px;font-weight:800;white-space:nowrap}body[data-page=special] .income-action-book{background:#151347;border-color:#151347;color:#fff}body[data-page=special] .income-action-add{background:#ecfdf5;border-color:#bbf7d0;color:#0f766e}body[data-page=special] .income-action-btn:disabled{background:#f3f4f6;border-color:#e5e7eb;color:#9ca3af}body[data-page=special] .regular-income-table{min-width:780px}body[data-page=special] .regular-income-table td:first-child,body[data-page=special] .regular-income-table th:first-child{width:220px}body[data-page=special] .regular-income-table td:nth-child(2),body[data-page=special] .regular-income-table td:nth-child(3),body[data-page=special] .regular-income-table th:nth-child(2),body[data-page=special] .regular-income-table th:nth-child(3){width:120px;text-align:left}body[data-page=special] .regular-income-table td:nth-child(4),body[data-page=special] .regular-income-table th:nth-child(4){width:260px;text-align:left}body[data-page=special] .regular-income-table td:nth-child(5),body[data-page=special] .regular-income-table th:nth-child(5){width:160px;text-align:right}:root{--pc-bg:#f5f7fb;--pc-line:#e2e8f0;--pc-text:#111827;--pc-muted:#667085;--pc-radius:14px;--pc-shadow:0 10px 28px rgba(15,23,42,.055)}body{background:var(--pc-bg);color:var(--pc-text);font-size:14px;line-height:1.55}.sidebar{width:224px;background:#111827;border-right:1px solid rgba(255,255,255,.06)}.main{margin-left:224px}.sidebar-brand{padding:24px 20px 18px;font-size:18px;letter-spacing:0}.sidebar-brand small{font-size:11px;margin-top:4px;color:#94a3b8}.sidebar-nav{padding:8px 10px;gap:4px}.sidebar-nav button{height:42px;padding:0 12px;border-radius:10px;gap:10px;color:#cbd5e1;font-size:14px;font-weight:750}.sidebar-nav button:hover{background:rgba(255,255,255,.08);color:#fff}.sidebar-nav button.active{background:#fff;color:#111827;box-shadow:0 8px 22px rgba(0,0,0,.14)}.sidebar-nav .i{width:26px;height:26px;border-radius:8px;background:rgba(255,255,255,.1);color:#e0e7ff;font-size:12px;font-weight:850}.sidebar-nav button.active .i{background:#eef2ff;color:#4f46e5}.sidebar-ft{padding:16px 20px;color:#94a3b8;font-size:11px}.header{height:60px;padding:0 30px;background:rgba(255,255,255,.96);border-bottom:1px solid var(--pc-line)}.header h1{font-size:17px;font-weight:800;letter-spacing:0}.head-actions{gap:10px}.auth-user{font-size:12px}.content,body[data-page=home] .content,body[data-page=special] .content{width:100%;max-width:1240px;margin:0 auto;padding:24px 30px 56px}.btn{min-height:36px;height:36px;padding:0 14px;border-radius:9px;font-size:13px;font-weight:750}input,select,textarea{border-radius:9px;font-size:14px;padding:9px 11px}.hero{margin:0 0 16px;padding:18px 20px;border-radius:var(--pc-radius);border-color:var(--pc-line);box-shadow:var(--pc-shadow)}.hero:before{height:24px;margin:18px 0}.hero .kicker{margin-left:12px;margin-bottom:6px;padding:3px 9px;font-size:10.5px}.hero h2{font-size:19px;line-height:1.25;letter-spacing:0}.hero p{font-size:12.5px;line-height:1.6;margin-top:3px}body[data-page=special] .income-hero{display:block}.agent-contact-strip,.agent-flow-card,.card,.contact-box,.income-card,.job-card,.order-toolbar,.share-table-wrap,.work-report-card,.work-status-strip{border-color:var(--pc-line);border-radius:var(--pc-radius);box-shadow:var(--pc-shadow)}.card-hd,.section-hd{margin:16px 0 10px;gap:12px}.card-hd h3,.section-hd h2{font-size:16px;font-weight:800;letter-spacing:0}.card-hd .muted,.section-hd p{font-size:12px;color:var(--pc-muted)}.tag{font-size:11px;font-weight:750;padding:3px 9px}.muted,.note,.share-sub{font-size:12px;color:var(--pc-muted)}body[data-page=home] .agent-public-landing{grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr);gap:16px}body[data-page=home] .agent-hero-pro{min-height:390px;padding:34px 36px 30px;border-radius:18px;box-shadow:0 16px 42px rgba(15,23,42,.16)}body[data-page=home] .agent-hero-pro h2{max-width:640px;font-size:34px;line-height:1.14;letter-spacing:0;margin-bottom:14px}body[data-page=home] .agent-hero-pro p{font-size:14px;line-height:1.75}body[data-page=home] .agent-hero-top{margin-bottom:26px}body[data-page=home] .agent-flow-card,body[data-page=home] .contact-box,body[data-page=home] .job-card{border-radius:14px}body[data-page=home] .job-card h3{font-size:16px}.job-pay{font-size:14px;line-height:1.6}.job-card ul{font-size:12.5px;line-height:1.65}.agent-publish-toggle{display:inline-flex;align-items:center;justify-content:center;margin:0 0 12px;height:36px}.order-toolbar{margin:14px 0 10px;padding:15px 16px}.order-toolbar span,.work-report-head span{height:20px;padding:0 8px;font-size:10px;letter-spacing:.35px;background:#eef2ff;color:#4f46e5}.order-toolbar h2,.work-report-head h2{font-size:16px;font-weight:850}.order-toolbar p,.work-report-head p{font-size:12px;color:var(--pc-muted)}.order-refresh,.work-clear{min-height:32px;height:32px;border-radius:9px;font-size:12px}.drop-filter,.share-filter{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:0 0 12px;padding:0;background:0 0;position:static;overflow:visible}.drop-filter button,.share-filter button{height:32px;min-height:32px;padding:0 13px;border:1px solid var(--pc-line);border-radius:999px;background:#fff;color:#475467;font-size:12px;font-weight:750}.drop-filter button.active,.share-filter button.active{background:#111827;border-color:#111827;color:#fff}.agent-order-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:12px}.agent-order-card{padding:15px;border-radius:14px;border-color:var(--pc-line);box-shadow:var(--pc-shadow)}.agent-order-card .order-main b{font-size:16px;line-height:1.25}.agent-order-card .order-main small{font-size:11px}.agent-order-card .order-money{min-width:70px}.agent-order-card .order-money span{font-size:10px}.agent-order-card .order-money strong{font-size:21px}.agent-order-card .order-fields{gap:7px;margin:11px 0 9px}.agent-order-card .order-fields span{padding:7px 8px;border-radius:9px;font-size:12.5px}.agent-order-card .order-fields em{font-size:9.5px}.agent-order-card .order-line{font-size:12.5px;line-height:1.45;margin-top:6px}.agent-order-card .order-line em{flex-basis:36px;font-size:10px}.agent-order-card .order-actions{gap:6px;margin-top:10px;padding-top:9px}.agent-order-card .order-actions .btn{height:30px;min-height:30px;border-radius:8px;font-size:11.5px}.income-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.income-card{padding:15px}.income-card span{font-size:10.5px;letter-spacing:.2px}.income-card b{font-size:20px}.income-card em{font-size:11px}.income-source{font-size:12.5px}.income-package{font-size:11px}.income-switch{display:inline-flex;gap:5px;margin:0 0 12px;padding:4px;background:#fff;border:1px solid var(--pc-line);border-radius:12px;box-shadow:var(--pc-shadow)}.income-switch button{height:32px;min-height:32px;padding:0 16px;border:0;border-radius:8px;background:0 0;color:#475467;font-size:12.5px;font-weight:800}.income-switch button.active{background:#111827;color:#fff;box-shadow:none}body[data-page=special] .income-hd{margin:14px 0 8px}.share-tools{margin-bottom:9px}.share-tools .muted{font-size:12px;color:var(--pc-muted)}.share-table{border-collapse:separate;border-spacing:0}.share-table th,body[data-page=special] .income-table th{height:40px;padding:0 12px;text-align:center;background:#f8fafc;border-bottom:1px solid var(--pc-line);color:#667085;font-size:11.5px;font-weight:850}.share-table td,body[data-page=special] .income-table td{padding:12px;border-bottom:1px solid #eef2f6;font-size:13px}body[data-page=special] .income-table{min-width:900px}.share-main{font-size:13px;font-weight:800}.share-money{font-size:16px}.share-price{font-size:13px}body[data-page=special] .income-table td:first-child,body[data-page=special] .income-table th:first-child{width:126px}body[data-page=special] .income-table td:nth-child(2),body[data-page=special] .income-table th:nth-child(2){width:236px}body[data-page=special] .income-table td:nth-child(3),body[data-page=special] .income-table td:nth-child(4),body[data-page=special] .income-table td:nth-child(5),body[data-page=special] .income-table th:nth-child(3),body[data-page=special] .income-table th:nth-child(4),body[data-page=special] .income-table th:nth-child(5){text-align:right}body[data-page=special] .income-table td:nth-child(6),body[data-page=special] .income-table th:nth-child(6){width:146px;text-align:center}body[data-page=special] .income-table td:last-child,body[data-page=special] .income-table th:last-child{width:126px;text-align:right}body[data-page=special] .income-team-cell{text-align:right;white-space:nowrap;padding-left:8px;padding-right:8px}.income-action-btn{height:30px;min-height:30px;font-size:11.5px}#page-contact .agent-dash-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#page-contact .agent-dash-grid button{padding:18px 16px;border-radius:14px;border-color:var(--pc-line);box-shadow:var(--pc-shadow)}#page-contact .agent-dash-grid b{font-size:16px}.work-location-note{margin:0 0 12px;padding:10px 12px;border-radius:11px;font-size:12px}.work-report-card{padding:15px}.work-report-row{gap:8px;padding:10px;border-radius:10px}.work-report-row b{font-size:13px}.work-report-row input{height:34px;min-height:34px;font-size:14px}.work-report-row .btn{height:34px;min-height:34px;font-size:11.5px}.work-status-strip{gap:8px;padding:10px}.work-status-strip>div{border-radius:10px}.work-status-strip b,.work-status-strip span{font-size:11px}}@media(max-width:900px){.mobile-nav{left:10px;right:10px;bottom:8px;height:50px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;padding:5px calc(5px + env(safe-area-inset-right)) calc(5px + env(safe-area-inset-bottom)) calc(5px + env(safe-area-inset-left));border-radius:18px;background:rgba(255,255,255,.98);border:1px solid #e5eaf3;box-shadow:0 12px 30px rgba(15,23,42,.16);backdrop-filter:blur(14px);gap:3px}.mobile-nav button{height:38px;min-width:0;border:0;border-radius:14px;background:0 0;color:#667085;font-size:11px;font-weight:850;line-height:1;display:flex;align-items:center;justify-content:center;padding:0 2px;white-space:nowrap;letter-spacing:0}.mobile-nav button.active{background:#eef2ff;color:#4f46e5;box-shadow:none}.mobile-nav .i{display:none}.agent-order-card .order-actions .order-poster-btn{background:#eef2ff;border-color:#d7defe;color:#4f46e5;font-weight:850}.agent-order-card .order-more{position:relative;flex:0 0 auto}.agent-order-card .order-more summary{list-style:none;width:100%;height:28px;min-width:48px;display:flex;align-items:center;justify-content:center;border:1px solid #dbe3f0;border-radius:8px;background:#f8fafc;color:#334155;font-size:11px;font-weight:750;cursor:pointer}.agent-order-card .order-more summary::-webkit-details-marker{display:none}.agent-order-card .order-more-panel{position:absolute;right:0;bottom:34px;z-index:20;display:grid;gap:5px;min-width:104px;padding:6px;border:1px solid #e1e7f0;border-radius:10px;background:#fff;box-shadow:0 12px 26px rgba(15,23,42,.18)}.agent-order-card .order-more-panel .btn{width:100%;height:28px;min-height:28px}#page-contact .hero{margin-bottom:8px}#page-contact .work-location-note{margin:0 0 8px;padding:7px 9px;font-size:11px;border-radius:10px}#page-contact .agent-dash-grid{grid-template-columns:1fr 1fr;gap:6px}#page-contact .agent-dash-grid button{min-height:44px;padding:8px 9px;border-radius:11px;box-shadow:none}#page-contact .work-report-card{margin-top:8px;padding:8px;border-radius:11px;box-shadow:none}#page-contact .work-report-head{margin-bottom:6px}#page-contact .work-report-head p{display:none}#page-contact .work-report-row{grid-template-columns:40px minmax(72px,1fr) minmax(72px,1fr) 54px;gap:6px;padding:6px}#page-contact .work-status-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:6px;margin-top:6px;border-radius:11px;box-shadow:none}#page-contact .agent-contact-strip{margin-top:7px;padding:8px 9px;grid-template-columns:1fr auto;border-radius:11px;box-shadow:none}#page-contact .agent-contact-strip b{font-size:12px}#page-contact .agent-contact-strip span{font-size:10.5px;line-height:1.35;-webkit-line-clamp:2}#page-contact .agent-contact-strip .btn{height:32px;padding:0 10px;font-size:11px;border-radius:9px;background:#f8fafc;border-color:#dbe3f0;color:#334155}#playOrderList .play-order-empty.is-loading:after{content:'如果一直没有结果，可以点右上角刷新';display:block;margin-top:5px;font-size:11px;color:#98a2b3}}@media(min-width:901px){:root{--ios-bg:#fafbff;--ios-panel:#fff;--ios-line:#edf0f5;--ios-text:#111827;--ios-muted:#667085;--ios-blue:#1677ff;--ios-blue-soft:#edf5ff;--ios-green:#10b981;--ios-shadow:0 10px 30px rgba(31,41,55,.045);--pc-p:#5b5af7;--pc-p2:#2563eb;--pc-soft:#eef2ff;--pc-soft2:#f7f9ff;--pc-bg:#f4f6fb;--pc-panel:#fff;--pc-line:#e3e8f2;--pc-line2:#edf1f7;--pc-text:#172033;--pc-muted:#667085;--pc-green:#10a66f;--pc-red:#dc3f52;--pc-shadow:0 8px 24px rgba(15,23,42,.055);--pc-shadow2:0 14px 34px rgba(79,70,229,.10);--pc-r:12px}body{background:var(--ios-bg)!important;color:var(--ios-text)!important;background:linear-gradient(180deg,#fbfcff 0,#f5f7fb 42%,#eef2f7 100%) fixed!important;color:var(--pc-text)!important;font-size:13.5px!important;letter-spacing:0!important}.sidebar{color:var(--ios-text)!important;border-right:1px solid var(--ios-line)!important;box-shadow:0 0 0 1px rgba(255,255,255,.72) inset!important;backdrop-filter:blur(18px)!important}.sidebar-brand{color:var(--ios-text)!important}.sidebar-brand small{font-weight:650!important}.sidebar-nav button{font-weight:800!important;gap:11px!important}.sidebar-nav button.active{background:#fff!important;color:var(--ios-blue)!important;box-shadow:0 10px 24px rgba(22,119,255,.1)!important}.sidebar-nav button:active{transform:scale(.985)}.sidebar-nav .i{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#f7f9fc!important;box-shadow:inset 0 0 0 1px rgba(15,23,42,.035)!important}.sidebar-nav .i:before{font-size:17px!important;line-height:1!important;color:initial!important;content:none!important}.sidebar-nav button:first-child .i:before,.sidebar-nav button:nth-child(2) .i:before,.sidebar-nav button:nth-child(3) .i:before,.sidebar-nav button:nth-child(4) .i:before,.sidebar-nav button:nth-child(5) .i:before{content:""}.sidebar-nav button.active .i{background:var(--ios-blue-soft)!important;box-shadow:inset 0 0 0 1px #d8e9ff!important}.sidebar-ft{border-top:1px solid var(--ios-line)!important}.header{border-bottom:1px solid var(--ios-line)!important;backdrop-filter:blur(18px)!important}.header h1{font-weight:900!important;color:var(--ios-text)!important}#page-contact .agent-dash-grid button,.agent-contact-strip,.agent-flow-card,.agent-hero-pro,.agent-order-card,.card,.contact-box,.hero,.income-card,.job-card,.order-toolbar,.share-table-wrap,.work-report-card,.work-status-strip{background:var(--ios-panel)!important;border:1px solid var(--ios-line)!important;border-radius:18px!important;box-shadow:var(--ios-shadow)!important}.hero:before{background:var(--ios-blue)!important}.agent-hero-top span,.hero .kicker,.order-toolbar span,.work-report-head span{background:var(--ios-blue-soft)!important;color:var(--ios-blue)!important;letter-spacing:.2px!important}.hero p{color:var(--ios-muted)!important}.agent-hero-actions .btn-p,.btn-p,.income-action-book,.work-report-row .btn{background:var(--ios-blue)!important;border-color:var(--ios-blue)!important;box-shadow:none!important}.btn-p:hover,.income-action-book:hover{background:#0b63e5!important;border-color:#0b63e5!important}.agent-publish-toggle,.order-refresh,.work-clear{border:1px solid var(--ios-line)!important;box-shadow:var(--ios-shadow)!important}.agent-publish-toggle:hover,.order-refresh:hover,.work-clear:hover{color:var(--ios-blue)!important}.drop-filter,.share-filter{gap:8px!important}.drop-filter button,.income-switch button,.share-filter button{border:1px solid var(--ios-line)!important}.drop-filter button.active,.income-switch button.active,.share-filter button.active,body[data-page=special] .income-switch button.active{background:var(--ios-blue)!important;border-color:var(--ios-blue)!important}.income-switch{border-color:var(--ios-line)!important;box-shadow:var(--ios-shadow)!important}body[data-page=special] .income-role{background:#fff!important;border-color:var(--ios-line)!important;color:var(--ios-text)!important}body[data-page=special] .income-role em,body[data-page=special] .income-role span{color:var(--ios-muted)!important}body[data-page=special] .income-role .income-package,body[data-page=special] .income-role .income-source,body[data-page=special] .income-role b{color:var(--ios-text)!important}.agent-order-card .order-money span,.agent-order-card .order-money strong,.share-money{color:var(--ios-green)!important}.share-table th,body[data-page=special] .income-table th{background:#fbfcff!important;color:#667085!important}.agent-order-card .order-fields span,.work-report-row{border-color:#eef2f7!important}body[data-page=home] .agent-hero-pro,body[data-page=home] .agent-hero-pro.official-hero{background:#fff!important;color:#111827!important}body[data-page=home] .agent-hero-pro h2,body[data-page=home] .agent-hero-pro.official-hero h2{color:#111827!important}body[data-page=home] .agent-hero-pro p,body[data-page=home] .agent-hero-pro.official-hero p{color:#667085!important}body[data-page=home] .agent-hero-top em{color:#98a2b3!important}body[data-page=home] .agent-public-landing{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr)!important;grid-template-areas:"hero hero" "jobs info" "flow flow"!important;gap:16px!important;align-items:start!important}body[data-page=home] .agent-hero-pro.official-hero{grid-area:hero!important;min-height:0!important;margin:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 220px!important;gap:10px 28px!important;align-items:center!important;justify-content:normal!important}body[data-page=home] .agent-hero-top{grid-column:1/-1!important;margin:0!important;justify-content:flex-start!important;gap:10px!important}body[data-page=home] .agent-hero-pro.official-hero h2{grid-column:1!important;max-width:720px!important}body[data-page=home] .agent-hero-pro.official-hero p{grid-column:1!important;max-width:760px!important;font-size:13px!important;line-height:1.75!important;margin:0!important}body[data-page=home] .agent-platform-scope{grid-column:1!important;margin:2px 0 0!important;color:#667085!important}body[data-page=home] .agent-auth-notice{grid-column:1!important;margin:4px 0 0!important;padding:0!important;border:0!important;background:0 0!important;color:#667085!important}body[data-page=home] .agent-hero-actions{grid-column:2!important;grid-row:2/6!important;margin:0!important;display:grid!important;grid-template-columns:1fr!important;gap:8px!important;align-self:center!important}body[data-page=home] .agent-hero-actions .btn{height:40px!important}body[data-page=home] .job-wrap{grid-area:jobs!important;grid-template-columns:1fr!important}body[data-page=home] .info-grid{grid-area:info!important;grid-template-columns:1fr 1fr!important;margin:0!important}body[data-page=home] .agent-flow-card{grid-area:flow!important}html{background:#f4f6fb!important}.sidebar{width:224px!important;background:rgba(255,255,255,.96)!important;color:var(--pc-text)!important;border-right:1px solid var(--pc-line)!important;box-shadow:4px 0 26px rgba(15,23,42,.045)!important;backdrop-filter:blur(16px)!important}.main{margin-left:224px!important}.sidebar-brand{padding:22px 18px 16px!important;color:#111827!important;font-size:18px!important;line-height:1.15!important;font-weight:900!important;letter-spacing:0!important}.sidebar-brand small{display:block!important;margin-top:5px!important;color:#7b8194!important;font-size:11.5px!important;font-weight:650!important}.sidebar-nav{gap:8px!important;padding:8px 10px!important;gap:4px!important}.sidebar-nav button{height:40px!important;padding:0 10px!important;border:1px solid transparent!important;border-radius:10px!important;background:0 0!important;color:#475467!important;font-size:13px!important;font-weight:760!important;gap:9px!important;box-shadow:none!important;transition:background .16s,border-color .16s,color .16s,box-shadow .16s!important}.sidebar-nav button:hover{background:#f7f9fd!important;border-color:#edf1f7!important;color:#1d2939!important}.sidebar-nav button.active{background:linear-gradient(135deg,var(--pc-p),var(--pc-p2))!important;border-color:transparent!important;color:#fff!important;box-shadow:0 10px 22px rgba(79,70,229,.18)!important}.sidebar-nav .i{width:25px!important;height:25px!important;border-radius:8px!important;background:var(--pc-soft)!important;color:#4f46e5!important;font-size:0!important;line-height:0!important;box-shadow:inset 0 0 0 1px #dfe5ff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.sidebar-nav .i svg{width:16px!important;height:16px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.sidebar-nav button.active .i{background:rgba(255,255,255,.18)!important;color:#fff!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)!important}.sidebar-ft{margin:0 12px 14px!important;padding:12px 4px 0!important;border-top:1px solid var(--pc-line)!important;color:#858b9d!important;font-size:11.5px!important;line-height:1.55!important;opacity:1!important}.header{height:58px!important;background:rgba(255,255,255,.9)!important;border-bottom:1px solid var(--pc-line)!important;box-shadow:0 1px 0 rgba(255,255,255,.72) inset!important;backdrop-filter:blur(14px)!important;padding:0 28px!important}.header h1{color:#101828!important;font-size:17px!important;font-weight:850!important}.head-actions{gap:10px!important}.head-actions .btn{min-height:34px!important;height:34px!important;padding:0 13px!important;border-radius:8px!important;background:#fff!important;border-color:var(--pc-line)!important;color:#344054!important;font-size:12px!important;font-weight:760!important;box-shadow:0 1px 2px rgba(15,23,42,.03)!important}.auth-user{font-size:12px!important;color:var(--pc-muted)!important}.content,body[data-page=home] .content,body[data-page=special] .content{max-width:1280px!important;padding:22px 28px 54px!important}.page.active{animation:none!important}#page-contact .agent-dash-grid button,.agent-contact-strip,.agent-flow-card,.agent-hero-pro,.agent-order-card,.agent-publish-panel>summary,.card,.contact-box,.hero,.income-card,.job-card,.order-toolbar,.pending-card,.share-table-wrap,.work-report-card,.work-status-strip{background:var(--pc-panel)!important;border:1px solid var(--pc-line)!important;border-radius:var(--pc-r)!important;box-shadow:var(--pc-shadow)!important}.agent-hero-pro.official-hero,.hero{position:relative!important;overflow:hidden!important;background:linear-gradient(135deg,#fff 0,#f8faff 100%)!important;color:var(--pc-text)!important}.hero{padding:18px 22px!important;margin-bottom:16px!important}.hero:before{display:block!important;width:4px!important;height:26px!important;margin:18px 0!important;background:linear-gradient(180deg,var(--pc-p),var(--pc-p2))!important;border-radius:0 999px 999px 0!important}.agent-hero-top span,.hero .kicker,.order-toolbar span,.work-report-head span{background:var(--pc-soft)!important;color:#4f46e5!important;border:1px solid #dfe5ff!important;border-radius:999px!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.28px!important}.agent-hero-pro h2,.hero h2{color:#111827!important;font-weight:900!important;letter-spacing:0!important}.hero h2{font-size:20px!important}.agent-hero-pro p,.hero p{color:var(--pc-muted)!important;font-size:12.5px!important;line-height:1.65!important}body[data-page=home] .agent-public-landing{grid-template-columns:minmax(0,1.08fr) minmax(310px,.92fr)!important;gap:14px!important}body[data-page=home] .agent-hero-pro.official-hero{padding:22px 26px!important;border-top:3px solid var(--pc-p)!important;grid-template-columns:minmax(0,1fr) 214px!important;gap:10px 26px!important}body[data-page=home] .agent-hero-pro.official-hero h2{font-size:27px!important;line-height:1.18!important;margin:1px 0 4px!important}body[data-page=home] .agent-auth-notice,body[data-page=home] .agent-platform-scope{color:var(--pc-muted)!important;font-size:12px!important}body[data-page=home] .agent-hero-actions{width:214px!important}.agent-hero-actions .btn{height:38px!important;min-height:38px!important;border-radius:9px!important;font-size:12.5px!important;font-weight:850!important}.agent-hero-actions .btn:not(.btn-p){background:#fff!important;border:1px solid var(--pc-line)!important;color:#344054!important}.section-hd{margin:18px 0 10px!important}.agent-section-title b,.card-hd h3,.order-toolbar h2,.section-hd h2,.work-report-head h2{color:#111827!important;font-size:15px!important;font-weight:850!important;letter-spacing:0!important}.card-hd .muted,.muted,.order-toolbar p,.section-hd p{color:var(--pc-muted)!important;font-size:12px!important}.agent-flow-card,.card,.contact-box,.job-card{padding:16px!important}.job-card{border-top:3px solid #dfe5ff!important}.agent-flow-grid b,.contact-box b,.job-card h3{color:#172033!important;font-weight:850!important}.job-pay{color:#111827!important;font-size:14px!important;font-weight:900!important}.contact-box span,.job-card ul,.note{color:var(--pc-muted)!important;font-size:12.5px!important}.info-grid{gap:12px!important}.agent-flow-grid{gap:8px!important}.agent-flow-grid article,.agent-form-section,.agent-order-card .order-fields span,.play-order-meta div,.work-report-row{background:#f8fafc!important;border:1px solid var(--pc-line2)!important;border-radius:10px!important}.agent-flow-grid article{padding:10px 11px!important}.agent-flow-grid i{width:32px!important;height:32px!important;border-radius:9px!important;background:var(--pc-soft)!important;color:#4f46e5!important;font-size:12px!important;font-weight:900!important}.btn{min-height:36px!important;border-radius:8px!important;padding:7px 13px!important;font-size:12.5px!important;font-weight:800!important;border-color:var(--pc-line)!important;background:#fff!important;color:#344054!important;box-shadow:none!important}.btn:hover{background:#f8fafc!important;border-color:#cfd6e5!important;color:#1d2939!important}#dropSubmitBtn,#playSubmitBtn,.agent-hero-actions .btn-p,.btn-p,.income-action-book,.work-report-row .btn{background:linear-gradient(135deg,var(--pc-p),var(--pc-p2))!important;border-color:transparent!important;color:#fff!important;box-shadow:0 8px 18px rgba(79,70,229,.18)!important}#dropSubmitBtn:hover,#playSubmitBtn:hover,.btn-p:hover,.income-action-book:hover{background:linear-gradient(135deg,#4f46e5,#1d4ed8)!important;color:#fff!important}input,select,textarea{min-height:38px!important;border-radius:8px!important;border-color:#d9e0ec!important;background:#fff!important;color:#172033!important;font-size:13px!important;padding:8px 10px!important}input:focus,select:focus,textarea:focus{border-color:#8b8cf8!important;box-shadow:0 0 0 3px rgba(91,90,247,.12)!important}.fg label{color:#6b7280!important;font-size:11px!important;font-weight:800!important}.agent-form-section{padding:14px!important}.agent-form-title{color:#111827!important;font-size:12px!important;font-weight:850!important}.agent-form-title:before{background:linear-gradient(180deg,var(--pc-p),var(--pc-p2))!important}.agent-publish-toggle,.order-refresh,.work-clear{background:#fff!important;border:1px solid var(--pc-line)!important;color:#344054!important;border-radius:9px!important;box-shadow:var(--pc-shadow)!important}.agent-publish-toggle:hover,.order-refresh:hover,.work-clear:hover{color:#4f46e5!important;border-color:#c7d2fe!important;background:#f8faff!important}.drop-filter,.income-switch,.share-filter{display:inline-flex!important;align-items:center!important;flex-wrap:wrap!important;gap:4px!important;width:auto!important;max-width:100%!important;padding:5px!important;margin:0 0 14px!important;background:#fff!important;border:1px solid var(--pc-line)!important;border-radius:12px!important;box-shadow:var(--pc-shadow)!important}.drop-filter button,.income-switch button,.share-filter button{height:31px!important;min-height:31px!important;padding:0 13px!important;border:0!important;border-radius:8px!important;background:0 0!important;color:#4b5565!important;font-size:12px!important;font-weight:800!important;box-shadow:none!important}.drop-filter button:hover,.income-switch button:hover,.share-filter button:hover{background:#f3f5fb!important;color:#111827!important}.drop-filter button.active,.income-switch button.active,.share-filter button.active,body[data-page=special] .income-switch button.active{background:linear-gradient(135deg,var(--pc-p),var(--pc-p2))!important;color:#fff!important;box-shadow:0 8px 18px rgba(79,70,229,.16)!important}.income-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-bottom:14px!important}.income-card{padding:15px!important;border-radius:12px!important;background:#fff!important}.income-card span{font-size:10.5px!important;color:#667085!important;font-weight:850!important;letter-spacing:.25px!important}.income-card b{font-size:21px!important;color:#111827!important;font-weight:950!important}.income-card em,.income-package{color:#7a8191!important;font-size:11px!important}.income-source{font-size:12px!important;color:#1f2937!important;font-weight:850!important}.income-role,body[data-page=special] .income-role{background:linear-gradient(135deg,#4f46e5 0,#2563eb 100%)!important;border-color:transparent!important;color:#fff!important;box-shadow:var(--pc-shadow2)!important}.income-role em,.income-role span,body[data-page=special] .income-role em,body[data-page=special] .income-role span{color:#dbe4ff!important}.income-role .income-package,.income-role .income-source,.income-role b,body[data-page=special] .income-role .income-package,body[data-page=special] .income-role .income-source,body[data-page=special] .income-role b{color:#fff!important}.income-team-tip{background:#ecfdf5!important;border-color:#bbf7d0!important;color:#067647!important;border-radius:10px!important}.income-hd{margin-top:14px!important}.share-tools{min-height:32px!important;margin-bottom:10px!important;padding:0 2px!important}.share-tools .muted{display:inline-flex!important;align-items:center!important;height:26px!important;padding:0 10px!important;border-radius:999px!important;background:#fff!important;border:1px solid var(--pc-line)!important;color:#667085!important;font-size:11.5px!important;font-weight:750!important}.share-table-wrap{border-radius:12px!important;overflow:hidden!important}.share-table-scroll{background:#fff!important}.share-table{min-width:980px!important;border-collapse:separate!important;border-spacing:0!important}.income-table{table-layout:fixed!important;min-width:1040px!important}.share-table th{height:40px!important;padding:0 12px!important;background:#f8fafc!important;color:#64748b!important;border-bottom:1px solid var(--pc-line)!important;font-size:11px!important;font-weight:900!important;text-transform:none!important;letter-spacing:.2px!important;text-align:left!important;vertical-align:middle!important}.share-table td{padding:10px 12px!important;border-bottom:1px solid var(--pc-line2)!important;color:#1f2937!important;font-size:12.5px!important;line-height:1.45!important;vertical-align:middle!important;background:#fff!important}.share-table tbody tr:hover td{background:#f8faff!important}.income-table td:nth-child(n+3),.income-table th:nth-child(n+3){text-align:center!important}.income-table td:first-child,.income-table th:first-child{width:170px!important;text-align:left!important}.income-table td:nth-child(2),.income-table th:nth-child(2){width:270px!important;text-align:left!important}.income-table td:nth-child(3),.income-table th:nth-child(3){width:110px!important}.income-table td:nth-child(4),.income-table td:nth-child(5),.income-table th:nth-child(4),.income-table th:nth-child(5){width:128px!important}.income-table td:last-child,.income-table th:last-child{width:190px!important}.regular-income-table td:nth-child(2),.regular-income-table td:nth-child(3),.regular-income-table th:nth-child(2),.regular-income-table th:nth-child(3){text-align:center!important}.share-main{font-size:12.8px!important;font-weight:850!important;color:#172033!important}.share-sub{font-size:11.5px!important;color:#7a8191!important;line-height:1.45!important}.share-price{color:var(--pc-red)!important;font-weight:850!important}.share-money{color:var(--pc-green)!important;font-size:15.5px!important;font-weight:950!important}.share-team{color:#4f46e5!important;font-size:11.5px!important}.income-actions{display:inline-flex!important;justify-content:center!important;align-items:center!important;gap:6px!important;flex-wrap:nowrap!important}.income-action-btn{height:30px!important;min-height:30px!important;padding:0 10px!important;border-radius:8px!important;font-size:11.5px!important;font-weight:850!important;white-space:nowrap!important}.income-action-add{background:#ecfdf5!important;border-color:#bbf7d0!important;color:#067647!important}.income-table tr.income-hit td{background:#eef2ff!important;box-shadow:inset 0 1px 0 #c7d2fe,inset 0 -1px 0 #c7d2fe!important}.order-toolbar{padding:14px 16px!important;margin:14px 0 10px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important}.order-refresh{height:34px!important;min-height:34px!important;padding:0 12px!important;font-size:12px!important;font-weight:850!important}.agent-order-list,.play-order-list{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important;gap:12px!important}.agent-order-card,.play-order-card{padding:15px!important;border-radius:12px!important}.agent-order-card .order-top{gap:12px!important}.agent-order-card .order-main b{color:#111827!important;font-size:15px!important;font-weight:900!important}.agent-order-card .order-fields em,.agent-order-card .order-line em,.agent-order-card .order-main small{color:#667085!important;font-size:11px!important}.agent-order-card .order-money{background:#f8fafc!important;border:1px solid var(--pc-line2)!important;border-radius:10px!important;padding:8px 10px!important;min-width:82px!important}.agent-order-card .order-money span{color:#667085!important}.agent-order-card .order-money strong{color:var(--pc-green)!important}.agent-order-card .order-actions .btn{height:31px!important;min-height:31px!important;border-radius:8px!important;font-size:11.5px!important}.tag{border-radius:999px!important;font-size:10.5px!important;font-weight:850!important;padding:3px 8px!important}.tag.work{background:var(--pc-soft)!important;color:#4f46e5!important}.tag.ok{background:#dcfce7!important;color:#15803d!important}.tag.warn{background:#fff7ed!important;color:#c2410c!important}.tag.hot{background:#ffe4e6!important;color:#be123c!important}.drop-list{border-radius:12px!important;box-shadow:var(--pc-shadow)!important;border:1px solid var(--pc-line)!important;background:#fff!important}.drop-head{background:#f8fafc!important;color:#64748b!important;border-bottom:1px solid var(--pc-line)!important}.drop-row{border-bottom:1px solid var(--pc-line2)!important}.drop-row>div{padding:11px 12px!important}.drop-price{color:var(--pc-green)!important}.agent-shop-cart{left:248px!important;right:28px!important;bottom:26px!important;border:1px solid #c7d2fe!important;border-top:3px solid var(--pc-p)!important;border-radius:12px!important;box-shadow:0 18px 46px rgba(15,23,42,.14)!important;max-width:480px!important}.agent-shop-toast{background:#312e81!important;border-radius:10px!important;box-shadow:0 12px 30px rgba(49,46,129,.24)!important}.empty,.empty-state,.play-order-empty,.skeleton-loading{border-radius:12px!important;background:#fff!important;border:1px dashed #d9e0ec!important;color:#7a8191!important;box-shadow:none!important}.agent-auth-overlay{background:rgba(15,23,42,.48)!important;backdrop-filter:blur(8px)!important}.agent-auth-card{border-radius:14px!important;border:1px solid var(--pc-line)!important;box-shadow:0 24px 70px rgba(15,23,42,.24)!important}}.mobile-nav button:before{content:""!important;display:block!important;width:20px!important;height:20px!important;flex:0 0 20px!important;background:currentColor!important;-webkit-mask:var(--nav-icon) center/contain no-repeat!important;mask:var(--nav-icon) center/contain no-repeat!important}.mobile-nav button[data-page=home]{--nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10.5 12 3l9 7.5'/%3E%3Cpath d='M5 10v10h5v-6h4v6h5V10'/%3E%3C/svg%3E")}.mobile-nav button[data-page=drop]{--nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 4h6'/%3E%3Cpath d='M10 2h4a2 2 0 0 1 2 2v1H8V4a2 2 0 0 1 2-2Z'/%3E%3Cpath d='M6 4h12a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2Z'/%3E%3Cpath d='M8 11h8'/%3E%3Cpath d='M8 16h5'/%3E%3C/svg%3E")}.mobile-nav button[data-page=play]{--nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 13v-1a8 8 0 0 1 16 0v1'/%3E%3Cpath d='M6 13H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h1v-6Z'/%3E%3Cpath d='M18 13h1a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2h-1v-6Z'/%3E%3Cpath d='M18 19c0 1.7-1.3 3-3 3h-2'/%3E%3C/svg%3E")}.mobile-nav button[data-page=special]{--nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V7Z'/%3E%3Cpath d='M16 7V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2'/%3E%3Cpath d='M8 13h8'/%3E%3Cpath d='M12 10v6'/%3E%3C/svg%3E")}.mobile-nav button[data-page=contact]{--nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16'/%3E%3Cpath d='M5 5v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V5'/%3E%3Cpath d='M9 9h6'/%3E%3Cpath d='M9 13h6'/%3E%3Cpath d='M9 17h3'/%3E%3C/svg%3E")}@media(max-width:900px){.mobile-nav{height:calc(62px + env(safe-area-inset-bottom))!important;left:0!important;right:0!important;bottom:0!important;border-radius:18px 18px 0 0!important;padding:6px calc(8px + env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom)) calc(8px + env(safe-area-inset-left))!important;background:#fff!important;border:0!important;border-top:1px solid #e5eaf3!important;box-shadow:0 -8px 24px rgba(15,23,42,.1)!important;backdrop-filter:blur(18px)!important;transform:translateZ(0)!important}.mobile-nav button{height:48px!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;padding:0 2px!important;border-radius:15px!important;color:#667085!important;font-size:10.5px!important;font-weight:850!important;line-height:1!important;white-space:nowrap!important;letter-spacing:0!important}.mobile-nav button.active{background:#f3f4ff!important;color:#4f46e5!important;box-shadow:none!important}.mobile-nav button:before{width:20px!important;height:20px!important;flex-basis:20px!important}.mobile-nav .i{display:none!important}.content{padding-bottom:calc(88px + env(safe-area-inset-bottom))!important}}.income-customer-table{min-width:760px!important}.income-customer-table td:first-child,.income-customer-table th:first-child{width:170px!important;text-align:left!important}.income-customer-table td:nth-child(2),.income-customer-table th:nth-child(2){width:320px!important;text-align:left!important}.income-customer-table td:nth-child(3),.income-customer-table th:nth-child(3){width:110px!important;text-align:center!important}.income-customer-table td:last-child,.income-customer-table th:last-child{width:190px!important;text-align:right!important}.income-customer-table .income-actions{width:100%!important;justify-content:flex-end!important}.income-customer-table .share-money{color:#344054!important}@media(max-width:900px){#page-special .income-customer-table{min-width:0!important}#page-special .income-customer-table tr{display:grid!important;grid-template-columns:minmax(0,1fr) 74px!important;gap:5px 8px!important;align-items:center!important}#page-special .income-customer-table td:first-child{grid-column:1!important;grid-row:1!important}#page-special .income-customer-table td:nth-child(2){grid-column:1/3!important;grid-row:2!important}#page-special .income-customer-table td:nth-child(3){grid-column:2!important;grid-row:1!important;text-align:right!important}#page-special .income-customer-table td.income-actions-cell,#page-special .income-customer-table td:nth-child(4){grid-column:1/3!important;grid-row:3!important;padding-top:7px!important;border-top:1px solid #eef0f6!important;text-align:left!important}#page-special .income-customer-table .income-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;width:100%!important}#page-special .income-customer-table .income-action-btn{width:100%!important;justify-content:center!important}#page-special .income-customer-regular-table tr{grid-template-columns:minmax(0,1fr) 76px!important}#page-special .income-customer-regular-table td:nth-child(4){grid-column:1/3!important;grid-row:3!important;padding-top:6px!important;border-top:1px solid #eef0f6!important}}.agent-order-head,.order-manage-pc{display:none}@media(min-width:901px){#dropOrderList .agent-order-list,#playOrderList .agent-order-list{display:block!important;gap:0!important;background:#fff!important;border:1px solid var(--pc-line)!important;border-radius:12px!important;box-shadow:var(--pc-shadow)!important;overflow:visible!important}#dropOrderList .agent-order-head,#playOrderList .agent-order-head{display:grid!important;grid-template-columns:minmax(150px,1fr) 66px 52px 76px 52px minmax(90px,.7fr) minmax(126px,.9fr) 286px;gap:8px;align-items:center;min-height:42px;padding:0 14px;background:#f8fafc;border-bottom:1px solid var(--pc-line);color:#64748b;font-size:11px;font-weight:900;letter-spacing:.2px}#dropOrderList .agent-order-card,#playOrderList .agent-order-card{display:grid!important;grid-template-columns:minmax(150px,1fr) 66px 52px 76px 52px minmax(90px,.7fr) minmax(126px,.9fr) 286px;gap:8px!important;align-items:center!important;width:100%!important;min-height:68px!important;margin:0!important;padding:10px 14px!important;background:#fff!important;border:0!important;border-bottom:1px solid var(--pc-line2)!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}#dropOrderList .agent-order-card:last-child,#playOrderList .agent-order-card:last-child{border-bottom:0!important;border-radius:0 0 12px 12px!important}#dropOrderList .agent-order-card:hover,#playOrderList .agent-order-card:hover{background:#f8faff!important}#dropOrderList .agent-order-card .order-fields,#dropOrderList .agent-order-card .order-top,#playOrderList .agent-order-card .order-fields,#playOrderList .agent-order-card .order-top{display:contents!important}#dropOrderList .agent-order-card .order-main,#playOrderList .agent-order-card .order-main{grid-column:1!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:4px!important}#dropOrderList .agent-order-card .order-main .tag,#playOrderList .agent-order-card .order-main .tag{width:max-content!important;max-width:100%!important}#dropOrderList .agent-order-card .order-main b,#playOrderList .agent-order-card .order-main b{font-size:13.5px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#dropOrderList .agent-order-card .order-main small,#playOrderList .agent-order-card .order-main small{font-size:10.5px!important;line-height:1.2!important;color:#7a8191!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#dropOrderList .agent-order-card .order-money,#playOrderList .agent-order-card .order-money{grid-column:2!important;min-width:0!important;padding:0!important;background:0 0!important;border:0!important;border-radius:0!important;text-align:center!important}#dropOrderList .agent-order-card .order-money span,#playOrderList .agent-order-card .order-money span{display:none!important}#dropOrderList .agent-order-card .order-money strong,#playOrderList .agent-order-card .order-money strong{font-size:18px!important;line-height:1!important;color:var(--pc-green)!important}#dropOrderList .agent-order-card .order-fields span,#playOrderList .agent-order-card .order-fields span{min-width:0!important;padding:0!important;background:0 0!important;border:0!important;border-radius:0!important;color:#172033!important;font-size:12.5px!important;font-weight:850!important;line-height:1.25!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#dropOrderList .agent-order-card .order-fields span:first-child,#playOrderList .agent-order-card .order-fields span:first-child{grid-column:3!important}#dropOrderList .agent-order-card .order-fields span:nth-child(2),#playOrderList .agent-order-card .order-fields span:nth-child(2){grid-column:4!important}#dropOrderList .agent-order-card .order-fields span:nth-child(3),#playOrderList .agent-order-card .order-fields span:nth-child(3){grid-column:5!important}#dropOrderList .agent-order-card .order-fields em,#playOrderList .agent-order-card .order-fields em{display:none!important}#dropOrderList .agent-order-card .order-line:not(.order-need),#playOrderList .agent-order-card .order-line:not(.order-need){grid-column:6!important;display:block!important;margin:0!important;min-width:0!important;font-size:12px!important;line-height:1.35!important;color:#344054!important}#dropOrderList .agent-order-card .order-line:not(.order-need) em,#playOrderList .agent-order-card .order-line:not(.order-need) em{display:none!important}#dropOrderList .agent-order-card .order-contact-lock,#dropOrderList .agent-order-card .order-contact-ok,#playOrderList .agent-order-card .order-contact-lock,#playOrderList .agent-order-card .order-contact-ok{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#playOrderList .agent-order-card .order-line:not(.order-need)>span{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important}#playOrderList .agent-order-card .order-mini-btn{height:28px!important;min-height:28px!important;padding:0 9px!important;border-radius:8px!important;font-size:11px!important;flex:0 0 auto!important}#dropOrderList .agent-order-card .order-need,#playOrderList .agent-order-card .order-need{grid-column:7!important;display:block!important;margin:0!important;min-width:0!important;font-size:12px!important;line-height:1.4!important}#dropOrderList .agent-order-card .order-need em,#playOrderList .agent-order-card .order-need em{display:none!important}#dropOrderList .agent-order-card .order-need span,#playOrderList .agent-order-card .order-need span{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;color:#526078!important}#dropOrderList .agent-order-card .order-actions,#playOrderList .agent-order-card .order-actions{grid-column:8!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;border-top:0!important;overflow:visible!important}#dropOrderList .agent-order-card .order-actions .btn,#playOrderList .agent-order-card .order-actions .btn{flex:0 0 auto!important;width:auto!important;min-width:56px!important;height:30px!important;min-height:30px!important;padding:0 10px!important;border-radius:8px!important;font-size:11.5px!important}#dropOrderList .agent-order-card .order-actions .order-poster-btn,#playOrderList .agent-order-card .order-actions .order-poster-btn{min-width:72px!important}#dropOrderList .agent-order-card .order-manage-pc,#playOrderList .agent-order-card .order-manage-pc{display:contents!important}#dropOrderList .agent-order-card .order-more,#playOrderList .agent-order-card .order-more{display:none!important;position:relative!important}#dropOrderList .agent-order-card .order-more summary,#playOrderList .agent-order-card .order-more summary{height:30px!important;min-width:54px!important;border-radius:8px!important}#dropOrderList .agent-order-card .order-more-panel,#playOrderList .agent-order-card .order-more-panel{right:0!important;top:36px!important;bottom:auto!important}body[data-page=home] .agent-platform-scope{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;width:max-content!important;max-width:100%!important;margin:8px 0 0!important;padding:8px 12px!important;background:#eef4ff!important;border:1px solid #dbe6ff!important;border-radius:10px!important;color:#41526d!important;font-size:12px!important;font-weight:750!important;line-height:1.45!important}body[data-page=home] .agent-platform-scope b{color:#4057d8!important;font-weight:900!important}body[data-page=home] .agent-platform-scope span{color:#52637c!important}body[data-page=home] .agent-auth-notice{width:max-content!important;max-width:100%!important;margin:8px 0 0!important;padding:8px 12px!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:10px!important;color:#52637c!important;font-size:12px!important;font-weight:750!important;line-height:1.45!important}.sidebar{width:232px!important;background:#1e1b4b!important;color:#fff!important;border-right:1px solid rgba(255,255,255,.16)!important;box-shadow:10px 0 32px rgba(15,23,42,.1)!important;backdrop-filter:none!important}.main{margin-left:232px!important}.sidebar-brand{padding:22px 16px 16px!important;color:#fff!important;font-size:17px!important;line-height:1.15!important;font-weight:900!important;letter-spacing:0!important}.sidebar-brand small{margin-top:5px!important;color:#b8c0ff!important;font-size:11.5px!important;font-weight:700!important}.sidebar-nav{padding:18px 12px 10px!important;gap:8px!important}.sidebar-nav button{height:44px!important;padding:0 13px!important;border:0!important;border-radius:10px!important;background:0 0!important;color:#d7dcff!important;font-size:13.5px!important;font-weight:850!important;gap:11px!important;box-shadow:none!important}.sidebar-nav button:hover{background:rgba(255,255,255,.08)!important;color:#fff!important}.sidebar-nav button.active{background:#fff!important;color:#312e81!important;box-shadow:0 14px 28px rgba(8,8,35,.26)!important}.sidebar-nav .i{width:23px!important;height:23px!important;border-radius:7px!important;background:0 0!important;color:currentColor!important;box-shadow:none!important}.sidebar-nav .i svg{width:17px!important;height:17px!important;stroke:currentColor!important;stroke-width:2!important}.sidebar-nav button.active .i{background:#eef2ff!important;color:#4f46e5!important;box-shadow:none!important}.sidebar-ft{margin:0 14px 14px!important;padding:14px 0 0!important;border-top:1px solid rgba(255,255,255,.14)!important;color:#aeb7f9!important;font-size:11.5px!important;line-height:1.55!important;opacity:1!important}.agent-shop-cart{left:256px!important}}.agent-auth-overlay{z-index:2200!important;align-items:center!important;justify-content:center!important;padding:18px!important;overflow:hidden!important;background:rgba(15,23,42,.58)!important;backdrop-filter:blur(12px)!important}.agent-auth-card{position:relative!important;width:min(500px,calc(100vw - 24px))!important;max-height:calc(100dvh - 28px)!important;overflow:auto!important;margin:0!important;padding:0!important;border:1px solid rgba(226,232,240,.95)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 28px 80px rgba(15,23,42,.32)!important}.agent-auth-card::-webkit-scrollbar{width:0;height:0}.auth-close{position:absolute!important;top:14px!important;right:14px!important;z-index:3!important;float:none!important;width:30px!important;height:30px!important;border:1px solid #e4e9f2!important;border-radius:999px!important;background:#f8fafc!important;color:#667085!important;font-size:18px!important;line-height:26px!important;box-shadow:none!important}.agent-auth-card h2{margin:0!important;padding:22px 56px 4px 22px!important;color:#101828!important;font-size:20px!important;font-weight:1000!important;letter-spacing:0!important}.agent-auth-card>.muted{margin:0!important;padding:0 22px 15px!important;border-bottom:1px solid #edf1f7!important;color:#667085!important;font-size:12.5px!important;line-height:1.65!important}.auth-tabs{position:sticky!important;top:0!important;z-index:2!important;margin:0!important;padding:12px 18px!important;gap:8px!important;background:rgba(255,255,255,.96)!important;border-bottom:1px solid #f1f3f8!important;backdrop-filter:blur(10px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.auth-tabs button{height:42px!important;padding:0 12px!important;border:1px solid #dfe5ef!important;border-radius:14px!important;background:#fff!important;color:#344054!important;font-size:13px!important;font-weight:900!important}.auth-tabs button.active{border-color:#4f46e5!important;background:#4f46e5!important;color:#fff!important;box-shadow:0 10px 22px rgba(79,70,229,.18)!important}.auth-panel.active{padding:16px 18px 18px!important}#authLoginPanel.active{display:grid!important;gap:12px!important}#authApplyPanel.active,#authRegisterPanel.active{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.auth-panel .fg{margin:0!important}.auth-panel .fg label{display:block!important;margin:0 0 5px!important;color:#475467!important;font-size:11px!important;font-weight:900!important;line-height:1.2!important}.auth-panel .fg input,.auth-panel .fg select{width:100%!important;height:44px!important;min-height:44px!important;padding:0 13px!important;border:1px solid #dfe5ef!important;border-radius:12px!important;background:#fff!important;color:#101828!important;font-size:16px!important;outline:0!important;box-shadow:none!important}.auth-panel .fg input:focus,.auth-panel .fg select:focus{border-color:#4f46e5!important;box-shadow:0 0 0 3px rgba(79,70,229,.12)!important}.auth-panel .fg input::placeholder{color:#98a2b3!important}.remember-row{margin:0!important;padding:9px 10px!important;border-radius:12px!important;background:#f8fafc!important;color:#667085!important}#authApplyPanel .btn-p,#authLoginPanel .btn-p,#authRegisterPanel .btn-p{height:46px!important;min-height:46px!important;border:0!important;border-radius:13px!important;background:#4f46e5!important;color:#fff!important;font-size:14px!important;font-weight:1000!important;box-shadow:0 12px 24px rgba(79,70,229,.2)!important}.auth-tip{margin:0!important;padding:10px 12px!important;border:1px solid #edf1f7!important;border-radius:12px!important;background:#f8fafc!important;color:#667085!important;font-size:11px!important;line-height:1.55!important;text-align:left!important}.auth-error{min-height:0!important;margin:0 18px 16px!important;color:#d92d20!important;font-size:12px!important;text-align:center!important}#authApplyPanel .auth-tip,#authApplyPanel .btn-p,#authLoginPanel .auth-tip,#authLoginPanel .btn-p,#authLoginPanel .remember-row,#authRegisterPanel .auth-tip,#authRegisterPanel .btn-p{grid-column:1/-1!important}@media(min-width:480px){#authApplyPanel.active,#authRegisterPanel.active{grid-template-columns:1fr 1fr!important}#authApplyPanel .fg:nth-of-type(5),#authApplyPanel .fg:nth-of-type(8),#authRegisterPanel .fg:nth-of-type(4){grid-column:1/-1!important}}@media(max-width:420px){.agent-auth-overlay{padding:10px!important;align-items:flex-start!important}.agent-auth-card{width:100%!important;max-height:calc(100dvh - 20px)!important;border-radius:18px!important}.agent-auth-card h2{font-size:18px!important;padding:20px 52px 4px 18px!important}.agent-auth-card>.muted{padding:0 18px 13px!important}.auth-tabs{padding:10px 14px!important}.auth-panel.active{padding:14px!important}}body[data-page=home] .agent-platform-scope{display:flex!important;align-items:center!important;gap:8px!important;width:min(560px,100%)!important;margin:12px 0 0!important;padding:10px 12px!important;border-radius:12px!important;opacity:1!important}body[data-page=home] .agent-platform-scope b{flex:0 0 auto!important;font-weight:900!important}body[data-page=home] .agent-auth-notice{width:min(560px,100%)!important;margin:10px 0 0!important;padding:10px 12px!important;border-radius:12px!important;opacity:1!important}@media(max-width:900px){body[data-page=home] .agent-auth-notice,body[data-page=home] .agent-platform-scope{width:100%!important;font-size:11.5px!important;line-height:1.5!important}body[data-page=home] .agent-platform-scope{display:block!important}body[data-page=home] .agent-platform-scope b{display:block!important;margin-bottom:3px!important}body[data-page=special] #page-special .income-customer-table tr.income-customer-row{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:5px!important;padding:10px 102px 10px 10px!important;min-height:108px!important}body[data-page=special] #page-special .income-customer-table tr.income-customer-row>td:first-child{grid-column:1!important;grid-row:1!important;width:auto!important;min-width:0!important;padding:0!important}body[data-page=special] #page-special .income-customer-table tr.income-customer-row>td:nth-child(2){grid-column:1!important;grid-row:2!important;width:auto!important;min-width:0!important;padding:0!important}body[data-page=special] #page-special .income-customer-table tr.income-customer-row>td.share-price{position:absolute!important;top:10px!important;right:10px!important;z-index:5!important;display:block!important;width:auto!important;min-width:76px!important;height:auto!important;padding:0!important;border:0!important;background:0 0!important;color:#101828!important;font-size:14px!important;font-weight:1000!important;line-height:1.15!important;text-align:right!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important}body[data-page=special] #page-special .income-customer-table tr.income-customer-row>td.income-actions-cell{grid-column:1!important;grid-row:3!important;width:auto!important;min-width:0!important;padding:7px 0 0!important;border-top:1px solid #eef0f6!important}}.role-entry-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.role-entry-btn,.role-entry-btn.btn-p{height:62px!important;min-height:62px;padding:12px 10px!important;display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;text-align:left;white-space:normal;background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.24)!important;color:#f8fbff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important}.role-entry-btn.btn-p:hover,.role-entry-btn:hover{background:rgba(255,255,255,.13)!important}.role-entry-btn b{font-size:14px;line-height:1.2;color:inherit}.role-entry-btn span,.role-entry-btn.btn-p span{font-size:11px;line-height:1.35;color:rgba(224,238,255,.82)!important;opacity:1}@media(max-width:430px){.role-entry-actions{gap:7px}.role-entry-btn{height:60px!important;min-height:60px;padding:10px 7px!important}.role-entry-btn b{font-size:12.5px}.role-entry-btn span{font-size:10px}}.income-item-meta{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:3px 6px!important}.income-add-price{display:inline-flex!important;align-items:center!important;max-width:100%!important;padding:1px 7px!important;border-radius:999px!important;background:#ecfdf5!important;color:#047857!important;font-size:11px!important;font-weight:900!important;line-height:1.45!important;white-space:nowrap!important}.income-actions.single-action{grid-template-columns:1fr!important}.income-card-note{display:block;margin-top:4px;color:#667085;font-size:10.5px;font-weight:750;line-height:1.25}.income-role .income-card-note{color:#d9d7ff}@media(max-width:900px){#page-special .income-table .income-item-meta{gap:2px 5px!important}#page-special .income-table .income-add-price{margin-top:1px!important;font-size:10px!important;line-height:1.35!important}#page-special .income-table .income-actions.single-action{grid-template-columns:1fr!important}body[data-page=special] #page-special .income-hero{padding:10px 12px!important;margin-bottom:6px!important;border-radius:13px!important;box-shadow:none!important}body[data-page=special] #page-special .income-hero .kicker{margin-bottom:3px!important;font-size:9px!important}body[data-page=special] #page-special .income-hero h2{font-size:15px!important;line-height:1.2!important}body[data-page=special] #page-special .income-hero p{display:none!important}body[data-page=special] #page-special .income-summary{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin:0 0 9px!important}body[data-page=special] #page-special .income-card{min-width:0!important;min-height:72px!important;padding:9px 10px!important;border-radius:12px!important;box-shadow:none!important}body[data-page=special] #page-special .income-card span{font-size:9px!important;line-height:1.1!important;margin-bottom:4px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body[data-page=special] #page-special .income-card b{font-size:16px!important;line-height:1.05!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body[data-page=special] #page-special .income-card-note{display:block!important;margin-top:5px!important;font-size:10px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body[data-page=special] #page-special .income-card .income-package,body[data-page=special] #page-special .income-card .income-source,body[data-page=special] #page-special .income-card em{display:none!important}body[data-page=special] #page-special .income-team-tip{grid-column:1/-1!important;padding:7px 8px!important;font-size:10px!important}.header{height:44px!important;padding:0 10px!important}.header h1{font-size:15px!important}.head-actions{gap:4px!important}.auth-user{display:flex!important;align-items:center!important;gap:4px!important;font-size:11px!important}.auth-user .btn,.auth-user button,.head-actions .btn{height:30px!important;min-height:30px!important;padding:0 9px!important;border-radius:9px!important;font-size:11px!important;white-space:nowrap!important}.header-refresh{width:31px!important;padding:0!important;font-size:0!important}.header-refresh span{display:none!important}.header-refresh:before{content:"↻";font-size:14px!important;line-height:1!important}.agent-publish-toggle{display:flex!important;width:max-content!important;min-width:0!important;height:30px!important;min-height:30px!important;margin:-2px 0 8px auto!important;padding:0 12px!important;border-radius:999px!important;background:#fff!important;border:1px solid #d8e2f3!important;color:#4f46e5!important;box-shadow:none!important;font-size:11px!important}body[data-page=drop] .hero,body[data-page=play] .hero{margin-bottom:6px!important}body[data-page=home] .agent-hero-pro.official-hero{min-height:0!important;padding:20px 16px 16px!important;border-radius:18px!important}body[data-page=home] .agent-hero-top{margin-bottom:8px!important}body[data-page=home] .agent-hero-pro.official-hero h2{font-size:23px!important;line-height:1.25!important}body[data-page=home] .agent-hero-pro.official-hero p{font-size:12px!important;line-height:1.55!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}body[data-page=home] .agent-auth-notice,body[data-page=home] .agent-platform-scope{margin-top:7px!important;padding:8px 10px!important;font-size:10.5px!important}body[data-page=home] .role-entry-actions{margin-top:10px!important;gap:6px!important}body[data-page=home] .role-entry-btn{height:50px!important;min-height:50px!important;padding:8px 7px!important}body[data-page=home] .role-entry-btn b{font-size:11.5px!important}body[data-page=home] .role-entry-btn span{font-size:9.5px!important}body[data-page=home] .job-card{padding:9px!important;border-radius:12px!important}body[data-page=home] .job-card h3,body[data-page=home] .job-card ul{display:none!important}body[data-page=home] .job-pay{font-size:11px!important;line-height:1.35!important;margin:5px 0 0!important}#page-contact .hero{padding:10px 12px!important;margin-bottom:6px!important}#page-contact .hero p{display:none!important}#page-contact .today-party-card{padding:9px!important;margin-bottom:6px!important}#page-contact .work-location-note{margin:4px 0!important;padding:6px 8px!important;font-size:10px!important}#page-contact .agent-dash-grid button{min-height:38px!important;padding:7px 8px!important}#page-contact .work-status-strip{margin-top:5px!important}#page-special .regular-customer-price-cell .share-money{font-size:13px!important;line-height:1.1!important;color:#111827!important;font-weight:1000!important;white-space:nowrap!important}#page-special .regular-customer-price-cell .share-sub{font-size:9px!important;line-height:1.15!important;text-align:right!important;white-space:nowrap!important}#page-special .regular-rate-cell .share-money{font-size:14px!important;line-height:1.1!important;color:#0f9f75!important;font-weight:1000!important}#page-special .regular-rate-cell .share-sub{font-size:9px!important;line-height:1.15!important;text-align:right!important}body[data-page=special] #page-special .income-customer-regular-table tr{grid-template-columns:minmax(0,1fr) auto!important;gap:7px 8px!important;min-height:0!important;padding:10px!important}body[data-page=special] #page-special .income-customer-regular-table td{width:auto!important;max-width:none!important}body[data-page=special] #page-special .income-customer-regular-table td:first-child{grid-column:1!important;grid-row:1!important;min-width:0!important}body[data-page=special] #page-special .income-customer-regular-table td:nth-child(2){grid-column:2!important;grid-row:1!important;text-align:right!important}body[data-page=special] #page-special .income-customer-regular-table td.regular-customer-price-cell{grid-column:1/3!important;grid-row:2!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important;width:100%!important;padding:7px 9px!important;border:1px solid #dbeafe!important;border-radius:9px!important;background:#f8fbff!important;text-align:left!important}body[data-page=special] #page-special .income-customer-regular-table td:nth-child(4){grid-column:1/3!important;grid-row:3!important;width:100%!important;padding-top:0!important;border-top:0!important;text-align:left!important}body[data-page=special] #page-special .regular-customer-price-cell .share-money{font-size:12px!important;line-height:1.2!important;color:#101828!important;text-align:left!important;white-space:nowrap!important}body[data-page=special] #page-special .regular-customer-price-cell .share-sub{margin:0!important;font-size:11px!important;line-height:1.2!important;color:#4f46e5!important;font-weight:900!important;text-align:right!important;white-space:nowrap!important}body[data-page=special] #page-special .regular-income-table:not(.income-customer-regular-table) tr{grid-template-columns:minmax(0,1fr) auto!important;gap:7px 8px!important;padding:10px!important}body[data-page=special] #page-special .regular-income-table:not(.income-customer-regular-table) td{width:auto!important;max-width:none!important}body[data-page=special] #page-special .regular-income-table:not(.income-customer-regular-table) td:first-child{grid-column:1!important;grid-row:1!important}body[data-page=special] #page-special .regular-income-table:not(.income-customer-regular-table) td:nth-child(2){grid-column:2!important;grid-row:1!important;text-align:right!important}body[data-page=special] #page-special .regular-income-table:not(.income-customer-regular-table) td:nth-child(3),body[data-page=special] #page-special .regular-income-table:not(.income-customer-regular-table) td:nth-child(4){grid-column:1/3!important;grid-row:auto!important;text-align:left!important}body[data-page=special] #page-special .regular-income-table:not(.income-customer-regular-table) td.regular-rate-cell{grid-column:1/3!important;grid-row:auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:7px 9px!important;border:1px solid #bbf7d0!important;border-radius:9px!important;background:#f0fdf4!important;text-align:left!important}body[data-page=special] #page-special .regular-rate-cell .share-money{order:2!important;font-size:16px!important;color:#047857!important;text-align:right!important;white-space:nowrap!important}body[data-page=special] #page-special .regular-rate-cell .share-sub{order:1!important;margin:0!important;font-size:11px!important;color:#166534!important;font-weight:900!important;text-align:left!important;white-space:nowrap!important}}@media(min-width:901px){body[data-page=home] .agent-auth-notice.agent-member-note,body[data-page=home] .agent-hero-actions.agent-member-cta,body[data-page=home].agent-approved .agent-auth-notice.agent-guest-note,body[data-page=home].agent-approved .agent-hero-actions.agent-guest-cta{display:none!important}body[data-page=home].agent-approved .agent-hero-actions.agent-member-cta{display:grid!important;grid-template-columns:1fr!important}body[data-page=home].agent-approved .agent-auth-notice.agent-member-note{display:block!important}body[data-page=home]:not(.agent-approved) .agent-hero-actions.agent-guest-cta{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}body[data-page=home]:not(.agent-approved) .agent-auth-notice.agent-guest-note{display:block!important}body[data-page=home]:not(.agent-approved) .agent-auth-notice.agent-member-note,body[data-page=home]:not(.agent-approved) .agent-hero-actions.agent-member-cta{display:none!important}body[data-page=home] .agent-hero-actions.role-entry-actions .role-entry-btn{padding:8px 12px!important}body[data-page=home] .agent-hero-actions.role-entry-actions .role-entry-btn b{font-size:13px!important;color:inherit!important;font-weight:900!important}body[data-page=home] .agent-hero-actions.role-entry-actions .role-entry-btn span{font-size:10.5px!important;color:#667085!important;opacity:1!important;font-weight:700!important}body[data-page=home] .agent-hero-pro.official-hero{grid-template-columns:minmax(0,1fr) 246px!important}body[data-page=home] .agent-hero-actions{width:246px!important;padding:12px!important;box-sizing:border-box!important;gap:10px!important;border:1px solid #dbe4f2!important;border-radius:14px!important;background:#fff!important;box-shadow:0 12px 28px rgba(15,23,42,.075)!important;opacity:1!important}body[data-page=home].agent-approved .agent-hero-actions.agent-member-cta,body[data-page=home]:not(.agent-approved) .agent-hero-actions.agent-guest-cta{width:246px!important}body[data-page=home] .agent-hero-actions .btn,body[data-page=home] .agent-hero-actions.role-entry-actions .role-entry-btn{width:100%!important;height:48px!important;min-height:48px!important;border-radius:10px!important;opacity:1!important}body[data-page=home] .agent-hero-actions .btn-p,body[data-page=home] .agent-hero-actions .role-entry-btn.btn-p{border:1px solid #4f46e5!important;background:#4f46e5!important;color:#fff!important;box-shadow:0 10px 18px rgba(79,70,229,.18)!important}body[data-page=home] .agent-hero-actions .btn:not(.btn-p),body[data-page=home] .agent-hero-actions .role-entry-btn:not(.btn-p){border:1px solid #d9e2f3!important;background:#fff!important;color:#1d2939!important;box-shadow:none!important}body[data-page=home] .agent-hero-actions.role-entry-actions .role-entry-btn.btn-p span{color:#eef2ff!important}#dropOrderList .agent-order-head span,#playOrderList .agent-order-head span{min-width:0!important;display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#dropOrderList .agent-order-head span:nth-child(2),#dropOrderList .agent-order-head span:nth-child(3),#dropOrderList .agent-order-head span:nth-child(4),#dropOrderList .agent-order-head span:nth-child(5),#playOrderList .agent-order-head span:nth-child(2),#playOrderList .agent-order-head span:nth-child(3),#playOrderList .agent-order-head span:nth-child(4),#playOrderList .agent-order-head span:nth-child(5){text-align:center!important}#dropOrderList .agent-order-head span:nth-child(8),#playOrderList .agent-order-head span:nth-child(8){text-align:right!important}}body[data-page=home] .agent-hero-pro.official-hero{background:radial-gradient(circle at 86% 8%,rgba(216,180,106,.22),transparent 28%),radial-gradient(circle at 10% 92%,rgba(20,184,166,.18),transparent 34%),linear-gradient(145deg,#111315 0,#1d1a16 44%,#113b36 100%)!important;box-shadow:0 18px 52px rgba(17,19,21,.24)!important}body[data-page=home] .agent-hero-pro.official-hero h2{font-weight:1000!important;text-wrap:balance;color:#101828!important;font-weight:1000!important;letter-spacing:0!important;text-wrap:balance}body[data-page=home] .agent-platform-scope{box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important}body[data-page=home] .agent-hero-actions{box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 36px rgba(0,0,0,.14)!important;backdrop-filter:blur(12px)!important}body[data-page=home] .agent-hero-actions .btn-p,body[data-page=home] .agent-hero-actions .role-entry-btn.btn-p{box-shadow:0 12px 24px rgba(216,180,106,.2)!important}body,html{max-width:100%;overflow-x:hidden}@media(max-width:900px){body[data-page=home] .agent-hero-pro.official-hero{border-radius:20px!important;box-shadow:0 16px 38px rgba(17,19,21,.2)!important;padding:18px 15px 14px!important;margin-bottom:8px!important}body[data-page=home] .agent-hero-top{align-items:flex-start!important;gap:10px!important;margin-bottom:16px!important}body[data-page=home] .agent-hero-top span{padding:7px 12px!important;font-size:11px!important}body[data-page=home] .agent-hero-top em{font-size:11px!important;line-height:1.45!important;max-width:100%!important;width:100%!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important}body[data-page=home] .agent-hero-pro.official-hero h2{margin:0 0 10px!important}body[data-page=home] .agent-hero-pro.official-hero p{display:block!important;max-width:none!important;margin:0!important;-webkit-line-clamp:unset!important;overflow:visible!important}body[data-page=home] .agent-platform-scope{display:block!important}body[data-page=home] .agent-platform-scope b{display:block!important;margin-bottom:3px!important}body[data-page=home] .role-entry-actions,body[data-page=home].agent-approved .agent-hero-actions.agent-member-cta,body[data-page=home]:not(.agent-approved) .agent-hero-actions.agent-guest-cta{width:100%!important;grid-template-columns:1fr!important;gap:8px!important;margin-top:14px!important;padding:10px!important}.content{padding:10px 10px calc(82px + env(safe-area-inset-bottom))!important}.hero{padding:14px 13px!important;margin-bottom:8px!important}.hero .kicker{margin-bottom:7px!important}.hero h2{font-size:18px!important;line-height:1.2!important;margin-bottom:5px!important}.hero p{font-size:11.5px!important;line-height:1.42!important}body[data-page=home] .agent-hero-pro.official-hero h2{font-size:24px!important;line-height:1.16!important;margin-bottom:7px!important}body[data-page=home] .agent-hero-pro.official-hero p{font-size:12px!important;line-height:1.5!important}body[data-page=home] .agent-auth-notice,body[data-page=home] .agent-platform-scope{width:100%!important;border-radius:13px!important;font-size:11.5px!important;line-height:1.55!important;margin-top:8px!important;padding:9px 10px!important}body[data-page=home] .agent-hero-actions,body[data-page=home].agent-approved .agent-hero-actions.agent-member-cta,body[data-page=home]:not(.agent-approved) .agent-hero-actions.agent-guest-cta{margin-top:10px!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;backdrop-filter:none!important}body[data-page=home] .agent-hero-actions .btn,body[data-page=home] .agent-hero-actions.role-entry-actions .role-entry-btn{height:44px!important;min-height:44px!important;border-radius:13px!important;padding:7px 12px!important}body[data-page=home] .agent-hero-actions.role-entry-actions .role-entry-btn b{font-size:13px!important}body[data-page=home] .agent-hero-actions.role-entry-actions .role-entry-btn span{font-size:10px!important}body[data-page=home] .job-wrap{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-bottom:8px!important}body[data-page=home] .job-card{min-height:94px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:5px!important}body[data-page=home] .job-pay{font-size:11.5px!important;line-height:1.38!important}body[data-page=home] .tag.work{max-width:100%!important;white-space:normal!important;line-height:1.25!important}.agent-publish-toggle{width:100%!important;height:38px!important;min-height:38px!important;margin:0 0 8px!important;border-radius:14px!important;font-size:12px!important}.order-toolbar{display:flex!important;align-items:center!important;gap:10px!important;padding:13px!important;margin:0 0 8px!important}.order-toolbar>div{min-width:0!important;flex:1!important}.order-toolbar h2{font-size:16px!important;line-height:1.2!important}.order-toolbar p{max-width:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.order-refresh{flex:0 0 auto!important;height:36px!important;min-height:36px!important;padding:0 11px!important}.drop-filter,.share-filter{display:flex!important;flex-wrap:nowrap!important;gap:7px!important;overflow-x:auto!important;overflow-y:hidden!important;margin:0 -10px 9px!important;padding:0 10px 2px!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.drop-filter::-webkit-scrollbar,.share-filter::-webkit-scrollbar{display:none!important}.drop-filter button,.share-filter button{flex:0 0 auto!important;height:34px!important;min-height:34px!important;padding:0 13px!important;font-size:11.5px!important}#dropOrderList>.empty,#playOrderList>.play-order-empty,#specialList>.empty{min-height:78px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:18px!important;font-size:12px!important}body[data-page=special] .income-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin-bottom:10px!important}body[data-page=special] .income-summary>.empty{grid-column:1/-1!important;min-height:64px!important;display:flex!important;align-items:center!important;justify-content:center!important}body[data-page=special] .income-switch{width:100%!important;margin-bottom:10px!important;padding:4px!important}body[data-page=special] .income-switch button{height:34px!important}#page-special .section-hd.income-hd{margin:4px 0 8px!important}#page-special .section-hd.income-hd h2{font-size:16px!important}#page-contact .work-report-card{padding:12px!important}#page-contact .work-report-row{grid-template-columns:34px minmax(0,1fr) minmax(0,1fr) 54px!important;gap:5px!important;padding:7px!important}#page-contact .work-report-row input{height:34px!important;min-height:34px!important}.agent-auth-notice,.agent-dashboard-pro,.agent-flow-card,.agent-flow-grid,.agent-hero-actions,.agent-hero-pro,.agent-order-card,.agent-platform-scope,.agent-public-landing,.contact-box,.content,.hero,.income-panel,.income-summary,.info-grid,.job-card,.job-wrap,.main,.mobile-nav,.order-toolbar,.page,.share-table-wrap,.work-report-card,.work-status-strip{max-width:100%!important;min-width:0!important}.agent-dashboard-pro,.agent-public-landing,.content,.page{overflow-x:hidden!important}body[data-page=home] .agent-hero-top{display:grid!important;grid-template-columns:1fr!important;justify-items:start!important;gap:7px!important}.agent-order-card,.card,.hero h2,.hero p,.income-item-meta,.section-hd h2,.section-hd p,body[data-page=home] .agent-auth-notice,body[data-page=home] .agent-hero-pro.official-hero h2,body[data-page=home] .agent-hero-pro.official-hero p,body[data-page=home] .agent-platform-scope{overflow-wrap:anywhere!important;word-break:normal!important}.mobile-nav{left:10px!important;right:10px!important;width:auto!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;box-sizing:border-box!important;overflow:hidden!important}.mobile-nav button{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}}body[data-page=home] .agent-hero-pro.official-hero{position:relative!important;overflow:hidden!important;border:1px solid #e5eaf3!important;background:linear-gradient(135deg,rgba(79,70,229,.055),rgba(20,184,166,.045) 58%,rgba(255,255,255,0)),#fff!important;color:#101828!important;box-shadow:0 12px 34px rgba(16,24,40,.075)!important}body[data-page=home] .agent-hero-pro.official-hero:before{content:""!important;inset:1px!important;pointer-events:none!important;opacity:.62!important;content:""!important;position:absolute!important;left:0!important;top:0!important;width:4px!important;height:100%!important;border-radius:0!important;background:linear-gradient(180deg,#4f46e5,#14b8a6)!important;opacity:1!important}body[data-page=home] .agent-hero-pro.official-hero>*{position:relative!important;z-index:1!important}body[data-page=home] .agent-hero-top span{border:1px solid #dfe4ff!important;background:#f3f4ff!important;color:#4f46e5!important;box-shadow:none!important}body[data-page=home] .agent-hero-top em{color:#667085!important}body[data-page=home] .agent-hero-pro.official-hero p{color:#475467!important}body[data-page=home] .agent-platform-scope{border:1px solid #e6eaf2!important;border-left:0!important;background:#f8fafc!important;color:#344054!important;box-shadow:none!important}body[data-page=home] .agent-platform-scope b{color:#344054!important}body[data-page=home] .agent-platform-scope span{font-weight:700!important;color:#667085!important}body[data-page=home] .agent-auth-notice{border:1px solid #e6eaf2!important;background:#fff!important;color:#667085!important;box-shadow:none!important}body[data-page=home] .agent-hero-actions{border:1px solid #e5eaf3!important;background:rgba(255,255,255,.82)!important;box-shadow:0 10px 24px rgba(16,24,40,.06)!important;backdrop-filter:blur(10px)!important}body[data-page=home] .agent-hero-actions .btn,body[data-page=home] .agent-hero-actions.role-entry-actions .role-entry-btn{border-color:#d9e2f3!important;background:#fff!important;color:#1d2939!important;box-shadow:none!important}body[data-page=home] .agent-hero-actions .btn-p,body[data-page=home] .agent-hero-actions .role-entry-btn.btn-p{border-color:#4f46e5!important;background:#4f46e5!important;color:#fff!important;box-shadow:0 10px 18px rgba(79,70,229,.16)!important}body[data-page=home] .agent-hero-actions.role-entry-actions .role-entry-btn b{color:inherit!important}body[data-page=home] .agent-hero-actions.role-entry-actions .role-entry-btn span{color:#667085!important;opacity:1!important}body[data-page=home] .agent-hero-actions.role-entry-actions .role-entry-btn.btn-p span{color:#eef2ff!important}@media(max-width:900px){body[data-page=home] .agent-hero-pro.official-hero{padding:20px 16px 16px!important;border-radius:18px!important;box-shadow:0 8px 24px rgba(16,24,40,.07)!important}body[data-page=home] .agent-hero-top{align-items:flex-start!important;gap:10px!important;margin-bottom:12px!important}body[data-page=home] .agent-hero-top span{padding:6px 11px!important;font-size:11px!important}body[data-page=home] .agent-hero-top em{max-width:158px!important;text-align:right!important;font-size:11px!important;line-height:1.45!important}body[data-page=home] .agent-hero-pro.official-hero h2{margin:0 0 8px!important;font-size:25px!important;line-height:1.2!important}body[data-page=home] .agent-hero-pro.official-hero p{display:block!important;max-width:none!important;margin:0!important;font-size:12.5px!important;line-height:1.62!important;-webkit-line-clamp:unset!important;overflow:visible!important}body[data-page=home] .agent-auth-notice,body[data-page=home] .agent-platform-scope{width:100%!important;margin-top:10px!important;padding:10px 11px!important;border-radius:12px!important;font-size:11.5px!important;line-height:1.5!important}body[data-page=home] .agent-platform-scope{display:block!important}body[data-page=home] .agent-platform-scope b{display:block!important;margin-bottom:3px!important}body[data-page=home] .role-entry-actions,body[data-page=home].agent-approved .agent-hero-actions.agent-member-cta,body[data-page=home]:not(.agent-approved) .agent-hero-actions.agent-guest-cta{width:100%!important;grid-template-columns:1fr!important;gap:8px!important;margin-top:12px!important;padding:10px!important}body[data-page=home] .agent-hero-actions .btn,body[data-page=home] .agent-hero-actions.role-entry-actions .role-entry-btn{height:46px!important;min-height:46px!important;padding:8px 12px!important}}