.clean-interface{--ink:#2d2433;--ink-soft:#47394d;--muted:#685a6e;--line:#e8e0ea;--paper:#fff;--canvas:#f7f4f1;--surface-soft:#f4eff5;--radius-panel:12px;color:var(--ink);font:400 14px/1.5 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.clean-interface :where(input,textarea){caret-color:var(--accent)}.clean-interface :where(h1,h2,h3,h4){font-family:inherit;font-weight:650;letter-spacing:-.02em;color:var(--ink)}.clean-interface h1{font-size:26px;line-height:1.25}.clean-interface h2{font-size:20px;line-height:1.35}.clean-interface h3{font-size:16px;line-height:1.4}.clean-interface :where(a,button,input,textarea,select,summary):focus-visible{outline:3px solid var(--focus);outline-offset:3px}.clean-interface :where(a){text-underline-offset:3px}.clean-interface .sidebar{background:var(--paper);color:var(--ink);border-right:1px solid var(--line);padding:22px 14px 16px}.clean-interface .brand-lockup{padding:0 8px 22px;border-color:var(--line);gap:10px}.clean-interface .brand-mark{border:1px solid #dccbe2;border-radius:10px;color:#50305e;font-family:inherit;font-size:15px;font-weight:650;letter-spacing:0}.clean-interface .brand-lockup strong{font:650 17px/1.4 Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.02em}.clean-interface .brand-lockup span:last-child{color:var(--muted);font-size:12px}.clean-interface .sidebar nav{margin-top:16px;min-height:0;gap:15px;padding:2px 3px 8px}.clean-interface .nav-group-label{margin:0 0 5px;padding:0 10px;color:var(--muted);font-size:11px;font-weight:600;letter-spacing:0}.clean-interface .nav-group-links{display:grid;gap:3px}.clean-interface .nav-item{min-height:44px;gap:10px;border-radius:7px;color:#4f4255;padding:10px;font-size:13px;line-height:1.3}.clean-interface .nav-item svg{flex:0 0 auto}.clean-interface .nav-item:hover{color:var(--ink);background:var(--surface-soft)}.clean-interface .nav-item.active{background:#f0e6f3;color:#50305e;box-shadow:none;font-weight:650}.clean-interface .nav-administration{border-top:1px solid var(--line);padding-top:8px}.clean-interface .nav-administration summary{display:flex;gap:9px;align-items:center;min-height:44px;margin:0;cursor:pointer;list-style:none;color:#4f4255;border-radius:7px;font-size:13px}.clean-interface .nav-administration summary::-webkit-details-marker{display:none}.clean-interface .nav-administration summary:hover{background:var(--surface-soft)}.clean-interface .nav-administration summary svg:last-child{margin-left:auto}.clean-interface .nav-administration[open] summary svg:last-child{transform:rotate(180deg)}.clean-interface .sidebar-foot{gap:12px;padding:16px 6px 0}.clean-interface .safe-mode{border-color:var(--line);border-radius:8px;color:#574a5c;padding:10px}.clean-interface .safe-mode span{color:var(--muted);font-size:11px}.clean-interface .safe-mode b{color:var(--ink-soft);font-size:12px}.clean-interface .workspace-pill{color:var(--muted);font-size:12px}.clean-interface .topbar{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none;gap:16px;min-height:96px;padding:24px 32px}.clean-interface .topbar-actions{gap:10px}.clean-interface .status-dot{background:var(--surface-soft);color:#514457;border-radius:6px;font-size:11px}.clean-interface .status-dot i{box-shadow:none}.clean-interface :where(.pause-button,.logout-button,.soft-button,.send-button,.approve-button,.primary-link){min-height:44px;border-radius:7px;font-family:inherit;font-size:13px;font-weight:600;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.clean-interface :where(.soft-button,.pause-button,.logout-button){border:1px solid #d9cedd;background:var(--paper);color:var(--ink-soft)}.clean-interface :where(.soft-button,.logout-button):hover{border-color:#bba6c2;background:var(--surface-soft)}.clean-interface :where(.send-button,.approve-button,.primary-link){background:var(--accent);color:#fff}.clean-interface :where(.send-button,.approve-button,.primary-link):hover{background:#50305e}.clean-interface :where(.soft-button,.send-button,.approve-button):disabled{background:#f1edf2;color:#685a6e;cursor:not-allowed}.clean-interface .page-content{padding:28px 32px 40px}.clean-interface :where(.panel,.metric-card,.health-card,.command-card){background:var(--paper);border-color:var(--line);border-radius:var(--radius-panel);box-shadow:none}.clean-interface .command-card:after{display:none}.clean-interface .command-card{background:var(--paper)}.clean-interface .command-card h2{font-family:inherit}.clean-interface .health-card{color:var(--ink)}.clean-interface :is(.health-head,.health-card p,.health-score span){color:var(--muted)}.clean-interface .health-head b{color:var(--accent)}.clean-interface .health-score strong{color:var(--ink);font-family:inherit;font-weight:650}.clean-interface .metric-card strong{font-family:inherit;font-weight:650}.clean-interface .panel-head{gap:16px}.clean-interface .panel-head h2{font-size:18px}.clean-interface .panel-head>a{min-height:30px;font-size:13px}.clean-interface .section-intro{padding:0 0 22px;margin-bottom:22px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;align-items:flex-start}.clean-interface .section-intro>div:nth-child(2){min-width:0}.clean-interface .section-intro h2{font-size:20px;margin:0 0 6px}.clean-interface .section-intro p{color:var(--muted);font-size:13px;line-height:1.6;max-width:75ch}.clean-interface .section-icon{border-radius:8px;background:var(--mint);color:var(--accent)}.clean-interface .info-grid{gap:16px;margin-bottom:22px}.clean-interface .info-card{border:1px solid var(--line);padding:20px}.clean-interface .info-card>span{color:var(--muted);font-size:12px}.clean-interface .info-card strong{font:650 24px/1.3 Inter,ui-sans-serif,system-ui,sans-serif;color:var(--ink)}.clean-interface .info-card p{color:var(--muted);font-size:12px;line-height:1.5}.clean-interface :where(.table-head){background:var(--surface-soft);color:#574a5c}.clean-interface :where(.table-row){border-color:var(--line);font-size:13px}.clean-interface .table-row small{color:var(--muted);font-size:12px}.clean-interface :where(.searchbox,.automation-search){background:var(--paper);border-color:#d9cedd}.clean-interface :where(.searchbox input,.automation-search input){font-size:14px;min-height:38px}.clean-interface :where(input,select,textarea)::placeholder{color:#685a6e;opacity:1}.clean-interface .brand-scope{border-color:var(--line);background:var(--surface-soft);color:var(--ink-soft)}.clean-interface .brand-scope small{color:var(--muted)}.clean-interface .mobile-safe-mode{background:var(--surface-soft);color:#574a5c;border-color:var(--line)}.clean-interface .mobile-safe-mode span{font-size:11px}.clean-interface .mobile-safe-mode b{color:var(--ink-soft);font-size:12px}.clean-interface .mobile-more-head h2{margin:0;font-size:20px}.clean-interface .mobile-more-nav{display:block}.clean-interface .mobile-nav-group+.mobile-nav-group{margin-top:18px}.clean-interface .mobile-more-group-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.clean-interface .mobile-more-link{min-height:48px;font-size:13px;line-height:1.4;color:var(--ink-soft);background:var(--paper);border-color:var(--line);border-radius:7px}.clean-interface .mobile-more-link svg{flex:0 0 auto}.clean-interface .mobile-more-link:hover{background:var(--surface-soft);border-color:#bba6c2}.clean-interface .mobile-more-link.active{background:var(--mint);border-color:#d9c4df;color:#50305e}.clean-interface .mobile-more-close{width:44px;height:44px;border-color:#d9cedd;border-radius:7px;color:var(--ink-soft)}@media (min-width:761px) and (max-width:1100px){.clean-interface{grid-template-columns:232px minmax(0,1fr)}.clean-interface .brand-lockup div,.clean-interface .nav-item span,.clean-interface .sidebar-foot span,.clean-interface .workspace-pill{display:flex}.clean-interface .brand-lockup,.clean-interface .nav-item{justify-content:flex-start}.clean-interface .topbar{padding-inline:24px}.clean-interface .topbar-actions .status-dot{display:none}.clean-interface .page-content{padding-inline:24px}}@media (max-width:760px){.clean-interface .sidebar{padding:12px 18px;border:0;border-bottom:1px solid var(--line)}.clean-interface .brand-lockup{padding:0}.clean-interface .brand-lockup div{display:flex}.clean-interface .brand-lockup .brand-mark{width:32px;height:32px;border-radius:7px}.clean-interface .brand-lockup span:last-child{display:none}.clean-interface .topbar{min-height:80px;padding:18px;gap:12px;align-items:flex-start}.clean-interface .topbar h1{font-size:23px}.clean-interface .topbar-actions{gap:6px}.clean-interface .topbar-actions .pause-button{min-width:44px;padding:10px;font-size:12px}.clean-interface .logout-button{padding:10px;font-size:12px}.clean-interface .page-content{padding:22px 18px 28px}.clean-interface .section-intro{flex-wrap:wrap;gap:12px}.clean-interface .section-intro>div:nth-child(2){flex:1 1 220px}.clean-interface .info-grid{grid-template-columns:1fr}.clean-interface .mobile-navigation{background:var(--paper);border-color:var(--line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.clean-interface .mobile-nav-item{color:#685a6e;font-size:10px;border-radius:6px}.clean-interface .mobile-nav-item.active,.clean-interface .mobile-nav-item:hover{background:var(--mint);color:#50305e}.clean-interface .mobile-more-panel{background:var(--paper);border-radius:16px 16px 0 0;box-shadow:0 -12px 36px rgba(25,39,64,.15)}.clean-interface .mobile-more-backdrop{background:rgba(26,34,48,.46)}}.clean-interface .inbox-filters,.clean-interface .inbox-live-status{background:var(--paper);color:var(--muted)}.clean-interface .channel-tabs{background:var(--surface-soft)}.clean-interface .channel-tabs button{min-height:36px;color:var(--ink-soft)}.clean-interface .channel-tabs button.active{background:var(--paper);box-shadow:none;color:var(--accent)}.clean-interface .conversation-item{border-left-width:1px;border-bottom-color:var(--line)}.clean-interface .conversation-item:hover{background:var(--surface-soft)}.clean-interface .conversation-item.selected{background:var(--mint)}.clean-interface .chat-head small,.clean-interface .conversation-item small{color:var(--muted)}.clean-interface .message-stream{background:var(--canvas)}.clean-interface .conversation-items,.clean-interface .message-stream{scrollbar-color:#cfc2d4 transparent}.clean-interface .conversation-items::-webkit-scrollbar-thumb,.clean-interface .message-stream::-webkit-scrollbar-thumb{background:#cfc2d4}.clean-interface .bubble{box-shadow:none;border-color:var(--line)}.clean-interface .bubble p{color:var(--ink)}.clean-interface .bubble small,.clean-interface .bubble>span{color:var(--ink-soft)}.clean-interface .composer-pill-btn:not(.ai){background:var(--paper);border-color:#d9cedd;color:var(--ink-soft)}.clean-interface .composer-pill-btn:not(.ai):hover:not(:disabled){background:var(--surface-soft);border-color:#bba6c2}.clean-interface .inbox-layout .avatar.coral{background:#bc5940}.clean-interface .inbox-layout .conversation-item-time{color:#584a5d}.clean-interface .inbox-layout .conversation-item em{color:#74572a}.clean-interface .inbox-layout .inbox-summary-row,.clean-interface .inbox-layout .reply-shortcut-hint{color:#687a76}.clean-interface .inbox-layout .contact-profile p{color:#687a77}.clean-interface .inbox-layout .inbox-waiting-pill{color:#b5511f}.clean-interface .inbox-layout .composer-mini-status{color:#05875f}.clean-interface .inbox-layout .postsale-summary-pill.active{background-color:#05875f!important}.clean-interface .inbox-layout .postsale-order-section button[aria-controls]>span[aria-hidden=true]{color:#5c736c!important}.clean-interface .inbox-layout :is(a,button,input,textarea,select,summary,[tabindex],[role=button]):focus-visible{outline:3px solid var(--accent);outline-offset:2px}.clean-interface .inbox-layout .conversation-item:focus-visible{outline-offset:-3px}.clean-interface section[aria-label="Prévia de campanha salva"] :is(select,textarea):focus-visible{outline:3px solid var(--focus);outline-offset:3px}.clean-interface section[aria-label="Prévia de campanha salva"] select{min-width:0;width:100%}@media (max-width:760px){.clean-interface section[aria-label="Prévia de campanha salva"] select{min-height:44px}}.clean-interface .studio-summary{background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:none}.clean-interface .studio-summary h2{color:var(--ink)}.clean-interface .studio-summary p{color:var(--muted)}.clean-interface .studio-summary .eyebrow{display:none}.clean-interface .studio-kpis>span{background:var(--surface-soft);color:var(--ink-soft);border:0;border-radius:8px}.clean-interface .studio-kpis b{color:var(--ink);font-family:inherit;font-weight:650}.clean-interface .studio-kpis .safe-kpi{color:#256040}.clean-interface .contact-tool-disclosure{padding-block:4px;margin-bottom:14px;border-block:1px solid var(--line)}.clean-interface .contact-tool-disclosure summary{min-height:44px;padding:10px 4px;color:var(--ink-soft);font-size:14px;font-weight:600;cursor:pointer}.clean-interface .contact-tool-disclosure>p{color:var(--muted);font-size:13px;margin:6px 0 16px}.clean-interface .contact-tool-disclosure>p a{color:var(--accent);text-decoration:underline}.clean-interface .daily-actions{display:grid;gap:0;margin-bottom:22px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-panel);overflow:hidden}.clean-interface .daily-action{display:flex;align-items:center;gap:14px;min-height:80px;padding:18px 22px}.clean-interface .daily-action+.daily-action{border-top:1px solid var(--line)}.clean-interface .daily-action:hover{background:var(--surface-soft)}.clean-interface .daily-action svg{color:var(--accent);flex:0 0 auto}.clean-interface .daily-action>span{display:flex;flex-direction:column;min-width:0;gap:4px}.clean-interface .daily-action strong{color:var(--accent);font-size:15px;font-weight:650}.clean-interface .daily-action small{color:var(--muted);font-size:13px;line-height:1.5}@media (max-width:760px){.clean-interface .chat-head{flex-wrap:wrap;align-items:flex-start}.clean-interface .chat-head-contact{flex:1 1 180px}.clean-interface .chat-head-status-group{flex:1 1 100%;flex-wrap:wrap;max-width:100%}.clean-interface .chat-head-status-group .badge{white-space:normal;overflow-wrap:anywhere}.clean-interface .daily-action{padding:16px}}.clean-interface .secondary-button{min-height:44px;padding:10px 14px;border:1px solid var(--accent);border-radius:7px;background:var(--accent);color:#fff;font:600 13px/1.4 Inter,ui-sans-serif,system-ui,sans-serif;cursor:pointer}.clean-interface .secondary-button:hover:not(:disabled){background:#50305e;border-color:#50305e}.clean-interface .secondary-button:disabled{background:#f1edf2;border-color:var(--line);color:var(--muted);cursor:not-allowed}.clean-interface .product-table{padding:0}.clean-interface .product-table :where(.table-head,.table-row){display:grid;grid-template-columns:minmax(180px,3fr) minmax(85px,1.2fr) minmax(110px,1fr) minmax(120px,1.2fr) 52px}.clean-interface .product-table-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clean-interface .product-cell-label{display:none}.clean-interface .product-store-cell{text-align:right}.clean-interface .product-store-cell a{min-width:44px;min-height:44px}@media (max-width:980px){.clean-interface .product-table .table-head{display:none}.clean-interface .product-table .table-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:18px;align-items:start}.clean-interface .product-table .table-row>:first-child{grid-column:1/-1}.clean-interface .product-table-title{white-space:normal;overflow-wrap:anywhere}.clean-interface .product-data-cell{min-width:0}.clean-interface .product-cell-label{display:block;margin-bottom:5px;font-size:12px;font-weight:500;color:var(--muted)}.clean-interface .product-store-cell{text-align:left}}.clean-interface .pause-button{background:#e8f5ed;color:#1b5b38}.clean-interface .pause-button.paused{background:#fff1dc;color:#71400d}.clean-interface .inbox-thread-options>label{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%}@media (max-width:900px){.clean-interface .inbox-filters .channel-tabs button{min-height:44px}}.clean-interface{--accent:#70417d;--accent-strong:#50305e;--focus:#70417d;--forest:#70417d;--teal:#70417d;--mint:#f3ecf5;--sage:#285d4d;--sage-soft:#e6f0ec;--radius-panel:20px;--radius-field:14px;--radius-pill:999px;--glass-bg:rgba(255,255,255,.64);--glass-strong:rgba(255,255,255,.9);--glass-edge:rgba(255,255,255,.78);--glass-blur:blur(22px) saturate(170%);--glass-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 10px 30px rgba(80,48,94,.10);--lift:0 1px 2px rgba(64,42,72,.05),0 8px 24px rgba(64,42,72,.06);background:var(--canvas);position:relative;isolation:isolate}.clean-interface:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(1200px 700px at 100% -10%,rgba(112,65,125,.1),transparent 60%),radial-gradient(900px 600px at -10% 110%,rgba(40,93,77,.08),transparent 60%)}.clean-interface ::selection{background:#eadcef;color:#3d2348}.clean-interface .sidebar{border-right:1px solid var(--glass-edge);background:var(--glass-bg);box-shadow:1px 0 0 rgba(80,48,94,.06)}.clean-interface .topbar{position:sticky;top:0;z-index:55;border-bottom:1px solid rgba(80,48,94,.08);background:rgba(251,250,247,.88);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.clean-interface .brand-mark{border-radius:14px;border-color:#dccbe2;background:#f6f0f7;color:var(--accent-strong)}.clean-interface :is(.nav-item,.nav-administration summary){border-radius:var(--radius-pill);padding-inline:14px}.clean-interface .nav-administration summary:hover,.clean-interface .nav-item:hover{background:rgba(112,65,125,.07)}.clean-interface .nav-item.active{background:rgba(112,65,125,.12);color:var(--accent-strong);box-shadow:inset 0 0 0 1px rgba(112,65,125,.1)}.clean-interface .safe-mode{border-radius:18px;border-color:rgba(112,65,125,.12);background:rgba(255,255,255,.55)}.clean-interface .status-dot{border-radius:var(--radius-pill);padding-inline:12px}.clean-interface :where(.pause-button,.logout-button,.soft-button,.send-button,.approve-button,.primary-link,.secondary-button,.composer-pill-btn){border-radius:var(--radius-pill);padding-inline:18px}.clean-interface :where(.send-button,.approve-button,.primary-link,.secondary-button){background:var(--accent);border-color:var(--accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 6px 16px rgba(112,65,125,.22)}.clean-interface :where(.send-button,.approve-button,.primary-link,.secondary-button):hover:not(:disabled){background:var(--accent-strong);border-color:var(--accent-strong)}.clean-interface :where(.send-button,.approve-button,.secondary-button):disabled{box-shadow:none}.clean-interface :where(.soft-button,.logout-button){background:rgba(255,255,255,.7);border-color:rgba(80,48,94,.16)}.clean-interface :where(.soft-button,.logout-button):hover:not(:disabled){background:#fff;border-color:rgba(112,65,125,.32)}.clean-interface .pause-button{border:1px solid rgba(40,93,77,.2);background:var(--sage-soft);color:#1f4b3e}.clean-interface .pause-button.paused{border-color:rgba(113,64,13,.2)}.clean-interface :where(.panel,.metric-card,.health-card,.command-card,.daily-actions,.studio-summary,.info-card){border-color:rgba(80,48,94,.08);border-radius:var(--radius-panel);box-shadow:var(--lift)}.clean-interface .command-card{background:linear-gradient(135deg,#fff,#f6eff8)}.clean-interface .command-icon,.clean-interface .section-icon{border-radius:14px}.clean-interface .command-icon{background:var(--accent)}.clean-interface .daily-action:hover{background:rgba(112,65,125,.05)}.clean-interface .studio-kpis>span{border-radius:14px}.clean-interface :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border-radius:var(--radius-field)}.clean-interface :where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:rgba(112,65,125,.55)}.clean-interface :where(.searchbox,.automation-search){border-radius:var(--radius-pill)}.clean-interface :where(.searchbox,.automation-search) input{border-radius:var(--radius-pill)}.clean-interface :where(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--accent)}.clean-interface :where(.channel-tabs,.segmented){padding:4px;border-radius:var(--radius-pill);background:rgba(80,48,94,.07)}.clean-interface :where(.channel-tabs,.segmented) button{border-radius:var(--radius-pill)}.clean-interface .channel-tabs button.active{background:#fff;color:var(--accent-strong);box-shadow:0 1px 2px rgba(64,42,72,.1),0 2px 8px rgba(64,42,72,.08)}.clean-interface :where(.badge,.status-chip,.inbox-waiting-pill,.postsale-summary-pill,.setup-pending-badge){border-radius:var(--radius-pill)}.clean-interface .conversation-item.selected{background:rgba(112,65,125,.09)}.clean-interface .bubble{border-radius:18px}.clean-interface .bubble.contact{border-bottom-left-radius:6px}.clean-interface .bubble:not(.contact){border-bottom-right-radius:6px}.clean-interface .message-stream{background:transparent}.clean-interface .action-dialog,.clean-interface .inbox-media-dialog{border:1px solid var(--glass-edge);border-radius:28px;padding:24px;background:var(--glass-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px 0 #fff,0 24px 60px rgba(61,35,72,.22)}.clean-interface .action-dialog::backdrop,.clean-interface .inbox-media-dialog::backdrop{background:rgba(45,28,52,.28);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.clean-interface .slash-popover{border-radius:20px;background:var(--glass-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow)}.clean-interface .mobile-more-link{border-radius:16px}.clean-interface .mobile-more-link.active{background:rgba(112,65,125,.1);border-color:rgba(112,65,125,.2);color:var(--accent-strong)}.clean-interface .mobile-more-close{border-radius:50%}.clean-interface :where(.message-stream,.conversation-items){scrollbar-color:rgba(112,65,125,.28) transparent}@media (max-width:760px){.clean-interface .sidebar{border-right:0;border-bottom:1px solid rgba(80,48,94,.08);box-shadow:none}.clean-interface .brand-lockup .brand-mark{border-radius:10px}.clean-interface .mobile-navigation{right:10px;bottom:calc(10px + env(safe-area-inset-bottom));left:10px;padding:6px;border:1px solid var(--glass-edge);border-radius:26px;background:rgba(255,255,255,.88);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px 0 #fff,0 12px 32px rgba(61,35,72,.18)}.clean-interface .mobile-nav-item{border-radius:20px;color:#5f5164}.clean-interface .mobile-nav-item.active,.clean-interface .mobile-nav-item:hover{background:rgba(112,65,125,.12);color:var(--accent-strong)}.clean-interface .mobile-more-panel{border-radius:28px 28px 0 0;background:rgba(251,250,247,.9);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px 0 #fff,0 -16px 40px rgba(61,35,72,.16)}.clean-interface .mobile-more-backdrop{background:rgba(45,28,52,.3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.clean-interface .action-dialog{border-radius:24px;padding:20px}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.clean-interface :is(.sidebar,.topbar,.mobile-navigation,.mobile-more-panel,.action-dialog,.slash-popover){background:#fbfaf7}}@media (prefers-reduced-transparency:reduce){.clean-interface :is(.sidebar,.topbar,.mobile-navigation,.mobile-more-panel,.action-dialog,.slash-popover){background:#fbfaf7;-webkit-backdrop-filter:none;backdrop-filter:none}}.clean-interface .command-card .primary-link{position:static;grid-column:2;justify-self:start;margin-top:4px}@media (max-width:480px){.clean-interface .command-card .primary-link{grid-column:1}}.clean-interface .simulator-controls select{min-width:0}.clean-interface .simulator-controls .send-button{flex:none}@media (max-width:1100px){.clean-interface .flow-studio{grid-template-columns:minmax(0,1fr)}}.clean-interface .flow-studio-shell{grid-template-columns:minmax(0,1fr)}.clean-interface .studio-toolbar{flex-wrap:wrap;gap:10px}@media (max-width:760px){.clean-interface .mobile-nav-item{min-width:0;text-align:center;white-space:normal;line-height:1.15}.clean-interface .mobile-nav-item span{white-space:normal}}.skip-link{border-radius:999px;background:#50305e}.clean-interface .studio-filter-row{flex-wrap:wrap;min-width:0}.clean-interface .avatar.coral{background:#bc5940}.clean-interface .segmented button:not(.active){color:var(--ink-soft)}.clean-interface :is(.setup-pending-badge,.status-inactive){color:#6e4f1f}.clean-interface .activation-lock button{border-radius:999px;padding-inline:14px}.clean-interface .activation-lock button:not(:disabled){color:#6d4c25}.clean-interface .preparation-score strong,.clean-interface .setup-progress strong{line-height:1.1}html:has(.app-frame.clean-interface){scroll-padding-top:104px}@media (max-width:760px){html:has(.app-frame.clean-interface){scroll-padding-top:88px}html:has(.app-frame.clean-interface){scroll-padding-bottom:calc(88px + env(safe-area-inset-bottom))}.clean-interface.app-frame{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.clean-interface .inbox-layout>.chat-panel{bottom:calc(88px + env(safe-area-inset-bottom))}.clean-interface .action-dialog.contact-sheet{border-radius:28px 28px 0 0}}@media (min-width:761px) and (max-width:900px){.clean-interface .action-dialog.contact-sheet{border-radius:28px 28px 0 0}}.bubble-author-mobile,.composer-tools-toggle,.human-success-mobile,.inbox-mobile-information,.inbox-thread-menu,.meta-pill-mobile{display:none}.inbox-thread-options{display:contents}.inbox-history-desktop{flex-shrink:0}@media (max-width:900px){.inbox-history-desktop:has(details[open]){max-height:22%;overflow-y:auto}}@media (max-width:480px){html:has(.inbox-show-chat){overflow:hidden;scroll-padding:0}.clean-interface:has(.inbox-show-chat) .mobile-navigation{display:none}.clean-interface .inbox-show-chat>.chat-panel{inset:var(--inbox-visible-top,0) 0 auto;height:var(--inbox-visible-height,100dvh);max-height:100dvh;border:0;border-radius:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);background:var(--canvas);box-shadow:none}.clean-interface .chat-panel>.inbox-live-status:not(.has-warning),.clean-interface .inbox-history-desktop{display:none}.clean-interface .chat-panel>.inbox-live-status.has-warning{order:1;flex-shrink:0}.clean-interface .chat-panel>.message-stream-wrapper{order:2}.clean-interface .chat-panel>.reply-box{order:3}.clean-interface .chat-panel .chat-head{position:relative;display:flex;align-items:center;flex-wrap:nowrap;gap:8px;padding:4px 8px;min-height:56px;max-height:none;overflow:visible;background:var(--paper);z-index:55}.clean-interface .chat-head .inbox-back,.clean-interface .inbox-thread-menu{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;background:transparent}.clean-interface .chat-head-contact small,.clean-interface .chat-head-contact>svg,.clean-interface .inbox-back span,.clean-interface .meta-pill-desktop{display:none}.clean-interface .chat-head-contact{flex:1 1;gap:0;min-width:0}.clean-interface .chat-head-contact>span{width:100%}.clean-interface .inbox-contact-trigger{display:block;width:100%;min-width:0;padding:0;text-align:left;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clean-interface .chat-head-status-group{flex:0 0 auto;flex-wrap:nowrap;gap:8px}.clean-interface .meta-window-pill{padding:4px 6px;gap:4px;font-size:11px;white-space:nowrap}.clean-interface .meta-pill-mobile{display:inline}.clean-interface .inbox-thread-options{display:none}.clean-interface .inbox-thread-options.is-open{display:flex;flex-direction:column;align-items:stretch;gap:12px;position:absolute;top:100%;right:8px;left:8px;padding:16px;max-height:60dvh;overflow-y:auto;overscroll-behavior:contain;background:var(--paper);border:1px solid var(--line);border-radius:14px;box-shadow:0 8px 24px rgba(80,48,94,.12)}.clean-interface .inbox-mobile-information{display:block;font-size:12px;color:var(--muted)}.clean-interface .inbox-mobile-information p{margin:0}.clean-interface .inbox-mobile-information .inbox-history-notice{padding:0;border:0}.clean-interface .inbox-history-notice summary{display:flex;align-items:center}.clean-interface .inbox-layout .message-stream-wrapper{flex:1 1;min-height:0}.clean-interface .message-stream{padding:12px;background:var(--canvas);scroll-behavior:auto;overflow-anchor:none}.clean-interface .message-stream-wrapper.has-latest{padding-bottom:52px}.clean-interface .inbox-layout .inbox-latest,.clean-interface .inbox-layout .inbox-latest:hover{bottom:4px;right:12px;max-width:calc(100% - 24px);height:44px;background:var(--accent);color:var(--paper);transform:none}.clean-interface .bubble{max-width:88%;padding:8px 12px;margin-bottom:8px;box-shadow:none}.clean-interface .bubble.contact{background:var(--paper);border-color:var(--line)}.clean-interface .bubble:not(.contact):not(.system):not(.internal-draft){background:var(--mint);border-color:var(--line)}.clean-interface .bubble>.bubble-author-desktop{display:none}.clean-interface .bubble>.bubble-author-mobile{display:block;font-size:12px;color:var(--ink-soft)}.clean-interface .bubble p{font-size:16px;line-height:1.4;margin:4px 0}.clean-interface .bubble small{font-size:11px;color:var(--muted)}.clean-interface .chat-panel .reply-box,.clean-interface .chat-panel .reply-box:not(:has(.slash-popover)){display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:end;gap:8px;flex:0 0 auto;max-height:none;overflow:visible!important;padding:8px 8px max(8px,env(safe-area-inset-bottom));background:var(--paper)}.clean-interface .reply-box>*{grid-column:1/-1;min-width:0}.clean-interface .composer-tools-toggle{display:inline-flex;align-items:center;justify-content:center;grid-column:1;grid-row:1;width:44px;height:44px;padding:0}.clean-interface .reply-box .composer-input-container{grid-column:2;grid-row:1}.clean-interface .reply-box textarea{display:block;min-height:44px;max-height:92px;padding:9px 10px;font-size:16px;line-height:24px;resize:none;overflow-y:auto}.clean-interface .composer-actions-bar,.clean-interface .composer-actions-right,.clean-interface .human-reply-wrapper{display:contents}.clean-interface .reply-shortcut-hint,.clean-interface .slash-popover-key-hint{display:none}.clean-interface .reply-box .send-button{grid-column:3;grid-row:1;width:44px;height:44px;padding:0;justify-content:center;min-width:44px}.clean-interface .composer-actions-left,.clean-interface .send-button>span{display:none}.clean-interface .composer-actions-left.is-open{display:flex;position:absolute;bottom:calc(100% + 8px);left:8px;right:8px;max-height:min(50dvh,360px);overflow-y:auto;overscroll-behavior:contain;align-items:stretch;flex-direction:column;gap:8px;padding:12px;background:var(--paper);border:1px solid var(--line);border-radius:14px;box-shadow:0 8px 24px rgba(80,48,94,.12)}.clean-interface .composer-actions-left .composer-quick-select{width:100%;font-size:16px}.clean-interface .human-send-notice,.clean-interface .human-send-retry-btn{grid-column:1/-1}.clean-interface .human-send-notice{margin:0;font-size:12px}.clean-interface .human-success-desktop{display:none}.clean-interface .human-success-mobile{display:inline}.clean-interface .reply-box .ai-suggestion-card{max-height:18dvh;overflow-y:auto}.clean-interface .reply-box .inline-notice{margin:0;font-size:12px}}