@font-face{font-family:Manrope;src:url(/fonts/Manrope-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-SemiBold.ttf);font-weight:500 800;font-display:swap}:root{color:#29394e;--ink:#20334a;--muted:#91a0b2;--line:#e8edf2;--green:#39866c;--navy:#142338;background:#f5f7fa;font-family:Manrope,system-ui,sans-serif;font-size:13px}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{color:inherit;cursor:pointer;background:0 0;border:0}button:disabled{opacity:.45;cursor:not-allowed}a{color:inherit;text-decoration:none}input,select,textarea{color:var(--ink);background:#fff;border:1px solid #dfe6ed;border-radius:7px;outline:none;min-width:0}input,select{height:38px;padding:0 11px}textarea{resize:vertical;min-height:72px;padding:10px 12px;line-height:1.7}input:focus,select:focus,textarea:focus{border-color:#79bba5;box-shadow:0 0 0 3px #78bba514}button:focus-visible,a:focus-visible{outline-offset:3px;outline:2px solid #65a58d}input[type=checkbox]{accent-color:#438e70;flex-shrink:0;width:15px;height:15px}h1,h2,h3,p{margin:0}h1{letter-spacing:-.9px;font-size:27px;font-weight:650;line-height:1.4}h2{letter-spacing:-.3px;font-size:15px}h3{font-size:13px}small{font-size:11px}b,strong{font-weight:650}.muted{color:var(--muted)}.align-right{text-align:right}.full{justify-content:center;width:100%}.dot{background:#65a68b;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.dot.off{background:#d4a25c}.primary,.secondary,.global-pause{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:37px;padding:10px 14px;font-size:11px;font-weight:600;display:inline-flex}.primary{background:var(--navy);color:#fff;border:1px solid var(--navy)}.primary:hover:not(:disabled){background:#2b425b}.secondary{color:#6c7e93;background:#fff;border:1px solid #dfe6ed}.secondary:hover:not(:disabled){background:#f6f8fa}.text-button{color:#8395a8;align-items:center;gap:6px;padding:5px 0;font-size:11px;display:inline-flex}.text-button:hover{color:var(--green)}.small{font-size:10px}.icon-button{color:#8c9aad;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:33px;height:33px;display:inline-flex}.icon-button:hover{color:#41566d;background:#edf2f6}.danger-text{color:#b37d73}.tag{white-space:nowrap;color:#91a0b1;background:#f1f3f6;border-radius:5px;align-items:center;padding:5px 8px;font-size:10px;font-weight:500;line-height:1.1;display:inline-flex}.tag.green{color:#64977d;background:#edf6f0}.tag.blue{color:#7c93bd;background:#eef3fc}.tag.amber{color:#b2956c;background:#fbf4e9}.tag.red{color:#c08073;background:#fff1ed}.side{white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:inline-flex}.side.buy{color:#488f72}.side.sell{color:#bc9672}.side>span{font-size:15px}.eyebrow{letter-spacing:1.7px;color:#92a1b3;margin-bottom:6px;font-size:9px;font-weight:600}.app-shell{min-height:100vh;display:flex}.sidebar{background:var(--navy);color:#8ca0b7;z-index:10;flex-direction:column;width:220px;padding:29px 20px 0;display:flex;position:fixed;inset:0 auto 0 0}.brand{white-space:nowrap;align-items:center;gap:10px;display:flex}.brand-mark{color:#a0dfc7;background:#244143;border-radius:12px;flex-shrink:0;place-items:center;width:39px;height:39px;display:grid}.brand b{letter-spacing:-.8px;color:#f3f8fa;font-size:25px;line-height:1.2;display:block}.brand b span{color:#a1b6c7;letter-spacing:0;margin-left:6px;font-size:11px;font-weight:400}.brand small{color:#617b96;letter-spacing:.2px;font-size:8px}.workspace-label{letter-spacing:1.3px;color:#54708c;margin-top:45px;padding-left:12px;font-size:8px}.sidebar nav{flex-direction:column;gap:7px;margin-top:13px;display:flex}.sidebar nav button{text-align:left;color:#8d9fb6;border-radius:8px;align-items:center;gap:12px;padding:13px 12px;font-size:12px;display:flex}.sidebar nav button.active{color:#b6ead5;background:#254044}.sidebar nav button:hover:not(.active){background:#1c3048}.sidebar nav button b{text-align:center;color:#b7edd8;background:#355b58;border-radius:4px;min-width:19px;margin-left:auto;padding:3px;font-size:10px}.sidebar-footer{margin-top:auto;padding-top:35px}.exchange-card{border:1px solid #2a3e52;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:21px;padding:15px 12px;display:flex}.bybit-logo{letter-spacing:-.5px;color:#d8e2eb;white-space:nowrap;align-items:baseline;font-size:14px;font-weight:800;line-height:1;display:inline-flex}.bybit-logo i{color:#efb54f;font-style:normal}.exchange-card>span:last-child{white-space:nowrap;align-items:center;gap:5px;font-size:8px;line-height:1;display:flex}.sidebar-footer>button{color:#849ab3;text-align:left;align-items:center;gap:12px;width:100%;padding:12px;font-size:11px;display:flex}.sidebar-footer>button:hover{color:#fff}.sidebar-footer>button b{color:#ecc28d;margin-left:auto}.operator{border-top:1px solid #2a3e52;align-items:center;gap:9px;margin:20px -20px 0;padding:20px 16px;display:flex}.operator-avatar{color:#c7d3e2;background:#2e425a;border-radius:50%;place-items:center;width:31px;height:31px;font-size:9px;display:grid}.operator b{color:#c6d4e2;font-size:10px}.operator small{color:#6c86a3;text-overflow:ellipsis;max-width:117px;font-size:8px;display:block;overflow:hidden}.operator>button{color:#728aa3;margin-left:auto;padding:3px}.main-area{width:calc(100% - 220px);min-width:0;margin-left:220px}.topbar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:15px;height:70px;padding:0 30px;display:flex}.breadcrumb{color:#a3afbd;align-items:center;gap:11px;font-size:10px;display:flex}.breadcrumb b{color:#7c8da2;font-weight:400}.breadcrumb>span{color:#d2d9e1}.top-actions{align-items:center;gap:13px;display:flex}.global-pause{color:#8998ab;background:#fff;border:1px solid #e4e9ef;min-height:30px;padding:7px 10px;font-size:10px}.global-pause.is-paused{color:#b89366;background:#fff9ef}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.stat{border:1px solid var(--line);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:17px 19px;display:flex}.stat span{color:#95a2b2;white-space:nowrap;font-size:10px;display:block}.stat b{letter-spacing:-.8px;margin-top:6px;font-size:26px;line-height:1.4;display:block}.stat-icon{color:#8da8c6;background:#f1f5fb;border-radius:10px;flex-shrink:0;place-items:center;width:37px;height:37px;display:grid}.stat-icon.chat{color:#82a58e;background:#f0f7f2}.stat-icon.accounts{color:#a897b7;background:#f6f2f9}.stat-icon.ads{color:#baa989;background:#faf7f0}.page-title{justify-content:space-between;align-items:center;gap:12px;margin:29px 0 21px;display:flex}.page-title p{color:#99a7b8;margin-top:6px;font-size:10.5px}.count-title{vertical-align:middle;letter-spacing:0;color:#9aa7b8;background:#e9eef3;border-radius:6px;margin-left:6px;padding:2px 8px;font-size:13px;line-height:1.5;display:inline-block}.sync-label{color:#a1adbc;align-items:center;gap:7px;font-size:9px;display:flex}.panel{background:#fff;border:1px solid #e4eaf0;border-radius:10px;min-width:0;overflow:hidden}.orders-layout{grid-template-columns:minmax(0,1.4fr) minmax(340px,1fr);gap:18px;height:calc(100vh - 340px);min-height:420px;display:grid}.orders-panel{flex-direction:column;display:flex}.panel-tabs{border-bottom:1px solid var(--line);flex-shrink:0;gap:24px;height:52px;padding:0 20px;display:flex}.panel-tabs button{color:#9ca9b9;white-space:nowrap;padding:0;font-size:11px;position:relative}.panel-tabs button.active{color:#40836b;font-weight:600}.panel-tabs button.active:after{content:"";background:#5b9c81;height:2px;position:absolute;bottom:-1px;left:0;right:0}.filters{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;padding:16px 17px;display:flex}.filters select{color:#8799ac;flex:1;max-width:175px;height:33px;padding-right:20px;font-size:9.5px}.search{flex:1.8;align-items:center;min-width:145px;display:flex;position:relative}.search svg{color:#b2bfcc;position:absolute;left:10px}.search input{width:100%;height:33px;padding-left:33px;font-size:10px}.table-scroll{flex:1;min-width:0;overflow:auto}table{border-collapse:collapse;white-space:nowrap;text-align:left;width:100%;font-size:10.5px}th{color:#a1adbc;background:#fff;height:42px;font-size:8.5px;font-weight:400}td,th{border-bottom:1px solid #edf1f5;padding:12px}td strong{letter-spacing:-.15px;font-size:11px}tbody tr{cursor:pointer}tbody tr:hover{background:#f8fafb}tbody tr.selected{background:#eff6f2}tbody tr.selected td:first-child{box-shadow:inset 2px 0 #66a38a}.cell-sub{color:#a3b0c0;margin-top:6px;font-size:8.5px;font-weight:400;line-height:1.5;display:block}.order-number{color:#41556d;letter-spacing:.1px;padding:0;font-size:10.5px;font-weight:600}.timer{color:#9eacbd;font-variant-numeric:tabular-nums;font-size:10px}.unread-badge{color:#5c957b;background:#e4f0e9;border-radius:5px;place-items:center;width:18px;height:18px;font-size:9px;display:grid}.table-footer{color:#a5b2c2;border-top:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;min-height:49px;margin-top:auto;padding:11px 17px;font-size:9px;display:flex}.table-footer>div{gap:3px;display:flex}.table-footer .icon-button{border:1px solid #e9eef3;width:26px;height:24px}.chat-panel{flex-direction:column;min-height:0;display:flex}.chat-head{border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;gap:11px;min-height:72px;padding:16px 19px;display:flex}.chat-head>div{min-width:0;margin-right:auto}.chat-head .icon-button{width:25px}.deal-summary{border-bottom:1px solid var(--line);background:#fdfefe;flex-shrink:0;grid-template-columns:1fr 1fr;align-items:center;gap:12px;padding:16px 19px;display:grid}.deal-summary small{color:#a4b0bd;margin-bottom:7px;font-size:9px;display:block}.deal-summary strong{letter-spacing:-.4px;font-size:16px}.deal-summary .tag{justify-self:start;font-size:9px}.deal-summary>.muted{justify-self:end;font-size:8.5px}.conversation{scrollbar-width:thin;scrollbar-color:#d8e0e7 transparent;flex:1;min-height:150px;padding:12px 17px 20px;overflow-y:auto}.session-note{color:#aeb9c6;justify-content:center;align-items:center;gap:5px;margin-bottom:12px;font-size:7.5px;display:flex}.history-button{color:#a6b3c2;background:#f6f8fa;border-radius:4px;margin:0 auto 20px;padding:3px 8px;font-size:8px;display:block}.message{overflow-wrap:anywhere;background:#f4f6f9;border-radius:9px;max-width:88%;margin:12px 0;padding:12px 13px 8px}.message p{white-space:pre-wrap;color:#71869d;font-size:10.5px;line-height:1.7}.message.outgoing{background:#eaf4ee;margin-left:auto}.message-time{color:#acb9c8;justify-content:flex-end;align-items:center;gap:3px;margin-top:7px;font-size:7px;display:flex}.sender{color:#96a9bd;margin-bottom:6px;font-size:8px;display:block}.file-message{align-items:center;gap:8px;font-size:10px;display:flex}.composer{border-top:1px solid var(--line);flex-shrink:0;padding:13px 17px 15px}.composer-route{color:#a5b0bf;align-items:center;gap:5px;margin-bottom:9px;font-size:8px;display:flex}.composer-route .dot{width:4px;height:4px}.composer-route b{color:#8aa392;font-size:8px}.composer textarea{resize:none;background:#fafbfc;border-color:#edf1f5;width:100%;height:58px;min-height:58px;font-size:10px}.composer textarea::placeholder{color:#acb8c7}.composer-actions{align-items:center;gap:12px;margin-top:9px;display:flex}.composer-actions .text-button{gap:4px;font-size:9px}.composer-hint{color:#bdc8d3;margin-left:auto;font-size:8px}.composer-actions .primary{background:#397c60;border-color:#397c60;min-height:30px;padding:8px 12px;font-size:9px}.attachment-chip{color:#86a38e;background:#f0f7f3;border-radius:5px;align-items:center;gap:5px;margin-bottom:9px;padding:8px;font-size:9px;display:flex}.attachment-chip>button{margin-left:auto}.delivery-note{text-align:right;color:#9caebc;margin-top:12px;font-size:9px}.delivery-note button{color:#b58f6c;align-items:center;gap:5px;display:inline-flex}.mobile-only{display:none}.ads-layout{grid-template-columns:minmax(0,1.2fr) minmax(370px,1fr);align-items:start;gap:18px;display:grid}.section-bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;height:70px;padding:17px 21px;display:flex}.section-bar small{margin-top:5px;font-size:9px;display:block}.ad-form{padding:19px 21px}.form-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.field{flex-direction:column;gap:7px;min-width:0;margin-bottom:15px;display:flex}.field>small{color:#aab6c5;font-size:9px;line-height:1.6}.field input,.field select,.field textarea{width:100%;font-size:11px}.input-unit{position:relative}.input-unit>input{padding-right:46px}.input-unit>span{color:#aeb9c7;font-size:8px;position:absolute;top:13px;right:10px}.segmented{background:#f5f7f9;border-radius:7px;gap:3px;padding:3px;display:flex}.segmented button{color:#a3b0c0;white-space:nowrap;border-radius:5px;flex:1;padding:8px 7px;font-size:10px}.segmented .active{background:#fff;box-shadow:0 1px 4px #2135460c}.segmented .buy.active{color:#4b906f}.segmented .sell.active{color:#b08e68}.payment-checks{flex-wrap:wrap;gap:10px 15px;display:flex}.payment-checks label{color:#8194a9;align-items:center;gap:5px;font-size:9px;display:flex}.advanced{border-top:1px solid var(--line);margin:5px 0 16px;padding-top:12px}.advanced summary{color:#8a9caf;cursor:pointer;margin-bottom:12px;font-size:9px}.advanced summary>span{float:right;color:#aab7c6;font-size:8px}.advanced textarea{min-height:80px}.code-input{font-family:ui-monospace,monospace;font-size:10px!important}.form-actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:15px;display:flex}.form-actions .primary{margin-left:auto}.auto-state{color:#78a58c;align-items:center;gap:5px;font-size:9px;display:inline-flex}.rule-form{border-top:1px solid var(--line);background:#fcfdfc;padding:18px 21px}.rule-title{align-items:center;gap:9px;margin-bottom:20px;display:flex}.rule-title small{color:#a5b4aa;margin-top:4px;font-size:8px;display:block}.rule-icon{color:#80a892;background:#edf6f0;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.switch{flex-shrink:0;width:31px;height:18px;margin-left:auto;display:inline-flex;position:relative}.switch input{opacity:0;z-index:1;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.switch span{background:#dce4e9;border-radius:12px;width:31px;display:block}.switch span:before{content:"";background:#fff;border-radius:50%;width:12px;height:12px;margin:3px;transition:transform .15s;display:block;box-shadow:0 1px 3px #0001}.switch input:checked+span{background:#70a88a}.switch input:checked+span:before{transform:translate(13px)}.rule-fields{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.rule-bottom{justify-content:space-between;align-items:center;gap:10px;display:flex}.rule-bottom small{max-width:55%;font-size:8px;line-height:1.6}.rule-bottom .secondary{min-height:30px;padding:7px 10px;font-size:9px}.account-toolbar{color:#98a8b6;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:10px;display:flex}.account-toolbar>span{align-items:center;gap:7px;display:flex}.checkbox-line{color:#8b9bae;align-items:center;gap:8px;font-size:10px;display:flex}.account-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.account-card header{align-items:center;gap:12px;display:flex}.account-card header>div:nth-child(2){margin-right:auto}.account-card header small{color:#aab6c3;margin-top:5px;font-size:8px;display:block}.avatar{color:#76a38b;background:#eaf4ee;border-radius:11px;flex-shrink:0;place-items:center;width:39px;height:39px;font-size:11px;display:grid}.color-1{color:#9ca4c7;background:#f0f2fc}.color-2{color:#bca988;background:#fcf5eb}.color-3{color:#ac98b9;background:#f5eff9}.account-info{justify-content:space-between;gap:20px;margin:22px 0 19px;display:flex}.account-info span{color:#aab6c3;margin-bottom:7px;font-size:9px;display:block}.account-info b{color:#8395aa;font-size:10px;font-weight:400}.capabilities{align-items:center;gap:14px;padding-bottom:19px;display:flex}.capabilities>span{color:#bac4cf;align-items:center;gap:4px;font-size:8px;display:flex}.account-card footer{border-top:1px solid var(--line);align-items:center;gap:9px;padding:14px 0;display:flex}.account-card footer .secondary{min-height:30px;padding:6px 9px;font-size:9px}.account-card footer .small{color:#aeb8c4;margin-left:auto;font-size:8px}.disabled-card{opacity:.65}.account-note{color:#9aabbd;align-items:center;gap:10px;margin:23px 0;font-size:10px;display:flex}.main-footer{color:#b0bdca;justify-content:space-between;align-items:center;padding:20px 0;font-size:8px;display:flex}.main-footer>span:first-child{align-items:center;gap:6px;display:flex}.service-banner,.attention-banner{color:#b59a77;text-align:left;background:#fffbf5;border:1px solid #f2e6d5;border-radius:8px;align-items:center;gap:8px;width:100%;margin-bottom:16px;padding:12px 15px;font-size:10px;display:flex}.attention-banner b{margin-left:auto}.inline-error{color:#b78a80;overflow-wrap:anywhere;background:#fff4f1;border:1px solid #f9e5e0;border-radius:6px;margin:10px 0;padding:10px 12px;font-size:10px;line-height:1.7}.inline-error button{color:#a5776c;text-decoration:underline}.empty{text-align:center;color:#a6b4c3;flex-direction:column;justify-content:center;align-items:center;min-height:250px;padding:60px 20px;display:flex}.empty>div{color:#b9c8d5;background:#f4f7f9;border-radius:16px;place-items:center;width:58px;height:58px;margin-bottom:17px;display:grid}.empty h3{color:#8a9caf;font-size:13px;font-weight:500}.empty p{max-width:260px;margin-top:8px;font-size:10px;line-height:1.8}.modal-backdrop,.drawer-backdrop{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#11213940;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal{background:#fff;border:1px solid #e7edf4;border-radius:14px;width:450px;max-width:100%;max-height:90vh;overflow:auto;box-shadow:0 25px 90px #111f3430}.modal.wide{width:550px}.modal>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:19px 23px;display:flex}.settings-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 0;font-size:10px;display:flex}.settings-row>span{color:#9aabbd}.settings-row>b{font-size:10px;font-weight:400}.toast{z-index:100;color:#eef6f0;background:#284b3a;border-radius:9px;align-items:center;gap:10px;max-width:75vw;padding:15px 18px;font-size:11px;line-height:1.7;display:flex;position:fixed;bottom:27px;left:calc(50% + 100px);transform:translate(-50%);box-shadow:0 10px 35px #16253820}.toast.bad{color:#ffefe9;background:#805448}.toast>button{color:inherit;place-items:center;margin-left:15px;padding:0;display:grid}.drawer-backdrop{justify-content:flex-end;padding:0}.journal-drawer{background:#fff;flex-direction:column;width:540px;max-width:95vw;height:100%;display:flex;box-shadow:-10px 0 50px #101e3410}.journal-drawer>header{justify-content:space-between;align-items:center;padding:30px 25px 22px;display:flex}.journal-list{flex:1;padding:5px 24px 24px;overflow:auto}.journal-item{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:20px 0;display:flex}.event-icon{color:#89ae95;background:#f0f6f2;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.event-icon.warn{color:#b89a79;background:#fcf4eb}.journal-item>div:last-child{flex:1;min-width:0}.journal-title{justify-content:space-between;align-items:center;gap:9px;display:flex}.journal-title>b{font-size:11px}.journal-item p{color:#a7b4c4;margin-top:7px;font-size:9px}.journal-item small{color:#a6b4c4;overflow-wrap:anywhere;margin-top:9px;font-size:9px;line-height:1.6;display:block}.journal-error{color:#b79883;margin-top:9px;font-size:10px;line-height:1.7}.journal-item .text-button{margin-top:9px;font-size:9px}.resolve-pane{border-top:1px solid var(--line);background:#f8fafb;padding:22px}.resolve-pane h3{margin-bottom:18px}.boot{flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100vh;display:flex}.boot .brand b{color:var(--ink)}.boot p{color:#a4b3c4;font-size:12px}.loader{border:2px solid #e2ece8;border-top-color:#79ad91;border-radius:50%;width:22px;height:22px;animation:1s linear infinite spin}.login-page{background:#fff;grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.login-story{color:#dae7ed;background:#15273d;flex-direction:column;justify-content:center;padding:45px 55px 30px;display:flex;position:relative;overflow:hidden}.login-story>.brand{position:absolute;top:40px;left:50px}.login-story h1{letter-spacing:-1.4px;color:#f6faf8;margin-top:20px;font-size:40px;line-height:1.4}.login-story p{color:#89a3bb;margin-top:20px;font-size:13px;line-height:1.9}.login-story>small{letter-spacing:1.7px;color:#63809a;font-size:8px;position:absolute;bottom:30px}.r2{width:380px;height:200px;top:15px;left:-10px}.r3{width:220px;height:85px;top:75px;left:70px}.login-form{place-items:center;padding:35px;display:grid}.login-box{width:330px;max-width:100%}.login-box h2{letter-spacing:-.7px;margin:13px 0 7px;font-size:27px}.login-box>p{color:#a5b4c5;margin-bottom:30px;font-size:11px}.login-box .field{margin-bottom:20px}.login-box .field>span{font-size:10px}.login-box input{height:43px}.login-box .primary{height:42px;margin-top:8px}.demo-login{background:#fafcfd;border:1px solid #e8edf1;border-radius:9px;margin-top:25px;padding:16px}.demo-login p{color:#9dafc0;margin:10px 0 14px;font-size:9px;line-height:1.8}.demo-login .secondary{font-size:10px}.login-security{color:#b1bfcd;justify-content:center;align-items:center;gap:6px;margin-top:25px;font-size:8px;display:flex}@keyframes spin{to{transform:rotate(360deg)}}@media (width>=1700px){.orders-layout{grid-template-columns:minmax(0,1.45fr) minmax(410px,1fr)}table{font-size:12px}td,th{padding:15px 20px}th{font-size:10px}td{height:76px}.order-number,td strong{font-size:12px}.cell-sub{font-size:9.5px}.message p{font-size:12px}.message-time{font-size:8px}.conversation{padding:18px 24px}.composer{padding:17px 24px}.composer textarea{height:75px;font-size:12px}.composer-route{font-size:9px}.composer-actions .primary{font-size:11px}.chat-head,.deal-summary{padding:20px 24px}.deal-summary strong{font-size:20px}.tag{font-size:11px}.panel-tabs button{font-size:12px}.filters select,.search input{font-size:11px}}@media (width<=1250px){.sidebar{width:80px;padding:26px 17px 0}.brand>div:last-child,.workspace-label,.sidebar nav button>span,.sidebar-footer>button>span,.sidebar-footer .exchange-card,.operator>div:nth-child(2),.operator>button{display:none}.sidebar nav{margin-top:50px}.sidebar nav button{justify-content:center;padding:12px;position:relative}.sidebar nav button b{min-width:14px;font-size:7px;position:absolute;top:3px;right:0}.sidebar-footer>button{justify-content:center;padding:15px}.operator{justify-content:center;margin:22px -17px 0;padding:20px 0}.main-area{width:calc(100% - 80px);margin-left:80px}.topbar{padding:0 22px}.brand-mark{width:38px;height:38px}main{padding:23px 22px 0}.orders-layout{grid-template-columns:minmax(0,1.4fr) minmax(325px,1fr);gap:13px}.time-column{display:none}.ads-layout{grid-template-columns:minmax(0,1.15fr) minmax(350px,1fr);gap:14px}.account-card{padding:19px 16px 0}.top-actions{gap:8px}}@media (width<=980px){.orders-layout{grid-template-columns:1fr;height:calc(100vh - 330px)}.chat-panel{display:none}.chat-panel.mobile-open{z-index:40;padding-bottom:env(safe-area-inset-bottom);background:#fff;border-radius:0;display:flex;position:fixed;inset:0}.mobile-only{display:inline-flex}.time-column{display:table-cell}.message p{font-size:13px}.composer textarea{height:75px;font-size:13px}.composer-route,.composer-route b{font-size:10px}.conversation,.chat-head,.deal-summary{padding:20px}.deal-summary strong{font-size:20px}.ads-layout{grid-template-columns:1fr}.account-card header{gap:8px}.account-card header>.tag{font-size:8px}.account-card h2{font-size:11px}.capabilities{gap:8px}.account-card footer .small{font-size:7px}.stat{padding:16px 13px}.stat-icon{width:30px;height:30px}.stat span{font-size:9px}.sync-label{font-size:8px}.toast{left:calc(50% + 30px)}.login-story{padding:35px}.login-story>.brand{left:30px}.login-story h1{font-size:31px}}@media (width<=680px){.sidebar{width:60px;padding:23px 10px 0}.sidebar nav button{padding:10px 7px}.sidebar nav{gap:14px}.sidebar .brand-mark{width:34px;height:34px}.sidebar .brand-mark svg{width:29px;height:29px}.sidebar-footer>button{padding:14px 6px}.operator{margin:20px -10px 0}.operator-avatar{width:28px;height:28px;font-size:8px}.main-area{width:calc(100% - 60px);margin-left:60px}main{padding:17px 13px 0}.topbar{height:59px;padding:0 13px}.breadcrumb{gap:8px;font-size:9px}.breadcrumb>b,.breadcrumb>span{display:none}.top-actions>.tag{padding:5px;font-size:7px}.global-pause{border:0;min-height:26px;padding:6px;font-size:0}.global-pause svg{width:17px;height:17px}.stats-grid{grid-template-columns:1fr 1fr;gap:9px}.stat{min-height:75px;padding:11px 12px}.stat b{margin-top:3px;font-size:23px}.stat span{font-size:8px}.stat-icon{border-radius:7px;width:27px;height:27px}.stat-icon svg{width:16px;height:16px}.page-title{align-items:flex-end;margin:23px 0 16px}.page-title h1{font-size:23px}.eyebrow{letter-spacing:1.3px;font-size:7px}.page-title p{max-width:190px;font-size:8px;line-height:1.7}.sync-label{display:none}.count-title{margin-left:3px;padding:1px 5px;font-size:10px}.page-title>.primary{min-height:30px;padding:9px;font-size:0}.orders-layout{height:calc(100vh - 360px);min-height:420px}.panel-tabs{gap:17px;height:46px;padding:0 13px}.panel-tabs button{font-size:9px}.filters{gap:7px;padding:12px}.filters .search{flex-basis:100%;width:100%}.filters select{max-width:100%;font-size:9px}.filters input{font-size:10px}table{min-width:485px;font-size:9px}.time-column{display:none}td,th{padding:10px}td:first-child,th:first-child{padding-left:13px}td strong{font-size:10px}.order-number{font-size:9px}.cell-sub,.tag{font-size:8px}.side{font-size:9px}.table-footer{padding:10px 12px;font-size:8px}.account-grid{grid-template-columns:1fr}.account-card{padding:20px 17px 0}.account-card h2{font-size:13px}.account-card header>.tag{font-size:9px}.capabilities{gap:14px}.account-card footer .small{font-size:9px}.account-toolbar,.account-toolbar .checkbox-line,.account-note p{font-size:8px}.account-toolbar{gap:10px}.main-footer{gap:10px;padding:18px 0;font-size:7px}.main-footer>span:last-child{display:none}.toast{width:max-content;max-width:85vw;padding:12px;font-size:10px;bottom:15px;left:50%}.modal-backdrop{padding:12px}.modal-content{padding:19px}.modal>header{padding:15px 19px}.form-actions .primary{font-size:10px}.form-grid{gap:10px}.field>span{font-size:9px}.ad-form,.rule-form{padding:18px}.section-bar{padding:16px 18px}.rule-bottom small{max-width:50%}.journal-drawer{width:100vw;max-width:100vw}.journal-drawer>header{padding:25px 20px}.journal-list{padding:5px 20px}.service-banner,.attention-banner{font-size:8px;line-height:1.7}.login-page{grid-template-columns:1fr}.login-story{display:none}.login-form{min-height:100vh;padding:30px}.login-box{width:330px}.login-box h2{font-size:29px}.login-box input{font-size:14px}.login-box .field>span{font-size:11px}.login-box>.eyebrow{font-size:9px}.login-box>p{font-size:12px}.demo-login p{font-size:10px}.login-box .primary{font-size:12px}.login-security{font-size:9px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--muted:#75869a}.sidebar{width:180px;padding:18px 12px 0}.sidebar .brand{gap:8px}.sidebar .brand-mark{border-radius:9px;width:32px;height:32px}.sidebar .brand-mark svg{width:28px;height:28px}.sidebar .brand b{font-size:22px}.sidebar .brand small,.workspace-label{display:none}.sidebar nav{gap:5px;margin-top:26px}.sidebar nav button{gap:9px;padding:10px;font-size:12px}.sidebar-footer{padding-top:18px}.exchange-card{gap:12px;min-height:40px;margin-bottom:12px;padding:10px}.sidebar-footer>button{gap:9px;padding:9px 10px;font-size:11px}.operator{gap:7px;margin:12px -12px 0;padding:13px 10px}.operator small{max-width:87px}.operator-avatar{width:27px;height:27px}.main-area{width:calc(100% - 180px);margin-left:180px}.topbar{height:48px;padding:0 18px}.breadcrumb{font-size:11px}.top-actions{gap:9px}main{padding:12px 18px 0}.stats-grid{gap:8px}.stat{border-radius:8px;min-height:54px;padding:10px 13px}.stat>div:first-child{align-items:center;gap:12px;min-width:0;display:flex}.stat span{color:#74869a;text-overflow:ellipsis;font-size:11px;overflow:hidden}.stat b{letter-spacing:-.5px;margin:0;font-size:21px}.stat-icon{border-radius:8px;width:29px;height:29px}.stat-icon svg{width:17px;height:17px}.page-title{min-height:31px;margin:14px 0 12px}.page-title h1{letter-spacing:-.6px;font-size:21px}.page-title .eyebrow,.page-title p{display:none}.count-title{padding:1px 6px;font-size:12px}.sync-label{color:#8190a2;font-size:10px}.primary,.secondary{min-height:32px;padding:7px 11px;font-size:11px}.icon-button{width:30px;height:30px}.tag{padding:4px 6px;font-size:10px}.tag.green{color:#477b5e}.tag.blue{color:#5579a6}.tag.amber{color:#99713e}.tag.red{color:#ac6250}.orders-layout{grid-template-columns:minmax(0,1.5fr) minmax(340px,1fr);gap:12px;height:calc(100dvh - 207px);min-height:330px}.panel-tabs{gap:20px;height:40px;padding:0 14px}.panel-tabs button{color:#71849a;font-size:12px}.filters{gap:7px;padding:10px 12px}.filters select,.search input{color:#5e738c;height:32px;font-size:11px}.filters select{max-width:170px}.search input::placeholder{color:#8f9fb1}.table-scroll{scrollbar-width:thin;scrollbar-color:#d8e0e7 transparent}thead{z-index:1;position:sticky;top:0}table{font-size:12px}th{color:#78899d;height:34px;font-size:10px}td,th{padding:8px 10px}td{height:54px}td:first-child,th:first-child{padding-left:14px}td:last-child,th:last-child{padding-right:12px}.order-number,td strong{font-size:12px}.cell-sub{color:#7d8ea2;margin-top:4px;font-size:10px}.side{font-size:11px}.timer{color:#788a9f;font-size:11px}.table-footer{min-height:36px;padding:6px 12px;font-size:10px}.table-footer .icon-button{height:23px}.chat-head{gap:8px;min-height:54px;padding:10px 14px}.chat-head b{font-size:13px}.chat-head .cell-sub{margin-top:3px;font-size:10px}.chat-head .tag{font-size:10px}.deal-summary{gap:8px;padding:10px 14px}.deal-summary small{color:#8593a4;margin-bottom:4px;font-size:10px}.deal-summary strong{font-size:16px}.deal-summary .tag,.deal-summary>.muted{font-size:10px}.conversation{min-height:80px;padding:10px 14px 12px}.session-note{color:#8899ac;margin-bottom:9px;font-size:9px}.history-button{color:#8093a7;margin-bottom:12px;font-size:10px}.message{border-radius:8px;margin:8px 0;padding:9px 11px 6px}.message p{color:#526b85;font-size:12px;line-height:1.55}.message.outgoing p{color:#4b755b}.message-time{color:#8798ab;margin-top:5px;font-size:9px}.message.outgoing .message-time{color:#769a80}.sender{margin-bottom:4px;font-size:10px}.file-message{font-size:11px}.delivery-note{font-size:10px}.composer{padding:10px 14px}.composer-route,.composer-route b{margin-bottom:7px;font-size:10px}.composer textarea{height:48px;min-height:48px;font-size:12px;line-height:1.5}.composer-actions{gap:9px;margin-top:7px}.composer-actions .text-button,.composer-actions .primary,.composer-hint{font-size:10px}.composer-actions .primary{min-height:30px;padding:6px 10px}.ads-layout{grid-template-columns:minmax(0,1.35fr) minmax(365px,1fr);align-items:start;gap:12px}.ads-layout>section:first-child{flex-direction:column;height:calc(100dvh - 207px);min-height:330px;display:flex}.ad-editor{max-height:calc(100dvh - 207px);overflow:auto}.section-bar{height:49px;padding:10px 14px}.section-bar h2{font-size:13px}.section-bar small{font-size:10px}.form-grid{gap:10px}.field{gap:5px;margin-bottom:11px}.field>span{color:#70849b;font-size:11px}.field>small{color:#8396aa;font-size:10px}.field input,.field select,.field textarea{font-size:12px}.field input,.field select{height:34px}.input-unit>span{font-size:10px;top:11px}.segmented button{padding:7px;font-size:11px}.payment-checks{gap:8px 12px}.payment-checks label{font-size:11px}.advanced{margin:4px 0 11px;padding-top:9px}.advanced summary{margin-bottom:10px;font-size:11px}.advanced summary>span{font-size:10px}.form-actions{gap:7px;margin-top:10px}.form-actions .secondary{font-size:10px}.rule-title{margin-bottom:12px}.rule-title h3{font-size:13px}.rule-title small{font-size:10px}.rule-bottom small{max-width:60%;font-size:10px}.auto-state{font-size:10px}.account-toolbar{margin-bottom:12px;font-size:11px}.checkbox-line{font-size:11px}.account-grid{gap:12px}.account-card{padding:14px 14px 0}.account-card h2{font-size:13px}.account-card header small{margin-top:3px;font-size:10px}.avatar{border-radius:8px;width:32px;height:32px}.account-info{gap:12px;margin:15px 0 13px}.account-info span{margin-bottom:4px;font-size:10px}.account-info b{color:#657e97;font-size:11px}.capabilities{gap:10px;padding-bottom:12px}.capabilities>span{font-size:10px}.capabilities>span.verified{color:#668d71}.account-card footer{padding:10px 0}.account-card footer .secondary,.account-card footer .small{font-size:10px}.account-note{margin:13px 0;font-size:10px}.account-note p{line-height:1.6}.main-footer{color:#91a0b2;padding:9px 0;font-size:9px}.service-banner,.attention-banner{margin-bottom:10px;padding:9px 12px;font-size:11px}.inline-error{padding:8px 10px;font-size:11px}.empty{min-height:180px;padding:35px 16px}.empty>div{border-radius:12px;width:44px;height:44px;margin-bottom:12px}.empty p{font-size:11px}.empty h3{font-size:13px}.modal{border-radius:11px;width:440px}.modal>header{padding:13px 16px}.modal-content{padding:16px}.modal-content .field{margin-bottom:13px}.form-note{color:#8093a7;margin:10px 0;font-size:10px;line-height:1.6}.modal-content .primary{font-size:11px}.journal-drawer>header{padding:18px 20px}.journal-drawer>header h2{font-size:20px}.journal-list{padding:4px 18px 18px}.journal-item{padding:13px 0}.journal-item p,.journal-item small{font-size:10px}.journal-error{font-size:11px}.toast{padding:11px 14px;left:calc(50% + 80px)}@media (width>=1500px){.account-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.time-column{display:table-cell}}@media (width<=1250px){.sidebar{width:64px;padding:16px 10px 0}.sidebar nav{margin-top:26px}.sidebar nav button{gap:0;padding:10px}.sidebar .brand{place-items:center;display:grid}.sidebar-footer>button{padding:10px}.operator{margin:12px -10px 0;padding:12px 0}.main-area{width:calc(100% - 64px);margin-left:64px}.topbar{padding:0 14px}main{padding:12px 14px 0}.orders-layout{grid-template-columns:minmax(0,1.5fr) minmax(325px,1fr)}.toast{left:calc(50% + 32px)}}@media (width<=980px){.orders-layout{grid-template-columns:1fr}.chat-panel.mobile-open{display:flex}.ads-layout{grid-template-columns:1fr}.ads-layout>section:first-child{height:auto;max-height:460px}.ad-editor{max-height:none}.stats-grid{gap:6px}.stat{padding:9px 10px}.stat>div:first-child{gap:7px}.stat span{font-size:10px}.stat b{font-size:19px}.stat-icon{display:none}.time-column{display:table-cell}}@media (width<=680px){.sidebar{width:52px;padding:14px 7px 0}.sidebar nav{gap:6px}.sidebar nav button{padding:10px 7px}.sidebar-footer>button{padding:12px 7px}.operator{margin:10px -7px 0}.main-area{width:calc(100% - 52px);margin-left:52px}.topbar{gap:6px;height:44px;padding:0 10px}.breadcrumb{font-size:10px}.top-actions{gap:4px}.top-actions>.tag{font-size:8px}.topbar .icon-button{width:26px}.global-pause{font-size:0}main{padding:10px 10px 0}.stats-grid{grid-template-columns:1fr 1fr;gap:6px}.stat{min-height:42px;padding:7px 10px}.stat span{font-size:10px}.stat b{font-size:18px}.page-title{align-items:center;margin:11px 0 9px}.page-title h1{font-size:20px}.page-title>.primary{min-height:30px;padding:6px 8px;font-size:0}.orders-layout{height:calc(100dvh - 237px);min-height:320px}.panel-tabs{gap:16px;height:38px;padding:0 11px}.panel-tabs button{font-size:11px}.filters{padding:8px}.filters .search{flex-basis:100%}.filters select,.search input{font-size:11px}table{min-width:540px}.time-column{display:none}.table-footer{font-size:10px}.account-grid{grid-template-columns:1fr}.account-toolbar{gap:8px;font-size:10px}.account-toolbar .checkbox-line{font-size:10px}.account-card h2{font-size:13px}.account-card header>.tag{font-size:10px}.capabilities{gap:12px}.account-note p{font-size:10px}.composer textarea{height:54px;font-size:14px}.message p{font-size:13px}.chat-head,.deal-summary,.conversation,.composer{padding-left:13px;padding-right:13px}.main-footer{font-size:9px}.toast{max-width:90vw;left:50%}.modal-backdrop{padding:10px}.modal-content{padding:15px}.modal>header{padding:12px 15px}.rule-bottom small{max-width:54%}}.field>.field-label{color:#70849b;font-size:11px}@media (width<=1250px){.operator{flex-direction:column;gap:8px}.operator>button{margin:0;display:inline-flex}}.field input[type=checkbox]{flex-shrink:0;width:15px;height:15px;min-height:0;padding:0}.ad-form>.form-grid{row-gap:0}.ad-editor .field{margin-bottom:9px}.ad-editor details:not([open])>summary{margin-bottom:0}.ad-editor .rule-title{margin-bottom:8px}.ad-editor>.section-bar{z-index:2;background:#fff;position:sticky;top:0}.history-tools{align-items:center;gap:7px;display:flex}.history-tools select{height:32px;padding:0 8px;font-size:11px}.history-tools .secondary{font-size:11px}@media (width<=680px){.history-tools{gap:5px}.history-tools select{width:78px;padding:0 4px;font-size:10px}.history-tools .secondary{padding:6px 8px;font-size:10px}.history-tools .secondary svg{display:none}}.mfa-enrollment{text-align:center;padding:12px 0}.mfa-enrollment img{border:1px solid var(--line);background:#fff;border-radius:8px;margin:0 auto 12px;display:block}.mfa-enrollment summary{cursor:pointer;color:#668675;font-size:11px}.mfa-enrollment code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:10px 0;font-size:12px;display:block}.recovery-codes{grid-template-columns:1fr 1fr;gap:8px;margin:20px 0;display:grid}.recovery-codes code{-webkit-user-select:all;user-select:all;background:#f2f6f4;border-radius:5px;padding:9px 5px;font-size:10px}.login-box .text-button.full{justify-content:center;margin-top:12px}.login-box:has(.recovery-codes){width:410px}.login-form .login-box>p{margin-bottom:20px;font-size:12px;line-height:1.7}.login-visual{width:560px;max-width:100%;margin:0 auto 5px;position:relative}.login-visual svg{width:100%;height:auto;display:block;overflow:visible}.login-story h1{margin-top:8px}.login-box>form{margin-top:28px}.login-box>p+form{margin-top:0}.order-controls{border-bottom:1px solid var(--line);flex-shrink:0;max-height:36vh;padding:8px 15px;overflow:auto}.order-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.order-actions .primary,.order-actions .secondary{min-height:31px;padding:7px 10px;font-size:10px}.order-actions>.icon-button{margin-left:auto}.order-details{font-size:11px}.order-details summary{color:#71879d;cursor:pointer;padding:7px 0 2px}.order-details summary span{float:right}.payment-detail{border-bottom:1px solid var(--line);gap:3px;padding:9px 0;display:grid}.payment-detail code{word-break:break-all;font:12px Manrope}.evidence-list{gap:7px;margin:10px 0;display:grid}.evidence-list a,.file-download{overflow-wrap:anywhere;align-items:center;gap:7px;font-size:10px;display:flex}.evidence-list a small,.file-download small{white-space:nowrap;color:var(--muted);margin-left:auto}.chat-media{min-width:150px;max-width:270px}.image-preview{background:#e9eef3;border-radius:8px;width:100%;padding:0;line-height:0;display:block;overflow:hidden}.image-preview img{object-fit:contain;width:auto;max-width:100%;max-height:200px}.file-download{color:#668096;padding:8px 1px 2px}.file-card{align-items:center;gap:12px;padding:10px 2px;display:flex}.file-card span{gap:5px;min-width:0;display:grid}.file-card b{overflow-wrap:anywhere;font-size:11px}.file-card small{color:var(--muted)}.media-lightbox{justify-items:center;gap:15px;padding:20px;display:grid}.media-lightbox img{object-fit:contain;max-width:100%;max-height:65vh}.media-unavailable{font-size:11px}.confirmation-account{justify-content:space-between;align-items:center;gap:10px;display:flex}.confirmation-number{overflow-wrap:anywhere;color:#72869c;margin:12px 0;font-size:11px}.confirmation-amount{background:#f5f8fa;border-radius:9px;justify-content:space-between;align-items:baseline;gap:15px;margin-bottom:18px;padding:15px;display:flex}.confirmation-amount strong{letter-spacing:-.5px;font-size:20px}.confirmation-amount span{font-size:11px}.confirmation-ack{align-items:flex-start;gap:9px;margin:20px 0;font-size:12px;line-height:1.65;display:flex}.confirmation-ack input{margin-top:3px}.proof-list{gap:10px;display:grid}.proof-list label{overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}.browser-panel{padding:12px}.modal:has(.browser-panel){width:min(1320px,100vw - 32px);max-width:none}.browser-toolbar{flex-wrap:wrap;align-items:center;gap:12px;padding:0 4px 10px;display:flex}.browser-toolbar .text-button:first-of-type{margin-left:auto}.browser-screen{border:1px solid var(--line);touch-action:none;-webkit-user-select:none;user-select:none;outline-offset:1px;border-radius:8px;width:100%;height:auto;display:block}.browser-screen:focus-visible{outline:2px solid #71b699}.browser-foot{justify-content:space-between;align-items:center;gap:15px;padding:12px 3px 0;display:flex}.browser-foot small{color:var(--muted);line-height:1.6}.browser-loading{min-height:330px;color:var(--muted);justify-content:center;align-items:center;gap:15px;display:flex}.attachment-chip{flex-wrap:wrap}.attachment-chip small{color:var(--muted)}@media (width<=980px){.order-controls{max-height:30vh}.order-actions .text-button{font-size:10px}.browser-toolbar{gap:8px}.browser-toolbar .text-button:first-of-type{margin-left:0}.modal:has(.browser-panel){width:calc(100vw - 18px)}.browser-foot{flex-direction:column;align-items:flex-start}.confirmation-amount{flex-wrap:wrap}.chat-media{max-width:min(260px,65vw)}}.browser-screen{width:min(100%,160dvh - 328.889px);margin-inline:auto}.orders-table{table-layout:fixed;min-width:570px}.orders-table .order-col{width:22%}.orders-table .side-col{width:18%}.orders-table .amount-col{width:23%}.orders-table .status-col{width:21%}.orders-table col.time-column{width:10%}.orders-table .messages-col{width:6%}.orders-table th,.orders-table td{vertical-align:middle;padding:10px 12px}.orders-table th:first-child,.orders-table td:first-child{padding-left:16px}.orders-table th:nth-child(3),.orders-table td:nth-child(3){text-align:right;font-variant-numeric:tabular-nums}.orders-table th:nth-child(n+4),.orders-table td:nth-child(n+4){text-align:center}.orders-table th:last-child,.orders-table td:last-child{padding-inline:4px}.orders-table th:last-child svg{margin-inline:auto;display:block}.orders-table .cell-sub{text-overflow:ellipsis;overflow:hidden}.orders-table .timer{font-variant-numeric:tabular-nums}@media (width<=600px){.orders-table col.time-column{display:none}.orders-table .order-col{width:23%}.orders-table .side-col{width:20%}.orders-table .amount-col,.orders-table .status-col{width:25%}.orders-table .messages-col{width:7%}}.security-keys{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:13px 0;padding:13px 0}.security-keys h3{color:var(--ink);align-items:center;gap:8px;margin:0 0 8px;font-size:14px;display:flex}.security-key-row{justify-content:space-between;align-items:center;gap:10px;padding:7px 0;display:flex}.security-key-row>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.security-key-row button{flex-shrink:0}.ad-editor>.section-bar{align-items:flex-start;gap:12px;height:auto;min-height:62px;padding:13px 16px}.ad-editor>.section-bar>div{min-width:0}.ad-editor>.section-bar h2{font-size:14px;line-height:1.4}.ad-editor>.section-bar small{flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;font-size:10px;line-height:1.6;display:flex}.ad-editor>.section-bar>.tag{flex-shrink:0;margin-top:3px}.ad-form,.rule-form{padding:15px 16px}.ad-form .form-grid{gap:0 12px}.ad-editor .field{gap:6px;margin-bottom:12px}.ad-editor .field input:not([type=checkbox]){font-variant-numeric:tabular-nums;height:36px}.ad-editor .input-unit>span{pointer-events:none;font-size:10px;top:50%;transform:translateY(-50%)}.ad-editor .input-unit>input{padding-right:52px}.ad-form input[readonly]{color:#50647b;cursor:default;background:#fafbfc}.payment-checks.payment-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.payment-options .payment-option{color:#72879c;cursor:pointer;background:#fff;border:1px solid #e5ebef;border-radius:7px;align-items:center;gap:8px;min-width:0;min-height:35px;padding:8px 9px;font-size:11px;line-height:1.35;display:flex}.payment-options .payment-option>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.payment-options .payment-option.is-selected{color:#3c785d;background:#f0f7f3;border-color:#cce2d7}.payment-options .payment-option.is-disabled{cursor:default}.payment-options .payment-option input{flex:none;width:14px;height:14px;margin:0}.ad-permission{color:#8496a8;align-items:center;gap:6px;margin:9px 0 12px;font-size:10px;line-height:1.5;display:flex}.ad-form .form-actions{gap:9px;margin-top:0;padding-top:0}.ad-form .form-actions>button{min-height:34px;padding:8px 12px}.ad-form .form-actions>.primary{margin-left:auto}.ad-editor .advanced{margin:3px 0 12px;padding-top:10px}.ad-editor .advanced summary{align-items:center;gap:7px;margin:0;line-height:1.5;list-style:none;display:flex}.ad-editor .advanced summary:before{content:"›";font-size:17px;line-height:1;transition:transform .15s}.ad-editor .advanced[open]>summary:before{transform:rotate(90deg)}.ad-editor .advanced[open]>summary{margin-bottom:13px}.ad-editor .advanced summary>span{float:none;white-space:nowrap;margin-left:auto;font-size:10px}.ad-editor .rule-title{gap:10px;margin-bottom:14px}.ad-editor .rule-title h3{font-size:14px;line-height:1.4}.ad-editor .rule-title small{margin-top:3px;font-size:10px}.ad-editor .rule-title small.rule-enabled{color:#43896a}.ad-editor .rule-fields{gap:9px}.ad-editor .rule-bottom{align-items:center;gap:10px;padding-top:2px}.ad-editor .rule-bottom small{overflow-wrap:anywhere;min-width:0;max-width:54%;font-size:10px;line-height:1.5}.ad-editor .rule-bottom .secondary{white-space:nowrap;min-height:33px;padding:8px 11px;font-size:10px}@media (width<=480px){.ad-editor>.section-bar,.ad-form,.rule-form{padding:13px}.payment-options .payment-option{padding:8px;font-size:10px}.ad-editor .rule-fields{gap:7px}.ad-editor .rule-fields .input-unit>input{padding-left:8px;padding-right:35px}.ad-editor .rule-fields .input-unit>span{font-size:9px;right:7px}.ad-permission{font-size:9px}}.accounts-layout{grid-template-columns:minmax(0,1.65fr) minmax(310px,1fr);align-items:start;gap:16px;display:grid}.accounts-toolbar{border-bottom:1px solid var(--line);color:#8b9baa;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:14px 16px;font-size:11px;display:flex}.accounts-toolbar>span{align-items:center;gap:6px;display:flex}.accounts-toolbar .checkbox-line{color:#8b99aa;align-items:center;gap:6px;font-size:10px;display:flex}.accounts-table{table-layout:fixed;width:100%;min-width:0}.accounts-table .account-name-col{width:29%}.accounts-table .account-status-col,.accounts-table .account-updated-col{width:18%}.accounts-table .account-links-col{width:35%}.accounts-table th,.accounts-table td{vertical-align:middle;text-align:left;padding:12px 10px}.accounts-table th{color:#91a0b0;height:39px;font-size:10px;font-weight:500}.accounts-table th:first-child,.accounts-table td:first-child{padding-left:16px}.accounts-table th:last-child,.accounts-table td:last-child{padding-right:12px}.accounts-table tbody tr{cursor:pointer;transition:background .12s}.accounts-table tbody tr:hover{background:#f8fafb}.accounts-table tbody tr.selected{background:#eff6f2;box-shadow:inset 2px 0 #6aa58c}.accounts-table .disabled-account:not(.selected){background:#fafbfc}.account-select{text-align:left;align-items:center;gap:8px;width:100%;min-width:0;padding:0;display:flex}.account-select>span:last-child{gap:4px;min-width:0;display:grid}.account-select b{color:#354c61;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}.account-select small{color:#91a0ae;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.account-row-icon{color:#8da2b4;background:#f0f4f7;border-radius:8px;flex:none;place-items:center;width:29px;height:29px;display:grid}.selected .account-row-icon{color:#6c9983;background:#e1eee7}.accounts-table td>.tag{max-width:100%;padding:5px 6px;font-size:9px}.accounts-table time{color:#8b9aab;white-space:nowrap;font-size:10px}.account-row-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:2px;display:flex}.account-row-links>a,.account-row-links>button{color:#779285;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:4px;min-height:28px;padding:6px 5px;font-size:9px;display:inline-flex}.account-row-links>a:hover,.account-row-links>button:hover:not(:disabled){color:#3c735b;background:#e4eee8}.account-row-links svg{flex:none}.account-row-links>button:disabled{color:#a6b1bc}.accounts-list-footer{border-top:1px solid var(--line);color:#9aa8b6;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;font-size:10px;display:flex}.accounts-list-footer>span:last-child{align-items:center;gap:5px;display:flex}.account-settings-head{align-items:center;gap:10px;padding:17px 18px 12px;display:flex}.account-settings-icon{color:#73a08b;background:#edf5f0;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.account-settings-head>div:nth-child(2){flex:1;min-width:0}.account-settings-head small{color:#99a6b3;font-size:10px}.account-settings-head h2{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:14px;overflow:hidden}.account-settings-head>.tag{font-size:9px}.account-settings-meta{border-bottom:1px solid var(--line);color:#9aa7b3;justify-content:space-between;align-items:center;gap:8px;margin:0 18px;padding:0 0 14px;font-size:10px;display:flex}.account-settings-meta>span:last-child{align-items:center;gap:5px;display:flex}.account-settings-meta .can-write{color:#65917b}.account-settings-meta .dot{width:4px;height:4px}.account-settings-form{padding:16px 18px}.account-settings-form .field{margin-bottom:13px}.account-settings-form .field-label{font-size:11px}.account-settings-form input:not([type=checkbox]),.account-settings-form select{width:100%;height:36px;font-size:12px}.account-settings-form .form-actions{margin-top:16px}.account-settings-form .primary{justify-content:center;width:100%;min-height:36px;font-size:11px}.account-credentials{border:1px solid #e6ecef;border-radius:7px;margin-bottom:15px;padding:0 10px}.account-credentials>summary{cursor:pointer;color:#8297a9;align-items:center;gap:6px;min-height:36px;font-size:10px;list-style:none;display:flex}.account-credentials>summary::-webkit-details-marker{display:none}.account-credentials>summary svg:last-child{margin-left:auto}.account-credentials[open]>summary svg:last-child{transform:rotate(180deg)}.account-credentials[open]>.field:first-of-type{padding-top:6px}.account-credentials .field-label{font-size:10px}.account-write{color:#7e92a4;align-items:flex-start;gap:7px;font-size:10px;line-height:1.65;display:flex}.account-write>input{width:14px;height:14px;margin-top:1px}.account-access{padding:0 18px 13px}.account-access-title{color:#7f91a3;margin:0 0 7px;font-size:10px;font-weight:600;display:block}.account-access>div{color:#8b9aab;border-bottom:1px solid #edf1f4;justify-content:space-between;align-items:center;gap:8px;padding:9px 0;font-size:10px;display:flex}.account-access>div:last-child{border-bottom:0}.account-access>div>span:last-child{align-items:center;gap:4px;font-size:9px;display:flex}.access-ok{color:#78a18c}.access-wait{color:#a2aebb}.account-settings-actions{border-top:1px solid var(--line);background:#fafcfd;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;display:flex}.account-settings-actions .secondary{min-height:31px;padding:7px 10px;font-size:10px}.account-settings-actions .text-button{font-size:10px}.account-connection-error{margin:12px 18px 0;font-size:10px}@media (width<=1170px){.accounts-layout{grid-template-columns:minmax(0,1fr)}.account-settings{max-width:none}.account-settings-form .primary{max-width:340px}.accounts-table .account-links-col{width:33%}.accounts-table .account-name-col{width:31%}}@media (width<=740px){.accounts-toolbar{padding:12px}.accounts-table .account-updated-col{display:none}.accounts-table .account-name-col{width:45%}.accounts-table .account-status-col{width:25%}.accounts-table .account-links-col{width:30%}.accounts-table th,.accounts-table td{padding:12px 6px}.accounts-table th:first-child,.accounts-table td:first-child{padding-left:12px}.accounts-table th:last-child,.accounts-table td:last-child{padding-right:8px}.account-row-icon{display:none}.account-row-links{flex-wrap:nowrap;gap:0}.account-row-links>a,.account-row-links>button{min-width:24px;padding:5px}.account-row-links span{display:none}.accounts-table th{font-size:9px}.account-select b{font-size:11px}.account-select small{font-size:9px}.accounts-table td>.tag{padding:5px;font-size:8px}.account-settings-form .primary{max-width:none}.account-settings-head{padding:15px 14px 12px}.account-settings-meta{margin-inline:14px}.account-settings-form{padding:14px}.account-access{padding-inline:14px}.account-settings-actions{padding:12px 14px}.accounts-list-footer{padding-inline:12px;font-size:9px}.accounts-list-footer>span:last-child{font-size:8px}.accounts-toolbar .checkbox-line{font-size:9px}}.accounts-table time{text-overflow:ellipsis;display:block;overflow:hidden}.accounts-table .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.account-panel-switch{background:#f6f8fa;border:1px solid #e8edf1;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:14px 18px 0;padding:4px;display:grid}.account-panel-switch button{color:#596f82;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:5px 8px;font-size:11px;display:flex}.account-panel-switch button[aria-pressed=true]{color:#245d48;background:#fff;font-weight:650;box-shadow:0 1px 3px #21384e14}.account-balances{gap:12px;padding:14px 18px 18px;display:grid}.balance-toolbar{color:#64798b;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.balance-toolbar .secondary{min-height:30px;padding:5px 8px;font-size:10px}.balance-wallet{border:1px solid var(--line);background:#fff;border-radius:11px;min-width:0;overflow:hidden}.balance-wallet-head{background:#f8fafb;align-items:center;gap:8px;padding:11px 12px;display:flex}.balance-wallet-head h3{flex:1;margin:0;font-size:11px;line-height:1.35}.balance-wallet-icon{color:#3e785f;background:#eaf4ee;border-radius:8px;flex:none;place-items:center;width:29px;height:29px;display:grid}.balance-wallet-head .tag{font-size:9px}.balance-wallet-message{color:#617689;margin:0;padding:14px 12px;font-size:11px;line-height:1.5}.balance-equity{border-bottom:1px solid var(--line);background:#f4f8f6;gap:4px;padding:12px;display:grid}.balance-equity>span{color:#5b7569;font-size:10px}.balance-equity strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:19px}.balance-equity strong small{color:#607768;font-size:10px}.balance-assets{margin:0;padding:0 12px;list-style:none}.balance-assets li{grid-template-columns:auto minmax(0,1fr) minmax(0,2.5fr);align-items:center;gap:8px;padding:9px 0;display:grid}.balance-assets li+li{border-top:1px solid #eef1f4}.balance-coin-icon{color:#497866;background:#eef4f2;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;font-weight:700;display:grid}.balance-asset-symbol{color:#334d60;overflow-wrap:anywhere;font-size:11px;font-weight:650}.balance-asset-value{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;gap:3px;display:grid}.balance-asset-value strong{font-size:12px}.balance-asset-value small{color:#627789;font-size:9px}@media (width<=740px){.account-panel-switch{margin-inline:14px}.account-balances{padding-inline:14px}}.orders-layout{grid-template-columns:minmax(0,1.08fr) minmax(390px,1fr)}.thread-panel{background:#fff;position:relative}.thread-head{background:#fff;border-bottom:1px solid #e6ebf0;flex-shrink:0;align-items:center;gap:10px;min-height:59px;padding:11px 14px;display:flex}.thread-head .icon-button{color:#718398;width:30px;height:30px}.thread-avatar{color:#5c7188;background:#edf2f7;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:650;display:grid}.thread-contact{flex:1;gap:4px;min-width:0;display:grid}.thread-contact>b{color:#263b50;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.thread-contact>span{color:#7d8b9b;align-items:center;gap:7px;font-size:10px;display:flex}.thread-contact>span>span{color:#4e7f6e;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.thread-contact i{background:#b1bdc8;border-radius:50%;flex:none;width:3px;height:3px}.thread-deal{background:#fcfdfd;border-bottom:1px solid #e6ebef;flex:none;margin:0}.thread-deal>summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;min-height:62px;padding:10px 14px;list-style:none;display:flex}.thread-deal>summary::-webkit-details-marker{display:none}.thread-deal>summary:hover{background:#f7faf9}.thread-deal>summary:focus-visible{outline-offset:-3px;outline:2px solid #81ad9d}.deal-direction{border-radius:8px;flex:none;place-items:center;width:28px;height:32px;font-size:18px;display:grid}.deal-direction.buy{color:#4c876e;background:#edf5f0}.deal-direction.sell{color:#a57b4c;background:#fcf2e8}.deal-overview{gap:3px;min-width:0;display:grid}.deal-overview strong{letter-spacing:-.35px;color:#263b4e;font-size:16px;line-height:1.2}.deal-overview small{color:#7a8998;font-size:10px}.deal-overview-status{flex:none;justify-items:end;gap:5px;margin-left:auto;display:grid}.deal-overview-status>.tag{padding:4px 6px;font-size:9px}.deal-overview-status>span:last-child{color:#7c8a99;align-items:center;gap:4px;font-size:9px;display:flex}.deal-overview-status svg{transition:transform .16s}.thread-deal[open] .deal-overview-status svg{transform:rotate(180deg)}.thread-deal-body{overscroll-behavior:contain;scrollbar-width:thin;background:#fff;border-top:1px solid #e9eef2;max-height:min(240px,32dvh);padding:0 14px 12px;overflow:auto}.deal-reference{color:#7a8998;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 0;font-size:10px;display:flex}.deal-reference>span{overflow-wrap:anywhere}.deal-reference b{color:#5f7489;font-size:10px;font-weight:500}.thread-deal .order-controls{border:0;max-height:none;padding:0;overflow:visible}.thread-deal .order-actions{gap:7px;padding:2px 0 6px}.thread-deal .order-actions .primary,.thread-deal .order-actions .secondary{min-height:32px;font-size:11px}.thread-deal .order-details{border-top:1px solid #edf0f3;padding-top:4px}.thread-deal .order-details summary{font-size:11px}.thread-deal .payment-detail{gap:5px;font-size:11px}.thread-deal .payment-detail code{font-size:12px}.thread-deal .order-actions>.text-button{color:#718598;font-size:11px}.conversation-wrap{background:#f6f8fa;flex-direction:column;flex:1;min-height:100px;display:flex;position:relative;overflow:hidden}.chat-scope{color:#8493a3;background:#f9fbfc;border-bottom:1px solid #e6ebef;flex:none;justify-content:center;align-items:center;gap:5px;padding:6px 12px;font-size:10px;display:flex}.thread-panel .thread-conversation{scroll-behavior:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ced8e0 transparent;width:100%;min-height:0;padding:10px 16px 18px}.thread-conversation>.history-button{color:#8b99a8;border-radius:20px;justify-content:center;align-items:center;gap:5px;margin:0 auto 7px;padding:4px 10px;font-size:10px;display:flex}.thread-conversation>.history-button:hover{color:#516d85;background:#eaf0f4}.chat-day{color:#98a5b2;justify-content:center;align-items:center;gap:12px;margin:9px 0 14px;font-size:9px;display:flex}.chat-day:before,.chat-day:after{content:"";background:#e5ebf0;flex:1;max-width:38px;height:1px}.chat-day span{white-space:nowrap}.thread-panel .message{overflow-wrap:anywhere;background:#fff;border:1px solid #e6ebef;border-radius:12px 12px 12px 3px;width:fit-content;max-width:86%;margin:0 0 10px;padding:10px 12px 7px;box-shadow:0 1px 2px #20334a03}.thread-panel .message.outgoing{background:#eaf4ef;border-color:#dcebe2;border-radius:12px 12px 3px;margin-left:auto}.thread-panel .message p{color:#354b60;white-space:pre-wrap;font-size:14px;line-height:1.68}.thread-panel .message.outgoing p{color:#355e4d}.thread-panel .message .sender{color:#6e8194;margin:0 0 4px;font-size:10px;font-weight:600;display:block}.thread-panel .message-time{color:#95a3b0;justify-content:flex-end;align-items:center;gap:4px;margin-top:5px;font-size:9px;line-height:1;display:flex}.thread-panel .message.outgoing .message-time{color:#7e9e8d}.thread-panel .message-folded{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.message-expand{color:#577f70;align-items:center;gap:4px;padding:6px 0 1px;font-size:10px;display:flex}.thread-panel .chat-media{min-width:150px;max-width:220px}.thread-panel .image-preview{background:#f2f5f7;border-radius:8px;width:100%;height:142px;overflow:hidden}.thread-panel .image-preview img{object-fit:contain;width:100%;height:100%;max-height:none;display:block}.thread-panel .file-download{color:#6b7c8e;padding-top:8px;font-size:10px}.thread-panel .file-download small{font-size:9px}.thread-panel .file-card{gap:10px;padding:7px 0}.latest-messages{color:#416b59;white-space:nowrap;background:#fff;border:1px solid #d8e6de;border-radius:20px;align-items:center;gap:7px;padding:8px 12px;font-size:10px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 3px 18px #20334a12}.latest-messages b{background:#e5f0e9;border-radius:9px;place-items:center;min-width:18px;height:18px;font-size:9px;display:grid}.thread-composer{background:#fff;border-top:1px solid #e3e9ee;flex:none;padding:11px 13px 8px}.composer-field{background:#f8fafb;border:1px solid #e1e8ed;border-radius:11px;align-items:flex-end;gap:4px;padding:4px 5px 4px 4px;transition:border-color .15s,box-shadow .15s;display:flex}.composer-field:focus-within{background:#fff;border-color:#98baaa;box-shadow:0 0 0 3px #78bba50b}.composer-field>.icon-button{color:#8b9aab;width:30px;height:35px;margin-bottom:1px}.composer-field textarea{resize:none;color:#354b60;background:0 0;border:0;border-radius:0;outline:none;flex:1;width:0;min-width:0;height:auto;min-height:38px;max-height:126px;padding:9px 4px;font-size:13px;line-height:20px;display:block;box-shadow:none!important}.composer-field textarea::placeholder{color:#9eabb8}.composer-field.is-readonly{background:#fafbfc}.send-message{color:#fff;background:#3d8068;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;margin:2px;transition:background .15s;display:grid}.send-message:hover:not(:disabled){background:#2d6b55}.send-message:disabled{color:#93ad9f;opacity:1;background:#dfe9e3}.composer-caption{justify-content:space-between;gap:8px;margin:7px 3px 0;line-height:1.3;display:flex}.composer-caption>span{color:#95a2ae;align-items:center;gap:5px;font-size:9px;display:flex}.composer-caption b{color:#6c8d7e;font-size:9px;font-weight:500}.composer-caption small{color:#a7b2bd;font-size:9px}.composer-caption .dot{width:4px;height:4px}.thread-composer .attachment-chip{background:#f1f5f3;border:1px solid #e2ebe6;border-radius:8px;align-items:center;gap:7px;margin:0 0 8px;padding:7px 9px;font-size:10px;display:flex}.attachment-chip>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.attachment-chip button{color:#7e9187;display:flex}.chat-sync-error{color:#a68356;margin-bottom:7px;font-size:10px}.chat-sync-error summary{cursor:pointer;align-items:center;gap:5px;display:flex}.chat-sync-error p{max-height:90px;padding:6px 0;font-size:10px;line-height:1.5;overflow:auto}.chat-pending{color:#75879a;align-items:center;gap:6px;width:100%;margin-bottom:8px;font-size:10px;display:flex}.chat-pending>svg:last-child{margin-left:auto}.chat-pending.needs-review{color:#af7957}.chat-focus-backdrop{z-index:47;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#20334a38;position:fixed;inset:0}.thread-panel.is-expanded{z-index:48;border-radius:15px;width:auto;height:auto;min-height:0;max-height:none;display:flex;position:fixed;inset:18px;box-shadow:0 20px 90px #13213726}.thread-panel.is-expanded .thread-conversation{padding:10px max(24px,50vw - 440px) 24px}.thread-panel.is-expanded .thread-head{padding-inline:22px}.thread-panel.is-expanded .thread-composer{padding:12px max(22px,50vw - 450px) 10px}.thread-panel.is-expanded .message p{font-size:14px}.thread-panel.is-expanded .thread-deal>summary,.thread-panel.is-expanded .thread-deal-body{padding-inline:24px}@media (width<=1050px){.orders-layout{grid-template-columns:1fr}.thread-panel:not(.mobile-open):not(.is-expanded){display:none}.thread-panel.mobile-open{z-index:40;padding-bottom:env(safe-area-inset-bottom);background:#fff;border-radius:0;display:flex;position:fixed;inset:0}.thread-head .mobile-only{display:flex}.thread-head .chat-expand{display:none}.thread-panel.is-expanded .chat-expand{display:flex}.thread-panel .thread-conversation{padding:10px 15px 18px}.thread-panel .message{max-width:86%}.thread-panel .message p{font-size:14px}.thread-head{gap:8px;padding:10px 12px}.thread-avatar{width:32px;height:32px}.thread-head .mobile-only{width:20px}.thread-composer{padding:10px 12px 8px}.composer-field textarea{font-size:14px}.thread-deal-body{max-height:30dvh}.thread-panel.is-expanded{inset:8px}.thread-panel.is-expanded .thread-conversation,.thread-panel.is-expanded .thread-composer{padding-inline:15px}}@media (height<=650px) and (width>=1051px){.orders-layout{height:calc(100dvh - 190px);min-height:280px}.thread-head{min-height:51px;padding-block:7px}.thread-deal>summary{min-height:52px;padding-block:7px}.thread-composer{padding-top:8px}.thread-panel .message p{font-size:13px}}.pdf-pagination{justify-content:center;align-items:center;gap:12px;display:flex}.pdf-preview img{max-width:100%;height:auto;max-height:65vh}.chat-media button.file-card{text-align:left;width:100%;color:inherit;background:0 0}.modal.browser-workspace{border:1px solid #e0e8ed;border-radius:16px;flex-direction:column;width:min(1200px,100vw - 40px);max-width:none;height:min(1000px,100dvh - 24px);max-height:none;display:flex;overflow:hidden;box-shadow:0 24px 100px #13253c38}.browser-workspace>header{background:#fff;flex-shrink:0;padding:8px 14px}.browser-workspace>header>.icon-button{color:#7d8d9e;background:#f5f7f9;border-radius:8px;width:30px;height:30px}.browser-workspace-title{align-items:center;gap:10px;display:flex}.browser-title-icon{color:#58816e;background:#eff5f1;border:1px solid #dfe9e4;border-radius:10px;place-items:center;width:31px;height:31px;display:grid}.browser-workspace-title>span:last-child{gap:4px;display:grid}.browser-workspace-title b{color:#2c4156;font-size:13px}.browser-workspace-title small{color:#8b9aa9;font-size:10px}.browser-workspace .browser-panel{background:#f8fafb;flex-direction:column;flex:1;min-height:0;padding:0 11px 6px;display:flex;overflow:hidden}.browser-workspace .browser-toolbar{background:0 0;flex-shrink:0;align-items:center;gap:12px;padding:6px 1px;display:flex}.browser-connection{color:#6a8475;align-items:center;gap:7px;min-width:0;font-size:10px;display:flex}.browser-connection code{color:#8999a9;border-left:1px solid #dfe6eb;margin-left:5px;padding-left:12px;font:10px Manrope}.browser-connection .tag{padding:4px 6px;font-size:9px}.browser-connection>.dot{width:5px;height:5px}.browser-tools{align-items:center;gap:7px;margin-left:auto;display:flex}.browser-tools .secondary{color:#657b8d;background:#fff;border-color:#dfe7ec;border-radius:7px;height:30px;min-height:30px;padding:5px 10px;font-size:10px}.profile-menu{z-index:3;position:relative}.profile-menu>summary{color:#8292a3;cursor:pointer;background:#fff;border:1px solid #dfe7ec;border-radius:7px;place-items:center;width:30px;height:30px;list-style:none;display:grid}.profile-menu>summary::-webkit-details-marker{display:none}.profile-menu[open]>summary{color:#55806c;background:#eef3f1}.profile-menu-options{background:#fff;border:1px solid #e0e8ec;border-radius:10px;gap:3px;min-width:174px;padding:5px;display:grid;position:absolute;top:37px;right:0;box-shadow:0 8px 30px #20334a16}.profile-menu-options button{text-align:left;color:#60778d;border-radius:6px;align-items:center;gap:9px;padding:10px;font-size:11px;display:flex}.profile-menu-options button:hover{background:#f2f6f7}.browser-window{background:#edf1f5;border:1px solid #dce5eb;border-radius:10px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;box-shadow:0 2px 4px #20334a03}.browser-window-bar{background:#fff;border-bottom:1px solid #e0e7ec;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:37px;padding:5px 9px 5px 12px;display:flex}.browser-site{white-space:nowrap;text-overflow:ellipsis;color:#8191a2;min-width:0;font-size:10px;display:block;overflow:hidden}.browser-site>svg{color:#8baa9a;vertical-align:-2px;margin-right:6px}.browser-site-divider{color:#c2ccd5;margin:0 7px}.browser-zoom{background:#f7f9fa;border:1px solid #e4eaf0;border-radius:6px;flex:none;align-items:center;gap:2px;padding:2px;display:flex}.browser-zoom button{color:#91a0af;border-radius:4px;justify-content:center;align-items:center;min-height:23px;padding:3px 7px;font-size:9px;display:flex}.browser-zoom button.active{color:#567363;background:#fff;box-shadow:0 1px 3px #20334a12}.browser-zoom button:last-child{border-left:1px solid #e3e9ee;margin-left:2px;padding-inline:5px}.browser-workspace .browser-stage{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c9d5df transparent;flex:1;justify-content:center;align-items:center;min-height:0;padding:6px;display:flex;overflow:auto}.browser-workspace .browser-screen{object-fit:contain;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #dce5ec;border-radius:5px;outline:none;flex:none;width:auto;max-width:100%;height:auto;max-height:100%;margin:0;display:block;box-shadow:0 3px 20px #20334a07}.browser-workspace .browser-screen:focus-visible{border-color:#8bb09e;box-shadow:0 0 0 2px #8bb09e20,0 3px 20px #20334a07}.browser-workspace .browser-stage.is-actual{display:block}.browser-workspace .is-actual .browser-screen{width:auto;max-width:none;height:auto;max-height:none}.browser-workspace .browser-foot{color:#99a6b3;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:5px 2px 0;font-size:9px;display:flex}.browser-foot>span{align-items:center;gap:5px;display:flex}.browser-error{color:#a47766;background:#fff5f1;border:1px solid #ecdcd6;border-radius:8px;flex:none;align-items:center;gap:9px;margin:6px 6px 0;padding:10px 11px;font-size:11px;display:flex}.browser-error>svg{flex:none}.browser-error span{flex:1;line-height:1.5}.browser-error button{white-space:nowrap;font-size:10px;text-decoration:underline}.browser-placeholder{color:#8092a5;text-align:center;align-content:center;justify-items:center;gap:10px;min-height:200px;display:grid}.browser-placeholder-icon{color:#94a8ba;background:#f7fafb;border:1px solid #dde6eb;border-radius:19px;place-items:center;width:64px;height:64px;margin-bottom:5px;display:grid}.browser-placeholder-icon .loader{width:23px;height:23px}.browser-placeholder b{color:#5b7289;font-size:13px;font-weight:500}.browser-placeholder>span{font-size:11px}.browser-placeholder>.secondary{min-height:32px;margin-top:6px;font-size:10px}@media (width<=750px){.modal.browser-workspace{border-radius:12px;width:calc(100vw - 12px);height:calc(100dvh - 20px)}.browser-workspace>header{padding:11px 12px}.browser-workspace .browser-panel{padding:0 9px 8px}.browser-workspace .browser-toolbar{flex-wrap:wrap;gap:8px;padding:9px 1px}.browser-connection{width:100%;font-size:10px}.browser-tools{width:100%;margin-left:0}.browser-tools .profile-menu{margin-left:auto}.browser-workspace .browser-stage{padding:6px}.browser-window-bar{gap:7px;padding:5px 6px}.browser-site{gap:4px;font-size:9px}.browser-site-divider{display:none}.browser-workspace .browser-foot{flex-wrap:wrap;gap:5px;font-size:8px}.browser-zoom button{padding-inline:5px;font-size:9px}.browser-error{flex-wrap:wrap;align-items:flex-start}.browser-error button{margin-left:25px}}@media (width<=900px){.browser-workspace .browser-stage{justify-content:center;align-items:flex-start}.browser-workspace .is-fit .browser-screen{object-fit:contain;max-width:100%;max-height:none}.browser-site-divider{display:inline}.browser-workspace .browser-foot>span:first-child{display:none}.browser-workspace .browser-foot{justify-content:center}}*{scrollbar-width:none!important}::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.browser-display-tools{flex-shrink:0;align-items:center;gap:8px;display:flex}.browser-quality{cursor:pointer;background-color:#fff;border-color:#dfe7ed;min-width:98px;height:30px;padding:0 25px 0 9px;font-size:11px}@media (width<=680px){.browser-window-bar{flex-wrap:wrap;gap:7px}.browser-display-tools{gap:5px;margin-left:auto}.browser-quality{min-width:87px;height:29px;padding-left:7px;font-size:10px}.browser-site{min-width:0}.browser-window-bar .browser-site{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}}.modal.browser-workspace.is-browser-expanded{border:0;border-radius:0;flex:none;width:100vw;height:100dvh}.browser-workspace.is-browser-expanded>header,.browser-workspace.is-browser-expanded .browser-toolbar,.browser-workspace.is-browser-expanded .browser-foot{display:none}.browser-workspace.is-browser-expanded .browser-panel{padding:0}:is(.browser-workspace.is-browser-expanded .browser-window,.browser-workspace .browser-window:fullscreen){box-shadow:none;border:0;border-radius:0}.browser-workspace.is-browser-expanded .browser-stage{align-items:center;padding:6px}.browser-workspace.is-browser-expanded .is-fit{container-type:size}.browser-workspace.is-browser-expanded .is-fit .browser-screen{width:min(100cqw,calc((100cqh - 2px) * var(--browser-aspect) + 2px));max-width:100%;max-height:100%}.browser-zoom button:last-child{min-width:28px}
