:root{font-family:Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#213c33;background:#f6f7f4;font-synthesis:none;font-weight:400;font-size:14px;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}button,a,input,select,summary{outline-color:#369c7b}button{transition:background .18s,transform .18s}button:not(:disabled):active{transform:translateY(1px)}button{border:0}h1,h2,h3,p{margin:0}h2{font-size:17px;letter-spacing:-.5px}a{color:inherit}input,select{width:100%;background:#fff;border:1px solid #dce4dd;border-radius:9px;padding:12px 13px;color:#273d33;min-width:0}input:focus,select:focus{border-color:#388567;box-shadow:0 0 0 3px #39846c14}input::placeholder{color:#a1aaa4}.muted{color:#8a9790!important}.text-sm{font-size:12px;line-height:1.9}.mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;letter-spacing:.3px}.number{font-weight:650;font-variant-numeric:tabular-nums}.positive{color:#268365}.negative{color:#c26751}.button,.primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:10px 17px;border-radius:8px;font-size:12px;font-weight:600;white-space:nowrap}.button{background:#fff;border:1px solid #e1e6e0;color:#567064}.button:hover{background:#f5f7f3}.primary{background:#225d49;color:#fff;border:1px solid #225d49;box-shadow:0 3px 5px #215e4810}.primary:hover{background:#164e3b}.full{width:100%}.text-button{display:inline-flex;align-items:center;gap:5px;background:none;color:#37765c;font-size:12px;padding:4px 0;white-space:nowrap}.text-button:hover{color:#163f30}.icon-button{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;border-radius:6px;background:transparent;color:#769184}.icon-button:hover{background:#eff4ef}.eyebrow{font-size:10px;font-weight:600;letter-spacing:2px;color:#84968a}.brand{display:flex;align-items:center;gap:11px;font-size:24px;letter-spacing:4px;font-weight:700;color:#fff;line-height:1.2}.brand-icon{display:grid;place-items:center;border:1px solid #7daa844f;background:#aad2a514;border-radius:12px;width:43px;height:46px;color:#c1d8af}.brand-sub{display:block;font-family:Arial,sans-serif;font-size:8px;letter-spacing:3px;font-weight:400;margin-top:6px;color:#adc3b6}.shell{display:flex;min-height:100vh}.sidebar{width:220px;background:#153e32;position:fixed;inset:0 auto 0 0;display:flex;flex-direction:column;padding:30px 18px 16px;color:#a4bfb1;z-index:30}.sidebar .brand{margin:2px 16px 46px}.workspace-label{font-size:10px;margin:0 15px 15px;color:#8eab9b;display:flex;justify-content:space-between}.workspace-label span{font-size:8px;letter-spacing:1px;color:#749283}.sidebar nav{display:flex;flex-direction:column;gap:6px}.sidebar nav button{display:flex;align-items:center;gap:13px;color:#b0c5ba;background:transparent;text-align:left;padding:13px 16px;font-size:12px;border-radius:8px}.sidebar nav button.active{color:#f8ffe7;background:#71957630}.sidebar nav button.active svg{color:#d2e2ad}.sidebar nav button:hover{background:#71957623}.nav-dot{width:5px;height:5px;border-radius:50%;background:#d5e4ac;margin-left:auto}.sidebar-note{margin:auto 10px 24px;padding-top:46px}.sidebar-note>div{display:flex;gap:8px;align-items:center;color:#c2d2bb;font-size:11px}.sidebar-note p{font-size:10px;color:#829f8d;line-height:1.9;margin:9px 0 0 26px}.sidebar-user{background:transparent;border-top:1px solid #ffffff12;padding:19px 6px 2px;display:flex;align-items:center;gap:10px;text-align:left;color:#d1dfd5}.sidebar-user strong{font-size:11px;display:block;font-weight:500}.sidebar-user small{font-size:9px;display:block;color:#839f8f;margin-top:3px}.sidebar-user>svg{margin-left:auto}.avatar{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:#d5dec7;color:#254b3a;font-size:13px;flex-shrink:0}.avatar.small{width:31px;height:31px;color:#fff;font-size:10px;box-shadow:inset 0 0 0 30px #ffffff28}.main{margin-left:220px;min-width:0;flex:1}.topbar{height:69px;border-bottom:1px solid #e4e9e1;background:#fbfcfa;display:flex;justify-content:space-between;align-items:center;padding:0 36px}.breadcrumb{display:flex;align-items:center;gap:12px;font-size:11px;color:#929d95}.breadcrumb strong{color:#55725f;font-weight:500}.topbar-right{display:flex;align-items:center;gap:22px}.today{font-size:10px;color:#839286}.connection{display:flex;align-items:center;gap:6px;font-size:10px;color:#66836b}.connection i,.live-dot{display:inline-block;width:6px;height:6px;background:#518e66;border-radius:50%}.connection.offline{color:#c26751}.connection.offline i{background:#c26751}.content{max-width:1580px;margin:auto;padding:33px 36px 0}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px}.page-heading h1{font-size:29px;letter-spacing:-1.2px;font-weight:650;margin:8px 0 9px}.heading-dot{color:#d48f61;margin-left:4px}.page-heading p{font-size:11px;color:#8c9990;line-height:1.8}.heading-actions{display:flex;gap:10px;align-items:center}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:24px}.stat{background:#fff;border:1px solid #e6eae1;border-radius:12px;padding:20px 22px 18px;box-shadow:0 3px 3px #12241601}.stat-top{display:flex;align-items:center;justify-content:space-between;color:#748779;font-size:11px}.stat-icon{width:31px;height:31px;border-radius:9px;display:grid;place-items:center}.mint{background:#edf5ef;color:#608b72}.peach{background:#fbf0e9;color:#c68e69}.lavender{background:#f0eef6;color:#9890b0}.sand{background:#f6f2e6;color:#b6a068}.stat>strong{display:block;font-family:Arial,sans-serif;font-size:31px;letter-spacing:-1px;font-weight:550;color:#263f32;margin:10px 0 12px}.stat>small{font-size:10px;color:#92a093}.panel{background:#fff;border:1px solid #e3e8e0;border-radius:12px;overflow:hidden}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 23px 20px}.panel-heading h2{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.panel-heading p{font-size:10px;line-height:1.8;color:#93a093;margin-top:6px}.panel-heading>svg{color:#96a48f}.dashboard-grid{display:grid;grid-template-columns:minmax(0,2.5fr) minmax(255px,1fr);gap:22px;margin-bottom:24px}.live-dot{margin-right:2px;box-shadow:0 0 0 4px #61977812}.pill{display:inline-flex;align-items:center;gap:5px;font-size:9px;padding:5px 8px;border-radius:5px;white-space:nowrap;background:#eef5ed;color:#6e9173}.pill i{width:4px;height:4px;border-radius:50%;background:currentColor}.pill.gray{background:#f0f2ef;color:#8a968b}.pill.orange{background:#fbf2e5;color:#ba935c}.round-banner{background:#f3f6ef;border:1px solid #e9eee2;margin:0 23px 22px;border-radius:9px;padding:20px 22px;display:flex;align-items:center;justify-content:space-between}.overline{font-size:8px;color:#8f9b86;letter-spacing:1.4px}.round-banner h3{font-size:22px;font-weight:650;letter-spacing:1px;margin:5px 0 7px}.round-banner>div>span:last-child{font-size:10px;color:#8a9784}.countdown{padding-left:24px;border-left:1px solid #dce4d4;min-width:137px;text-align:right}.countdown small{display:block;font-size:9px;color:#8a987e}.countdown strong{font-family:ui-monospace,SFMono-Regular,monospace;display:block;font-weight:500;font-size:32px;margin-top:5px;letter-spacing:2px;color:#587349}.countdown b{font-weight:400;color:#b5c0a9;margin:0 2px}.section-caption{display:flex;justify-content:space-between;margin:0 23px 16px;font-size:10px;color:#8a9889}.section-caption>span:first-child{color:#5e755f;font-weight:500}.section-caption b{color:#668257;font-weight:600;margin:0 4px}.symbol-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin:0 23px 24px}.symbol-card{text-align:center;padding:14px 7px 11px;border:1px solid #ecede5;border-radius:8px;background:#fdfdfb}.symbol-art{height:57px;display:grid;place-items:center;color:#87a79a}.symbol-card.shrimp .symbol-art{color:#c7927b}.symbol-card.crab .symbol-art{color:#c69876}.symbol-card.rooster .symbol-art{color:#b69984}.symbol-card.gourd .symbol-art{color:#91a977}.symbol-card.coin .symbol-art{color:#c0ad6f}.symbol-card>span{display:block;font-size:10px;color:#7c8e7d;margin-top:4px}.symbol-card>strong{display:block;font:600 16px Arial,sans-serif;color:#526e54;margin-top:11px}.mini-bar{height:3px;background:#ecefe5;border-radius:8px;overflow:hidden;margin:12px 2px 5px}.mini-bar i{display:block;height:100%;background:#97b08a;border-radius:8px}.symbol-card small{font-size:8px;color:#9ea895}.panel-foot{display:flex;align-items:center;justify-content:space-between;padding:13px 23px;background:#fcfdfa;border-top:1px solid #edf0e8;font-size:9px}.panel-foot>span{display:flex;align-items:center;gap:5px;color:#97a18e}.panel-foot .text-button{font-size:10px}.rhythm .panel-heading{padding-bottom:7px}.rhythm-art{height:115px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.rhythm-art>span{display:grid;place-items:center;width:66px;height:66px;background:#f0f4e8;border-radius:50%;color:#8ca275;z-index:2}.orbit{position:absolute;border:1px solid #e9eddf;border-radius:50%;transform:rotate(-20deg)}.orbit-one{width:177px;height:85px}.orbit-two{width:123px;height:105px;transform:rotate(40deg)}.orbit-dot{position:absolute;background:#d2bc92;width:8px;height:8px;border-radius:50%;left:calc(50% + 79px);top:32px}.steps{padding:9px 26px 2px}.steps>div{display:flex;align-items:flex-start;gap:12px;margin-bottom:17px}.steps>div>span{width:23px;height:23px;display:grid;place-items:center;background:#f4f6f0;border:1px solid #e8ecdf;border-radius:50%;font-size:9px;color:#9aa38a}.steps strong{font-size:11px;font-weight:500;color:#657d5c}.steps p{font-size:9px;color:#99a38f;margin-top:5px}.rhythm>.button{margin:2px 23px 21px;width:calc(100% - 46px);font-size:10px;background:#fafbf7;border-color:#e9eddf;color:#819273}.rhythm>.button svg{margin-left:auto}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;white-space:nowrap;text-align:left}th{font-size:10px;font-weight:500;color:#96a18f;background:#fafbf7;padding:13px 23px;border-top:1px solid #eef0e8;border-bottom:1px solid #eef0e8}td{font-size:11px;color:#76816f;padding:17px 23px;border-bottom:1px solid #f0f2eb;line-height:1.5}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:#fcfdf9}td strong{font-weight:500;color:#617558}.result{display:flex;gap:7px;align-items:center}.result>span{background:#f7f6f0;color:#9ca885;border:1px solid #edeedf;border-radius:5px;display:grid;place-items:center;padding:3px}.person{display:flex;gap:9px;align-items:center}.cell-sub{display:block;font-size:9px;color:#9fa995;margin-top:4px}.count-label{background:#f1f5ea;color:#93a27e;font-size:10px;font-weight:400;padding:3px 7px;border-radius:5px}.search{display:flex;align-items:center;padding:0 10px;gap:8px;border:1px solid #e6eadf;border-radius:8px;color:#a3ad94}.search input{border:0;background:none;font-size:11px;padding:9px 0;max-width:195px;box-shadow:none}.row-actions{display:flex;gap:12px}.pagination{display:flex;align-items:center;justify-content:space-between;padding:15px 23px;border-top:1px solid #edf0e6;font-size:10px;color:#a0a993}.pagination>div{display:flex;gap:14px;align-items:center}.empty{padding:38px 15px;color:#acb69e;text-align:center}.empty svg{opacity:.55}.empty p{font-size:12px;line-height:1.8;margin-top:12px}.info-strip{display:flex;align-items:flex-start;gap:9px;background:#f4f7ef;border:1px solid #e9eedd;border-radius:7px;padding:13px 15px;color:#8b9b75;font-size:11px;line-height:1.8;margin:20px 23px}.info-strip>svg{flex-shrink:0;margin-top:2px}.form-body .info-strip{margin:10px 0 0}.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.form-body{padding:0 23px 24px}.switch-row{display:flex;align-items:center;justify-content:space-between;padding:10px 0 25px;margin-bottom:5px}.switch-row b{display:block;font-size:12px;font-weight:500;color:#5d7456}.switch-row small{display:block;font-size:10px;color:#9da98b;margin-top:8px}.switch-row input{accent-color:#467b53;width:20px;height:20px}.form-two,.weights{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.weights{grid-template-columns:repeat(3,1fr);margin-top:20px}.weights input{padding:10px}.field{display:block;margin-bottom:20px}.field>span{display:block;font-size:12px;margin-bottom:8px;color:#6e7d60}.field small{display:block;font-size:10px;line-height:1.8;margin-top:7px;color:#9ba78b}.field select{font-size:12px}.uniform-preview{display:grid;grid-template-columns:repeat(6,1fr);gap:7px;padding:19px 0 24px;color:#9daa8c}.uniform-preview>div{text-align:center;display:flex;align-items:center;flex-direction:column;gap:9px}.uniform-preview b{font-size:10px;font-weight:400}.uniform-preview small{font-size:10px;color:#a3ae91}.probability-total{font-size:12px;margin:0 0 18px}.settings-save{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:15px}.settings-save>span{display:flex;align-items:center;gap:7px;color:#97a383;font-size:11px}.agent-welcome{padding:38px;background:radial-gradient(ellipse at top right,#e7efdc,transparent 70%),#fff}.agent-welcome h2{font-size:25px;margin:15px 0}.agent-welcome p{color:#94a17e;font-size:12px;margin-bottom:25px}.page-footer{display:flex;justify-content:space-between;padding:29px 0;font-size:9px;color:#a4ad97}.page-footer b{font-weight:400;margin:0 8px}.inline-error{background:#fff1eb;border:1px solid #f3dcd0;color:#b87058;padding:12px 16px;border-radius:8px;font-size:12px;margin-bottom:18px;line-height:1.8}.loading,.boot{display:flex;align-items:center;justify-content:center;gap:10px;padding:80px;color:#8d9e7f;font-size:12px}.boot{height:100vh}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.toast{position:fixed;bottom:26px;left:50%;transform:translate(-50%);background:#24553e;color:#eef5df;padding:14px 24px;border-radius:10px;box-shadow:0 8px 28px #224e3228;z-index:100;display:flex;align-items:center;gap:10px;font-size:12px;max-width:90vw}.modal-backdrop{position:fixed;inset:0;background:#102c205e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:50;display:flex;justify-content:center;align-items:center;padding:25px}.modal{background:#fff;border:1px solid #e4e8dd;border-radius:16px;padding:25px;width:min(100%,470px);max-height:90vh;overflow:auto;box-shadow:0 20px 80px #0c352023}.modal.wide{width:min(100%,850px)}.modal-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.modal h2{font-size:19px;color:#385333}.modal>p,.modal form>p{font-size:12px;line-height:1.9;margin-bottom:20px;color:#809172}.modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:28px}.target-account{display:flex;align-items:center;justify-content:space-between;padding:17px;background:#f4f7ee;border-radius:8px;margin-bottom:23px;font-size:13px;color:#5e7751}.target-account small{display:block;margin-top:6px;font-size:10px;font-weight:400;color:#9fa98e}.target-account strong{text-align:right;font-size:19px}.codes{max-height:350px;overflow:auto;margin-bottom:20px}.codes>div{display:flex;align-items:center;justify-content:space-between;background:#f6f8f0;padding:8px 12px;margin:6px 0;border-radius:7px}.codes code{font-size:13px;letter-spacing:1px}.detail-stats{display:flex;align-items:center;gap:30px;background:#f5f7ef;padding:18px;margin-bottom:22px;border-radius:9px}.detail-stats small{display:block;font-size:10px;color:#97a388;margin-bottom:6px}.detail-stats b{font-size:22px;font-weight:500;color:#61794f}.audit-detail{margin:20px 0}summary{font-size:11px;color:#85986c;cursor:pointer}pre{background:#f5f7f0;border:1px solid #e9eddf;border-radius:8px;padding:15px;font-size:11px;max-width:550px;max-height:300px;overflow:auto;white-space:pre-wrap}.login{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;background:#fbfcf8}.login-story{position:relative;overflow:hidden;background:#173e31;color:#d5e3c7;padding:50px 65px;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}.login-story:after{content:"";position:absolute;pointer-events:none;width:800px;height:800px;border:1px solid #bbd4ab0c;border-radius:50%;bottom:-520px;right:-300px;box-shadow:0 0 0 80px #bbd4ab05,0 0 0 180px #bbd4ab04}.login-copy{padding:80px 0;position:relative;z-index:1}.login-copy .eyebrow{color:#9daf88;letter-spacing:4px}.login-copy h1{font-size:62px;font-weight:500;letter-spacing:3px;line-height:1.45;margin:23px 0;color:#eff5df}.login-copy p{font-size:13px;line-height:2.3;color:#93ad8f}.login-symbols{display:flex;gap:35px;margin-top:55px;color:#a5b88a}.login-footer{font-size:12px;letter-spacing:4px;display:flex;align-items:center;justify-content:space-between;color:#9bb290}.login-footer span{font-size:9px;letter-spacing:2px;color:#6f916f}.login-form-wrap{position:relative;display:flex;align-items:center;justify-content:center;padding:70px 50px}.login-form{width:100%;max-width:340px}.login-form h2{font-size:31px;letter-spacing:1px;font-weight:600;margin:12px 0}.login-form>p{font-size:12px;margin-bottom:35px}.login-form form .field{margin-bottom:23px}.login-form form .primary{margin-top:5px;height:45px}.login-form form .primary svg{margin-left:auto}.login-form form .primary{justify-content:space-between}.login-note{display:flex;align-items:center;justify-content:center;gap:6px;color:#a5b097;margin-top:25px;font-size:10px!important}.login-bottom{position:absolute;bottom:30px;color:#b1baa3;font-size:10px;letter-spacing:1px}.mobile-menu{display:none}@media(min-width:1500px){.content{padding-top:40px}.stats{gap:24px}.symbol-grid{gap:14px}.symbol-card{padding-top:20px;padding-bottom:17px}.rhythm-art{height:127px}.steps>div{margin-bottom:21px}.sidebar{width:236px}.main{margin-left:236px}}@media(max-width:1150px){.sidebar{width:195px;padding-left:12px;padding-right:12px}.main{margin-left:195px}.content{padding:25px 23px 0}.topbar{padding:0 23px}.dashboard-grid{grid-template-columns:minmax(0,1fr)}.rhythm{display:none}.stat{padding:17px}.stats{gap:12px}.page-heading h1{font-size:26px}.settings-grid{grid-template-columns:1fr}.login-story{padding:45px}.login-copy h1{font-size:52px}}@media(max-width:800px){.sidebar{transform:translate(-100%);transition:transform .2s}.sidebar.expanded{transform:translate(0);box-shadow:10px 0 40px #102b2333}.main{margin-left:0}.mobile-menu{display:flex}.content{padding:24px 18px 0}.topbar{padding:0 18px;height:61px}.topbar-right{gap:10px}.today{display:none}.stats{grid-template-columns:repeat(2,1fr)}.page-heading{align-items:flex-start;flex-wrap:wrap;gap:17px}.page-heading h1{font-size:25px}.page-heading p{font-size:10px}.page-heading .eyebrow{font-size:8px}.page-heading .heading-actions{margin-left:auto}.symbol-grid{gap:6px;margin-left:14px;margin-right:14px}.symbol-card{padding:10px 2px}.symbol-art svg{width:38px;height:38px}.symbol-art{height:44px}.round-banner{margin:0 15px 18px;padding:18px 15px}.round-banner h3{font-size:18px}.countdown{min-width:110px;padding-left:13px}.countdown strong{font-size:27px}.panel-heading{padding:18px 16px}.section-caption{margin:0 15px 14px}.panel-foot{padding:12px 15px}.page-footer span:last-child{display:none}th,td{padding:14px 16px}.panel-heading .search{max-width:230px}.settings-save{align-items:flex-end;flex-direction:column}.login{grid-template-columns:1fr}.login-story{display:none}.login-form-wrap{min-height:100vh;padding:45px 25px}.modal-backdrop{padding:15px}.modal{padding:22px}.codes code{font-size:11px}.topbar .connection{font-size:9px}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.commission-modal{width:min(100%,1080px)}.commission-subtitle{font-size:11px;color:#849581;margin-top:8px}.commission-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.commission-stats>div{background:#f5f7f0;border:1px solid #e9eddf;border-radius:9px;padding:16px}.commission-stats small{display:block;font-size:11px;color:#809074;margin-bottom:10px}.commission-stats strong{display:block;font-size:24px;color:#325b40;font-weight:600;overflow-wrap:anywhere}.commission-policy{display:flex;align-items:flex-start;gap:10px;background:#f8faf5;border-radius:8px;padding:14px;font-size:11px;line-height:1.9;color:#7b8b70}.commission-policy svg{flex-shrink:0;color:#799268;margin-top:3px}.commission-policy strong{font-weight:500;color:#526c48}.commission-controls{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0}.commission-rate{display:flex;align-items:flex-end;gap:12px}.commission-rate .field{margin:0;width:170px}.commission-rate .button{margin-bottom:2px}.commission-current-rate{font-size:12px;color:#77876d}.commission-current-rate strong{font-size:22px;color:#345638;margin-left:12px}.commission-current-rate small{display:block;font-size:10px;margin-top:8px}.commission-preview{padding:20px;border:1px solid #d8e4c8;background:#f5f9ee;border-radius:10px;margin-bottom:24px}.commission-preview-heading{display:flex;justify-content:space-between;gap:20px;margin-bottom:15px}.commission-preview h3{font-size:15px;color:#416038}.commission-preview p{font-size:11px!important;line-height:1.9;color:#83936f!important;margin:8px 0 16px!important}.commission-preview-heading>strong{font-size:28px;color:#35623d;text-align:right}.commission-preview-heading small{display:block;font-size:10px;font-weight:400;color:#8b987a;margin-top:4px}.commission-preview .field{margin-bottom:0}.commission-preview .modal-actions{margin-top:18px}.commission-tabs{display:flex;gap:20px;border-bottom:1px solid #e4eadd;margin-bottom:8px}.commission-tabs button{background:none;font-size:12px;color:#8a9780;padding:12px 4px;border-bottom:2px solid transparent}.commission-tabs button.active{color:#315c3d;border-color:#487b4e}.commission-message{display:flex;gap:8px;align-items:flex-start;font-size:12px;line-height:1.8;padding:12px 15px;margin-bottom:18px;border-radius:8px;background:#eef6e8;color:#4c7540}.commission-message svg{flex-shrink:0;margin-top:2px}.commission-note{white-space:normal;min-width:150px;max-width:270px;overflow-wrap:anywhere}@media(max-width:800px){.commission-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.commission-stats strong{font-size:21px}.commission-controls{flex-wrap:wrap}.commission-controls .heading-actions{margin-left:auto}.commission-preview-heading{flex-wrap:wrap}.commission-preview-heading>strong{text-align:left}.commission-modal{padding:18px}.agent-welcome .heading-actions{flex-wrap:wrap}}
