.marketing-team{--team-ink:#133d58;--team-line:#c9dce7;--team-soft:#eff7fb;color:var(--team-ink);padding:16px 0;font-size:14px}.team-toolbar,.team-section-title,.team-control-row,.team-filter,.team-buttons{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.team-toolbar,.team-section-title{justify-content:space-between}.marketing-team h3{align-items:center;gap:9px;margin:0;font-size:18px;font-weight:700;display:flex}.team-toolbar p{color:#4b687b;margin:6px 0 0}.team-control-row{background:var(--team-soft);border:1px solid var(--team-line);border-radius:12px;margin:20px 0 14px;padding:12px 16px}.team-control-row small{margin-left:auto}.team-filter{margin-bottom:18px}.team-filter input{max-width:330px}.marketing-team select,.team-editor select{color:#163e58;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #b8cedb;border-radius:8px;padding:8px 12px;display:block}.team-filter select{width:auto;min-width:170px}.team-profile-grid{grid-template-columns:repeat(auto-fill,minmax(255px,1fr));gap:14px;display:grid}.team-profile-card{border:1px solid var(--team-line);background:#fff;border-radius:14px;padding:14px;box-shadow:0 3px 12px #153f5910}.team-profile-card>button:first-child{text-align:left;flex-direction:column;align-items:flex-start;gap:5px;width:100%;display:flex}.team-profile-card strong{font-size:16px}.team-profile-card p{margin:5px 0;line-height:1.5}.team-profile-card small,.team-profile-card time{color:#547084;font-size:12px}.team-avatar{color:#176287;background:#e3f2f8;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:4px;display:inline-flex}.team-empty{text-align:center;background:#f4f9fc;border:1px dashed #b9cfdd;border-radius:14px;padding:30px 20px}.team-empty svg{margin:0 auto 12px}.team-empty h4{margin-bottom:7px;font-size:17px;font-weight:600}.team-empty p{max-width:560px;margin:auto}.team-section-title{margin:28px 0 14px}.team-task-list>article{border:1px solid var(--team-line);background:#fff;border-radius:12px;justify-content:space-between;gap:20px;margin-bottom:10px;padding:16px;display:flex}.team-task-list p{margin:5px 0}.team-task-list small{color:#547084;display:block}.team-task-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.team-status{color:#17496a;white-space:nowrap;background:#eaf3f8;border-radius:20px;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.status-approved{color:#185d40;background:#e1f2e9}.status-failed,.status-changes{color:#8a372b;background:#fae9e7}.status-running{color:#164e79;background:#dbedf9}.team-task-error{max-width:650px;color:#9b3a32!important}.team-notice{color:#215e42;background:#e5f3eb;border:1px solid #b2d8c5;border-radius:10px;padding:12px}.team-editor{color:#163e58;flex-direction:column;max-height:92dvh;background:#fff!important;width:min(880px,100vw - 32px)!important;max-width:880px!important;padding:24px!important;display:flex!important}.team-editor-body{flex-direction:column;gap:16px;min-height:0;padding:2px 6px 10px 0;display:flex;overflow:auto}.team-editor label{flex-direction:column;gap:6px;font-size:14px;font-weight:500;display:flex}.team-editor input,.team-editor textarea{color:#133d58;background:#fff;min-height:40px;font-size:14px}.team-editor textarea{line-height:1.55}.team-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.team-editor fieldset{border:1px solid #cadde6;border-radius:10px;padding:14px}.team-editor legend{padding:0 6px;font-weight:650}.team-editor fieldset p{margin-bottom:12px;font-size:13px;line-height:1.5}.team-checks{grid-template-columns:1fr 1fr;gap:12px;display:grid}.team-checks label{flex-direction:row;align-items:flex-start;gap:9px;line-height:1.5;display:flex}.team-checks [data-slot=checkbox]{flex-shrink:0;margin-top:3px}.team-scroll-list{max-height:220px;overflow:auto}.team-editor footer{border-top:1px solid #d9e5ec;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding-top:14px;display:flex}.team-profile-dates{background:#f1f7fa;border-radius:8px;padding:10px;font-size:13px}.team-delivery-image{object-fit:contain;border:1px solid #c9dce7;border-radius:12px;width:min(100%,520px);height:auto;display:block}.team-tree-dialog{color:#153f5a;flex-direction:column;height:min(850px,92dvh);background:#f6fafc!important;width:calc(100vw - 32px)!important;max-width:1440px!important;padding:24px!important;display:flex!important}.team-tree-canvas{background-image:radial-gradient(#c6dce9 1px,#0000 1px);background-size:20px 20px;border:1px solid #c9dce7;border-radius:12px;flex:1;min-height:0;padding:20px;overflow:auto}.team-tree,.team-tree ul{justify-content:center;margin:0;padding:0;list-style:none;display:flex;position:relative}.team-tree{min-width:max-content}.team-tree li{flex-direction:column;align-items:center;padding:28px 12px 0;display:flex;position:relative}.team-tree>li{padding-top:0}.team-tree ul:before{content:"";border-left:2px solid #a5c3d5;height:14px;position:absolute;top:0;left:50%}.team-tree ul>li:before{content:"";border-top:2px solid #a5c3d5;position:absolute;top:14px;left:0;right:0}.team-tree ul>li:first-child:before{left:50%}.team-tree ul>li:last-child:before{right:50%}.team-tree ul>li:after{content:"";border-left:2px solid #a5c3d5;height:14px;position:absolute;top:14px;left:50%}.team-tree-card{z-index:1;background:#fff;border:1px solid #b9d3e2;border-radius:14px;width:258px;padding:15px;box-shadow:0 4px 15px #153f5910}.team-node-open{text-align:left;flex-direction:column;align-items:flex-start;gap:6px;width:100%;display:flex}.team-node-open strong{color:#123e59;font-size:16px}.team-node-role{color:#2c6482;font-size:14px;font-weight:600}.team-node-open p{overflow-wrap:anywhere;margin:3px 0;font-size:14px;line-height:1.45}.team-node-open time{color:#567285;align-items:center;gap:5px;font-size:12px;display:flex}.team-node-open small{color:#547084;font-size:12px}.team-root{text-align:center;color:#fff;background:#163f5c;border-color:#163f5c;flex-direction:column;align-items:center;gap:8px;width:290px;display:flex}.team-root strong{font-size:20px}.team-root span{font-size:14px}.team-root small{color:#d1e7f3;font-size:12px}.team-tree-card.is-paused{background:#f0f4f7;border-style:dashed}.team-editor h4{font-size:16px;font-weight:650}.team-editor details>article{border-top:1px solid #dce7ee;padding:16px 0}.team-editor details summary{cursor:pointer;padding:10px 0;font-weight:600}.team-tree-card button:focus-visible,.team-profile-card button:focus-visible{outline-offset:4px;border-radius:8px;outline:3px solid #277ba9}@media (width<=700px){.team-fields,.team-checks{grid-template-columns:1fr}.team-task-list>article{flex-direction:column}.team-task-actions{justify-content:flex-start}.team-editor,.team-tree-dialog{padding:18px!important}.team-filter input,.team-filter select{width:100%;max-width:none}.team-toolbar .team-buttons{width:100%}.team-control-row small{margin-left:0}.team-tree-canvas{padding:12px}}.team-queue-info{color:#645027;background:#fffaf0;border:1px solid #e5d7ae;border-radius:9px;gap:5px;margin:8px 0 4px;padding:10px 12px;font-size:13px;line-height:1.45;display:grid}.team-queue-info>strong{color:#604d22}.team-queue-info>small{color:#74643d}.team-queue-blocker{color:#24658a;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.team-queue-blocker:disabled{color:#74643d;cursor:default;text-decoration:none}.team-priority-progress{color:#285548;background:#f0faf6;border:1px solid #a9d1c1;border-radius:9px;gap:5px;margin:9px 0;padding:11px 13px;font-size:13px;line-height:1.45;display:grid}.team-priority-progress strong{color:#1f5847}.team-priority-progress small{color:#55766d}.team-task-actions button:disabled{cursor:wait}.team-priority-stopped{color:#813b34;background:#fff4f2;border:1px solid #e2a6a1;border-radius:9px;gap:5px;margin:9px 0;padding:11px 13px;font-size:13px;line-height:1.45;display:grid}.team-priority-stopped strong{color:#8a3029}.team-extra-capacity-note{color:#554824;background:#fffaf0;border:1px solid #e5d7ae;border-radius:9px;padding:12px 14px;line-height:1.5}.team-extra-capacity-note ul{margin:8px 0 0;padding-left:22px}.team-extra-capacity-note li+li{margin-top:5px}.marketing-review{color:#173944;gap:12px;margin:12px 0;display:grid}.marketing-review-header,.marketing-review-toolbar,.review-detail-title,.review-detail-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.marketing-review-header>div{gap:5px;display:grid}.marketing-review-header h2{align-items:center;gap:9px;margin:0;font-size:20px;display:flex}.marketing-review-header p{color:#637980;margin:0;font-size:13px;line-height:1.5}.marketing-review-toolbar{background:#f8fbfb;border:1px solid #e0e9eb;border-radius:10px;flex-wrap:wrap;padding:10px 12px}.marketing-review-toolbar label{flex:1;align-items:center;gap:8px;min-width:220px;display:flex}.marketing-review-toolbar input{min-width:0}.marketing-review-toolbar select{color:#254c57;background:#fff;border:1px solid #cad8dc;border-radius:7px;height:38px;padding:7px}.marketing-review-toolbar>span{color:#637980;font-size:12px}.marketing-review-grid{grid-template-columns:minmax(260px,.9fr) minmax(360px,1.25fr) minmax(250px,.8fr);grid-template-areas:"list detail activity";align-items:start;gap:12px;display:grid}.marketing-review-list,.marketing-review-detail,.marketing-review-activity{background:#fff;border:1px solid #dfe8ea;border-radius:11px;min-width:0;overflow:hidden}.marketing-review-list{grid-area:list;max-height:680px;overflow:auto}.marketing-review-detail{grid-area:detail;max-height:680px;padding:16px;scroll-margin-top:12px;overflow:auto}.marketing-review-activity{grid-area:activity}.marketing-review-detail h4{color:#254d57;margin:17px 0 7px}.marketing-review-detail p{line-height:1.55}.marketing-review-detail img.review-result-image{object-fit:contain;border:1px solid #dce7e9;border-radius:9px;max-width:100%;max-height:500px;margin:12px auto;display:block}.marketing-review-prompt{text-align:center;color:#667d83;place-content:center;justify-items:center;gap:8px;min-height:200px;display:grid}.marketing-review-prompt strong{color:#234954}.marketing-review-prompt p{max-width:420px;margin:0;font-size:13px}.marketing-review-error,.marketing-review-notice{border-radius:8px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5}.marketing-review-error{color:#8e362d;background:#fff0ed}.marketing-review-notice{color:#236044;background:#edf7f1}.marketing-review-empty{text-align:center;color:#71868b;padding:25px 15px;font-size:13px}.review-project{border-bottom:1px solid #e6edef}.review-project-head{color:#173944;text-align:left;cursor:pointer;background:#f7fafb;border:0;align-items:center;gap:10px;width:100%;padding:13px 12px;display:flex}.review-project-head:hover{background:#eef6f6}.review-item-icon{color:#317a78;background:#e7f2f2;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.review-item-main{flex:1;gap:4px;min-width:0;display:grid}.review-item-main strong{font-size:13px}.review-item-main small{color:#667c82;font-size:11px}.review-project-body{padding:0 12px 14px}.review-original-request{background:#fff;border:1px solid #e1e9eb;border-radius:9px;margin:4px 0 10px;padding:9px 10px}.review-original-request summary{cursor:pointer;color:#246c62;font-size:13px;font-weight:600}.review-original-request p{color:#526a72;white-space:pre-wrap;margin:9px 0 2px;font-size:13px}.review-tree{padding-left:8px}.review-tree-node{border-left:1px solid #c9d9dc;margin-left:14px;padding-left:13px;position:relative}.review-tree-node:last-child{border-left-color:#0000}.review-tree-branch{color:#659095;align-items:center;gap:7px;padding:5px 0;display:flex;position:relative}.review-tree-branch:before{content:"";border-top:1px solid #c9d9dc;width:12px;position:absolute;top:50%;left:-14px}.review-tree-task{color:#193b45;text-align:left;cursor:pointer;background:#fff;border:1px solid #e4ecee;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;padding:9px 10px;display:flex}.review-tree-task:hover,.review-tree-task.selected{background:#f2f9f7;border-color:#91c0b6}.review-tree-task-main{flex-direction:column;gap:4px;min-width:0;display:flex}.review-tree-task-main strong{font-size:13px}.review-tree-task-main small{color:#667c82;font-size:11px}.review-state{white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}.review-state.state-finished{color:#16745d;font-weight:700}.review-state.state-partial{color:#906914}.review-state.state-failed{color:#b34747}.review-state.state-queued,.review-state.state-running{color:#9b6c12}.review-state.state-review,.review-state.state-changes{color:#a26020}.review-state.state-needs_input{color:#a44e23;font-weight:700}.marketing-review-activity{flex-direction:column;max-height:680px;display:flex}.marketing-review-activity>header{color:#317674;background:#f7fafb;border-bottom:1px solid #e1e9eb;justify-content:space-between;align-items:center;gap:10px;padding:12px 13px;display:flex}.marketing-review-activity>header>div{gap:3px;min-width:0;display:grid}.marketing-review-activity>header h3{color:#1c464d;align-items:center;gap:7px;margin:0;font-size:15px;display:flex}.marketing-review-activity>header small{text-overflow:ellipsis;white-space:nowrap;color:#71858a;font-size:11px;overflow:hidden}.review-live-metrics{background:#fbfdfd;border-bottom:1px solid #e5ecee;gap:7px;padding:12px;display:grid}.review-live-metrics>strong{color:#214d54;font-size:13px}.review-metric-line{color:#536e75;justify-content:space-between;gap:8px;font-size:12px;display:flex}.review-metric-line b{color:#1c4b4a}.review-running-list{color:#516c72;gap:4px;font-size:11px;display:grid}.review-running-list span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.review-running-list small{color:#819197;font-size:11px}.review-limit-form{border-top:1px solid #e2eaeb;gap:7px;margin-top:5px;padding-top:8px;display:grid}.review-limit-form label{color:#597278;gap:4px;font-size:11px;display:grid}.review-limit-form input{color:#173944;border:1px solid #cbd9dc;border-radius:6px;width:100%;height:32px;padding:5px 7px}.review-limit-form button{justify-self:start}.review-activity-list{padding:5px 12px 12px;overflow:auto}.review-activity-event{border-bottom:1px solid #edf1f2;gap:3px;padding:10px 0;display:grid}.review-activity-event:last-child{border-bottom:0}.review-activity-event time{color:#819095;font-size:10px}.review-activity-event strong{color:#21464d;font-size:12px;line-height:1.4}.review-activity-event small{color:#708389;font-size:10px}.review-activity-event p{color:#4b646a;white-space:pre-wrap;overflow-wrap:anywhere;max-height:160px;margin:3px 0 0;font-size:12px;line-height:1.5;overflow:auto}.review-activity-event.delivery,.review-activity-event.approved{border-left:2px solid #51a282;padding-left:8px}.review-activity-event.yielded,.review-activity-event.priority{border-left:2px solid #d9a33d;padding-left:8px}.review-activity-event.failed{border-left:2px solid #c46455;padding-left:8px}.review-activity-empty{color:#77898e;margin:0;padding:15px 2px;font-size:12px;line-height:1.5}.review-detail-title{border-bottom:1px solid #e4ebed;padding-bottom:10px}.review-detail-title>div:first-child{min-width:0}.review-detail-title h3{color:#193f48;margin:0 0 5px;font-size:18px}.review-detail-title p{color:#6a7d83;align-items:center;gap:5px;margin:0;font-size:12px;display:flex}.review-detail-actions{flex-wrap:wrap;justify-content:flex-end}.review-priority-note{color:#70551d;background:#fff9e9;border:1px solid #ead7a9;border-radius:8px;align-items:flex-start;gap:7px;padding:9px 10px;font-size:12px;display:flex}.review-priority-note svg{flex:none}.review-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.review-facts article{background:#fbfdfd;border:1px solid #e3ebed;border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.review-facts small{color:#72858a;font-size:10px}.review-facts strong{color:#244b53;font-size:12px}.review-facts span{color:#647a80;font-size:11px;line-height:1.45}.review-dependencies{color:#526c6d;background:#f4f9f7;border-left:2px solid #6c9c95;padding:8px 10px;font-size:12px}.review-history{border:1px solid #e0e9eb;border-radius:8px;margin:13px 0}.review-history summary{cursor:pointer;color:#246c62;align-items:center;gap:6px;padding:10px;font-size:12px;font-weight:650;display:flex}.review-history article{border-top:1px solid #e8eef0;padding:10px}.review-history article strong{margin-bottom:7px;font-size:12px;display:block}.review-result-layout{gap:8px;display:grid}.review-result-layout a{color:#176f73;font-weight:650}.review-result-layout iframe{background:#fff;border:1px solid #d9e5e7;border-radius:10px;width:100%;min-height:440px}.review-correction{background:#fbfdfd;border:1px solid #e0e9eb;border-radius:9px;gap:9px;margin-top:16px;padding:12px;display:grid}.review-correction label{gap:3px;display:grid}.review-correction label strong{font-size:13px}.review-correction label small{color:#71848a;font-size:11px}.review-correction button{justify-self:start}@media (width<=1250px){.marketing-review-grid{grid-template-columns:minmax(250px,.9fr) minmax(340px,1.1fr);grid-template-areas:"list detail""activity activity"}.marketing-review-activity{max-height:520px}}@media (width<=900px){.marketing-review-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"list""detail""activity"}.marketing-review-list,.marketing-review-activity{max-height:520px}.marketing-review-detail{max-height:none}.review-project-head{flex-wrap:wrap}.review-project-head .review-state{margin-left:auto}.review-tree-task{flex-direction:column;align-items:flex-start}.review-tree-node{margin-left:8px;padding-left:10px}}@media (width<=600px){.marketing-review-header{align-items:flex-start}.marketing-review-toolbar{flex-direction:column;align-items:stretch}.review-detail-title{flex-direction:column;align-items:flex-start}.review-detail-actions{justify-content:flex-start}.review-facts{grid-template-columns:1fr}.review-result-layout iframe{min-height:300px}}.marketing-review-status-chips{gap:7px;padding:2px 1px 5px;display:flex;overflow:auto}.marketing-review-status-chips button{color:#526d73;cursor:pointer;background:#fff;border:1px solid #dce7e9;border-radius:999px;flex:none;align-items:center;gap:7px;padding:6px 9px;font-size:11px;display:inline-flex}.marketing-review-status-chips button:hover,.marketing-review-status-chips button.active{color:#205e53;background:#edf7f4;border-color:#75aaa0}.marketing-review-status-chips b{color:#3f6067;background:#eef3f4;border-radius:99px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:10px;display:grid}.marketing-review-status-chips button.active b{color:#205e53;background:#d6ece4}.review-campaign-note{color:#416661;background:#f2faf7;border:1px solid #d1e4df;border-radius:8px;margin:12px 0;padding:10px 12px;font-size:12px}.review-project-progress{background:#e4ecec;border-radius:99px;width:min(100%,220px);height:4px;display:block;overflow:hidden}.review-project-progress i{border-radius:inherit;background:#4d9b83;height:100%;transition:width .2s;display:block}.review-queue-info{color:#645027;background:#fffaf0;border:1px solid #e5d7ae;border-radius:9px;gap:6px;margin:10px 0;padding:11px 12px;font-size:13px;line-height:1.45;display:grid}.review-queue-info>strong{color:#604d22}.review-queue-info>small{color:#74643d}.marketing-workspace{color:#193d46;min-width:0}.marketing-title{justify-content:space-between;align-items:center;gap:20px;margin:0 0 18px;display:flex}.marketing-title h2{margin:0;font-size:25px;font-weight:600}.marketing-title p{color:#6a7e83;margin:4px 0;font-size:13px}.marketing-clock{color:#826422;text-align:right;max-width:320px;font-size:12px}.marketing-clock.online{color:#397259}.marketing-layout{background:#fff;border:1px solid #d5e0df;border-radius:14px;grid-template-columns:300px minmax(0,1fr);height:calc(100dvh - 245px);min-height:510px;max-height:1000px;display:grid;overflow:hidden}.marketing-sidebar{border-right:1px solid #d8e3df;flex-direction:column;min-height:0;display:flex}.marketing-list-head{background:#f7faf8;justify-content:space-between;align-items:center;gap:8px;padding:18px 14px;display:flex}.marketing-list-head strong{font-size:15px}.marketing-list-head button{font-size:12px}.marketing-search{color:#7b8c89;align-items:center;gap:6px;margin:12px;display:flex}.marketing-search input{box-shadow:none;background:#f4f7f6;border:0}.marketing-thread-list{flex:1;min-height:0;overflow:auto}.marketing-thread{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf0ef;align-items:center;gap:12px;width:100%;padding:18px 14px;display:flex}.marketing-thread:hover{background:#f5f9f6}.marketing-thread.selected{background:#e6f2e9;border-left:3px solid #52876a;padding-left:11px}.marketing-thread>span:last-child{min-width:0}.marketing-thread strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.marketing-thread small{color:#71817e;margin-top:5px;font-size:11px;line-height:1.5;display:block}.marketing-avatar{color:#44705c;background:#dbece3;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.marketing-empty-list{color:#7b8985;padding:24px;font-size:14px;line-height:1.7}.marketing-welcome{text-align:center;background:#f7faf8;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:40px;display:flex}.marketing-welcome>svg{color:#90b19a}.marketing-welcome h3{font-size:23px}.marketing-welcome p{color:#6b7f76;max-width:470px;line-height:1.8}.marketing-chat{flex-direction:column;min-width:0;min-height:0;display:flex}.marketing-chat-head{background:#f5f8f6;border-bottom:1px solid #d6e0da;align-items:center;gap:10px;padding:14px 18px;display:flex}.marketing-chat-heading{flex:1;min-width:0}.marketing-chat-heading h3{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:600;overflow:hidden}.marketing-chat-heading small{color:#6b8175;margin-top:3px;font-size:11px;display:block}.marketing-messages{scroll-behavior:smooth;background-color:#edece5;background-image:radial-gradient(#d6dace .6px,#0000 .6px);background-size:16px 16px;flex:1;min-height:0;padding:24px 26px;overflow:auto}.marketing-message-wrap{flex-direction:column;align-items:flex-start;margin-bottom:18px;display:flex}.marketing-message-wrap.user{align-items:flex-end}.marketing-bubble{overflow-wrap:anywhere;background:#fff;border-radius:3px 12px 12px;min-width:170px;max-width:88%;padding:12px 16px;font-size:14px;line-height:1.7;box-shadow:0 1px 2px #17372b12}.marketing-bubble.user{background:#dcf4d5;border-radius:12px 3px 12px 12px}.marketing-bubble.system{background:#f5f7f1;font-size:12px}.marketing-bubble.source{border-left:3px solid #afbaa0}.marketing-bubble p{margin:6px 0}.marketing-bubble time{text-align:right;color:#819089;margin-top:8px;font-size:10px;display:block}.marketing-message-label{color:#5d7b66;align-items:center;gap:5px;margin-bottom:5px;font-size:11px;font-weight:600;display:flex}.marketing-file{color:#3d7962;align-items:center;gap:7px;margin:6px 0;text-decoration:underline;display:flex}.marketing-bubble small{color:#6a7e70;display:block}.marketing-action{background:#fafdf9;border:1px solid #d0dfd4;border-radius:10px;width:min(90%,620px);margin-top:8px;padding:16px;font-size:13px;line-height:1.6}.marketing-action>div{justify-content:space-between;gap:10px;display:flex}.marketing-action>div>span{color:#5e7663;font-size:11px}.marketing-action p{margin:7px 0}.marketing-action summary{cursor:pointer;color:#357354;padding:5px 0}.marketing-action details{white-space:pre-wrap;margin-top:6px}.marketing-action footer{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.marketing-action.cancelled{opacity:.65}.marketing-action.uncertain{border-color:#d5ab67}.marketing-action-error{color:#a44c2f}.marketing-composer{background:#f6f8f5;border-top:1px solid #e0e6df;align-items:center;gap:12px;padding:12px 16px;display:flex}.marketing-composer textarea{resize:none;background:#fff;border-color:#dce5da;border-radius:12px;min-height:48px;max-height:160px;font-size:14px}.marketing-composer>button:last-child{color:#fff;background:#397555;border-radius:50%;width:43px;height:43px}.marketing-start{text-align:center;color:#61746a;background:#ffffffc9;border-radius:12px;max-width:500px;margin:30px auto;padding:22px;font-size:14px;line-height:1.7}.marketing-start strong{color:#365c49;margin-bottom:10px;font-size:18px;display:block}.marketing-history{margin:0 auto 20px;display:block}.marketing-thinking{color:#55705f;background:#fffffff0;border-radius:10px;align-items:center;gap:8px;width:max-content;padding:10px;font-size:12px;display:flex}.marketing-error{color:#94492c;background:#fff1e8;border:1px solid #ebccb5;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:12px 16px;font-size:13px;display:flex}.marketing-chat>.marketing-error{border-radius:0;margin:0}.marketing-notice{color:#80621f;background:#fcf2d7;padding:10px 20px;font-size:12px}.marketing-mobile-back{display:none}.marketing-settings[data-slot=dialog-content]{color:#244439;flex-direction:column;width:820px;max-width:calc(100vw - 28px);max-height:92dvh;padding:24px;display:flex}.marketing-settings-body{flex-direction:column;gap:20px;min-height:0;padding:0 5px 5px;display:flex;overflow:auto}.marketing-settings-body label{flex-direction:column;gap:7px;font-size:13px;font-weight:500;display:flex}.marketing-settings-body fieldset{border:1px solid #dce5dd;border-radius:10px;flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}.marketing-settings-body legend{padding:0 5px;font-size:14px;font-weight:600}.marketing-settings-body select{width:100%;min-width:0;height:40px;font:inherit;background:#fff;border:1px solid #cbdad2;border-radius:7px;padding:7px}.marketing-settings-body small,.marketing-settings-body p{color:#728275;font-size:12px;font-weight:400;line-height:1.65}.marketing-settings-body .marketing-check{cursor:pointer;flex-direction:row;align-items:flex-start;gap:9px;font-weight:400;display:flex}.marketing-check input[type=checkbox]{appearance:auto;accent-color:#36704e;flex:none;width:15px!important;height:15px!important;min-height:15px!important;margin:3px 0 0!important}.marketing-check small{display:block}.marketing-memory-list{flex-direction:column;gap:12px;max-height:180px;display:flex;overflow:auto}.marketing-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.marketing-channels{flex-wrap:wrap;gap:20px;display:flex}.marketing-settings-footer{border-top:1px solid #e3eae3;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:15px;display:flex}.marketing-settings-footer>button:first-child:nth-last-child(3){margin-right:auto}@media (width<=1100px){.marketing-layout{grid-template-columns:245px minmax(0,1fr)}.marketing-bubble{max-width:96%}.marketing-messages{padding:18px}.marketing-settings-label{display:none}}@media (width<=760px){.marketing-title{align-items:flex-start}.marketing-clock{max-width:160px;font-size:10px}.marketing-layout{height:calc(100dvh - 200px);min-height:470px;display:flex}.marketing-sidebar{border:0;width:100%}.marketing-layout.has-chat .marketing-sidebar,.marketing-layout:not(.has-chat) .marketing-welcome{display:none}.marketing-chat,.marketing-welcome{width:100%}.marketing-mobile-back{display:inline-flex}.marketing-chat-head{gap:6px;padding:10px 8px}.marketing-chat-head>.marketing-avatar{display:none}.marketing-chat-heading h3{font-size:15px}.marketing-messages{padding:16px 10px}.marketing-bubble,.marketing-action{width:auto;max-width:96%}.marketing-action{width:96%}.marketing-composer{gap:5px;padding:9px}.marketing-fields{grid-template-columns:1fr}.marketing-settings[data-slot=dialog-content]{padding:18px}.marketing-title h2{font-size:22px}}.marketing-memory-summary{justify-content:space-between;align-items:center;gap:10px;display:flex}.marketing-settings-body .marketing-memory-list{max-height:280px}.marketing-memory-search input{font-size:14px}.marketing-memory-list .marketing-check:has(input:disabled){opacity:.65}.marketing-memory-name{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.marketing-memory-tag{color:#285b49;white-space:nowrap;background:#e6f1eb;border-radius:5px;padding:2px 7px;font-size:12px;font-weight:600;line-height:1.5;display:inline-block}.marketing-memory-tag-interna{color:#80621f;background:#fcf0d4}.marketing-memory-tag-privada{color:#5d4f8e;background:#ecebfa}.marketing-memory-tag-jurídica{color:#395777;background:#e7eef7}.marketing-director-buttons{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.marketing-watch{background:#f4f8f7;border-bottom:1px solid #d5e3df;max-height:36vh;padding:12px 18px;font-size:14px;overflow:auto}.marketing-watch summary{cursor:pointer;font-weight:600}.marketing-watch label{gap:6px;margin:10px 0;display:grid}.marketing-watch .marketing-check{display:flex}.marketing-watch p{color:#526e7b;font-size:13px}.marketing-settings-body article{border-bottom:1px solid #d5e3df;padding:12px 0}.marketing-settings-body article h3{font-size:16px}.marketing-settings-body article a{color:#28695e;overflow-wrap:anywhere;text-decoration:underline}.marketing-prompt-tools{justify-content:space-between;align-items:center;gap:12px;display:flex}.marketing-director-prompt{white-space:pre-wrap;resize:vertical;min-height:230px;font-size:15px;line-height:1.65}.marketing-director-expanded[data-slot=dialog-content]{width:min(1200px,96vw)!important;max-width:1200px!important}.marketing-director-expanded .marketing-director-prompt{min-height:50vh;max-height:65vh}.alex-dashboard{min-width:0;color:var(--foreground);font-size:1rem}.alex-header,.alex-actions,.alex-prompt header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.alex-header{padding:18px 0}.alex-header strong{font-size:1.4rem}.alex-header p{margin:4px 0}.alex-header small{margin:6px 12px;font-size:.875rem;display:inline-block}.alex-status,.alex-tag{color:#164c78;background:#edf6ff;border:1px solid #aacbe4;border-radius:99px;padding:4px 10px;font-size:.875rem;display:inline-flex}.alex-status.paused{color:#805c00;background:#fff6dd}.alex-status.disabled{color:#a53329;background:#fcebea}.alex-tabs{flex-wrap:wrap;gap:4px;max-width:100%;background:#eaf3fa!important;justify-content:flex-start!important;width:100%!important;height:auto!important;padding:6px!important}.alex-tabs button{white-space:normal;min-height:36px;font-size:.875rem}.alex-dashboard select{background:var(--background,#fff);border:1px solid #bdd3e3;border-radius:8px;max-width:100%;min-height:40px;padding:9px 12px}.alex-dashboard label{flex-direction:column;gap:7px;font-size:.95rem;display:flex}.alex-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:18px 0;display:grid}.alex-form-grid>*{min-width:0}.alex-dashboard textarea{white-space:pre-wrap;resize:vertical;line-height:1.6}.alex-dashboard fieldset{border:1px solid #bdd3e3;border-radius:12px;margin:20px 0;padding:16px}.alex-check-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.alex-check-grid label,.alex-tags label,.alex-actions label{flex-direction:row;align-items:center}.alex-dashboard input[type=checkbox]{accent-color:#256b9d;flex:none;width:18px;height:18px}.alex-tags{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.alex-metrics{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:18px 0;display:grid}.alex-metrics article,.alex-form-grid article{background:#f4f9fd;border:1px solid #c7ddec;border-radius:12px;padding:18px}.alex-metrics strong{color:#164c78;margin-top:8px;font-size:1.5rem;display:block}.alex-table-wrap{border:1px solid #c7ddec;border-radius:12px;margin:16px 0;overflow:auto}.alex-table{border-collapse:collapse;width:100%;min-width:760px}.alex-table th,.alex-table td{text-align:left;vertical-align:top;border-bottom:1px solid #d8e6f0;padding:14px;font-size:.95rem}.alex-table th{background:#edf5fb}.alex-table td>button:not([data-slot]){color:#17649d;text-align:left;font-weight:600}.alex-next{text-align:left;border-bottom:1px solid #c7ddec;width:100%;padding:12px 0;display:block}.alex-next span{display:block}.alex-activity{border:1px solid #c7ddec;border-radius:10px;margin:12px 0;padding:14px}.alex-activity pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.875rem}.alex-dashboard details>summary{cursor:pointer;padding:12px 0;font-weight:600}.alex-config{padding:18px 0}.alex-field-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.alex-expanded{z-index:80;background:var(--background,#fff);border:1px solid #8eb8d7;border-radius:16px;padding:24px;inset:20px;overflow:auto;box-shadow:0 16px 80px #184f7855;position:fixed!important}.alex-prompt{border:1px solid #b9d3e6;border-radius:14px;margin:24px 0;padding:20px}.alex-prompt textarea{font-size:1rem;line-height:1.65}.alex-editor{max-width:min(1100px,96vw)!important}.alex-empty{padding:24px}.alex-dashboard a{color:#17649d;text-decoration:underline}.alex-dashboard .alex-actions>input{flex:1;min-width:180px;max-width:500px}.alex-dashboard .alex-actions{margin:12px 0}.alex-dashboard p{line-height:1.6}.alex-dashboard .marketing-settings-body{max-height:68vh}.alex-dashboard button:focus-visible,.alex-dashboard select:focus-visible{outline-offset:2px;outline:3px solid #2585c7}@media (width<=720px){.alex-form-grid,.alex-check-grid{grid-template-columns:1fr}.alex-header{align-items:flex-start}.alex-header small{margin:8px 0;display:block}.alex-expanded{padding:14px;inset:6px}.alex-tabs{gap:2px}.alex-tabs button,.alex-actions>button{flex-grow:1}}.alex-dashboard .alex-navigation{min-width:0;margin:8px 0 20px;display:block}.alex-dashboard .alex-tabs[role=tablist]{overscroll-behavior-x:contain;scrollbar-width:thin;border:1px solid #d1e3ef;border-radius:14px;align-items:center;gap:6px;max-width:100%;overflow-x:auto;background:#eaf3fa!important;flex-flow:row!important;justify-content:flex-start!important;width:100%!important;height:auto!important;padding:8px!important;display:flex!important}.alex-dashboard .alex-tabs .alex-nav-button{white-space:nowrap;color:#215779;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:0;min-width:44px;height:44px;min-height:44px;padding:0 12px;transition:background .18s,border-color .18s,box-shadow .18s;flex:none!important;justify-content:center!important;width:auto!important;display:inline-flex!important}.alex-dashboard .alex-tabs .alex-nav-button svg{flex:none;width:20px;height:20px}.alex-dashboard .alex-tabs .alex-nav-label{opacity:0;white-space:nowrap;max-width:0;margin-left:0;font-size:.875rem;line-height:1.4;transition:max-width .2s,opacity .15s,margin-left .2s;display:block;overflow:hidden}.alex-dashboard .alex-tabs .alex-nav-button:is(:hover,:focus-visible) .alex-nav-label{opacity:1;max-width:16rem;margin-left:9px}.alex-dashboard .alex-tabs .alex-nav-button[data-state=active]{color:#114f7c;background:#fff;border-color:#94bedc;box-shadow:0 2px 5px #184f7814}.alex-dashboard .alex-tabs .alex-nav-button:is(:hover,:focus-visible){color:#103f60;background:#dceefa;border-color:#8db9d8}.alex-nav-help[data-slot=tooltip-content]{z-index:100;color:#173e59;pointer-events:none;background:#f4faff;border:1px solid #b6d3e7;border-radius:12px;max-width:min(320px,100vw - 24px);padding:12px 14px;font-size:.875rem;line-height:1.5;box-shadow:0 8px 28px #163f5926;animation:none!important}.alex-nav-help strong,.alex-nav-help span{display:block}.alex-nav-help strong{margin-bottom:4px}.alex-nav-help svg{fill:#f4faff;background:#f4faff}@media (hover:none){.alex-dashboard .alex-tabs .alex-nav-label{opacity:1;max-width:16rem;margin-left:9px}}@media (prefers-reduced-motion:reduce){.alex-dashboard .alex-tabs .alex-nav-button,.alex-dashboard .alex-tabs .alex-nav-label{transition:none}}.alex-check-help-row{align-items:center;gap:6px;min-width:0;display:flex}.alex-dashboard .alex-check-help-row>label{cursor:pointer;flex-direction:row;align-items:center;gap:8px;min-width:0;margin:0;display:flex}.alex-dashboard .alex-check-info{color:#38799f;cursor:help;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;padding:5px;display:inline-flex}.alex-check-info svg{width:20px;height:20px}.alex-check-info:is(:hover,:focus-visible){color:#114f7c;background:#dceefa}.alex-check-explanation[data-slot=tooltip-content]{z-index:110;color:#173e59;text-align:left;pointer-events:none;background:#f5fbff;border:1px solid #b5d3e7;border-radius:12px;width:380px;max-width:calc(100vw - 24px);padding:16px;font-size:.875rem;line-height:1.5;box-shadow:0 10px 30px #163f5926;animation:none!important}.alex-check-explanation>strong{font-size:1rem;display:block}.alex-check-explanation .alex-check-state{color:#32698d;margin-top:4px;display:block}.alex-check-explanation p{margin:10px 0}.alex-check-explanation small{border-top:1px solid #d3e3ee;padding-top:9px;font-size:.8125rem;display:block}.alex-check-explanation svg{fill:#f5fbff;background:#f5fbff}.alex-dashboard .alex-metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr));grid-auto-rows:1fr;gap:8px;margin:14px 0}.alex-dashboard .alex-metrics>article{border-radius:10px;flex-direction:column;min-width:0;padding:12px 10px;display:flex}.alex-dashboard .alex-metrics>article>span{overflow-wrap:break-word;min-height:2.7em;font-size:.875rem;line-height:1.35;display:block}.alex-dashboard .alex-metrics>article>strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:6px;font-size:1.125rem;font-weight:600;line-height:1.3}.marketing-workspace .alex-dashboard .alex-table thead th{letter-spacing:.025em;background:#eaf3fa;border-bottom-color:#c7ddec;font-weight:650;color:#164c78!important}.marketing-layout.marketing-maximized{z-index:1000;background:#fff;border-radius:18px;grid-template-columns:minmax(280px,1fr) minmax(0,2fr);gap:0;width:auto;height:auto;min-height:0;max-height:none;position:fixed;inset:12px;box-shadow:0 18px 70px #092c2d55}.marketing-layout.marketing-maximized .marketing-sidebar{display:none}.marketing-layout.marketing-maximized .marketing-chat{height:100%;overflow:hidden}.marketing-layout.marketing-maximized .marketing-chat-head{min-height:68px}.marketing-layout.marketing-maximized .marketing-messages{padding:28px clamp(22px,4vw,64px)}.marketing-proposals{color:#173d47;background:#f7faf8;border-right:1px solid #dbe5df;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.marketing-proposals>header{background:#fff;border-bottom:1px solid #e0e8e3;justify-content:space-between;align-items:center;gap:12px;padding:20px 22px;display:flex}.marketing-proposals>header strong{font-size:17px;display:block}.marketing-proposals>header small{color:#71847b;margin-top:4px;font-size:12px;display:block}.marketing-proposal-list{flex-direction:column;gap:8px;min-height:0;padding:12px;display:flex;overflow:auto}.marketing-proposal-item{text-align:left;color:inherit;cursor:pointer;background:#fff;border:1px solid #dce7e0;border-radius:12px;align-items:center;gap:12px;padding:11px;transition:background .15s,border-color .15s;display:flex;position:relative}.marketing-proposal-item:hover{background:#eef7f1;border-color:#a9cbb4}.marketing-proposal-item>span:nth-child(2){flex:1;min-width:0}.marketing-proposal-item strong,.marketing-proposal-item small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.marketing-proposal-item strong{font-size:13px}.marketing-proposal-item small{color:#71847b;margin-top:5px;font-size:11px}.marketing-proposal-item>i{background:#d34c4c;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 3px #f9e4e3}.proposal-thumbnail{color:#58816b;background:#e5f1eb;border-radius:8px;flex:none;place-items:center;width:54px;height:48px;display:grid;overflow:hidden}.proposal-thumbnail img{object-fit:cover;width:100%;height:100%}.marketing-proposals-empty{text-align:center;color:#70847a;max-width:350px;margin:auto;padding:36px;line-height:1.6}.marketing-proposals-empty svg{color:#67967a;margin:0 auto 12px}.marketing-proposals-empty strong{color:#315b47;display:block}.marketing-proposals-empty p{font-size:13px}.marketing-proposal-detail{flex-direction:column;gap:12px;min-height:0;padding:16px;display:flex;overflow:auto}.proposal-detail-title{align-items:center;gap:8px;display:flex}.proposal-detail-title>div{flex:1;min-width:0}.proposal-detail-title strong,.proposal-detail-title small{display:block}.proposal-detail-title small{color:#71847b;margin-top:4px;font-size:11px}.marketing-proposal-image{object-fit:contain;cursor:zoom-in;background:#edf1ed;border:1px solid #dde7df;border-radius:12px;width:100%;max-height:34vh;display:block}.marketing-proposal-artifact{text-align:center;color:#508063;background:#eaf3ed;border-radius:12px;place-content:center;gap:10px;min-height:180px;display:grid}.marketing-proposal-copy{background:#fff;border:1px solid #e0e8e3;border-radius:10px;padding:12px;font-size:13px;line-height:1.6}.marketing-correction{flex-direction:column;gap:8px;padding-top:4px;display:flex}.marketing-correction label{font-size:12px;font-weight:600}.marketing-correction textarea{resize:vertical;background:#fff;min-height:64px}.marketing-correction button{align-self:flex-end}.marketing-proposals.proposal-expanded{z-index:1010;border:0;border-radius:16px;position:fixed;inset:12px;box-shadow:0 8px 40px #081f2570}.marketing-proposals.proposal-expanded .marketing-proposal-image{max-height:60vh}@media (width<=760px){.marketing-layout.marketing-maximized{flex-direction:column;display:flex;inset:5px;overflow:auto}.marketing-layout.marketing-maximized .marketing-proposals{border-bottom:1px solid #dbe5df;border-right:0;height:34%;min-height:190px}.marketing-layout.marketing-maximized .marketing-chat{height:66%;min-height:360px}.marketing-layout.marketing-maximized .marketing-chat-head{padding:8px}.marketing-layout.marketing-maximized .marketing-chat-heading small{display:none}.marketing-layout.marketing-maximized .marketing-proposals.proposal-expanded{height:auto;inset:5px}}.marketing-live-voice{flex:none;align-items:center;gap:5px;display:flex;position:relative}.marketing-live-status{white-space:nowrap;color:#28644b;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.marketing-live-status i{background:#43a572;border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite marketing-voice-pulse;box-shadow:0 0 0 3px #43a57222}.marketing-live-error{z-index:5;color:#92452f;background:#fff5ef;border:1px solid #e1b4a0;border-radius:9px;width:min(340px,80vw);padding:9px 12px;font-size:12px;position:absolute;bottom:calc(100% + 7px);left:0;box-shadow:0 3px 14px #142a2022}@keyframes marketing-voice-pulse{50%{opacity:.45;transform:scale(.82)}}@media (width<=760px){.marketing-live-voice>button span{display:none}.marketing-live-status{font-size:10px}.marketing-live-voice{gap:2px}}.marketing-proposal-artifact small{color:#71847b;font-size:12px}.alex-work-glance{background:linear-gradient(110deg,#edf7fa,#f7fbfd);border:1px solid #cfe1e8;border-radius:16px;justify-content:space-between;align-items:center;gap:22px;margin:18px 0 10px;padding:18px 20px;display:flex}.alex-work-glance>div:first-child{min-width:220px}.alex-work-glance>div:first-child>span{letter-spacing:.15em;color:#36778a;font-size:10px;font-weight:750}.alex-work-glance h3{margin:5px 0;font-size:18px}.alex-work-glance p{color:#58717b;margin:0;font-size:13px}.alex-work-counts{flex-wrap:wrap;gap:9px;display:flex}.alex-work-counts button{text-align:left;cursor:pointer;background:#fff;border:1px solid #d4e2e7;border-radius:11px;gap:3px;min-width:78px;padding:9px 12px;display:grid}.alex-work-counts button:hover,.alex-work-counts button.selected,.alex-work-counts button:focus-visible{background:#eaf6f9;border-color:#4a9ab0;outline:none}.alex-work-counts b{color:#205a76;font-size:19px}.alex-work-counts span{color:#617982;font-size:11px}.alex-work-detail{background:#f8fbfc;border:1px solid #cfe1e8;border-radius:13px;margin:0 0 16px;padding:12px 15px;scroll-margin-top:16px}.alex-work-detail>p{color:#617982;margin:8px 0;font-size:13px}.alex-work-detail-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.alex-work-detail-heading>div{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.alex-work-detail-heading span{color:#647a80;font-size:12px}.alex-work-detail-heading>button{color:#316b7c;cursor:pointer;background:0 0;border:0;text-decoration:underline}.alex-work-action{background:#fff;border:1px solid #e2e9ea;border-radius:11px;justify-content:space-between;align-items:center;gap:14px;margin:8px 0;padding:10px 14px;display:flex}.alex-work-action>div{gap:4px;min-width:0;display:grid}.alex-work-action span,.alex-work-action small{color:#647a80;overflow-wrap:anywhere;font-size:12px}.alex-work-action small{font-size:11px}.marketing-layout.marketing-meeting-layout{grid-template-columns:minmax(245px,300px) minmax(0,1fr);height:calc(100dvh - 205px);min-height:620px;max-height:1100px}.marketing-layout.marketing-meeting-layout.marketing-maximized{grid-template-columns:minmax(0,1fr)}@media (width<=760px){.marketing-layout.marketing-meeting-layout{height:calc(100dvh - 180px);min-height:540px}.alex-work-glance{flex-direction:column;align-items:stretch}.alex-work-action{flex-direction:column;align-items:flex-start}.alex-work-action button{align-self:flex-start}}
