:root{color-scheme:light;--background:light-dark(#ffffff,#141719);--surface:light-dark(#f8f9fa,#1d2124);--text:light-dark(#20252b,#e6e9eb);--muted:light-dark(#68737d,#a4adb4);--line:light-dark(#e8ebed,#30363b);--green:light-dark(#087c65,#72d5b5);--green-dark:light-dark(#05634f,#05634f);--green-light:light-dark(#eaf7f1,#19362b);--blue:light-dark(#386cd8,#93b7ff);--blue-light:light-dark(#edf3ff,#202f48);--amber:light-dark(#a26a11,#e6bd75);--amber-light:light-dark(#fff7e5,#382e1e);--red:light-dark(#c64b48,#f09790);--primary-fill:#087c65;--danger-fill:#b94743}:root[data-theme=dark]{color-scheme:dark}*{box-sizing:border-box;letter-spacing:0}body,html{margin:0;min-height:100%;background:var(--background);color:var(--text)}body{font-family:Inter,Segoe UI,sans-serif;font-size:13px;line-height:1.55;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit;color:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{opacity:.5;cursor:not-allowed}a{color:inherit;text-decoration:none}a,button{transition:color .15s,background-color .15s,border-color .15s}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:3px solid light-dark(#8bd0bb,#72d5b5);outline-offset:3px}button{border:0;background:none}svg{flex-shrink:0}img{object-fit:contain}h1,h2,h3,p{margin:0}h1{font-size:27px;line-height:1.3;font-weight:650}h2{font-size:15px}h2,h3{font-weight:600}h3{font-size:13px}p{line-height:1.65}strong{font-weight:550}.mono,.small,code,small{font-size:12px}.mono,code{font-family:SFMono-Regular,Consolas,monospace}.muted{color:var(--muted)}.success-text{color:var(--green)}.metric-detail .success-text{display:inline-flex;align-items:center;gap:4px}.amber-text{color:var(--amber)!important}.danger-text{color:var(--red)!important}.normal-weight{font-weight:450}.tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.align-right{text-align:right!important}.full-width{width:100%}.push-right{margin-left:auto}.wrap-anywhere{overflow-wrap:anywhere}.text-divider{padding:0 7px;color:light-dark(#c5cad0,#a4adb4)}.section-spacer{height:24px}.app-shell{min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;width:224px;background:light-dark(#fbfcfc,#181c1e);border-right:1px solid var(--line);display:flex;flex-direction:column;padding:0 14px;z-index:30}.brand{height:79px;display:flex;align-items:center;gap:9px;padding:0 10px;font-size:22px;font-weight:650}.brand-icon{width:32px;height:32px;border-radius:8px;background:var(--primary-fill);color:white;display:grid;place-items:center}.brand-period{color:var(--green)}.workspace-switch{display:flex;gap:9px;align-items:center;border:1px solid light-dark(#e2e6e7,#3a4248);border-radius:6px;background:light-dark(#fff,#1c2023);padding:11px 8px;margin:7px 4px 22px}.workspace-switch strong{display:block;font-size:12px}.workspace-switch small{display:block;font-size:11px;color:var(--muted)}.workspace-switch>svg{margin-left:auto;color:var(--muted)}.workspace-avatar{flex-shrink:0;width:27px;height:29px;display:grid;place-items:center;color:light-dark(#5a616a,#a4adb4);background:light-dark(#eff1f3,#22272b);border:1px solid light-dark(#e1e5e9,#3a4248);border-radius:5px;font-weight:600}.nav-label{color:light-dark(#8b939a,#a4adb4);display:block;font-size:10px;font-weight:600;padding:0 13px;margin-bottom:9px}.nav-label-second{margin-top:30px}.nav-item{display:flex;align-items:center;gap:11px;border-radius:5px;min-height:39px;padding:8px 12px;width:100%;color:light-dark(#666d75,#a4adb4);font-size:13px;text-align:left;margin:3px 0}.nav-item:hover{background:light-dark(#f0f3f3,#22272b);color:light-dark(#222a30,#e6e9eb)}.nav-item.selected{background:light-dark(#e9f3ee,#1c342c);color:light-dark(#087058,#72d5b5);font-weight:550}.nav-item>span:not(.nav-count){flex:1 1}.nav-count{background:light-dark(#dcece4,#22272b);color:light-dark(#386451,#e6e9eb);min-width:21px;text-align:center;padding:1px 5px;font-size:11px;border-radius:4px}.sidebar-bottom{margin-top:auto;padding-top:32px}.system-status{border-top:1px solid var(--line);margin:16px 4px 0;padding:17px 7px;display:flex;align-items:center;gap:6px;font-size:10px;color:light-dark(#717b77,#a4adb4)}.system-status>svg{margin-left:auto}.status-dot{width:6px;height:6px;display:inline-block;flex:0 0 6px;background:#28a479;border-radius:50%}.sidebar-user{display:flex;gap:10px;align-items:center;padding:15px 9px 20px;border-top:1px solid var(--line)}.avatar{flex-shrink:0;width:31px;height:31px;background:light-dark(#ede8e2,#22272b);color:light-dark(#756654,#a4adb4);display:grid;place-items:center;border-radius:50%;font-size:11px;font-weight:550}.sidebar-user strong{font-size:12px;display:block}.sidebar-user small{font-size:11px;color:var(--muted);display:block}.main-shell{margin-left:224px;min-height:100vh;display:flex;flex-direction:column}.topbar{height:59px;padding:0 30px;border-bottom:1px solid var(--line);justify-content:space-between;gap:12px}.breadcrumb,.topbar{display:flex;align-items:center}.breadcrumb{gap:11px;font-size:12px;color:light-dark(#828a93,#a4adb4);min-width:0}.breadcrumb strong{color:light-dark(#414951,#e6e9eb);font-weight:500;white-space:nowrap}.topbar-actions{display:flex;align-items:center;gap:17px;flex-shrink:0}.preview-badge{color:light-dark(#987334,#e6bd75);font-size:10px;background:light-dark(#fbf4e6,#382e20);padding:2px 6px;border-radius:3px;border:1px solid light-dark(#f1e7cf,#3a4248)}.view-switch{display:flex;padding:3px;gap:2px;background:light-dark(#f2f4f5,#22272b);border-radius:5px;border:1px solid light-dark(#e8ebed,#3a4248)}.view-switch a{display:flex;align-items:center;gap:5px;color:light-dark(#7b838a,#a4adb4);font-size:11px;padding:3px 7px;border-radius:3px}.view-switch a.active{background:light-dark(white,#1c2023);color:light-dark(#35413c,#e6e9eb);box-shadow:0 1px 3px light-dark(#20252b0d,#00000055)}.topbar-separator{height:18px;border-left:1px solid var(--line)}.wallet-link{color:light-dark(#3f4e47,#e6e9eb);display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wallet-link svg{color:light-dark(#828b86,#a4adb4)}.notification-dot{width:4px;height:4px;background:var(--primary-fill);border:1px solid light-dark(white,#3a4248);border-radius:50%;position:absolute;top:5px;right:7px}.main-content{width:100%;max-width:1540px;margin:0 auto;padding:32px 34px 45px;flex:1 1;min-width:0}.page-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:30px}.page-subtitle{font-size:12px;color:var(--muted);display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:8px}.heading-actions{display:flex;gap:8px;align-items:center;padding-top:4px}.button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid light-dark(#dfe4e7,#3a4248);border-radius:5px;min-height:34px;padding:7px 11px;font-size:12px;font-weight:500;background:light-dark(#fff,#1c2023);color:light-dark(#4b555e,#e6e9eb);white-space:nowrap}.button:hover:not(:disabled){background:light-dark(#f7f9f9,#1c2023);border-color:light-dark(#bfc9c4,#3a4248)}.button-state{display:inline-grid;align-items:center;min-width:0}.button-idle,.button-pending{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;gap:7px}.button-pending,.button[data-loading=true] .button-idle{visibility:hidden}.button[data-loading=true] .button-pending{visibility:visible}.button-spinner{width:16px;height:16px;flex-shrink:0}.button[data-loading=true] .button-spinner{animation:perfectbot-button-spin .8s linear infinite}@keyframes perfectbot-button-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.button[data-loading=true] .button-spinner{animation:none}}.button.primary{background:var(--primary-fill);border-color:var(--primary-fill);color:#fff}.button.primary:hover:not(:disabled){background:var(--green-dark);border-color:var(--green-dark)}.button.danger{color:white;background:var(--danger-fill);border-color:var(--danger-fill)}.button.danger:hover{background:#a63734}.button.ghost{border-color:transparent;background:transparent}.button.ghost:hover{background:light-dark(#f3f6f5,#22272b);border-color:transparent}.icon-button{border:0;position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border-radius:4px;flex-shrink:0;color:light-dark(#88929c,#a4adb4);background:transparent}.icon-button:hover{color:var(--text);background:light-dark(#edf2ef,#22272b)}.mobile-menu{display:none}.metrics{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:23px 0;margin-bottom:27px}.metric{padding:0 24px;border-left:1px solid var(--line);min-width:0}.metric:first-child{padding-left:0;border-left:0}.metric-label{font-size:12px;color:light-dark(#7b858b,#a4adb4);display:flex;align-items:center;gap:7px}.metric-label svg{color:light-dark(#89968f,#a4adb4)}.metric-value{font-size:27px;font-weight:600;color:light-dark(#2b3430,#e6e9eb);line-height:1.3;margin:10px 0 6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.metric-detail{font-size:11px;color:light-dark(#8c9397,#a4adb4)}.toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:21px 0 17px;flex-wrap:wrap}.toolbar-filters{display:flex;gap:8px}.search-input{display:flex;align-items:center;border:1px solid light-dark(#e2e6e9,#3a4248);border-radius:5px;padding:0 10px;gap:7px;height:34px;color:light-dark(#919aa3,#a4adb4);width:300px;max-width:100%;background:light-dark(#fff,#1c2023)}.search-input input{border:0;min-width:0;width:100%;outline:0;background:transparent;padding:6px 0;font-size:12px}.search-input input:focus-visible{outline:0}.search-input:focus-within{border-color:light-dark(#75bba3,#3a4248);box-shadow:0 0 0 2px light-dark(#e9f5ef,#193b31)}.search-input button{padding:0;display:flex;color:light-dark(#99a2ac,#a4adb4)}input::placeholder,textarea::placeholder{color:light-dark(#9aa1a8,#a4adb4)}select{max-width:100%;border:1px solid light-dark(#e2e6e9,#3a4248);border-radius:5px;min-height:34px;background:light-dark(#fff,#1c2023);padding:6px 27px 6px 10px;font-size:12px;cursor:pointer}.table-wrap{border:1px solid var(--line);border-radius:6px;width:100%;overflow-x:auto}.data-table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}.data-table th{padding:11px 15px;font-weight:500;color:light-dark(#869098,#a4adb4);background:light-dark(#fafbfb,#1c2023);font-size:11px;white-space:nowrap}.data-table td,.data-table th{border-bottom:1px solid var(--line)}.data-table td{padding:17px 15px;vertical-align:middle}.data-table tr:last-child td{border-bottom:0}.data-table tbody tr:hover{background:light-dark(#fcfdfd,#1c2023)}.domain-table td{padding-top:19px;padding-bottom:19px}.domain-table th:first-child{width:30%}.domain-identity{display:flex;align-items:center;gap:11px;min-width:0}.domain-identity>div{min-width:0}.domain-avatar{width:36px;height:36px;border-radius:7px;display:grid;place-items:center;flex-shrink:0;font-size:12px;font-weight:650;border:1px solid light-dark(#00000004,#3a4248)}.mint{color:light-dark(#20856b,#8ccbb4);background:light-dark(#eaf7f0,#1c342c)}.blue{color:light-dark(#5680c9,#9cbcff);background:light-dark(#eff4fe,#233047)}.amber{color:light-dark(#b98b3d,#e6bd75);background:light-dark(#fff7e7,#382e20)}.rose{color:light-dark(#b07a8e,#dfaac3);background:light-dark(#fbf0f4,#382a33)}.gray{color:light-dark(#8b969e,#a4adb4);background:light-dark(#f1f3f5,#22272b)}.domain-link{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:550;color:light-dark(#2e3934,#e6e9eb);overflow-wrap:anywhere}.domain-link svg{opacity:0}.domain-link svg,.domain-link:hover{color:var(--green)}.domain-link:hover svg{opacity:1}.identity-meta{display:flex;align-items:center;gap:7px;font-size:10px;color:light-dark(#9aa1a6,#a4adb4);margin-top:3px}.identity-meta .icon-button{width:19px;height:19px}.small-source{background:light-dark(#f1f3f5,#22272b);color:light-dark(#77818d,#a4adb4);padding:0 4px;border-radius:3px;font-size:9px}.badge{font-size:10px;font-weight:500;display:inline-flex;align-items:center;gap:5px;padding:3px 7px;border-radius:4px;white-space:nowrap;line-height:1.5}.badge-dot{width:4px;height:4px;border-radius:50%;background:currentColor}.badge.green{background:light-dark(#eef8f1,#1c342c);color:light-dark(#32815d,#8ccbb4)}.badge.blue{background:light-dark(#edf4ff,#233047);color:light-dark(#5884cc,#9cbcff)}.badge.amber{background:light-dark(#fff7e8,#382e20);color:light-dark(#a9843d,#e6bd75)}.badge.red{background:light-dark(#fcf0ef,#3d2828);color:light-dark(#bd615c,#f09790)}.badge.gray{background:light-dark(#f1f3f5,#22272b);color:light-dark(#7a858f,#a4adb4)}.bot-indicators{display:flex;gap:9px}.bot-indicator{display:inline-flex;position:relative;align-items:center;width:21px;height:24px}.bot-indicator i{position:absolute;right:-1px;bottom:0;width:5px;height:5px;border-radius:50%;background:#37aa78;border:1px solid light-dark(#fff,#3a4248)}.bot-indicator.offline{opacity:.5;filter:grayscale(1)}.bot-indicator.offline i{background:light-dark(#aab3ba,#22272b)}.ticket-icon{display:inline-flex;align-items:center;justify-content:center;color:light-dark(#ab8b50,#e6bd75);background:light-dark(#fcf4e4,#382e20);border-radius:3px}.platform-icon,.ticket-icon{flex-shrink:0}.mini-progress{width:67px;height:3px;border-radius:2px;background:light-dark(#eff2f2,#22272b);margin-top:7px;overflow:hidden}.mini-progress span{height:100%;background:light-dark(#8dc5b1,#69b398);display:block;border-radius:2px}.cell-sub{color:light-dark(#9099a0,#a4adb4);font-size:10px;margin-top:3px}.row-actions{display:flex;justify-content:flex-end;align-items:center;gap:2px}.row-actions>.icon-button{width:25px}.table-footer{display:flex;justify-content:space-between;font-size:10px;color:light-dark(#8e979e,#a4adb4);padding:13px 2px}.split-sections{display:grid;grid-template-columns:1.2fr 1fr;gap:37px;border-top:1px solid var(--line);margin-top:20px;padding-top:8px}.split-sections>section+section{border-left:1px solid var(--line);padding-left:32px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:23px 0 17px}.section-heading p{color:var(--muted);font-size:12px;margin-top:4px}.text-link{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--green)}.activity-row{display:flex;align-items:center;gap:11px;padding:13px 0;border-bottom:1px solid light-dark(#f1f3f4,#3a4248)}.activity-row:last-child{border-bottom:0}.activity-row>div{flex:1 1;min-width:0}.activity-row strong{font-size:12px;font-weight:500}.activity-row p{font-size:10px;color:light-dark(#9ba2a7,#a4adb4);margin-top:2px;overflow-wrap:anywhere}.activity-row time{font-size:10px;color:light-dark(#98a0a7,#a4adb4)}.event-icon{width:29px;height:29px;border-radius:5px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.chart-summary{display:flex;align-items:center;gap:11px}.chart-summary>strong{font-size:23px;font-weight:600}.trend-chip{font-size:10px;color:light-dark(#53a485,#8ccbb4);background:light-dark(#f0f8f3,#22272b);padding:2px 5px;border-radius:4px}.bar-chart{height:125px;justify-content:space-between;gap:17px;padding:10px 0 22px;margin-top:12px;border-bottom:1px solid light-dark(#eef1f2,#3a4248)}.bar-chart,.bar-column{display:flex;align-items:flex-end}.bar-column{position:relative;height:100%;flex:1 1;justify-content:center;min-width:0}.bar{width:100%;max-width:31px;background:light-dark(#d6eae1,#467966);border-radius:3px 3px 0 0}.bar.current{background:#339078}.bar-column>span{position:absolute;top:calc(100% + 7px);font-size:9px;color:light-dark(#929b9f,#a4adb4);white-space:nowrap}.app-footer{margin:0 34px;padding:17px 0;border-top:1px solid light-dark(#f0f2f3,#3a4248);display:flex;justify-content:space-between;color:light-dark(#9ba2a7,#a4adb4);font-size:10px}.footer-dot{padding:0 5px;color:light-dark(#bcc2c7,#a4adb4)}.toast{bottom:24px;left:calc(50% + 80px);transform:translateX(-50%);max-width:calc(100vw - 32px);gap:9px;background:#223f35;color:#fff;padding:12px 18px;border-radius:6px;z-index:200;box-shadow:0 5px 25px light-dark(#243f3526,#00000055);font-size:13px}.modal-backdrop,.toast{position:fixed;display:flex;align-items:center}.modal-backdrop{inset:0;z-index:70;background:light-dark(#20312c55,#00000099);justify-content:center;padding:24px}.modal{background:light-dark(#fff,#1c2023);border-radius:8px;width:480px;max-width:100%;max-height:calc(100dvh - 48px);display:flex;flex-direction:column;box-shadow:0 20px 70px light-dark(#10251c26,#00000055)}.modal.wide{width:830px}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid var(--line);flex-shrink:0}.modal-header h2{font-size:16px}.modal-body{padding:22px;overflow-y:auto;min-height:0;overflow-wrap:anywhere}.modal-body>p{font-size:13px;color:light-dark(#6f7981,#a4adb4)}.modal-footer{padding:16px 22px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;align-items:center;gap:9px;flex-shrink:0;flex-wrap:wrap}.footer-note{margin-right:auto;font-size:10px;color:light-dark(#98a1a7,#a4adb4)}.drawer-backdrop{justify-content:flex-end;padding:0}.modal.drawer{border-radius:0;width:540px;height:100dvh;max-height:100dvh}.modal.drawer .modal-body{flex:1 1}.action-menu{position:fixed;width:205px;border:1px solid light-dark(#dfe5e3,#3a4248);padding:5px;border-radius:6px;background:light-dark(#fff,#1c2023);z-index:110;box-shadow:0 8px 26px light-dark(#193b251a,#00000055)}.action-menu button{display:flex;align-items:center;gap:9px;text-align:left;width:100%;height:38px;border-radius:4px;color:light-dark(#58635b,#a4adb4);padding:8px;font-size:12px}.action-menu button:focus,.action-menu button:hover{background:light-dark(#f0f5f2,#22272b);outline:0}.field{display:flex;flex-direction:column;gap:7px;margin-bottom:18px;min-width:0}.field>label,.field>span{font-size:12px;font-weight:550;color:light-dark(#505b54,#e6e9eb)}.field input:not([type=range]),.field select,.field textarea{border:1px solid light-dark(#dce3df,#3a4248);border-radius:5px;min-height:38px;width:100%;padding:9px 10px;background:light-dark(white,#1c2023);font-size:13px}.field input:disabled{background:light-dark(#f5f7f6,#22272b);color:light-dark(#a5ada9,#a4adb4)}.field textarea{resize:vertical;min-height:90px}.field small{font-weight:400;font-size:11px;color:light-dark(#909a94,#a4adb4)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-grid.three{grid-template-columns:repeat(3,1fr)}.segmented{display:inline-flex;padding:3px;background:light-dark(#f5f7f6,#22272b);border:1px solid light-dark(#e4e9e6,#3a4248);border-radius:5px;gap:3px}.segmented button{flex:1 1;min-height:29px;padding:5px 11px;border-radius:3px;color:light-dark(#87918a,#a4adb4);font-size:12px;white-space:nowrap}.segmented button.active{background:light-dark(#fff,#1c2023);color:var(--green);box-shadow:0 1px 4px light-dark(#22332212,#00000055)}.setting-inline{display:flex;justify-content:space-between;align-items:center;font-size:13px;margin:1px 0 20px}.toggle{width:32px;height:18px;border-radius:12px;background:light-dark(#d9dfdc,#22272b);position:relative;flex-shrink:0;padding:0;border:0}.toggle span{position:absolute;width:14px;height:14px;background:#fff;border-radius:50%;top:2px;left:2px;transition:transform .15s;box-shadow:0 1px 2px light-dark(#0001,#00000055)}.toggle.on{background:var(--primary-fill)}.toggle.on span{transform:translateX(14px)}.purchase-layout{display:grid;grid-template-columns:1fr 260px;gap:26px}.order-summary{border-left:1px solid var(--line);padding-left:23px}.order-summary h3{margin-bottom:21px;font-size:14px}.order-summary>div{display:flex;justify-content:space-between;gap:12px;margin:14px 0;font-size:12px}.order-summary>div>span:first-child{color:light-dark(#818e85,#a4adb4)}.summary-muted{color:light-dark(#909b94,#a4adb4);font-size:11px!important}.summary-total{padding-top:17px;border-top:1px solid var(--line);align-items:center}.summary-total strong{font-size:22px}.credit-bonus{display:flex;align-items:center;justify-content:flex-start!important;gap:7px!important;padding:11px;color:light-dark(#43876a,#8ccbb4);background:light-dark(#f0f8f3,#22272b);border-radius:5px;font-size:12px;margin:18px 0}.included-bots{padding-top:18px;border-top:1px solid var(--line);color:light-dark(#8e9791,#a4adb4);font-size:11px}.included-bots>div{display:flex;align-items:center;gap:8px;color:light-dark(#5f7066,#a4adb4);margin-top:10px}.included-bots img:not(:first-child){margin-left:6px}.modal-domain{display:flex;align-items:center;gap:10px;background:light-dark(#f7f9f8,#1c2023);padding:14px;border-radius:5px;margin-bottom:20px;flex-wrap:wrap}.modal-domain>svg{color:light-dark(#728d7c,#a4adb4)}.modal-domain .badge{margin-left:auto}.form-error{color:var(--red);font-size:12px;margin-top:12px}.notice{display:flex;align-items:flex-start;gap:9px;background:light-dark(#f1f6f9,#22272b);color:light-dark(#6a8292,#a4adb4);padding:11px 13px;border:1px solid light-dark(#e4edf3,#3a4248);border-radius:5px;font-size:12px;margin:12px 0 19px}.notice.warning{background:light-dark(#fffaed,#382e20);border-color:light-dark(#f2e7c5,#3a4248);color:light-dark(#987728,#e6bd75)}.back-link{gap:7px;color:light-dark(#88978d,#a4adb4);margin-bottom:18px}.back-link,.id-with-copy{display:inline-flex;align-items:center;font-size:11px}.id-with-copy{gap:4px;font-family:Consolas,monospace;color:light-dark(#95a197,#a4adb4)}.id-with-copy .icon-button{width:24px;height:21px}.tabs{display:flex;gap:24px;border-bottom:1px solid var(--line);margin-bottom:24px;flex-wrap:wrap}.tabs>button{display:flex;align-items:center;gap:7px;padding:10px 0 13px;color:light-dark(#8b9590,#a4adb4);border-bottom:2px solid transparent;font-size:12px}.tabs>button.active{color:var(--green);border-bottom-color:var(--green);font-weight:550}.tab-count{background:light-dark(#edf4ef,#22272b);padding:0 5px;border-radius:3px;font-size:10px}.connection-summary{flex-direction:column;border-top:1px solid var(--line)}.connection-summary,.connection-summary-item{display:flex;border-bottom:1px solid var(--line)}.connection-summary-item{align-items:center;gap:15px;text-align:left;padding:18px 3px}.connection-summary-item:last-child{border-bottom:0}.connection-summary-item>div{flex:1 1}.connection-summary-item strong{font-size:13px}.connection-summary-item small{display:block;margin-top:3px;color:light-dark(#91a097,#a4adb4);font-size:11px}.connection-summary-item>svg{margin-left:15px;color:light-dark(#a7b2ab,#a4adb4)}.workflow-band{display:grid;grid-template-columns:repeat(4,1fr);padding:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:16px}.workflow-step{display:flex;align-items:center;gap:10px;min-width:0}.workflow-step>div{flex:1 1}.workflow-step strong{display:block;font-size:11px}.workflow-step small{display:block;color:light-dark(#91a097,#a4adb4);font-size:10px;margin-top:3px}.workflow-step>svg{color:light-dark(#c5d0c9,#a4adb4)}.workflow-icon{display:flex;align-items:center;justify-content:center;width:33px;height:33px;flex-shrink:0;background:light-dark(#eff6f2,#22272b);color:light-dark(#74a28d,#a4adb4);border-radius:5px}.compact-requests{margin-top:25px}.selection-bar{background:light-dark(#edf7f2,#22272b);border:1px solid light-dark(#cde9db,#3a4248);color:light-dark(#367c5c,#e6e9eb);padding:9px 13px;display:flex;align-items:center;gap:11px;border-radius:5px;margin-bottom:15px;font-size:12px}.selection-bar>span{display:flex;align-items:center;gap:7px;margin-right:auto}input[type=checkbox]{accent-color:var(--primary-fill);width:14px;height:14px;cursor:pointer}.data-table .checkbox-cell{width:35px;padding-right:0}.selected-row td{background:light-dark(#f2f9f5,#22272b)}.order-link{font-family:Consolas,monospace;font-size:13px;color:light-dark(#47876c,#8ccbb4);padding:0}.order-link:hover{text-decoration:underline}.request-type{color:light-dark(#68756d,#a4adb4);font-size:12px;white-space:nowrap}.platform-label{display:flex;align-items:center;gap:7px;font-size:11px;color:light-dark(#819187,#a4adb4);text-transform:capitalize}.request-detail-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:24px}.large-order{font-size:25px;font-weight:600;display:flex;align-items:center;gap:8px}.detail-facts{display:grid;grid-template-columns:1fr 1fr;gap:17px;border-bottom:1px solid var(--line);padding-bottom:23px}.detail-facts>div>span{display:block;color:light-dark(#97a39b,#a4adb4);font-size:11px;margin-bottom:5px}.detail-facts strong{font-size:12px}.timeline{list-style:none;padding:0;margin:20px 0 25px}.timeline li{display:flex;gap:13px;min-height:63px;position:relative}.timeline li:not(:last-child):before{content:"";width:1px;background:light-dark(#e3eae6,#22272b);position:absolute;top:25px;bottom:0;left:11px}.timeline-marker{width:23px;height:23px;border:1px solid light-dark(#e0e7e3,#3a4248);background:light-dark(#fafcfb,#1c2023);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;color:light-dark(#acb8af,#a4adb4);flex-shrink:0}.timeline li.complete .timeline-marker{background:light-dark(#e8f6ed,#22272b);color:light-dark(#388762,#8ccbb4);border-color:light-dark(#d8ecdf,#3a4248)}.timeline strong{font-size:12px}.timeline p{color:light-dark(#9ba59e,#a4adb4);font-size:11px;margin-top:4px}.detail-section{padding:18px 0;border-top:1px solid var(--line)}.detail-section h3{margin-bottom:12px}.definition-row{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding:9px 0;font-size:12px}.definition-row>span:first-child{color:light-dark(#89968c,#a4adb4)}.definition-row>strong{text-align:right;overflow-wrap:anywhere}.definition-row.total{border-top:1px solid var(--line);margin-top:10px;padding-top:15px}.message-details{border-top:1px solid var(--line);margin:15px 0;padding:14px 0}.message-details summary{cursor:pointer;list-style:none;font-size:12px;font-weight:550;display:flex;align-items:center;justify-content:space-between}.message-details[open] summary svg{transform:rotate(90deg)}.original-message{padding:15px;margin-top:14px;background:light-dark(#f7faf8,#1c2023);font-size:12px;overflow-wrap:anywhere;border-radius:4px}.reply-preview{padding:16px;background:light-dark(#f3f8f5,#22272b);border:1px solid light-dark(#e3ece6,#3a4248);border-radius:5px;margin-top:18px}.reply-preview>span{text-transform:uppercase;font-size:10px;color:light-dark(#91a096,#a4adb4)}.reply-preview p{font-size:12px;color:light-dark(#5c7366,#a4adb4);margin-top:8px}.confirm-orders{display:flex;flex-wrap:wrap;gap:7px;margin-top:20px}.confirm-orders code{background:light-dark(#f1f5f3,#22272b);padding:4px 8px;border-radius:4px}.connection-card{border:1px solid var(--line);border-radius:6px;margin-bottom:18px}.connection-card-heading{display:flex;align-items:center;gap:12px;padding:18px 22px;border-bottom:1px solid var(--line)}.connection-card-heading>div{flex:1 1}.connection-card-heading h3{font-size:13px}.connection-card-heading small{font-size:10px;color:light-dark(#99a39d,#a4adb4)}.connection-card-heading .badge{margin-right:12px}.connection-account{display:flex;align-items:center;gap:15px;padding:21px 22px}.account-symbol{width:41px;height:41px;display:grid;place-items:center;border-radius:6px;flex-shrink:0}.connection-account-info{flex:1 1;min-width:0}.connection-account-info strong{font-size:13px}.connection-account-info p{color:light-dark(#91a097,#a4adb4);font-size:11px;margin-top:3px}.session-id{display:flex;gap:7px;align-items:center;font-size:10px;color:light-dark(#9baaa0,#a4adb4);margin-top:7px;flex-wrap:wrap}.session-id code{font-size:10px;color:light-dark(#738b7e,#a4adb4);overflow-wrap:anywhere}.session-id .icon-button{width:19px;height:19px}.connection-buttons{display:flex;gap:7px}.connection-footer{gap:7px;padding:11px 22px;border-top:1px solid var(--line);font-size:10px;color:light-dark(#a1afa5,#a4adb4)}.connection-footer,.connection-mode{display:flex;align-items:center;background:light-dark(#fcfdfc,#1c2023)}.connection-mode{justify-content:space-between;gap:12px;padding:14px 22px;border-bottom:1px solid var(--line);font-size:12px;color:light-dark(#84978b,#a4adb4)}.demo-connection-visual{display:flex;align-items:center;flex-wrap:wrap;gap:16px;padding:20px 0;color:light-dark(#53806b,#a4adb4)}.demo-connection-visual>div{flex-basis:100%}.demo-connection-visual p{font-size:12px;color:light-dark(#99aaa0,#a4adb4)}.connector-line{width:50px;height:1px;background:light-dark(#d4e2d9,#22272b)}.settings-layout{display:grid;grid-template-columns:175px 1fr;gap:33px}.settings-nav{padding-top:24px}.settings-nav button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;margin-bottom:5px;text-align:left;color:light-dark(#8c9a90,#a4adb4);font-size:12px;border-radius:4px}.settings-nav button.active{background:light-dark(#eef6f1,#22272b);color:var(--green)}.settings-main{max-width:780px;min-width:0}.setting-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;border-bottom:1px solid var(--line);margin-bottom:15px}.setting-row h3{font-size:13px}.setting-row p{font-size:11px;color:light-dark(#98a59c,#a4adb4);margin-top:4px}.template-editor{margin:23px 0}.template-editor>label{display:block;font-size:13px;font-weight:550;margin-bottom:10px}.template-editor textarea{width:100%;resize:vertical;border:1px solid light-dark(#dce6df,#3a4248);border-radius:5px;font-size:13px;line-height:1.7;padding:14px;min-height:115px}.template-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:9px 0}.preset-buttons{display:flex;flex-wrap:wrap;gap:7px}.preset-buttons .button{font-size:11px;min-height:28px;padding:4px 11px}.preset-selected{border-color:light-dark(#8bc2a6,#3a4248);background:light-dark(#f0f8f3,#22272b);color:light-dark(#398362,#8ccbb4)}.variable-row{display:flex;align-items:center;gap:10px;color:light-dark(#9bab9f,#a4adb4);font-size:11px;margin:16px 0}.variable-row button{display:flex;align-items:center;gap:7px;background:light-dark(#eef5f0,#22272b);color:light-dark(#639176,#a4adb4);padding:3px 6px;border-radius:4px}.schedule-preview{display:flex;align-items:center;gap:12px;background:light-dark(#f4f8f5,#22272b);padding:18px;margin:15px 0;border-radius:5px;flex-wrap:wrap}.schedule-preview span{display:flex;align-items:center;gap:12px;color:light-dark(#60947a,#a4adb4)}.credit-purchase-section{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:0 0 30px;border-bottom:1px solid var(--line)}.credit-purchase-section .section-heading{margin-top:6px}.credit-facts{display:flex;flex-direction:column;gap:23px;border-left:1px solid var(--line);padding:15px 0 10px 42px}.credit-fact{display:flex;gap:16px;align-items:flex-start}.credit-fact>svg{color:light-dark(#79a18c,#a4adb4);margin-top:3px}.credit-fact h3{font-size:13px}.credit-fact p{color:light-dark(#92a095,#a4adb4);font-size:12px;margin-top:5px;max-width:260px}.number-unit-input{display:flex;align-items:center;border:1px solid light-dark(#dce6df,#3a4248);border-radius:5px;overflow:hidden;min-width:0}.number-unit-input input{min-width:0;border:0!important;flex:1 1}.number-unit-input>span{padding:0 13px;font-size:11px;color:light-dark(#94a598,#a4adb4)}.purchase-total{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:22px 0 13px}.purchase-total>div{display:flex;flex-direction:column;gap:4px}.purchase-total span{font-size:11px;color:light-dark(#93a496,#a4adb4)}.purchase-total strong{font-size:27px;font-weight:600}.purchase-meta{display:flex;justify-content:space-between;font-size:11px;gap:10px;color:light-dark(#99a79d,#a4adb4);padding-top:13px;border-top:1px solid var(--line)}.purchase-meta strong{color:light-dark(#667e6e,#a4adb4);margin-left:5px}.confirm-purchase{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px;color:light-dark(#61977b,#a4adb4)}.confirm-purchase>strong{font-size:24px;color:light-dark(#364c3f,#e6e9eb)}.confirm-purchase>span{color:light-dark(#91a297,#a4adb4);font-size:13px}.transaction-list{border-top:1px solid var(--line)}.transaction{border-bottom:1px solid var(--line)}.transaction-row{display:flex;align-items:center;gap:16px;text-align:left;width:100%;padding:23px 5px}.transaction-row:hover{background:light-dark(#fcfdfc,#1c2023)}.transaction-description{flex:1 1;min-width:0}.transaction-description>strong{font-size:13px}.transaction-description>p{color:light-dark(#94a097,#a4adb4);font-size:11px;margin-top:4px}.transaction-description>span{display:block;margin-top:6px;font-size:9px}.transaction-amount{text-align:right}.transaction-amount>strong{font-size:13px}.transaction-amount>small{display:block;font-size:10px;color:light-dark(#a0ada3,#a4adb4);margin-top:4px}.transaction-row>svg{color:light-dark(#9fad9f,#a4adb4);margin-left:13px}.rotate{transform:rotate(180deg)}.transaction-details{margin-left:51px;max-width:590px;padding:0 15px 24px 0}.transaction-details h3{margin-bottom:10px}.payment-method{display:flex;align-items:center;gap:13px;border:1px solid var(--line);padding:16px;margin:23px 0 15px;border-radius:5px}.payment-method>div{flex:1 1}.payment-method p{color:light-dark(#94a399,#a4adb4);font-size:12px}.pricing-layout{display:grid;grid-template-columns:1fr 340px;gap:65px;padding:8px 0 40px;border-bottom:1px solid var(--line)}.pricing-config .section-heading{margin-top:0}.pricing-bots{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;padding:22px 0 27px;margin-bottom:20px;border-bottom:1px solid var(--line)}.pricing-bots>div{display:flex;align-items:center;gap:8px;font-size:11px}.pricing-bots svg{color:light-dark(#61a282,#8ccbb4);margin-left:auto}.pricing-config .field{margin-bottom:26px}.pricing-config .field>input[type=number]{max-width:135px}input[type=range]{accent-color:var(--primary-fill);width:100%;margin:10px 0;cursor:pointer}.range-value{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:light-dark(#658570,#a4adb4);gap:10px}.range-value span+span{color:light-dark(#98a49c,#a4adb4);font-size:11px}.pricing-summary{border:1px solid light-dark(#dce7df,#3a4248);padding:25px;border-radius:6px;align-self:start;background:light-dark(#fcfefd,#1c2023)}.eyebrow{font-size:10px;color:light-dark(#879b8e,#a4adb4);font-weight:550;margin-bottom:5px}.price-display{font-size:37px;font-weight:600;padding:14px 0 22px}.price-display small{font-size:12px;font-weight:400;color:light-dark(#8c9e91,#a4adb4)}.pricing-summary-foot{display:block;text-align:center;font-size:10px;color:light-dark(#9faf9f,#a4adb4);margin-top:12px}.pricing-note{display:flex;gap:8px;align-items:center;color:light-dark(#859e8d,#a4adb4);font-size:12px;padding-top:10px}.included-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;font-size:12px;color:light-dark(#7b9183,#a4adb4)}.included-grid>div{display:flex;align-items:center;gap:8px}.included-grid svg{color:light-dark(#7db495,#8ccbb4)}.row-title{text-align:left;font-size:13px;font-weight:550;padding:0;color:light-dark(#3a5745,#e6e9eb)}.row-title:hover{color:var(--green)}.platform-tile{width:35px;height:35px;border-radius:6px;background:light-dark(#f6f9f7,#1c2023);display:grid;place-items:center;flex-shrink:0}.campaign-progress{width:110px}.campaign-editor{display:grid;grid-template-columns:1fr 285px;gap:28px}.message-composer-preview{background:light-dark(#f0f5f2,#22272b);border:1px solid light-dark(#dfe9e2,#3a4248);border-radius:6px;min-height:330px;padding-bottom:20px}.chat-preview-header{display:flex;gap:10px;padding:15px;border-bottom:1px solid light-dark(#e1eae4,#3a4248);background:light-dark(#fbfdfc,#1c2023);border-radius:6px 6px 0 0}.chat-preview-header strong{font-size:12px;display:block}.chat-preview-header small{font-size:10px;color:light-dark(#8ba493,#a4adb4);display:block}.chat-bubble{padding:13px;margin:22px 12px 0 28px;background:light-dark(#e1efdf,#22272b);border-radius:6px;font-size:12px;color:light-dark(#526b5a,#a4adb4);overflow-wrap:anywhere;white-space:pre-wrap}.chat-bubble>span{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:10px;color:light-dark(#88a58d,#a4adb4);font-size:10px}.integration-next{display:flex;align-items:center;gap:16px;border-top:1px solid var(--line);margin-top:35px;padding:28px 0}.integration-next>svg{color:light-dark(#72a789,#a4adb4)}.integration-next>div{flex:1 1}.integration-next h3{font-size:13px}.integration-next p{color:light-dark(#8b9d90,#a4adb4);font-size:12px;margin-top:4px}.secret-display{padding:17px;background:light-dark(#f3f7f4,#22272b);border-radius:5px;display:flex;align-items:center;gap:12px}.secret-display code{overflow-wrap:anywhere;flex:1 1}.docs-layout{display:grid;grid-template-columns:180px 1fr;gap:28px}.docs-nav{padding-right:18px;border-right:1px solid var(--line)}.docs-nav .search-input{width:100%;padding-left:8px}.docs-nav .search-input input{font-size:10px}.docs-nav .nav-label{margin:26px 0 10px;padding:0 8px;font-size:9px}.docs-nav>button{display:flex;justify-content:space-between;align-items:center;color:light-dark(#8b9c90,#a4adb4);width:100%;font-size:12px;padding:9px 8px;margin:4px 0;text-align:left;border-radius:4px}.docs-nav>button.active{color:var(--green);background:light-dark(#edf6f0,#22272b)}.docs-auth{margin-top:30px;padding-top:20px;border-top:1px solid var(--line);color:light-dark(#799684,#a4adb4)}.docs-auth strong{display:block;font-size:11px;margin-top:6px}.docs-auth code{display:block;font-size:10px;color:light-dark(#8c9d92,#a4adb4);margin-top:7px;overflow-wrap:anywhere}.docs-main{min-width:0}.docs-base{display:flex;justify-content:space-between;align-items:center;padding:15px;border:1px solid var(--line);border-radius:5px;background:light-dark(#f8faf9,#1c2023)}.docs-base .eyebrow{display:block;font-size:9px}.docs-base code{overflow-wrap:anywhere;font-size:11px;color:light-dark(#637d6d,#a4adb4)}.docs-preview-note{color:light-dark(#a09988,#a4adb4);font-size:11px;margin:12px 0 23px}.endpoint{border:1px solid var(--line);border-radius:6px;margin-bottom:15px}.endpoint.expanded{border-color:light-dark(#b8d6c4,#3a4248)}.endpoint-heading{display:flex;align-items:center;gap:9px;padding:16px 15px 8px;width:100%;text-align:left}.endpoint-heading>svg{margin-left:auto;color:light-dark(#a5b5aa,#a4adb4)}.endpoint.expanded .endpoint-heading>svg{transform:rotate(180deg)}.endpoint-heading code{overflow-wrap:anywhere;font-size:11px}.endpoint>p{margin:0 15px 15px;font-size:12px;color:light-dark(#8da193,#a4adb4)}.method{font-size:9px;font-weight:650;border-radius:3px;padding:3px 5px;flex-shrink:0}.method.get{background:light-dark(#e9f1fe,#233047);color:light-dark(#5285d1,#9cbcff)}.method.post{background:light-dark(#e5f6e9,#22272b);color:light-dark(#6ba779,#8ccbb4)}.method.patch{background:light-dark(#fff4df,#382e20);color:light-dark(#b99a51,#e6bd75)}.endpoint-content{padding:0 15px 15px}.docs-table{table-layout:fixed}.docs-table td,.docs-table th{padding:10px;font-size:11px;overflow-wrap:anywhere}.docs-table code{font-size:10px}.docs-table th:last-child{width:45%}.code-block{background:#252e2c;border-radius:5px;padding:11px 14px 15px;margin-top:15px;color:light-dark(#dbe7df,#dbe7df)}.code-block>div{display:flex;align-items:center;justify-content:space-between;color:light-dark(#81968a,#b1c0b7);font-size:9px}.code-block .icon-button{color:light-dark(#adc0b3,#dbe7df);background:#36443c;width:25px;height:23px}.code-block pre{margin:15px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px}.code-block code{font-size:11px}.admin-overview-grid{display:grid;grid-template-columns:1.55fr 1fr;gap:36px;padding-bottom:30px;border-bottom:1px solid var(--line)}.admin-overview-grid .section-heading{margin-top:5px}.health-section{padding-left:30px;border-left:1px solid var(--line)}.health-row{display:flex;align-items:center;gap:10px;padding:13px 0;border-bottom:1px solid light-dark(#f0f4f1,#3a4248)}.health-row>div{flex:1 1}.health-row strong{font-size:11px;display:block}.health-row small{color:light-dark(#98a99c,#a4adb4);font-size:10px;display:block;margin-top:3px}.health-row>svg{color:light-dark(#93b69d,#a4adb4)}.chart-key{display:flex;gap:14px;color:light-dark(#93a599,#a4adb4);font-size:10px}.chart-key>span{display:flex;align-items:center;gap:5px}.legend-dot{width:5px;height:5px;border-radius:1px}.legend-dot.green{background:light-dark(#8ab69b,#46947c)}.legend-dot.blue{background:light-dark(#bfd4ef,#7298c3)}.bar-chart.large{height:220px;gap:11px;margin-top:26px}.stacked-bar{width:100%;max-width:25px;background:light-dark(#94bda4,#46947c);display:flex;flex-direction:column;border-radius:3px 3px 0 0;overflow:hidden}.stacked-bar>span{display:block;background:light-dark(#c7dcf1,#7298c3)}.attention-list{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.attention-list>div{display:flex;align-items:center;gap:14px;padding:18px 0}.attention-list>div+div{border-top:1px solid var(--line)}.attention-list>div>div{flex:1 1}.attention-list strong{font-size:12px}.attention-list p{font-size:11px;color:light-dark(#97a79b,#a4adb4);margin-top:3px}.worker-status-band{display:flex;flex-wrap:wrap;gap:24px;align-items:center;font-size:11px;color:light-dark(#7d9987,#a4adb4);padding:16px 0;border-bottom:1px solid var(--line)}.worker-status-band>span{display:flex;gap:7px;align-items:center}.worker-status-band>span:last-child{margin-left:auto}.operation-log{background:light-dark(#f4f7f5,#22272b);padding:17px;border-radius:5px;color:light-dark(#85988b,#a4adb4);line-height:2;overflow-wrap:anywhere}.admin-settings-form{max-width:810px}.pricing-settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:5px 30px;margin:28px 0}.empty-state{padding:55px 20px;text-align:center;color:light-dark(#a0ada4,#a4adb4);display:flex;flex-direction:column;align-items:center;gap:10px}.empty-state h3{color:light-dark(#607b69,#a4adb4);font-size:14px}.empty-state p{font-size:13px}.empty-state .button{margin-top:9px}.notification-row{display:flex;align-items:center;gap:15px;padding:17px 0;border-bottom:1px solid var(--line)}.notification-row .event-icon{color:light-dark(#81a78b,#a4adb4);background:light-dark(#f0f7f2,#22272b)}.notification-row strong{font-size:13px}.notification-row p{color:light-dark(#94a69a,#a4adb4);font-size:12px;margin-top:4px}.support-contact{display:flex;flex-direction:column;align-items:center;text-align:center;gap:15px;padding:15px;color:light-dark(#83a58f,#a4adb4)}.support-contact p{color:light-dark(#94a598,#a4adb4);font-size:13px}.nav-scrim{display:none}.activity-row p,.activity-row time,.app-footer,.attention-list p,.bar-column>span,.cell-sub,.connection-account-info p,.connection-card-heading small,.connection-footer,.connection-summary-item small,.credit-fact p,.data-table th,.definition-row>span:first-child,.detail-facts>div>span,.docs-preview-note,.endpoint>p,.field small,.footer-note,.health-row small,.identity-meta,.metric-detail,.metric-label,.nav-label,.page-subtitle,.pricing-summary-foot,.purchase-meta,.range-value span+span,.setting-row p,.sidebar-user small,.summary-muted,.system-status,.table-footer,.timeline p,.transaction-amount>small,.transaction-description>p,.transaction-description>span,.variable-row,.workspace-switch small{color:light-dark(#697780,#a4adb4)}.badge.blue{color:light-dark(#386ac0,#9cbcff)}.badge.amber{color:light-dark(#896218,#e6e9eb)}.badge.red{color:light-dark(#a74842,#f09790)}@media (min-width:1700px){.main-content{padding:40px 45px 50px}.data-table,.domain-link{font-size:13px}.data-table th{font-size:12px}.badge{font-size:11px}}@media (max-width:1250px){.sidebar{width:207px}.main-shell{margin-left:207px}.main-content{padding:27px 25px 35px}.topbar{padding:0 25px}.topbar-actions{gap:11px}.hide-medium{display:none}.domain-table th:first-child{width:37%}.metric{padding:0 18px}.metric-value{font-size:25px}.metric-detail{font-size:10px}.split-sections{gap:26px}.split-sections>section+section{padding-left:24px}.credit-purchase-section{gap:35px}.credit-facts{padding-left:27px}.pricing-layout{grid-template-columns:1fr 290px;gap:30px}.pricing-bots{gap:7px}.pricing-bots>div{flex-wrap:wrap}.workflow-band{grid-template-columns:1fr 1fr}.workflow-step:nth-child(2)>svg{display:none}}@media (max-width:1000px){.sidebar{width:191px;padding:0 10px}.main-shell{margin-left:191px}.brand{font-size:20px;padding-left:9px}.workspace-switch{padding-left:6px;gap:6px}.workspace-avatar{width:23px}.workspace-switch strong{font-size:11px}.workspace-switch small{font-size:10px}.topbar-actions{gap:7px}.preview-badge,.topbar-separator{display:none}.metric-label{font-size:11px}.metric-label svg{display:none}.metric{padding:0 13px}.metric-detail{min-height:26px}.hide-small{display:none}.split-sections{grid-template-columns:1fr 1fr;gap:20px}.activity-row time{display:none}.pricing-layout{grid-template-columns:1fr 260px;gap:23px}.pricing-summary{padding:20px}.price-display{font-size:31px}.pricing-bots img{width:23px;height:23px}.pricing-bots>div>span{font-size:10px}.settings-layout{grid-template-columns:132px 1fr;gap:20px}.docs-layout{grid-template-columns:145px 1fr;gap:20px}.admin-overview-grid{gap:24px;grid-template-columns:1.2fr 1fr}.health-section{padding-left:22px}.connection-account{flex-wrap:wrap}.connection-buttons{margin-left:auto}.included-grid{grid-template-columns:1fr 1fr}.connection-mode{flex-wrap:wrap}.connection-mode>span{font-size:11px}.field small{font-size:10px}}@media (max-width:760px){body{font-size:13px}.sidebar{width:230px;transform:translateX(-100%);transition:transform .18s ease}.sidebar.mobile-open{transform:translateX(0)}.main-shell{margin-left:0}.nav-scrim{display:block;position:fixed;inset:0;background:light-dark(#19342b55,#00000099);z-index:29}.mobile-menu{display:inline-flex}.topbar{padding:0 14px;height:57px}.breadcrumb{gap:5px;min-width:0}.breadcrumb>span,.breadcrumb>svg{display:none}.breadcrumb strong{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-actions{gap:5px;flex-shrink:0}.topbar-actions>.icon-button:not(.theme-toggle),.wallet-link{display:none}.campaigns-table{table-layout:fixed}.campaigns-table th:nth-child(2){width:84px}.campaigns-table th:nth-child(5),.campaigns-table th:nth-child(6){width:42px}.campaigns-table td:nth-child(5),.campaigns-table td:nth-child(6){padding-left:4px;padding-right:4px}.campaigns-table td:nth-child(5) .button{width:32px;min-height:34px;padding:0}.campaign-action-label,.campaigns-table .platform-tile{display:none}.campaigns-table .row-title{white-space:normal;overflow-wrap:anywhere}.view-switch a{font-size:10px;padding:4px 6px}.main-content{padding:24px 18px 30px}h1{font-size:24px;overflow-wrap:anywhere}.page-heading{margin-bottom:24px;gap:12px;flex-wrap:wrap}.page-subtitle{font-size:11px}.heading-actions{gap:7px;padding-top:0}.heading-actions .button{font-size:11px}.button{min-height:38px}.icon-button{width:34px;height:34px}.toggle{width:38px;height:22px}.toggle span{width:18px;height:18px}.toggle.on span{transform:translateX(16px)}.toggle:before{content:"";position:absolute;inset:-11px -3px}.metrics{grid-auto-flow:row;grid-template-columns:1fr 1fr;gap:21px 0;padding:20px 0}.metric{padding:0 15px}.metric:nth-child(odd){border-left:0;padding-left:0}.metric-value{font-size:27px}.metric-detail{min-height:0;font-size:10px}.metric-label{font-size:11px}.toolbar{gap:10px;margin-top:18px}.search-input{flex:1 1;min-width:150px;height:37px}.toolbar-filters{gap:5px}select{min-height:37px;font-size:11px}.data-table td{padding:14px 9px}.data-table th{padding:10px 9px;font-size:10px}.data-table{font-size:11px}.domain-table th:first-child{width:auto}.domain-table .domain-avatar{width:28px;height:29px;font-size:10px;border-radius:5px}.domain-identity{gap:8px}.domain-link{font-size:11px;gap:0}.domain-link svg{display:none}.identity-meta{font-size:9px;gap:4px}.identity-meta code{font-size:9px}.row-actions>a{display:none}.badge{font-size:9px;gap:4px;padding:3px 5px}.badge-dot{width:3px;height:3px}.small-source{font-size:7px}.split-sections{grid-template-columns:1fr;gap:0}.split-sections>section+section{padding-left:0;border-left:0;border-top:1px solid var(--line);margin-top:16px}.activity-row time{display:block}.bar-chart{height:140px}.app-footer{margin:0 18px;font-size:9px;gap:12px;flex-wrap:wrap}.toast{left:50%;width:max-content;font-size:12px}.modal-backdrop{padding:12px}.modal{max-height:calc(100dvh - 24px)}.modal-header{padding:14px 17px}.modal-body{padding:18px}.modal-footer{padding:14px 17px}.modal-footer .footer-note{flex-basis:100%}.modal-footer .button{font-size:11px}.drawer-backdrop{padding:0}.campaign-editor,.purchase-layout{grid-template-columns:1fr}.order-summary{border-left:0;padding-left:0;border-top:1px solid var(--line);padding-top:18px}.order-summary>div{margin:10px 0}.included-bots>div{font-size:10px;flex-wrap:wrap}.tabs{gap:19px;margin-bottom:20px}.tabs>button{font-size:11px}.workflow-band{gap:22px 15px}.workflow-step>svg{display:none}.workflow-step strong{font-size:10px}.workflow-step small{font-size:9px}.connection-summary-item .badge{margin-left:auto}.connection-summary-item>svg{margin-left:0}.connection-summary-item{gap:10px}.connection-summary-item small,.request-type{font-size:10px}.request-type{white-space:normal}.order-link{font-size:11px}.requests-table td{padding-left:7px;padding-right:7px}.data-table .checkbox-cell{width:24px}.selection-bar{padding:7px;gap:5px;font-size:11px}.selection-bar .button{font-size:10px;padding:6px}.connection-card-heading{padding:15px;gap:10px}.connection-card-heading .badge{margin-right:0}.connection-account{padding:16px;gap:10px}.account-symbol{width:32px;height:32px}.connection-buttons{padding-top:7px}.connection-footer{font-size:9px;padding:10px 15px;gap:4px}.connection-mode{padding:12px 15px}.settings-layout{grid-template-columns:1fr;gap:0}.settings-nav{display:flex;flex-wrap:wrap;padding-top:0;gap:5px}.settings-nav button{width:auto;font-size:11px;padding:7px}.settings-nav svg{display:none}.setting-row{gap:12px;flex-wrap:wrap}.setting-row>div{max-width:100%}.form-grid.three{grid-template-columns:1fr;gap:0}.template-toolbar{flex-wrap:wrap}.credit-purchase-section{grid-template-columns:1fr;gap:24px}.credit-facts{border-left:0;border-top:1px solid var(--line);padding:25px 0 0}.credit-fact p{max-width:none}.purchase-meta{font-size:10px}.transaction-row{gap:10px}.transaction-description>strong{font-size:12px}.transaction-description>p{font-size:10px}.transaction-description>span{font-size:7px}.transaction-row>svg{margin-left:0;width:13px}.transaction-amount>strong{font-size:12px}.transaction-amount>small{font-size:7px}.transaction-details{margin-left:0;padding:5px 0 20px}.pricing-layout{grid-template-columns:1fr;gap:30px}.pricing-bots>div{font-size:11px}.pricing-summary{padding:24px}.price-display{font-size:36px}.included-grid{grid-template-columns:1fr;gap:15px}.message-composer-preview{min-height:230px}.integration-next{flex-wrap:wrap}.integration-next .button{margin-left:38px}.docs-layout{grid-template-columns:1fr;gap:20px}.docs-nav{display:flex;flex-wrap:wrap;gap:5px;border-right:0;padding-right:0}.docs-nav .search-input{flex-basis:100%;margin-bottom:10px}.docs-auth,.docs-nav .nav-label{display:none}.docs-nav>button{width:auto;padding:7px 9px;font-size:11px}.docs-nav>button svg{display:none}.endpoint-heading{gap:7px;padding:14px 11px 8px}.endpoint-heading code{font-size:10px}.endpoint>p{font-size:11px;margin-left:11px;margin-right:11px}.endpoint-content{padding:0 11px 11px}.docs-table td{padding:8px 6px;font-size:10px}.docs-table code{font-size:9px}.admin-overview-grid{grid-template-columns:1fr;gap:30px}.health-section{border-left:0;padding-left:0;border-top:1px solid var(--line);padding-top:20px}.bar-chart.large{height:200px}.attention-list>div{gap:9px}.attention-list .button{padding:6px 8px;font-size:10px}.worker-status-band{gap:15px;font-size:10px}.worker-status-band>span:last-child{margin-left:0}.pricing-settings-grid{grid-template-columns:1fr}.users-table{table-layout:fixed}.users-table .avatar{display:none}.users-table th:nth-child(2){width:60px}.users-table th:nth-child(4){width:79px;white-space:normal}.users-table th:last-child{width:67px}.users-table .cell-sub,.users-table strong{overflow-wrap:anywhere}.users-table .button{padding:6px 7px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.rows-per-page{display:inline-flex;align-items:center;gap:6px;max-width:100%;color:var(--muted);font-size:12px;white-space:nowrap}.rows-per-page select{width:auto;min-width:64px;min-height:34px;padding:4px 6px;border:1px solid var(--line);border-radius:5px;background:var(--background);color:var(--text);font:inherit}@media (max-width:680px){:where(div,footer,nav):has(>.rows-per-page),:where(div,footer,nav):has(>div>.rows-per-page){flex-wrap:wrap;max-width:100%}}.cursor-pager{align-items:center;gap:12px;flex-wrap:wrap;font-size:12px}.cursor-pager-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.send-log-text{width:260px;max-width:100%;height:4.6em;min-height:2.4em;overflow:auto;resize:vertical;padding:4px 6px;border:1px solid var(--line);border-radius:4px;background:var(--background);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.45;font-size:12px}