@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;500;600;700&family=Inter:wght@400;500;600;700;800&display=swap');
:root{--lw-bg:#070c10;--lw-panel:#10171d;--lw-line:#263039;--lw-text:#eef1f5;--lw-muted:#91a0b2;--lw-gold:#efc869;--lw-teal:#20d2bc;--lw-purple:#a379ec;--lw-side:204px;--lw-header:70px}.lw-app{font-family:Inter,Arial,sans-serif;background:radial-gradient(ellipse at 50% 0,#14202a 0,transparent 45%),var(--lw-bg);color:var(--lw-text);min-height:100vh;font-size:12px;line-height:1.5}.lw-app *{box-sizing:border-box}.lw-app button,.lw-app input,.lw-app textarea,.lw-app select{font:inherit;color:inherit}.lw-app button{cursor:pointer}.lw-app button:disabled{cursor:not-allowed;opacity:.42}.lw-app button:focus-visible,.lw-app a:focus-visible,.lw-app input:focus-visible,.lw-app select:focus-visible,.lw-app textarea:focus-visible{outline:2px solid var(--lw-gold);outline-offset:3px}.lw-app a{color:var(--lw-gold);text-decoration:none}.lw-app h1,.lw-app h2,.lw-app h3,.lw-app h4,.lw-app p{margin:0}.lw-app h1{font-size:29px;letter-spacing:-.8px;font-weight:700;line-height:1.2}.lw-app h2{font-size:18px;font-weight:500}.lw-app h3{font-family:'Barlow Condensed',Inter,sans-serif;font-size:17px;letter-spacing:.3px}.lw-app h4{font-size:12px}.lw-app small{font-size:10px;color:var(--lw-muted)}.lw-app input,.lw-app textarea,.lw-app select{border:1px solid #34414c;background:linear-gradient(145deg,#151e26,#0c1218);border-radius:7px;padding:9px 10px;min-width:0;max-width:100%}.lw-app textarea{width:100%;resize:vertical;line-height:1.7}.lw-app select{padding-right:24px}.lw-app input::placeholder,.lw-app textarea::placeholder{color:#7d8b9b}.lw-app label{display:flex;flex-direction:column;gap:5px;color:#d9e0e9}.lw-topbar{height:var(--lw-header);position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:19px;padding:0 22px;background:linear-gradient(#11171d,#090d11);border-bottom:1px solid #394046;box-shadow:0 5px 30px #0007}.lw-brand{display:flex;gap:12px;align-items:center;width:calc(var(--lw-side) - 23px);flex:none;color:var(--lw-gold)!important}.lw-brand>div{font-size:23px;letter-spacing:1px;font-weight:700;line-height:1.1}.lw-brand span{color:#f1f4f5}.lw-brand small{display:block;letter-spacing:3.7px;font-size:8px;color:var(--lw-gold);text-align:center;font-weight:500;margin-top:5px}.lw-main-nav{align-self:stretch;display:flex;align-items:stretch;gap:24px;flex:1}.lw-main-nav button{display:flex;gap:10px;align-items:center;border:0;background:none;position:relative;font-size:11px;white-space:nowrap;padding:0 3px;color:#eef2f8}.lw-main-nav button.active{color:var(--lw-gold)}.lw-main-nav button.active:after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--lw-gold);box-shadow:0 0 14px #eec765}.lw-main-nav button:hover{color:var(--lw-gold)}.lw-top-search{display:flex;align-items:center;border:1px solid #35414d;border-radius:13px;background:#0c1218;padding:0 10px;width:250px}.lw-top-search input{border:0;background:none;width:100%;font-size:11px}.lw-top-search svg{color:#b9c5d3}.lw-notification{background:none;border:0;color:#fff}.lw-account{display:flex;align-items:center;gap:10px;position:relative;min-width:155px}.lw-account>button{text-align:left;border:0;background:none;font-size:11px}.lw-account small{display:block}.lw-monogram{height:38px;width:38px;flex:none;display:grid;place-items:center;background:linear-gradient(135deg,#99773a,#503919);border:1px solid #c7a35a;border-radius:50%;font-size:15px}.lw-account-menu{position:absolute;top:52px;right:0;width:220px;background:#151e27;border:1px solid var(--lw-line);padding:10px;border-radius:8px;box-shadow:0 12px 25px #000}.lw-account-menu a,.lw-account-menu button{display:block;padding:9px;width:100%;border:0;text-align:left;background:none}.lw-sidebar{position:fixed;top:var(--lw-header);bottom:0;width:var(--lw-side);padding:20px 10px 15px;background:linear-gradient(100deg,#0c141b,#080d12);border-right:1px solid var(--lw-line);display:flex;flex-direction:column;gap:4px;overflow-y:auto;z-index:25}.lw-sidebar button{display:flex;align-items:center;gap:12px;text-align:left;border:1px solid transparent;border-radius:8px;background:none;padding:10px 9px;color:#dce2ea;font-size:11px;min-height:39px}.lw-sidebar button:hover{background:#172027}.lw-sidebar button.active{border-color:#b99a50;background:linear-gradient(110deg,#3a301b,#1c1d18);box-shadow:inset 2px 0 #f0cc70;color:#ffe49e}.lw-sidebar button>span{display:block}.lw-sidebar button small{display:block;font-size:8px;margin-top:2px;line-height:1.45}.lw-sidebar .lw-avatar{width:33px;height:33px}.lw-sidebar-label{letter-spacing:1.2px;font-size:10px;color:#a0aebf;margin:17px 8px 6px}.lw-legacy-link{display:flex;gap:8px;padding:13px 10px;font-size:10px}.lw-sidebar-promo{margin-top:auto;min-height:180px;border:1px solid #8d7236;border-radius:14px;padding:15px;text-align:center;background:radial-gradient(at 100% 0,#76552655,transparent 70%);display:flex;flex-direction:column;align-items:center;gap:10px;color:#e7c681}.lw-sidebar-promo strong{font-family:Georgia,serif;font-weight:400;font-size:18px}.lw-sidebar-promo small{font-size:9px;line-height:1.8}.lw-sidebar-footer{display:flex;gap:8px;padding:20px 7px 0;color:var(--lw-gold);font-size:10px}.lw-sidebar-footer small{display:block;font-size:8px}.lw-main{margin-left:var(--lw-side);padding:15px 18px 30px;min-width:0}.lw-context-bar{display:flex;align-items:center;gap:10px;margin-bottom:15px;font-size:11px}.lw-context-bar label{flex-direction:row;align-items:center}.lw-context-bar select{padding:7px;font-size:11px;min-width:140px}.lw-demo-switch{margin-left:auto;white-space:nowrap;flex-direction:row!important;font-size:10px;color:#b7c2cd!important}.lw-demo-switch input{accent-color:var(--lw-gold)}.lw-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:7px;border:1px solid #46515d;background:linear-gradient(#202a34,#151d26);padding:7px 11px;font-size:10px!important;color:#e5eaf2!important;white-space:nowrap;box-shadow:inset 0 1px #ffffff09}.lw-button:hover{border-color:var(--lw-gold)}.lw-button.gold{background:linear-gradient(#f8d781,#c6993f);border-color:#eed184;color:#171307!important;box-shadow:inset 0 1px #fff7,0 0 18px #bc872617}.lw-badge{display:inline-flex;align-items:center;gap:4px;border:1px solid #384756;border-radius:6px;padding:3px 7px;font-size:9px;font-weight:500;white-space:nowrap;color:#bdc7d4;background:#23303d66}.lw-badge.gold{color:#ffd774;border-color:#8c7133;background:#9e791320}.lw-badge.cyan{color:#26dcba;border-color:#126849;background:#09572d40}.lw-badge.purple{color:#c4a2ff;border-color:#573b90;background:#35205c70}.lw-badge.red{color:#ff7277;border-color:#81383b;background:#7c1c2225}.lw-toast{border:1px solid #8a7441;background:#282215;position:sticky;top:75px;z-index:20;display:flex;justify-content:space-between;gap:20px;padding:10px 14px;border-radius:8px;margin-bottom:10px}.lw-toast button{background:none;border:0;color:var(--lw-gold);font-size:19px}.lw-demo-banner{background:#513c1740;border:1px solid #a28b46;color:#f4d684;border-radius:6px;padding:9px 12px;font-size:10px;display:flex;gap:10px;align-items:center;margin-bottom:13px}.lw-loading{font-size:10px;padding:7px;color:var(--lw-gold)}.lw-avatar{width:40px;height:40px;flex:none;border:1px solid #9c8544;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:radial-gradient(#544027,#111820);color:var(--lw-gold)}.lw-avatar img{width:100%;height:100%;object-fit:cover;object-position:center 26%}.lw-avatar.purple{border-color:#8757cc;color:#b690ff;background:radial-gradient(#382954,#12151e)}.lw-avatar.cyan{border-color:#337d8e;color:#52e1eb;background:radial-gradient(#164553,#12151e)}.lw-avatar.large{width:90px;height:90px;border-width:2px;box-shadow:0 0 0 4px #040a0f,0 0 15px #b0872430}.lw-agent-heading{display:flex;align-items:center;gap:20px;padding:8px 6px 22px}.lw-agent-heading h1{margin-bottom:6px}.lw-agent-heading h1 .lw-badge{vertical-align:middle;margin-left:10px;letter-spacing:0}.lw-agent-heading h2{font-size:15px}.lw-agent-heading p{font-size:11px;font-style:italic;color:#a6b4c5;margin-top:4px}.lw-focus-tabs{margin-left:auto;text-align:right}.lw-focus-tabs button{font-size:9px;border:1px solid #30404f;border-radius:6px;background:#101922;padding:4px 7px;margin-left:5px;color:#bdcbdc;text-transform:uppercase}.lw-focus-tabs button.active{color:var(--lw-gold);border-color:#8b7343}.lw-focus-tabs em{display:block;color:#b4c1d1;font-size:11px;margin-top:16px}.lw-workspace-layout{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:16px;align-items:start}.lw-workspace-center{min-width:0;display:flex;flex-direction:column;gap:14px}.lw-panel{border:1px solid var(--lw-line);border-radius:11px;background:linear-gradient(135deg,#121b23,#0b1116 65%);padding:14px;box-shadow:0 3px 12px #0003;min-width:0;overflow:hidden}.lw-panel>header{display:flex;align-items:center;gap:8px;margin-bottom:14px;min-height:22px;color:#f4dfa0}.lw-panel>header h3{font-weight:600;line-height:1.2}.lw-panel-action{margin-left:auto;color:var(--lw-text)}.lw-panel-action .lw-button{padding:5px 8px;font-size:9px!important}.lw-panel-action select{padding:4px 6px;font-size:9px}.lw-empty{min-height:126px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:9px;padding:15px;text-align:center;background:radial-gradient(ellipse,#16222d60,transparent 70%);color:#778799}.lw-empty strong{color:#bdc8d6;font-size:11px;font-weight:500}.lw-empty p{font-size:10px;max-width:260px;line-height:1.6}.lw-muted{color:var(--lw-muted);font-size:10px;line-height:1.6;margin:8px 0!important}.lw-metrics{display:grid;gap:10px}.lw-metrics.six{grid-template-columns:repeat(6,minmax(0,1fr))}.lw-metrics.four{grid-template-columns:repeat(4,minmax(0,1fr))}.lw-metric{position:relative;overflow:hidden;min-height:125px;border:1px solid #705929;border-radius:9px;padding:13px;background:radial-gradient(at 0 0,#79601740,transparent 75%),linear-gradient(#11191f,#0c1114)}.lw-metric.cyan{border-color:#174d4b;background:radial-gradient(at 0 0,#14685930,transparent 75%),#0e171b}.lw-metric.purple{border-color:#493762;background:radial-gradient(at 0 0,#59327a35,transparent 75%),#12151c}.lw-metric.pink{border-color:#573142;background:radial-gradient(at 0 0,#55244530,transparent 75%),#12151c}.lw-metric-title{display:flex;align-items:center;gap:9px;position:relative;z-index:2;min-height:31px;font-size:10px;font-weight:500}.lw-metric-title svg{color:var(--lw-gold)}.lw-metric.cyan svg{color:var(--lw-teal)}.lw-metric.purple svg{color:var(--lw-purple)}.lw-metric.pink svg{color:#ed54aa}.lw-metric>strong{font-size:28px;display:block;letter-spacing:-1px;margin-top:8px;position:relative;z-index:2}.lw-metric>p{font-size:9px;color:var(--lw-muted);position:relative;z-index:2}.lw-positive{color:#23d9ad}.lw-sparkline{width:85px;height:43px}.lw-metric>.lw-sparkline{position:absolute;right:5px;bottom:8px;width:75px;opacity:.85}.lw-research-charts{display:grid;grid-template-columns:1.55fr 1fr;gap:12px}.lw-chart-filters{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 7px}.lw-chart-filters select{font-size:9px;padding:4px}.lw-chart-filters label{flex-direction:row;align-items:center;font-size:9px;gap:4px}.lw-chart-filters input{accent-color:currentColor;margin:0;width:11px}.lw-trend-chart{width:100%;height:180px;display:block}.lw-source-line{color:#8290a1;font-size:8px;line-height:1.5;margin-top:7px;display:block}.lw-heatmap{display:flex;gap:7px;height:184px}.lw-heatmap-labels{display:flex;flex-direction:column;font-size:8px;width:54px;flex:none;text-align:right;justify-content:space-around}.lw-heatmap-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;flex:1}.lw-heatmap-grid>button{border:0;padding:0;border-radius:0}.lw-heatmap-grid>button:hover{outline:2px solid white;z-index:2}.lw-heatmap-dates{grid-column:span 4;display:flex;justify-content:space-around;font-size:8px;color:#a8b2c0}.lw-heatmap-legend{display:flex;flex-direction:column;align-items:center;font-size:8px;position:relative;justify-content:space-around;min-width:35px}.lw-heatmap-legend i{background:linear-gradient(#ef7889,#d7df68,#24baba,#4e1aa0);width:6px;height:130px;position:absolute;left:0}.lw-grid{display:grid;gap:12px}.lw-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.lw-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.lw-signal-row{display:flex;gap:7px;align-items:center;font-size:8px;min-height:42px;border-bottom:1px solid #22303a}.lw-signal-row strong{font-size:9px}.lw-signal-row>span:nth-last-of-type(1){margin-left:auto}.lw-signal-row>button{border:0;background:none;color:var(--lw-gold);padding:0}.lw-rank{background:#344554;border-radius:4px;width:17px;text-align:center;color:#fff}.lw-art-mini{height:33px;width:33px;border-radius:5px;border:1px solid #5b6170;display:grid;place-items:center;font-size:15px;background:linear-gradient(145deg,#936426,#142a34);flex:none}.color-1{background:linear-gradient(145deg,#702a80,#202743)!important}.color-2{background:linear-gradient(145deg,#4d666f,#171e2a)!important}.color-3{background:linear-gradient(145deg,#af684b,#20252b)!important}.color-4{background:linear-gradient(145deg,#438253,#15272d)!important}.lw-platform-row{display:flex;align-items:center;gap:9px;margin:9px 0}.lw-platform-icon{width:27px;height:27px;display:grid;place-items:center;background:#1d2b32;border-radius:6px}.lw-platform-row strong{font-size:10px}.lw-platform-row>div{margin-left:auto}.lw-platform-row small,.lw-platform-row b{display:block;font-size:9px}.lw-platform-row .lw-sparkline{width:62px;height:28px}.lw-opportunity{display:flex;align-items:center;gap:9px;background:#17202a;border:1px solid #2e3e4c;padding:8px 6px;width:100%;border-radius:6px;text-align:left;margin-bottom:7px}.lw-opportunity>div:nth-child(2){flex:1}.lw-opportunity strong{display:block;font-size:9px;margin:3px 0}.lw-opportunity p{font-size:8px;color:#9caabb;line-height:1.4}.lw-opportunity svg:last-child{color:var(--lw-gold)}.lw-opportunity .lw-badge{font-size:7px;padding:1px 4px}.lw-research-bottom{display:grid;grid-template-columns:1.55fr 1fr 1fr;gap:12px}.lw-table-wrap{overflow:auto}.lw-app table{width:100%;border-collapse:collapse;font-size:8px;white-space:nowrap}.lw-app th{font-weight:400;color:#9fb0c5;text-align:left;border-bottom:1px solid #36424d;padding:5px}.lw-app td{padding:8px 5px;border-bottom:1px solid #202b35}.lw-app td button{background:#22313d;color:#b9c7d7;border:1px solid #354650;padding:3px 6px;border-radius:4px;font-size:8px}.lw-note{display:flex;gap:6px;color:#c9d4df;font-size:9px;margin-bottom:8px!important;line-height:1.5}.lw-note p{flex:1}.lw-note svg{color:var(--lw-gold);flex:none}.lw-stacked-form{display:flex;flex-direction:column;gap:10px}.lw-stacked-form label{font-size:11px}.lw-form-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lw-conversation{border:1px solid #2c3a45;border-radius:13px;background:linear-gradient(#111b24,#0d151b);padding:13px;position:sticky;top:85px;display:flex;flex-direction:column;min-height:710px;max-height:calc(100vh - 100px)}.lw-conversation>header{display:flex;gap:9px;align-items:center;margin-bottom:18px}.lw-conversation h3{font-size:17px;font-family:Inter,Arial;font-weight:600}.lw-conversation>header p{font-size:9px;color:var(--lw-muted);margin:3px 0}.lw-dot{background:#25d4a8;box-shadow:0 0 10px #2dcda960;display:inline-block;width:7px;height:7px;border-radius:50%;flex:none}.lw-dot.muted{background:#77889b;box-shadow:none;margin-left:auto}.lw-chat-history{overflow-y:auto;min-height:350px;flex:1;padding-right:2px;scrollbar-width:thin;scrollbar-color:#384550 #151c23}.lw-chat-welcome{margin:15px 0;display:flex;flex-direction:column;align-items:center;gap:17px;padding:20px 12px}.lw-chat-welcome h4{font-size:13px}.lw-chat-welcome p{font-size:11px;line-height:1.7;color:#adbacb}.lw-chat-message{border:1px solid #2d3a46;padding:12px;border-radius:12px;background:linear-gradient(#23303c,#18222c);margin-bottom:13px;white-space:pre-wrap;font-size:11px;line-height:1.7;overflow-wrap:anywhere}.lw-chat-message.user{background:linear-gradient(130deg,#bb973d,#6e5421);color:#ffefbd;margin-left:25px;border-color:#b89446}.lw-chat-message small{display:block;margin-top:7px;font-size:8px}.lw-chat-compose{display:flex;gap:4px;margin:12px 0;position:relative}.lw-chat-compose textarea{font-size:10px;padding:9px 38px 9px 10px;border-radius:15px}.lw-chat-compose button{position:absolute;right:8px;bottom:11px;width:28px;height:28px;display:grid;place-items:center;background:linear-gradient(#f4d472,#aa812d);color:#111;border:1px solid #efd377;border-radius:50%;padding:5px}.lw-chat-suggestions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.lw-chat-suggestions button{border:1px solid #344756;background:#101923;border-radius:20px;padding:7px 4px;font-size:8px;color:#b8c7d8}.lw-chat-disclaimer{font-size:8px;text-align:center;margin-top:12px;line-height:1.5}.lw-error{color:#ff969d;background:#5c172440;border:1px solid #8a343f;border-radius:5px;padding:8px;font-size:10px}.lw-tablet{border:7px solid #030609;outline:1px solid #5e6060;border-radius:30px;padding:14px;background:linear-gradient(130deg,#0c1720,#101820);box-shadow:0 0 0 4px #181e24,0 15px 45px #0008}.lw-tablet-bar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #293745;padding:4px 5px 15px}.lw-tablet-bar>span{display:flex;align-items:center;gap:10px;font-size:16px}.lw-tablet-bar small{font-size:9px}.lw-review-overview{display:flex;align-items:center;gap:20px;padding:20px 3px}.lw-cover-placeholder{width:135px;min-height:152px;border:1px solid #8a7240;border-radius:8px;background:radial-gradient(at 0 0,#93652270,transparent),linear-gradient(140deg,#243e48,#0a141d);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:12px;flex:none;color:#e7c374}.lw-cover-placeholder strong{font-family:Georgia,serif;font-size:16px;line-height:1.2}.lw-review-overview h1{font-size:24px;margin-bottom:8px}.lw-review-overview p{font-size:10px;color:var(--lw-muted);margin:10px 0}.lw-review-overview select{font-size:10px;padding:5px;max-width:220px}.lw-eyebrow{font-size:9px!important;letter-spacing:1.5px;color:#abb7c7}.lw-readiness{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:14px;background:#18273177;border-radius:8px;margin-left:auto;max-width:235px}.lw-readiness h4{width:100%;font-size:10px}.lw-readiness small,.lw-readiness span{display:block;font-size:9px;margin:4px 0}.lw-ring{--progress:0%;border-radius:50%;width:83px;height:83px;display:grid;place-items:center;background:conic-gradient(#20d5b5 var(--progress),#27313b 0);position:relative;flex:none}.lw-ring:before{content:'';position:absolute;inset:9px;background:#12202a;border-radius:50%}.lw-ring strong{position:relative;font-size:23px}.lw-ring.tiny{width:39px;height:39px}.lw-ring.tiny:before{inset:4px}.lw-ring.tiny strong{font-size:12px}.lw-review-body{display:grid;grid-template-columns:160px 1fr;gap:18px}.lw-tablet-nav{display:flex;flex-direction:column;gap:9px}.lw-tablet-nav button{display:flex;align-items:center;gap:10px;padding:13px 9px;text-align:left;background:none;border:1px solid transparent;border-radius:8px;font-size:10px;color:#aabbd2}.lw-tablet-nav button.active{background:linear-gradient(120deg,#665120,#282219);border-color:#a98a43;color:#fbd97a}.lw-section-heading{display:flex;justify-content:space-between;align-items:center;gap:8px}.lw-section-heading h2{font-size:20px}.lw-checks{display:flex;flex-direction:column;gap:7px;margin-top:12px}.lw-check-row{width:100%;display:flex;align-items:center;gap:12px;padding:9px;background:linear-gradient(125deg,#19242e,#0d151b);border:1px solid #2b3a45;border-radius:10px;text-align:left}.lw-check-icon{border:1px solid #344250;border-radius:7px;background:#263341;padding:8px;display:grid;place-items:center;color:#c8d3e2}.lw-check-row>div{flex:1}.lw-check-row strong{font-size:10px;display:block}.lw-check-row small{display:block;font-size:8px;margin-top:3px}.lw-check-evidence{width:140px;color:#afc1d9!important}.lw-check-detail{font-size:9px;color:#c6b16f;margin-top:8px!important;line-height:1.6}.lw-check-row .lw-badge{font-size:8px;padding:6px 8px;border-radius:15px}.lw-tablet-footer{display:flex;align-items:center;gap:13px;border-top:1px solid #384352;margin-top:16px;padding:14px 3px 3px;font-size:9px;color:#b8c6d7}.lw-tablet-footer>span:first-child{display:flex;align-items:center;gap:7px;color:var(--lw-gold)}.lw-tablet-footer>.lw-button{margin-left:auto}.lw-executive-banner{display:flex;align-items:center;gap:25px;position:relative;overflow:hidden;background:radial-gradient(at 90% 20%,#75562355,transparent 60%),linear-gradient(#111a20,#070d10);border:1px solid #303129;border-radius:10px;padding:20px;color:var(--lw-gold);height:100px}.lw-executive-banner h1{font-family:Georgia,serif;font-size:30px;font-weight:400;letter-spacing:7px}.lw-executive-banner p{letter-spacing:2.5px;font-size:10px;margin-top:7px}.lw-executive-banner blockquote{margin-left:auto;margin-right:155px;font-size:12px;letter-spacing:.1px}.lw-orbit-globe{position:absolute;right:5px;top:-35px;opacity:.7;filter:drop-shadow(0 0 8px #d4a954)}.lw-exec-top{display:grid;grid-template-columns:1fr 1.65fr;gap:12px}.lw-revenue-donut{display:flex;gap:15px;align-items:center;min-height:185px}.lw-donut{border-radius:50%;width:170px;height:170px;background:conic-gradient(#d6ab54 0 12%,#7760c9 12% 30%,#1ac3c0 30% 63%,#0e759b 63% 100%);position:relative;display:grid;place-items:center;flex:none;box-shadow:0 0 0 1px #4e6a6b}.lw-donut:before{position:absolute;content:'';inset:23px;border-radius:50%;background:#0d151a}.lw-donut>div{position:relative;text-align:center}.lw-donut strong{display:block;color:var(--lw-gold);font-size:24px}.lw-donut span{display:block;font-size:10px;color:var(--lw-gold)}.lw-revenue-donut ul{list-style:none;margin:0;padding:0;flex:1}.lw-revenue-donut li{font-size:9px;margin:15px 0;display:flex;align-items:center;gap:7px;white-space:nowrap}.lw-revenue-donut li i{width:8px;height:8px;border-radius:50%;flex:none}.lw-revenue-donut li b{margin-left:auto;color:#b4c4d7;font-weight:400;font-size:8px}.lw-pipeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-height:185px}.lw-pipeline>div{background:linear-gradient(#17232c,#0c151b);border:1px solid #26343e;border-radius:7px;padding:9px 6px}.lw-pipeline h4{text-transform:uppercase;letter-spacing:.9px;font-size:9px;color:#c3d9e4;display:flex;align-items:center;gap:5px;padding-bottom:8px;border-bottom:1px solid #34414c}.lw-pipeline-release{border:0;background:none;display:flex;gap:6px;align-items:center;padding:9px 0;text-align:left;width:100%}.lw-pipeline-release strong{font-size:8px;display:block}.lw-pipeline-release small{font-size:7px;display:block}.lw-pipeline-empty{font-size:9px;color:#6f8497;padding:18px 0!important}.lw-exec-middle{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:12px}.lw-bar-chart{height:178px;display:flex;gap:18px;align-items:flex-end;padding:18px 10px 0;background:repeating-linear-gradient(to top,#22323d 0,#22323d 1px,transparent 1px,transparent 35px)}.lw-bar-chart>div{flex:1;max-width:50px;text-align:center}.lw-bar-stack{display:flex;flex-direction:column-reverse;width:100%;border:1px solid #7a878a}.lw-bar-stack i{display:block;border-top:1px solid #ffffff44}.lw-bar-chart span{font-size:9px;display:block;margin:8px 0}.lw-approval-row,.lw-activity,.lw-alert,.lw-followup{display:flex;align-items:center;gap:9px;padding:10px 0;border-bottom:1px solid #22313b;font-size:9px}.lw-approval-row>div,.lw-activity>div,.lw-alert>div,.lw-followup>div{flex:1;min-width:0}.lw-approval-row strong,.lw-activity strong,.lw-alert strong,.lw-followup strong{display:block;font-size:9px}.lw-approval-row small,.lw-activity small,.lw-alert small,.lw-followup small{display:block;font-size:8px}.lw-activity svg{color:#3ec9df;background:#19374b;padding:4px;width:30px;height:30px;border-radius:50%}.lw-alert svg{color:#df8661}.lw-followup svg{color:var(--lw-gold);flex:none}.lw-followup .lw-badge{font-size:7px}.lw-exec-actions{display:flex;flex-wrap:wrap;gap:8px}.lw-delegation{display:flex;gap:15px;align-items:center;color:#a9b9ca;font-size:11px}.lw-delegation p{flex:1}.lw-builder-banner{display:flex;align-items:center;gap:15px;padding:22px 14px;background:radial-gradient(at 80% 0,#133e5040,transparent 65%),linear-gradient(120deg,#0d1720,#0b0f14);border-bottom:1px solid #4c4a38}.lw-builder-banner svg{color:var(--lw-gold);filter:drop-shadow(0 0 9px #d4b359)}.lw-builder-banner h1{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:31px;letter-spacing:1px}.lw-builder-banner p{font-size:11px;margin-top:5px}.lw-builder-banner>span{margin-left:auto;font-size:10px;color:#a9bbcd}.lw-workspace-tabs{display:flex;align-items:center;gap:13px;border-bottom:1px solid #344044;overflow-x:auto;margin-top:-12px;padding-top:5px;white-space:nowrap}.lw-workspace-tabs button{background:none;border:0;border-bottom:2px solid transparent;text-transform:uppercase;padding:14px 3px;font-family:'Barlow Condensed',sans-serif;font-size:12px;color:#9aacc1;letter-spacing:.2px}.lw-workspace-tabs button.active{color:var(--lw-gold);border-color:var(--lw-gold)}.lw-workspace-tabs select{font-size:9px;padding:5px;max-width:150px;margin-left:auto}.lw-builder-top{display:grid;grid-template-columns:1.05fr 1fr 1fr 1.08fr;gap:9px}.lw-builder-top .lw-panel{padding:10px}.lw-builder-top .lw-panel>header{gap:5px;margin-bottom:10px}.lw-builder-top h3{font-size:15px}.lw-builder-top .lw-panel>header>svg{width:16px}.lw-builder-top .lw-panel-action .lw-button{padding:4px;font-size:8px!important}.lw-builder-top textarea{font-size:10px;padding:9px;min-height:185px}.lw-small-tabs{display:flex;gap:10px;margin-bottom:10px;overflow:auto;white-space:nowrap}.lw-small-tabs button{border:0;border-bottom:1px solid transparent;background:none;padding:3px 0 7px;color:#b3c2d4;font-size:8px}.lw-small-tabs button.active{color:var(--lw-gold);border-color:var(--lw-gold)}.lw-tag-row{display:flex;flex-wrap:wrap;gap:5px;margin:10px 0}.lw-tag-row .lw-badge{font-size:8px;padding:2px 6px}.lw-artwork-slot{height:198px;background:radial-gradient(at 0 0,#46275755,transparent),linear-gradient(140deg,#192e3d,#171522);border:1px solid #3c4054;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;color:#af95cb}.lw-artwork-slot h2{font-family:Georgia,serif;font-style:italic;font-size:23px;color:#d2c6e1}.lw-artwork-slot p{font-size:9px;color:#99a8bb}.lw-artwork-thumbs{display:flex;gap:8px;margin-top:10px}.lw-artwork-thumbs button{width:45px;height:32px;background:#14232d;border:1px solid #3f505d;border-radius:5px;color:#abbccc;font-size:9px;display:grid;place-items:center}.lw-builder-bottom{display:grid;grid-template-columns:.98fr 1.9fr .9fr;gap:10px}.lw-builder-bottom .lw-panel{padding:10px}.lw-builder-bottom .lw-form-two label{font-size:9px;gap:4px}.lw-builder-bottom .lw-form-two input{padding:7px;font-size:10px;width:100%}.lw-builder-bottom .lw-stacked-form input,.lw-builder-bottom .lw-stacked-form select{font-size:9px;padding:7px;width:100%}.lw-credit{display:flex;gap:8px;align-items:center;padding:8px 0;border-bottom:1px solid #263540}.lw-credit .lw-monogram{width:30px;height:30px;background:linear-gradient(130deg,#916fe0,#343b52);border-color:#b6a3d8;font-size:10px}.lw-credit>div{flex:1}.lw-credit strong{font-size:9px;display:block}.lw-credit small{font-size:8px;display:block}.lw-credit button{background:none;border:0;color:#b5c1d0}.lw-credit .lw-badge{font-size:8px}.lw-package-files{margin:15px 0}.lw-package-files h4{display:flex;align-items:center;justify-content:space-between;font-family:'Barlow Condensed',sans-serif;font-size:15px;color:#cbd4dd}.lw-package-files>div{display:flex;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid #29343f;font-size:9px;color:#aab9ca}.lw-package-files>div>.lw-badge{margin-left:auto;font-size:8px}.lw-package-files svg{color:#9d8eba}.lw-builder-bottom .lw-panel>label{margin-bottom:10px;font-size:9px}.lw-builder-footer{display:grid;grid-template-columns:2.2fr .8fr 1fr;gap:10px}.lw-tools{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.lw-tools>article{border:1px solid #33434d;border-radius:8px;background:linear-gradient(135deg,#1a2b32,#111922);padding:10px;min-width:0}.lw-tools h4{font-size:10px;margin:7px 0}.lw-tools svg{color:var(--lw-gold)}.lw-tools p{font-size:8px;color:#aab9ca;min-height:35px;margin:9px 0}.lw-tools .lw-badge{font-size:7px}.lw-tools .lw-button{font-size:7px!important;padding:5px;width:100%}.lw-version{display:flex;align-items:center;gap:8px;font-size:9px;padding:10px 0;border-bottom:1px solid #31414e}.lw-version .lw-badge{margin-left:auto}.lw-selected-workspace{display:flex;align-items:center;gap:10px;font-size:10px;color:#9fb0c3}.lw-selected-workspace .lw-button{margin-left:auto}.lw-panel.focused{border-color:#e6c05c;box-shadow:0 0 0 1px #e6c05c33,0 0 20px #d6b74d19}.lw-headquarters-page{display:flex;flex-direction:column;gap:16px}.lw-headquarters-title{display:flex;justify-content:space-between;align-items:center;padding:8px}.lw-headquarters-title h1{font-size:28px;margin:5px 0}.lw-headquarters-title p{font-size:12px;color:#aabacb}.lw-headquarters-agents{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.lw-headquarters-agents button{display:flex;gap:12px;align-items:center;border:1px solid #35404b;border-radius:10px;background:linear-gradient(135deg,#1d2b33,#0c121a);padding:18px;text-align:left}.lw-headquarters-agents button:hover{border-color:var(--lw-gold)}.lw-headquarters-agents strong{display:block;font-size:12px}.lw-headquarters-agents small{display:block;font-size:9px;margin-top:5px}.lw-headquarters-agents button>svg:last-child{margin-left:auto;color:var(--lw-gold)}.lw-modal-backdrop{position:fixed;inset:0;background:#000b;backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:100;padding:25px}.lw-modal{width:520px;max-width:100%;max-height:90vh;overflow:auto;border:1px solid #a18649;background:linear-gradient(140deg,#18232c,#0c131a);border-radius:15px;padding:24px;box-shadow:0 25px 100px #000}.lw-modal.settings{width:650px}.lw-modal>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.lw-modal>header h2{color:var(--lw-gold);font-size:22px}.lw-modal>header button{background:none;border:0;color:#d0bea1;font-size:25px}.lw-action-row{display:flex;gap:8px;flex-wrap:wrap}.lw-provider-output{font-family:Inter,sans-serif;font-size:11px;white-space:pre-wrap;background:#0c1117;padding:15px;border:1px solid #33424e;border-radius:8px;overflow-wrap:anywhere}.lw-mobile-menu{display:none;border:0;background:none;color:var(--lw-gold);font-size:21px}
@media(min-width:1800px){:root{--lw-side:220px}.lw-app{font-size:13px}.lw-workspace-layout{grid-template-columns:minmax(0,1fr) 320px}.lw-panel{padding:17px}.lw-panel>header h3{font-size:19px}.lw-metric{min-height:145px}.lw-top-search{width:340px}.lw-trend-chart{height:215px}.lw-conversation{min-height:800px}.lw-builder-top textarea{min-height:240px}.lw-artwork-slot{height:247px}.lw-check-row{padding:13px}.lw-check-row strong{font-size:12px}.lw-check-row small{font-size:10px}}
@media(max-width:1450px){:root{--lw-side:175px}.lw-topbar{gap:13px;padding:0 14px}.lw-main-nav{gap:15px}.lw-main-nav button{font-size:10px;gap:6px}.lw-main-nav button svg{width:17px}.lw-top-search{width:190px}.lw-account{min-width:125px}.lw-account>button{font-size:9px}.lw-workspace-layout{grid-template-columns:minmax(0,1fr) 247px;gap:12px}.lw-main{padding:14px 13px}.lw-conversation{padding:11px}.lw-conversation h3{font-size:14px}.lw-sidebar button{gap:8px;font-size:10px}.lw-sidebar button small{font-size:7px}.lw-metric{padding:10px;min-height:117px}.lw-metric-title{font-size:9px;gap:6px}.lw-metric>strong{font-size:25px}.lw-agent-heading{gap:14px}.lw-agent-heading .lw-avatar.large{width:74px;height:74px}.lw-focus-tabs em{font-size:9px}.lw-panel{padding:11px}.lw-revenue-donut{flex-direction:column}.lw-revenue-donut ul{width:100%}.lw-revenue-donut li{margin:7px 0}.lw-donut{width:125px;height:125px}.lw-revenue-donut{min-height:200px}.lw-check-evidence{display:none!important}.lw-review-body{grid-template-columns:140px 1fr;gap:12px}.lw-review-overview{gap:13px}.lw-readiness{max-width:180px}.lw-readiness .lw-ring{width:63px;height:63px}.lw-readiness .lw-ring strong{font-size:19px}.lw-cover-placeholder{width:112px}.lw-executive-banner blockquote{margin-right:85px;font-size:10px}.lw-builder-top{grid-template-columns:repeat(2,1fr)}.lw-builder-bottom{grid-template-columns:1fr 1.6fr}.lw-builder-bottom>.lw-panel:last-child{grid-column:span 2}.lw-builder-bottom>.lw-panel:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;align-items:start}.lw-builder-bottom>.lw-panel:last-child>header{grid-column:span 3}.lw-builder-bottom>.lw-panel:last-child>.lw-source-line{grid-column:span 3}.lw-builder-footer{grid-template-columns:1fr 1fr}.lw-builder-footer>.lw-panel:first-child{grid-column:span 2}.lw-workspace-tabs{gap:12px}.lw-builder-banner>span{display:none}.lw-signal-row>span:nth-of-type(2){display:none}.lw-research-bottom{grid-template-columns:1.5fr 1fr}.lw-research-bottom>.lw-panel:last-child{grid-column:span 2}.lw-research-bottom>.lw-panel:last-child textarea{max-height:90px}.lw-grid.four{grid-template-columns:repeat(2,1fr)}}
@media(max-width:1100px){:root{--lw-side:160px}.lw-top-search{display:none}.lw-main-nav{gap:16px}.lw-workspace-layout{grid-template-columns:1fr}.lw-conversation{position:static;min-height:400px;max-height:650px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.lw-conversation>header{grid-column:span 2;margin:0}.lw-chat-history{grid-row:span 3;max-height:450px;min-height:220px}.lw-chat-compose{align-self:end}.lw-chat-disclaimer{grid-column:span 2}.lw-headquarters-agents{grid-template-columns:repeat(2,1fr)}.lw-headquarters-title h1{font-size:23px}.lw-grid.three{grid-template-columns:repeat(3,1fr)}.lw-exec-top{grid-template-columns:1fr 1.5fr}.lw-metrics.six{grid-template-columns:repeat(3,1fr)}.lw-metric{min-height:110px}.lw-focus-tabs em{max-width:200px}.lw-conversation .lw-error{grid-column:2}.lw-conversation>header .lw-dot{margin-left:0}}
@media(max-width:760px){:root{--lw-side:0px;--lw-header:61px}.lw-topbar{padding:0 12px;gap:10px}.lw-mobile-menu{display:block}.lw-brand{width:auto;margin-right:auto}.lw-brand>div{font-size:19px}.lw-brand svg{width:25px}.lw-main-nav{display:none}.lw-account{min-width:0}.lw-account>button{display:none}.lw-account .lw-monogram{width:31px;height:31px;font-size:11px}.lw-notification{display:none}.lw-sidebar{width:220px;transform:translateX(-100%);transition:transform .2s}.lw-sidebar.open{transform:translateX(0);box-shadow:20px 0 50px #0009}.lw-main{margin:0;padding:12px 10px}.lw-context-bar{flex-wrap:wrap;gap:8px}.lw-context-bar select{max-width:190px}.lw-demo-switch{margin-left:0}.lw-agent-heading{flex-wrap:wrap;padding:3px 0 10px;gap:12px}.lw-agent-heading h1{font-size:24px}.lw-agent-heading h1 .lw-badge{font-size:7px;margin-left:3px}.lw-agent-heading h2{font-size:12px}.lw-agent-heading p{font-size:9px}.lw-agent-heading .lw-avatar.large{width:60px;height:60px}.lw-focus-tabs{width:100%;text-align:left;display:flex;flex-wrap:wrap;gap:5px}.lw-focus-tabs em{display:none}.lw-metrics.six{grid-template-columns:repeat(2,1fr)}.lw-metrics.four{grid-template-columns:repeat(2,1fr)}.lw-research-charts,.lw-research-bottom,.lw-exec-top,.lw-exec-middle,.lw-builder-top,.lw-builder-bottom,.lw-builder-footer{grid-template-columns:1fr}.lw-grid.three,.lw-grid.four{grid-template-columns:1fr}.lw-research-bottom>.lw-panel:last-child,.lw-builder-bottom>.lw-panel:last-child,.lw-builder-footer>.lw-panel:first-child{grid-column:auto}.lw-builder-bottom>.lw-panel:last-child{display:block}.lw-revenue-donut{flex-direction:row}.lw-conversation{display:flex;min-height:420px;max-height:650px}.lw-chat-history{min-height:220px}.lw-chat-welcome .lw-avatar.large{width:65px;height:65px}.lw-headquarters-title{flex-wrap:wrap;gap:10px}.lw-headquarters-title h1{font-size:22px}.lw-headquarters-title p{font-size:10px}.lw-headquarters-agents{grid-template-columns:1fr}.lw-headquarters-agents button{padding:12px}.lw-tablet{padding:10px;border-width:4px;border-radius:19px}.lw-tablet-bar>span{font-size:13px}.lw-review-overview{flex-wrap:wrap;gap:13px}.lw-cover-placeholder{width:95px;min-height:110px}.lw-review-overview h1{font-size:19px}.lw-readiness{width:100%;max-width:100%;margin:0}.lw-readiness h4{width:auto}.lw-review-body{display:flex;flex-direction:column;gap:15px}.lw-tablet-nav{flex-direction:row;overflow:auto;white-space:nowrap;gap:5px}.lw-tablet-nav button{padding:7px;font-size:9px;gap:5px}.lw-tablet-nav button svg{width:15px}.lw-check-row{gap:7px;padding:7px}.lw-check-icon{padding:5px}.lw-check-icon svg{width:18px}.lw-check-row strong{font-size:9px}.lw-check-row small{font-size:7px}.lw-check-row .lw-badge{font-size:7px;max-width:95px;white-space:normal;text-align:center;justify-content:center;padding:4px}.lw-tablet-footer{flex-wrap:wrap}.lw-tablet-footer>.lw-button{margin-left:0}.lw-section-heading h2{font-size:17px}.lw-executive-banner{padding:15px;gap:15px;height:100px}.lw-executive-banner h1{font-size:24px;letter-spacing:4px}.lw-executive-banner p{font-size:8px}.lw-executive-banner>svg{width:39px}.lw-executive-banner blockquote{display:none}.lw-orbit-globe{opacity:.2}.lw-pipeline{grid-template-columns:repeat(2,1fr)}.lw-delegation{flex-wrap:wrap}.lw-builder-banner{padding:15px 4px;gap:8px}.lw-builder-banner h1{font-size:25px}.lw-builder-banner svg{width:29px}.lw-tools{grid-template-columns:repeat(2,1fr)}.lw-form-two{gap:8px}.lw-modal-backdrop{padding:12px}.lw-modal{padding:18px}.lw-workspace-tabs{gap:12px}.lw-toast{top:66px}.lw-demo-banner{font-size:8px}.lw-main-nav button{font-size:9px}.lw-sidebar-promo{margin-top:20px}}
@media(prefers-reduced-motion:reduce){.lw-app *{scroll-behavior:auto!important;transition:none!important}}
.lw-builder-top{counter-reset:builder-card}.lw-builder-top>.lw-panel>header h3:before{counter-increment:builder-card;content:counter(builder-card);display:inline-grid;place-items:center;background:linear-gradient(#f9d476,#d6a345);color:#151416;font-family:Inter,sans-serif;font-size:10px;font-weight:700;width:18px;height:18px;border-radius:50%;margin-right:7px}.lw-watch-actions{display:flex;align-items:center;gap:4px}.lw-watch-actions a{font-size:8px}.lw-workspace-center .lw-panel textarea:disabled{opacity:.5}
body:has(.lw-app){margin:0;background:#070c10}.lw-research-charts .lw-trend-chart{height:158px}.lw-research-charts .lw-panel>header{margin-bottom:9px}.lw-research-charts .lw-heatmap{height:168px}.researcher .lw-agent-heading{padding-bottom:10px}.researcher .lw-metric{min-height:110px}.researcher .lw-signal-row{min-height:35px}.researcher .lw-opportunity{padding:6px;margin-bottom:5px}.researcher .lw-research-bottom td{padding:5px}.researcher .lw-research-bottom .lw-panel textarea{min-height:65px;max-height:85px}.researcher .lw-grid.three .lw-panel{padding-top:10px;padding-bottom:10px}.researcher .lw-grid.three .lw-panel>header{margin-bottom:9px}.researcher .lw-grid.three .lw-empty{min-height:135px}.researcher .lw-research-bottom .lw-empty{min-height:115px}.researcher .lw-platform-row{margin:7px 0}.lw-demo-banner{padding-top:6px;padding-bottom:6px;font-size:9px}
.lw-package-body{display:grid;grid-template-columns:1fr 1fr;gap:13px}.lw-package-body .lw-package-files{margin:0}.lw-package-body .lw-form-two{grid-template-columns:1fr;gap:6px}.lw-package-body .lw-form-two input{padding:5px!important}.lw-package-body .lw-form-two label{font-size:8px!important}.lw-builder-bottom .lw-package-body+.lw-button{margin-top:8px}.reviewer .lw-review-overview{padding:13px 3px}.reviewer .lw-cover-placeholder{min-height:125px}.reviewer .lw-check-row{padding:6px 8px}.reviewer .lw-check-icon{padding:6px}.reviewer .lw-checks{gap:5px}.reviewer .lw-readiness{padding:11px}.reviewer .lw-tablet-bar{padding-bottom:10px}.reviewer .lw-readiness .lw-ring{width:67px;height:67px}.reviewer .lw-readiness .lw-ring strong{font-size:19px}
@media(max-width:760px){.lw-package-body{grid-template-columns:1fr}.lw-package-body .lw-form-two{grid-template-columns:1fr 1fr}.lw-package-body .lw-package-files{margin-top:10px}}
.lw-agent-overlay{position:fixed;inset:76px 18px 16px 224px;z-index:70;overflow:auto;background:#080e15f7;border:1px solid #665133;border-radius:14px;padding:14px;box-shadow:0 20px 70px #000c}.lw-overlay-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0 14px;color:#ebc977}.lw-agent-overlay .lw-workspace-layout{margin:0}.lw-agent-overlay:focus{outline:none}.lw-headquarters-page[inert]{pointer-events:none}@media(max-width:850px){.lw-agent-overlay{inset:68px 8px 8px;padding:10px}.lw-overlay-header{position:sticky;top:-10px;background:#0b111a;z-index:4;padding:8px 0}.lw-overlay-header strong{font-size:13px}}
.lw-review-card{border:1px solid #384650;border-radius:10px;padding:14px;margin:12px 0;background:#101a21}.lw-review-card ul{padding-left:20px;max-height:240px;overflow:auto}.lw-review-card li{margin:8px 0}.lw-review-card p{font-size:13px;color:#b8c8d3}.lw-review-card .lw-badge{margin:3px}.lw-review-card textarea{width:100%;min-height:85px}.lw-conversation .lw-review-card{font-size:12px}.lw-conversation .lw-review-card ul{max-height:120px}
.lw-chat-compose .lw-mic{position:static;flex:none;align-self:center;width:36px;height:36px;border-radius:50%;border:1px solid rgba(232,191,107,.55);background:rgba(232,191,107,.12);color:#f4cd74;font-size:15px;cursor:pointer;display:grid;place-items:center;padding:0;margin-right:4px}
.lw-chat-compose .lw-mic.live{background:#c0392b;border-color:#ff7b6b;color:#fff;animation:lwpulse 1.2s ease-in-out infinite}
.lw-chat-compose .lw-mic:disabled{opacity:.4;cursor:not-allowed}
@keyframes lwpulse{0%,100%{box-shadow:0 0 0 0 rgba(255,90,70,.55)}50%{box-shadow:0 0 0 10px rgba(255,90,70,0)}}
.lw-voice-toggle{display:flex;align-items:center;gap:8px;font-size:12px;color:#c9c2d6;margin:8px 0 4px;cursor:pointer}
@media (prefers-reduced-motion:reduce){.lw-chat-compose .lw-mic.live{animation:none}}
.lw-chat-blocked{display:grid;gap:6px;margin:8px 0;padding:12px 14px;border-radius:12px;border:1px solid rgba(239,200,105,.45);background:rgba(239,200,105,.08);color:#eef1f5;font-size:12.5px}.lw-chat-blocked span{color:#b9c1cd}.lw-chat-blocked button{justify-self:start;margin-top:4px;padding:8px 14px;border-radius:10px;border:0;background:linear-gradient(135deg,#f4cd74,#d9963a);color:#1b1206;font-weight:700;cursor:pointer}
/* ---- Money Found ---- */
.lw-modal.lw-modal-money{width:min(1100px,96vw);max-height:92vh;overflow:auto;padding:22px 24px}
.lw-nav-money{color:#f4cd74!important}.lw-money-link{display:flex;align-items:center;gap:10px;color:#f4cd74!important;font-weight:700}
.lw-mf{display:grid;gap:16px;color:#eef1f5}
.lw-mf-hero{display:grid;grid-template-columns:1.3fr 1fr;gap:18px;align-items:center;padding:18px;border-radius:16px;background:linear-gradient(135deg,rgba(239,200,105,.13),rgba(32,210,188,.06));border:1px solid rgba(239,200,105,.28)}
.lw-mf-hero h2{margin:2px 0 6px;font-size:24px}.lw-mf-hero p{margin:0;color:#b9c1cd;font-size:13px;line-height:1.5}
.lw-mf-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.lw-mf-stats div{background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:10px;text-align:center}.lw-mf-stats strong{display:block;font-size:22px;color:#f4cd74}.lw-mf-stats span{font-size:11px;color:#91a0b2}.lw-mf-stats .alert{border-color:#ff7b6b}.lw-mf-stats .alert strong{color:#ff9c8f}
.lw-mf-tabs{display:flex;gap:6px;border-bottom:1px solid #263039}.lw-mf-tabs button{background:none;border:0;color:#91a0b2;padding:10px 14px;font-weight:700;cursor:pointer;border-bottom:2px solid transparent}.lw-mf-tabs .active{color:#f4cd74;border-color:#f4cd74}
.lw-mf-tell,.lw-mf-find,.lw-mf-identity,.lw-mf-progress{display:grid;gap:10px;padding:14px;border-radius:14px;background:#10171d;border:1px solid #263039}
.lw-mf-tell label,.lw-mf-find label{display:grid;gap:3px;font-size:13px}.lw-mf-find label span{color:#91a0b2;font-size:12px}
.lw-mf textarea,.lw-mf input,.lw-mf select{width:100%;box-sizing:border-box;background:#0b1015;border:1px solid #2c3742;color:#eef1f5;border-radius:10px;padding:10px 12px;font:inherit;font-size:13px}
.lw-mf-pick{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.lw-mf-pick button.primary,.lw-mf-approve,.lw-case-hint button:not(.lw-case-hint-x){border:0;border-radius:10px;padding:10px 14px;background:linear-gradient(135deg,#f4cd74,#d9963a);color:#1b1206;font-weight:800;cursor:pointer;display:inline-flex;gap:6px;align-items:center}
.lw-mf details summary{cursor:pointer;color:#c9cfd8;font-weight:700;font-size:13px;padding:6px 0}
.lw-mf-playbooks{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;margin-top:8px}.lw-mf-playbooks button{text-align:left;background:#0b1015;border:1px solid #2c3742;color:#eef1f5;border-radius:12px;padding:10px;cursor:pointer;display:grid;gap:4px}.lw-mf-playbooks button:hover{border-color:#efc869}.lw-mf-playbooks small{color:#91a0b2;font-size:11.5px;line-height:1.4}
.lw-mf-empty{display:grid;justify-items:center;gap:6px;padding:28px;color:#91a0b2;text-align:center;border:1px dashed #2c3742;border-radius:14px}
.lw-mf-list{display:grid;gap:10px}.lw-mf-case{border:1px solid #263039;border-radius:14px;background:#10171d;overflow:hidden}.lw-mf-case.open{border-color:rgba(239,200,105,.5)}
.lw-mf-case-head{width:100%;display:flex;justify-content:space-between;gap:12px;align-items:center;padding:14px;background:none;border:0;color:inherit;text-align:left;cursor:pointer}.lw-mf-case-head small{display:block;color:#91a0b2;font-size:12px;margin-top:2px}
.lw-mf-case-meta{display:flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.lw-mf-deadline{font-size:12px;font-weight:800;color:#20d2bc}.lw-mf-deadline.urgent{color:#ff9c8f}
.lw-mf-case-body{display:grid;gap:12px;padding:0 14px 16px}.lw-mf-note{margin:0;padding:10px 12px;border-radius:10px;background:rgba(32,210,188,.08);border:1px solid rgba(32,210,188,.3);font-size:12.5px;color:#cdeee9;display:flex;gap:8px}
.lw-mf-draft{border-radius:12px;border:1px solid #2c3742;background:#0b1015;padding:12px;display:grid;gap:8px}.lw-mf-draft.draft{border-color:rgba(255,123,107,.6)}.lw-mf-draft header{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:12.5px}.lw-mf-draft header small{color:#91a0b2;margin-left:auto}
.lw-mf-draft pre{white-space:pre-wrap;font:inherit;font-size:13px;margin:0;color:#dfe5ec}.lw-mf-draft-actions{display:flex;gap:8px;justify-content:flex-end}.lw-mf-copy{background:none;border:1px solid #2c3742;color:#eef1f5;border-radius:10px;padding:8px 12px;cursor:pointer}
.lw-mf-needs{display:grid;gap:8px}.lw-mf-needs h4,.lw-mf-timeline h4{margin:4px 0;font-size:13px;color:#f4cd74}.lw-mf-needs label{display:grid;gap:4px;font-size:12.5px}.lw-mf-needs em{color:#ff9c8f;font-style:normal;font-size:11px}
.lw-mf-steps ol{margin:6px 0;padding-left:20px;font-size:12.5px;line-height:1.55;color:#c9cfd8}.lw-mf-steps li.done{color:#6f7d8c;text-decoration:line-through}.lw-mf-steps h5{margin:8px 0 2px;color:#91a0b2}.lw-mf-steps ul{margin:0;padding-left:18px;font-size:12px;color:#b9c1cd}
.lw-mf-timeline p{margin:0;padding:6px 0;border-bottom:1px solid #1c242c;font-size:12.5px;color:#c9cfd8}.lw-mf-timeline span{color:#6f7d8c;margin-right:8px}.lw-mf-timeline b{color:#efc869;margin-right:6px}
.lw-mf-row{display:flex;gap:8px}.lw-mf-found{display:grid;gap:8px}.lw-mf-found label{display:flex;gap:10px;align-items:center;padding:10px;border:1px solid #2c3742;border-radius:12px;cursor:pointer}.lw-mf-found label.on{border-color:#efc869;background:rgba(239,200,105,.08)}.lw-mf-found input{width:auto}.lw-mf-found img,.lw-mf-avatar{border-radius:50%;width:44px;height:44px;flex:none;object-fit:cover;background:#263039;display:grid;place-items:center;font-weight:800}.lw-mf-found span{flex:1;display:grid}.lw-mf-found small{color:#91a0b2;font-size:11.5px}.lw-mf-found a{color:#f4cd74;font-size:12px}
.lw-mf-progress{grid-template-columns:auto 1fr auto;align-items:center}.lw-mf-bar{height:10px;border-radius:99px;background:#263039;overflow:hidden}.lw-mf-bar i{display:block;height:100%;background:linear-gradient(90deg,#20d2bc,#efc869)}
.lw-mf-table td{font-size:12.5px}.lw-mf-table td small{display:block;color:#6f7d8c;font-size:11px}.lw-mf-table tr.muted{opacity:.45}.lw-mf-table select{padding:6px 8px;font-size:12px}.lw-mf-table a{color:#eef1f5}
.lw-case-hint{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:8px 0;padding:10px 12px;border-radius:12px;background:rgba(239,200,105,.08);border:1px solid rgba(239,200,105,.4);font-size:12.5px;position:relative}.lw-case-hint button:not(.lw-case-hint-x){padding:7px 10px;font-size:12px}.lw-case-hint-x{position:absolute;top:4px;right:6px;background:none;border:0;color:#91a0b2;cursor:pointer;font-size:16px}
@media(max-width:760px){.lw-mf-hero{grid-template-columns:1fr}.lw-mf-stats{grid-template-columns:repeat(2,1fr)}.lw-mf-progress{grid-template-columns:1fr}.lw-mf-case-head{flex-direction:column;align-items:flex-start}.lw-mf-row{flex-direction:column}}
.lw-mf .lw-mf-found label{flex-direction:row;align-items:center;text-align:left;color:#eef1f5}.lw-mf .lw-mf-found label>span{display:grid;gap:2px;flex:1}.lw-mf .lw-mf-found label>input{flex:none;width:18px;height:18px;accent-color:#efc869}
.lw-mf-avatar{width:44px;height:44px;color:#f4cd74;font-size:18px}
.lw-mf .lw-mf-needs label,.lw-mf .lw-mf-identity label{text-align:left}
.lw-main-nav{flex-wrap:nowrap}.lw-main-nav button{white-space:nowrap}
@media(max-width:1450px){.lw-main-nav button:nth-child(4),.lw-main-nav button:nth-child(6){display:none}}
.lw-agent-banner{display:grid;gap:6px;margin:8px 0;padding:12px 14px;border-radius:12px;border:1px solid rgba(32,210,188,.45);background:rgba(32,210,188,.08);font-size:12.5px;color:#d9f5f1}.lw-agent-banner span,.lw-agent-banner small{color:#b9d6d2}
.lw-agent-cmd{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;text-align:left;background:#0b1015;border:1px solid #2c3742;border-radius:10px;padding:8px 10px;color:#f4cd74;cursor:pointer}.lw-agent-cmd code{font-size:12px;white-space:normal}.lw-agent-cmd em{font-style:normal;color:#91a0b2;font-size:11px}
.lw-rec{background:rgba(212,175,55,.12);border:1px solid rgba(212,175,55,.4);border-radius:8px;padding:8px 10px;font-size:.9em}
.lw-budget{border-top:1px solid rgba(255,255,255,.1);padding-top:10px;display:grid;gap:6px}
/* Label Office (report, statements, split sheets, content) - phone first */
.lw-mf-tabs{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lw-mf-tabs button{white-space:nowrap;flex:none}
.lw-office{display:grid;gap:12px;padding:14px 0}.lw-office h3{margin:0 0 4px;font-size:18px}.lw-office h4{margin:0 0 8px;font-size:15px;color:#f4cd74}.lw-office h5{margin:10px 0 4px;color:#c9cfd8;font-size:13px}
.lw-office-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap}
.lw-report-headline{list-style:none;margin:0;padding:0;display:grid;gap:8px}.lw-report-headline li{background:#111a22;border:1px solid #263039;border-radius:12px;padding:12px 14px;font-weight:700;font-size:15px}
.lw-report-card{background:#0f151b;border:1px solid #263039;border-radius:14px;padding:14px}.lw-report-card.warn{border-color:#8a6a2a;background:#1a160d}
.lw-report-card ol,.lw-report-card ul{margin:0;padding-left:20px;display:grid;gap:8px}.lw-report-card a{color:#eef1f5}.lw-report-card .lw-badge{margin-left:8px}
.lw-report-row{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid #1d262e;font-size:14px}.lw-report-row:last-child{border:0}.lw-report-row span:last-child{text-align:right;white-space:nowrap}
.lw-office .small{font-size:12px}.lw-link-btn{background:none;border:0;color:#f4cd74;cursor:pointer;text-decoration:underline;font-size:12px;margin-left:8px;padding:4px}
.lw-map-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}
.lw-table-wrap{overflow:auto;max-height:220px;border:1px solid #263039;border-radius:10px}.lw-table-wrap table{border-collapse:collapse;font-size:12px;min-width:100%}.lw-table-wrap th,.lw-table-wrap td{padding:6px 8px;border-bottom:1px solid #1d262e;white-space:nowrap;text-align:left}.lw-table-wrap th{background:#111a22;position:sticky;top:0}
.lw-file{display:inline-block;padding:12px 16px;border:1px dashed #4a5a69;border-radius:12px;cursor:pointer}.lw-file input{display:block;margin-top:8px}
.lw-agreement-row{display:flex;justify-content:space-between;gap:10px;align-items:center;width:100%;text-align:left;background:#0f151b;border:1px solid #263039;border-radius:12px;padding:14px;color:#eef1f5;cursor:pointer;font:inherit;flex-wrap:wrap}.lw-agreement-row.active{border-color:#f4cd74}
.lw-link-row{display:grid;grid-template-columns:1fr;gap:6px;padding:8px 0;border-bottom:1px solid #1d262e}.lw-link-row input{font-size:12px}
.lw-party{border:1px solid #263039;border-radius:12px;padding:12px;display:grid;gap:8px}.lw-party legend{padding:0 6px;font-weight:700;color:#f4cd74}
.lw-form-three{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}
.lw-chips{display:flex;flex-wrap:wrap;gap:6px}.lw-chips label{display:inline-flex!important;flex-direction:row!important;align-items:center;gap:4px;border:1px solid #2c3742;border-radius:999px;padding:6px 10px;font-size:12px;cursor:pointer}.lw-chips label.on{border-color:#f4cd74;color:#f4cd74}.lw-chips input{width:auto!important;display:none}
.lw-ok{color:#7ff0c0;font-weight:700}.lw-warn{color:#ffb38a;font-weight:700}
.lw-doc{white-space:pre-wrap;font-size:12px;max-height:340px;overflow:auto;background:#0b1015;border:1px solid #263039;border-radius:10px;padding:10px}.lw-audit{font-size:12px;color:#91a0b2}
.lw-concept{border-top:1px solid #1d262e;padding:12px 0;display:grid;gap:4px}.lw-concept p{margin:2px 0;font-size:14px}.lw-concept header{display:flex;gap:8px;align-items:center;flex-wrap:wrap}
@media(max-width:640px){.lw-form-three{grid-template-columns:1fr 1fr 1fr}.lw-office-head .lw-button{width:100%}.lw-mf-hero{grid-template-columns:1fr!important}.lw-report-row{font-size:13px}}
.lw-register .lw-fill{display:grid;gap:6px;padding-left:20px;font-size:13px}.lw-register .lw-fill small{display:block;color:#91a0b2}.lw-register code{background:#0b1015;border:1px solid #263039;border-radius:6px;padding:1px 6px;word-break:break-all}
.lw-check-row{display:flex!important;flex-direction:row!important;align-items:center;gap:8px}.lw-check-row input{width:auto!important}
.lw-mf-table .lw-link-btn{display:block;margin:4px 0 0;padding:0}
.lw-mf-contacts{display:grid;gap:6px}.lw-mf-contact{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:8px 0;border-bottom:1px solid #1d262e}.lw-mf-contact small{display:block;color:#91a0b2}.lw-mf-contact a{font-size:12px;color:#f4cd74}.lw-mf-contact .lw-badge{margin-left:6px}
.lw-mf-seq ol{display:grid;gap:8px;padding-left:20px}.lw-mf-seq li.done{opacity:.55}.lw-mf-seq pre{white-space:pre-wrap;font-size:12px;margin:4px 0}
.lw-needs-list{display:grid;gap:6px;padding-left:20px;font-size:14px}
/* Know me */
.lw-know{display:grid;gap:12px}
.lw-know-head{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;padding:14px;border-radius:14px;background:#10171d;border:1px solid #263039}
.lw-know-head h3{margin:0 0 4px;font-size:17px}.lw-know-head p{margin:0;color:#b8c3cf;font-size:13.5px}
.lw-know-ring{--p:0;width:86px;height:86px;border-radius:50%;display:grid;place-content:center;text-align:center;background:radial-gradient(closest-side,#10171d 78%,transparent 79%),conic-gradient(#efc869 calc(var(--p)*1%),#263039 0)}
.lw-know-ring b{font-size:22px;color:#f4cd74;line-height:1}.lw-know-ring small{font-size:11px;color:#91a0b2}
.lw-know-next{margin:8px 0 0;padding-left:18px;font-size:13px;color:#eef1f5;display:grid;gap:3px}
.lw-know-actions{display:flex;gap:8px;flex-wrap:wrap}
.lw-know-card{display:grid;gap:10px;padding:14px;border-radius:14px;background:#10171d;border:1px solid #263039}
.lw-know-card h4{margin:0;display:flex;gap:8px;align-items:center;font-size:15px}
.lw-know-links{display:grid;gap:8px}
.lw-know-link,.lw-know-fact{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:10px;border:1px solid #2c3742;border-radius:12px}
.lw-know-link>span,.lw-know-fact>span{display:grid;gap:3px;min-width:0;flex:1;font-size:13.5px;color:#eef1f5;text-align:left}
.lw-know-link a{color:#f4cd74;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.lw-know-link small,.lw-know-fact small{color:#91a0b2;font-size:11.5px}
.lw-know-fact b{font-size:11.5px;color:#91a0b2;text-transform:uppercase;letter-spacing:.04em}
.lw-know-yn{display:flex;gap:6px;flex:none}
.lw-know-yn button{min-height:40px;padding:0 12px;border-radius:10px;border:1px solid #3a4652;background:#18212a;color:#eef1f5;font-weight:700;cursor:pointer}
.lw-know-yn button.yes{border-color:#efc869;background:rgba(239,200,105,.14);color:#f4cd74}
.lw-know-q{display:grid;gap:6px;text-align:left}.lw-know-q span{font-size:13.5px;color:#eef1f5}
.lw-know-q textarea,.lw-know-q input{width:100%}
.lw-know-chips{display:flex;gap:6px;flex-wrap:wrap}.lw-know-chips a{padding:6px 10px;border-radius:999px;border:1px solid #efc869;color:#f4cd74;font-size:12.5px;text-decoration:none}
.lw-know-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}
.lw-know-stats>div{display:grid;gap:2px;padding:10px;border-radius:12px;background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.08)}
.lw-know-stats small{color:#b8c3cf;font-size:12px}
@media(max-width:760px){.lw-know-head{grid-template-columns:1fr;justify-items:center;text-align:center}.lw-know-link,.lw-know-fact{flex-direction:column;align-items:stretch}.lw-know-yn button{flex:1}}

/* talk-first cases */
.lw-mf-reply{margin-top:10px;padding:12px;border-radius:12px;background:rgba(239,200,105,.08);border:1px solid rgba(239,200,105,.4)}.lw-mf-reply pre,.lw-mf-reply-text{white-space:pre-wrap;font:inherit;margin:0 0 6px;color:#eef1f5;line-height:1.45}
.lw-mf-case.flash{animation:lwFlash 2.4s ease-out;border-color:#efc869}@keyframes lwFlash{0%{box-shadow:0 0 0 0 rgba(239,200,105,.75)}40%{box-shadow:0 0 0 8px rgba(239,200,105,.25)}100%{box-shadow:0 0 0 0 rgba(239,200,105,0)}}
.lw-mf-known dl{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0}.lw-mf-known dt{color:#91a0b2;font-size:12.5px}.lw-mf-known dd{margin:0;color:#eef1f5}
.lw-mf-talk{display:grid;gap:8px;padding:12px;border-radius:12px;background:#10171d;border:1px solid #263039}.lw-mf-talk textarea{flex:1;min-height:44px}.lw-mf-asks{margin:0;padding-left:18px;color:#d9dee5}.lw-mf-form-fallback summary{cursor:pointer;color:#91a0b2;font-size:12.5px}.lw-mf-form-fallback{display:grid;gap:6px}
@media (prefers-reduced-motion: reduce){.lw-mf-case.flash{animation:none;outline:2px solid #efc869}}

/* merch */
.lw-merch-step{display:grid;gap:10px;padding:14px;border-radius:14px;background:#10171d;border:1px solid #263039}.lw-merch-how{margin:0;padding-left:18px;color:#d9dee5;display:grid;gap:4px}.lw-merch-how a{color:#f4cd74}
.lw-merch-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px}.lw-merch-card{display:grid;gap:6px;align-content:start;padding:10px;border-radius:12px;background:#10171d;border:1px solid #263039}.lw-merch-card.approved{border-color:rgba(115,214,150,.5)}.lw-merch-card.rejected{opacity:.5}
.lw-merch-card img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:8px;background:repeating-conic-gradient(#1b232b 0 25%,#141b21 0 50%) 0 0/16px 16px}.lw-merch-card small{color:#91a0b2;font-size:11.5px}.lw-merch-idea{aspect-ratio:1;display:grid;place-items:center;padding:10px;border-radius:8px;background:#1a222a;color:#c9cfd8;font-size:12px;overflow:hidden;text-align:center}
.lw-merch-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:6px}.lw-merch-thumbs img{aspect-ratio:1}
.lw-merch-kinds{display:flex;flex-wrap:wrap;gap:6px}.lw-merch-kinds button{display:grid;padding:8px 12px;border-radius:10px;border:1px solid #2c3742;background:#141b21;color:#eef1f5;cursor:pointer;min-height:44px}.lw-merch-kinds button.on{border-color:#efc869;background:rgba(239,200,105,.1)}.lw-merch-kinds small{color:#91a0b2;font-size:11px}
.lw-merch-colors{display:flex;flex-wrap:wrap;gap:6px}.lw-merch-colors button{width:32px;height:32px;border-radius:50%;border:2px solid #2c3742;cursor:pointer;background:#888;position:relative}.lw-merch-colors button.on{border-color:#efc869;box-shadow:0 0 0 2px rgba(239,200,105,.4)}.lw-merch-colors span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
.lw-merch-math{margin:0;padding:10px;border-radius:10px;background:rgba(239,200,105,.08);color:#eef1f5}.lw-merch-file{cursor:pointer}
.lw-merch-sales{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.lw-merch-sales div{background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:10px;text-align:center}.lw-merch-sales strong{display:block;font-size:20px;color:#f4cd74}.lw-merch-sales span{font-size:11px;color:#91a0b2}.lw-merch-sales small{grid-column:1/-1;color:#91a0b2;font-size:11px}
@media(max-width:640px){.lw-merch-sales{grid-template-columns:repeat(2,1fr)}}
/* Business Partner money desk */
.lw-partner{display:flex;flex-direction:column;gap:14px}.lw-partner-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin:8px 0}.lw-partner-row label{font-size:10px}.lw-stop{border:1px solid #b2343c;background:linear-gradient(#d0444c,#8a1f26);color:#fff;font-weight:700;letter-spacing:.8px;border-radius:7px;padding:8px 14px;font-size:11px}.lw-stop:hover{box-shadow:0 0 14px #e0454d70}.lw-partner-rules{margin:8px 0 0;padding-left:16px;font-size:10px;color:#a9b6c6;line-height:1.7}.lw-partner-posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.lw-partner-post{border:1px solid #2c3a46;border-radius:9px;padding:9px;background:#121b23;display:flex;flex-direction:column;gap:6px;font-size:10px}.lw-partner-post.skipped{opacity:.45}.lw-partner-post header{display:flex;gap:5px;align-items:center;flex-wrap:wrap}.lw-partner-post img{width:100%;max-height:150px;object-fit:contain;border-radius:6px;background:#0b1116}.lw-partner-post textarea{font-size:10px}.lw-inline{flex-direction:row!important;align-items:flex-start;gap:6px!important}.lw-partner-due{display:flex;gap:12px;justify-content:space-between;align-items:center;border-bottom:1px solid #22303a;padding:8px 0;font-size:10px}.lw-partner-due p{margin:3px 0!important}.lw-partner-channels{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.lw-partner-channel{border:1px solid #2c3a46;border-radius:9px;padding:10px;display:flex;flex-direction:column;gap:6px;font-size:10px;background:#111a21}.lw-partner-channel header{display:flex;justify-content:space-between;align-items:center}.lw-partner-checkin{white-space:pre-wrap;font-family:inherit;font-size:10px;background:#0d151b;border:1px solid #26343e;border-radius:8px;padding:10px;color:#d6dee8}.lw-partner-streams{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}.lw-partner-stream{border:1px solid #2c3a46;border-radius:9px;padding:10px;display:flex;flex-direction:column;gap:8px}.lw-partner-stream small{display:block;line-height:1.5}.lw-partner-streams>small{grid-column:span 2}
.lw-shows{display:flex;flex-direction:column;gap:10px}.lw-show{display:flex;gap:14px;justify-content:space-between;align-items:flex-start;border:1px solid #2c3a46;border-radius:9px;padding:10px;background:#111a21;font-size:10px}.lw-show p{margin:3px 0!important}.lw-show-qr{width:96px;height:96px;background:#fff;border-radius:6px;padding:3px;flex:none}.lw-show-form{border:1px solid #2c3a46;border-radius:9px;padding:10px;margin-bottom:10px}
.lw-release-tool{display:flex;flex-direction:column;gap:8px;font-size:10px}.lw-blockers{margin:0;padding-left:18px;line-height:1.7;color:#f2d68d}.lw-packet{border:1px solid #2c3a46;border-radius:9px;padding:9px;background:#111a21}.lw-packet header{display:flex;gap:8px;align-items:center}.lw-packet header .lw-button{margin-left:auto}.lw-packet-field{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid #1f2a33;padding:4px 0}.lw-packet-field button{background:none;border:0;color:#9fe3d5;text-align:right;cursor:copy;overflow-wrap:anywhere}.lw-assign{border:1px solid #2c3a46;border-radius:9px;padding:9px;width:100%}
.lw-control{border:1px solid #8a7441;background:linear-gradient(110deg,#2a2314,#14130e);border-radius:10px;padding:9px 12px;margin-bottom:12px;font-size:11px}.lw-control.paused{border-color:#b2343c;background:linear-gradient(110deg,#3a1518,#160c0d)}.lw-control-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.lw-checkpoint{display:flex;justify-content:space-between;gap:12px;align-items:center;border-top:1px solid #4a3d22;margin-top:8px;padding-top:8px}.lw-checkpoint p{margin:4px 0!important;white-space:pre-wrap;color:#ddd3bd}.lw-inline-select{flex-direction:row!important;align-items:center;gap:6px!important;font-size:10px}.lw-cover-preview{width:180px;height:180px;object-fit:cover;border-radius:8px;border:1px solid #8a7240}
