@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap";
:root{--navy:#071a3d;--navy-2:#0a2455;--cyan:#18cfe0;--cyan-strong:#08b9ce;--ink:#172744;--muted:#73819a;--line:#e7ebf2;--soft:#f6f8fb;--surface:#fff;--channel-logo-surface:transparent;--green:#20a675;--amber:#e9a331;--purple:#7d6ce8}html[data-theme=dark]{--channel-logo-surface:transparent}.test-mode-banner{color:#21576a;background:#e6fbfd;border-bottom:1px solid #a7e5eb;align-items:center;gap:9px;min-height:46px;padding:7px 24px;font-size:11px;display:flex}.test-mode-banner>svg{color:#078d9e;flex:none}.test-mode-banner span{flex:1}.test-mode-banner form{margin:0}.test-mode-banner button{color:#087d8e;background:#fff;border:1px solid #8fd8e0;border-radius:7px;align-items:center;gap:6px;min-height:30px;padding:0 9px;font-size:10px;font-weight:800;display:inline-flex}.test-mode-banner button:hover{color:#fff;background:#078fa2;border-color:#078fa2}.button-ghost-danger{color:#ae545b;background:snow;border:1px solid #f1c8cb}.button-ghost-danger:hover{background:#fff0f1;border-color:#df9299}.onboarding-request-list{gap:11px;display:grid}.onboarding-request{background:#fff;border:1px solid #e2eaf0;border-radius:10px;overflow:hidden}.onboarding-request.pending{border-color:#bfe5e9}.onboarding-request>header{background:#fbfdff;justify-content:space-between;gap:16px;padding:15px 16px 12px;display:flex}.onboarding-request h3{color:#203a5b;margin:7px 0 2px;font-family:Manrope,sans-serif;font-size:15px}.onboarding-request header p,.onboarding-request header small{color:#77889c;margin:0;font-size:10px}.onboarding-request header small{white-space:nowrap}.onboarding-request dl{border-top:1px solid #edf2f6;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:0;padding:12px 16px;display:grid}.onboarding-request dl .full{grid-column:1/-1}.onboarding-request dt{color:#8a98a9;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:9px;font-weight:800}.onboarding-request dd{color:#40546e;white-space:pre-wrap;margin:0;font-size:11px;line-height:1.5}.onboarding-request-actions{background:#fcfdff;border-top:1px solid #edf2f6;grid-template-columns:minmax(0,1fr) 230px;gap:12px;padding:14px 16px 16px;display:grid}.onboarding-reject-form{align-content:end;gap:8px;display:grid}.onboarding-reject-form input{color:#435973;background:#fff;border:1px solid #e0e8ef;border-radius:7px;width:100%;min-height:37px;padding:0 10px;font-size:11px}.onboarding-request-result{color:#668094;background:#fbfdff;border-top:1px solid #edf2f6;align-items:flex-start;gap:7px;margin:0;padding:12px 16px;font-size:10px;line-height:1.5;display:flex}.onboarding-request-result svg{color:#1aa279;flex:none}.onboarding-request.rejected .onboarding-request-result svg{color:#b9666b}.onboarding-lab-form{grid-template-columns:repeat(2,minmax(0,1fr))}.onboarding-lab-form>label:last-of-type{grid-column:1/-1}.onboarding-lab-form>button{justify-self:start}.onboarding-lab-form textarea{resize:vertical;min-height:78px}.test-scenario-list{gap:10px;display:grid}.test-scenario{border-top:1px solid #edf2f6;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:15px 0;display:grid}.test-scenario:first-child{border-top:0}.test-scenario h3{color:#263e5c;margin:7px 0 3px;font-family:Manrope,sans-serif;font-size:14px}.test-scenario p,.test-scenario small{color:#7b8b9f;margin:0;font-size:10px}.test-scenario-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.test-scenario-actions form{gap:6px;margin:0;display:flex}.test-scenario-actions select{color:#43566f;background:#fff;border:1px solid #dfe7ef;border-radius:7px;min-height:37px;padding:0 8px;font-size:10px}.meta-test-mode{color:#366b7c;background:#effdfe;border:1px solid #aee5ea;border-radius:8px;align-items:flex-start;gap:9px;margin:14px 0;padding:10px;display:flex}.meta-test-mode>svg{color:#0894a6;flex:none}.meta-test-mode b{color:#17677a;font-size:11px}.meta-test-mode p{margin:3px 0 0;font-size:10px;line-height:1.45}.cc-contact-form textarea{resize:vertical;color:#263f5d;width:100%;min-height:82px;font:inherit;background:#fff;border:1px solid #d8e5ec;border-radius:7px;outline:none;padding:10px 11px;font-size:11px;line-height:1.5}.cc-contact-form textarea:focus{border-color:#58cfd9;box-shadow:0 0 0 3px #18cfe01f}.onboarding-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.cc-onboarding-success{color:#537289;background:#fff;border:1px solid #bde8e5;border-radius:12px;align-items:flex-start;gap:13px;padding:25px;display:flex;box-shadow:0 10px 25px #163c530d}.cc-onboarding-success>svg{color:#1a9d79;flex:none}.cc-onboarding-success h2{color:#234565;margin:0 0 6px;font-family:Manrope,sans-serif;font-size:18px}.cc-onboarding-success p{margin:0;font-size:12px;line-height:1.55}@media (max-width:860px){.onboarding-request-actions,.test-scenario{grid-template-columns:1fr}.test-scenario-actions{justify-content:flex-start}.onboarding-lab-form{grid-template-columns:1fr}.onboarding-lab-form>label:last-of-type{grid-column:auto}}@media (max-width:600px){.test-mode-banner{align-items:flex-start;padding:9px 13px}.test-mode-banner span{line-height:1.35}.test-mode-banner button{min-height:32px;font-size:0}.test-mode-banner button svg{margin:0}.onboarding-request>header{padding:13px}.onboarding-request dl,.onboarding-request-actions{padding-left:13px;padding-right:13px}.onboarding-request dl{grid-template-columns:1fr}.onboarding-request dl .full{grid-column:auto}.test-scenario-actions,.test-scenario-actions form{grid-template-columns:1fr;display:grid}.test-scenario-actions form:first-child{grid-template-columns:1fr 1fr}}*{box-sizing:border-box}@media (min-width:761px){.dialog-drag-handle{cursor:grab;-webkit-user-select:none;user-select:none}.dialog-drag-handle.is-dragging{cursor:grabbing}.dialog-drag-handle button{cursor:pointer}}html,body{min-height:100%}body{color:var(--ink);background:var(--soft);margin:0;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif;font-size:14px}button,input,textarea,select{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}html[data-ciclo-navigation-pending=true]{cursor:progress}html[data-ciclo-navigation-pending=true]:before{z-index:10000;content:"";background:linear-gradient(90deg,#087f9c,#18cfe0,#58e1ed,#18cfe0,#087f9c) 0 0/220% 100%;height:3px;animation:1s linear infinite ciclo-navigation-progress;position:fixed;top:0;left:0;right:0}.ciclo-navigation-feedback{z-index:10001;color:#fff;background:var(--navy);letter-spacing:.015em;opacity:0;pointer-events:none;visibility:hidden;border:1px solid #b2ebf152;border-radius:999px;justify-content:center;align-items:center;gap:12px;max-width:calc(100vw - 32px);min-height:56px;padding:13px 21px;font-size:1rem;font-weight:800;transition:opacity .16s,transform .16s,visibility 0s linear .16s;display:inline-flex;position:fixed;top:50%;left:50%;transform:translate(-50%,calc(-50% - 12px));box-shadow:0 18px 42px #071a3d57}html[data-ciclo-navigation-pending=true] .ciclo-navigation-feedback,.ciclo-navigation-feedback.is-visible{opacity:1;visibility:visible;transition:opacity .16s,transform .16s;transform:translate(-50%,-50%)}.ciclo-navigation-feedback-spinner{border:3px solid #ffffff5c;border-top-color:#fff;border-radius:50%;flex:0 0 22px;width:22px;height:22px;animation:.72s linear infinite ciclo-navigation-feedback-spin}@keyframes ciclo-navigation-progress{0%{background-position:220% 0}to{background-position:-220% 0}}@keyframes ciclo-navigation-feedback-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){html[data-ciclo-navigation-pending=true]:before,.ciclo-navigation-feedback-spinner{animation:none}.ciclo-navigation-feedback,.ciclo-navigation-feedback.is-visible{transition:none}}.app-shell{min-height:100vh;display:flex}.sidebar-unread-badge{color:#fff;background:#00a8b8;border-radius:12px;place-items:center;min-width:23px;height:23px;margin-left:auto;padding:0 5px;font-size:11px;font-weight:800;display:inline-grid}.topbar-push-control{position:relative}.topbar-push-button{white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.topbar-push-error{z-index:70;color:#934652;background:#fff7f8;border:1px solid #f2c7ce;border-radius:10px;width:min(320px,100vw - 24px);margin:0;padding:10px 12px;font-size:12px;line-height:1.4;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 25px #193b5b1c}.topbar-sound-control{position:relative}.topbar-sound-panel{z-index:60;color:#35536c;background:#fff;border:1px solid #d5e5eb;border-radius:12px;gap:10px;width:min(280px,100vw - 24px);padding:14px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 30px #193b5b24}.topbar-sound-panel label{gap:5px;font-size:11px;font-weight:800;display:grid}.topbar-sound-panel select,.topbar-sound-panel input[type=range]{width:100%}.topbar-sound-panel select{color:#29465f;min-height:35px;font:inherit;background:#fff;border:1px solid #cedee8;border-radius:8px;padding:5px 8px}.topbar-sound-panel p{color:#73889a;margin:0;font-size:10px;line-height:1.45}.crm-inapp-alert-stack{z-index:10000;gap:.55rem;width:min(22rem,100vw - 2rem);display:grid;position:fixed;top:5rem;right:1rem}.crm-inapp-alert{color:#193047;background:#f4fcfe;border:1px solid #9bd9e2;border-left:4px solid #0aa7bb;border-radius:.7rem;align-items:center;gap:.35rem;padding:.35rem .4rem .35rem .75rem;display:flex;box-shadow:0 .55rem 1.5rem #13284528}.crm-inapp-alert:hover{background:#e6f9fc}.crm-inapp-alert-open{min-width:0;color:inherit;flex:1;align-items:center;gap:.75rem;padding:.45rem 0;text-decoration:none;display:flex}.crm-inapp-alert-open:focus-visible,.crm-inapp-alert-close:focus-visible{outline-offset:2px;outline:2px solid #078da5}.crm-inapp-alert-close{color:#405970;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.crm-inapp-alert-close:hover{background:#d6f1f5}.crm-inapp-alert span{flex:1;gap:.1rem;display:grid}.crm-inapp-alert small{color:#587187}.crm-inapp-alert .crm-inapp-alert-heading{justify-content:space-between;align-items:baseline;gap:.65rem;display:flex}.crm-inapp-alert-heading time{color:#72889b;white-space:nowrap;font-size:.72rem;font-weight:750}.sidebar{color:#c5d0e1;background:var(--navy);z-index:20;flex-direction:column;width:250px;padding:20px 12px 14px;display:flex;position:fixed;inset:0 auto 0 0}.sidebar-top{justify-content:space-between;align-items:center;height:43px;padding:0 10px;display:flex}.brand{color:#fff;letter-spacing:-.4px;align-items:center;gap:9px;display:inline-flex}.brand img{width:33px;height:33px}.brand-wordmark{font-family:Manrope,sans-serif;font-size:16px;line-height:14px;display:grid}.brand-wordmark strong{font-weight:800}.brand-wordmark span{color:#76ddeb;font-weight:600}.workspace-switcher{background:#ffffff0f;border:1px solid #d6e3f826;border-radius:10px;align-items:center;gap:9px;margin:25px 6px 22px;padding:10px;display:flex}.global-search{z-index:24;margin:14px 6px 0;position:relative}.global-search+.workspace-switcher{margin-top:12px}.global-search-input{color:#9bb0ce;background:#ffffff12;border:1px solid #d6e3f82e;border-radius:9px;align-items:center;gap:7px;min-height:38px;padding:0 9px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.global-search-input:focus-within{background:#ffffff1c;border-color:#2dd3e2a6;box-shadow:0 0 0 3px #18cfe01a}.global-search-input>svg{flex:none}.global-search-input input{color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:11px;font-weight:700}.global-search-input input::placeholder{color:#91a4c4}.global-search-input button{color:#aebdd4;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:24px;height:24px;padding:0;display:grid}.global-search-input button:hover{color:#fff;background:#ffffff1a}.global-search-input kbd{color:#8297b7;border:1px solid #ffffff1f;border-radius:5px;flex:none;padding:3px 5px;font:700 8px/1 Manrope,sans-serif}.global-search-popover{z-index:100;color:#294760;background:#fff;border:1px solid #d6e3ea;border-radius:13px;width:min(540px,100vw - 34px);max-height:min(650px,100dvh - 150px);display:grid;position:absolute;top:calc(100% + 7px);left:0;overflow:auto;box-shadow:0 24px 60px #03173047}.global-search-popover section{border-bottom:1px solid #e6edf1;display:grid}.global-search-popover section>header{border-left:4px solid var(--search-module-color,#0a8fa1);background:color-mix(in srgb,var(--search-module-color,#0a8fa1) 8%,white);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px 7px 15px;display:flex}.global-search-popover section>header b{color:var(--search-module-color,#7890a4);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:900}.global-search-popover section>header a{color:var(--search-module-color,#0a8fa1);font-size:9px;font-weight:850}.global-search-popover section>button{color:#294760;text-align:left;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;padding:9px 12px;display:flex}.global-search-popover section>button:hover,.global-search-popover section>button.active{background:color-mix(in srgb,var(--search-module-color,#0a8fa1) 9%,white)}.global-search-popover [data-module=contacts],.global-search-page [data-module=contacts]{--search-module-color:#2d9468}.global-search-popover [data-module=orders],.global-search-page [data-module=orders]{--search-module-color:#2f72b7}.global-search-popover [data-module=conversations],.global-search-page [data-module=conversations]{--search-module-color:#0b9aad}.global-search-popover [data-module=tasks],.global-search-page [data-module=tasks]{--search-module-color:#7b61b5}.global-search-popover [data-module=quotes],.global-search-page [data-module=quotes]{--search-module-color:#c17a17}.global-search-popover [data-module=billing],.global-search-page [data-module=billing]{--search-module-color:#357f7a}.global-search-popover [data-module=sales_goals],.global-search-page [data-module=sales_goals]{--search-module-color:#b65072}.global-search-popover [data-module=marketing],.global-search-page [data-module=marketing]{--search-module-color:#d15b4e}.global-search-popover [data-module=channels],.global-search-page [data-module=channels]{--search-module-color:#5f79a8}.global-search-popover [data-module=settings],.global-search-page [data-module=settings]{--search-module-color:#697887}.global-search-popover section>button>span{gap:2px;min-width:0;display:grid}.global-search-popover section>button b,.global-search-popover section>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.global-search-popover section>button b{color:#23415f;font-size:11px}.global-search-popover section>button small{color:#73889c;font-size:9px}.global-search-popover>p{color:#71869a;justify-content:center;align-items:center;gap:7px;min-height:74px;margin:0;padding:15px;font-size:10px;font-weight:750;display:flex}.global-search-all{color:#087f91;background:#f8fbfc;justify-content:center;align-items:center;gap:7px;min-height:39px;font-size:10px;font-weight:900;display:flex}.global-search-all:hover{background:#edf9fa}.workspace-details{flex:1;gap:2px;min-width:0;display:grid}.workspace-switcher b,.profile-row b{color:#fff;font-size:12px;font-weight:600}.workspace-switcher small,.profile-row small{color:#91a4c4;font-size:10px}.workspace-mark{width:27px;height:27px;color:var(--navy);background:#18cfe0;border-radius:7px;place-items:center;font-size:10px;font-weight:800;display:grid}.workspace-vaz-mark{background:#fffffffa;border-radius:5px;flex:none;place-items:center;width:70px;height:31px;padding:3px 5px;display:grid}.workspace-vaz-mark img{object-fit:contain;width:100%;height:100%}.primary-nav{gap:2px;display:grid}.nav-heading{color:#7990b4;text-transform:uppercase;letter-spacing:.09em;margin:0 0 7px;padding:0 12px;font-size:10px;font-weight:700}.future-heading{margin-top:22px}.nav-item{color:#c3cee0;border-radius:8px;align-items:center;gap:11px;min-height:40px;padding:0 11px;transition:all .15s;display:flex}.nav-item:hover{color:#fff;background:#ffffff12}.nav-item.active{color:#fff;background:#18cfe024}.nav-item.active svg{color:var(--cyan)}.nav-item.future{color:#7184a4;cursor:default}.nav-item.future small{color:#7184a4;margin-left:auto;font-size:9px}.sidebar-bottom{gap:11px;margin-top:auto;display:grid}.profile-row{border-top:1px solid #ffffff1a;align-items:center;gap:8px;padding:10px;display:flex}.profile-row>span:nth-child(2){flex:1;display:grid}.avatar{color:#285073;background:#e5edf5;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:grid}.avatar-rafael{color:#fff;background:linear-gradient(135deg,#168fae,#4ac5d6)}.main-content{width:calc(100% - 250px);min-width:0;margin-left:250px}.topbar{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:13px;height:58px;padding:0 15px;display:none}.topbar-spacer{flex:1}.top-avatar{color:#fff;border-radius:50%;place-items:center;width:31px;height:31px;font-size:10px;font-weight:700;display:grid}.icon-button{color:#60708a;background:0 0;border:0;border-radius:8px;place-items:center;padding:7px;display:grid}.icon-button:hover{color:var(--navy);background:#edf3f7}.notification-button{position:relative}.notification-button>span{background:var(--cyan);border:1px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:7px}.mobile-only,.mobile-menu,.admin-mobile-menu{display:none}.page{max-width:1600px;margin:0 auto;padding:30px 32px 34px}.page-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:25px;display:flex}.eyebrow{color:#0caabd;letter-spacing:.09em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}.page-heading h1{color:#10213e;letter-spacing:-1.1px;margin:0;font-family:Manrope,sans-serif;font-size:28px;line-height:1.15}.page-subtitle{color:var(--muted);margin:7px 0 0}.heading-actions{gap:9px;display:flex}.button{border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:37px;padding:0 13px;font-size:12px;font-weight:700;display:inline-flex}.button-primary{border:1px solid var(--navy);background:var(--navy);color:#fff;box-shadow:0 4px 12px #071a3d24}.button-primary:hover{background:#102b5f}.button-secondary{color:#3b4d69;background:#fff;border:1px solid #dce4ed}.button-secondary:hover{background:#fbfcfe;border-color:#b8c6d7}.stat-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:21px;display:grid}.stat-card{border:1px solid var(--line);background:#fff;border-radius:11px;min-height:108px;padding:16px 17px}.stat-card>span{color:var(--muted);font-size:11px;font-weight:600;display:block}.stat-card>b{color:#142541;letter-spacing:-1px;margin:6px 0 4px;font-family:Manrope,sans-serif;font-size:24px;line-height:1;display:block}.stat-card small{color:#7c8aa0;font-size:10px}.dot{border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.dot.teal{background:var(--cyan)}.dot.amber{background:var(--amber)}.inbox-grid{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:318px minmax(380px,1fr);height:calc(100vh - 233px);min-height:560px;display:grid;overflow:hidden;box-shadow:0 8px 26px #2237590a}.inbox-grid.with-details{grid-template-columns:318px minmax(380px,1fr) 260px}.conversation-list,.chat-panel,.contact-details{min-width:0}.conversation-list{border-right:1px solid var(--line);flex-direction:column;display:flex}.list-toolbar{gap:9px;padding:13px 12px 10px;display:grid}.search-field{color:#8c99aa;background:#fff;border:1px solid #dfe6ed;border-radius:7px;align-items:center;gap:8px;height:36px;padding:0 9px;display:flex}.search-field:focus-within{border-color:#72dbe6;box-shadow:0 0 0 3px #18cfe01a}.search-field input{color:#233653;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.search-field kbd{color:#9ba8b7;font-family:inherit;font-size:9px}.list-toolbar select{color:#5b6c85;background:#f7f9fc;border:0;border-radius:6px;outline:0;height:31px;padding:0 8px;font-size:11px}.state-tabs{border-bottom:1px solid var(--line);gap:3px;padding:0 10px 9px;display:flex;overflow:auto}.state-tabs button{white-space:nowrap;color:#7b889b;background:0 0;border:0;padding:7px 6px;font-size:10px;font-weight:700;position:relative}.state-tabs button.selected{color:var(--navy)}.state-tabs button.selected:after{content:"";background:var(--cyan);height:2px;position:absolute;bottom:-9px;left:5px;right:5px}.state-tabs em{color:#fff;background:var(--cyan);border-radius:50%;place-items:center;width:15px;height:15px;margin-left:3px;font-size:8px;font-style:normal;display:inline-grid}.conversation-scroll{overflow:auto}.conversation-row{text-align:left;background:#fff;border:0;border-bottom:1px solid #f0f3f7;gap:9px;width:100%;padding:12px;display:flex;position:relative}.conversation-row:hover{background:#f9fbfd}.conversation-row.selected{background:#eef8fa}.conversation-copy{flex:1;gap:4px;min-width:0;display:grid}.conversation-copy>span:first-child{align-items:center;gap:8px;display:flex}.conversation-copy b{color:#243754;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.conversation-copy time{color:#8592a5;margin-left:auto;font-size:10px}.conversation-preview{color:#718098;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.conversation-copy small{color:#8391a5;align-items:center;gap:4px;font-size:9px;display:flex}.conversation-copy small i{border-radius:50%;width:5px;height:5px}.unread-count{color:#fff;background:#15bacb;border-radius:9px;align-self:flex-start;place-items:center;min-width:17px;height:17px;font-size:8px;display:grid}.empty-list{color:#8391a4;text-align:center;justify-items:center;gap:8px;padding:45px 25px;font-size:11px;display:grid}.empty-list b{color:#34445d}.empty-list span{line-height:1.5}.chat-panel{background:#fbfcfe;flex-direction:column;display:flex}.chat-header{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:10px;height:67px;padding:0 17px;display:flex}.chat-header>div:nth-child(2){min-width:0}.chat-header h2{color:#243550;margin:0;font-size:13px}.chat-header p{color:#8793a4;align-items:center;margin:3px 0 0;font-size:10px;display:flex}.online-indicator{background:#3dc58f;border-radius:50%;width:6px;height:6px;margin-right:4px}.chat-actions{gap:1px;margin-left:auto;display:flex}.chat-context{color:#718098;background:#fff;border-bottom:1px solid #edf0f4;align-items:center;gap:8px;height:39px;padding:0 17px;font-size:10px;display:flex}.chat-context>i{background:#dce4ec;width:1px;height:13px}.company-pill{--company-color:var(--cyan);color:#51627b;align-items:center;gap:4px;font-size:9px;font-weight:700;display:inline-flex}.company-pill i{background:color-mix(in srgb,var(--company-color) 16%,white);width:16px;height:16px;color:var(--company-color);border-radius:4px;place-items:center;font-size:7px;font-style:normal;display:grid}.status-text{font-weight:700}.status-aguardando{color:#ca841c}.status-em-atendimento{color:#1398b0}.status-concluída{color:#5d7692}.message-scroll{background-image:radial-gradient(#dceaf0 .7px,#0000 .7px);background-size:16px 16px;flex:1;padding:18px 23px;overflow:auto}.date-separator{justify-content:center;margin-bottom:15px;display:flex}.date-separator span{color:#8290a3;background:#e9eff5;border-radius:4px;padding:4px 9px;font-size:9px;font-weight:700}.message-line{margin:5px 0;display:flex}.message-line.outgoing{justify-content:flex-end}.message-bubble{color:#31425c;background:#fff;border-radius:9px 9px 9px 2px;max-width:min(77%,510px);padding:8px 10px 5px;font-size:12px;line-height:1.45;box-shadow:0 1px 1px #2c3f5b1a}.outgoing .message-bubble{background:#dff8fb;border-radius:9px 9px 2px}.message-bubble p{white-space:pre-wrap;margin:0}.message-meta{color:#8d9bac;justify-content:flex-end;align-items:center;gap:3px;margin-top:3px;font-size:9px;display:flex}.read-receipt{color:#8e9bad}.read-receipt.read{color:#1cbbce}.read-receipt.failed{color:#df5f69}.media-placeholder{color:#5a7990;background:#d9edf3;border-radius:6px;align-items:center;gap:6px;min-width:180px;margin:-1px -2px 7px;padding:28px 14px;font-size:10px;display:flex}.composer-wrap{border-top:1px solid var(--line);background:#fff;padding:9px 14px 10px}.composer-tools{align-items:center;gap:2px;display:flex}.composer-tools .icon-button{padding:5px}.template-link{color:#23889e;background:0 0;border:0;align-items:center;gap:5px;margin-left:4px;font-size:10px;font-weight:700;display:flex}.composer{background:#fff;border:1px solid #dce4ed;border-radius:8px;align-items:flex-end;gap:8px;margin-top:3px;padding:6px 6px 6px 10px;display:flex}.composer:focus-within{border-color:#6cd7e4;box-shadow:0 0 0 3px #18cfe017}.composer textarea{resize:none;color:#2d415d;border:0;outline:0;width:100%;max-height:80px;font-size:12px;line-height:22px}.send-button{color:#fff;background:var(--navy);border:0;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.send-button:hover{background:#123066}.composer-wrap>small{color:#95a1b1;margin:6px 3px 0;font-size:9px;display:block}.contact-details{border-left:1px solid var(--line);background:#fff;flex-direction:column;display:flex;overflow:auto}.contact-details>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:55px;padding:0 12px 0 16px;display:flex}.contact-details h2{color:#273a55;margin:0;font-size:13px}.contact-card{text-align:center;justify-items:center;padding:17px 12px;display:grid}.profile-avatar{width:49px;height:49px;margin-bottom:9px;font-size:14px}.contact-card h3{margin:0;font-size:13px}.contact-card p{color:#7e8ba0;margin:4px 0 8px;font-size:10px}.text-button,.plain-action{color:#1298af;background:0 0;border:0;padding:0;font-size:10px;font-weight:700}.detail-section{border-top:1px solid #edf1f5;padding:12px 16px}.detail-section header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.detail-section h3{color:#4b5b72;text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:10px}.plain-action{align-items:center;gap:3px;display:flex}.detail-section dl{gap:9px;margin:0;display:grid}.detail-section dl div{gap:3px;display:grid}.detail-section dt{color:#8d99aa;font-size:9px}.detail-section dd{color:#3f516c;margin:0;font-size:11px}.tag-list{flex-wrap:wrap;gap:5px;display:flex}.tag-list span{color:#397184;background:#eaf7fa;border-radius:4px;padding:4px 6px;font-size:9px;font-weight:700}.add-tag{color:#78899d;background:#fff;border:1px dashed #b7c8d5;border-radius:4px;width:20px;height:20px}.task-mini{border-left:2px solid var(--cyan);background:#f7fafc;gap:3px;padding:8px;display:grid}.task-mini span{color:#40516a;font-size:10px;font-weight:700}.task-mini small{color:#9a7d48;font-size:9px}.detail-bottom{border-top:1px solid var(--line);margin-top:auto;padding:13px}.wide{width:100%}.standard-page{min-height:calc(100vh - 68px)}.list-card,.task-list-card,.settings-card{border:1px solid var(--line);background:#fff;border-radius:11px;box-shadow:0 5px 20px #162d4f06}.table-toolbar{border-bottom:1px solid var(--line);gap:9px;padding:14px;display:flex}.table-toolbar .search-field{width:310px}.data-table{overflow:auto}.table-head,.table-row{grid-template-columns:1.2fr 1.1fr .9fr .8fr;align-items:center;gap:14px;min-width:720px;padding:0 18px;display:grid}.table-head{color:#8491a4;text-transform:uppercase;letter-spacing:.05em;background:#fafbfd;height:40px;font-size:10px;font-weight:700}.table-row{color:#65738a;border-top:1px solid #eef2f5;min-height:65px;font-size:11px}.person-cell{color:#293a54;align-items:center;gap:9px;display:flex}.person-cell .avatar{width:29px;height:29px;font-size:9px;font-style:normal}.relation-list{flex-wrap:wrap;gap:5px;display:flex}.relation-list em{color:#3b7892;background:#edf8fa;border-radius:4px;padding:3px 6px;font-size:9px;font-style:normal}.pipeline-summary{grid-template-columns:repeat(3,1fr);gap:13px;margin-bottom:19px;display:grid}.pipeline-summary>div{border:1px solid var(--line);background:#fff;border-radius:10px;padding:16px}.pipeline-summary span,.pipeline-summary small{color:#8190a3;font-size:10px}.pipeline-summary b{letter-spacing:-.8px;margin:7px 0 4px;font-family:Manrope,sans-serif;font-size:22px;display:block}.kanban{grid-template-columns:repeat(4,minmax(200px,1fr));gap:13px;padding-bottom:6px;display:grid;overflow:auto}.kanban-column{background:#edf2f6;border-radius:10px;min-height:372px;padding:10px}.kanban-column>header{color:#4b5c74;justify-content:space-between;align-items:center;padding:4px 3px 10px;font-size:11px;display:flex}.kanban-column>header span{color:#718095;background:#dce5ec;border-radius:10px;place-items:center;min-width:20px;height:20px;font-size:9px;display:grid}.opportunity-card{background:#fff;border-radius:8px;gap:5px;margin-bottom:8px;padding:12px;display:grid;box-shadow:0 1px 2px #1e375717}.opportunity-card small{color:#219bb2;font-size:9px;font-weight:700}.opportunity-card h3{color:#2d405d;margin:0;font-size:12px}.opportunity-card p{color:#8491a2;margin:0;font-size:10px}.opportunity-card footer{justify-content:space-between;align-items:center;margin-top:5px;display:flex}.opportunity-card footer b{color:#233551;font-size:11px}.opportunity-card footer span{color:#6791a0;font-size:9px}.add-card{color:#8190a2;background:0 0;border:1px dashed #bcc9d4;border-radius:6px;width:100%;padding:7px;font-size:10px}.task-layout{grid-template-columns:minmax(0,1fr) 270px;gap:17px;display:grid}.task-list-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px;display:flex}.task-list-card h2,.task-side-card h2{color:#283b58;margin:0;font-size:14px}.task-list-card>header span{color:#7c8a9c;font-size:10px}.task-row{border-bottom:1px solid #edf1f5;grid-template-columns:25px 1fr auto 115px;align-items:center;gap:10px;min-height:68px;padding:0 18px;display:grid}.check-task{background:#fff;border:1.5px solid #b6c5d3;border-radius:50%;width:17px;height:17px}.task-row h3{color:#354762;margin:0;font-size:12px}.task-row p{color:#8794a5;margin:3px 0 0;font-size:10px}.priority{border-radius:4px;padding:4px 7px;font-size:9px;font-weight:700}.priority.alta{color:#c7654a;background:#fff0eb}.priority.média{color:#a98236;background:#fff8e5}.task-row time{color:#76869d;font-size:10px}.task-side-card{color:#697b94;background:linear-gradient(160deg,#f3fdfe,#edf4fc);border:1px solid #dbe9f1;border-radius:11px;padding:20px}.task-side-card>svg{color:#16b7c8}.task-side-card h2{margin-top:13px}.task-side-card>b{color:#172a49;margin:8px 0;font-family:Manrope,sans-serif;font-size:30px;display:block}.task-side-card p{margin:0 0 17px;font-size:11px;line-height:1.5}.task-side-card a,.settings-card a{color:#0a97ad;align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.settings-grid{grid-template-columns:1.3fr 1fr;gap:15px;display:grid}.settings-card{padding:20px}.settings-main{grid-row:span 3}.setting-card-title{align-items:flex-start;gap:10px;display:flex}.setting-card-title>svg{color:#11a9bc;flex:none}.setting-card-title h2{color:#293c57;margin:0;font-size:14px}.setting-card-title p{color:#7f8da0;margin:4px 0 0;font-size:11px;line-height:1.45}.setting-card-title .button{margin-left:auto}.company-setting{border-bottom:1px solid #edf1f5;align-items:center;gap:10px;min-height:65px;display:flex}.company-setting:first-of-type{margin-top:14px}.company-setting>i{color:#fff;border-radius:7px;place-items:center;width:30px;height:30px;font-size:9px;font-style:normal;font-weight:800;display:grid}.company-setting>div{flex:1;gap:3px;display:grid}.company-setting b{color:#3a4b64;font-size:11px}.company-setting span{color:#8391a4;font-size:10px}.connection-ok{align-items:center;gap:3px;font-weight:700;display:flex;color:#2ba17b!important;font-size:9px!important}.setting-stat{gap:2px;margin:25px 0 18px;display:grid}.setting-stat b{color:#182b49;font-family:Manrope,sans-serif;font-size:29px}.setting-stat span,.module-note{color:#8290a2;font-size:11px}.login-page{background:#fff;grid-template-columns:minmax(400px,.9fr) minmax(400px,1.1fr);min-height:100vh;display:grid}.login-panel{flex-direction:column;gap:clamp(50px,12vh,140px);padding:36px max(8vw,40px);display:flex}.login-panel .brand,.login-panel .brand-wordmark strong{color:var(--navy)}.login-form{gap:18px;width:min(100%,390px);display:grid}.login-intro{align-items:flex-start;gap:10px;margin-bottom:7px;display:flex}.login-intro svg{color:#0fb9c9}.login-intro h1{color:#112340;letter-spacing:-1px;margin:0;font-family:Manrope,sans-serif;font-size:26px}.login-intro p{color:#7e8da1;margin:5px 0 0;font-size:12px}.login-form label{color:#51627b;gap:6px;font-size:11px;font-weight:700;display:grid}.login-form label>div{color:#7d8ca0;border:1px solid #dbe3ec;border-radius:8px;align-items:center;gap:9px;height:43px;padding:0 12px;display:flex}.login-form label>div:focus-within{border-color:#3dcad7;box-shadow:0 0 0 3px #18cfe01f}.login-form input{color:#263955;background:0 0;border:0;outline:0;width:100%}.login-form .login-remember{color:#62738c;cursor:pointer;align-items:center;gap:8px;margin-top:-5px;font-size:11px;font-weight:600;display:flex}.login-form .login-remember input{accent-color:#0ea6b7;width:15px;height:15px;margin:0}.login-error{color:#c85464;margin:-5px 0 0;font-size:11px}.login-submit{width:100%;height:43px;margin-top:2px}.login-submit:disabled{cursor:wait;opacity:.7}.login-form>small{color:#92a0b1;text-align:center;font-size:10px}.login-aside{color:#fff;background:radial-gradient(circle at 100% 0,#16778d 0,#0000 35%),linear-gradient(140deg,#061637,#0b2b5b);flex-direction:column;justify-content:center;padding:clamp(45px,11vw,160px);display:flex}.login-symbol{background:#ffffff1a;border-radius:25px;place-items:center;width:94px;height:94px;margin-bottom:37px;display:grid}.login-symbol img{width:72px;height:72px}.login-aside .eyebrow{color:#69dce7}.login-aside h2{letter-spacing:-2px;max-width:450px;margin:0;font-family:Manrope,sans-serif;font-size:clamp(28px,3.4vw,47px);line-height:1.1}.login-aside>p:not(.eyebrow){color:#b6c7dd;max-width:390px;margin:16px 0 27px;font-size:15px;line-height:1.6}.login-modules{flex-wrap:wrap;gap:7px;display:flex}.login-modules span{color:#c3e7ee;background:#ffffff0f;border:1px solid #afd5ef33;border-radius:5px;padding:6px 9px;font-size:10px;font-weight:700}.login-access{width:min(100%,390px)}.mundo-login-button{width:100%;height:43px}.login-divider{color:#97a3b2;text-align:center;align-items:center;gap:10px;margin:17px 0;font-size:10px;display:flex}.login-divider:before,.login-divider:after{content:"";background:#e2e9ef;flex:1;height:1px}.login-success{color:#177357;background:#e8f8f1;border-radius:7px;margin:0 0 13px;padding:10px;font-size:11px;line-height:1.45}.login-access>.login-error{background:#fff1f2;border-radius:7px;margin:0 0 13px;padding:10px}.login-signup{color:#718198;text-align:center;margin:18px 0 0;font-size:11px}.login-signup a{color:#087f92;font-weight:800}@media (max-width:1180px){.inbox-grid.with-details{grid-template-columns:300px minmax(380px,1fr)}.contact-details{display:none}.details-toggle{display:grid}.stat-row{grid-template-columns:repeat(2,1fr)}.inbox-grid{height:calc(100vh - 325px)}}@media (max-width:820px){.sidebar{width:265px;transition:transform .2s;transform:translate(-100%);box-shadow:10px 0 30px #071a3d4d}.sidebar.sidebar-open{transform:translate(0)}.mobile-backdrop{z-index:15;background:#05112a59;border:0;position:fixed;inset:0}.main-content{width:100%;margin-left:0}.topbar{display:flex}.mobile-menu,.mobile-only{display:grid}.admin-mobile-menu{z-index:10;border:1px solid var(--line);background:#fff;display:grid;position:fixed;top:9px;left:10px;box-shadow:0 5px 16px #1025471f}.page{padding:22px 15px 20px}.page-heading{align-items:flex-start}.page-heading h1{font-size:25px}.page-subtitle{font-size:12px}.stat-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.stat-card{min-height:88px;padding:12px}.stat-card>b{font-size:20px}.stat-card small{display:none}.inbox-grid,.inbox-grid.with-details{grid-template-columns:280px minmax(350px,1fr);height:calc(100vh - 295px);min-height:500px;overflow:auto}.heading-actions .button-secondary{display:none}.chat-header{padding:0 12px}.message-scroll{padding:14px}.settings-grid,.task-layout{grid-template-columns:1fr}.settings-main{grid-row:auto}.pipeline-summary{grid-template-columns:1fr}.task-side-card{order:-1}.kanban{grid-template-columns:repeat(4,230px)}}@media (max-width:550px){.page-heading{margin-bottom:18px}.heading-actions .button-primary{padding:0 10px;font-size:0}.heading-actions .button-primary svg{margin:0}.stat-row{margin-bottom:13px}.stat-card>span{font-size:10px}.inbox-grid,.inbox-grid.with-details{height:auto;min-height:0;box-shadow:none;background:0 0;border:none;display:block;overflow:visible}.conversation-list{border:1px solid var(--line);background:#fff;border-radius:10px;height:365px;overflow:hidden}.chat-panel{border:1px solid var(--line);border-radius:10px;min-height:530px;margin-top:12px;overflow:hidden}.details-toggle{display:none}.chat-context{padding:0 11px}.message-bubble{max-width:87%}.composer-wrap{padding:8px}.composer textarea{font-size:11px}.contact-details{display:none}.table-toolbar .search-field{width:100%}.table-toolbar{gap:6px}.table-toolbar .button{padding:0 9px}.task-row{grid-template-columns:24px 1fr auto;padding:12px}.task-row time{grid-column:2/4}.company-setting{align-items:flex-start;padding:11px 0}.connection-ok{display:none}}@media (max-width:760px){.login-page{display:block}.login-panel{gap:80px;min-height:100vh;padding:30px 24px}.login-aside{display:none}}.login-access>h1{color:#182b49;letter-spacing:-1px;margin:0 0 10px;font-family:Manrope,sans-serif;font-size:27px}.login-identity-copy{color:#718198;margin:0 0 21px;font-size:12px;line-height:1.6}.login-password-toggle{color:#60748e;background:0 0;border:0;place-items:center;width:26px;height:26px;margin-left:auto;padding:0;display:grid}.login-forgot{color:#087f92;justify-self:center;font-size:11px;font-weight:800}.admin-page{max-width:1260px}.admin-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-bottom:18px;display:grid}.admin-summary article{border:1px solid var(--line);background:#fff;border-radius:11px;gap:4px;min-height:100px;padding:17px;display:grid}.admin-summary span,.admin-summary small{color:#7c8ba0;font-size:10px}.admin-summary b{color:#11294d;letter-spacing:-1px;font-family:Manrope,sans-serif;font-size:24px}.admin-card{border:1px solid var(--line);background:#fff;border-radius:12px;margin-bottom:17px;padding:20px;box-shadow:0 5px 20px #162d4f06}.admin-card-heading{justify-content:space-between;align-items:start;gap:15px;margin-bottom:16px;display:flex}.admin-card h2,.admin-card h3,.admin-card h4{color:#233752;margin:0;font-family:Manrope,sans-serif}.admin-card h2{font-size:16px}.admin-card h3{font-size:15px}.admin-card h4{font-size:12px}.admin-card p{color:#78879b;margin:5px 0 0;font-size:11px;line-height:1.5}.admin-form{gap:12px;display:grid}.admin-form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-form label{color:#54647a;gap:5px;font-size:10px;font-weight:700;display:grid}.admin-form input,.admin-form select,.admin-form textarea,.admin-inline-form input,.admin-user-form input,.admin-user-form select{color:#273b58;background:#fff;border:1px solid #dbe4ed;border-radius:7px;outline:0;width:100%;min-height:36px;padding:0 9px;font-size:11px}.admin-form textarea{resize:vertical;min-height:62px;padding:8px 9px}.admin-form input:focus,.admin-form select:focus,.admin-form textarea:focus,.admin-inline-form input:focus,.admin-user-form input:focus,.admin-user-form select:focus{border-color:#53cad8;box-shadow:0 0 0 3px #18cfe01a}.admin-full{grid-column:1/-1}.admin-plan-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-plan-list article{background:#fbfdff;border:1px solid #e5edf3;border-radius:9px;grid-template-columns:1fr auto;gap:5px 14px;padding:13px;display:grid}.admin-plan-list b{color:#263a57;font-size:12px}.admin-plan-list span{color:#75849a;margin-top:3px;font-size:10px;display:block}.admin-plan-list strong{color:#0a8499;font-family:Manrope,sans-serif;font-size:13px}.admin-plan-list small{color:#8190a3;grid-column:1/-1;font-size:10px}.admin-organization-list{gap:13px;display:grid}.admin-organization{background:#fbfcfe;border:1px solid #e1e9f0;border-radius:10px;padding:16px}.admin-organization>header{justify-content:space-between;align-items:start;gap:14px;margin-bottom:15px;display:flex}.admin-status{border-radius:99px;align-items:center;min-height:24px;padding:0 8px;font-size:10px;font-weight:800;display:inline-flex}.admin-status.active{color:#187454;background:#e5f7ef}.admin-status.suspended{color:#a6534d;background:#fff0ef}.admin-modules{border:1px solid #dfe7ed;border-radius:7px;flex-wrap:wrap;grid-column:span 2;gap:8px 12px;margin:0;padding:8px 10px 10px;display:flex}.admin-modules legend{color:#65758b;padding:0 3px;font-size:10px;font-weight:700}.admin-modules label{color:#58697d;align-items:center;gap:5px;font-size:10px;font-weight:600;display:flex}.admin-subsection{border-top:1px solid #e7edf2;justify-content:space-between;align-items:center;gap:15px;margin-top:15px;padding-top:14px;display:flex}.admin-inline-form,.admin-user-form{align-items:center;gap:7px;display:flex}.admin-inline-form input{width:190px}.admin-user-form input{width:160px}.admin-user-form select{width:128px}.select-organization-page{max-width:920px}.organization-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.organization-choice{color:#30445f;text-align:left;background:#fff;border:1px solid #dbe6ee;border-radius:11px;gap:5px;width:100%;padding:20px;display:grid;box-shadow:0 5px 18px #162d4f06}.organization-choice:hover{border-color:#52cddb;transform:translateY(-1px)}.organization-choice strong{color:#173156;font-family:Manrope,sans-serif;font-size:16px}.organization-choice span,.organization-choice small{color:#718198;font-size:11px}.organization-choice small{color:#0793a7;margin-top:8px;font-weight:800}.admin-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-heading-actions{flex-wrap:wrap;gap:9px;display:flex}.admin-heading-actions form{display:contents}.admin-plan-editor{background:#fbfdff;border:1px solid #e1e9f0;border-radius:9px}.admin-plan-editor summary{cursor:pointer;grid-template-columns:1fr auto;gap:5px 14px;padding:13px;list-style:none;display:grid}.admin-plan-editor summary::-webkit-details-marker{display:none}.admin-plan-editor summary>div{min-width:0}.admin-plan-editor summary small{grid-column:1/-1}.admin-plan-editor form{border-top:1px solid #e5edf3;padding:0 13px 13px}.finance-period-form{align-items:end;gap:9px;margin-bottom:17px;display:flex}.finance-period-form label{color:#54647a;gap:5px;font-size:10px;font-weight:700;display:grid}.finance-period-form input{color:#273b58;background:#fff;border:1px solid #dbe4ed;border-radius:7px;min-height:37px;padding:0 9px;font-size:11px}.finance-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-bottom:17px;display:grid}.finance-summary article{background:linear-gradient(145deg,#fff,#f4fbfc);border:1px solid #dce8ee;border-radius:11px;gap:4px;min-height:100px;padding:17px;display:grid}.finance-summary span,.finance-summary small{color:#75879b;font-size:10px}.finance-summary b{color:#11294d;letter-spacing:-1px;font-family:Manrope,sans-serif;font-size:23px}.finance-ledger{gap:11px;display:grid}.finance-ledger>article{background:#fbfdff;border:1px solid #e2eaf0;border-radius:10px;padding:15px}.finance-ledger>article>header{justify-content:space-between;align-items:start;gap:14px;margin-bottom:13px;display:flex}.finance-ledger h3{color:#263a57;margin:0;font-family:Manrope,sans-serif;font-size:14px}.finance-ledger p{color:#76869a;margin:4px 0 0;font-size:10px}.finance-status{border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font-size:10px;font-weight:800;display:inline-flex}.finance-status.paid{color:#187454;background:#e5f7ef}.finance-status.open{color:#a77420;background:#fff6e4}.finance-record-form{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-empty{color:#76869a;text-align:center;margin:0;padding:18px;font-size:11px}@media (max-width:820px){.admin-summary,.admin-plan-list,.organization-choice-grid,.finance-summary,.admin-form-grid,.finance-record-form{grid-template-columns:1fr}.admin-modules{grid-column:auto}.admin-subsection{flex-direction:column;align-items:flex-start}.admin-inline-form,.admin-user-form{flex-wrap:wrap;width:100%}.admin-inline-form input,.admin-user-form input,.admin-user-form select{width:100%}.admin-heading-actions,.finance-period-form{flex-direction:column;align-items:stretch}.admin-heading-actions .button,.finance-period-form .button{width:100%}.admin-plan-editor summary{grid-template-columns:1fr}.admin-plan-editor summary small{grid-column:auto}}.marketing-page{color:#122441;background:#fff;overflow:hidden}.marketing-header{z-index:5;background:#fff;justify-content:space-between;align-items:center;max-width:1240px;height:82px;margin:0 auto;padding:0 30px;display:flex;position:relative}.marketing-brand{color:var(--navy);letter-spacing:-1px;align-items:center;gap:9px;font-family:Manrope,sans-serif;font-size:19px;line-height:1;display:inline-flex}.marketing-brand img{border-radius:11px;width:43px;height:43px}.marketing-brand span{gap:5px;display:flex}.marketing-brand strong{font-weight:800}.marketing-brand em{color:#0dbfd3;font-style:normal;font-weight:800}.marketing-header nav{color:#5e6d82;gap:28px;margin-left:96px;font-size:12px;font-weight:700;display:flex}.marketing-header nav a:hover{color:#0a9fb4}.marketing-login{color:#132848;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.marketing-login:hover{color:#099cb0}.marketing-hero{color:#fff;isolation:isolate;background:#071a3d;grid-template-columns:minmax(370px,.92fr) minmax(560px,1.08fr);align-items:center;gap:45px;min-height:675px;padding:86px max(5vw,30px) 92px;display:grid;position:relative}.marketing-hero:after{z-index:-1;content:"";background:#a0cfeb21;height:1px;position:absolute;inset:auto 0 0}.hero-glow{z-index:-1;filter:blur(2px);opacity:.42;border-radius:50%;position:absolute}.hero-glow-one{background:#0a9eae;width:640px;height:640px;top:-420px;right:-50px}.hero-glow-two{background:#123976;width:520px;height:520px;bottom:-370px;left:15%}.hero-copy{justify-self:end;width:min(100%,555px)}.marketing-kicker{color:#6fe4ed;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 17px;font-size:11px;font-weight:800;display:inline-flex}.marketing-kicker.dark{color:#119db0}.hero-copy h1{letter-spacing:-3.8px;max-width:590px;margin:0;font-family:Manrope,sans-serif;font-size:clamp(42px,4.25vw,65px);font-weight:800;line-height:1.03}.hero-copy h1 span{color:#24d2e1}.hero-description{color:#b7c9df;max-width:505px;margin:23px 0 28px;font-size:16px;line-height:1.65}.hero-actions{align-items:center;gap:21px;display:flex}.marketing-primary-action{color:#082043;background:#20d0df;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 12px 26px #02d3e22e}.marketing-primary-action:hover{background:#5fe6ee;transform:translateY(-1px)}.marketing-secondary-action{color:#e7f8fa;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.marketing-secondary-action:hover{color:#5be4ed}.chevron-mark{font-size:16px;line-height:1}.hero-proof{color:#a3bad4;align-items:center;gap:7px;margin-top:28px;font-size:11px;font-weight:600;display:flex}.hero-proof svg{color:#2ed1a2}.hero-product{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0a2452c7;border:1px solid #b6deef30;border-radius:17px;justify-self:start;width:min(100%,700px);padding:13px;position:relative;transform:perspective(1400px)rotateY(-5deg)rotateX(1deg);box-shadow:0 30px 55px #0000003d}.product-topline,.product-bottomline{color:#a9bfd4;justify-content:space-between;align-items:center;padding:3px 4px 12px;font-size:9px;font-weight:700;display:flex}.product-topline span,.product-bottomline span{align-items:center;gap:5px;display:flex}.product-topline i,.product-bottomline i{background:#24d0df;border-radius:50%;width:5px;height:5px}.product-topline b{color:#8299b6;font-weight:600}.product-bottomline{color:#9fb6cf;justify-content:flex-start;gap:18px;padding:12px 5px 1px}.product-grid{background:#f9fcff;border:1px solid #dbedf721;border-radius:10px;grid-template-columns:40% 60%;min-height:358px;display:grid;overflow:hidden}.product-inbox{color:#35455c;background:#fff;border-right:1px solid #e5edf3}.product-inbox>header{border-bottom:1px solid #edf2f5;justify-content:space-between;align-items:center;height:52px;padding:0 12px;font-size:10px;display:flex}.product-inbox>header span{color:#203756;font-weight:800}.product-inbox>header b{color:#0aa0b2;background:#eafafb;border-radius:4px;padding:4px 6px;font-size:8px}.product-filter{color:#6f7e92;background:#f4f7fa;border-radius:5px;justify-content:space-between;align-items:center;margin:10px;padding:7px 8px;font-size:8px;font-weight:700;display:flex}.product-conversation{border-top:1px solid #f0f3f5;gap:7px;padding:10px;display:flex;position:relative}.product-conversation.selected{background:#e9fafc}.product-conversation>div{flex:1;min-width:0}.conversation-avatar,.mini-avatar{color:#176d80;background:#d7eef1;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:8px;font-style:normal;font-weight:800;display:grid}.product-conversation header{color:#2a3e5a;gap:5px;font-size:8px;display:flex}.product-conversation time{color:#8995a6;margin-left:auto;font-size:7px}.product-conversation small{color:#0ca5b7;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:7px;font-weight:700;display:block;overflow:hidden}.product-conversation p{color:#8290a3;white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:7px;overflow:hidden}.product-conversation>i{background:#12bdce;border-radius:50%;width:4px;height:4px;position:absolute;top:11px;right:5px}.product-thread{color:#2b3d58;background:#fbfdff;flex-direction:column;display:flex}.product-thread>header{background:#fff;border-bottom:1px solid #eaf0f4;justify-content:space-between;align-items:center;height:52px;padding:0 14px;display:flex}.product-thread>header>div{align-items:center;gap:8px;display:flex}.product-thread p{margin:0}.product-thread p b{color:#263a57;font-size:9px;display:block}.product-thread p small{color:#0da1b2;margin-top:3px;font-size:7px;display:block}.thread-more{color:#728197;letter-spacing:1px;font-size:12px}.thread-messages{background-image:radial-gradient(#d8e7ee .6px,#0000 .6px);background-size:13px 13px;flex-direction:column;flex:1;gap:9px;padding:18px 14px;display:flex}.incoming-message,.outgoing-message{color:#42536b;background:#fff;border-radius:8px 8px 8px 2px;width:max-content;max-width:82%;padding:8px 9px;font-size:8px;line-height:1.45;box-shadow:0 1px 2px #162e4b14}.outgoing-message{color:#24495a;background:#dff8fa;border-radius:8px 8px 2px;align-self:flex-end}.message-status{color:#0da1b3;align-self:flex-end;margin-top:-6px;font-size:7px}.product-thread footer{color:#9aa6b6;background:#fff;border:1px solid #dce6ed;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;height:46px;margin:0 10px 10px;padding:0 8px 0 10px;font-size:8px;display:flex}.product-thread footer b{color:#fff;background:#09234e;border-radius:5px;place-items:center;width:25px;height:25px;display:grid}.company-strip{color:#8190a3;background:#fff;border-bottom:1px solid #edf0f4;justify-content:center;align-items:center;gap:44px;min-height:95px;padding:20px 30px;display:flex}.company-strip p{text-transform:uppercase;letter-spacing:.07em;margin:0;font-size:10px;font-weight:700}.company-strip div{color:#40536d;flex-wrap:wrap;align-items:center;gap:20px 28px;font-family:Manrope,sans-serif;font-size:12px;font-weight:800;display:flex}.marketing-section{max-width:1180px;margin:0 auto;padding:115px 30px}.section-intro{grid-template-columns:minmax(280px,.9fr) minmax(360px,.8fr);align-items:end;gap:120px;margin-bottom:42px;display:grid}.section-intro h2,.operation-copy h2,.security-section h2,.marketing-cta h2{color:#102442;letter-spacing:-2.5px;margin:0;font-family:Manrope,sans-serif;font-size:clamp(31px,3.6vw,49px);line-height:1.06}.section-intro>p:last-child,.operation-copy>p:not(.marketing-kicker){color:#65758b;margin:0 0 3px;font-size:15px;line-height:1.65}.module-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.module-card{background:#fff;border:1px solid #e1eaf0;border-radius:13px;min-height:270px;padding:22px;transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 10px 25px #18315109}.module-card:hover{transform:translateY(-4px);box-shadow:0 18px 34px #1831511a}.module-card:before{content:"";background:#eefafd;border-radius:50%;width:120px;height:120px;position:absolute;top:-45px;right:-42px}.module-1:before{background:#eef2ff}.module-2:before{background:#eef8f2}.module-3:before{background:#fff8eb}.module-icon{z-index:1;color:#057f91;background:#ddf8fa;border-radius:10px;place-items:center;width:40px;height:40px;margin-bottom:28px;display:grid;position:relative}.module-1 .module-icon{color:#5c67d8;background:#edf0ff}.module-2 .module-icon{color:#238661;background:#e9f8f0}.module-3 .module-icon{color:#ba7d18;background:#fff6df}.module-card>span{color:#95a2b2;text-transform:uppercase;letter-spacing:.07em;margin-bottom:8px;font-size:9px;font-weight:800;display:block}.module-card h3{color:#223552;letter-spacing:-.6px;margin:0 0 8px;font-family:Manrope,sans-serif;font-size:17px}.module-card p{color:#77869a;margin:0;font-size:11px;line-height:1.55}.module-arrow{color:#91a0b1;position:absolute;bottom:20px;right:20px}.operation-section{grid-template-columns:.9fr 1fr;align-items:center;gap:110px;min-height:620px;padding-top:90px;padding-bottom:90px;display:grid}.operation-visual{justify-self:center;width:400px;height:400px;position:relative}.operation-orbit{border:1px solid #cae6ec;border-radius:50%;position:absolute;inset:38px}.orbit-two{border-style:dashed;border-color:#d3e1eb;inset:0}.operation-core{color:#102a51;text-align:center;background:#fff;border-radius:50%;align-content:center;place-items:center;font-family:Manrope,sans-serif;font-size:11px;line-height:1.05;display:grid;position:absolute;inset:112px;box-shadow:0 18px 45px #14436726}.operation-core img{border-radius:14px;width:62px;height:62px;margin-bottom:5px}.operation-core b{font-weight:800}.operation-node{color:#fff;background:#0e7b90;border:5px solid #f7fbfc;border-radius:50%;place-items:center;width:46px;height:46px;font-size:10px;font-weight:800;display:grid;position:absolute;box-shadow:0 5px 15px #214b6726}.node-one{top:25px;left:94px}.node-two{background:#092a60;top:102px;right:-4px}.node-three{background:#11b8c9;bottom:18px;right:82px}.node-four{background:#4c61a8;bottom:76px;left:-6px}.operation-copy ul{gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}.operation-copy li{color:#465a74;align-items:flex-start;gap:9px;font-size:12px;line-height:1.45;display:flex}.operation-copy li svg{color:#13ad88;flex:none}.security-section{color:#fff;border-radius:20px;grid-template-columns:.92fr 1.08fr;align-items:start;gap:90px;padding-top:93px;padding-bottom:93px;display:grid}.security-section:before{position:absolute}.security-section{background:radial-gradient(circle at 82% 4%,#126b80,#0000 32%),linear-gradient(135deg,#071a3d,#0d2b5c);max-width:1120px;margin:24px auto 110px;padding-left:50px;padding-right:50px}.security-section h2{color:#fff}.security-list{gap:2px;display:grid}.security-list article{border-bottom:1px solid #dbeffb24;gap:15px;padding:20px 0;display:flex}.security-list article:last-child{border-bottom:0}.security-list svg{color:#2ed5e2;flex:none}.security-list h3{color:#fff;margin:0 0 5px;font-size:13px}.security-list p{color:#b4c5da;margin:0;font-size:11px;line-height:1.5}.marketing-cta{justify-content:space-between;align-items:center;gap:40px;max-width:1180px;margin:0 auto;padding:0 30px 110px;display:flex}.marketing-cta h2{margin-bottom:12px}.marketing-cta p:not(.marketing-kicker){color:#718198;margin:0;font-size:14px}.marketing-primary-action.light{color:#fff;box-shadow:none;background:#0a295b;flex:none}.marketing-primary-action.light:hover{color:#fff;background:#113a7c}.marketing-footer{color:#8290a1;border-top:1px solid #e8edf1;justify-content:space-between;align-items:center;max-width:1240px;min-height:80px;margin:0 auto;padding:0 30px;font-size:10px;display:flex}.marketing-footer a{color:#42617b;align-items:center;gap:5px;font-weight:800;display:flex}.marketing-footer a:hover{color:#079daf}@media (max-width:1050px){.marketing-hero{grid-template-columns:1fr;padding-top:70px}.hero-copy{justify-self:start}.hero-product{justify-self:center;transform:none}.module-grid{grid-template-columns:repeat(2,1fr)}.operation-section,.section-intro{gap:55px}.marketing-header nav{margin-left:0}.security-section{margin-left:30px;margin-right:30px}}@media (max-width:720px){.marketing-header{height:70px;padding:0 20px}.marketing-header nav{display:none}.marketing-brand img{width:38px;height:38px}.marketing-brand{font-size:17px}.marketing-hero{gap:45px;min-height:auto;padding:62px 22px 66px}.hero-copy h1{letter-spacing:-2.5px;font-size:42px}.hero-description{font-size:14px}.hero-actions{flex-direction:column;align-items:flex-start;gap:17px}.hero-product{width:calc(100vw - 30px);padding:8px}.product-grid{grid-template-columns:43% 57%;min-height:292px}.product-inbox>header{height:42px}.product-filter{margin:7px}.product-conversation{padding:8px 6px}.conversation-avatar{width:22px;height:22px}.product-conversation:nth-of-type(5){display:none}.product-thread>header{height:42px;padding:0 9px}.thread-messages{padding:12px 9px}.product-bottomline{white-space:nowrap;gap:8px;font-size:7px;overflow:hidden}.company-strip{flex-direction:column;align-items:flex-start;gap:13px;padding:24px 22px}.company-strip div{gap:9px 18px;font-size:11px}.marketing-section{padding:75px 22px}.section-intro{margin-bottom:28px;display:block}.section-intro h2{margin-bottom:16px;font-size:34px}.module-grid{grid-template-columns:1fr}.module-card{min-height:210px}.module-card .module-icon{margin-bottom:20px}.operation-section{flex-direction:column-reverse;gap:43px;display:flex}.operation-visual{width:310px;height:310px}.operation-core{inset:86px}.operation-node{border-width:4px;width:39px;height:39px}.node-one{top:16px;left:67px}.node-two{top:73px;right:-4px}.node-three{bottom:9px;right:62px}.node-four{bottom:55px;left:-3px}.security-section{border-radius:0;max-width:none;margin:0;padding:65px 22px;display:block}.security-section h2{margin-bottom:28px;font-size:34px}.marketing-cta{padding:74px 22px;display:block}.marketing-cta h2{font-size:34px}.marketing-cta .marketing-primary-action{margin-top:26px}.marketing-footer{flex-wrap:wrap;gap:10px 20px;min-height:96px;padding:20px 22px}}.workspace-alert{color:#9b3540;background:#fff4f5;border:1px solid #f1c6ca;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 18px;padding:11px 14px;font-weight:600;display:flex}.workspace-alert button{color:inherit;background:0 0;border:0;font-weight:800}.stat-text{letter-spacing:0!important;font-size:17px!important}.history-readonly{border-top:1px solid var(--line);color:#527087;background:#f7fbfc;align-items:center;gap:8px;padding:13px 17px;font-size:11px;display:flex}.status-control{color:#708096;align-items:center;gap:5px;margin-left:auto;font-size:10px;font-weight:700;display:flex}.status-control select{color:#1d5f79;background:0 0;border:0;font-size:10px;font-weight:800}.attachment-link{color:#087e94;margin-top:7px;font-size:10px;font-weight:800;text-decoration:underline;display:inline-flex}.empty-chat{color:#7b899d;text-align:center;flex:1;align-content:center;place-items:center;gap:10px;padding:35px;display:grid}.empty-chat h2{color:#334763;margin:0;font-size:16px}.empty-chat p{max-width:280px;margin:0;line-height:1.5}.note-form{gap:7px;display:grid}.note-form textarea{resize:vertical;color:#2e405b;border:1px solid #dce4ed;border-radius:7px;outline:0;width:100%;padding:8px;font-size:11px}.note-form textarea:focus{border-color:#6cd7e4;box-shadow:0 0 0 3px #18cfe017}.note-form .button{justify-self:end;min-height:31px}.note-item{border-top:1px solid #eef2f5;padding:9px 0}.note-item p{color:#4d5f78;white-space:pre-wrap;margin:0 0 5px;font-size:11px;line-height:1.45}.note-item small{color:#92a0b0;font-size:9px}.workspace-form{background:#fff;border:1px solid #dfe7ef;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 20px;padding:18px;display:grid;box-shadow:0 5px 18px #2237590a}.workspace-form>header{grid-column:1/-1;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.workspace-form h2{color:#233957;margin:0;font-family:Manrope,sans-serif;font-size:17px}.workspace-form header p{color:#75839a;margin:4px 0 0;font-size:12px}.workspace-form label,.meta-connect-form label{color:#52647c;gap:6px;font-size:11px;font-weight:800;display:grid}.workspace-form input,.workspace-form select,.meta-connect-form input,.meta-connect-form select{color:#293c56;background:#fff;border:1px solid #d8e2ec;border-radius:7px;outline:0;min-width:0;height:36px;padding:0 10px;font-size:12px}.workspace-form input:focus,.workspace-form select:focus,.meta-connect-form input:focus,.meta-connect-form select:focus{border-color:#66d4e1;box-shadow:0 0 0 3px #18cfe01a}.workspace-form .button{align-self:end;width:max-content}.import-form{grid-template-columns:repeat(2,minmax(0,1fr))}.import-mapping{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.import-result{color:#306a57;background:#effaf4;border-radius:8px;grid-column:1/-1;gap:4px;padding:11px;font-size:11px;display:grid}.import-result span,.import-result small{color:#58816f}.table-empty{color:#8491a4;justify-content:center;align-items:center;gap:7px;padding:28px;font-size:12px;display:flex}.load-more{color:#118ca2;background:0 0;border:0;margin:12px auto 2px;font-size:12px;font-weight:800;display:block}.person-cell>span{gap:2px;min-width:0;display:grid}.person-cell small{color:#8290a4;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:500;overflow:hidden}.meta-connection-card{grid-column:span 2}.meta-connect-form{grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;margin-top:18px;display:grid}.meta-connect-guided{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.integration-default{color:#52647c;gap:6px;margin:0;font-size:10px;font-weight:800;display:grid}.integration-default span{color:#293c56;background:#f8fbfd;border:1px solid #d8e2ec;border-radius:7px;align-items:center;min-height:36px;padding:0 10px;font-size:12px;font-weight:600;display:flex}.meta-connect-assistant{grid-template-columns:repeat(4,minmax(135px,1fr))}.meta-connect-assistant .button{grid-column:1/-1;justify-self:start}.meta-connect-assistant .button:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}.meta-connect-assistant label span{color:#8996a8;font-weight:600}.meta-phone-example{color:#7b8b9f;font-size:9px;font-weight:650;line-height:1.4}.meta-readiness{border:1px solid #dce7ee;border-radius:8px;align-items:flex-start;gap:9px;margin-top:17px;padding:11px 12px;display:flex}.meta-readiness>svg{flex:none;margin-top:1px}.meta-readiness div{gap:3px;display:grid}.meta-readiness b{color:#314560;font-size:11px}.meta-readiness p{color:#718198;margin:0;font-size:11px;line-height:1.45}.meta-readiness-pending{background:#fffaf0;border-color:#e9dec1}.meta-readiness-pending>svg{color:#b97b1d}.meta-readiness-ready{background:#f1fbf6;border-color:#cdebdc}.meta-readiness-ready>svg{color:#279a6c}.meta-readiness-checks{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.meta-readiness-item{color:#6f8094;background:#f8fbfc;border:1px solid #dce7ee;border-radius:999px;align-items:center;gap:4px;padding:5px 7px;font-size:9px;font-weight:800;display:inline-flex}.meta-readiness-item-ready{color:#277b5d;background:#f1faf5;border-color:#cce9da}.meta-readiness-item-pending{color:#9b711f;background:#fffaf2;border-color:#eadfca}.meta-readiness-item-error{color:#a64c55;background:#fff5f6;border-color:#efd2d6}.integration-permission{color:#81642b;align-items:center;gap:6px;margin:12px 0 0;font-size:10px;line-height:1.4;display:flex}.connection-status{align-items:center;gap:3px;font-size:9px;font-weight:700;display:flex}.connection-status-success{color:#2ba17b}.connection-status-pending{color:#a17120}.connection-status-warning{color:#9a6a17}.connection-status-error{color:#bc5561}.meta-connect-steps{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:17px;display:grid}.meta-connect-steps span{color:#64758d;align-items:flex-start;gap:7px;font-size:11px;line-height:1.45;display:flex}.meta-connect-steps b{color:#006d82;background:#dff8fb;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:10px;display:grid}.connection-list{gap:7px;margin-top:19px;display:grid}.connection-list article{border-top:1px solid #eef2f5;align-items:center;gap:9px;padding:9px 0;display:flex}.connection-list article>div{flex:1;gap:2px;display:grid}.connection-list b{color:#30445f;font-size:12px}.connection-list small,.connection-list>p{color:#7b8b9f;font-size:10px}.connection-icon{color:#0d97aa;background:#e3f9fb;border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.integration-notice,.integration-error{border-radius:7px;align-items:center;gap:7px;margin:16px 0 0;padding:9px 11px;font-size:11px;display:flex}.integration-notice{color:#34735f;background:#effaf4}.integration-error{color:#a4424a;background:#fff1f2}.meta-provider-help{color:#73552c;background:#fff9ee;border:1px solid #f0d3a5;border-radius:8px;align-items:flex-start;gap:8px;margin:12px 0 0;padding:11px 12px;font-size:11px;line-height:1.45;display:flex}.meta-provider-help>svg{color:#b6781e;flex:none;margin-top:1px}.meta-provider-help div{gap:3px;display:grid}.meta-provider-help b{color:#654819}.meta-provider-help p{color:#7b6849;margin:0}.meta-disclaimer{color:#8b98a9;margin-top:12px;font-size:10px;line-height:1.45;display:block}.task-row.done{opacity:.62}.task-row.done h3{text-decoration:line-through}.check-task{color:#168ca1;background:#fff;border:1px solid #c8d9e5;place-items:center;display:grid}.check-task:hover{background:#effbfc;border-color:#2fb7c8}.kanban-empty{color:#91a0b0;text-align:center;padding:14px 0;font-size:11px}.spin{animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:820px){.workspace-form,.meta-connect-form,.import-mapping{grid-template-columns:1fr}.meta-connection-card{grid-column:auto}.meta-connect-steps{grid-template-columns:1fr}}.workspace-switcher{cursor:default}.profile-row form{margin-left:auto}.profile-logout{color:#a8bbd5}.profile-logout:hover{color:#fff;background:#ffffff1a}.settings-workspace .settings-grid{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:start}.settings-workspace .settings-main{grid-row:span 2}.settings-inline-form,.settings-member-form{gap:8px;margin:17px 0 8px;display:grid}.settings-inline-form{grid-template-columns:1fr 1fr auto}.settings-member-form{grid-template-columns:1fr 1fr 150px auto}.settings-inline-form input,.settings-member-form input,.settings-member-form select,.settings-company-row input,.settings-company-row select,.settings-company-row button,.settings-department-list input,.settings-department-list button,.settings-members select,.settings-members button{color:#324965;background:#fff;border:1px solid #d9e4ec;border-radius:7px;min-width:0;height:34px;padding:0 9px;font-size:11px}.settings-inline-form input:focus,.settings-member-form input:focus,.settings-member-form select:focus,.settings-company-row input:focus,.settings-company-row select:focus,.settings-department-list input:focus,.settings-members select:focus{border-color:#60cedd;outline:0;box-shadow:0 0 0 3px #18cfe01a}.settings-company-row{border-top:1px solid #edf2f5;padding:14px 0}.settings-company-row>form{grid-template-columns:minmax(0,1fr) 115px auto;gap:8px;display:grid}.settings-department-list{background:#f7fafc;border-radius:8px;gap:6px;margin-top:8px;padding:10px;display:grid}.settings-department-list form{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.settings-department-list button,.settings-members button{color:#147f91;background:#e8f8fa;border-color:#0000;font-weight:800}.settings-members{gap:9px;margin-top:17px;display:grid}.settings-members article{border-top:1px solid #edf2f5;grid-template-columns:30px minmax(0,1fr) minmax(185px,.8fr);align-items:center;gap:9px;padding:9px 0;display:grid}.settings-member-avatar{color:#087b8e;background:#dff8fa;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;font-weight:800;display:grid}.settings-members article>div{gap:2px;min-width:0;display:grid}.settings-members b{color:#344862;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.settings-members small{color:#8794a6;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.settings-members form{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.settings-audit{gap:9px;margin-top:17px;display:grid}.settings-audit article{border-top:1px solid #edf2f5;align-items:flex-start;gap:8px;padding-top:9px;display:flex}.settings-audit svg{color:#10a8bc;flex:none;margin-top:1px}.settings-audit div{gap:2px;display:grid}.settings-audit b{color:#40536d;font-size:11px}.settings-audit small{color:#8794a5;font-size:9px}.settings-empty{color:#8190a3;margin:19px 0 4px;font-size:11px}.workspace-mark img,.avatar img,.top-avatar img{object-fit:cover;width:100%;height:100%}.feedback-launcher{z-index:35;color:#087d90;background:#fbffff;border:1px solid #bce8ed;border-radius:8px;align-items:center;gap:7px;min-height:33px;padding:0 11px;font-size:10px;font-weight:900;display:inline-flex;position:fixed;top:15px;right:18px;box-shadow:0 5px 18px #10385514}.feedback-launcher:hover{background:#effcfd;border-color:#55cad7}.feedback-backdrop{z-index:100;background:#071a356b;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.feedback-dialog{background:#fff;border:1px solid #d1e0e8;border-radius:14px;gap:14px;width:min(470px,100%);padding:20px;display:grid;box-shadow:0 25px 70px #0819344d}.feedback-dialog header{justify-content:space-between;gap:12px;display:flex}.feedback-dialog h2{color:#29435f;margin:2px 0 5px;font-family:Manrope,sans-serif;font-size:18px}.feedback-dialog header span{color:#778ba0;font-size:10px;line-height:1.45}.feedback-dialog label{color:#4f6983;gap:7px;font-size:10px;font-weight:800;display:grid}.feedback-dialog textarea{color:#304a67;width:100%;font:inherit;resize:vertical;border:1px solid #d8e4eb;border-radius:8px;padding:10px;font-size:11px}.feedback-dialog textarea:focus{border-color:#55c8d6;outline:0;box-shadow:0 0 0 3px #19c1d21c}.feedback-dialog footer{justify-content:flex-end;gap:8px;display:flex}.feedback-success,.feedback-error{margin:0;font-size:10px}.feedback-success{color:#17825d}.feedback-error{color:#b04753}.settings-premium-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:15px;display:grid}.settings-premium .settings-card{gap:14px;padding:20px;display:grid}.settings-identity-card header,.settings-team-card>header,.settings-audit-card>header{align-items:center;gap:10px;display:flex}.settings-identity-card h2,.settings-channel-link h2,.settings-team-card h2,.settings-audit-card h2{color:#2b445f;margin:0;font-family:Manrope,sans-serif;font-size:16px}.settings-identity-card header span:not(.settings-brand-avatar),.settings-channel-link p:not(.eyebrow){color:#8090a3;margin-top:4px;font-size:10px;display:block}.settings-brand-avatar{color:#0a8497;cursor:pointer;background:#ddf9fa;border:0;border-radius:12px;flex:none;place-items:center;min-width:72px;max-width:180px;height:72px;padding:0;font-size:12px;font-weight:900;display:grid;overflow:hidden}.settings-brand-avatar.profile{border-radius:50%;width:62px;min-width:62px;height:62px}.settings-brand-avatar img{object-fit:contain;width:auto;max-width:170px;height:auto;max-height:68px;display:block}.settings-brand-avatar.profile img{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none}.settings-brand-upload:hover{outline-offset:2px;outline:2px solid #49c4d0}.settings-brand-upload:disabled{cursor:wait;opacity:.7}.settings-identity-card form{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.settings-identity-card form label{color:#667a91;gap:5px;font-size:9px;font-weight:800;display:grid}.settings-identity-card input{color:#344d68;background:#fff;border:1px solid #d9e5ec;border-radius:7px;min-width:0;height:35px;padding:0 10px;font-size:11px}.settings-image-action{color:#07889c;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:0;font-size:10px;font-weight:900;display:inline-flex}.settings-channel-link{grid-column:1/-1;align-items:center;grid-template-columns:auto minmax(0,1fr) auto!important}.settings-card-icon{color:#078ca0;background:#e1f8fa;border-radius:11px;place-items:center;width:39px;height:39px;display:grid}.settings-channel-link p{margin:4px 0 0;line-height:1.45}.settings-role-label{color:#54708c;background:#eef4f7;border-radius:5px;justify-self:end;padding:4px 6px;font-size:9px;font-weight:800}.settings-premium .settings-members{margin-top:0}.settings-premium .settings-members article{grid-template-columns:30px minmax(0,1fr) auto}.settings-premium .settings-audit{margin-top:0}.order-preview-backdrop{z-index:100;background:#071a3580;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.order-preview-dialog{background:#fff;border:1px solid #d4e1e9;border-radius:14px;grid-template-rows:auto minmax(0,1fr);width:min(1100px,100%);height:min(760px,100vh - 44px);display:grid;overflow:hidden;box-shadow:0 30px 80px #071a3559}.order-preview-dialog>header{border-bottom:1px solid #e8eef2;justify-content:space-between;align-items:center;gap:14px;padding:14px 17px;display:flex}.order-preview-dialog h2{color:#2a435f;white-space:nowrap;text-overflow:ellipsis;max-width:520px;margin:3px 0 0;font-size:14px;overflow:hidden}.order-preview-dialog header>div:last-child{align-items:center;gap:7px;display:flex}.order-preview-loading{color:#71849a;justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex}.order-preview-content{background:#f6f9fb;min-height:0;padding:15px;overflow:auto}.order-preview-content iframe{background:#fff;border:0;border-radius:8px;width:100%;height:100%;min-height:560px}.order-preview-content>img{border-radius:8px;max-width:100%;max-height:100%;margin:auto;display:block;box-shadow:0 3px 15px #1029491a}.order-sheet-preview{background:#fff;border:1px solid #dce5eb;border-radius:8px;height:100%;overflow:auto}.order-sheet-preview table{border-collapse:collapse;min-width:100%;font-size:10px}.order-sheet-preview td{color:#40546d;vertical-align:top;white-space:pre-wrap;border-bottom:1px solid #edf1f4;border-right:1px solid #edf1f4;min-width:95px;max-width:280px;padding:7px 9px}.order-sheet-preview tr:first-child td{color:#263e5a;background:#f2f8fa;font-weight:900}.order-preview-summary{color:#6f8297;border:1px dashed #c9d9e2;border-radius:8px;gap:12px;padding:24px;font-size:12px;display:grid}.order-preview-summary p{margin:0}.order-item-list{gap:5px;display:grid}.order-item-list span{color:#405a72;background:#fff;border-radius:6px;padding:7px;font-size:10px}.feedback-admin-list{gap:0;display:grid;overflow:hidden;padding:0!important}.feedback-admin-list article{border-top:1px solid #edf2f5;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:start;gap:10px;padding:15px 18px;display:grid}.feedback-admin-list article:first-child{border-top:0}.feedback-admin-list article>div{gap:4px;display:grid}.feedback-admin-list b{color:#334b68;font-size:11px}.feedback-admin-list small{color:#8392a4;font-size:9px}.feedback-admin-list p{color:#536a82;white-space:pre-wrap;margin:3px 0 0;font-size:11px;line-height:1.45}.feedback-admin-list code{color:#708299;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:9px;overflow:hidden}.admin-status.new{color:#087e91;background:#def8fa}.admin-status.reviewing{color:#9a6e1e;background:#fff4dc}.admin-status.planned{color:#6750b8;background:#efebff}.admin-status.resolved{color:#237657;background:#e3f6ea}@media (max-width:820px){.feedback-launcher{top:10px;right:11px}.settings-premium-grid{grid-template-columns:1fr}.settings-channel-link{grid-column:auto;grid-template-columns:auto minmax(0,1fr)!important}.settings-channel-link .button{grid-column:2;justify-self:start}.feedback-admin-list article{grid-template-columns:38px minmax(0,1fr)}.feedback-admin-list .admin-status,.feedback-admin-list code{grid-column:2;justify-self:start}.order-preview-backdrop{align-items:end;padding:0}.order-preview-dialog{border-bottom:0;border-radius:15px 15px 0 0;width:100%;height:min(90vh,780px)}.order-preview-dialog>header{align-items:flex-start}.order-preview-dialog h2{max-width:200px}.order-preview-dialog .button{padding:0 8px;font-size:9px}}.order-print-page{background:#fff;border:1px solid #cfd9e0;border-radius:3px;width:fit-content;min-width:min(100%,680px);max-width:100%;margin:0 auto;padding:24px;overflow:auto;box-shadow:0 6px 24px #112a4824}.order-print-page table{border-collapse:collapse;table-layout:fixed;color:#334b68;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px}.order-print-page td{vertical-align:middle;white-space:pre-wrap;word-break:break-word;border:1px solid #dbe4ea;min-width:42px;height:28px;padding:7px 9px}.order-print-page td.sheet-label{color:#314b68;background:#f3f8fa;font-weight:700}.order-preview-content:has(.order-print-page){background:#e7edf1;justify-content:center;align-items:flex-start;padding:28px;display:flex}@media (max-width:760px){.settings-brand-avatar{min-width:60px;height:60px}.settings-brand-avatar img{max-width:135px;max-height:56px}.order-preview-content:has(.order-print-page){justify-content:flex-start;padding:12px}.order-print-page{transform-origin:0 0;min-width:720px;padding:12px}.order-print-page td{padding:5px 6px;font-size:10px}}@media (max-width:1080px){.settings-workspace .settings-grid{grid-template-columns:1fr}.settings-workspace .settings-main{grid-row:auto}.settings-inline-form,.settings-member-form{grid-template-columns:1fr 1fr}.settings-inline-form .button,.settings-member-form .button{justify-self:start}}@media (max-width:640px){.settings-inline-form,.settings-member-form,.settings-company-row>form,.settings-members article{grid-template-columns:1fr}.settings-members form{grid-template-columns:1fr auto}.settings-company-row>form .button{justify-self:start}}.login-actions{gap:9px;display:grid}.login-portal-button{color:#17335a;text-align:center;background:#fff;border-color:#b8cddd;justify-content:center;align-items:center;width:100%;min-height:43px;display:flex}.login-portal-button:hover{color:#073f64;background:#effcfe;border-color:#5bc5d2}.login-symbol{transition:transform .2s,background .2s}.login-symbol:hover{background:#ffffff29;transform:translateY(-2px)}.gmail-connection-card{grid-area:auto/1/auto/-1}.gmail-connect-form{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) auto;align-items:end;gap:10px;margin-top:18px;display:grid}.gmail-connect-form label{color:#52647c;gap:6px;font-size:10px;font-weight:800;display:grid}.gmail-connect-form label span{color:#8492a3;font-weight:600}.gmail-connect-form select{color:#2b4260;background:#fff;border:1px solid #d7e4ec;border-radius:7px;outline:0;width:100%;min-height:42px;padding:0 10px;font-size:12px}.gmail-connect-form select:focus{border-color:#56cbd8;box-shadow:0 0 0 3px #18cfe01a}.gmail-connect-form .button{white-space:nowrap;min-height:42px}.gmail-connect-steps{grid-template-columns:repeat(3,1fr);gap:15px;margin:22px 0 16px;display:grid}.gmail-connect-steps span{color:#697b91;gap:8px;font-size:11px;line-height:1.5;display:flex}.gmail-connect-steps b{color:#087b90;background:#dff8fa;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font-size:10px;display:grid}.gmail-notification-note{color:#66798e;align-items:flex-start;gap:7px;margin:0 0 14px;font-size:10px;line-height:1.5;display:flex}.gmail-notification-note svg{color:#0c9bb0;flex:none}.gmail-connection-list article{grid-template-columns:auto minmax(0,1fr) auto auto}.gmail-connection-list article>div{min-width:0}.gmail-connection-list article small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gmail-connection-error{color:#bd5b62!important}.gmail-disconnect{color:#78899d;background:#fff;border:1px solid #dde6ed;border-radius:6px;place-items:center;width:28px;height:28px;padding:0;display:grid}.gmail-disconnect:hover{color:#bd5b62;background:#fff6f6;border-color:#eea8ad}@media (max-width:760px){.gmail-connect-form,.gmail-connect-steps{grid-template-columns:1fr}.gmail-connect-form .button{width:100%}.gmail-connection-list article{grid-template-columns:auto minmax(0,1fr) auto}.gmail-connection-list .gmail-disconnect{grid-column:2;justify-self:start}}.email-subject{color:#4d627f;margin-bottom:6px;font-size:10px;display:block}.email-connection-card{grid-area:auto/1/auto/-1}.email-connect-form{grid-template-columns:minmax(180px,.72fr) minmax(280px,1.28fr);align-items:end;gap:10px;margin-top:17px;display:grid}.email-connect-form label{color:#52647c;gap:6px;font-size:10px;font-weight:800;display:grid}.email-connect-form label span{color:#8492a3;font-weight:600}.email-connect-form select,.email-connect-form input{color:#2b4260;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #d7e4ec;border-radius:7px;outline:0;padding:0 10px;font-size:12px}.email-connect-form select:focus,.email-connect-form input:focus{border-color:#56cbd8;box-shadow:0 0 0 3px #18cfe01a}.email-address-field small{color:#8492a3;font-size:9px;font-weight:600}.email-detection-state{color:#667d92;align-items:center;gap:6px;margin:11px 0 0;font-size:10px;display:flex}.email-provider-suggestion,.email-provider-confirm{background:#f3fbf7;border:1px solid #cdebdc;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:12px;display:flex}.email-provider-suggestion>div:first-child,.email-provider-confirm>div:first-child{gap:3px;min-width:0;display:grid}.email-provider-suggestion b,.email-provider-confirm b{color:#314b67;font-size:12px}.email-provider-suggestion small,.email-provider-confirm small{color:#71849a;font-size:10px;line-height:1.45}.email-provider-suggestion>div:last-child{flex:none;gap:7px;display:flex}.email-provider-suggestion .button,.email-provider-confirm .button{min-height:34px;padding:0 10px;font-size:10px}.email-provider-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.email-provider-options button{color:#3b536e;text-align:left;background:#fff;border:1px solid #d9e5ec;border-radius:9px;justify-content:space-between;align-items:center;gap:9px;min-width:0;min-height:70px;padding:11px;transition:all .16s;display:flex}.email-provider-options button:hover,.email-provider-options button.selected{background:#f5fdfe;border-color:#59c5d2;box-shadow:0 4px 13px #14566b0d}.email-provider-options button>span{gap:3px;min-width:0;display:grid}.email-provider-options b{color:#314b68;font-size:11px}.email-provider-options small{color:#8090a3;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.email-provider-options em{color:#957030;background:#fff4da;border-radius:5px;flex:none;padding:4px 5px;font-size:8px;font-style:normal;font-weight:800}.email-provider-options em.ready{color:#247b60;background:#e8f8f0}.email-provider-confirm{background:#f9fcfd;border-color:#d7e7ed}.email-provider-confirm .button{white-space:nowrap;flex:none}.email-connect-steps{grid-template-columns:repeat(3,1fr);gap:13px;margin:17px 0 13px;display:grid}.email-connect-steps span{color:#697b91;align-items:flex-start;gap:7px;font-size:10px;line-height:1.5;display:flex}.email-connect-steps b{color:#087b90;background:#dff8fa;border-radius:50%;flex:none;place-items:center;width:21px;height:21px;font-size:9px;display:grid}.email-test-note{color:#678193;align-items:flex-start;gap:6px;margin:14px 0 0;font-size:10px;line-height:1.45;display:flex}.email-test-note svg{color:#0f9caf;flex:none}.email-connection-list article{grid-template-columns:auto minmax(0,1fr) auto auto}.email-connection-list article>div{min-width:0}.email-connection-list article small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.email-connection-list .provider-microsoft{color:#2765a6;background:#ecf4ff}.email-connection-list .provider-zoho{color:#b84b43;background:#fff0ee}@media (max-width:820px){.email-connect-form{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.email-address-field{grid-column:auto}.email-provider-options{grid-template-columns:1fr}.email-provider-options button{min-height:56px}}@media (max-width:620px){.email-connect-form,.email-connect-steps{grid-template-columns:1fr}.email-address-field{grid-column:auto}.email-provider-suggestion,.email-provider-confirm{flex-direction:column;align-items:stretch}.email-provider-suggestion>div:last-child{grid-template-columns:1fr 1fr;display:grid}.email-provider-suggestion .button,.email-provider-confirm .button{width:100%}.email-connection-list article{grid-template-columns:auto minmax(0,1fr) auto}.email-connection-list .gmail-disconnect{grid-column:2;justify-self:start}}.oc-history-list{gap:6px;display:grid}.oc-history-list article{background:#f7fafc;border-radius:6px;justify-content:space-between;align-items:flex-start;gap:8px;padding:7px;display:flex}.oc-history-list article>span{gap:2px;min-width:0;display:grid}.oc-history-list b{color:#40536c;font-size:10px}.oc-history-list small{color:#8291a2;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.oc-history-list strong{color:#208269;flex:none;font-size:9px}.company-pill i{overflow:hidden}.company-pill i img{object-fit:cover;width:100%;height:100%}.company-pill>.company-pill-logo{object-fit:contain;border-radius:4px;flex:none;place-items:center;font-style:normal;display:grid;overflow:hidden}.channel-setup-card{background:#fff;border:1px solid #d7e8ee;border-radius:13px;margin:0 0 16px;overflow:hidden;box-shadow:0 7px 24px #142d4c09}.channel-setup-header{background:linear-gradient(110deg,#f2fdfe,#fff 68%);border-bottom:1px solid #e8f0f3;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px;display:flex}.channel-setup-header .eyebrow{margin-bottom:5px}.channel-setup-header h2{color:#213d5a;margin:0;font-family:Manrope,sans-serif;font-size:17px}.channel-setup-header p:last-child{color:#75889c;max-width:650px;margin:5px 0 0;font-size:11px;line-height:1.45}.channel-setup-header .button{flex:none}.channel-setup-loading,.channel-setup-empty{color:#7d8da0;justify-content:center;align-items:center;gap:8px;min-height:96px;padding:18px;font-size:11px;display:flex}.channel-company-card{border-top:1px solid #edf2f5}.channel-company-card:first-of-type{border-top:0}.channel-destination-head{grid-template-columns:auto minmax(130px,220px) minmax(0,1fr);align-items:center;gap:10px;min-height:64px;padding:12px 17px;display:grid}.channel-destination-logo{color:#138ca0;background:#ddf8fa;border-radius:9px;flex:none;place-items:center;width:33px;height:33px;display:grid;overflow:hidden}.channel-destination-logo img{object-fit:cover;width:100%;height:100%}.channel-destination-head>div:nth-child(2){gap:3px;min-width:0;display:grid}.channel-destination-head b{color:#334b65;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.channel-destination-head small{color:#8795a5;font-size:9px;font-weight:700}.channel-department-row{background:#fbfdff;border-top:1px solid #edf2f5;margin-left:52px}.channel-department-row .channel-destination-head{min-height:53px;padding-top:8px;padding-bottom:8px}.channel-department-row .channel-destination-logo{border-radius:7px;width:27px;height:27px}.channel-chip-list{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.channel-chip,.channel-empty-chip{white-space:nowrap;border-radius:6px;align-items:center;gap:4px;min-height:24px;padding:0 7px;font-size:9px;font-weight:800;display:inline-flex}.channel-chip{color:#178297;background:#e9f9fb}.channel-chip.email{color:#665ab7;background:#f0eeff}.channel-chip.ocs{color:#7d691e;background:#fff7df}.channel-chip em{color:inherit;opacity:.75;font-style:normal;font-weight:700}.channel-empty-chip{color:#8a98a9;background:#f1f4f6}.channel-destination-actions{flex-wrap:wrap;grid-column:2/-1;gap:6px;margin-top:-2px;display:flex}.channel-destination-actions a,.channel-destination-actions button{color:#197f92;min-height:26px;font:inherit;white-space:nowrap;background:#fff;border:1px solid #dce8ee;border-radius:6px;align-items:center;gap:4px;padding:0 8px;font-size:9px;font-weight:800;display:inline-flex}.channel-destination-actions a:hover,.channel-destination-actions button:hover{color:#087f92;background:#f2fdfe;border-color:#65cbd5}.channel-destination-actions button{color:#5c6f84;cursor:pointer}.channel-setup-card>.channel-notice{margin:0 17px 15px}.channel-wizard-backdrop{z-index:80;background:#0a1c3561;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.channel-wizard{background:#fff;border:1px solid #cddfe7;border-radius:14px;width:min(630px,100%);max-height:calc(100vh - 40px);overflow:auto;box-shadow:0 25px 70px #08193447}.channel-wizard>header{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 19px 12px;display:flex}.channel-wizard>header .eyebrow{margin-bottom:4px}.channel-wizard>header h2{color:#213d5a;margin:0;font-family:Manrope,sans-serif;font-size:18px}.channel-wizard-steps{counter-reset:steps;grid-template-columns:repeat(3,1fr);gap:0;margin:0;padding:0 19px 16px;list-style:none;display:grid}.channel-wizard-steps li{color:#99a6b4;text-align:center;gap:3px;font-size:9px;font-weight:800;display:grid;position:relative}.channel-wizard-steps li:before{content:counter(steps);counter-increment:steps;color:#8797a9;background:#edf2f5;border-radius:50%;justify-self:center;place-items:center;width:21px;height:21px;display:grid}.channel-wizard-steps li.active{color:#0a879a}.channel-wizard-steps li.active:before{color:#fff;background:#10a7ba}.channel-wizard-body{border-top:1px solid #e7eef2;gap:15px;padding:19px;display:grid}.channel-wizard-body h3{color:#2c455f;margin:0;font-size:15px}.channel-wizard-body>p{color:#74869a;margin:-7px 0 0;font-size:11px;line-height:1.5}.channel-wizard-body>label{color:#566b82;gap:6px;font-size:10px;font-weight:800;display:grid}.channel-wizard-body input,.channel-wizard-body select,.drive-connect-form input,.drive-connect-form select{color:#2a425f;width:100%;min-height:41px;font:inherit;background:#fff;border:1px solid #d5e2e9;border-radius:7px;outline:0;padding:0 10px;font-size:12px}.channel-wizard-body input:focus,.channel-wizard-body select:focus,.drive-connect-form input:focus,.drive-connect-form select:focus{border-color:#55c8d6;box-shadow:0 0 0 3px #19c1d21c}.destination-choice{grid-template-columns:1fr 1fr;gap:10px;display:grid}.destination-choice button{color:#60748c;text-align:left;background:#fff;border:1px solid #dbe6ec;border-radius:10px;gap:6px;padding:14px;display:grid}.destination-choice button:hover,.destination-choice button.selected{color:#087f92;background:#f2fdfe;border-color:#5bcbd7}.destination-choice b{font-size:12px}.destination-choice small{font-size:10px;line-height:1.35}.wizard-next{justify-self:end}.wizard-actions{justify-content:space-between;align-items:center;gap:9px;margin-top:3px;display:flex}.logo-upload{color:#117f92;cursor:pointer;background:#f7fcfd;border:1px dashed #a9c7d1;border-radius:7px;align-items:center;gap:8px;min-height:42px;padding:0 11px;font-size:11px;display:flex}.logo-upload input{display:none}.wizard-success{color:#188363;background:#e8f9f0;border-radius:9px;align-items:flex-start;gap:10px;padding:12px;display:flex}.wizard-success>svg{flex:none}.wizard-success h3{color:#1c634e}.wizard-success p{color:#4d806f;margin:3px 0 0;font-size:11px;line-height:1.4}.connection-next-actions{gap:8px;display:grid}.connection-next-actions a{color:#0b8da0;background:#fff;border:1px solid #dce8ee;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:58px;padding:9px 10px;display:grid}.connection-next-actions a:hover{background:#f6fdfe;border-color:#78d1da}.connection-next-actions a>span{gap:3px;min-width:0;display:grid}.connection-next-actions b{color:#344a65;font-size:11px}.connection-next-actions small{color:#8291a3;font-size:9px}.wizard-close{justify-self:end}.google-drive-oc-card{grid-area:auto/1/auto/-1}.drive-connect-form{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:10px;margin-top:18px;display:grid}.drive-connect-form label{color:#52647c;gap:6px;font-size:10px;font-weight:800;display:grid}.drive-connect-form label:last-of-type{grid-column:1/3}.drive-connect-form .button{white-space:nowrap;min-height:41px}.google-drive-source-list article{grid-template-columns:auto minmax(0,1fr) auto}.google-drive-source-list article>div{gap:2px;min-width:0;display:grid}.google-drive-source-list article small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.channel-setup-review-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.channel-setup-review-summary>div{background:#fbfdfe;border:1px solid #e1ebef;border-radius:9px;gap:3px;min-width:0;padding:10px 11px;display:grid}.channel-setup-review-summary dt{color:#8191a3;text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-weight:800}.channel-setup-review-summary dd{color:#2c455f;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:800;overflow:hidden}.channel-setup-connection-review{gap:8px;display:grid}.channel-setup-connection-choice{color:#1192a3;background:#fff;border:1px solid #dce8ee;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:11px;display:grid}.channel-setup-connection-choice>div{gap:5px;min-width:0;display:grid}.channel-setup-connection-choice b{color:#334b65;font-size:11px}.channel-setup-connection-choice small{color:#78899b;font-size:9px;line-height:1.4}.channel-setup-connection-choice span{color:#688095;align-items:center;gap:5px;font-size:9px;font-weight:800;display:inline-flex}.channel-setup-connection-choice em{color:#9a6e2f;font-size:9px;font-style:normal;line-height:1.4}.channel-setup-connection-choice select{min-height:36px;font-size:10px}.wizard-danger-actions{flex-wrap:wrap;gap:7px;display:flex}.wizard-danger-actions .button{align-items:center;gap:5px;display:inline-flex}.channel-setup-list-error{margin:12px 17px 0}.channel-setup-recovered{background:#f3fbfc;border:1px solid #cce6ec;border-radius:7px;padding:9px 10px;color:#426b7c!important;margin:0!important;font-size:10px!important}.channel-archived-companies{background:#fbfdfe;border-top:1px solid #e6eef2}.channel-archived-companies>summary{color:#526b82;cursor:pointer;padding:12px 17px;font-size:10px;font-weight:800}.channel-archived-companies>p{color:#7d8fa2;margin:0;padding:0 17px 11px;font-size:9px;line-height:1.45}.channel-archived-companies>.workspace-alert{margin:0 17px 11px}.channel-archived-list{border-top:1px solid #e9f0f3;display:grid}.channel-archived-list article{border-top:1px solid #edf2f5;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:9px 17px;display:flex}.channel-archived-list article:first-child{border-top:0}.channel-archived-list article>span{gap:3px;min-width:0;display:grid}.channel-archived-list b{color:#40566f;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.channel-archived-list small{color:#8796a7;font-size:9px}.channel-archived-list .button{flex:none;align-items:center;gap:5px;min-height:31px;display:inline-flex}.drive-shared-source-toggle{cursor:pointer;background:#f8fcfd;border:1px solid #d5e2e9;border-radius:7px;align-items:flex-start;gap:8px;min-height:41px;padding:9px 10px;line-height:1.3;color:#405a73!important;display:flex!important}.drive-shared-source-toggle input{accent-color:#119aac;flex:none;margin:0;width:15px!important;min-height:15px!important}.drive-shared-source-toggle span{color:#7b8c9f;margin-top:2px;font-size:9px;font-weight:600;display:block}.drive-shared-source-channels{background:#f8fcfd;border:1px solid #d9e9ed;border-radius:8px;grid-column:1/-1;gap:8px;margin:0;padding:11px;display:grid}.drive-shared-source-channels legend{color:#426078;padding:0 4px;font-size:10px;font-weight:800}.drive-shared-source-channels>div{flex-wrap:wrap;gap:7px 13px;display:flex}.drive-shared-source-channels label{cursor:pointer;align-items:center;gap:5px;color:#526b82!important;font-size:10px!important;display:inline-flex!important}.drive-shared-source-channels input{accent-color:#119aac;margin:0;width:14px!important;min-height:14px!important}.drive-shared-source-channels small{color:#9a6b24;font-size:9px;line-height:1.35}@media (max-width:760px){.channel-setup-header{flex-direction:column;align-items:stretch}.channel-setup-header .button{width:100%}.channel-destination-head{grid-template-columns:auto minmax(0,1fr)}.channel-chip-list{grid-column:1/-1;justify-content:flex-start;margin-left:43px}.channel-destination-actions{grid-column:1/-1;margin-left:43px}.channel-department-row{margin-left:20px}.channel-department-row .channel-chip-list,.channel-department-row .channel-destination-actions{margin-left:37px}.channel-wizard-backdrop{align-items:end;padding:0}.channel-wizard{border-bottom:0;border-radius:14px 14px 0 0;width:100%;max-height:92vh}.drive-connect-form{grid-template-columns:1fr}.drive-connect-form label:last-of-type{grid-column:auto}.drive-connect-form .button{width:100%}.destination-choice{grid-template-columns:1fr}}@media (max-width:600px){.channel-archived-list article{flex-direction:column;align-items:stretch}.channel-archived-list .button{width:100%}.channel-setup-list-error{align-items:flex-start;margin-left:12px;margin-right:12px}}.channel-destination-link{width:max-content;max-width:100%;display:block}.channel-destination-link:hover b{color:#087f92;text-underline-offset:3px;text-decoration:underline}.channel-page-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:18px;display:grid}.channel-page-heading h1{color:#10213e;letter-spacing:-1.1px;margin:0;font-family:Manrope,sans-serif;font-size:28px}.channel-page-logo{color:#098da1;background:#def9fb;border-radius:14px;place-items:center;width:54px;height:54px;display:grid;overflow:hidden}.channel-page-logo img{object-fit:cover;width:100%;height:100%}.channel-context-bar{color:#6e8296;background:#fbfeff;border:1px solid #d9edf0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;padding:11px 13px;font-size:11px;display:flex}.channel-context-bar label{color:#38536d;align-items:center;gap:8px;font-weight:800;display:flex}.channel-context-bar select,.oc-filter-bar select{color:#40566f;background:#fff;border:1px solid #d9e4eb;border-radius:7px;min-height:33px;padding:0 9px;font-size:11px}.channel-tabs{background:#fff;border:1px solid #e0e9ee;border-radius:9px;gap:2px;margin-bottom:15px;padding:4px;display:flex;overflow:auto}.channel-tabs button{color:#718199;white-space:nowrap;background:0 0;border:0;border-radius:6px;min-height:32px;padding:0 11px;font-size:11px;font-weight:800}.channel-tabs button:hover,.channel-tabs button.active{color:#087f92;background:#ebfafb}.channel-subtabs{border-bottom:1px solid #dce8ed;gap:7px;margin:-4px 0 15px;padding:0 2px 9px;display:flex;overflow:auto}.channel-subtabs button{color:#657b91;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d7e4e9;border-radius:999px;min-height:34px;padding:0 12px;font-size:10px;font-weight:850}.channel-subtabs button:hover,.channel-subtabs button.active{color:#087f92;background:#effbfc;border-color:#7acbd3}.channel-subtabs button.active{box-shadow:inset 0 -2px #0f9eaf}.channel-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:14px;display:grid}.channel-metric-grid article{background:#fff;border:1px solid #e0e9ef;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:2px 8px;min-height:82px;padding:13px;display:grid}.channel-metric-grid span{color:#0e96aa;background:#ddf8fa;border-radius:9px;grid-row:1/3;place-items:center;width:34px;height:34px;display:grid}.channel-metric-grid small{color:#78899d;align-self:end;font-size:10px;font-weight:700}.channel-metric-grid b{color:#1c3554;font-family:Manrope,sans-serif;font-size:22px;line-height:1}.channel-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.channel-action-grid>a{color:#0791a5;background:#fff;border:1px solid #dfe9ef;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:72px;padding:12px;display:grid}.channel-action-grid>a:hover{background:#fbfeff;border-color:#82d7df}.channel-action-grid>a>span{gap:3px;display:grid}.channel-action-grid b{color:#314b68;font-size:12px}.channel-action-grid small{color:#7f91a5;font-size:10px;line-height:1.4}.channel-task-preview,.channel-data-card,.oc-directory-card{background:#fff;border:1px solid #dee8ef;border-radius:11px;margin-top:14px;overflow:hidden}.channel-task-preview>header{border-bottom:1px solid #edf2f5;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.channel-task-preview h2{color:#2e4765;margin:0;font-size:13px}.channel-task-preview header div{align-items:center;gap:8px;display:flex}.channel-task-preview header span{color:#0b91a5;background:#e7fbfc;border-radius:5px;padding:3px 6px;font-size:9px;font-weight:800}.channel-task-preview header a{color:#0a8ca0;align-items:center;gap:2px;font-size:10px;font-weight:800;display:flex}.channel-task-preview article,.channel-data-card>article,.channel-data-card>a{border-top:1px solid #edf2f5;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:10px 15px;display:flex}.channel-task-preview article>span,.channel-data-card article>span,.channel-data-card a>span{gap:3px;min-width:0;display:grid}.channel-task-preview article b,.channel-data-card b{color:#354d68;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.channel-task-preview article small,.channel-data-card small{color:#8290a3;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.channel-task-preview time,.channel-data-card time{color:#8492a3;flex:none;font-size:10px}.channel-data-card{margin-top:0}.channel-data-card article>strong{color:#2b4564;font-size:11px}.channel-empty{color:#8090a4;text-align:center;margin:0;padding:34px 18px;font-size:11px}.channel-list-avatar,.channel-source{color:#25889a;background:#e4fafb;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-size:9px;font-weight:800;display:grid!important}.channel-source.email{color:#6856b7;background:#f0edff}.channel-source.whatsapp{color:#118e9f;background:#e2fafb}.oc-preparation-card{color:#487287;background:#f5fdfe;border:1px solid #bce7eb;border-radius:11px;align-items:flex-start;gap:11px;margin-bottom:14px;padding:14px 15px;display:flex}.oc-preparation-card>svg{color:#0b9cae;flex:none}.oc-preparation-card b{color:#2c5870;font-size:12px;display:block}.oc-preparation-card p{margin:4px 0 0;font-size:11px;line-height:1.5}.oc-filter-bar{gap:10px;margin-bottom:13px;display:flex}.oc-filter-bar label{color:#61758d;gap:5px;font-size:10px;font-weight:800;display:grid}.oc-directory-card{margin-top:0}.oc-directory-card article{border-top:1px solid #edf2f5;grid-template-columns:auto minmax(180px,1fr) auto auto;align-items:center;gap:11px;min-height:63px;padding:10px 14px;display:grid}.oc-directory-card article:first-child{border-top:0}.oc-directory-card article>span{gap:3px;min-width:0;display:grid}.oc-directory-card b,.oc-directory-card strong{color:#334c68;font-size:11px}.oc-directory-card small{color:#8290a2;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.oc-file-icon{color:#0d95a9;background:#dff8fa;border-radius:8px;place-items:center;width:32px;height:32px;display:grid!important}.oc-directory-card a{color:#0b8fa2;font-size:10px;font-weight:800}.oc-empty{color:#8191a3;text-align:center;justify-items:center;gap:7px;padding:48px 20px;font-size:11px;display:grid}.oc-empty svg{color:#89b9c2}.oc-empty b{color:#506781}.oc-empty span{max-width:430px;line-height:1.5}@media (max-width:860px){.channel-page-heading{grid-template-columns:auto minmax(0,1fr)}.channel-page-heading .heading-actions{grid-column:1/-1}.channel-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-action-grid{grid-template-columns:1fr}.oc-directory-card article{grid-template-columns:auto minmax(0,1fr) auto}.oc-directory-card article>span:last-child{display:none}}@media (max-width:600px){.channel-page-heading{align-items:start}.channel-page-heading h1{font-size:23px}.channel-page-heading .heading-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.channel-page-heading .heading-actions .button{min-width:0;padding:0 8px;font-size:10px}.channel-context-bar{display:grid}.channel-metric-grid{gap:8px}.channel-metric-grid article{min-height:70px;padding:10px}.channel-tabs{margin-left:-3px;margin-right:-3px}.oc-filter-bar{grid-template-columns:1fr;display:grid}.oc-directory-card article{grid-template-columns:auto minmax(0,1fr)}.oc-directory-card article>span:nth-child(3){grid-column:2}}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.oc-upload-card,.oc-batch-card{background:#fff;border:1px solid #d6e7ed;border-radius:12px;margin:0 0 15px;overflow:hidden;box-shadow:0 7px 22px #142d4c09}.oc-dropzone{color:#168fa2;text-align:center;cursor:pointer;background:radial-gradient(circle at 50% 30%,#effcfd,#fff 62%);border:2px dashed #b9d9e1;border-radius:12px;justify-items:center;gap:8px;min-height:224px;padding:36px 20px;transition:all .16s;display:grid}.oc-dropzone:hover,.oc-dropzone.dragging{background:#f4feff;border-color:#3bbbc9}.oc-dropzone>svg{color:#6a559e}.oc-dropzone b{color:#2c425d;letter-spacing:-.7px;font-family:Manrope,sans-serif;font-size:24px}.oc-dropzone span{color:#8492a4;font-size:11px}.oc-dropzone small{color:#76669c;font-size:10px}.oc-dropzone .button{margin-top:2px}.oc-success{color:#217a5d;background:#f1fdf7;border:1px solid #bdebd8;border-radius:9px;align-items:center;gap:7px;margin:0 0 13px;padding:10px 12px;font-size:11px;font-weight:700;display:flex}.oc-success button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;font-weight:800}.oc-batch-card>header{background:linear-gradient(100deg,#f4fdfe,#fff);border-bottom:1px solid #e6eef2;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 17px 13px;display:flex}.oc-batch-card .eyebrow{margin-bottom:4px}.oc-batch-card h2{color:#294664;margin:0;font-family:Manrope,sans-serif;font-size:16px}.oc-batch-card header p:last-child{color:#7a8da1;margin:4px 0 0;font-size:10px;line-height:1.45}.oc-batch-files article{border-top:1px solid #edf2f5;grid-template-columns:auto minmax(160px,1fr) minmax(130px,180px) auto;align-items:center;gap:11px;min-height:64px;padding:10px 15px;display:grid}.oc-batch-files article:first-child{border-top:0}.oc-batch-files article>span:nth-child(2){gap:3px;min-width:0;display:grid}.oc-batch-files b{color:#344c67;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.oc-batch-files small{color:#8190a3;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.oc-batch-files label{color:#6e8196;gap:4px;font-size:9px;font-weight:800;display:grid}.oc-batch-files select{color:#3b536d;min-width:0;min-height:30px;font:inherit;background:#fff;border:1px solid #d7e4ea;border-radius:6px;padding:0 7px;font-size:10px}.oc-import-status{color:#6e8095;white-space:nowrap;background:#f0f3f5;border-radius:6px;justify-content:center;min-width:83px;padding:5px 7px;font-size:9px;font-weight:800;display:inline-flex!important}.oc-import-status.ready{color:#077f91;background:#e7fbfc}.oc-import-status.awaiting_classification,.oc-import-status.review{color:#9a6b1c;background:#fff5dd}.oc-import-status.imported{color:#23815f;background:#e7f8ee}.oc-import-status.duplicate{color:#5c6292;background:#eeefff}.oc-import-status.failed{color:#ad4650;background:#fff0f1}.oc-batch-help{color:#8a6a32;background:#fffaf0;border-top:1px solid #edf2f5;align-items:center;gap:7px;margin:0;padding:10px 15px;font-size:10px;line-height:1.4;display:flex}.oc-row-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex!important}.oc-row-actions>a{background:#f7fdfe;border:1px solid #cde4e8;border-radius:5px;padding:4px 6px}.purchase-order-import-backdrop{z-index:1200}.purchase-order-import-dialog{background:#fff;border:1px solid #d4e5eb;border-radius:18px;gap:16px;width:min(620px,100vw - 32px);max-height:calc(100vh - 32px);padding:22px;display:grid;overflow:auto;box-shadow:0 24px 80px #122b4938}.purchase-order-import-dialog>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.purchase-order-import-dialog h2{color:#183553;margin:2px 0 0;font:800 24px/1.15 Manrope,sans-serif}.purchase-order-import-tabs{background:#eef5f7;border-radius:12px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.purchase-order-import-tabs button{color:#61758c;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:42px;font:800 12px Manrope,sans-serif}.purchase-order-import-tabs button.active{color:#087f92;background:#fff;box-shadow:0 2px 8px #142d4c14}.purchase-order-import-dialog form,.purchase-order-import-upload{gap:12px;display:grid}.purchase-order-import-dialog label{color:#435c76;gap:6px;font-size:11px;font-weight:800;display:grid}.purchase-order-import-dialog input,.purchase-order-import-dialog select{color:#243e5b;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #cfdee6;border-radius:9px;padding:0 12px;font-size:13px;font-weight:600}.purchase-order-import-dialog form>p,.purchase-order-import-upload>p{color:#71859a;margin:0;font-size:11px;line-height:1.55}.purchase-order-import-dialog .button{justify-self:start}.purchase-order-import-feedback{color:#176e7c;background:#f1fbfc;border:1px solid #c8e7ec;border-radius:9px;margin:0;padding:10px 12px;font-size:11px;font-weight:700}@media (max-width:760px){.oc-batch-card>header{display:grid}.oc-batch-card>header .button{width:100%}.oc-batch-files article{grid-template-columns:auto minmax(0,1fr)}.oc-batch-files label{grid-column:2}.oc-import-status{grid-column:2;justify-self:start}.oc-dropzone{min-height:190px}.oc-dropzone b{font-size:20px}}.customer-company-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.customer-company-summary article{background:#fff;border:1px solid #dfe9ef;border-radius:10px;gap:4px;min-height:75px;padding:13px;display:grid}.customer-company-summary small{color:#8291a4;font-size:10px;font-weight:700}.customer-company-summary b{color:#304a68;font-size:12px}.customer-company-history{background:#fff;border:1px solid #dfe9ef;border-radius:11px;overflow:hidden}.customer-company-history>header{border-bottom:1px solid #eaf0f3;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.customer-company-history h2{color:#2d4867;margin:0;font-family:Manrope,sans-serif;font-size:16px}.customer-company-history header .eyebrow{margin-bottom:4px}.customer-company-history>header>span{color:#8291a3;text-align:right;max-width:390px;font-size:10px;line-height:1.45}.customer-company-history article{border-top:1px solid #edf2f5;grid-template-columns:minmax(130px,.7fr) minmax(210px,1fr) auto;align-items:center;gap:14px;min-height:70px;padding:10px 16px;display:grid}.customer-company-history article>span{gap:3px;min-width:0;display:grid}.customer-company-history b{color:#334e6a;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.customer-company-history small{color:#8291a3;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.customer-company-history article>span:last-child{justify-items:end}.customer-company-history em{color:#718198;background:#f0f3f5;border-radius:5px;padding:4px 7px;font-size:9px;font-style:normal;font-weight:800}.customer-company-history .customer-primary{color:#167d5c;background:#e7f8ee}.customer-company-history .customer-conflict{color:#9c6e21;background:#fff5df}.customer-company-history .button{min-height:28px;margin-top:4px;padding:0 8px;font-size:9px}@media (max-width:760px){.customer-company-summary{grid-template-columns:1fr}.customer-company-history>header{display:grid}.customer-company-history>header>span{text-align:left}.customer-company-history article{grid-template-columns:1fr;gap:7px}.customer-company-history article>span:last-child{justify-items:start}}.sidebar-mode-form{margin:0}.sidebar-mode-form .nav-item{text-align:left;width:100%;font:inherit;background:0 0;border:0}.platform-admin-nav{flex-wrap:wrap;gap:7px;margin:-6px 0 19px;display:flex}.platform-admin-nav a{color:#5c6e85;background:#fff;border:1px solid #dfe8ef;border-radius:8px;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-size:11px;font-weight:800;display:inline-flex}.platform-admin-nav a:hover{color:#087d91;background:#f5fdfe;border-color:#8bd7df}.platform-admin-nav a.active{color:#fff;background:#0c91a5;border-color:#1ab8c9;box-shadow:0 4px 12px #0d91a526}.admin-command-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-bottom:18px;display:grid}.admin-command-card{color:#53677e;background:#fff;border:1px solid #e0e8ef;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-height:104px;padding:15px;transition:border-color .15s,transform .15s,box-shadow .15s;display:grid;box-shadow:0 5px 20px #162d4f06}.admin-command-card:hover{border-color:#6dcdda;transform:translateY(-1px);box-shadow:0 9px 24px #162d4f12}.admin-command-card>span:nth-child(2){gap:4px;min-width:0;display:grid}.admin-command-card b{color:#213956;font-family:Manrope,sans-serif;font-size:13px}.admin-command-card small{color:#7c8ba0;font-size:10px;line-height:1.45}.admin-command-card>svg{color:#89a0b4}.admin-command-icon{border-radius:10px;place-items:center;width:39px;height:39px;display:grid}.admin-command-icon.cyan{color:#078da1;background:#dff9fb}.admin-command-icon.purple{color:#6659c5;background:#eeecff}.admin-command-icon.green{color:#15805d;background:#e5f8ef}.admin-client-overview{padding-bottom:7px}.admin-text-link{color:#087f92;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.admin-client-rows{display:grid}.admin-client-row{color:#75869a;border-top:1px solid #edf1f5;grid-template-columns:34px minmax(0,1fr) auto auto 18px;align-items:center;gap:11px;min-height:66px;padding:8px 3px;display:grid}.admin-client-row:hover{color:#0b8597}.admin-client-avatar{color:#0d8093;background:#e1f9fb;border-radius:9px;place-items:center;width:32px;height:32px;font-size:10px;font-weight:900;display:grid}.admin-client-name{gap:3px;min-width:0;display:grid}.admin-client-name b{color:#30445f;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.admin-client-name small,.admin-client-metrics small{color:#7d8ca0;font-size:10px}.admin-client-metrics{gap:8px;padding-right:7px;display:flex}.admin-organization{padding:0;overflow:hidden}.admin-organization>summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:14px;padding:16px;list-style:none;display:flex}.admin-organization>summary::-webkit-details-marker{display:none}.admin-organization>summary:hover{background:#f7fafc}.admin-organization-content{background:#fcfdff;border-top:1px solid #e5edf2;padding:16px}.admin-organization[open]{border-color:#b8e4ea;box-shadow:0 8px 20px #19697a0d}.admin-subsection-stacked{flex-direction:column;align-items:flex-start}.admin-heading-icon{color:#11a9ba;flex:none}.admin-whatsapp-limit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.admin-whatsapp-limit-row{background:#fff;border:1px solid #deeaef;border-radius:9px;grid-template-columns:minmax(0,1fr) 112px auto;align-items:end;gap:9px;padding:11px;display:grid}.admin-whatsapp-limit-row>span{align-self:center;gap:2px;min-width:0;display:grid}.admin-whatsapp-limit-row>span b{color:#29445e;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.admin-whatsapp-limit-row small,.admin-whatsapp-limit-row label span{color:#7a8b9e;font-size:9px;font-weight:750}.admin-whatsapp-limit-row label{gap:4px;display:grid}.admin-whatsapp-limit-row input{box-sizing:border-box;color:#29445e;width:100%;min-height:34px;font:inherit;background:#fff;border:1px solid #d6e4ea;border-radius:7px;padding:0 8px;font-size:11px;font-weight:800}.admin-whatsapp-limit-row .button{min-height:34px;padding:0 10px;font-size:9px}@media (max-width:960px){.admin-command-grid{grid-template-columns:1fr}.admin-client-row{grid-template-columns:34px minmax(0,1fr) auto 18px}.admin-client-metrics{display:none}}@media (max-width:820px){.admin-whatsapp-limit-grid{grid-template-columns:1fr}}@media (max-width:640px){.platform-admin-nav{grid-template-columns:1fr 1fr;display:grid}.platform-admin-nav a{justify-content:center;padding:0 8px}.admin-client-row{grid-template-columns:32px minmax(0,1fr) auto;gap:8px}.admin-client-row>svg{display:none}.admin-client-row .admin-status{font-size:9px}.admin-command-card{min-height:88px}.admin-organization>summary,.admin-organization-content{padding:13px}.admin-whatsapp-limit-row{grid-template-columns:minmax(0,1fr) 100px}.admin-whatsapp-limit-row .button{grid-column:1/-1;width:100%}}.inbox-page{padding-top:26px}.inbox-page .inbox-heading{margin-bottom:17px}.inbox-summary{background:#e9eff4;border:1px solid #e3ebf1;border-radius:12px;grid-template-columns:repeat(3,minmax(155px,1fr)) minmax(210px,.9fr);gap:1px;margin-bottom:13px;display:grid;overflow:hidden;box-shadow:0 6px 20px #142d4c09}.inbox-summary>button,.source-summary{color:#314761;text-align:left;background:#fff;border:0;align-items:center;gap:10px;min-height:70px;padding:12px 15px;transition:background .15s;display:flex}.inbox-summary>button:hover,.inbox-summary>button.active{background:#f2fbfc}.inbox-summary>button.active{box-shadow:inset 0 -2px 0 var(--cyan)}.summary-icon{border-radius:9px;flex:none;place-items:center;width:31px;height:31px;display:grid}.summary-icon.waiting{color:#a56b12;background:#fff4dd}.summary-icon.active{color:#087f92;background:#dff8fb}.summary-icon.done{color:#238164;background:#e3f8ef}.inbox-summary span:not(.summary-icon){gap:2px;display:grid}.inbox-summary small{color:#8190a3;font-size:10px;font-weight:700}.inbox-summary b{color:#192e4c;letter-spacing:-.8px;font-family:Manrope,sans-serif;font-size:22px;line-height:1}.source-summary{color:#0b91a5;background:#fbfdff;flex-wrap:wrap;align-content:center}.source-summary span{color:#41546d;margin-right:auto;font-size:11px;font-weight:800}.source-summary small{color:#91a0b0;width:100%;padding-left:25px;font-size:9px;font-weight:600}.channel-notice{color:#85611e;background:#fffaf0;border:1px solid #f0d8a6;border-radius:8px;align-items:center;gap:8px;margin:0 0 12px;padding:9px 11px;font-size:11px;line-height:1.4;display:flex}.channel-notice svg{flex:none}.channel-notice span{flex:1}.channel-notice button{color:#96670d;white-space:nowrap;background:0 0;border:0;font-size:10px;font-weight:800}.inbox-grid-new{height:calc(100vh - 192px);min-height:575px}.inbox-grid-new .list-toolbar{gap:10px;padding:13px}.list-filters select{min-width:0}.inbox-grid-new .conversation-row{gap:10px;padding:12px 13px}.inbox-grid-new .conversation-row.selected{box-shadow:inset 3px 0 #15bfce}.inbox-grid-new .conversation-preview{align-items:center;gap:5px;min-width:0;display:flex}.channel-mark{color:#0b9caf;flex:none;place-items:center;font-style:normal;display:grid}.channel-mark.email{color:#7b6ade}.status-badge{border-radius:4px;margin-left:auto;padding:2px 5px;font-size:8px;font-style:normal}.status-badge.waiting{color:#a26b10;background:#fff2d9}.status-badge.open{color:#087f92;background:#e0f8fb}.status-badge.closed{color:#61728b;background:#edf1f5}.conversation-state{font-weight:800}.conversation-state.waiting{color:#a87619}.conversation-state.open{color:#0b93a6}.conversation-state.closed{color:#74839a}.composer-label{color:#43566f;justify-content:space-between;align-items:center;gap:8px;margin:0 3px 6px;font-size:10px;font-weight:800;display:flex}.composer-label small{color:#97a4b3;margin:0;font-size:9px;font-weight:600}.send-button.disabled{pointer-events:none;opacity:.38}.assignee-select{color:#167d91;background:0 0;border:0;outline:0;width:100%;max-width:150px;padding:0;font-size:10px;font-weight:800}.context-actions{gap:6px;display:grid}.context-actions a{color:#167f92;background:#effafb;border-radius:6px;align-items:center;gap:6px;min-height:28px;padding:0 8px;font-size:10px;font-weight:800;display:flex}.context-actions a:hover{color:#fff;background:#0d98aa}.detail-section .context-actions+.task-mini{margin-top:8px}.contact-details>header>div{gap:2px;display:grid}.contact-details>header>div>span{color:#8d99aa;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:800}.crm-overview-page{max-width:1440px}.overview-loading{color:#7c8ba0;justify-content:center;align-items:center;gap:8px;min-height:250px;font-size:12px;display:flex}.setup-start-card{background:linear-gradient(110deg,#f3fdfe,#fbfdff 62%);border:1px solid #b7e5e9;border-radius:13px;margin:0 0 16px;overflow:hidden;box-shadow:0 8px 24px #0f7e8f0f}.setup-start-card>header{justify-content:space-between;align-items:flex-start;gap:16px;padding:17px 18px 14px;display:flex}.setup-start-card .eyebrow{margin-bottom:4px}.setup-start-card h2{color:#203c59;margin:0;font-family:Manrope,sans-serif;font-size:17px}.setup-start-card header>div>p:last-child{color:#75879b;margin:5px 0 0;font-size:11px}.setup-test-mark{color:#087f92;white-space:nowrap;background:#ddf9fb;border-radius:6px;align-items:center;gap:5px;padding:6px 8px;font-size:9px;font-weight:800;display:inline-flex}.setup-start-actions{background:#caedf0;border-top:1px solid #caedf0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.setup-start-action{color:#61758d;background:#fff;gap:10px;min-height:103px;padding:14px 17px;transition:background .15s;display:flex}.setup-start-action:hover{background:#f6fdfe}.setup-start-icon{border-radius:10px;flex:none;place-items:center;width:35px;height:35px;display:grid}.setup-start-icon.cyan{color:#078da0;background:#def9fb}.setup-start-icon.purple{color:#695cc2;background:#efecff}.setup-start-action>span:last-child{align-content:start;gap:4px;min-width:0;display:grid}.setup-start-action b{color:#28425e;font-family:Manrope,sans-serif;font-size:12px}.setup-start-action small{color:#8190a2;font-size:10px;line-height:1.35}.setup-start-action em{color:#108da0;align-items:center;gap:4px;margin-top:2px;font-size:9px;font-style:normal;font-weight:800;display:flex}.action-signal-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.action-signal-grid>a{color:#65778f;background:#fff;border:1px solid #e0e8ef;border-radius:12px;align-items:center;gap:11px;min-height:94px;padding:14px;transition:all .15s;display:flex;box-shadow:0 5px 20px #142d4c06}.action-signal-grid>a:hover{border-color:#75d2dc;transform:translateY(-1px);box-shadow:0 10px 24px #142d4c0f}.action-signal-icon{border-radius:10px;flex:none;place-items:center;width:37px;height:37px;display:grid}.action-signal-icon.cyan{color:#088da0;background:#ddf8fa}.action-signal-icon.amber{color:#aa761f;background:#fff1d7}.action-signal-icon.purple{color:#695ac5;background:#edeaff}.action-signal-icon.green{color:#238064;background:#e4f8ee}.action-signal-grid>a>span:last-child{gap:2px;min-width:0;display:grid}.action-signal-grid small{color:#8291a4;font-size:10px;font-weight:700}.action-signal-grid b{color:#1c314e;letter-spacing:-.8px;font-family:Manrope,sans-serif;font-size:24px;line-height:1.05}.action-signal-grid em{color:#148aa0;align-items:center;gap:4px;font-size:9px;font-style:normal;font-weight:800;display:flex}.overview-notice{margin-bottom:16px}.action-board{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:13px;display:grid}.action-board-card{background:#fff;border:1px solid #e1e8ef;border-radius:12px;overflow:hidden;box-shadow:0 5px 20px #142d4c06}.action-board-card>header{border-bottom:1px solid #edf1f5;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px;display:grid}.board-icon{color:#0b91a4;background:#e1f9fb;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.action-board-card h2{color:#2a405d;margin:0;font-family:Manrope,sans-serif;font-size:13px}.action-board-card p{color:#8a98aa;margin:3px 0 0;font-size:9px;line-height:1.35}.action-board-card>header>a{color:#6e829a;place-items:center;display:grid}.action-board-card>header>a:hover{color:#0e9bae}.action-board-rows{display:grid}.action-row{color:#687a90;border-top:1px solid #f0f3f6;align-items:center;gap:9px;min-height:66px;padding:10px 13px;display:grid}.action-row:first-child{border-top:0}.action-row:hover{background:#f8fbfd}.action-row>span:not(.overview-channel):not(.task-check){gap:3px;min-width:0;display:grid}.action-row b{color:#334963;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.action-row small{color:#8190a3;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.action-row em{color:#1490a5;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-style:normal;font-weight:700;overflow:hidden}.overview-channel{color:#078da0;background:#ddf8fa;border-radius:7px;place-items:center;width:23px;height:23px;font-size:9px;font-weight:900;display:grid}.overview-channel.email{color:#695cc2;background:#efecff}.action-row time{color:#8796a7;white-space:nowrap;font-size:9px}.task-action-row{grid-template-columns:25px minmax(0,1fr) auto}.task-check{color:#118ca0;background:#e4f8fa;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.task-check.late{color:#bd7433;background:#fff0e3}.action-row time.late{color:#b36a30;font-weight:800}.opportunity-action-row{grid-template-columns:minmax(0,1fr) auto}.opportunity-action-row strong{color:#b07a24;font-family:Manrope,sans-serif;font-size:14px}.overview-empty{color:#8c9aab;text-align:center;justify-content:center;align-items:center;gap:7px;min-height:135px;padding:20px;font-size:11px;display:flex}.overview-empty svg{color:#3aa987}@media (max-width:1180px){.inbox-grid-new.with-details{grid-template-columns:318px minmax(390px,1fr)}.action-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.action-board{grid-template-columns:1fr 1fr}.action-board-card:last-child{grid-column:1/-1}}@media (max-width:820px){.inbox-summary{grid-template-columns:1fr 1fr}.source-summary{display:none}.inbox-grid-new,.inbox-grid-new.with-details{height:calc(100vh - 290px)}.setup-start-actions,.action-board{grid-template-columns:1fr}.action-board-card:last-child{grid-column:auto}}@media (max-width:550px){.inbox-summary{border-radius:9px;gap:1px}.inbox-summary>button{min-height:61px;padding:10px}.inbox-summary>button:nth-child(3){grid-column:1/-1}.summary-icon{width:28px;height:28px}.inbox-grid-new,.inbox-grid-new.with-details{height:auto}.list-filters{grid-template-columns:1fr}.action-signal-grid{grid-template-columns:1fr 1fr;gap:8px}.action-signal-grid>a{min-height:82px;padding:10px}.action-signal-icon{width:31px;height:31px}.action-signal-grid b{font-size:20px}.action-signal-grid em{display:none}.crm-overview-page .page-heading{align-items:center}.action-row{padding:10px}.channel-notice{align-items:flex-start}.channel-notice button{padding:0}}.workspace-mark{background:#fffffffa;width:46px;height:31px;padding:3px}.workspace-mark img{object-fit:contain;width:100%;height:100%}.workspace-mark:not(:has(img)){background:#18cfe0}.oc-workbook-scroll{background:#e7edf1;min-width:100%;min-height:100%;padding:26px;overflow:auto}.oc-workbook{background:#fff;border:1px solid #cfd9e0;width:max-content;min-width:680px;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 24px #112a4824}.oc-workbook.gridlines{background-image:linear-gradient(#eef3f6 1px,#0000 1px),linear-gradient(90deg,#eef3f6 1px,#0000 1px)}.oc-workbook-cell{z-index:1;color:#334b68;white-space:pre-wrap;word-break:break-word;align-items:center;min-width:0;min-height:0;padding:4px 7px;line-height:1.3;display:flex;position:relative;overflow:hidden}.oc-workbook-image{z-index:2;object-fit:contain;pointer-events:none;place-self:stretch stretch;width:100%;height:100%}.order-preview-content:has(.oc-workbook-scroll){background:#e7edf1;padding:0}@media (max-width:760px){.workspace-mark{width:40px;height:29px}.oc-workbook-scroll{padding:12px}.oc-workbook{min-width:620px}}.topbar{z-index:34;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f8fbfdf0;border-bottom:1px solid #dae5ecd1;height:52px;min-height:52px;padding:0 18px;display:flex;position:sticky;top:0}.topbar .mobile-menu,.topbar .admin-mobile-menu{display:none;position:static}.topbar .feedback-launcher{z-index:auto;min-height:32px;box-shadow:none;padding:0 11px;position:static}.topbar .top-avatar{margin-left:3px}.feedback-launcher{z-index:auto;position:static}.contacts-operation-page{max-width:1600px}.contacts-operation-card{overflow:visible}.contacts-toolbar{background:linear-gradient(120deg,#fff,#fcfeff);border-bottom:1px solid #e7eef3;justify-content:space-between;align-items:center;gap:12px;padding:13px;display:flex}.contacts-search-actions{flex:480px;align-items:center;gap:8px;min-width:0;display:flex}.contacts-toolbar .search-field{width:min(420px,100%)}.contacts-search-actions .contacts-clear-filters{flex:none;min-height:33px;padding:0 10px;font-size:10px}.contacts-toolbar-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.contacts-toolbar-actions .button{min-height:33px;padding:0 10px;font-size:10px}.contacts-toolbar-actions .button.is-active{color:#087f91;background:#effbfc;border-color:#84d5dd}.sort-ascending{transform:rotate(180deg)}.contacts-column-picker{background:#fbfdfe;border-bottom:1px solid #e8eef3;flex-wrap:wrap;gap:7px 13px;padding:12px 14px;display:flex}.contacts-column-picker label{color:#516881;align-items:center;gap:6px;font-size:10px;font-weight:800;display:inline-flex}.contacts-column-picker input{accent-color:#0e9daf}.contacts-advanced-filters{background:#f9fcfd;border-bottom:1px solid #e7eef3;grid-template-columns:repeat(5,minmax(130px,1fr));gap:10px;padding:13px;display:grid}.contacts-advanced-filters label{color:#65788f;gap:5px;font-size:9px;font-weight:900;display:grid}.contacts-advanced-filters select,.contacts-advanced-filters input{color:#38516e;width:100%;min-height:33px;font:inherit;background:#fff;border:1px solid #d6e3ea;border-radius:7px;outline:0;padding:0 9px;font-size:10px}.contacts-advanced-filters select:focus,.contacts-advanced-filters input:focus{border-color:#54c7d3;box-shadow:0 0 0 3px #1dbbc91a}.contacts-advanced-filters .text-button{color:#0b899c;background:0 0;border:0;align-self:end;min-height:33px;font-size:10px;font-weight:900}.contacts-table-wrap{overflow:auto}.contacts-table-head,.contacts-table-row{align-items:center;min-width:1190px;display:grid}.contacts-table-head{background:#f8fafc;border-bottom:1px solid #e3ebf1;min-height:42px}.contacts-table-head button{color:#7d8da1;text-align:left;text-transform:uppercase;letter-spacing:.045em;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;min-width:0;height:42px;padding:0 13px;font-size:9px;font-weight:900;display:flex}.contacts-table-head button:hover{color:#0a879a;background:#f0fafb}.contacts-table-row{color:#60748c;min-height:67px;text-decoration:none;transition:background .14s,box-shadow .14s}.contacts-table-row:hover{color:#36516b;background:#f6fcfd;box-shadow:inset 3px 0 #18b7c7}.contacts-table-row>span{border-bottom:1px solid #edf2f5;align-items:center;min-width:0;min-height:67px;padding:8px 13px;font-size:10px;display:flex}.contact-name-cell{align-items:center;gap:9px;min-width:0;display:flex}.contact-name-cell .avatar{color:#39728e;background:linear-gradient(145deg,#e2f4f8,#eef0ff);flex:none;width:31px;height:31px;font-size:9px;font-style:normal}.contact-name-cell>span{gap:4px;min-width:0;display:grid}.contact-name-cell b{color:#2c4563;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.contact-channel-marks{align-items:center;gap:4px;min-height:17px;display:flex;overflow:hidden}.contact-channel-marks em{color:#3c7189;background:#ebf8fa;border-radius:5px;align-items:center;gap:4px;max-width:115px;padding:2px 5px;font-size:8px;font-style:normal;display:inline-flex}.contact-channel-marks em>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contact-channel-marks img,.contact-channel-marks i{object-fit:cover;color:#0a8497;background:#fff;border-radius:3px;flex:none;place-items:center;width:13px;height:13px;font-size:6px;font-style:normal;display:grid}.contact-phone{color:#087f92;text-underline-offset:3px;font-size:10px;font-weight:900;-webkit-text-decoration:underline #b6e0e5;text-decoration:underline #b6e0e5}.contact-revenue{color:#267c61;white-space:nowrap}.contacts-table-footer{color:#8291a3;justify-content:flex-end;padding:9px 13px;font-size:9px;font-weight:700;display:flex}.contacts-operation-card .load-more{margin:13px}.contact-simple-hero{grid-template-columns:62px minmax(0,1fr) auto}.contact-simple-hero .dossier-channels{grid-column:auto;margin-top:8px;padding:0}.contact-simple-hero .dossier-quick-links{max-width:360px}.contact-simple-hero .dossier-quick-links a{white-space:nowrap}.orders-chart{background:linear-gradient(115deg,#fff,#f9feff);border:1px solid #dce8ef;border-radius:12px;gap:13px;margin:0 0 14px;padding:16px;display:grid;box-shadow:0 6px 20px #12365206}.orders-chart-header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.orders-chart-header h2{color:#29435f;margin:0;font-family:Manrope,sans-serif;font-size:16px}.orders-chart-header p{color:#7c8da1;margin:4px 0 0;font-size:10px}.orders-periods{flex-wrap:wrap;gap:5px;display:flex}.orders-periods button{color:#667b91;background:#fff;border:1px solid #dce7ed;border-radius:6px;min-height:28px;padding:0 8px;font-size:9px;font-weight:900}.orders-periods button:hover,.orders-periods button.active{color:#067e92;background:#effbfc;border-color:#63cbd5}.orders-chart-summary{background:#eaf0f4;border:1px solid #e5edf2;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.orders-chart-summary span{background:#fff;gap:3px;padding:10px 12px;display:grid}.orders-chart-summary small{color:#8190a1;font-size:9px;font-weight:800}.orders-chart-summary b{color:#2e4764;font-size:12px}.orders-chart-bars{grid-auto-columns:minmax(42px,1fr);grid-auto-flow:column;align-items:end;gap:8px;min-height:176px;padding:12px 3px 0;display:grid;overflow-x:auto}.orders-chart-bar{color:#7c8ca0;text-align:center;grid-template-rows:minmax(108px,1fr) auto;align-items:end;gap:7px;min-width:42px;height:164px;font-size:8px;font-weight:800;display:grid}.orders-chart-bar>span{color:#fff;background:linear-gradient(#21c6d2,#078c9f);border-radius:7px 7px 3px 3px;justify-content:center;align-items:end;min-height:4px;transition:filter .15s;display:flex;box-shadow:0 4px 12px #0993a42e}.orders-chart-bar:hover>span,.orders-chart-bar:focus-visible>span{filter:brightness(.9);outline-offset:3px;outline:2px solid #6ed7e0}.orders-chart-bar em{white-space:nowrap;padding:4px 2px 0;font-style:normal}.orders-chart-empty{color:#8493a4;text-align:center;justify-content:center;align-items:center;min-height:150px;font-size:11px;display:flex}@media (max-width:820px){.topbar{height:50px;min-height:50px;padding:0 10px}.topbar .mobile-menu,.topbar .admin-mobile-menu{display:grid}.topbar .admin-mobile-menu{box-shadow:none;border:0}.topbar .feedback-launcher{min-height:31px;padding:0 8px;font-size:9px}.topbar .top-avatar{display:none}.contacts-toolbar{display:grid}.contacts-search-actions,.contacts-toolbar .search-field{width:100%}.contacts-toolbar-actions{justify-content:flex-start}.contacts-toolbar-actions .button{padding:0 8px}.contacts-advanced-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.contacts-table-head,.contacts-table-row{min-width:1020px}.contact-simple-hero{grid-template-columns:52px minmax(0,1fr)}.contact-simple-hero .dossier-quick-links{grid-column:1/-1;justify-content:flex-start}.contact-simple-hero .dossier-channels{grid-column:1/-1}.orders-chart-header{display:grid}.orders-chart-summary{grid-template-columns:1fr}.orders-chart-bars{min-height:160px}}@media (max-width:460px){.topbar .feedback-launcher svg{display:none}.topbar .feedback-launcher{white-space:nowrap;text-overflow:ellipsis;max-width:140px;overflow:hidden}.contacts-search-actions{flex-direction:column;align-items:stretch}.contacts-search-actions .contacts-clear-filters{width:100%}.contacts-toolbar-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.contacts-advanced-filters{grid-template-columns:1fr}.orders-chart{padding:13px}.contacts-toolbar{gap:10px;padding:11px}.contacts-toolbar-actions{align-items:stretch;gap:7px}.contacts-directory-count{text-align:center;grid-column:1/-1;justify-self:stretch;padding:4px 0}.contacts-toolbar-actions .table-page-size,.contacts-toolbar-actions .button{justify-content:center;width:100%}.contacts-toolbar-actions .workspace-preference-save-control{background:#fff;border:1px solid #dce5ed;border-radius:7px;grid-column:1/-1;justify-content:center;min-height:33px;padding:0 8px}.contacts-toolbar-actions .workspace-preference-save-button{margin-left:auto}.contacts-toolbar-actions .button:last-child{grid-column:1/-1}}@media (max-width:820px){.contacts-operation-page{width:100%;min-width:0;max-width:none;overflow-x:hidden}.contacts-operation-card{width:100%;min-width:0;overflow:hidden}.contacts-toolbar{box-sizing:border-box;grid-template-columns:minmax(0,1fr);width:100%;min-width:0}.contacts-search-actions{flex-basis:auto;width:100%;min-width:0;max-width:none}.contacts-toolbar .search-field{width:100%;min-width:0;max-width:none}.contacts-toolbar .search-field input{width:100%;min-width:0}.contacts-toolbar-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;display:grid}.contacts-directory-count{text-align:center;grid-column:1/-1;justify-self:stretch}.contacts-toolbar-actions .workspace-preference-save-control{grid-column:1/-1;justify-content:center}.contacts-toolbar-actions .button:last-child{grid-column:1/-1}.contacts-table-wrap{width:100%;max-width:100%;overflow:auto hidden}}.meta-coexistence-warning{color:#73552c;background:#fff9ee;border:1px solid #f0d3a5;border-radius:9px;align-items:flex-start;gap:8px;margin:14px 0 0;padding:12px;font-size:10px;line-height:1.5;display:flex}.meta-coexistence-warning>svg{color:#b6781e;flex:none;margin-top:1px}.meta-coexistence-warning div{gap:3px;display:grid}.meta-coexistence-warning p{color:#7b6849;margin:0}.meta-version-confirm{cursor:pointer;background:#f8fcfd;border:1px solid #d8e7ed;border-radius:8px;grid-column:1/-1;align-items:center;min-height:38px;padding:9px 11px;color:#405a72!important;gap:8px!important;display:flex!important}.meta-version-confirm input{accent-color:#0aa5b8;flex:none;width:17px!important;height:17px!important;min-height:0!important;padding:0!important}.meta-version-confirm span{font-size:10px;line-height:1.4}.meta-connect-steps{grid-template-columns:repeat(5,minmax(0,1fr))}.connection-list .meta-connection-progress-card{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px 12px;padding:13px 0;display:grid}.connection-list .meta-connection-identity{gap:2px;min-width:0;display:grid}.meta-account-review-note{color:#805d25;background:#fff8e9;border:1px solid #eadfca;border-radius:8px;grid-column:2/-1;margin:0;padding:9px 10px;align-items:flex-start!important;gap:7px!important;display:flex!important}.meta-account-review-note>svg{flex:none;margin-top:1px}.meta-account-review-note>span{gap:2px;min-width:0;display:grid}.meta-account-review-note b{color:#805d25;font-size:9px}.meta-account-review-note small{color:#806d4d;font-size:9px;line-height:1.45}.meta-account-review-note-attention{color:#a64c55;background:#fff5f6;border-color:#efd2d6}.meta-account-review-note-attention b,.meta-account-review-note-attention small{color:#994c56}.meta-pending-onboarding-card .connection-icon{color:#9b711f;background:#fff3d5}.meta-recovery-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;justify-self:end;gap:8px;display:flex}.meta-sync-grid{grid-column:2/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px!important;display:grid!important}.meta-sync-item{background:#f9fcfd;border:1px solid #dfe9ee;border-radius:8px;gap:2px;min-width:0;padding:8px 9px;display:grid}.meta-sync-item b{font-size:9px}.meta-sync-item small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.meta-sync-item-success{background:#f1faf5;border-color:#cce9da}.meta-sync-item-success b{color:#277b5d}.meta-sync-item-neutral{background:#f7fafb;border-color:#dce6eb}.meta-sync-item-neutral b{color:#60778c}.meta-sync-item-pending{background:#fffaf2;border-color:#eadfca}.meta-sync-item-pending b{color:#9b711f}.meta-sync-item-warning{background:#fffaf2;border-color:#eadfca}.meta-sync-item-warning b{color:#9b711f}.meta-sync-item-error{background:#fff5f6;border-color:#efd2d6}.meta-sync-item-error b{color:#a64c55}.meta-event-recovery-control{background:#fffaf2;border:1px solid #eadfca;border-radius:8px;grid-column:2/-1;justify-content:space-between;align-items:center;padding:9px 10px;gap:10px!important;display:flex!important}.meta-event-recovery-control>span{color:#725720;gap:2px;min-width:0;display:grid}.meta-event-recovery-control b{font-size:9px}.meta-event-recovery-control small{color:#8a7650;font-size:8px;line-height:1.35}.meta-event-recovery-control .button{flex:none;min-height:34px;padding:0 10px;font-size:9px}.meta-maintenance-tools{background:#f9fbfc;border:1px solid #dce7ec;border-radius:9px;grid-column:2/-1;overflow:hidden}.meta-maintenance-tools>summary{color:#49647a;cursor:pointer;align-items:center;gap:9px;min-height:44px;padding:8px 11px;list-style:none;display:flex}.meta-maintenance-tools>summary::-webkit-details-marker{display:none}.meta-maintenance-tools>summary:after{content:"⌄";color:#71869a;margin-left:auto;font-size:13px;transition:transform .16s}.meta-maintenance-tools[open]>summary:after{transform:rotate(180deg)}.meta-maintenance-tools>summary>span{gap:2px;display:grid}.meta-maintenance-tools>summary b{font-size:10px}.meta-maintenance-tools>summary small{color:#8192a1;font-size:8px}.meta-maintenance-tools-body{background:#fff;border-top:1px solid #e3ebef;gap:8px;padding:9px;display:grid}.meta-maintenance-tools .meta-event-recovery-control,.meta-maintenance-tools .meta-contact-cleanup{grid-column:auto}.meta-contact-name-recovery{flex-wrap:wrap}.meta-contact-name-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.meta-contact-name-summary{color:#355168;background:#fff;border-radius:6px;flex:1 0 100%;margin:0;padding:8px 10px;font-size:10px;line-height:1.5}.meta-contact-name-summary[role=alert]{color:#a13d45}.meta-contact-cleanup{color:#36536c;background:#f8fcfd;border:1px solid #d3e4e9;border-radius:9px;grid-column:2/-1;gap:10px;padding:11px;display:grid}.meta-contact-cleanup-heading,.meta-contact-cleanup-apply{justify-content:space-between;align-items:center;gap:10px;display:flex}.meta-contact-cleanup-heading>span{gap:3px;min-width:0;display:grid}.meta-contact-cleanup-heading b{font-size:10px}.meta-contact-cleanup-heading small,.meta-contact-cleanup-apply small{color:#637b8c;font-size:9px;line-height:1.4}.meta-contact-cleanup .button{flex:none;min-height:34px;padding:0 10px;font-size:9px}.meta-contact-cleanup-review{border-top:1px solid #dce9ed;gap:8px;padding-top:9px;display:grid}.meta-contact-cleanup-review p{margin:0;font-size:9px;line-height:1.5}.meta-contact-cleanup-review code{color:#4e7180;overflow-wrap:anywhere;margin-left:5px;font-size:9px;display:inline-block}.meta-contact-cleanup-counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.meta-contact-cleanup-counts>span{background:#fff;border:1px solid #dce9ed;border-radius:7px;gap:3px;padding:8px;display:grid}.meta-contact-cleanup-counts b{color:#24566b;font-size:17px;line-height:1}.meta-contact-cleanup-counts small{color:#637b8c;font-size:8px;line-height:1.35}.meta-contact-cleanup-apply{border-top:1px solid #dce9ed;padding-top:8px}.meta-contact-cleanup-complete{color:#277b5d;align-items:center;gap:6px;margin:0;font-size:9px;line-height:1.4;display:flex}.meta-contact-cleanup-complete svg{flex:none}.meta-contact-cleanup .integration-error{margin:0}.meta-messaging-config{background:linear-gradient(135deg,#f5fcfd,#fff);border:1px solid #cfe5ea;border-radius:10px;grid-column:2/-1;grid-template-columns:minmax(0,1.25fr) minmax(230px,.75fr);padding:10px;gap:8px!important;display:grid!important}.meta-paid-limit-control,.meta-template-control{align-items:flex-end;min-width:0;gap:8px!important;display:flex!important}.meta-paid-limit-control>span{flex:1;gap:2px;min-width:150px;display:grid}.meta-paid-limit-control span b,.meta-template-control small{color:#36536c;font-size:9px;font-weight:900}.meta-paid-limit-control span small{color:#7c8fa1;font-size:8px;line-height:1.35}.meta-paid-limit-control>strong{color:#284a64;background:#fff;border:1px solid #cbdfe7;border-radius:8px;place-items:center;min-width:70px;min-height:36px;padding:0 9px;font-size:11px;font-weight:900;display:grid}.meta-paid-limit-control .button,.meta-template-control .button{flex:none;min-height:36px;padding:0 10px;font-size:9px}.meta-template-control{justify-content:flex-end}.meta-template-control>span{align-content:center;gap:2px;min-width:72px;display:grid}.meta-template-control strong{color:#087f92;font-family:Manrope,sans-serif;font-size:18px;line-height:1}.meta-template-list{grid-column:1/-1;gap:6px;margin:0;padding:0;list-style:none;display:grid}.meta-template-list li{color:#36536c;background:#fff;border:1px solid #d9e9ee;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:7px 9px;display:grid}.meta-template-list li b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.meta-template-list li span{color:#71889b;font-size:9px}.meta-template-list li strong{color:#087f92;font-size:9px}.meta-messaging-test-note{color:#8392a3;grid-column:1/-1;align-items:center;gap:5px;font-size:8px;font-weight:800;display:flex}.meta-messaging-config :disabled{cursor:not-allowed;opacity:.58}.connection-list .meta-sync-help{color:#805d25;background:#fff8e9;border-radius:7px;grid-column:2/-1;margin:0;padding:8px 9px;font-size:9px;line-height:1.45}@media (max-width:1120px){.meta-connect-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.meta-messaging-config{grid-template-columns:1fr}.meta-template-control{justify-content:flex-start}}@media (max-width:820px){.meta-connect-steps,.meta-sync-grid{grid-template-columns:1fr}.connection-list .meta-connection-progress-card{grid-template-columns:auto minmax(0,1fr)}.connection-list .meta-connection-progress-card>.connection-status{grid-column:2;justify-self:start}.meta-account-review-note,.meta-sync-grid,.meta-event-recovery-control,.meta-maintenance-tools,.meta-contact-cleanup,.meta-messaging-config,.connection-list .meta-sync-help{grid-column:1/-1}.meta-contact-cleanup-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.meta-contact-cleanup-heading,.meta-contact-cleanup-apply{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.meta-event-recovery-control,.meta-paid-limit-control,.meta-template-control{flex-direction:column;align-items:stretch}.meta-event-recovery-control .button,.meta-paid-limit-control>strong,.meta-template-control .button{width:100%}.meta-contact-name-actions{flex-direction:column}.meta-template-control>span{grid-template-columns:auto auto;justify-content:space-between;align-items:end;width:100%}.meta-template-list li{grid-template-columns:1fr auto}.meta-template-list li span{grid-area:2/1/auto/-1}}@media (max-width:460px){.contacts-operation-page{padding-inline:12px}.contacts-operation-card{border-radius:12px}.contacts-toolbar{padding:12px}.contacts-search-actions{grid-template-columns:minmax(0,1fr);display:grid}.contacts-toolbar .search-field{min-height:46px}.contacts-toolbar-actions{gap:8px}.contacts-toolbar-actions .button,.contacts-toolbar-actions .table-page-size{min-height:42px}}.contact-channel-pending-list{gap:10px;display:grid}.contact-channel-pending-list article{background:#fff;border:1px solid #dce8ef;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(220px,320px) auto;align-items:end;gap:14px;padding:16px;display:grid}.contact-channel-pending-list article>div{gap:5px;display:grid}.contact-channel-pending-list b{color:#29435f}.contact-channel-pending-list small{color:#7b8da1}.contact-channel-pending-list label{color:#65788f;gap:5px;font-size:10px;font-weight:900;display:grid}.contact-channel-pending-list select{color:#38516e;background:#fff;border:1px solid #d6e3ea;border-radius:8px;min-height:39px;padding:0 10px}.contact-channel-pending-empty{color:#698095;text-align:center;background:#fbfdfe;border:1px dashed #cfe0e8;border-radius:14px;place-items:center;gap:7px;min-height:220px;display:grid}@media (max-width:700px){.contact-channel-pending-list article{grid-template-columns:1fr;align-items:stretch}.contact-channel-pending-list .button{justify-content:center}}.contacts-table-heading{cursor:grab;border-right:1px solid #edf2f5;min-width:0;position:relative}.contacts-table-wrap{overscroll-behavior-inline:contain;scrollbar-color:#bfd0d9 transparent;scrollbar-width:thin;padding-bottom:9px;overflow:auto hidden}.contacts-table-wrap::-webkit-scrollbar{height:9px}.contacts-table-wrap::-webkit-scrollbar-track{background:0 0}.contacts-table-wrap::-webkit-scrollbar-thumb{background:#bfd0d9 padding-box padding-box;border:2px solid #0000;border-radius:999px}.contacts-table-wrap::-webkit-scrollbar-thumb:hover{background:#98b3c0 padding-box padding-box}.contacts-table-heading:active{cursor:grabbing}.contacts-table-heading>button:first-child{text-overflow:ellipsis;width:calc(100% - 8px);overflow:hidden}.contacts-column-resizer{z-index:3;opacity:0;width:9px;position:absolute;top:0;right:-4px;cursor:col-resize!important;min-width:9px!important;height:100%!important;padding:0!important}.contacts-column-resizer:focus-visible,.contacts-table-heading:hover .contacts-column-resizer{opacity:1;background:linear-gradient(90deg,#0000 35%,#26b9c9 35% 65%,#0000 65%)!important}.contact-list-avatar{overflow:hidden}.contact-list-avatar>img,.contact-list-avatar>i{object-fit:cover;place-items:center;width:100%;height:100%;font-style:normal;display:grid}.channel-destination-logo>img,.channel-destination-logo>i,.channel-page-logo>img,.channel-page-logo>i{object-fit:contain;place-items:center;width:100%;height:100%;font-style:normal;display:grid}.settings-funnel-card{gap:14px;display:grid}.settings-funnel-select{color:#60768d;gap:6px;max-width:360px;font-size:10px;font-weight:900;display:grid}.settings-funnel-select select,.settings-funnel-stages input,.settings-funnel-add input{color:#314a68;width:100%;min-height:36px;font:inherit;background:#fff;border:1px solid #d6e4eb;border-radius:7px;outline:0;padding:0 10px;font-size:11px}.settings-funnel-select select:focus,.settings-funnel-stages input:focus,.settings-funnel-add input:focus{border-color:#50c5d1;box-shadow:0 0 0 3px #18b7c71c}.settings-funnel-stages{gap:6px;display:grid}.settings-funnel-stages form{background:#fcfeff;border:1px solid #e5edf1;border-radius:8px;grid-template-columns:24px minmax(120px,1fr) auto auto auto auto;align-items:center;gap:6px;padding:7px;display:grid}.settings-funnel-stages form>span{color:#0d8294;background:#e5f9fb;border-radius:6px;place-items:center;width:22px;height:22px;font-size:9px;font-weight:900;display:grid}.settings-funnel-stages .icon-button{width:29px;height:29px;min-height:29px;padding:0}.settings-funnel-stages .icon-button.danger{color:#b65c65}.settings-funnel-stages .text-button{color:#0b899c;min-height:28px;padding:0 5px;font-size:10px;font-weight:900}.settings-funnel-add{gap:8px;max-width:520px;display:flex}.settings-funnel-add .button{flex:none;min-height:36px}@media (max-width:650px){.settings-funnel-stages form{grid-template-columns:22px minmax(90px,1fr) auto auto}.settings-funnel-stages .text-button{grid-column:2;justify-self:start}.settings-funnel-stages .danger{grid-area:2/4}.settings-funnel-add{display:grid}.settings-funnel-add .button{justify-content:center}}.settings-brand-avatar:not(.profile){width:clamp(112px,18vw,188px);min-width:112px;max-width:188px}.settings-brand-avatar:not(.profile) img{object-fit:contain;width:100%;max-width:none;height:100%;max-height:none}.workspace-vaz-mark{background:0 0;border-radius:0;padding:0}.workspace-mark:has(img){background:0 0;padding:0}.kanban-column{border-top:3px solid var(--quote-stage-color,#31b7c4)}.quote-record{border-left:4px solid var(--quote-stage-color,#31b7c4)}.quote-status{color:#fff;background:var(--quote-stage-color,#31b7c4);border-radius:999px;align-items:center;min-height:21px;padding:0 7px;font-size:9px;font-weight:900;display:inline-flex}.orders-chart-bar>small{color:#317065;white-space:nowrap;min-height:12px;font-size:8px;font-weight:900}.settings-funnel-stages form{grid-template-columns:24px 34px minmax(120px,1fr) auto auto auto auto}.settings-funnel-stages input[type=color],.settings-funnel-add input[type=color]{cursor:pointer;width:32px;min-width:32px;height:32px;min-height:32px;padding:2px}@media (max-width:650px){.settings-funnel-stages form{grid-template-columns:22px 32px minmax(70px,1fr) auto auto}.settings-funnel-stages .text-button{grid-column:3}.settings-funnel-stages .danger{grid-column:5}}.quote-status{background:0 0;border:1px solid}.kanban-column,.opportunity-card,.quote-record{min-width:0}.opportunity-card h3,.opportunity-card p,.quote-record>div,.quote-record b,.quote-record small{overflow-wrap:anywhere;min-width:0}.opportunity-card h3,.opportunity-card p{white-space:normal}.quote-record{grid-template-columns:auto minmax(0,1fr) auto}.table-page-size{color:#61758d;white-space:nowrap;align-items:center;gap:6px;min-height:33px;font-size:10px;font-weight:800;display:inline-flex}.table-page-size select{color:#38516e;min-height:33px;font:inherit;background:#fff;border:1px solid #d6e3ea;border-radius:7px;padding:0 8px;font-size:10px;font-weight:800}.table-page-size select:focus{border-color:#54c7d3;outline:0;box-shadow:0 0 0 3px #1dbbc91a}.oc-filter-bar .search-field{flex:280px;max-width:480px}.oc-filter-bar .search-field input{width:100%}.directory-result-count{color:#7d8fa3;text-align:right;margin:10px 0 0;font-size:10px;font-weight:800}.orders-chart.orders-chart-refined{background:#fff;border-color:#e1d9e8;border-radius:16px;gap:0;padding:0;overflow:hidden;box-shadow:0 9px 26px #371c4a0b}.orders-chart-refined .orders-chart-header{border-bottom:1px solid #eee8f0;align-items:center;padding:21px 24px 19px}.orders-chart-refined .orders-chart-eyebrow{color:var(--chart-accent,#0f9eaf);letter-spacing:.13em;text-transform:uppercase;margin:0 0 4px;font-size:9px;font-weight:900}.orders-chart-refined .orders-chart-header h2{color:#2f2437;letter-spacing:-.5px;font-size:20px}.orders-chart-refined .orders-chart-header p{color:#5c5264;font-size:13px}.orders-chart-inline-summary{color:#83798a;margin-top:8px;font-size:9px;font-weight:800;display:block}.orders-chart-refined .orders-periods{justify-content:flex-end}.orders-chart-refined .orders-periods button{border-color:color-mix(in srgb,var(--chart-accent) 25%,#d9d0de);color:#675b6b;border-radius:999px;min-height:34px;padding:0 13px;font-size:10px}.orders-chart-refined .orders-periods button:hover,.orders-chart-refined .orders-periods button.active{border-color:var(--chart-accent);color:#fff;background:var(--chart-accent)}.orders-chart-refined .orders-chart-bars{background:linear-gradient(#fff,#fffdff);border-bottom:0;grid-auto-columns:minmax(48px,1fr);gap:16px;min-height:268px;padding:29px 28px 23px;overflow-x:auto}.orders-chart-refined .orders-chart-bar{background:0 0;border:0;grid-template-rows:23px minmax(166px,1fr) 20px;gap:7px;min-width:48px;height:218px}.orders-chart-refined .orders-chart-bar>small{color:#594862;align-self:end;min-height:16px;font-size:10px;font-weight:900}.orders-chart-refined .orders-chart-bar-track{height:166px;min-height:0;color:inherit;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #ece6ee;border-radius:0;justify-content:center;align-items:flex-end;display:flex;position:relative}.orders-chart-refined .orders-chart-bar:hover>.orders-chart-bar-track,.orders-chart-refined .orders-chart-bar:focus-visible>.orders-chart-bar-track{filter:none;outline:0}.orders-chart-refined .orders-chart-bar-track>i{background:linear-gradient(180deg,color-mix(in srgb,var(--chart-accent) 72%,#fff),var(--chart-accent));width:min(62px,74%);min-height:0;box-shadow:0 8px 17px color-mix(in srgb,var(--chart-accent) 21%,transparent);border-radius:14px 14px 5px 5px;transition:filter .15s,transform .15s;display:block}.orders-chart-refined .orders-chart-stack{flex-direction:column-reverse;justify-content:flex-start;overflow:hidden;background:0 0!important;display:flex!important}.orders-chart-refined .orders-chart-stack>span{width:100%;min-height:1px;display:block}.orders-chart-refined .orders-chart-stack>span:focus-visible{z-index:2;outline-offset:-3px;filter:saturate(1.15)brightness(.94);outline:2px solid #fff;position:relative}.orders-chart-segment-tooltip{z-index:1600;color:#40344a;text-align:center;pointer-events:none;background:#fff;border:1px solid #ded5e2;border-radius:8px;width:max-content;max-width:min(280px,100vw - 24px);padding:8px 10px;font-size:9px;font-style:normal;font-weight:900;line-height:1.35;position:fixed;box-shadow:0 12px 30px #2e1f362e}.orders-chart-refined .orders-chart-stack>span.sales{background:linear-gradient(180deg,color-mix(in srgb,var(--chart-accent) 72%,#fff),var(--chart-accent))}.orders-chart-refined .orders-chart-stack>span.channel.sales{background:linear-gradient(180deg,color-mix(in srgb,var(--segment-color) 72%,#fff),var(--segment-color))}.orders-chart-refined .orders-chart-stack>span.commission{background:linear-gradient(#8051a3,#65368d)}.orders-chart-refined .orders-chart-stack>span.compensation{background:linear-gradient(#b98bd5,#9460b6)}.orders-chart-refined .orders-chart-stack>span.forecast{background:repeating-linear-gradient(135deg,#f2e9f7 0 5px,#a77ac2 5px 9px)}.orders-chart-refined .orders-chart-stack>span.channel.commission{background:linear-gradient(180deg,color-mix(in srgb,var(--segment-color) 72%,#fff),var(--segment-color))}.orders-chart-refined .orders-chart-stack>span.channel.compensation{background:linear-gradient(180deg,color-mix(in srgb,var(--segment-color) 47%,#fff),color-mix(in srgb,var(--segment-color) 72%,#fff))}.orders-chart-refined .orders-chart-stack>span.channel.compensation.forecast{border-top:1px solid color-mix(in srgb,var(--segment-color) 60%,#fff);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--segment-color) 12%,#fff) 0 5px,color-mix(in srgb,var(--segment-color) 52%,#fff) 5px 9px)}.orders-chart-refined .orders-chart-bar:hover .orders-chart-bar-track>i,.orders-chart-refined .orders-chart-bar:focus-visible .orders-chart-bar-track>i{filter:saturate(1.15)brightness(.96);outline:0;transform:translateY(-2px)}.orders-chart-refined .orders-chart-bar.empty .orders-chart-bar-track>i{width:8px;min-height:8px;box-shadow:none;background:#ddd6df;border-radius:50%;height:8px!important}.orders-chart-refined .orders-chart-bar em{color:#74677a;font-size:10px;font-weight:800}.orders-chart-refined .orders-chart-empty{min-height:200px}.orders-chart-legend{color:#75697c;border-top:1px solid #eee8f0;gap:9px;padding:11px 24px 14px;font-size:10px;font-weight:800;display:grid}.orders-chart-channel-legend,.orders-chart-origin-legend{flex-wrap:wrap;gap:14px;display:flex}.orders-chart-legend span{align-items:center;gap:6px;display:inline-flex}.orders-chart-channel-legend button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:4px 7px;display:inline-flex}.orders-chart-channel-legend button:hover,.orders-chart-channel-legend button.is-selected{border-color:color-mix(in srgb,var(--cyan) 45%,#d8e5ec);color:#087f92;background:#f1fbfc}.orders-chart-legend i{background:#617083;border-radius:99px;width:20px;height:7px}.orders-chart-legend i.channel{border:1px solid color-mix(in srgb,var(--segment-color) 65%,#fff);background:var(--segment-color);height:7px}.orders-chart-legend i.commission{background:#536579}.orders-chart-legend i.compensation{background:#cbd4dc;border:1px solid #9aa8b6}.orders-chart-legend i.forecast{background:repeating-linear-gradient(135deg,#fff 0 4px,#9aa8b6 4px 7px);border:1px solid #8b99a8}.contact-channel-marks em{border:1px solid color-mix(in srgb,var(--channel-accent,#0f9eaf) 18%,#dbe8ee);background:#fff}.contact-channel-marks em b{color:var(--status-color);background:var(--status-tint);white-space:nowrap;border-radius:999px;padding:1px 4px;font-size:7px}.contact-name-cell .contact-channel-marks{min-height:20px}.contact-name-cell .contact-channel-marks em{max-width:none}.contact-name-cell .contact-channel-logo-only{flex:none;display:inline-flex;overflow:visible}.contact-name-cell .contact-channel-logo-only img,.contact-name-cell .contact-channel-logo-only i{object-fit:contain;width:16px;height:16px}.contact-name-cell .contact-channel-marks em b{padding:2px 5px;font-size:8px}@media (max-width:820px){.orders-chart-refined .orders-chart-header{align-items:flex-start;padding:17px}.orders-chart-refined .orders-chart-header h2{font-size:17px}.orders-chart-refined .orders-chart-bars{gap:12px;min-height:228px;padding:22px 16px 17px}.orders-chart-refined .orders-chart-bar{grid-template-rows:21px minmax(142px,1fr) 18px;height:194px}.orders-chart-refined .orders-chart-bar-track{height:142px}}.oc-row-actions>a,.oc-row-actions>.oc-row-action{color:#078da1;min-height:0;box-shadow:none;font:inherit;font-size:inherit;font-weight:800;line-height:inherit;cursor:pointer;background:#f7fdfe;border:1px solid #cde4e8;border-radius:5px;padding:4px 6px}.orders-chart-refined .orders-chart-bar-track,.orders-chart-refined .orders-chart-bar-track>i{padding:0}.settings-stage-dialog-backdrop{z-index:90;background:#08192f73;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.settings-stage-dialog{color:#29415e;background:#fff;border:1px solid #d9e6eb;border-radius:16px;gap:17px;width:min(100%,470px);padding:24px;display:grid;box-shadow:0 24px 65px #091c3347}.settings-stage-dialog header,.settings-stage-dialog footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.settings-stage-dialog header h2{margin:3px 0 0;font-size:21px}.settings-stage-dialog p{color:#61758d;margin:0;font-size:13px;line-height:1.55}.settings-stage-dialog label{color:#3b526d;gap:7px;font-size:12px;font-weight:800;display:grid}.settings-stage-dialog select{color:#29415e;min-height:41px;font:inherit;background:#fff;border:1px solid #ccdde5;border-radius:8px;padding:0 11px}.task-row{grid-template-columns:25px minmax(0,1fr) auto auto}.task-row>div small{color:#5e927d;margin-top:3px;font-size:9px;font-weight:800;display:block}.task-row-actions{gap:5px;display:flex}.task-row-actions .icon-button{width:30px;min-height:30px;padding:0}.task-row-actions .danger{color:#b5535f}@media (max-width:550px){.task-row{grid-template-columns:24px minmax(0,1fr) auto}.task-row-actions,.task-row time{grid-column:2/4}}.commissions-page{max-width:1420px}.commission-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.commission-summary-grid article{color:#15899b;background:#fff;border:1px solid #e0e9ef;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;min-height:86px;padding:14px 16px;display:grid;box-shadow:0 5px 20px #142d4c06}.commission-summary-grid svg{grid-row:1/3}.commission-summary-grid span{color:#7d8da1;font-size:10px;font-weight:800}.commission-summary-grid strong{color:#283f5d;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.6px;font-family:Manrope,sans-serif;font-size:19px;overflow:hidden}.commission-two-columns{grid-template-columns:1.12fr .88fr;align-items:start;gap:13px;display:grid}.commission-card{background:#fff;border:1px solid #dfe8ef;border-radius:12px;margin-bottom:14px;overflow:hidden;box-shadow:0 5px 20px #142d4c06}.commission-card>header{background:linear-gradient(105deg,#fbfeff,#fff);border-bottom:1px solid #e9f0f3;padding:16px 17px 13px}.commission-card .eyebrow{margin-bottom:4px}.commission-card h2{color:#293f5c;letter-spacing:-.4px;margin:0;font-family:Manrope,sans-serif;font-size:17px}.commission-card header>p:last-child{color:#7d8ca0;max-width:660px;margin:5px 0 0;font-size:10px;line-height:1.45}.commission-rule-form,.commission-payee-form{border-bottom:1px solid #eaf0f3;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:15px 17px;display:grid}.commission-rule-form label,.commission-payee-form label{color:#556c85;gap:5px;font-size:10px;font-weight:800;display:grid}.commission-rule-form select,.commission-rule-form input,.commission-payee-form input{color:#304b68;min-width:0;min-height:36px;font:inherit;background:#fff;border:1px solid #d8e4eb;border-radius:7px;padding:0 10px;font-size:11px}.commission-rule-form .button{grid-column:1/-1;justify-content:center}.commission-payee-form{grid-template-columns:1fr}.commission-payee-form fieldset{border:0;gap:6px;margin:0;padding:0;display:grid}.commission-payee-form legend{color:#556c85;margin-bottom:6px;font-size:10px;font-weight:800}.commission-checkbox{align-items:center;gap:7px;min-height:25px;color:#405b76!important;font-size:10px!important;font-weight:700!important;display:flex!important}.commission-checkbox input{width:auto;min-height:0!important;padding:0!important}.commission-rule-list,.commission-payee-list,.commission-rows{display:grid}.commission-rule-list article,.commission-payee-list article{border-top:1px solid #edf2f5;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:9px 16px;display:grid}.commission-payee-list article{grid-template-columns:auto minmax(0,1fr) auto}.commission-rule-list article>span,.commission-payee-list article>span{gap:3px;min-width:0;display:grid}.commission-rule-list b,.commission-payee-list b{color:#354d68;font-size:11px}.commission-rule-list small,.commission-payee-list small{color:#8291a4;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.commission-payee-list>article>svg{color:#0c97aa}.commission-payee-list em{color:#0d8294;background:#e3f9fb;border-radius:999px;padding:4px 6px;font-size:8px;font-style:normal;font-weight:900}.commission-empty{color:#8291a4;margin:0;padding:22px 17px;font-size:11px;line-height:1.45}.commission-entries{margin-top:0}.commission-rows article{border-top:1px solid #edf2f5;grid-template-columns:minmax(135px,1fr) minmax(150px,.9fr) minmax(85px,.5fr) auto minmax(120px,.75fr);align-items:center;gap:12px;min-height:70px;padding:10px 16px;display:grid}.commission-rows article>span:not(.commission-status){gap:3px;min-width:0;display:grid}.commission-rows b,.commission-rows strong{color:#354d68;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.commission-rows small{color:#8291a4;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.commission-rows strong{color:#1e815f;font-size:12px}.commission-status{white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:4px;min-height:23px;padding:0 7px;font-size:9px;font-weight:900;display:inline-flex}.commission-status.estimated{color:#a46e18;background:#fff4dd}.commission-status.approved{color:#207957;background:#e5f8ee}.commission-status.pending_rule,.commission-status.review{color:#76677c;background:#f0edf2}.commission-rows .button{min-height:31px;padding:0 9px;font-size:10px}.commission-no-action{color:#8090a2;font-size:9px;line-height:1.35;overflow:hidden}@media (max-width:900px){.commission-two-columns{grid-template-columns:1fr}.commission-rows article{grid-template-columns:minmax(130px,1fr) minmax(110px,.8fr) auto}.commission-rows article>.commission-status,.commission-rows article>.commission-no-action,.commission-rows article>.button{grid-column:2/4;justify-self:start}}@media (max-width:620px){.commission-summary-grid,.commission-rule-form{grid-template-columns:1fr}.commission-rows article{grid-template-columns:1fr;gap:6px}.commission-rows article>.commission-status,.commission-rows article>.commission-no-action,.commission-rows article>.button{grid-column:auto}}.commission-performance-card{background:linear-gradient(122deg,#fff 0%,#fcfbfd 100%);border:1px solid #e1d9e9;border-radius:15px;margin:0 0 14px;overflow:hidden;box-shadow:0 8px 26px #3720480b}.commission-performance-card>header{border-bottom:1px solid #ede7f0;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px 17px;display:flex}.commission-performance-card .eyebrow{color:#71409a;margin-bottom:4px}.commission-performance-card h2{color:#30243a;letter-spacing:-.8px;margin:0;font-family:Manrope,sans-serif;font-size:22px}.commission-performance-card header p:last-child{color:#7f7488;margin:5px 0 0;font-size:11px}.commission-performance-total{justify-items:end;gap:3px;min-width:155px;display:grid}.commission-performance-total span,.commission-performance-total small{color:#887b90;font-size:9px;font-weight:800}.commission-performance-total strong{color:#5e2d83;letter-spacing:-1px;font-family:Manrope,sans-serif;font-size:25px}.commission-performance-highlights{border-bottom:1px solid #f0ebf2;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.commission-performance-highlights>span{border-right:1px solid #f0ebf2;gap:3px;min-height:61px;padding:12px 20px;display:grid}.commission-performance-highlights>span:last-child{border-right:0}.commission-performance-highlights small{color:#8a7e91;font-size:9px;font-weight:800}.commission-performance-highlights b{color:#3b2f45;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.commission-performance-chart{background:linear-gradient(#fff 0%,#fdfbfe 100%);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:12px;min-height:267px;padding:35px 27px 21px;display:grid;position:relative}.commission-performance-chart:after{content:"";z-index:0;background:#e8e0ec;height:1px;position:absolute;bottom:38px;left:27px;right:27px}.commission-performance-chart svg{z-index:1;pointer-events:none;width:calc(100% - 76px);height:calc(100% - 111px);position:absolute;inset:52px 38px 59px;overflow:visible}.commission-performance-chart polyline{fill:none;stroke:#92909a;stroke-width:1.25px;vector-effect:non-scaling-stroke;opacity:.82}.commission-performance-column{z-index:2;grid-template-rows:20px 168px 18px;place-items:end center;min-width:0;height:216px;display:grid;position:relative}.commission-performance-column>small{color:#594966;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:9px;font-weight:900;overflow:hidden}.commission-performance-column>span{justify-content:center;align-items:end;width:100%;height:168px;display:flex}.commission-performance-column i{background:linear-gradient(#8c58b6,#5b2d80);border-radius:11px 11px 3px 3px;width:min(52px,74%);min-height:0;transition:height .25s;display:block;box-shadow:0 9px 16px #5e2d832b}.commission-performance-column.empty>span:after{content:"";background:#dcd5e1;border-radius:50%;width:8px;height:8px;margin-bottom:-4px;display:block;box-shadow:0 0 0 1px #eee8f1}.commission-performance-column>b{color:#746a79;text-transform:capitalize;margin-top:7px;font-size:10px;font-weight:800}.commission-performance-card footer{color:#83768a;border-top:1px solid #eee8f0;flex-wrap:wrap;align-items:center;gap:13px;padding:11px 22px;font-size:9px;display:flex}.commission-performance-card footer>span{align-items:center;gap:5px;display:inline-flex}.commission-performance-card footer>span:last-child{margin-left:auto}.commission-performance-card footer i{border-radius:3px;width:18px;height:3px}.commission-legend-current{background:#6d3895}.commission-legend-previous{background:#919099}.commission-tier-editor{background:#fdfbfe;border:1px dashed #d8c8e4;border-radius:9px;grid-column:1/-1;gap:8px;margin:0;padding:12px;display:grid}.commission-tier-editor legend{color:#5a3476;padding:0 4px;font-size:11px;font-weight:900}.commission-tier-editor>p{color:#7d7084;margin:0 0 2px;font-size:10px;line-height:1.4}.commission-tier-editor>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.commission-tier-editor .text-button{color:#5a3476;min-height:28px;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:10px;font-weight:900}.commission-tier-editor .text-button svg{vertical-align:-3px;margin-right:3px}.commission-rate{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:4px;display:grid!important}.commission-rate svg{color:#8b57b0;grid-row:1/3}.commission-rate small{grid-column:2}.commission-rows article{grid-template-columns:minmax(155px,1.15fr) minmax(135px,.85fr) minmax(91px,.55fr) auto minmax(121px,.72fr) minmax(124px,.86fr)}.commission-no-action{display:block}.overview-commission-summary{color:#4d3560;background:linear-gradient(100deg,#fff 0%,#fcf9fe 100%);border:1px solid #ded3e7;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;min-height:80px;margin:-3px 0 16px;padding:13px 16px;transition:all .15s;display:grid;box-shadow:0 6px 21px #462b570a}.overview-commission-icon{color:#683c8a;background:#f1e8f7;border-radius:10px;place-items:center;width:39px;height:39px;display:grid}.overview-commission-copy{gap:2px;display:grid}.overview-commission-copy small,.overview-commission-metrics small{color:#85788c;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:900}.overview-commission-copy b{color:#453052;letter-spacing:-.7px;font-family:Manrope,sans-serif;font-size:20px}.overview-commission-copy em{color:#776b7e;font-size:10px;font-style:normal}.overview-commission-metrics{gap:16px;display:flex}.overview-commission-metrics span{gap:3px;min-width:83px;display:grid}.overview-commission-metrics b{color:#564361;white-space:nowrap;font-size:11px}.overview-commission-action{color:#643d82;white-space:nowrap;align-items:center;gap:5px;font-size:10px;font-weight:900;display:flex}.overview-commission-summary.is-blocked{background:linear-gradient(100deg,#fff6f7 0%,#fff 100%);border-color:#e5b4ba}.overview-commission-summary.is-blocked .overview-commission-icon{color:#9a3946;background:#fbe5e8}.overview-commission-summary.is-blocked .overview-commission-copy b{color:#913542}@media (max-width:900px){.commission-performance-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}.commission-performance-highlights>span:nth-child(2){border-right:0}.commission-performance-highlights>span:nth-child(-n+2){border-bottom:1px solid #f0ebf2}.commission-rows article{grid-template-columns:minmax(140px,1fr) minmax(110px,.8fr) minmax(90px,.6fr)}.commission-rows article>.commission-status,.commission-rows article>.commission-no-action,.commission-rows article>.button{grid-column:auto}.overview-commission-summary{grid-template-columns:auto minmax(0,1fr) auto}.overview-commission-metrics{grid-column:2/4}.overview-commission-action{grid-area:1/3}}@media (max-width:620px){.commission-performance-card>header{padding:16px}.commission-performance-card h2{font-size:18px}.commission-performance-total{justify-items:start;min-width:0}.commission-performance-total strong{font-size:18px}.commission-performance-highlights>span{padding:10px 13px}.commission-performance-chart{gap:5px;min-height:224px;padding:26px 12px 14px}.commission-performance-chart:after{bottom:30px;left:12px;right:12px}.commission-performance-chart svg{width:calc(100% - 38px);height:calc(100% - 89px);inset:43px 19px 46px}.commission-performance-column{grid-template-rows:16px 135px 15px;height:170px}.commission-performance-column>span{height:135px}.commission-performance-column i{border-radius:8px 8px 2px 2px;width:min(34px,80%)}.commission-performance-column>small{font-size:7px}.commission-performance-column>b{font-size:8px}.commission-performance-card footer{padding:10px 14px}.commission-performance-card footer>span:last-child{width:100%;margin-left:0}.commission-tier-editor>div{grid-template-columns:1fr 1fr auto;gap:5px}.commission-tier-editor .icon-button{width:30px}.overview-commission-summary{grid-template-columns:auto minmax(0,1fr);gap:10px}.overview-commission-metrics{border-top:1px solid #eee8f0;grid-column:1/-1;justify-content:space-between;padding-top:5px}.overview-commission-action{grid-area:1/2;justify-self:end;font-size:0}.overview-commission-action svg{width:16px;height:16px}.overview-commission-copy b{font-size:18px}}.overview-commission-summary{grid-template-columns:auto minmax(150px,1fr) auto;align-items:start}.overview-commission-metrics{align-self:center}.overview-commission-channels{border-top:1px solid #eee8f0;flex-wrap:wrap;grid-column:1/-1;gap:8px;padding-top:10px;display:flex}.overview-commission-channel{--channel-color:#159eb0;border:1px solid color-mix(in srgb,var(--channel-color) 24%,#dfe8ef);background:color-mix(in srgb,var(--channel-color) 5%,#fff);border-radius:9px;grid-template-columns:23px minmax(0,1fr);align-items:center;column-gap:7px;min-width:190px;padding:7px 9px;display:grid}.overview-commission-channel img,.overview-commission-channel i{object-fit:contain;width:23px;height:23px;color:var(--channel-color);text-align:center;background:#fff;border-radius:6px;grid-row:1/3;font-size:10px;font-style:normal;font-weight:900;line-height:23px}.overview-commission-channel b{color:#40506a;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.overview-commission-channel small{color:#7d8796;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.commission-workspace-tabs,.commission-period-tabs{flex-wrap:wrap;gap:7px;display:flex}.remuneration-list-month-navigation{background:linear-gradient(#fbfeff,#fff);border-top:1px solid #e8eef2;border-bottom:1px solid #e8eef2;justify-content:center;margin:0;padding:17px 18px}.remuneration-list-month-navigation strong{color:#294663;letter-spacing:-.4px;text-align:center;text-transform:capitalize;min-width:190px;font-family:Manrope,sans-serif;font-size:19px}.commission-workspace-tabs{background:#fff;border:1px solid #e4ddea;border-radius:10px;margin:0 0 16px;padding:5px}.commission-workspace-tabs button,.commission-period-tabs button{color:#675970;min-height:33px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9cbe5;border-radius:999px;padding:0 12px;font-size:10px;font-weight:900}.commission-workspace-tabs button.active,.commission-period-tabs button.active{border-color:var(--commission-accent,#6d3895);color:#fff;background:var(--commission-accent,#6d3895);box-shadow:0 5px 12px color-mix(in srgb,var(--commission-accent,#6d3895) 23%,transparent)}.commission-channel-mark{--channel-accent:#119eaf;color:#41536e;align-items:center;gap:6px;min-width:0;font-size:10px;display:inline-flex}.commission-channel-mark img,.commission-channel-mark i{border:1px solid color-mix(in srgb,var(--channel-accent) 20%,#e1eaf0);object-fit:contain;width:22px;height:22px;color:var(--channel-accent);text-align:center;background:#fff;border-radius:6px;padding:2px;font-size:10px;font-style:normal;font-weight:900;line-height:16px}.commission-channel-mark.compact img,.commission-channel-mark.compact i{border-radius:5px;width:18px;height:18px}.commission-performance-card{--commission-accent:#139eae;border-color:color-mix(in srgb,var(--commission-accent) 23%,#e2dce6)}.commission-performance-card .eyebrow,.commission-performance-total strong{color:var(--commission-accent)}.commission-performance-highlights>.commission-metric-control{min-height:61px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #f0ebf2;gap:3px;padding:12px 20px;transition:background .16s,box-shadow .16s;display:grid}.commission-performance-highlights>.commission-metric-control.active{background:color-mix(in srgb,var(--commission-accent) 9%,#fff);box-shadow:inset 0 -2px 0 var(--commission-accent)}.commission-performance-highlights>.commission-metric-control:hover{background:color-mix(in srgb,var(--commission-accent) 5%,#fff)}.commission-performance-highlights>.commission-metric-control:focus-visible{z-index:1;outline:2px solid var(--commission-accent);outline-offset:-3px;position:relative}.commission-performance-highlights>.commission-metric-control small{color:#8a7e91;font-size:9px;font-weight:800}.commission-performance-highlights>.commission-metric-control b{color:#3b2f45;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.commission-performance-highlights>.commission-metric-control em{color:#84788b;white-space:nowrap;text-overflow:ellipsis;font-size:8px;font-style:normal;font-weight:700;overflow:hidden}.commission-rows article{grid-template-columns:minmax(146px,1.15fr) minmax(142px,.93fr) minmax(142px,.95fr) minmax(92px,.55fr) minmax(108px,.7fr) minmax(124px,.78fr);gap:16px}.commission-products b,.commission-payee b,.commission-rate b{display:block}.commission-amount{color:#7d8da0;min-height:0;box-shadow:none;font:inherit;font-size:inherit;letter-spacing:0;background:0 0;border:0;border-radius:0;padding:0;font-weight:800;line-height:1.25;display:inline}.commission-amount.is-ready{color:#18875b}.commercial-orders-table .commission-amount{font-size:11px;line-height:1.25}.commission-status.calculated{color:#1768ba;background:#eaf3ff}.commission-status.not_applicable{color:#78637f;background:#f2edf3}.commission-recalculation-status{color:#66516d;background:#fdfaff;border:1px solid #e2d6e8;border-radius:10px;align-items:center;gap:7px;margin:0 0 12px;padding:10px 13px;font-size:11px;font-weight:800;display:flex}.commission-recalculation-status.active{color:#5f3e79;background:#faf5fe}.commission-recalculation-status>span{min-width:0;line-height:1.45}.commission-recalculation-status.blocked{color:#973945;background:#fff3f4;border-color:#efc2c6}.commission-recalculation-status>button{color:#fff;min-height:34px;font:inherit;white-space:nowrap;cursor:pointer;background:#9e3c49;border:1px solid #d69aa2;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-left:auto;padding:0 12px;font-size:10px;display:inline-flex}.commission-recalculation-status>button:disabled{cursor:wait;opacity:.65}.commission-recalculation-status.action-queue{color:#6f501d;background:#fffaf0;border-color:#e5cd9d}.commission-recalculation-status.action-queue>button{background:#0b284f;border-color:#0b284f}@media (max-width:720px){.commission-recalculation-status{flex-wrap:wrap;align-items:flex-start}.commission-recalculation-status>button{width:100%;margin-left:22px}}.oc-reconciliation{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:0 0 14px;display:grid}.oc-reconciliation article{background:#fff;border:1px solid #d7e3ea;border-radius:14px;min-width:0;padding:14px 16px}.oc-reconciliation span,.oc-reconciliation small{color:#71859a;font-size:10px;font-weight:700;display:block}.oc-reconciliation small+small{border-top:1px solid #edf2f5;margin-top:5px;padding-top:5px;font-size:9px;line-height:1.35}.oc-reconciliation small.is-stalled{color:#9b6418}.oc-reconciliation strong{color:#193c58;margin:5px 0 3px;font-size:19px;line-height:1.1;display:block}.analytics-freshness{color:#71859a;text-align:right;margin:-4px 2px 14px;font-size:10px;font-weight:700}@media (max-width:900px){.oc-reconciliation{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.oc-reconciliation{grid-template-columns:1fr}}.oc-technical-panel{background:linear-gradient(135deg,#f9fdfe,#fff);border:1px solid #d7e3ea;border-radius:16px;margin:0 0 16px;overflow:hidden;box-shadow:0 12px 30px #142d4c0f}.oc-technical-panel:focus{outline-offset:3px;outline:3px solid #0094a633;scroll-margin-top:18px}.oc-technical-panel>header{border-bottom:1px solid #e5edf2;justify-content:space-between;align-items:flex-start;gap:18px;padding:17px 18px 14px;display:flex}.oc-technical-panel>header h2{color:#193c58;margin:2px 0 4px;font:800 18px/1.2 Manrope,sans-serif}.oc-technical-panel>header p:not(.eyebrow){color:#71859a;margin:0;font-size:11px}.oc-technical-panel .oc-reconciliation{margin:0;padding:12px}.oc-technical-panel>.commercial-orders-loading,.oc-technical-panel>.oc-panel-alert{margin:12px}.oc-operational-progress article{background:#fbfdfe}.oc-technical-diagnostics{background:#f7fafc;border-top:1px solid #dce8ee}.oc-technical-diagnostics>header{padding:14px 18px 6px}.oc-technical-diagnostics>header h3{color:#294862;margin:2px 0 3px;font:800 14px/1.2 Manrope,sans-serif}.oc-technical-diagnostics>header p:not(.eyebrow){color:#71859a;margin:0;font-size:10px}.oc-technical-diagnostics>.commercial-orders-loading,.oc-technical-diagnostics>.oc-panel-alert{margin:10px 12px}.oc-reconciliation-details{background:#fff;border:1px solid #d7e3ea;border-radius:16px;margin:0 0 18px;overflow:hidden}.oc-reconciliation-details>header{border-bottom:1px solid #e5edf2;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px;display:flex}.oc-reconciliation-details>header h2{color:#193c58;margin:3px 0 4px;font-size:21px}.oc-reconciliation-details>header p:not(.eyebrow){color:#71859a;margin:0;font-size:12px}.oc-reconciliation-details>header>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.oc-reconciliation-table{min-width:1080px;overflow-x:auto}.oc-reconciliation-table-head,.oc-reconciliation-table-row{grid-template-columns:1.35fr repeat(3,.85fr) 1.35fr 150px;align-items:center;gap:0;display:grid}.oc-reconciliation-table-head{color:#71859a;text-transform:uppercase;background:#f5f8fa;min-height:46px;font-size:10px;font-weight:900}.oc-reconciliation-table-head span,.oc-reconciliation-table-row>span{min-width:0;padding:10px 14px}.oc-reconciliation-table-row{color:#274662;border-top:1px solid #e5edf2;min-height:82px;font-size:12px}.oc-reconciliation-table-row:first-of-type{border-top:0}.oc-reconciliation-table-row.is-missing_order,.oc-reconciliation-table-row.is-link_mismatch,.oc-reconciliation-table-row.is-retry,.oc-reconciliation-table-row.is-failed{box-shadow:inset 4px 0 #d95e64}.oc-reconciliation-table-row.is-value_mismatch,.oc-reconciliation-table-row.is-review{box-shadow:inset 4px 0 #dfad29}.oc-reconciliation-table-row strong,.oc-reconciliation-table-row b{color:#193c58;display:block}.oc-reconciliation-table-row small{overflow-wrap:anywhere;color:#71859a;margin-top:3px;font-size:10px;line-height:1.35;display:block}.oc-reconciliation-table-row .button{min-height:34px;padding:7px 10px;font-size:10px}@media (max-width:800px){.oc-reconciliation-details>header{flex-direction:column}.oc-reconciliation-details>header>div:last-child{justify-content:flex-start}}.commission-performance-column i{background:linear-gradient(180deg,color-mix(in srgb,var(--commission-accent) 74%,#fff),var(--commission-accent));box-shadow:0 9px 16px color-mix(in srgb,var(--commission-accent) 18%,transparent);position:relative;overflow:hidden}.commission-performance-column i>u{border-bottom:1px solid color-mix(in srgb,var(--commission-accent) 55%,#fff);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--commission-accent) 25%,#fff) 0 6px,color-mix(in srgb,var(--commission-accent) 8%,#fff) 6px 12px);text-decoration:none;display:block;position:absolute;top:0;left:0;right:0}.commission-performance-card footer i.commission-legend-realized{background:var(--commission-accent)}.commission-performance-card footer i.commission-legend-forecast{border:1px solid color-mix(in srgb,var(--commission-accent) 42%,#fff);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--commission-accent) 25%,#fff) 0 4px,#fff 4px 8px)}.commission-performance-chart{grid-template-columns:repeat(var(--commission-columns,12),minmax(38px,1fr));min-height:282px;overflow-x:auto}.commission-performance-column>span{position:relative}.commission-performance-column>span>em{background:#d8d0dd;border-radius:50%;width:7px;height:7px;position:absolute;bottom:-5px}.forecast-form{border-bottom:1px solid #eaf0f3;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px;display:grid}.forecast-amount-field{color:#556c85;gap:5px;min-width:0;font-size:10px;font-weight:800;display:grid}.forecast-amount-control{gap:7px;min-width:0;display:flex}.forecast-amount-control input{flex:1;min-width:0}.forecast-amount-control .button{flex:none;min-height:37px;padding:0 10px;font-size:9px}.forecast-calculator{background:linear-gradient(122deg,#f8fdfd,#fff);border:1px solid #cfe5ea;border-radius:11px;grid-column:1/-1;gap:10px;padding:12px;display:grid;box-shadow:0 8px 20px #1543550f}.forecast-calculator>header,.forecast-calculator>footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.forecast-calculator>header b{color:#294c64;font-size:11px}.forecast-calculator>header .text-button{color:#087f92;font-size:9px}.forecast-calculator>input{color:#294a64;min-height:39px;font:inherit;background:#fff;border:1px solid #ccdee7;border-radius:8px;padding:0 11px;font-size:13px;font-weight:800}.forecast-calculator>input:focus{border-color:#4bc3d0;outline:0;box-shadow:0 0 0 3px #0fb2c11f}.forecast-calculator-keys{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.forecast-calculator-keys button{color:#38556f;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d6e5eb;border-radius:8px;font-size:11px;font-weight:900}.forecast-calculator-keys button:hover:not(:disabled),.forecast-calculator-keys button:focus-visible{color:#078a9c;background:#eefbfc;border-color:#62c7d1;outline:0}.forecast-calculator-keys .equals{color:#fff;background:#0f9eaf;border-color:#0c98aa}.forecast-calculator-keys .equals:disabled{cursor:not-allowed;opacity:.45}.forecast-calculator>footer output{color:#1e465f;font-size:15px;font-weight:900}.forecast-calculator>footer .button{min-height:36px;padding:0 12px;font-size:10px}.forecast-calculator-layer{z-index:240;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0719319e;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.forecast-calculator-dialog{background:#fff;border:1px solid #c8dfe6;border-radius:18px;grid-template-rows:auto minmax(0,1fr) auto;width:min(460px,100%);max-height:calc(100dvh - 36px);display:grid;overflow:hidden;box-shadow:0 30px 80px #04172c57}.forecast-calculator-dialog>header{background:linear-gradient(125deg,#fff,#effbfc);border-bottom:1px solid #dfebef;justify-content:space-between;align-items:center;gap:12px;padding:17px 19px;display:flex}.forecast-calculator-dialog h3{color:#203f5b;margin:2px 0 0;font-family:Manrope,sans-serif;font-size:19px}.forecast-calculator-body{gap:10px;padding:18px 19px;display:grid;overflow-y:auto}.forecast-calculator-body>label{color:#596f85;font-size:10px;font-weight:900}.forecast-calculator-body>input{color:#203f5b;width:100%;min-height:49px;font:inherit;text-align:right;background:#fff;border:1px solid #cbdde5;border-radius:10px;outline:0;padding:0 13px;font-size:17px;font-weight:850}.forecast-calculator-body>input:focus{border-color:#36b9c7;box-shadow:0 0 0 3px #11a5b421}.forecast-calculator-result{background:#f5fafb;border:1px solid #d9e8ec;border-radius:10px;justify-content:space-between;align-items:flex-end;gap:12px;min-height:58px;padding:10px 12px;display:flex}.forecast-calculator-result span{color:#718498;text-transform:uppercase;font-size:9px;font-weight:900}.forecast-calculator-result output{overflow-wrap:anywhere;color:#173e58;text-align:right;font-size:22px;font-weight:900}.forecast-calculator-dialog .forecast-calculator-keys{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.forecast-calculator-dialog .forecast-calculator-keys button{color:#35526c;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d4e4e9;border-radius:10px;font-size:14px;font-weight:900}.forecast-calculator-dialog .forecast-calculator-keys button:hover,.forecast-calculator-dialog .forecast-calculator-keys button:focus-visible{color:#087f90;background:#effbfc;border-color:#54c2ce;outline:0}.forecast-calculator-dialog .forecast-calculator-keys .clear{color:#a26618;background:#fff9ea}.forecast-calculator-dialog .forecast-calculator-keys .equals{color:#fff;background:#0e9daf;border-color:#0d9aaa}.forecast-calculator-dialog>footer{background:#fff;border-top:1px solid #dfebef;justify-content:flex-end;gap:8px;padding:14px 19px;display:flex}.forecast-calculator-dialog>footer .button{min-height:39px;padding:0 14px;font-size:10px}@media (max-width:520px){.forecast-calculator-layer{align-items:end;padding:0}.forecast-calculator-dialog{border-bottom:0;border-left:0;border-right:0;border-radius:18px 18px 0 0;width:100%;max-height:100dvh}.forecast-calculator-dialog>header,.forecast-calculator-body,.forecast-calculator-dialog>footer{padding-left:15px;padding-right:15px}.forecast-calculator-dialog .forecast-calculator-keys button{min-height:45px}}.remuneration-month-navigation{background:#fff;border:1px solid #dce7ed;border-radius:14px;justify-content:center;align-items:center;gap:10px;margin:0 0 14px;padding:11px 14px;display:flex;box-shadow:0 8px 24px #2243590a}.remuneration-month-navigation label{display:flex}.remuneration-month-navigation input{color:#294963;min-height:36px;font:inherit;background:#fff;border:1px solid #d7e4eb;border-radius:9px;padding:0 10px;font-weight:800}.remuneration-month-navigation strong{color:#1f405a;text-align:center;text-transform:capitalize;min-width:150px;font-size:14px}.forecast-form label{color:#556c85;gap:5px;font-size:10px;font-weight:800;display:grid}.forecast-form input,.forecast-form select{color:#304b68;min-width:0;min-height:37px;font:inherit;background:#fff;border:1px solid #d8e4eb;border-radius:7px;padding:0 10px;font-size:11px}.forecast-form .button{grid-column:1/-1;justify-content:center}.forecast-list{display:grid}.forecast-list article{border-top:1px solid #edf2f5;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:70px;padding:10px 16px;display:grid}.forecast-list-icon{color:#0a91a4;background:#eaf9fb;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.forecast-list-copy{gap:3px;min-width:0;display:grid}.forecast-list b{color:#354d68;font-size:11px}.forecast-list small{color:#8291a4;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.forecast-channel{--forecast-accent:#119eaf;width:max-content;max-width:100%;color:var(--forecast-accent);align-items:center;gap:6px;display:inline-flex}.forecast-channel img,.forecast-channel i{border:1px solid color-mix(in srgb,var(--forecast-accent) 28%,#dfe9ee);object-fit:contain;text-align:center;background:#fff;border-radius:7px;width:24px;height:24px;padding:2px;font-size:9px;font-style:normal;font-weight:900;line-height:18px}.forecast-channel b{color:#52687f;white-space:nowrap;text-overflow:ellipsis;max-width:170px;font-size:9px;overflow:hidden}.forecast-channel.neutral{--forecast-accent:#71859a}.remuneration-ledger-note{color:#7a5a1b;background:#fffaf0;border:1px solid #efdcae;border-radius:9px;margin:14px 18px 0;padding:10px 12px;font-size:10px;font-weight:700}.remuneration-ledger{display:grid}.remuneration-ledger-head,.remuneration-ledger-row{grid-template-columns:minmax(270px,1.45fr) 110px minmax(150px,.8fr) 125px 42px;align-items:center;gap:14px;display:grid}.remuneration-ledger-head{color:#7890a7;text-transform:uppercase;background:#f8fbfd;border-top:1px solid #e8eef2;border-bottom:1px solid #e1eaf0;min-height:40px;padding:0 20px;font-size:9px;font-weight:900}.remuneration-ledger-head>span{min-width:0;position:relative}.remuneration-ledger-toolbar{border-top:1px solid #eef3f6;justify-content:flex-end;gap:10px;padding:8px 20px;display:flex}.remuneration-ledger-toolbar button{color:#587188;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.remuneration-ledger-toolbar button:hover{color:#009bb0}.remuneration-ledger-column-picker{background:#fbfdfe;border-bottom:1px solid #e8eef3;flex-wrap:wrap;gap:7px 13px;padding:10px 20px;display:flex}.remuneration-ledger-column-picker label{color:#516881;align-items:center;gap:6px;font-size:10px;font-weight:800;display:inline-flex}.remuneration-ledger-column-picker input{accent-color:#0e9daf}.remuneration-ledger-row{color:#334d68;border-bottom:1px solid #edf2f5;min-height:78px;padding:10px 20px}.remuneration-ledger-row:last-child{border-bottom:0}.remuneration-ledger-row.is-actionable{color:inherit;cursor:pointer;text-decoration:none}.remuneration-ledger-row.is-actionable:hover,.remuneration-ledger-row.is-actionable:focus-visible{outline:2px solid color-mix(in srgb,var(--channel-accent,#0f9eaf) 34%,transparent);outline-offset:-2px;background:#f5fcfd}.remuneration-ledger-row>time,.remuneration-ledger-row>span{color:#5f7690;font-size:11px;font-weight:700}.remuneration-ledger-row>span b{color:#304a66;font-size:11px;display:block}.remuneration-ledger-row>span small{color:#8294a8;margin-top:3px;font-size:9px;display:block}.remuneration-ledger-row>strong{color:#173654;font-size:13px}.remuneration-ledger-cell{min-width:0}.remuneration-ledger-cell-value>strong,.remuneration-ledger-cell-value>strong.commission-amount{color:#173654;font-size:13px}.remuneration-ledger-cell-value>strong.commission-amount{color:#18875b;font-size:11px;line-height:1.25}.remuneration-ledger-payee small{align-items:center;gap:4px;display:flex!important}.orders-chart-pending-summary{color:#8a5b16;background:#fff9ec;border:1px solid #efd39d;border-radius:9px;width:max-content;max-width:100%;margin-top:8px;padding:7px 10px;font-weight:750;display:block}.remuneration-ledger-open{justify-content:center;align-items:center;gap:1px;display:flex;color:#078ea1!important}.remuneration-ledger-origin{align-items:center;gap:10px;min-width:0;display:flex}.remuneration-ledger-origin>span:last-child{min-width:0}.remuneration-ledger-origin b,.remuneration-ledger-origin small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.remuneration-ledger-origin b{color:#294560;font-size:11px}.remuneration-ledger-origin small{color:#7e91a5;margin-top:3px;font-size:9px}.remuneration-ledger-logo{background:#fff;border:1px solid #d9e5eb;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.remuneration-ledger-logo img,.remuneration-ledger-logo i{object-fit:contain;text-align:center;width:30px;height:30px;font-size:9px;font-style:normal;font-weight:900;line-height:30px}.remuneration-kind{color:#fff;text-transform:uppercase;background:#6c3b90;border-radius:99px;margin:0 0 4px;padding:2px 6px;font-size:8px;font-style:normal;font-weight:900;display:inline-flex}.remuneration-kind.compensation{background:#168d9d}.remuneration-timing{background:#e8f8ef;border-radius:999px;justify-self:start;padding:5px 8px;color:#257657!important;font-size:9px!important;font-weight:900!important}.remuneration-timing.forecast{background:#f2eafa;color:#795493!important}@media (max-width:980px){.remuneration-ledger{overflow-x:auto}.remuneration-ledger-head,.remuneration-ledger-row{min-width:900px}}.task-row.task-row-refined{grid-template-columns:29px 32px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:86px;padding:11px 17px}.task-row-refined .check-task{border:1px solid color-mix(in srgb,var(--task-accent,#119eaf) 33%,#dce6ec);color:#fff;cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:27px;height:27px;padding:0;display:grid}.task-row-refined.done .check-task{border-color:var(--task-accent,#119eaf);background:var(--task-accent,#119eaf)}.task-kind-icon{width:30px;height:30px;color:var(--task-accent,#119eaf);background:color-mix(in srgb,var(--task-accent,#119eaf) 10%,#fff);border-radius:9px;place-items:center;display:grid}.task-kind-icon img,.task-whatsapp-action img{object-fit:contain;display:block}.task-contact-link{color:#087f99;font-weight:800;text-decoration:none}.task-contact-link:hover,.task-contact-link:focus-visible{text-decoration:underline}.task-due-field{align-content:start;gap:6px;min-width:0;display:grid}.task-due-label{color:#52647c;font-size:11px;font-weight:800}.task-due-inputs{grid-template-columns:minmax(0,1fr) minmax(105px,.7fr);gap:7px;display:grid}.task-due-inputs label{min-width:0}.task-due-inputs input{width:100%}.task-due-presets{flex-wrap:wrap;gap:5px;display:flex}.task-due-presets>button{color:#267084;cursor:pointer;background:#f5fbfc;border:1px solid #cfe2e8;border-radius:999px;min-height:27px;padding:4px 7px;font-size:10px;font-weight:750}.task-due-presets>button:hover,.task-due-presets>button:focus-visible{background:#e9f8fa;border-color:#49adbd}.task-row-copy{gap:3px;min-width:0;display:grid}.task-row-copy h3,.task-row-copy p{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.task-row-copy h3{color:#344d6b;font-size:13px}.task-row-copy p{color:#8191a5;font-size:10px}.task-channel-context{min-width:0;color:var(--task-accent,#119eaf);align-items:center;gap:5px;font-size:9px;display:flex}.task-channel-context i{background:#fff;border-radius:4px;place-items:center;width:16px;height:16px;font-style:normal;font-weight:900;display:grid;overflow:hidden}.task-channel-context img{object-fit:contain;width:100%;height:100%}.task-channel-context em{color:#687b90;background:#edf3f5;border-radius:999px;padding:2px 5px;font-size:8px;font-style:normal}.task-channel-context small,.task-completed{color:#78899d;font-size:8px}.task-row-refined time{color:#71839a;white-space:nowrap;font-size:10px}.task-channel-context .task-channel-inactive{color:#97611f;background:#fff1d7}.task-list-state{color:#7c8da1;text-align:center;place-content:center;justify-items:center;gap:8px;min-height:118px;margin:0;padding:30px 18px;font-size:11px;display:grid}.task-list-state b{color:#40556f;font-size:12px}.task-list-state span{max-width:520px;line-height:1.45}.task-list-state .button{margin-top:3px}.task-list-error{color:#92505a;background:#fffafb}.oc-order-identity{gap:3px;min-width:0;display:grid}.oc-order-identity>b{color:#36506d;font-size:13px}.oc-order-identity small{color:#8493a6;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.oc-contact-link{color:#078da1;white-space:nowrap;text-overflow:ellipsis;width:max-content;max-width:100%;font-size:10px;font-weight:900;text-decoration:none;overflow:hidden}.oc-contact-link:hover{text-decoration:underline}.oc-review{color:#997232;align-items:center;gap:4px;font-size:10px;font-weight:800;display:inline-flex}@media (max-width:900px){.overview-commission-summary{grid-template-columns:auto minmax(0,1fr)}.overview-commission-metrics{grid-column:1/-1}.overview-commission-action{grid-area:1/2;justify-self:end}.forecast-form{grid-template-columns:repeat(2,minmax(0,1fr))}.task-row.task-row-refined{grid-template-columns:29px 32px minmax(0,1fr) auto}.task-row-refined .task-row-actions,.task-row-refined time{grid-column:3/5}}@media (max-width:620px){.overview-commission-channels{grid-template-columns:1fr;display:grid}.overview-commission-channel{min-width:0}.commission-performance-card>header{display:grid}.commission-period-tabs{width:100%}.commission-period-tabs button{flex:1;padding:0 8px}.commission-performance-highlights>.commission-metric-control{padding:10px 13px}.forecast-form{grid-template-columns:1fr}.forecast-amount-control{flex-direction:column;align-items:stretch}.forecast-amount-control .button{justify-content:center}.forecast-calculator-keys{grid-template-columns:repeat(4,minmax(0,1fr))}.forecast-list article{grid-template-columns:auto minmax(0,1fr) auto}.forecast-list article>strong{grid-column:2}.forecast-list-actions{grid-area:1/3/3}.task-row.task-row-refined{grid-template-columns:29px 32px minmax(0,1fr);gap:8px}.task-row-refined time,.task-row-refined .task-row-actions{grid-column:3}.task-row-refined .task-row-actions{justify-self:start}}.orders-chart-bar{grid-template-rows:minmax(108px,1fr) auto}.orders-chart-refined .orders-chart-bar{grid-template-rows:minmax(166px,1fr) 20px}.orders-chart-bar-value{z-index:2;color:#317065;pointer-events:none;white-space:nowrap;min-width:max-content;font-size:8px;font-weight:900;line-height:1;position:absolute;left:50%;transform:translate(-50%)}.orders-chart-refined .orders-chart-bar-value{color:#594862;font-size:10px}.task-row.task-row-refined{grid-template-columns:36px 32px minmax(0,1fr) auto auto}.task-row-refined .check-task{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid;position:relative}.task-row-refined .check-task:before{content:"";border:1px solid color-mix(in srgb,var(--task-accent,#119eaf) 33%,#dce6ec);background:#fff;border-radius:50%;transition:all .15s;position:absolute;inset:6px}.task-row-refined .check-task:hover:before,.task-row-refined .check-task:focus-visible:before{border-color:var(--task-accent,#119eaf);box-shadow:0 0 0 3px color-mix(in srgb,var(--task-accent,#119eaf) 13%,transparent)}.task-row-refined .check-task svg{z-index:1;width:12px;height:12px;position:relative}.task-row-refined.done .check-task{background:0 0;border:0}.task-row-refined.done .check-task:before{border-color:var(--task-accent,#119eaf);background:var(--task-accent,#119eaf)}.contacts-table-head button,.contacts-table-row>span{text-align:center;justify-content:center}.contacts-table-heading-name>button:first-child{text-align:left;justify-content:flex-start}.contact-name-cell,.contact-channel-marks{justify-content:center}.contact-name-cell>span{text-align:center;justify-items:center}@media (max-width:900px){.task-row.task-row-refined{grid-template-columns:36px 32px minmax(0,1fr) auto}}@media (max-width:820px){.orders-chart-refined .orders-chart-bar{grid-template-rows:minmax(142px,1fr) 18px}.orders-chart-refined .orders-chart-bar-value{font-size:9px}}@media (max-width:620px){.task-row.task-row-refined{grid-template-columns:36px 32px minmax(0,1fr)}}.orders-chart-refined .orders-chart-controls{justify-items:end;gap:8px;display:grid}.orders-chart-drill-navigation{color:#807387;align-items:center;gap:7px;margin-top:10px;font-size:10px;font-weight:800;display:flex}.orders-chart-drill-navigation button{border:1px solid color-mix(in srgb,var(--chart-accent) 28%,#ddd4e1);min-height:28px;color:var(--chart-accent);font:inherit;background:#fff;border-radius:999px;padding:0 10px}.orders-chart-drill-navigation button:hover,.orders-chart-drill-navigation button:focus-visible{border-color:var(--chart-accent);background:color-mix(in srgb,var(--chart-accent) 8%,#fff);outline:0}.orders-chart-drill-navigation strong{color:#4f4058}.orders-chart-time-caption{color:#74879a;margin-top:7px;font-size:9px;font-weight:800;display:block}.orders-chart-refined .orders-chart-bar.is-interactive{cursor:pointer}.orders-chart-refined .orders-chart-bar:not(.is-interactive){cursor:default}.orders-chart-refined .orders-chart-bar:not(.is-interactive):hover .orders-chart-bar-track>i{filter:none;transform:none}.orders-metrics{border:1px solid color-mix(in srgb,var(--chart-accent) 21%,#d9d0de);background:#fff;border-radius:999px;gap:5px;padding:4px;display:flex}.orders-metrics button{color:#675b6b;min-height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 11px;font-size:9px;font-weight:900}.orders-metrics button:hover,.orders-metrics button.active{color:#fff;background:var(--chart-accent);box-shadow:0 4px 10px color-mix(in srgb,var(--chart-accent) 24%,transparent)}.orders-metrics button:focus-visible{outline:2px solid var(--chart-accent);outline-offset:2px}.orders-chart-refined .orders-chart-bars-viewport{overscroll-behavior-inline:contain;scrollbar-gutter:stable both-edges;max-width:100%;overflow:auto hidden}.orders-chart-refined .orders-chart-bars{grid-auto-flow:initial;grid-auto-columns:auto;grid-template-columns:repeat(var(--orders-chart-point-count,1),minmax(48px,1fr));width:var(--orders-chart-track-width);box-sizing:border-box;gap:10px;min-width:100%;padding-left:56px;padding-right:56px;overflow:visible}.orders-chart-refined .orders-chart-bar{min-width:36px}.commercial-orders-card .commercial-order-row{grid-template-columns:minmax(152px,1.12fr) minmax(128px,.86fr) minmax(138px,.96fr) minmax(88px,.6fr) minmax(101px,.68fr) minmax(100px,.62fr) minmax(172px,auto);gap:14px}.commercial-orders-card .commission-order{align-content:center}.commercial-orders-card .commission-order .oc-contact-link{margin-top:1px}.commercial-orders-card .oc-row-actions{min-width:0}@media (max-width:1120px){.commercial-orders-card .commercial-order-row{grid-template-columns:minmax(150px,1fr) minmax(118px,.8fr) minmax(120px,.8fr) auto auto}.commercial-orders-card .commercial-order-row>.commission-status{grid-column:4}.commercial-orders-card .commercial-order-row>.oc-row-actions{grid-column:5;justify-self:end}}@media (max-width:820px){.orders-chart-refined .orders-chart-controls{justify-items:start;width:100%}.orders-chart-refined .orders-periods{justify-content:flex-start}.orders-chart-refined .orders-chart-bars{gap:8px}.commercial-orders-card .commercial-order-row{grid-template-columns:minmax(142px,1fr) minmax(115px,.82fr) minmax(112px,.75fr)}.commercial-orders-card .commercial-order-row>.commission-status,.commercial-orders-card .commercial-order-row>.oc-row-actions{grid-column:auto;justify-self:start}}@media (max-width:620px){.orders-chart-refined .orders-chart-controls{gap:7px}.orders-metrics{width:100%}.orders-metrics button{flex:1}.commercial-orders-card .commercial-order-row{grid-template-columns:1fr;gap:6px}.commercial-orders-card .commercial-order-row>.commission-status,.commercial-orders-card .commercial-order-row>.oc-row-actions{grid-column:auto}}.contacts-table-row>span.contact-name-column{text-align:left;justify-content:flex-start}.contact-name-column .contact-name-cell,.contact-name-column .contact-channel-marks{justify-content:flex-start}.contact-name-column .contact-name-cell>span{text-align:left;justify-items:start}.contacts-table-row>span.contact-name-column,.contact-name-cell,.contact-name-cell>span{max-width:100%;overflow:hidden}.contact-name-cell{width:100%}.contact-name-cell>span{flex:auto}.contact-name-cell .contact-responsible-name{color:#72869b;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:9px;font-weight:800;overflow:hidden}.contact-name-cell .contact-channel-marks{max-width:100%}.commercial-orders-card .commercial-order-row{grid-template-columns:minmax(152px,1.12fr) minmax(128px,.86fr) minmax(138px,.96fr) minmax(88px,.6fr) minmax(101px,.68fr) minmax(156px,auto)}.commercial-orders-card .oc-row-actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:7px;display:flex!important}.commercial-order-cell-identity,.commercial-orders-card .commission-order{min-width:0;overflow:hidden}.commercial-order-identity{grid-template-columns:23px minmax(0,1fr);align-items:center;gap:7px;width:100%;min-width:0;display:grid;overflow:hidden}.commercial-order-logo{color:#668197;background:#edf9fa;border-radius:7px;place-items:center;width:23px;height:23px;font-size:9px;font-weight:900;line-height:1;display:grid;overflow:hidden}.commercial-order-logo img{object-fit:contain;width:100%;height:100%;display:block}.commercial-order-copy{gap:2px;width:100%;min-width:0;display:grid;overflow:hidden}.commercial-order-copy>b,.commercial-order-copy>small,.commercial-order-copy>.oc-contact-link{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.commercial-order-copy>.commercial-order-legal-name{color:#087f9d;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;font-weight:850;line-height:1.25;text-decoration:none;display:block;overflow:hidden}.commercial-order-copy>a.commercial-order-legal-name{color:#087f9d}.commercial-order-copy>a.commercial-order-legal-name:hover{color:#05687f;text-underline-offset:2px;text-decoration:underline}.commercial-order-contact-name{text-overflow:ellipsis;white-space:nowrap;font-weight:800;line-height:1.25;overflow:hidden;color:#263d54!important;font-size:9px!important}.purchase-orders-results-header{align-content:start;gap:0;min-height:108px;display:grid}.purchase-orders-results-header .eyebrow{margin:0 0 4px}.purchase-orders-results-header h2{margin:0;font-size:17px;line-height:1.25}.purchase-orders-results-header>p:last-child{color:#7d8ca0;max-width:720px;margin:5px 0 0;font-size:10px;line-height:1.45}.purchase-orders-results-toolbar{background:#fbfdfe;border-bottom:1px solid #e9f0f3;align-items:center;gap:12px;min-height:36px;padding:5px 16px;display:flex}.purchase-orders-batch-select{color:#385772;white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-size:10px;font-weight:750;display:inline-flex}.purchase-orders-batch-select input{accent-color:#0792a6;width:15px;height:15px;margin:0}.purchase-orders-batch-pay{white-space:nowrap;min-height:29px;padding:5px 9px;font-size:10px}.purchase-orders-results-toolbar:has(.purchase-orders-batch-select){flex-wrap:wrap}.purchase-orders-results-toolbar .order-columns-toggle.is-active{color:#087f91}.order-columns-picker{background:#f8fcfd;border-bottom:1px solid #e9f0f3;gap:9px;padding:11px 16px 13px;display:grid}.order-columns-picker>p{color:#75889b;margin:0;font-size:9px;font-weight:700}.order-columns-picker>div{flex-wrap:wrap;gap:7px;display:flex}.order-columns-picker>div>span{color:#536b83;background:#fff;border:1px solid #d9e7ed;border-radius:7px;align-items:center;gap:4px;min-height:30px;padding:0 5px 0 8px;font-size:9px;font-weight:800;display:flex}.order-columns-picker label{white-space:nowrap;align-items:center;gap:5px;min-width:0;display:inline-flex}.order-columns-picker input{accent-color:#0e9daf}.order-columns-picker button{color:#52708a;width:22px;height:22px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;font-size:13px;font-weight:900;display:grid}.order-columns-picker button:hover:not(:disabled),.order-columns-picker button:focus-visible:not(:disabled){color:#087f91;background:#e5f8fa;outline:0}.order-columns-picker button:disabled{cursor:not-allowed;opacity:.35}.oc-contact-missing{color:#8a6d39;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:9px;font-weight:800;overflow:hidden}.oc-import-status.ignored{color:#6d7080;background:#f1f2f5}@media (max-width:1120px){.commercial-orders-card .commercial-order-row{grid-template-columns:minmax(150px,1fr) minmax(118px,.8fr) minmax(120px,.8fr) auto auto}.commercial-orders-card .commercial-order-row>.oc-row-actions{grid-column:4/6;justify-self:end}}@media (max-width:820px){.commercial-orders-card .commercial-order-row{grid-template-columns:minmax(142px,1fr) minmax(115px,.82fr) minmax(112px,.75fr)}.commercial-orders-card .commercial-order-row>.oc-row-actions{grid-column:auto;justify-self:start}}.order-detail-page{max-width:1420px}.back-link{color:#138ca0;align-items:center;gap:6px;margin-bottom:12px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.back-link:hover{text-decoration:underline}.order-detail-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.order-detail-heading h1{color:#233c5b;letter-spacing:-1.25px;margin:2px 0 4px;font-family:Manrope,sans-serif;font-size:34px}.heading-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.order-detail-tabs{background:#fff;border:1px solid #dbe7ec;border-radius:999px;gap:6px;width:max-content;max-width:100%;margin:14px 0;padding:4px;display:flex}.order-detail-tabs button{color:#6d7d90;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 13px;font-size:10px;font-weight:900}.order-detail-tabs button.active{color:#fff;background:#098ea1;box-shadow:0 5px 13px #098ea133}.order-detail-summary{background:#fff;border:1px solid #dce7ed;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px;display:grid;overflow:hidden;box-shadow:0 6px 22px #142d4c06}.order-detail-summary article{border-right:1px solid #e8eef2;gap:4px;min-width:0;padding:14px 16px;display:grid}.order-detail-summary article:last-child{border-right:0}.order-detail-summary small,.order-detail-summary span{color:#8291a4;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:700;overflow:hidden}.order-detail-summary b{color:#294663;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.55px;font-family:Manrope,sans-serif;font-size:18px;overflow:hidden}.order-detail-grid,.order-address-blocks{grid-template-columns:1fr;gap:14px;display:grid}.order-detail-card,.order-original-card{background:#fff;border:1px solid #dce7ed;border-radius:13px;margin-bottom:14px;overflow:hidden;box-shadow:0 6px 22px #142d4c06}.order-detail-card>header{background:linear-gradient(105deg,#fbfeff,#fff);border-bottom:1px solid #e8eef2;padding:15px 17px 12px}.order-detail-card .eyebrow{margin-bottom:4px}.order-detail-card h2{color:#29425f;letter-spacing:-.4px;margin:0;font-family:Manrope,sans-serif;font-size:17px}.order-detail-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid}.order-detail-list div{border-bottom:1px solid #edf2f5;border-right:1px solid #edf2f5;gap:3px;min-width:0;padding:11px 16px;display:grid}.order-detail-list div:nth-child(2n){border-right:0}.order-detail-list dt{color:#8191a4;font-size:9px;font-weight:900}.order-detail-list dd{color:#38516d;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:11px;font-weight:800;overflow:hidden}.order-contact-methods{flex-wrap:wrap;gap:6px;padding:11px 16px;display:flex}.order-contact-methods span{color:#4f6882;background:#f2f8fa;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:800}.order-address-list{gap:7px;padding:8px 16px 14px;display:grid}.order-address-list article{border:1px solid #e6eef2;border-radius:8px;gap:2px;padding:8px 9px;display:grid}.order-address-list b{color:#46617c;font-size:10px}.order-address-list span{color:#7c8ea3;font-size:10px;line-height:1.4}.order-detail-empty{color:#8291a4;text-align:center;justify-content:center;align-items:center;gap:8px;min-height:120px;margin:0;padding:18px;font-size:11px;display:flex}.order-items-table{display:grid}.order-items-head,.order-items-row{grid-template-columns:48px minmax(0,1.6fr) 70px 110px 110px;align-items:center;gap:10px;padding:10px 16px;display:grid}.order-items-head{color:#8493a5;text-transform:uppercase;background:#f9fbfc;font-size:9px;font-weight:900}.order-items-row{color:#536a83;border-top:1px solid #edf2f5;font-size:10px}.order-items-row>span:nth-child(2){gap:2px;min-width:0;display:grid}.order-item-image,.order-item-image-placeholder{object-fit:contain;background:#f6fafb;border:1px solid #e4edf2;border-radius:8px;width:42px;height:42px;display:block}.order-item-image-placeholder{background:linear-gradient(135deg,#f4f8fa,#eaf2f5)}.order-items-row b{color:#38516d;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.order-items-row small{color:#8998a9;font-size:9px}.order-items-row strong{color:#287d61;font-size:11px}.order-items-card>footer{color:#72859a;border-top:1px solid #e8eef2;justify-content:flex-end;gap:15px;padding:11px 16px;font-size:10px;display:flex}.order-items-card>footer strong{color:#294663}.order-audit-list{display:grid}.order-audit-list article{border-top:1px solid #edf2f5;align-items:center;gap:9px;padding:10px 16px;display:flex}.order-audit-list article>span{color:#1590a2;background:#eaf9fb;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.order-audit-list article>div{gap:2px;display:grid}.order-audit-list b{color:#415c76;font-size:10px}.order-audit-list small{color:#8998a9;font-size:9px}.order-original-card{min-height:420px}.order-original-card iframe{border:0;width:100%;min-height:680px;display:block}.order-original-card .oc-workbook-scroll,.order-original-card .order-detail-empty{min-height:420px}@media (max-width:820px){.order-detail-heading{display:grid}.heading-actions{justify-content:flex-start}.order-detail-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.order-detail-summary article:nth-child(2){border-right:0}.order-detail-summary article:nth-child(-n+2){border-bottom:1px solid #e8eef2}.order-detail-grid{grid-template-columns:1fr}.order-items-head,.order-items-row{grid-template-columns:minmax(0,1fr) 48px 85px 85px;gap:6px;padding:9px 11px}.order-items-card>footer{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:520px){.order-detail-heading h1{font-size:29px}.order-detail-tabs{width:100%}.order-detail-tabs button{flex:1;padding:0 8px}.order-detail-summary{grid-template-columns:1fr}.order-detail-summary article,.order-detail-summary article:nth-child(2){border-bottom:1px solid #e8eef2;border-right:0}.order-detail-summary article:last-child{border-bottom:0}.order-detail-list{grid-template-columns:1fr}.order-detail-list div{border-right:0}.order-items-head{display:none}.order-items-row{grid-template-columns:1fr auto}.order-items-row>span:nth-child(3),.order-items-row strong{grid-column:2}.order-items-row>span:nth-child(2){grid-area:2/1}.order-original-card iframe{min-height:520px}}.order-items-scroll-hint{display:none}@media (max-width:820px){.order-detail-heading .order-open-customer{display:inline-flex}.order-items-scroll{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}.order-items-scroll:focus-visible{outline-offset:-2px;outline:2px solid #0c9daf}.order-items-scroll-hint{color:#5a748e;background:#f5fbfc;border-bottom:1px solid #e7eff3;margin:0;padding:7px 11px;font-size:9px;font-weight:800;display:block}.order-items-scroll .order-items-table{min-width:600px}.order-items-scroll .order-items-head,.order-items-scroll .order-items-row{grid-template-columns:48px minmax(230px,1.6fr) 58px 92px 92px;gap:6px;padding:9px 11px}}@media (max-width:520px){.order-items-scroll .order-items-head{display:grid}.order-items-scroll .order-items-row{grid-template-columns:48px minmax(230px,1.6fr) 58px 92px 92px}.order-items-scroll .order-items-row>span:nth-child(2),.order-items-scroll .order-items-row>span:nth-child(3),.order-items-scroll .order-items-row strong{grid-area:auto}}.commercial-orders-table .commercial-order-header,.commercial-orders-table .commercial-order-row{grid-template-columns:minmax(210px,1.25fr) minmax(155px,.9fr) minmax(155px,.96fr) minmax(100px,.58fr) minmax(120px,.7fr) minmax(108px,.62fr);gap:14px;display:grid}.commercial-orders-table .commercial-order-header{color:#7a8da4;letter-spacing:.02em;text-transform:uppercase;background:#f8fafc;border-bottom:1px solid #e1eaf0;align-items:center;min-height:47px;padding:0 16px;font-size:9px;font-weight:900}.commercial-orders-table .commercial-order-row{min-width:0}.commercial-orders-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:12px 0;display:flex}.commercial-orders-search{color:#7a8da4;background:#fff;border:1px solid #d7e4eb;border-radius:9px;flex:360px;align-items:center;gap:8px;min-width:0;min-height:40px;padding:0 12px;display:flex}.commercial-orders-search:focus-within{border-color:#11a8ba;box-shadow:0 0 0 3px #11a8ba1f}.commercial-orders-search input{color:#324c69;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:11px}.commercial-orders-limit{color:#647a91;white-space:nowrap;align-items:center;gap:7px;font-size:10px;font-weight:900;display:flex}.commercial-orders-limit select{color:#38516d;min-height:34px;font:inherit;background:#fff;border:1px solid #d7e4eb;border-radius:7px;padding:0 8px;font-weight:800}.commercial-orders-footer{color:#72859a;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:10px;font-weight:800;display:flex}.commercial-orders-loading{color:#688096;align-items:center;gap:7px;margin:12px 0;font-size:10px;font-weight:800;display:flex}@media (max-width:520px){.order-items-head,.order-items-row{grid-template-columns:42px minmax(180px,1fr) 52px 76px 82px;gap:7px;padding:9px 10px}.order-items-head{display:grid}.order-items-row>span:nth-child(2),.order-items-row>span:nth-child(3),.order-items-row strong{grid-area:auto}.order-item-image,.order-item-image-placeholder{width:36px;height:36px}.commercial-orders-toolbar{align-items:stretch}.commercial-orders-limit{justify-content:space-between}.commercial-orders-footer{flex-direction:column;align-items:flex-start}}.button-danger{color:#fff;background:#bb3d50;box-shadow:0 5px 12px #bb3d5029}.button-danger:hover:not(:disabled){background:#a73043}.oc-status-badge{color:#39715d;background:#e8f7ee;border-radius:999px;align-items:center;min-height:32px;padding:0 10px;font-size:10px;font-weight:900;display:inline-flex}.oc-status-badge.unpaid{color:#175f9e;background:#e7f3ff}.oc-status-badge.review{color:#936920;background:#fff3dc}.oc-status-badge.cancelled{color:#a33e4e;background:#fff0f2}.oc-cancelled-notice{color:#924554;background:#fff6f7;border:1px solid #f0c9d0;border-radius:9px;margin:0 0 13px;padding:11px 13px;font-size:11px;font-weight:700;line-height:1.45}.oc-admin-backdrop{z-index:80;background:#16253875;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.oc-admin-editor{color:#415b76;background:#fff;border:1px solid #d9e5eb;border-radius:14px;width:min(850px,100%);max-height:min(90vh,800px);overflow:auto;box-shadow:0 24px 70px #0c1c2d47}.oc-admin-editor>header{border-bottom:1px solid #e7eef2;justify-content:space-between;align-items:flex-start;gap:14px;padding:18px 19px 14px;display:flex}.oc-admin-editor .eyebrow{margin-bottom:4px}.oc-admin-editor h2{color:#29435f;letter-spacing:-.45px;margin:0;font-family:Manrope,sans-serif;font-size:19px}.oc-admin-help{color:#74869b;margin:0;padding:13px 19px 4px;font-size:11px;line-height:1.5}.oc-admin-items{gap:8px;padding:14px 19px 8px;display:grid}.oc-admin-items fieldset{border:1px solid #e1eaf0;border-radius:9px;grid-template-columns:120px minmax(180px,1fr) 96px 132px;gap:9px;margin:0;padding:12px;display:grid}.oc-admin-items legend{color:#637a91;padding:0 4px;font-size:9px;font-weight:900}.oc-admin-editor label{color:#62778e;gap:5px;font-size:9px;font-weight:900;display:grid}.oc-admin-editor input,.oc-admin-editor textarea{color:#314d69;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #d4e1e8;border-radius:7px;outline:0;padding:8px 9px;font-size:11px}.oc-admin-editor textarea{resize:vertical;min-height:94px}.oc-admin-editor input:focus,.oc-admin-editor textarea:focus{border-color:#4ab5c1;box-shadow:0 0 0 3px #36b7c31f}.oc-admin-freight,.oc-admin-reason{margin:8px 19px 18px}.oc-admin-freight{max-width:180px}.oc-admin-editor>footer{background:#fbfdfe;border-top:1px solid #e7eef2;justify-content:flex-end;gap:8px;padding:13px 19px;display:flex}.oc-admin-editor .icon-button{color:#62788e;cursor:pointer;background:#f1f5f7;border:0;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.oc-admin-editor .icon-button:hover{color:#2c5470;background:#e5f2f5}.oc-order-row{cursor:pointer;transition:background .14s,box-shadow .14s;position:relative}.oc-order-row:hover{background:#f8fdfe}.oc-order-row:focus-visible{z-index:1;outline-offset:-2px;background:#f4fdfe;outline:2px solid #27aab8}.oc-row-open{color:#7590a2;white-space:nowrap;justify-content:flex-end;align-items:center;gap:5px;min-width:0;font-size:9px;font-weight:900;display:flex!important}.oc-row-open svg{color:#1193a4}.oc-order-row:hover .oc-row-open span,.oc-order-row:focus-visible .oc-row-open span{color:#0b8596}.commercial-orders-table .is-approval-review{cursor:default;min-height:72px}.is-approval-review .oc-approval-review-identity{align-items:center;width:100%}.is-approval-review .commercial-order-copy{gap:1px}.is-approval-review .oc-approval-review-file{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.oc-approval-review-actions{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;margin-top:1px;display:flex}.oc-approval-review-actions a,.oc-approval-review-actions button{color:#087f9b;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:8px;font-weight:800;line-height:1.2}.oc-approval-review-actions button:disabled{color:#8899a8;cursor:not-allowed}.oc-approval-review-status{white-space:normal;text-align:center;line-height:1.15;display:inline-flex}.oc-source-file-lookup{gap:6px;max-width:550px;margin:12px 0;display:grid}.oc-source-file-lookup label{color:#405b72;font-size:12px;font-weight:800}.oc-source-file-lookup div{gap:8px;display:flex}.oc-source-file-lookup input{border:1px solid #d7e3eb;border-radius:8px;flex:1;min-width:0;padding:9px 11px}.oc-source-diagnostic-dialog{max-width:600px}.oc-source-diagnostic-content{overflow-wrap:anywhere;padding:18px 24px 24px}.oc-source-diagnostic-content p{margin:0 0 10px}@media (max-width:680px){.oc-admin-backdrop{align-items:end;padding:0}.oc-admin-editor{border-bottom:0;border-radius:14px 14px 0 0;max-height:92vh}.oc-admin-items fieldset{grid-template-columns:1fr 1fr}.oc-admin-items fieldset label:nth-child(2){grid-column:1/-1}.oc-admin-editor>footer{position:sticky;bottom:0}}.order-items-row em{color:#677f96;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-style:normal;line-height:1.35;overflow:hidden}.order-items-row.order-item-return{background:linear-gradient(90deg,#fff6e2d1,#fffffffa);box-shadow:inset 3px 0 #dc9427}.order-items-row.order-item-return strong{color:#a56512}.order-item-return-badge{letter-spacing:.02em;text-transform:uppercase;background:#fff6e6;border:1px solid #f1d29e;border-radius:999px;width:max-content;margin-top:2px;padding:3px 7px;font-weight:900;color:#9a6115!important}.oc-company-logo{border:1px solid color-mix(in srgb,var(--oc-channel-accent,#0b96a7) 30%,#dce7ed);width:38px;height:38px;color:var(--oc-channel-accent,#0b96a7);background:color-mix(in srgb,var(--oc-channel-accent,#0b96a7) 8%,#fff);border-radius:12px;flex:none;place-items:center;font-family:Manrope,sans-serif;font-size:16px;font-weight:900;display:grid;overflow:hidden;box-shadow:inset 0 1px #fff,0 5px 13px #1a395212}.oc-company-logo img{object-fit:contain;background:#fff;width:100%;height:100%;padding:4px}.oc-company-logo-large{border-radius:15px;width:52px;height:52px;font-size:20px}.order-detail-title{justify-items:start;display:grid}.order-detail-number-row{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.order-detail-number-row h1{margin:2px 0 4px}.order-detail-channel{background:#ffffffc7;border:1px solid #dce8ed;border-radius:14px;align-items:center;gap:9px;margin:2px 0 4px;padding:6px 10px 6px 6px;display:inline-flex;box-shadow:0 6px 17px #1939530d}.order-detail-channel>span:last-child{gap:1px;display:grid}.order-detail-channel small{color:#8494a5;letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:900}.order-detail-channel b{color:#2f4d67;font-size:11px}.order-detail-channel .oc-company-logo{border-radius:10px;width:35px;height:35px}.order-detail-channel.order-detail-channel-logo-only{padding:5px}.order-detail-channel.order-detail-channel-logo-only .oc-company-logo{width:40px;height:40px}.order-detail-identity{gap:3px;margin-top:5px;display:grid}.order-detail-identity b{color:#526a83;font-size:13px}.order-detail-identity span{color:#74869c;font-size:11px}.order-contact-unlinked{background:#f1fbfc;border:1px solid #a9dce4;border-left:4px solid #0b9eaf;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;padding:15px 17px;display:flex}.order-contact-unlinked>div{gap:4px;min-width:0;display:grid}.order-contact-unlinked strong{color:#1b4c67;font-size:13px}.order-contact-unlinked span{color:#52738b;font-size:11px;line-height:1.4}.order-contact-unlinked .button{flex:none}@media (max-width:640px){.order-contact-unlinked{flex-direction:column;align-items:stretch}.order-contact-unlinked .button{width:100%;font-size:12px}}.order-installment-timeline{background:linear-gradient(#fbfdfe,#fff);border-top:1px solid #edf2f5;gap:9px;padding:13px 16px 16px;display:flex;overflow-x:auto}.order-installment-timeline article{background:#fff;border:1px solid #dfeaf0;border-radius:10px;flex:1 0 135px;gap:4px;min-width:135px;padding:10px 12px;display:grid;box-shadow:0 4px 12px #1d3e5709}.order-installment-timeline span{color:#8494a6;letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:900}.order-installment-timeline b{color:#36536f;font-size:11px}.order-original-unsupported{color:#778b9d;text-align:left;justify-content:center;align-items:center;gap:13px;min-height:420px;padding:24px;display:flex}.order-original-unsupported>svg{color:#a27428;flex:none}.order-original-unsupported>div{gap:3px;display:grid}.order-original-unsupported b{color:#3b566f;font-size:11px}.order-original-unsupported span{font-size:10px}.order-original-unsupported .button{margin-left:10px}.oc-original-dialog-layer{z-index:1400;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#09192dad;place-items:center;padding:20px;animation:.16s ease-out oc-resolution-fade;display:grid;position:fixed;inset:0}.oc-original-dialog{background:#fff;border:1px solid #cbdce5e6;border-radius:22px;outline:0;grid-template-rows:auto minmax(0,1fr);width:min(1480px,97vw);height:min(930px,94vh);animation:.18s ease-out oc-resolution-rise;display:grid;overflow:hidden;box-shadow:0 36px 100px #0514275c,0 9px 28px #0514272e}.oc-original-dialog>header{background:linear-gradient(135deg,#fff 0%,#f8fbfc 72%,color-mix(in srgb,var(--oc-channel-accent,#0b96a7) 8%,#fff));border-bottom:1px solid #e2ebf0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px 18px;display:grid}.oc-original-dialog>header h2{color:#1e3e59;letter-spacing:-.35px;margin:2px 0;font-family:Manrope,sans-serif;font-size:19px}.oc-original-dialog>header p{color:#71869a;margin:0;font-size:9px}.oc-original-dialog-close{color:#47637b;cursor:pointer;background:#fff;border:1px solid #d6e2e9;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.oc-original-dialog-close:hover{color:#087f92;background:#f4fbfc;border-color:#8fcbd2}.oc-original-dialog-body{background:#e7edf1;min-width:0;min-height:0;overflow:hidden}.oc-original-dialog-body iframe{background:#fff;border:0;width:100%;height:100%;display:block}.oc-original-dialog-body .oc-workbook-scroll{height:100%}.oc-original-dialog-body .order-detail-empty,.oc-original-dialog-body .order-original-unsupported{background:#fff;height:100%;min-height:300px}@media (max-width:700px){.oc-original-dialog-layer{padding:0}.oc-original-dialog{border:0;border-radius:0;width:100%;height:100dvh;max-height:none}.oc-original-dialog>header{padding:12px 13px}.oc-original-dialog>header h2{font-size:16px}.oc-original-dialog>header .oc-company-logo{width:42px;height:42px}.order-original-unsupported{flex-direction:column;align-items:flex-start}.order-original-unsupported .button{margin-left:0}}.directory-summary{color:#63798f;align-items:center;min-height:30px;margin:0 0 10px;font-size:11px;font-weight:800;display:flex}.directory-summary b{color:#1d536b;margin-right:4px}.directory-pagination{color:#71849a;justify-content:space-between;align-items:center;gap:10px;margin:12px 0 0;font-size:10px;font-weight:800;display:flex}.directory-pagination>span:last-child{gap:7px;display:flex}.directory-pagination .button{min-height:32px;padding:0 10px;font-size:10px}.numbered-pagination{justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.numbered-pagination-pages{scrollbar-width:thin;align-items:center;gap:5px;min-width:0;max-width:100%;padding:2px;display:flex;overflow-x:auto}.numbered-pagination-page{color:#405a75;cursor:pointer;background:#fff;border:1px solid #d5e3ea;border-radius:999px;flex:0 0 32px;place-items:center;width:32px;height:32px;padding:0;font-family:inherit;font-size:11px;font-weight:800;line-height:1;display:inline-grid}.numbered-pagination-page:hover{color:#087f91;border-color:#0f9eaf}.numbered-pagination-page[aria-current=page]{color:#fff;cursor:default;background:#0f9eaf;border-color:#0f9eaf}.numbered-pagination-ellipsis{color:#8295a8;flex:none;font-weight:800}.numbered-pagination-edge{flex:none}@media (max-width:620px){.numbered-pagination{width:100%}.numbered-pagination-pages{flex:auto}.numbered-pagination-edge{padding-inline:8px}}.contacts-table-footer .directory-pagination{margin:0}.commercial-orders-scroll{overscroll-behavior-inline:contain;overflow-x:auto}.commercial-orders-table{min-width:max-content}.commercial-orders-table .commercial-order-header,.commercial-orders-table .commercial-order-row{grid-template-columns:minmax(210px,265px) minmax(110px,135px) minmax(105px,120px) minmax(155px,190px) minmax(105px,125px) minmax(120px,145px) 88px;gap:14px}.commercial-orders-table .commercial-order-row{min-height:72px;padding-right:16px}.commercial-order-header>span{align-items:center;min-width:0;padding-right:9px;display:flex;position:relative}.commercial-order-header>span.commercial-order-heading-status{justify-content:center;padding-right:0}.commercial-order-heading-identity,.commercial-order-cell-identity{text-align:left;justify-content:flex-start}.commercial-order-heading:not(.commercial-order-heading-identity),.commercial-order-cell:not(.commercial-order-cell-identity){text-align:center;justify-content:center}.commercial-order-heading:not(.commercial-order-heading-identity) .commercial-order-sort{justify-content:center}.commercial-order-cell{align-items:center;min-width:0;display:flex}.commercial-order-cell:not(.commercial-order-cell-identity)>*{text-align:center;margin-inline:auto}.commercial-order-cell:not(.commercial-order-cell-identity) .commission-rate{justify-content:center}.commercial-order-cell-status .oc-row-open{justify-content:center;width:100%}.commercial-order-sort{max-width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:5px 0;display:inline-flex}.commercial-order-sort:hover,.commercial-order-sort:focus-visible,.commercial-order-sort.active{color:#087f91}.commercial-order-sort:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0f9eaf52}.commercial-order-column-resizer{z-index:2;color:#0000;cursor:col-resize;touch-action:none;background:0 0;border:0;border-radius:4px;outline:0;width:14px;height:27px;padding:0;position:absolute;top:50%;right:-7px;transform:translateY(-50%)}.commercial-order-column-resizer:after{content:"";background:#c4d4df;border-radius:2px;width:2px;position:absolute;top:5px;bottom:5px;left:6px}.commercial-order-column-resizer:hover:after,.commercial-order-column-resizer:focus-visible:after{background:#0f9eaf;box-shadow:0 0 0 3px #0f9eaf1f}.oc-filter-bar .search-field{color:#7a8da4;background:#fff;border:1px solid #d7e4eb;border-radius:9px;align-items:center;gap:8px;min-height:38px;padding:0 11px;display:flex}.oc-filter-bar .search-field:focus-within{border-color:#11a8ba;box-shadow:0 0 0 3px #11a8ba1f}.oc-filter-bar .search-field input{background:0 0;border:0;outline:0}@media (max-width:620px){.commercial-orders-card .commercial-order-row,.commercial-orders-table .commercial-order-row{grid-template-columns:minmax(210px,265px) minmax(110px,135px) minmax(105px,120px) minmax(155px,190px) minmax(105px,125px) minmax(120px,145px) 88px;gap:14px}.commercial-orders-table .commercial-order-header{grid-template-columns:minmax(210px,265px) minmax(110px,135px) minmax(105px,120px) minmax(155px,190px) minmax(105px,125px) minmax(120px,145px) 88px}.directory-pagination{flex-direction:column;align-items:flex-start}}.order-address-list article{gap:8px}.order-address-list article>small{color:#8091a4;font-size:9px;font-weight:700}.order-address-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0;display:grid}.order-address-fields div{background:#fbfdfe;border:1px solid #edf2f5;border-radius:7px;gap:2px;min-width:0;padding:7px 8px;display:grid}.order-address-fields dt{color:#8393a5;text-transform:uppercase;font-size:8px;font-weight:900}.order-address-fields dd{color:#405c78;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:10px;font-weight:800;overflow:hidden}.order-address-unavailable{color:#8291a3;margin:0;font-size:10px}@media (max-width:820px){.order-address-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.order-certification-card>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.order-technical-audit{margin:0 0 14px}.order-technical-audit>summary{color:#60778e;cursor:pointer;background:#fff;border:1px solid #dce7ed;border-radius:9px;align-items:center;width:max-content;padding:7px 11px;font-size:10px;font-weight:900;display:flex}.order-technical-audit[open]>summary{color:#087f91;margin-bottom:9px}.order-technical-audit .order-certification-card{margin-bottom:0}.order-detail-summary article:last-child{background:linear-gradient(120deg,color-mix(in srgb,var(--oc-channel-accent,#0b96a7) 8%,#fff),#fff);box-shadow:inset 3px 0 var(--oc-channel-accent,#0b96a7);position:relative}.order-detail-summary article:last-child b{color:#173e5c;font-size:21px}.order-total-comparison{background:#fffaf0;border:1px solid #efd79d;border-radius:13px;gap:12px;margin:0 0 14px;padding:15px 17px;display:grid;box-shadow:0 6px 22px #4b340c09}.order-total-comparison header{gap:2px;display:grid}.order-total-comparison h2{color:#6f5019;letter-spacing:-.35px;margin:0;font-family:Manrope,sans-serif;font-size:16px}.order-total-comparison>div{background:#fff;border:1px solid #eadcaf;border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.order-total-comparison>div span{border-right:1px solid #eee3c3;gap:3px;padding:10px 12px;display:grid}.order-total-comparison>div span:last-child{border-right:0}.order-total-comparison small{color:#887653;font-size:9px;font-weight:800}.order-total-comparison b{color:#59431c;font-size:12px}.order-total-comparison .is-difference{background:#fff3ce}.order-total-comparison>p{color:#7d6b49;margin:0;font-size:10px;line-height:1.45}.order-total-comparison .oc-review-resolution{border:0;margin:0;padding-top:2px}.oc-review-direct-choices{flex-wrap:wrap;gap:9px;display:flex}.oc-review-direct-choices .button{min-height:38px}@media (max-width:820px){.order-total-comparison>div{grid-template-columns:repeat(2,minmax(0,1fr))}.order-total-comparison>div span{border-bottom:1px solid #eee3c3}.order-total-comparison>div span:nth-child(2n){border-right:0}.order-total-comparison>div span:last-child{border-bottom:0}}@media (max-width:520px){.order-total-comparison>div{grid-template-columns:1fr}.order-total-comparison>div span{border-right:0}.oc-review-direct-choices{display:grid}.oc-review-direct-choices .button{width:100%}}.oc-integrity-badge{color:#5d6e82;white-space:nowrap;background:#edf3f6;border-radius:999px;align-items:center;min-height:24px;padding:4px 9px;font-size:9px;font-weight:900;display:inline-flex}.oc-integrity-badge.integrity-validated{color:#28765c;background:#e6f6ed}.oc-integrity-badge.integrity-incomplete{color:#8d6314;background:#fff2cc}.oc-integrity-badge.integrity-divergent,.oc-integrity-badge.integrity-review{color:#9e4d16;background:#ffead8}.order-certification-meta{border-bottom:1px solid #edf2f5;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.order-certification-meta div{border-right:1px solid #edf2f5;gap:3px;min-width:0;padding:10px 16px;display:grid}.order-certification-meta div:last-child{border-right:0}.order-certification-meta dt,.order-field-evidence dt{color:#8191a4;text-transform:uppercase;font-size:8px;font-weight:900}.order-certification-meta dd,.order-field-evidence dd{color:#405c78;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:10px;font-weight:800;overflow:hidden}.order-integrity-issues{gap:7px;padding:11px 16px;display:grid}.order-integrity-issues article{background:#fffaf0;border-left:3px solid #e7b32f;border-radius:6px;gap:2px;padding:8px 10px;display:grid}.order-integrity-issues article.blocking{background:#fff3ec;border-left-color:#cf6a32}.order-integrity-issues b{color:#685431;font-size:10px}.order-integrity-issues small{color:#8a7553;font-size:8px}.order-certification-ok{color:#567087;margin:0;padding:11px 16px;font-size:10px}.order-field-evidence{border-top:1px solid #edf2f5}.order-field-evidence summary{color:#138ca0;cursor:pointer;padding:10px 16px;font-size:9px;font-weight:900}.order-field-evidence>dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0 16px 10px;display:grid}.order-field-evidence>dl div{gap:3px;min-width:0;padding-right:12px;display:grid}.order-field-evidence pre{color:#476079;white-space:pre-wrap;overflow-wrap:anywhere;background:#f8fbfc;border:1px solid #e2ebef;border-radius:8px;max-height:280px;margin:0 16px 14px;padding:12px;font:8px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}@media (max-width:820px){.order-certification-meta,.order-field-evidence>dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.preserved-record-evidence{color:#168c9e;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:0;font-size:9px;font-weight:900;text-decoration:underline}.preserved-evidence-dialog{background:#fff;border:1px solid #d9e5eb;border-radius:14px;width:min(600px,100%);max-height:min(80vh,680px);overflow:auto;box-shadow:0 24px 70px #0c1c2d47}.preserved-evidence-dialog>header{border-bottom:1px solid #e7eef2;justify-content:space-between;align-items:flex-start;gap:14px;padding:18px;display:flex}.preserved-evidence-dialog h2{color:#29435f;margin:0;font-family:Manrope,sans-serif;font-size:18px}.preserved-evidence-dialog header p:not(.eyebrow){color:#7d8ea2;margin:5px 0 0;font-size:10px}.preserved-evidence-orders{gap:7px;padding:10px;display:grid}.preserved-evidence-orders a,.preserved-evidence-orders button{color:#0b8fa2;min-height:56px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e3ecf1;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;text-decoration:none;display:flex}.preserved-evidence-orders a:hover,.preserved-evidence-orders button:hover{background:#f7feff;border-color:#8bd5dd}.preserved-evidence-orders a>span:first-child,.preserved-evidence-orders button>span:first-child{gap:3px;min-width:0;display:grid}.preserved-evidence-orders b{color:#38516d;font-size:11px}.preserved-evidence-orders small{color:#8292a4;font-size:9px}.preserved-evidence-orders a>span:last-child,.preserved-evidence-orders button>span:last-child{white-space:nowrap;font-size:10px;font-weight:900}.quote-record{border-left-color:#36a56b;align-items:center;gap:9px;padding:10px 11px}.quote-record.awaiting{border-left-color:#e0a72c}.quote-record.cancelled{border-left-color:#cf5b68}.quote-record b{font-size:10px}.quote-record small{font-size:9px}.quote-record strong{color:#25795e;white-space:nowrap;font-size:11px}.quote-status{border:0;min-height:18px;margin-right:5px;padding:0 6px;font-size:8px;line-height:1}.quote-status.active{color:#226f4c;background:#e7f7ec}.quote-status.awaiting{color:#906718;background:#fff2d7}.quote-status.cancelled{color:#a33f4d;background:#fff0f2}.contacts-directory-count,.commercial-orders-range{color:#657b92;white-space:nowrap;align-self:center;font-size:9px;font-weight:900}.contacts-table-footer.pagination-only,.commercial-orders-footer.pagination-only{justify-content:flex-end}.contacts-table-footer.pagination-only .directory-pagination,.commercial-orders-footer.pagination-only .directory-pagination{margin:0}.contact-orders-chart-empty{color:#7b8da2;text-align:center;background:#fbfdfe;border-bottom:1px solid #edf2f5;margin:0;padding:18px;font-size:10px}.contact-commercial-orders .commercial-order-row{min-height:58px;padding:7px 14px 7px 12px}.contact-commercial-orders .commercial-order-identity{grid-template-columns:27px minmax(0,1fr);gap:8px}.contact-commercial-orders .commercial-order-logo{border-radius:7px;width:27px;height:27px}.contact-commercial-orders .commercial-order-copy{gap:1px}.contact-commercial-orders .commercial-order-copy>b{font-size:10px;line-height:1.2}.contact-commercial-orders .commercial-order-copy>small,.contact-commercial-orders .oc-contact-link,.contact-commercial-orders .oc-contact-missing{font-size:8px;line-height:1.25}.contact-commercial-orders .commission-products b,.contact-commercial-orders .commission-payee b,.contact-commercial-orders .commission-rate b,.contact-commercial-orders .commission-amount{font-size:10px}.contact-commercial-orders .commission-products small,.contact-commercial-orders .commission-payee small,.contact-commercial-orders .commission-rate small{font-size:8px}.commission-value b,.commission-date b{color:#334f6b;font-size:11px;display:block}.commercial-orders-table .commission-date b,.commercial-orders-table .commission-amount{font-size:11px;line-height:1.25}.remuneration-ledger-row>strong.commission-amount{color:#18875b;font-size:11px;line-height:1.25}.commission-value small,.commission-date small{color:#7b8ea4;margin-top:2px;font-size:9px;display:block}.contact-commercial-orders .commission-value b,.contact-commercial-orders .commission-date b{font-size:10px}.contact-commercial-orders .commission-value small,.contact-commercial-orders .commission-date small{font-size:8px}.commercial-order-row.is-review{background:#fffaf0;box-shadow:inset 3px 0 #e0a72c}.commercial-order-row.is-cancelled{background:#fff7f8;box-shadow:inset 3px 0 #cf5b68}.oc-row-cancelled-notice{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#a33f4d!important;font-weight:900!important}.commercial-order-review-reason{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#9b681d!important}.commercial-order-review-button{max-width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.commercial-order-review-button:hover,.commercial-order-review-button:focus-visible{text-decoration:underline}.oc-contact-link.is-static{color:#0b8da0;pointer-events:none;text-decoration:none}.commercial-order-copy>.oc-contact-link.is-static{color:#4f6a84;font-size:9px;font-weight:800;line-height:1.25}.commercial-order-contact-link-action{color:#087f92;text-underline-offset:2px;width:max-content;font-size:8px;font-weight:900;line-height:1.25;text-decoration:underline}.commercial-order-contact-link-action:hover,.commercial-order-contact-link-action:focus-visible{color:#075f70}.oc-status-pill{border-radius:999px;justify-content:center;align-items:center;min-height:19px;padding:0 7px;font-size:8px;font-weight:900;line-height:1;display:inline-flex}.oc-status-pill.active,.oc-status-pill.paid{color:#226f4c;background:#e7f7ec}.oc-status-pill.unpaid{color:#175f9e;background:#e7f3ff}.oc-status-pill.awaiting{color:#906718;background:#fff2d7}.oc-status-pill.cancelled{color:#a33f4d;background:#fff0f2}.oc-row-open .oc-status-pill{color:inherit}.oc-status-review-button{cursor:pointer;border:0}.oc-row-open .oc-status-pill.active,.oc-row-open .oc-status-pill.paid{color:#226f4c}.oc-row-open .oc-status-pill.unpaid{color:#175f9e}.oc-row-open .oc-status-pill.awaiting{color:#906718}.oc-row-open .oc-status-pill.cancelled{color:#a33f4d}.oc-review-link{color:#9b6418;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:5px;width:max-content;margin-top:2px;padding:0;font-size:9px;font-weight:900;text-decoration:underline;display:inline-flex}.oc-review-link:disabled{color:#71859a;cursor:default;text-decoration:none}.oc-review-resolution{margin-top:7px}.oc-repair-inline-status{border:1px solid;border-radius:8px;width:max-content;max-width:100%;margin-top:7px;padding:7px 9px;font-size:9px}.oc-review-resolution-panel{background:#f7fcfc;border:1px solid #cbe4e8;border-radius:10px;gap:11px;margin-top:9px;padding:13px;display:grid}.oc-review-resolution-panel>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.oc-review-resolution-panel h3{color:#193c58;margin:2px 0 4px;font-size:14px}.oc-review-resolution-panel p:not(.eyebrow){color:#587187;margin:0;font-size:10px;line-height:1.45}.oc-review-resolution-summary{font-weight:900;color:#285c69!important}.oc-review-resolution-loading,.oc-review-resolution-empty{color:#587187;align-items:center;gap:7px;margin:0;font-size:10px;font-weight:800;display:flex}.oc-review-resolution-list{gap:8px;display:grid}.oc-review-resolution-list article{background:#fff;border:1px solid #d8e9ec;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px;display:grid}.oc-review-resolution-list article.pending{border-left:3px solid #d28a2f}.oc-review-resolution-list article.resolved{border-left:3px solid #3b9672}.oc-review-resolution-copy{gap:3px;min-width:0;display:grid}.oc-review-resolution-copy>span,.oc-review-resolution-copy small{color:#71859a;overflow-wrap:anywhere;font-size:9px}.oc-review-resolution-copy b{color:#304f68;font-size:11px}.oc-review-resolution-copy small strong{color:#4a657c}.oc-review-resolution-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.oc-review-resolution-actions .button{min-height:31px;padding:6px 9px;font-size:9px}.oc-review-resolution-state{white-space:nowrap;align-items:center;gap:6px;font-weight:900;display:flex;color:#28765c!important;font-size:10px!important}@media (max-width:640px){.oc-review-resolution-panel>header,.oc-review-resolution-list article{flex-direction:column;grid-template-columns:1fr;align-items:flex-start}.oc-review-resolution-actions{justify-content:flex-start}}.oc-resolution-layer{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d1f3494;place-items:center;padding:24px;animation:.16s ease-out oc-resolution-fade;display:grid;position:fixed;inset:0}.oc-resolution-dialog{box-sizing:border-box;background:#fff;border:1px solid #c5d8e3e6;border-radius:22px;outline:0;grid-template-rows:auto auto minmax(0,1fr);width:min(1180px,96vw);height:min(820px,92vh);animation:.18s ease-out oc-resolution-rise;display:grid;overflow:hidden;box-shadow:0 34px 90px #081c3447,0 8px 28px #081c3424}.oc-resolution-dialog *{box-sizing:border-box}.oc-resolution-heading{background:linear-gradient(135deg,#fff 0%,#f7fbfc 70%,#eef9fa 100%);border-bottom:1px solid #e4edf2;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:88px;padding:18px 22px;display:grid}.oc-resolution-heading-icon{color:#078a9d;background:#eaf8f9;border:1px solid #bfe3e6;border-radius:14px;place-items:center;width:45px;height:45px;display:grid;box-shadow:inset 0 1px #fff}.oc-resolution-heading h2{color:#183a57;letter-spacing:-.02em;margin:2px 0 3px;font-family:Manrope,sans-serif;font-size:22px;line-height:1.15}.oc-resolution-heading p:not(.eyebrow){color:#627b91;margin:0;font-size:12px;line-height:1.45}.oc-resolution-heading-actions{align-items:center;gap:8px;display:flex}.oc-resolution-refresh,.oc-resolution-close{color:#46627b;cursor:pointer;background:#ffffffe0;border:1px solid #d6e2ea;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:38px;font-size:10px;font-weight:900;display:inline-flex}.oc-resolution-refresh{padding:0 13px}.oc-resolution-close{width:38px;padding:0}.oc-resolution-refresh:hover:not(:disabled),.oc-resolution-close:hover:not(:disabled){color:#087f92;background:#f4fcfd;border-color:#91cfd5}.oc-resolution-refresh:disabled,.oc-resolution-close:disabled{opacity:.5;cursor:not-allowed}.oc-resolution-alert{border-bottom:1px solid;align-items:center;gap:8px;margin:0;padding:10px 22px;font-size:11px;font-weight:800;line-height:1.4;display:flex}.oc-resolution-alert.error{color:#9e3f4d;background:#fff4f5;border-color:#f1ced3}.oc-resolution-alert.success{color:#237653;background:#f0fbf5;border-color:#cce8d9}.oc-resolution-alert.info{color:#276078;background:#f2fbfd;border-color:#cce5eb}.oc-resolution-alert.info span{flex:1}.oc-resolution-alert.info button{color:#174d63;font:inherit;cursor:pointer;background:#fff;border:1px solid #9bcdd7;border-radius:9px;padding:7px 11px}.oc-resolution-layout{grid-template-columns:330px minmax(0,1fr);min-height:0;display:grid}.oc-resolution-sidebar{background:#f7fafc;border-right:1px solid #e2ebf0;grid-template-rows:auto auto auto minmax(0,1fr);min-width:0;min-height:0;padding:16px;display:grid}.oc-resolution-progress{background:#fff;border:1px solid #dfe9ef;border-radius:13px;align-items:center;gap:12px;margin-bottom:13px;padding:12px 14px;display:flex;box-shadow:0 4px 13px #1b39530a}.oc-resolution-progress span{align-items:baseline;gap:5px;display:flex}.oc-resolution-progress b{color:#203f5b;font-size:17px}.oc-resolution-progress small{color:#71869a;text-transform:uppercase;letter-spacing:.04em;font-size:9px;font-weight:900}.oc-resolution-progress i{background:#e1e9ef;width:1px;height:25px}.oc-resolution-search{color:#7790a4;background:#fff;border:1px solid #d8e4eb;border-radius:11px;align-items:center;gap:8px;min-height:39px;padding:0 11px;display:flex}.oc-resolution-search:focus-within{border-color:#68bec7;box-shadow:0 0 0 3px #28aab81c}.oc-resolution-search input{color:#304d67;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:10px}.oc-resolution-search input::placeholder{color:#92a4b4}.oc-resolution-resolved-toggle{color:#657c91;cursor:pointer;align-items:center;gap:7px;padding:11px 2px;font-size:9px;font-weight:800;display:flex}.oc-resolution-resolved-toggle input{accent-color:#0794a6;width:13px;height:13px}.oc-resolution-issue-list{scrollbar-width:thin;scrollbar-color:#c7d6df transparent;min-height:0;padding-right:4px;overflow:auto}.oc-resolution-issue{color:#38546e;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;margin-bottom:7px;padding:11px 10px;transition:border-color .14s,background .14s,box-shadow .14s,transform .14s;display:grid}.oc-resolution-issue:hover{background:#fff;border-color:#d8e5eb;transform:translateY(-1px)}.oc-resolution-issue.active{background:#fff;border-color:#9ed7dc;box-shadow:0 7px 18px #1b465b14,inset 3px 0 #0ca0b1}.oc-resolution-issue.resolved:not(.active){opacity:.7}.oc-resolution-issue-state{color:#a06c1b;background:#fff1d8;border-radius:8px;place-items:center;width:25px;height:25px;display:grid}.oc-resolution-issue.resolved .oc-resolution-issue-state{color:#247457;background:#e8f7ef}.oc-resolution-company-logo{border:1px solid color-mix(in srgb,var(--oc-channel-accent,#0b96a7) 28%,#dce7ed);width:27px;height:27px;color:var(--oc-channel-accent,#0b96a7);background:#fff;border-radius:9px;place-items:center;font-size:10px;font-weight:900;display:grid;position:relative;overflow:visible}.oc-resolution-company-logo>img{object-fit:contain;background:#fff;border-radius:8px;width:100%;height:100%;padding:3px}.oc-resolution-company-logo>i{color:#9b6819;background:#fff0d2;border:2px solid #f7fafc;border-radius:50%;place-items:center;width:13px;height:13px;display:grid;position:absolute;bottom:-4px;right:-4px}.oc-resolution-company-logo>i.resolved{color:#fff;background:#318263}.oc-resolution-issue>span:nth-child(2){gap:3px;min-width:0;display:grid}.oc-resolution-issue small{color:#7b8fa2;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:900;line-height:1.2;overflow:hidden}.oc-resolution-issue b{color:#36516a;font-size:10px;line-height:1.35}.oc-resolution-issue>svg{color:#9aabb8}.oc-resolution-loading,.oc-resolution-list-empty{color:#71879b;text-align:center;justify-content:center;align-items:center;gap:7px;min-height:100px;margin:0;padding:15px;font-size:10px;font-weight:800;display:flex}.oc-resolution-main{background:#fff;min-width:0;min-height:0;padding:26px 30px 30px;overflow:auto}.oc-resolution-return-repair{background:linear-gradient(135deg,#f3fbf7 0%,#fffdf8 100%);border:1px solid #d8e8df;border-radius:16px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;margin:-5px 0 22px;padding:15px 16px;display:grid;box-shadow:0 8px 24px #1f4c3e12}.oc-resolution-return-repair>span{color:#28765c;background:#e7f6ee;border:1px solid #bfe2d1;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.oc-resolution-return-repair>div{gap:3px;min-width:0;display:grid}.oc-resolution-return-repair small{color:#2a7a5d;letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:900}.oc-resolution-return-repair h3{color:#23465d;margin:0;font-family:Manrope,sans-serif;font-size:14px}.oc-resolution-return-repair p{color:#5f7889;margin:0;font-size:9px;line-height:1.5}.oc-resolution-return-repair em{color:#71879a;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;font-weight:800;overflow:hidden}.oc-resolution-return-repair>button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#087f91,#075f70);border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:39px;padding:0 14px;font-size:9px;font-weight:900;display:inline-flex;box-shadow:0 8px 18px #087f9133}.oc-resolution-return-repair>button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 11px 22px #087f9140}.oc-resolution-return-repair>button:disabled{opacity:.62;cursor:not-allowed;box-shadow:none}.oc-resolution-discount-repair{background:linear-gradient(135deg,#fffaf0 0%,#f6fbfa 100%);border-color:#e8ddbd}.oc-resolution-discount-repair>span{color:#96651c;background:#fff0cf;border-color:#ead6a7}.oc-resolution-discount-repair small{color:#95651c}.oc-resolution-context{grid-template-columns:auto minmax(190px,1fr) auto;align-items:center;gap:12px;margin-bottom:19px;display:grid}.oc-resolution-context>span{color:#087d8e;letter-spacing:.04em;text-transform:uppercase;background:#eaf7f8;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:900;display:inline-flex}.oc-resolution-source-identity{align-items:center;gap:8px;min-width:0;display:flex}.oc-resolution-source-identity .oc-company-logo{border-radius:10px;width:36px;height:36px}.oc-resolution-source-identity>span:last-child{grid-template-columns:auto auto;justify-content:start;align-items:baseline;column-gap:7px;min-width:0;display:grid}.oc-resolution-source-identity small{color:#8495a6;letter-spacing:.05em;text-transform:uppercase;grid-column:1/-1;font-size:7px;font-weight:900}.oc-resolution-source-identity b{color:#2d4b65;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.oc-resolution-source-identity em{color:#6e8396;white-space:nowrap;font-size:9px;font-style:normal;font-weight:900}.oc-resolution-source-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.oc-resolution-context a,.oc-resolution-context button{color:#5c7489;cursor:pointer;justify-content:center;align-items:center;gap:6px;min-height:32px;font-family:inherit;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.oc-resolution-context a:hover,.oc-resolution-context button:hover:not(:disabled){color:#078a9d}.oc-resolution-context .oc-resolution-original-link{color:#315a72;background:#fff;border:1px solid #cfe0e8;border-radius:10px;padding:0 11px;box-shadow:0 4px 12px #193c560d}.oc-resolution-context .oc-resolution-original-link:hover:not(:disabled){color:#087f92;background:#f4fbfc;border-color:#8fcbd2;box-shadow:0 6px 16px #193c5614}.oc-resolution-context .oc-resolution-original-link:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.oc-resolution-context .oc-resolution-order-link{padding:0 3px}.oc-resolution-title{max-width:760px}.oc-resolution-title .eyebrow{color:#8093a5;text-overflow:ellipsis;white-space:nowrap;margin:0 0 5px;font-size:8px;overflow:hidden}.oc-resolution-title h3{color:#1b3c58;letter-spacing:-.025em;margin:0 0 7px;font-family:Manrope,sans-serif;font-size:25px;line-height:1.2}.oc-resolution-title>p:not(.eyebrow){color:#5d768d;max-width:700px;margin:0;font-size:12px;line-height:1.6}.oc-resolution-item-context{background:linear-gradient(135deg,#f8fcfd 0%,#fff 58%,#f9fcfa 100%);border:1px solid #d4e5eb;border-radius:15px;grid-template-columns:minmax(150px,.75fr) minmax(0,2fr);align-items:stretch;gap:14px;margin:18px 0 0;padding:13px;display:grid;box-shadow:0 7px 22px #193c560e}.oc-resolution-item-context>header{align-items:center;gap:10px;min-width:0;padding:3px 5px;display:flex}.oc-resolution-item-context>header>span{color:#9b681d;background:#fff2d8;border:1px solid #f0d49e;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.oc-resolution-item-context>header>div{min-width:0}.oc-resolution-item-context>header small{color:#0a8798;letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:900}.oc-resolution-item-context>header h4{color:#274862;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-family:Manrope,sans-serif;font-size:14px;line-height:1.25;overflow:hidden}.oc-resolution-item-context>header p{color:#7b8fa1;margin:2px 0 0;font-size:8px;font-weight:800}.oc-resolution-item-context dl{grid-template-columns:repeat(5,minmax(82px,1fr));gap:7px;margin:0;display:grid}.oc-resolution-item-context dl>div{background:#ffffffdb;border:1px solid #e2eaee;border-radius:10px;min-width:0;padding:9px 10px}.oc-resolution-item-context dl>div.focus{background:#eefafb;border-color:#82cbd3;box-shadow:inset 0 0 0 1px #0795a714}.oc-resolution-item-context dt{color:#8294a5;letter-spacing:.03em;text-transform:uppercase;font-size:7px;font-weight:900}.oc-resolution-item-context dd{overflow-wrap:anywhere;color:#2e4d67;margin:4px 0 0;font-family:Manrope,sans-serif;font-size:11px;font-weight:900}.oc-resolution-item-context dl>div.focus dt{color:#087f91}.oc-resolution-item-context dl>div.focus dd{color:#086f80}.oc-resolution-recommendation{color:#28775e;background:linear-gradient(135deg,#f0fbf6,#f8fdfb);border:1px solid #c9e7df;border-radius:13px;align-items:flex-start;gap:11px;margin:22px 0 18px;padding:13px 15px;display:flex}.oc-resolution-recommendation>svg{flex:none;margin-top:1px}.oc-resolution-recommendation div{gap:3px;display:grid}.oc-resolution-recommendation small{color:#2f8068;letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:900}.oc-resolution-recommendation p{color:#406c60;margin:0;font-size:10px;font-weight:800;line-height:1.5}.oc-resolution-options{border:0;min-width:0;margin:22px 0 0;padding:0}.oc-resolution-options legend{color:#2b4862;width:100%;margin-bottom:10px;font-family:Manrope,sans-serif;font-size:13px;font-weight:900}.oc-resolution-options>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.oc-resolution-option{color:#38536b;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe5eb;border-radius:15px;grid-template-columns:24px minmax(0,1fr);align-items:flex-start;gap:10px;min-height:128px;padding:15px;transition:border-color .15s,box-shadow .15s,transform .15s,background .15s;display:grid;position:relative;box-shadow:0 5px 16px #18395309}.oc-resolution-option:hover{border-color:#9bcfd5;transform:translateY(-1px);box-shadow:0 9px 23px #18395314}.oc-resolution-option.selected{background:linear-gradient(145deg,#fff,#f3fbfc);border:2px solid #0795a7;padding:14px;box-shadow:0 9px 26px #0585961f}.oc-resolution-radio{color:#fff;background:#fff;border:1.5px solid #b9c8d3;border-radius:50%;place-items:center;width:21px;height:21px;display:grid}.oc-resolution-option.selected .oc-resolution-radio{background:#078fa0;border-color:#078fa0;box-shadow:0 0 0 3px #078fa01a}.oc-resolution-option-copy{gap:7px;min-width:0;display:grid}.oc-resolution-option-copy>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.oc-resolution-option-copy small{color:#71869a;letter-spacing:.03em;text-transform:uppercase;font-size:8px;font-weight:900}.oc-resolution-option-copy em{color:#26765a;text-transform:uppercase;background:#e5f6ed;border-radius:999px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:900}.oc-resolution-option-copy strong{overflow-wrap:anywhere;color:#203e59;font-family:Manrope,sans-serif;font-size:17px;line-height:1.28}.oc-resolution-option-copy p{color:#6c8295;margin:0;font-size:9px;line-height:1.5}.oc-resolution-preservation{color:#4f6d82;background:#f8fafb;border:1px solid #dde8ed;border-radius:12px;align-items:flex-start;gap:10px;margin-top:17px;padding:12px 14px;display:flex}.oc-resolution-preservation>svg{color:#0b8b9c;flex:none;margin-top:1px}.oc-resolution-preservation div{gap:3px;display:grid}.oc-resolution-preservation b{color:#36566e;font-size:10px}.oc-resolution-preservation p{color:#6b8194;margin:0;font-size:9px;line-height:1.5}.oc-resolution-primary-action{border-top:1px solid #e6edf1;justify-content:space-between;align-items:center;gap:15px;margin-top:18px;padding-top:17px;display:flex}.oc-resolution-primary-action>p{color:#698094;margin:0;font-size:10px;font-weight:800}.oc-resolution-primary-action>button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#09234e,#071b3b);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:10px;font-weight:900;display:inline-flex;box-shadow:0 9px 20px #081e4533}.oc-resolution-primary-action>button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 25px #081e4542}.oc-resolution-primary-action>button:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.oc-resolution-done,.oc-resolution-manual{background:#f2fbf6;border:1px solid #cce7d9;border-radius:15px;align-items:flex-start;gap:13px;margin-top:24px;padding:19px;display:flex}.oc-resolution-done>span,.oc-resolution-manual>span{color:#267757;background:#dff4e8;border-radius:11px;flex:none;place-items:center;width:39px;height:39px;display:grid}.oc-resolution-done>div,.oc-resolution-manual>div{gap:5px;display:grid}.oc-resolution-done small{color:#2a7a5d;text-transform:uppercase;font-size:8px;font-weight:900}.oc-resolution-done h4,.oc-resolution-manual h4{color:#274861;margin:0;font-family:Manrope,sans-serif;font-size:16px}.oc-resolution-done p,.oc-resolution-manual p{color:#60798b;margin:0;font-size:10px;line-height:1.55}.oc-resolution-manual{background:#fffbf2;border-color:#ead8b7}.oc-resolution-manual>span{color:#9a681c;background:#fff0d2}.oc-resolution-manual .button{justify-self:start;margin-top:8px}.oc-resolution-audit{border-top:1px solid #e7edf1;margin-top:18px;padding-top:13px}.oc-resolution-audit summary{color:#708598;cursor:pointer;width:max-content;font-size:9px;font-weight:900}.oc-resolution-audit dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:11px 0 0;display:grid}.oc-resolution-audit dl>div{background:#fafcfd;border:1px solid #e4ebef;border-radius:9px;min-width:0;padding:9px 10px}.oc-resolution-audit dt{color:#8596a6;text-transform:uppercase;font-size:7px;font-weight:900}.oc-resolution-audit dd{color:#526c81;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:8px;font-weight:800;overflow:hidden}.oc-resolution-complete{text-align:center;align-content:center;justify-items:center;max-width:430px;min-height:420px;margin:auto;display:grid}.oc-resolution-complete>span{color:#267758;background:#e3f6eb;border-radius:18px;place-items:center;width:58px;height:58px;display:grid}.oc-resolution-complete h3{color:#284963;margin:15px 0 6px;font-family:Manrope,sans-serif;font-size:19px}.oc-resolution-complete p{color:#708599;margin:0;font-size:11px}@keyframes oc-resolution-fade{0%{opacity:0}to{opacity:1}}@keyframes oc-resolution-rise{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:none}}@media (max-width:820px){.oc-resolution-layer{padding:10px}.oc-resolution-dialog{border-radius:17px;width:100%;height:96vh}.oc-resolution-heading{grid-template-columns:auto minmax(0,1fr) auto;padding:14px 15px}.oc-resolution-heading-icon{width:39px;height:39px}.oc-resolution-heading h2{font-size:18px}.oc-resolution-heading p:not(.eyebrow){display:none}.oc-resolution-refresh{width:38px;padding:0;font-size:0}.oc-resolution-layout{grid-template-rows:minmax(190px,34vh) minmax(0,1fr);grid-template-columns:1fr}.oc-resolution-sidebar{border-bottom:1px solid #e2ebf0;border-right:0}.oc-resolution-main{padding:20px}.oc-resolution-return-repair{grid-template-columns:38px minmax(0,1fr)}.oc-resolution-return-repair>button{grid-column:1/-1;width:100%}.oc-resolution-source-actions{flex-wrap:wrap}.oc-resolution-context{grid-template-columns:auto minmax(180px,1fr)}.oc-resolution-source-actions{grid-column:1/-1;justify-content:flex-start}.oc-resolution-item-context{grid-template-columns:1fr}.oc-resolution-item-context dl{grid-template-columns:repeat(3,minmax(0,1fr))}.oc-resolution-options>div{grid-template-columns:1fr}.oc-resolution-option{min-height:105px}}@media (max-width:520px){.oc-resolution-layer{padding:0}.oc-resolution-dialog{border:0;border-radius:0;height:100dvh;max-height:none}.oc-resolution-heading{gap:9px;min-height:73px}.oc-resolution-heading-icon{display:none}.oc-resolution-layout{grid-template-rows:minmax(170px,31vh) minmax(0,1fr)}.oc-resolution-progress{padding:9px 11px}.oc-resolution-resolved-toggle{display:none}.oc-resolution-main{padding:18px 16px 24px}.oc-resolution-context{flex-direction:column;align-items:flex-start;display:flex}.oc-resolution-source-actions{justify-content:flex-start;width:100%}.oc-resolution-title h3{font-size:21px}.oc-resolution-item-context dl{grid-template-columns:repeat(2,minmax(0,1fr))}.oc-resolution-primary-action{flex-direction:column;align-items:stretch}.oc-resolution-primary-action>button{width:100%}.oc-resolution-audit dl{grid-template-columns:1fr}}.channel-goal-summary{background:linear-gradient(135deg,#fff,#f4fcfb);border:1px solid #d5e8e8;border-radius:12px;gap:12px;margin:0 0 14px;padding:15px;display:grid}.channel-goal-summary>header,.channel-flows-card>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.channel-goal-summary h2,.channel-flows-card h2,.channel-flows-heading h2{color:#294760;letter-spacing:-.35px;margin:2px 0 0;font-family:Manrope,sans-serif;font-size:17px}.channel-goal-summary>header>svg{color:#0b96a7}.channel-goal-summary>p{color:#73899c;align-items:center;gap:7px;margin:0;font-size:10px;font-weight:800;display:flex}.channel-flows-workspace{gap:14px;display:grid}.channel-flows-heading{background:linear-gradient(120deg,#fff,#f7fcfd);border:1px solid #dce9ee;border-radius:12px;padding:16px 17px}.channel-flows-heading h2{font-size:21px}.channel-flows-heading p:not(.eyebrow),.channel-flows-card>header p:not(.eyebrow){color:#71869a;margin:5px 0 0;font-size:10px;line-height:1.45}.channel-flows-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.channel-flows-card{background:#fff;border:1px solid #dce8ee;border-radius:13px;align-content:start;gap:13px;min-width:0;padding:16px;display:grid;box-shadow:0 8px 22px #21435a09}.channel-flows-card>header{align-items:center}.channel-flows-icon{color:#0793a5;background:#e9fbfc;border:1px solid #bce6e8;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.channel-flows-card>header>div{flex:1;min-width:0}.channel-templates-card{grid-column:1/-1}.channel-goal-empty{color:#71869a;background:#fbfdfe;border:1px dashed #c9dfe5;border-radius:10px;align-items:center;gap:8px;min-height:62px;padding:12px;font-size:10px;font-weight:750;line-height:1.45;display:flex}.channel-goal-empty svg{color:#0c9cad;flex:none}.channel-goal-meter{gap:9px;display:grid}.channel-goal-meter>header{justify-content:space-between;align-items:end;gap:10px;display:flex}.channel-goal-meter header span{gap:1px;display:grid}.channel-goal-meter header b{color:#216d59;font-family:Manrope,sans-serif;font-size:21px;line-height:1}.channel-goal-meter header small{color:#778ba0;font-size:9px;font-weight:800}.channel-goal-meter header strong{color:#294760;white-space:nowrap;font-size:14px}.channel-goal-progress{background:#e3eff1;border-radius:999px;height:8px;display:block;overflow:hidden}.channel-goal-progress i{border-radius:inherit;background:linear-gradient(90deg,#1ca790,#0e98ae);height:100%;transition:width .24s;display:block}.channel-goal-meter dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0;display:grid}.channel-goal-meter dl div{background:#fbfdfe;border:1px solid #e2ecef;border-radius:8px;gap:3px;min-width:0;padding:8px;display:grid}.channel-goal-meter dt{color:#7a8fa1;text-transform:uppercase;font-size:8px;font-weight:900}.channel-goal-meter dd{color:#36516b;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;font-weight:850;overflow:hidden}.channel-goal-form{grid-template-columns:minmax(0,1fr) minmax(130px,.75fr) auto;align-items:end;gap:8px;padding-top:3px;display:grid}.channel-goal-form label,.channel-stage-followup label,.channel-template-editor label{color:#587089;gap:5px;min-width:0;font-size:9px;font-weight:900;display:grid}.channel-goal-form input,.channel-goal-form select,.channel-stage-followup input,.channel-stage-followup select,.channel-stage-followup textarea,.channel-template-editor input,.channel-template-editor textarea,.channel-inline-add input,.channel-inline-add select{color:#294760;width:100%;min-width:0;min-height:35px;font:inherit;background:#fff;border:1px solid #cfdfe7;border-radius:8px;padding:0 9px;font-size:10px}.channel-goal-form .button{min-height:35px;font-size:10px}.channel-contact-types{flex-wrap:wrap;gap:7px;display:flex}.channel-contact-types article{color:#4a627a;background:#fbfdfe;border:1px solid #d6e5ea;border-radius:999px;align-items:center;gap:7px;min-height:31px;padding:0 8px 0 10px;font-size:10px;font-weight:850;display:flex}.channel-contact-types article.is-protected{color:#287659;background:#f1fbf6;border-color:#c7e3d4}.channel-contact-types small{color:#247257;text-transform:uppercase;background:#dff5e9;border-radius:999px;padding:2px 5px;font-size:7px;font-weight:900}.channel-contact-types .icon-button{width:23px;height:23px;min-height:23px;padding:0}.channel-inline-add{align-items:center;gap:7px;display:flex}.channel-inline-add input[type=color]{flex:0 0 34px;width:34px;height:34px;padding:2px}.channel-inline-add select{flex:0 170px}.channel-inline-add .button{flex:none;min-height:35px;font-size:10px}.channel-contact-types article.has-duplicates{position:relative}.channel-type-duplicates summary{cursor:pointer;color:#087f94;list-style:none}.channel-type-duplicates summary::-webkit-details-marker{display:none}.channel-type-duplicates>div{z-index:15;background:#fff;border:1px solid #cbdde6;border-radius:10px;gap:5px;min-width:190px;padding:8px;display:grid;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 8px 24px #18395822}.channel-type-duplicates button{color:#9b343e;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:6px;align-items:center;gap:6px;width:100%;padding:7px 8px;display:flex}.channel-type-duplicates button:hover{background:#fff0f1}.channel-stage-list,.channel-commercial-list{gap:8px;display:grid}.channel-stage-editor,.channel-commercial-editor{background:#fcfeff;border:1px solid #e0ebef;border-radius:10px;gap:8px;padding:10px;display:grid}.channel-stage-title{grid-template-columns:25px 33px minmax(100px,1fr) auto auto auto;align-items:center;gap:6px;display:grid}.channel-stage-title>span,.channel-commercial-editor>span{color:#0a8798;background:#e3f9fb;border-radius:7px;place-items:center;width:24px;height:24px;font-size:9px;font-weight:900;display:grid}.channel-stage-title input[type=color],.channel-commercial-editor input[type=color]{cursor:pointer;border:1px solid #cfe0e7;border-radius:8px;width:31px;min-width:31px;height:31px;min-height:31px;padding:2px}.channel-stage-title input:not([type=color]),.channel-commercial-editor input:not([type=color]){color:#304d69;min-width:0;min-height:33px;font:inherit;background:#fff;border:1px solid #cfdee6;border-radius:8px;padding:0 8px;font-size:10px}.channel-stage-title .text-button,.channel-commercial-editor .text-button{color:#087f92;font-size:9px;font-weight:900}.channel-stage-title .icon-button,.channel-commercial-editor .icon-button{width:27px;height:27px;min-height:27px;padding:0}.channel-stage-followup{background:#f8fcfd;border:1px solid #e7eff2;border-radius:8px;grid-template-columns:minmax(130px,.7fr) minmax(130px,.85fr) minmax(105px,.5fr) minmax(120px,.65fr) auto;align-items:end;gap:8px;padding:10px;display:grid}.channel-stage-followup .channel-followup-enabled{color:#46637c;align-items:center;gap:6px;min-height:35px;display:flex}.channel-stage-followup .channel-followup-enabled input{width:14px;min-height:14px}.channel-stage-message{grid-column:1/-2}.channel-stage-message textarea,.channel-template-editor textarea{resize:vertical;min-height:58px;padding:8px 9px}.channel-stage-save-rule{white-space:nowrap;min-height:35px;font-size:9px}.channel-commercial-editor{grid-template-columns:25px 33px minmax(120px,1fr) auto auto auto;align-items:center}.channel-commercial-editor>span{align-self:center}.channel-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.channel-template-library{background:#fbfdfe;border:1px solid #dfe9ed;border-radius:10px;align-content:start;gap:9px;min-width:0;padding:12px;display:grid}.channel-template-library>header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.channel-template-library h3{color:#304c68;margin:2px 0 0;font-size:13px}.channel-template-library header .button{white-space:nowrap;min-height:32px;font-size:9px}.channel-template-help{color:#798ea2;margin:0;font-size:9px;line-height:1.4}.channel-template-empty{color:#71869a;border:1px dashed #ccdde4;border-radius:8px;align-items:center;gap:7px;min-height:52px;padding:10px;font-size:9px;font-weight:800;display:flex}.channel-template-empty svg{color:#0b9bab}.channel-template-list{gap:8px;display:grid}.channel-template-editor{background:#fff;border:1px solid #dce8ed;border-radius:9px;gap:8px;padding:10px;display:grid}.channel-template-editor>header{align-items:center;gap:8px;display:flex}.channel-template-editor>header>span{flex:1;gap:2px;min-width:0;display:grid}.channel-template-editor b{color:#34506b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.channel-template-editor small{color:#7b8fa1;font-size:8px;font-weight:750}.channel-template-editor .text-button{color:#087f92;white-space:nowrap;flex:none;align-items:center;gap:4px;font-size:9px;font-weight:900;display:inline-flex}.channel-template-editor form{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.channel-template-editor form label:nth-child(n+2){grid-column:1/-1}.channel-template-editor form .button{justify-self:start;min-height:33px;font-size:9px}.channel-template-editor details{color:#697f93;font-size:9px}.channel-template-editor summary{cursor:pointer;font-weight:850}.channel-template-editor ul{gap:3px;margin:7px 0 0;padding-left:17px;line-height:1.35;display:grid}.channel-template-readonly{color:#586f86;margin:0;font-size:10px}@media (max-width:980px){.channel-flows-grid{grid-template-columns:1fr}.channel-stage-followup{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-stage-message{grid-column:1/-1}.channel-stage-save-rule{grid-column:auto;justify-self:start}}@media (max-width:680px){.channel-goal-form,.channel-template-grid{grid-template-columns:1fr}.channel-goal-form .button{width:100%}.channel-goal-meter dl{grid-template-columns:1fr}.channel-inline-add{flex-wrap:wrap;align-items:stretch}.channel-inline-add input:first-child{flex:100%}.channel-inline-add .button{flex:auto;justify-content:center}.channel-stage-title{grid-template-columns:25px 33px minmax(0,1fr) auto auto}.channel-stage-title .text-button{grid-column:3;justify-self:start}.channel-stage-followup{grid-template-columns:1fr}.channel-stage-message{grid-column:auto}.channel-stage-save-rule{justify-content:center;width:100%}.channel-commercial-editor{grid-template-columns:25px 33px minmax(0,1fr) auto auto}.channel-commercial-editor .text-button{grid-column:3;justify-self:start}.channel-template-editor form{grid-template-columns:1fr}.channel-template-editor>header{flex-wrap:wrap}.channel-template-editor>header>span{flex-basis:100%}}.brazilian-address-editor{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;display:grid;position:relative}.brazilian-address-editor>label{color:#587089;gap:5px;min-width:0;font-size:9px;font-weight:850;display:grid;position:relative}.brazilian-address-editor>label:nth-of-type(2){grid-column:span 2}.brazilian-address-editor>label input{color:#294760;width:100%;min-width:0;min-height:38px;font:inherit;background:#fff;border:1px solid #cfdfe7;border-radius:9px;padding:0 10px;font-size:11px}.brazilian-address-editor>label input:focus{border-color:#50bdc8;outline:0;box-shadow:0 0 0 3px #0f9eaf1c}.address-lookup-field{grid-template-columns:minmax(0,1fr) 36px;gap:5px;display:grid}.address-lookup-field .icon-button{color:#087f90;background:#f7fcfd;border:1px solid #cfdfe7;border-radius:9px;width:36px;height:38px}.address-suggestions{z-index:80;background:#fff;border:1px solid #bee1e6;border-radius:11px;max-height:214px;margin:0;padding:5px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 15px 35px #1e3d5433}.address-suggestions li+li{border-top:1px solid #edf2f5}.address-suggestions button{color:#36546f;width:100%;min-height:34px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:7px 8px;font-size:10px;display:flex}.address-suggestions button:hover,.address-suggestions button:focus-visible{color:#057e90;background:#ecfbfc;outline:0}.address-suggestions b{color:#087f90;min-width:27px}.address-suggestions span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.address-lookup-status{color:#71869a;grid-column:1/-1;min-height:16px;margin:0;font-size:9px;line-height:1.45}@media (max-width:780px){.brazilian-address-editor{grid-template-columns:repeat(2,minmax(0,1fr))}.brazilian-address-editor>label:nth-of-type(2){grid-column:span 2}}@media (max-width:480px){.brazilian-address-editor{grid-template-columns:1fr}.brazilian-address-editor>label:nth-of-type(2){grid-column:auto}}.current-customer-address-link{color:#48647d;cursor:pointer;-webkit-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;gap:7px;width:max-content;max-width:100%;min-height:31px;margin:0;font-size:10px;font-weight:850;display:inline-flex}.current-customer-address-link input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.current-customer-address-switch{background:#eef4f7;border:1px solid #c7dce5;border-radius:999px;align-items:center;width:31px;height:18px;padding:2px;transition:all .18s;display:inline-flex;box-shadow:inset 0 1px 1px #20455f0d}.current-customer-address-switch>span{background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .18s;box-shadow:0 1px 3px #1a364b42}.current-customer-address-link input:checked+.current-customer-address-switch{background:#0f9eaf;border-color:#38afae}.current-customer-address-link input:checked+.current-customer-address-switch>span{transform:translate(13px)}.current-customer-address-link input:focus-visible+.current-customer-address-switch{outline-offset:2px;outline:3px solid #0f9eaf33}.current-customer-address-link input:disabled+.current-customer-address-switch{opacity:.6}.current-customer-address-linked{color:#277a69;white-space:nowrap;background:#f1fbf7;border:1px solid #bfe6dd;border-radius:999px;align-items:center;gap:4px;min-height:22px;padding:3px 8px;font-size:9px;font-weight:900;display:inline-flex}.channel-product-image-action{cursor:pointer;padding:0}.channel-product-image-action:hover:not(:disabled),.channel-product-image-action:focus-visible{border-color:#57bdc8;outline:0;box-shadow:0 0 0 3px #0f9eaf1f}.channel-product-image-action:disabled{cursor:wait;opacity:.72}.channel-product-origins{color:#087f90;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:5px;width:max-content;margin-top:4px;padding:0;font-size:9px;font-weight:900;text-decoration:underline;display:inline-flex}.channel-product-origin-backdrop{z-index:1400;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#051630a8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.channel-product-origin-dialog{background:#fff;border:1px solid #cfe2e9;border-radius:18px;outline:0;width:min(790px,100%);max-height:calc(100dvh - 48px);display:grid;overflow:auto;box-shadow:0 28px 80px #04173357}.channel-product-origin-dialog>header{background:linear-gradient(110deg,#fff,#eefbfc);border-bottom:1px solid #e1eaee;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px;display:flex}.channel-product-origin-dialog h2{color:#294760;margin:2px 0 5px;font-size:19px}.channel-product-origin-dialog header p:not(.eyebrow){color:#6e8497;max-width:610px;margin:0;font-size:10px;line-height:1.5}.channel-product-origin-list{gap:9px;padding:15px;display:grid}.channel-product-origin-list article{border:1px solid #dbe8ed;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.channel-product-origin-list article>div:first-child{gap:4px;min-width:0;display:grid}.channel-product-origin-list b{color:#294760;font-size:12px}.channel-product-origin-list span,.channel-product-origin-list small{color:#6f8498;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.4;overflow:hidden}.channel-product-origin-list article>div:last-child{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.channel-product-origin-list .text-button{color:#087f90;font-size:10px;font-weight:900}.channel-product-correction-form{gap:12px;padding:18px;display:grid}.channel-product-correction-form>p{color:#5d758c;margin:0;font-size:10px;line-height:1.5}.channel-product-correction-form label{color:#536d84;gap:5px;font-size:10px;font-weight:850;display:grid}.channel-product-correction-form input,.channel-product-correction-form select,.channel-product-correction-form textarea{color:#294760;width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #cedee6;border-radius:9px;padding:8px 10px;font-size:11px}.channel-product-correction-form textarea{resize:vertical;min-height:74px}.channel-product-correction-form footer{justify-content:flex-end;gap:9px;display:flex}.channel-product-exclusion-note{color:#8d681d;background:#fffaf0;border:1px solid #efd7aa;border-radius:10px;padding:11px 12px}@media (max-width:620px){.channel-product-origin-backdrop{padding:0}.channel-product-origin-dialog{border:0;border-radius:0;max-height:100dvh}.channel-product-origin-list article{grid-template-columns:1fr}.channel-product-origin-list article>div:last-child{justify-content:flex-start}.channel-product-origin-list span,.channel-product-origin-list small{white-space:normal}.channel-product-correction-form footer{flex-direction:column-reverse}.channel-product-correction-form footer .button{width:100%}}.settings-member-invite-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.settings-member-invite input[type=file]{min-height:38px;padding:7px 8px;font-size:9px}.settings-platform-access-note{color:#5d748a;background:#f5fbfd;border:1px solid #d3e7ee;border-radius:9px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:10px;line-height:1.5;display:flex}.settings-platform-access-note svg{color:#078fa2;flex:none}.settings-platform-access-note b{color:#294760}.settings-platform-access-note code{color:#087f90;background:#e5f8fa;border-radius:4px;padding:1px 4px;font-family:inherit;font-weight:850}.settings-member-photo-picker{color:#5a7189;background:#fff;border:1px dashed #b9d7df;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px 9px;min-width:0;padding:9px;font-size:9px;font-weight:900;display:grid}.settings-member-photo-picker>span:first-child{grid-column:1/-1}.settings-member-photo-picker .button{white-space:nowrap;min-height:34px;padding-inline:9px;font-size:9px}.settings-member-photo-picker img,.settings-member-photo-placeholder{color:#6c8499;object-fit:cover;background:#edf6f8;border:1px solid #cfe1e8;border-radius:8px;place-items:center;width:36px;height:36px;font-size:8px;display:grid;overflow:hidden}.settings-member-photo-picker>div{gap:2px;min-width:0;display:grid}.settings-member-photo-picker b,.settings-member-photo-picker small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-member-photo-picker b{color:#36546f;font-size:9px}.settings-member-photo-picker small{color:#7b8da0;font-size:8px;font-weight:750}.settings-member-photo-picker .settings-member-photo-error{color:#a63d4e;grid-column:1/-1;font-size:8px}.settings-member-avatar.settings-brand-upload{cursor:pointer;border:1px solid #cfe2e8;overflow:hidden}.settings-member-avatar.settings-brand-upload:hover:not(:disabled),.settings-member-avatar.settings-brand-upload:focus-visible{border-color:#52bec9;outline:0;box-shadow:0 0 0 3px #0f9eaf1f}.settings-member-avatar.settings-brand-upload:disabled{cursor:default}.settings-member-avatar img{object-fit:cover;width:100%;height:100%}.settings-member-access>header>div small{margin-top:2px;display:block}.settings-member-password{border-top:1px solid #e6edf1;align-items:end;padding-top:11px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.settings-member-password label{color:#587089;gap:5px;font-size:9px;font-weight:850;display:grid}.settings-member-password input{color:#294760;min-height:38px;font:inherit;background:#fff;border:1px solid #cfdfe7;border-radius:8px;padding:0 10px;font-size:10px}.settings-member-password .button{justify-content:center;min-height:38px}.settings-local-conversion,.settings-member-revoked{background:#f7fbfc;border:1px solid #d7e7ec;border-radius:9px;gap:10px;padding:11px;display:grid}.settings-local-conversion>p,.settings-member-revoked>p{color:#5b7288;align-items:flex-start;gap:7px;margin:0;font-size:10px;font-weight:750;line-height:1.45;display:flex}.settings-local-conversion svg,.settings-member-revoked svg{color:#078fa2;flex:none;margin-top:1px}.settings-local-conversion form{grid-template-columns:1fr 1fr;gap:9px;display:grid}.settings-local-conversion label{color:#587089;gap:5px;font-size:9px;font-weight:850;display:grid}.settings-local-conversion input{color:#294760;min-height:38px;font:inherit;background:#fff;border:1px solid #cfdfe7;border-radius:8px;padding:0 10px;font-size:10px}.settings-local-conversion form>div{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.settings-member-revoke{border-top:1px solid #e6edf1;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-top:10px;display:flex}.settings-member-revoke p{color:#9b4957;flex:100%;margin:0;font-size:9px;font-weight:800}.settings-member-access.is-revoked{background:#fff9fa!important;border-color:#e9c9d0!important}.settings-revoked-members{border-top:1px solid #e2ebef;gap:9px;margin-top:16px;padding-top:16px;display:grid}.settings-revoked-members h3{color:#465e76;margin:0;font-size:12px}.settings-revoked-members>p{color:#71869a;margin:0;font-size:10px}@media (max-width:780px){.settings-member-invite-fields,.settings-member-password{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:520px){.settings-member-invite-fields,.settings-member-password,.settings-local-conversion form{grid-template-columns:1fr!important}.settings-member-password .button{width:100%}.settings-local-conversion form>div{flex-direction:column-reverse;grid-column:auto}.settings-local-conversion form>div .button,.settings-member-revoke .button{width:100%}.settings-member-photo-picker{grid-template-columns:auto minmax(0,1fr)}}.customer-company-documents{overflow:hidden}.customer-company-documents>.dossier-block-header{padding-bottom:22px}.customer-documents-company{color:#405d77;gap:7px;max-width:520px;margin:0 28px 18px;font-weight:750;display:grid}.customer-documents-company select{color:#173b5d;min-height:46px;font:inherit;background:#fff;border:1px solid #d8e5eb;border-radius:13px;padding:0 13px}.customer-documents-dropzone{color:#0c8fa2;background:linear-gradient(135deg,#f5fcfd,#fbfdff);border:1.5px dashed #9bcfd9;border-radius:19px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:142px;margin:0 28px 24px;padding:24px;transition:all .16s;display:grid}.customer-documents-dropzone.is-dragging{background:#eaf9fb;border-color:#00a4b9;transform:translateY(-1px);box-shadow:0 12px 30px #0891a41f}.customer-documents-dropzone b{color:#173b5d;font-size:1.02rem;display:block}.customer-documents-dropzone p{color:#71859a;margin:5px 0 0;font-size:.88rem}.customer-documents-link-required{color:#9c6712;background:#fffaf0;border:1px solid #f0d5a6;border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin:0 28px 24px;padding:20px;display:grid}.customer-documents-link-required b{color:#173b5d}.customer-documents-link-required p{color:#71859a;margin:4px 0 0}.customer-document-upload-list{gap:8px;margin:0 28px 22px;display:grid}.customer-document-upload-list article{background:#fff;border:1px solid #d8e5eb;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:11px 13px;display:grid}.customer-document-upload-list article.done{background:#f5fcf8;border-color:#bde7d2}.customer-document-upload-list article.error{color:#a63a49;background:#fff7f8;border-color:#efc2c8}.customer-document-upload-list b,.customer-document-upload-list small{display:block}.customer-document-upload-list small{color:#71859a;margin-top:2px}.customer-document-upload-list article>div>span{background:#e8f0f3;border-radius:999px;height:4px;margin-top:7px;display:block;overflow:hidden}.customer-document-upload-list article>div>span i{border-radius:inherit;background:#09a4b8;height:100%;transition:width .18s;display:block}.customer-document-list{border-top:1px solid #dfe9ee}.customer-document-list article{border-bottom:1px solid #dfe9ee;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:17px 28px;display:grid}.customer-document-list article:last-child{border-bottom:0}.customer-document-icon{color:#0799ad;background:#edf9fb;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.customer-document-preview-trigger{border-radius:9px;place-items:center;width:52px;height:56px;display:grid}.customer-document-thumbnail{color:#078ca2;background:#f3fafb;border:1px solid #d5e5eb;border-radius:9px;place-items:center;width:52px;height:56px;display:grid;overflow:hidden}.customer-document-thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.customer-document-thumbnail canvas{max-width:100%;max-height:100%;display:block;box-shadow:0 1px 4px #0f263c24}.customer-document-thumbnail.is-format{gap:0}.customer-document-thumbnail.is-format small{color:#607c8e;letter-spacing:.03em;font-size:8px;font-weight:850}.customer-document-list b,.customer-document-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.customer-document-list small{color:#71859a;margin-top:4px}.customer-document-actions{align-items:center;gap:6px;display:flex}.customer-document-actions .icon-button{width:38px;height:38px}.customer-documents-empty,.customer-documents-loading{text-align:center;color:#71859a;border-top:1px solid #dfe9ee;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:150px;padding:28px;display:flex}.customer-documents-empty b{color:#173b5d}.customer-documents-empty p{margin:0}.customer-documents-loading{flex-direction:row;min-height:100px}@media (max-width:760px){.customer-documents-dropzone,.customer-documents-link-required{text-align:center;grid-template-columns:1fr;justify-items:center;margin-inline:16px}.customer-documents-company,.customer-document-upload-list{margin-inline:16px}.customer-document-list article{padding-inline:16px}.customer-document-list small{white-space:normal}}.settings-access-management{grid-column:1/-1}.settings-member-invite{background:#f9fcfd;border:1px solid #dce8ee;border-radius:12px;gap:14px;padding:15px;display:grid}.settings-member-invite-fields{grid-template-columns:1fr 1fr minmax(150px,.55fr);align-items:start;gap:10px;display:grid}.settings-member-invite label,.settings-member-role{color:#5a7189;gap:5px;font-size:9px;font-weight:900;display:grid}.settings-member-invite input,.settings-member-invite select,.settings-member-role select{color:#2e4965;min-width:0;height:38px;min-height:38px;max-height:38px;font:inherit;background:#fff;border:1px solid #d3e1e8;border-radius:8px;padding:0 10px;font-size:10px}.settings-member-access-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.settings-premium .settings-members .settings-member-access{background:#fff;border:1px solid #e0e9ee;border-radius:12px;grid-template-columns:1fr;align-items:stretch;gap:12px;padding:15px;display:grid}.settings-member-access>header{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.settings-member-access>form{grid-template-columns:1fr;gap:11px;display:grid}.settings-access-save-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.settings-access-save-row .button{min-width:210px}.settings-unsaved{color:#9b6a17;align-items:center;gap:6px;font-size:9px;font-weight:900;display:inline-flex}.settings-unsaved:before{content:"";background:#f4b63b;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 3px #f4b63b26}.settings-inactive-channel-history{color:#687b8e;background:#f8fafb;border:1px solid #e3e8ec;border-radius:8px;align-items:flex-start;gap:7px;margin:0;padding:9px 10px;font-size:9px;font-weight:800;line-height:1.45;display:flex}.settings-inactive-channel-history svg{flex:none;margin-top:1px}.settings-member-inline-error{color:#9d352c;background:#fff2f0;border:1px solid #efc9c5;border-radius:8px;outline:0;margin:0;padding:10px 11px;font-size:9px;font-weight:850;line-height:1.45}.settings-member-inline-error:focus{box-shadow:0 0 0 3px #bc3f391f}.settings-member-access .settings-member-avatar{width:34px;height:34px}.settings-scope-picker{border:0;gap:9px;margin:0;padding:0;display:grid}.settings-scope-picker legend{color:#516980;margin-bottom:7px;font-size:9px;font-weight:900}.settings-access-presets{flex-wrap:wrap;gap:6px;display:flex}.settings-access-presets button{color:#526b83;cursor:pointer;background:#fff;border:1px solid #cfe0e7;border-radius:999px;min-height:30px;padding:0 10px;font-size:9px;font-weight:900}.settings-access-presets button.active{color:#087f92;background:#eafafb;border-color:#66c8d1;box-shadow:0 0 0 2px #0f9eaf14}.settings-access-scopes{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.settings-access-scopes label{color:#4c657d;background:#fbfdfe;border:1px solid #e1e9ee;border-radius:7px;align-items:center;gap:6px;min-height:31px;padding:6px 8px;font-size:9px;font-weight:800;display:flex}.settings-access-scopes input{accent-color:#0f9eaf;width:14px;height:14px;min-height:0;margin:0}.settings-owner-protection{color:#60768b;background:#f7fbfd;border:1px solid #d7e7ee;border-radius:8px;align-items:flex-start;gap:7px;margin:0;padding:10px 11px;font-size:9px;font-weight:800;line-height:1.45;display:flex}.settings-owner-protection svg{color:#0d91a4;flex:none}.settings-role-label-help{align-items:center;margin-top:2px;display:flex}.settings-role-help{color:#087d8e;cursor:pointer;background:linear-gradient(135deg,#f5feff,#e5f9fa);border:1px solid #92d9df;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:31px;padding:0 10px;font:800 9px/1 Manrope,sans-serif;transition:transform .16s,background .16s,border-color .16s,box-shadow .16s;display:inline-flex;box-shadow:0 3px 9px #0c7e8f14}.settings-role-help:hover,.settings-role-help:focus-visible{color:#fff;background:linear-gradient(135deg,#0790a0,#0baaba);border-color:#0d9eae;outline:0;transform:translateY(-1px);box-shadow:0 7px 16px #088b9b33}.settings-role-help:focus-visible{box-shadow:0 0 0 3px #0ca6b533,0 7px 16px #088b9b33}.settings-dialog-backdrop{z-index:2000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0518318f;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.settings-access-dialog{color:#294760;background:#fff;border:1px solid #cce3e7;border-radius:18px;width:min(550px,100%);max-height:min(680px,100dvh - 48px);display:grid;overflow:auto;box-shadow:0 30px 80px #03173057}.settings-access-dialog>header{background:linear-gradient(120deg,#fff 25%,#edfafa);border-bottom:1px solid #e1edf0;justify-content:space-between;align-items:flex-start;gap:16px;padding:19px 20px 15px;display:flex}.settings-access-dialog>header>div{min-width:0}.settings-access-dialog h2{color:#213f5d;letter-spacing:-.35px;margin:2px 0 0;font:800 19px/1.18 Manrope,sans-serif}.settings-access-dialog>header .icon-button{color:#45637a;cursor:pointer;background:#fff;border:1px solid #cddfe6;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.settings-access-dialog>header .icon-button:hover,.settings-access-dialog>header .icon-button:focus-visible{color:#087f90;border-color:#59bfca;outline:0;box-shadow:0 0 0 3px #0f9eaf1f}.settings-role-explanations{gap:10px;padding:17px 20px 8px;display:grid}.settings-role-explanations article{background:linear-gradient(135deg,#fff,#f8fcfd);border:1px solid #dce9ed;border-radius:11px;padding:12px 13px}.settings-role-explanations b{color:#087f91;font-size:12px}.settings-role-explanations p{color:#587189;margin:5px 0 0;font-size:11px;font-weight:700;line-height:1.5}.settings-role-help-note{color:#52758a;background:#f2fbfc;border:1px solid #c7e8e9;border-radius:10px;margin:4px 20px 16px;padding:10px 12px;font-size:10px;font-weight:750;line-height:1.45}.settings-role-dialog-footer{background:#fff;border-top:1px solid #e1edf0;justify-content:space-between;align-items:center;gap:12px;padding:13px 20px;display:flex}.settings-role-dialog-footer>span{color:#8091a1;font-size:9px;font-weight:750}.settings-role-dialog-footer .button{min-height:34px;padding-inline:14px;font-size:10px}@media (max-width:920px){.settings-member-access-list{grid-template-columns:1fr}.settings-access-scopes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.settings-member-invite-fields,.settings-access-scopes{grid-template-columns:1fr}.settings-member-invite .button{width:100%}.settings-access-save-row{flex-direction:column;align-items:stretch}.settings-access-save-row .button{width:100%;min-width:0}.settings-dialog-backdrop{padding:12px}.settings-access-dialog{border-radius:14px;width:100%;max-height:calc(100dvh - 24px)}.settings-access-dialog>header{padding:16px}.settings-role-explanations{padding:14px 16px 7px}.settings-role-help-note{margin-left:16px;margin-right:16px}.settings-role-dialog-footer{flex-direction:column;align-items:stretch;padding:12px 16px}.settings-role-dialog-footer .button{width:100%}}.oc-missing-customer-link{color:#087f92;text-align:left;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;width:max-content;max-width:100%;margin-top:2px;padding:0;font-size:9px;font-weight:900;line-height:1.35;text-decoration:underline;display:inline-flex}.oc-missing-customer-link:disabled{color:#71859a;cursor:default;text-decoration:none}.oc-active-directory-filter{color:#3e6677;background:#f1fbfc;border:1px solid #bfe4e8;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:-3px 0 13px;padding:9px 12px;font-size:10px;font-weight:800;display:flex}.oc-active-directory-filter button{color:#087f92;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;flex:none;padding:0;text-decoration:underline}@media (max-width:600px){.oc-active-directory-filter{flex-direction:column;align-items:flex-start}}@media (max-width:820px){.contacts-directory-count{flex-basis:100%}.commercial-orders-range{margin-left:auto}}.commission-financial-closure{background:#fff;border:1px solid;border-radius:11px;align-items:flex-start;gap:10px;margin:0 0 14px;padding:13px 15px;display:flex}.commission-financial-closure span{gap:3px;min-width:0;display:grid}.commission-financial-closure strong{color:#304964;font-size:12px}.commission-financial-closure small{color:#667c92;font-size:10px;line-height:1.5}.commission-financial-closure.closed{color:#207957;background:#effbf5;border-color:#bfe8d4}.commission-financial-closure.blocked{color:#a46e18;background:#fff8e9;border-color:#efd7a5}.oc-admin-editor select{color:#314d69;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #d4e1e8;border-radius:7px;outline:0;padding:8px 9px;font-size:11px}.oc-admin-editor select:focus{border-color:#4ab5c1;box-shadow:0 0 0 3px #36b7c31f}.oc-admin-commercial{gap:10px;padding:14px 19px 4px;display:grid}.oc-admin-commercial section{border:1px solid #e1eaf0;border-radius:9px;gap:9px;padding:12px;display:grid}.oc-admin-commercial h3{color:#49647f;margin:0;font-family:Manrope,sans-serif;font-size:12px}.oc-admin-editor>footer{flex-wrap:wrap}.oc-admin-action-error{flex:0 0 100%;order:2;margin:2px 0 0}.oc-admin-field-error{color:#b53245;font-size:10px;font-weight:750;line-height:1.4}.oc-payment-action-error{flex-basis:100%;margin:2px 0 0}.oc-admin-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.oc-admin-address-fields{grid-template-columns:minmax(180px,2fr) repeat(3,minmax(90px,1fr))}.oc-admin-span-2{grid-column:span 2}.oc-admin-note{color:#7b8da0;margin:0;font-size:9px;line-height:1.45}.oc-admin-item-action{color:#49677f;cursor:pointer;background:#fff;border:1px solid #d4e1e8;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:7px 10px;font-size:10px;font-weight:900;display:inline-flex}.oc-admin-item-action:hover:not(:disabled){color:#167b89;background:#f3fcfd;border-color:#4ab5c1}.oc-admin-item-action:disabled{opacity:.45;cursor:not-allowed}.oc-admin-remove-item{color:#a34b58;align-self:end}.oc-admin-add-item{justify-self:start}@media (max-width:680px){.oc-admin-fields,.oc-admin-address-fields{grid-template-columns:1fr 1fr}.oc-admin-span-2{grid-column:1/-1}}.orders-chart.is-loading{position:relative}.global-search-page{max-width:1180px}.global-search-page-form{color:#71869a;background:#fff;border:1px solid #d5e3ea;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:14px;padding:9px 10px 9px 14px;display:grid;box-shadow:0 8px 24px #1232500a}.global-search-page-form:focus-within{border-color:#62c2cc;box-shadow:0 0 0 3px #0d9eae1a,0 8px 24px #1232500a}.global-search-page-form input{color:#294760;min-width:0;height:42px;font:inherit;background:0 0;border:0;outline:0;font-size:13px;font-weight:700}.global-search-module-filters{flex-wrap:wrap;gap:7px;margin:0 0 16px;display:flex}.global-search-module-filters button{color:#5d748a;cursor:pointer;background:#fff;border:1px solid #d5e3ea;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font:800 10px/1 Manrope,sans-serif;display:inline-flex}.global-search-module-filters button:hover,.global-search-module-filters button.active{border-color:var(--search-module-color,#69c4cd);color:var(--search-module-color,#087f91);background:color-mix(in srgb,var(--search-module-color,#0b9aad) 9%,white)}.global-search-module-filters span{min-width:20px;color:var(--search-module-color,#087f91);background:color-mix(in srgb,var(--search-module-color,#0b9aad) 15%,white);text-align:center;border-radius:999px;padding:3px 5px;font-size:8px}.global-search-page-results{gap:13px;transition:opacity .16s;display:grid}.global-search-page-results.is-loading{opacity:.52}.global-search-page-results>section{border:1px solid #dce7ec;border-left:4px solid var(--search-module-color,#0b9aad);background:#fff;border-radius:13px;overflow:hidden;box-shadow:0 7px 22px #16324d09}.global-search-page-results>section>header{background:color-mix(in srgb,var(--search-module-color,#0b9aad) 8%,white);border-bottom:1px solid #e5edf1;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;display:flex}.global-search-page-results h2{color:var(--search-module-color,#294760);margin:0;font:850 14px/1.2 Manrope,sans-serif}.global-search-page-results header span{color:var(--search-module-color,#7a8da0);font-size:9px;font-weight:850}.global-search-page-results>section>a{color:#294760;border-bottom:1px solid #edf2f4;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:10px 15px;display:flex}.global-search-page-results>section>a:last-of-type{border-bottom:0}.global-search-page-results>section>a:hover{background:color-mix(in srgb,var(--search-module-color,#0b9aad) 7%,white)}.global-search-group-all{width:100%;min-height:42px;color:var(--search-module-color,#087f91);background:color-mix(in srgb,var(--search-module-color,#0b9aad) 5%,white);cursor:pointer;border:0;border-top:1px solid #edf2f4;justify-content:center;align-items:center;gap:7px;padding:8px 14px;font:850 10px/1.2 Manrope,sans-serif;display:flex}.global-search-group-all:hover{background:color-mix(in srgb,var(--search-module-color,#0b9aad) 10%,white)}.global-search-page-results>section>a>span{gap:3px;min-width:0;display:grid}.global-search-page-results>section>a b,.global-search-page-results>section>a small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.global-search-page-results>section>a b{font-size:11px}.global-search-page-results>section>a small{color:#71869a;font-size:9px;font-weight:700}.global-search-page-results>section>p,.global-search-page-state{color:#71869a;text-align:center;justify-content:center;align-items:center;gap:7px;min-height:80px;margin:0;padding:15px;font-size:10px;font-weight:750;display:flex}.global-search-pagination{justify-content:center;align-items:center;gap:13px;margin-top:16px;display:flex}.global-search-pagination>span{color:#647b90;font-size:10px;font-weight:850}@media (max-width:620px){.global-search-page-form{grid-template-columns:auto minmax(0,1fr)}.global-search-page-form .button{grid-column:1/-1;width:100%}.global-search-module-filters{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.global-search-module-filters button{flex:none}.global-search-pagination{justify-content:space-between}.global-search-pagination>span{text-align:center}.global-search-popover{width:calc(100vw - 24px);max-height:calc(100dvh - 150px);position:fixed;top:132px;left:12px}}.orders-chart-loading{z-index:3;border:1px solid color-mix(in srgb,var(--chart-accent) 30%,white);color:#415572;background:#fffffff0;border-radius:999px;padding:8px 14px;font-size:.82rem;font-weight:800;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #132e4f1f}.workspace-preference-save-control{white-space:nowrap;align-items:center;gap:7px;min-height:30px;display:inline-flex}.workspace-preference-save-state{color:#718399;align-items:center;gap:4px;font-size:9px;font-weight:850;display:inline-flex}.workspace-preference-save-control.is-dirty .workspace-preference-save-state{color:#8a6d12}.workspace-preference-save-control.is-saved .workspace-preference-save-state{color:#247b5c}.workspace-preference-save-control.is-error .workspace-preference-save-state{color:#a3454e}.workspace-preference-save-button{align-items:center;gap:4px;display:inline-flex}.workspace-preference-save-button:disabled{color:#98a7b6;cursor:default;opacity:.72}.orders-chart-pending{color:#718197;background:linear-gradient(#fff,#fcfeff);place-items:center;gap:12px;min-height:248px;font-size:.9rem;display:grid}.orders-chart-pending>span{align-items:flex-end;gap:8px;height:112px;display:flex}.orders-chart-pending i{background:linear-gradient(180deg,color-mix(in srgb,var(--chart-accent) 36%,white),color-mix(in srgb,var(--chart-accent) 68%,white));border-radius:10px 10px 4px 4px;width:30px;animation:1.1s ease-in-out infinite alternate orders-chart-pending-pulse;display:block}.orders-chart-pending i:first-child{height:36%}.orders-chart-pending i:nth-child(2){height:74%;animation-delay:.12s}.orders-chart-pending i:nth-child(3){height:52%;animation-delay:.24s}.orders-chart-pending i:nth-child(4){height:92%;animation-delay:.36s}.orders-chart-pending i:nth-child(5){height:62%;animation-delay:.48s}@keyframes orders-chart-pending-pulse{0%{opacity:.42;transform:scaleY(.82)}to{opacity:1;transform:scaleY(1)}}.econotec-technical-companies{gap:15px;padding:16px;display:grid}.econotec-technical-company{background:#fff;border:1px solid #dce8ee;border-radius:11px;overflow:hidden}.econotec-technical-company>header{border-bottom:1px solid #e7eef2;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.econotec-technical-company>header h3{color:#2e4965;margin:3px 0 0;font-family:Manrope,sans-serif;font-size:14px}.econotec-technical-company>header>small{color:#7c8fa2;font-size:9px;font-weight:800}.econotec-technical-card-list{gap:14px;padding:14px;display:grid}.econotec-technical-card{background:linear-gradient(145deg,#fff 34%,#fbfefc);border:1px solid #dce9ee;border-left:4px solid #7fbd48;border-radius:15px;overflow:hidden;box-shadow:0 9px 24px #21455b0b}.econotec-technical-card.cancelled{background:snow;border-left-color:#cf5b68}.econotec-technical-card>header{justify-content:space-between;align-items:center;gap:12px;padding:14px 15px;display:flex}.econotec-technical-card>header h4{color:#263f59;margin:3px 0 0;font:800 14px Manrope,sans-serif}.econotec-technical-card>header>span,.econotec-technical-card>header>button.incomplete{appearance:none;border:0;border-radius:999px;padding:5px 8px;font:900 8px inherit}.econotec-technical-card>header>span.complete{color:#287653;background:#e8f7ed}.econotec-technical-card>header>.incomplete{color:#8b641e;background:#fff4da}.econotec-technical-fields{background:#f8fbfc;border-top:1px solid #edf2f5;gap:10px;padding:13px;display:grid}.econotec-technical-fields-primary-3{grid-template-columns:repeat(3,minmax(0,1fr))}.econotec-technical-fields-primary-4{border-bottom:1px solid #edf2f5;grid-template-columns:repeat(4,minmax(0,1fr))}.econotec-technical-fields-primary-3+.econotec-technical-fields-primary-3{border-bottom:1px solid #edf2f5}.econotec-technical-fields-other{border-bottom:0;grid-template-columns:repeat(3,minmax(0,1fr))}.econotec-technical-other-fields{background:#fff;border-top:1px solid #edf2f5}.econotec-technical-other-fields>summary{color:#4b667f;cursor:pointer;padding:12px 14px;font-size:10px;font-weight:850}.econotec-technical-other-fields[open]>summary{border-bottom:1px solid #edf2f5}.econotec-technical-field-source{min-width:0;min-height:104px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce8ed;border-radius:12px;align-content:space-between;gap:12px;padding:14px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;box-shadow:0 4px 13px #20445b09}.econotec-technical-field-source:hover,.econotec-technical-field-source:focus-visible,.econotec-technical-field-source[aria-expanded=true]{border-color:#71c8d1;outline:0;transform:translateY(-1px);box-shadow:0 8px 20px #1186971c}.econotec-technical-field-source>span{gap:6px;display:grid}.econotec-technical-field-source small{color:#7b8ea2;letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:900}.econotec-technical-field-source b{overflow-wrap:anywhere;color:#294760;font-size:12px;line-height:1.35}.econotec-technical-field-source>em{color:#70889b;font-size:8px;font-style:normal;font-weight:800}.econotec-technical-field-source.logo-received{background:linear-gradient(145deg,#fff,#f4fbf6);border-color:#c8e6d3}.econotec-technical-field-source.logo-received b{color:#287653}.econotec-technical-field-source.logo-waiting{background:linear-gradient(145deg,#fff,#fffaf0);border-color:#efd8aa}.econotec-technical-field-source.logo-waiting b{color:#93631d}.econotec-technical-field-source.logo-unknown b{color:#5f7387}.econotec-technical-current-field{background:#fff;border:1px solid #dce8ed;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 4px 13px #20445b09}.econotec-technical-current-value{align-content:start;gap:7px;min-height:96px;padding:14px;display:grid}.econotec-technical-current-value small{color:#7b8ea2;letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:900}.econotec-technical-current-value b{overflow-wrap:anywhere;color:#294760;font-size:12px;line-height:1.35}.econotec-technical-current-value em{color:#298162;font-size:8px;font-style:normal;font-weight:850}.econotec-technical-field-history{background:#fbfdfe;border-top:1px solid #e7eef2}.econotec-technical-field-history>summary{color:#087f90;cursor:pointer;padding:9px 12px;font-size:8px;font-weight:900}.econotec-technical-field-history[open]>summary{border-bottom:1px solid #e7eef2}.econotec-technical-field-history .econotec-technical-field-values{grid-template-columns:1fr;gap:8px;padding:9px;display:grid}.econotec-technical-field-history .econotec-technical-field-source{min-height:88px;box-shadow:none;padding:11px}.econotec-technical-recovered-values{margin:13px}.econotec-technical-recovered-values article{align-content:start}.econotec-technical-recovered-values article>.econotec-technical-field-history{margin:5px -8px -8px}.econotec-technical-recovered-values .econotec-technical-field-source{background:#fffdf8}.econotec-technical-current-error{margin:16px 16px 0}.econotec-technical-unavailable-history .econotec-technical-field-group>h4{color:#526c82;margin:0 0 8px;font-size:9px}.econotec-technical-source-dialog{z-index:1500;background:#fff;border:1px solid #cfe0e7;border-radius:16px;grid-template-rows:auto minmax(0,1fr);width:min(390px,100vw - 24px);max-height:min(480px,100dvh - 24px);display:grid;position:fixed;overflow:hidden;box-shadow:0 24px 66px #112b4247}.econotec-technical-source-dialog>header{z-index:1;background:linear-gradient(120deg,#fff,#eefafa);border-bottom:1px solid #e7eef2;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:15px 16px;display:grid;position:sticky;top:0}.econotec-technical-source-dialog>header>div{gap:3px;min-width:0;display:grid}.econotec-technical-source-dialog>header small{color:#0b8da0;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:900}.econotec-technical-source-dialog>header strong{color:#294760;font:800 13px Manrope,sans-serif}.econotec-technical-source-dialog>header span{color:#657d90;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:750;overflow:hidden}.econotec-technical-source-dialog>header>button{color:#4d667b;cursor:pointer;background:#fff;border:1px solid #d2e0e7;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.econotec-technical-source-dialog>header>button:hover,.econotec-technical-source-dialog>header>button:focus-visible{border-color:#65c3ce;outline:0;box-shadow:0 0 0 3px #0f9eaf1f}.econotec-technical-source-orders{overscroll-behavior:contain;touch-action:pan-y;scrollbar-color:#68bac5 #eaf2f4;scrollbar-gutter:stable;scrollbar-width:thin;outline:0;min-height:0;padding:4px 15px 14px;overflow-y:scroll}.econotec-technical-source-orders:focus-visible{box-shadow:inset 0 0 0 2px #0f9eaf3d}.econotec-technical-source-orders::-webkit-scrollbar{width:10px}.econotec-technical-source-orders::-webkit-scrollbar-track{background:#eaf2f4;border-radius:999px}.econotec-technical-source-orders::-webkit-scrollbar-thumb{background:#68bac5;border:2px solid #eaf2f4;border-radius:999px}.econotec-technical-source-order{border-top:1px solid #edf2f5;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;padding:12px 0;display:grid}.econotec-technical-source-order:first-child{border-top:0}.econotec-technical-source-order a,.econotec-technical-source-order>span{color:#2d526d;gap:2px;min-width:0;text-decoration:none;display:grid}.econotec-technical-source-order .econotec-technical-source-order-main{color:#2d526d;width:100%;min-width:0;font:inherit;text-align:left;white-space:normal;background:0 0;border:0;border-radius:0;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;padding:0;display:grid}.econotec-technical-source-order-main>span{gap:2px;min-width:0;display:grid}.econotec-technical-source-order-main>em{color:#31556d;white-space:nowrap;font-size:8px;font-style:normal;font-weight:800}.econotec-technical-source-order a:hover b,.econotec-technical-source-order a:focus-visible b{color:#078a9c;text-decoration:underline}.econotec-technical-source-order .econotec-technical-source-order-main:hover,.econotec-technical-source-order .econotec-technical-source-order-main:focus-visible{box-shadow:none;border:0;outline:0}.econotec-technical-source-order .econotec-technical-source-order-main:hover b,.econotec-technical-source-order .econotec-technical-source-order-main:focus-visible b{color:#078a9c;text-decoration:underline}.econotec-technical-source-order a small,.econotec-technical-source-order>span small,.econotec-technical-source-order-main small{color:#7b8da1;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.econotec-technical-source-order button{color:#31556d;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cfe0e7;border-radius:8px;padding:7px 9px;font:800 8px Manrope,sans-serif}.econotec-technical-source-order button:hover,.econotec-technical-source-order button:focus-visible{border-color:#68c4ce;outline:0;box-shadow:0 0 0 3px #0f9eaf1f}.econotec-technical-card>footer{justify-content:space-between;align-items:flex-start;gap:14px;padding:11px 12px;display:flex}.econotec-technical-card>footer>div:first-child{color:#405d77;gap:3px;font-size:10px;display:grid}.econotec-technical-card>footer>div:first-child small{color:#7b8da1;font-size:8px}.econotec-technical-orders{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.econotec-technical-orders a{color:#2d526d;background:#fff;border:1px solid #d8e5eb;border-radius:7px;gap:2px;min-width:78px;padding:6px 8px;text-decoration:none;display:grid}.econotec-technical-orders a:hover,.econotec-technical-orders a:focus-visible{border-color:#68c4ce;outline:0;box-shadow:0 0 0 3px #0f9eaf1f}.econotec-technical-orders span{font-size:9px;font-weight:900}.econotec-technical-orders small{font-size:7px;font-weight:900}.econotec-technical-orders a.paid small{color:#28764f}.econotec-technical-orders a.unpaid small{color:#236ba5}.econotec-technical-orders a.review small{color:#9b681d}.econotec-technical-orders a.cancelled small{color:#a33f4d}.econotec-cancelled-history{border-top:1px solid #e8eef2}.econotec-cancelled-history>summary{color:#9a4b56;cursor:pointer;padding:11px 15px;font-size:9px;font-weight:900}@media (max-width:760px){.econotec-technical-fields-primary-3,.econotec-technical-fields-primary-4,.econotec-technical-fields-other{grid-template-columns:repeat(2,minmax(0,1fr))}.econotec-technical-company>header,.econotec-technical-card>footer{flex-direction:column}.econotec-technical-orders{justify-content:flex-start}}@media (max-width:440px){.econotec-technical-fields-primary-3,.econotec-technical-fields-primary-4,.econotec-technical-fields-other{grid-template-columns:1fr}}.purchased-items-panel{background:#fff;border:1px solid #dce8ee;border-radius:15px;overflow:hidden}.purchased-items-panel>header{border-bottom:1px solid #e7eef2;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px;display:flex}.purchased-items-panel h2{color:#294760;margin:2px 0 5px;font:800 18px/1.2 Manrope,sans-serif}.purchased-items-panel>header p:not(.eyebrow){color:#71869a;max-width:650px;margin:0;font-size:11px;line-height:1.45}.purchased-items-company-picker{color:#587089;flex:390px;gap:6px;max-width:680px;font-size:9px;font-weight:850;display:grid}.purchased-items-company-options{flex-wrap:wrap;gap:7px;display:flex}.purchased-items-company-options>button{color:#294760;min-width:min(100%,230px);font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #cfdfe7;border-radius:10px;flex:230px;gap:3px;padding:9px 10px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.purchased-items-company-options>button:hover,.purchased-items-company-options>button:focus-visible{background:#f4fcfd;border-color:#63b7c1;outline:0}.purchased-items-company-options>button.is-selected{background:#ecfafb;border-color:#0b96a7;box-shadow:0 0 0 2px #0b96a71f}.purchased-items-company-options b{color:#294760;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.purchased-items-company-options small{color:#71869a;gap:2px;font-size:9px;font-weight:750;line-height:1.35;display:grid}.purchased-items-company-options small>span{display:block}.purchased-items-company-options small strong{color:#087f90;font-weight:900}.purchased-items-toolbar{background:#fbfdfe;border-bottom:1px solid #edf2f5;align-items:center;gap:14px;padding:12px 15px;display:flex}.purchased-items-toolbar>span{color:#71869a;white-space:nowrap;margin-left:auto;font-size:10px;font-weight:800}.purchased-items-list{gap:10px;padding:14px;display:grid}.purchased-items-list>article{background:linear-gradient(145deg,#fff,#fbfdfe);border:1px solid #dfeaf0;border-radius:12px;grid-template-columns:62px minmax(180px,1.2fr) minmax(255px,.9fr) minmax(155px,.65fr) minmax(200px,.85fr);align-items:center;gap:14px;min-width:0;padding:13px;display:grid}.purchased-items-list>article>img,.purchased-item-image-placeholder{color:#6f8aa0;object-fit:contain;background:#f3f8fa;border:1px solid #d7e5eb;border-radius:10px;place-items:center;width:62px;height:62px;display:grid;overflow:hidden}.purchased-item-main{gap:3px;min-width:0;display:grid}.purchased-item-main>b{color:#294760;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.purchased-item-main small,.purchased-item-main span{color:#758ca0;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:750;overflow:hidden}.purchased-items-list dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0;display:grid}.purchased-items-list dl>div{gap:3px;min-width:0;display:grid}.purchased-items-list dt{color:#8192a1;letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:900}.purchased-items-list dd{color:#294760;margin:0;font-size:12px;font-weight:850}.purchased-items-list .purchased-item-balance{color:#087f90;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.purchased-items-list .purchased-item-balance:hover,.purchased-items-list .purchased-item-balance:focus-visible{color:#055f72;outline:0}.purchased-item-order-action{color:#087f90;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.purchased-item-order-action:hover,.purchased-item-order-action:focus-visible{color:#055f72;outline:0}.purchased-items-list .negative{color:#b54d5b}.purchased-item-dates{color:#71869a;gap:4px;font-size:9px;display:grid}.purchased-item-dates span{justify-content:space-between;gap:9px;display:flex}.purchased-item-dates b{color:#46617a;white-space:nowrap}.purchased-item-orders{min-width:0}.purchased-item-orders>summary{color:#087f90;cursor:pointer;font-size:10px;font-weight:850}.purchased-item-orders>div{gap:5px;margin-top:7px;display:grid}.purchased-item-orders>div>article{align-items:center;gap:8px;display:flex}.purchased-item-orders>div>article>button{color:#36546f;min-width:0;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2ebef;border-radius:7px;flex:auto;justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;display:flex}.purchased-item-orders>div>article>button:hover,.purchased-item-orders>div>article>button:focus-visible{background:#f5fcfd;border-color:#7ec6cf;outline:0}.purchased-item-orders>div>article>button span{gap:2px;min-width:0;display:grid}.purchased-item-orders>div>article>button b,.purchased-item-orders>div>article>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.purchased-item-orders>div>article>button b{font-size:9px}.purchased-item-orders>div>article>button small{color:#8192a1;font-size:8px}.purchased-item-orders>div>article>button strong{font-size:11px}.purchased-item-orders>div>article>a{color:#087f90;text-underline-offset:3px;flex:none;font-size:9px;font-weight:850;text-decoration:underline}.purchased-item-balance-dialog{background:#fff;border:1px solid #dce8ee;border-radius:14px;width:min(440px,100vw - 28px);box-shadow:0 24px 70px #19304638}.purchased-item-balance-dialog>header{border-bottom:1px solid #e7eef2;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 18px 13px;display:flex}.purchased-item-balance-dialog h2{color:#294760;margin:2px 0 4px;font-size:17px}.purchased-item-balance-dialog header p:not(.eyebrow){color:#71869a;margin:0;font-size:10px}.purchased-item-balance-dialog>dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:16px 18px;display:grid}.purchased-item-balance-dialog dt{color:#8192a1;letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:900}.purchased-item-balance-dialog dd{color:#294760;margin:4px 0 0;font-size:17px;font-weight:850}.purchased-item-balance-dialog>p{color:#70859a;margin:0;padding:0 18px 18px;font-size:10px;line-height:1.5}.purchased-items-empty,.purchased-items-loading{color:#71869a;text-align:center;justify-content:center;align-items:center;gap:8px;min-height:96px;margin:0;padding:16px;font-size:11px;font-weight:750;display:flex}.purchased-items-pagination{justify-content:center;gap:8px;padding:0 14px 14px;display:flex}.purchased-items-pagination .numbered-pagination{justify-content:center;width:100%}.purchased-items-panel-embedded{background:0 0;border:0;border-radius:0}.purchased-items-panel-embedded>header{background:0 0;border-bottom:1px solid #e2ebf0;padding:30px 24px 36px}.purchased-items-panel-embedded>header>div{gap:10px;display:grid}.purchased-items-panel-embedded>header .eyebrow,.purchased-items-panel-embedded>header h2,.purchased-items-panel-embedded>header p:not(.eyebrow){margin:0}.purchased-items-panel-embedded .purchased-items-toolbar{margin-top:30px;padding:22px 24px 26px}.purchased-items-panel-embedded .purchased-items-toolbar>span{padding-right:0}.purchased-items-panel-embedded .purchased-items-pagination{justify-content:center;padding-top:22px}.purchased-items-panel-embedded .purchased-items-list{padding:24px 24px 14px}@media (max-width:1120px){.purchased-items-list>article{grid-template-columns:62px minmax(180px,1fr) minmax(250px,1fr)}.purchased-item-dates,.purchased-item-orders{grid-column:2/-1}}@media (max-width:680px){.purchased-items-panel>header,.purchased-items-toolbar{flex-direction:column;align-items:stretch}.purchased-items-company-picker{max-width:none}.purchased-items-company-options>button{width:100%;min-width:0}.purchased-items-toolbar>span{margin-left:0}.purchased-items-list>article{grid-template-columns:52px minmax(0,1fr);gap:11px}.purchased-items-list>article>img,.purchased-item-image-placeholder{width:52px;height:52px}.purchased-items-list dl,.purchased-item-dates,.purchased-item-orders{grid-column:1/-1}.purchased-item-dates{margin-left:0}.purchased-item-orders{width:100%}}.channel-products-page{gap:15px;display:grid}.channel-products-page .page-heading{margin-bottom:0}.channel-products-page .back-link{margin-bottom:12px;display:inline-flex}.channel-products-toolbar{background:#fff;border:1px solid #dce8ee;border-radius:12px;align-items:end;gap:12px;padding:13px 15px;display:flex}.channel-products-toolbar label{color:#587089;gap:5px;font-size:9px;font-weight:850;display:grid}.channel-products-toolbar select{color:#294760;min-width:190px;min-height:34px;font:inherit;background:#fff;border:1px solid #cfdfe7;border-radius:8px;padding:0 9px;font-size:11px}.channel-products-toolbar>span{color:#74899c;flex:1;padding-bottom:9px;font-size:10px;font-weight:800}.channel-products-list{gap:12px;display:grid}.channel-product-card{background:#fff;border:1px solid #dce8ee;border-radius:13px;grid-template-columns:72px minmax(190px,.8fr) minmax(360px,1.5fr);gap:14px;padding:15px;display:grid}.channel-product-image{color:#69849a;background:#f3f8fa;border:1px solid #d7e5eb;border-radius:11px;place-items:center;width:72px;height:72px;display:grid;overflow:hidden}.channel-product-image img{object-fit:contain;width:100%;height:100%}.channel-product-summary{align-content:start;gap:4px;min-width:0;display:grid}.channel-product-summary .eyebrow{margin:0}.channel-product-summary h2{color:#294760;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;line-height:1.25;overflow:hidden}.channel-product-summary>span,.channel-product-summary small{color:#73899d;font-size:9px;font-weight:750}.channel-product-summary small.error{color:#ad4c59}.channel-product-form{grid-template-columns:minmax(0,1.3fr) minmax(145px,.7fr);gap:9px 11px;display:grid}.channel-product-form label{color:#587089;gap:4px;font-size:9px;font-weight:850;display:grid}.channel-product-form label>span{color:#8a9cad;font-weight:700}.channel-product-form input,.channel-product-form textarea{color:#294760;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #cfdee6;border-radius:8px;padding:8px 9px;font-size:10px}.channel-product-form>div{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}.channel-product-form .button{min-height:32px;font-size:10px}.channel-product-form .text-button{color:#087f90;align-items:center;gap:5px;font-size:10px;font-weight:850;display:inline-flex}.channel-product-error{color:#a74654;grid-column:1/-1;margin:0;font-size:9px;font-weight:750}.channel-product-card>footer{color:#8295a7;grid-column:2/-1;align-items:center;gap:6px;font-size:9px;font-weight:700;display:flex}@media (max-width:900px){.channel-product-card{grid-template-columns:64px minmax(0,1fr)}.channel-product-image{width:64px;height:64px}.channel-product-form,.channel-product-card>footer{grid-column:1/-1}}@media (max-width:620px){.channel-products-toolbar{flex-direction:column;align-items:stretch}.channel-products-toolbar select{width:100%}.channel-products-toolbar>span{padding:0}.channel-product-card{grid-template-columns:1fr}.channel-product-image{width:58px;height:58px}.channel-product-form{grid-template-columns:1fr}.channel-product-card>footer{grid-column:auto}}.channel-catalog-metadata{background:#f8fbfc;border:1px solid #dce8ee;border-radius:12px;flex-wrap:wrap;align-items:stretch;gap:8px;padding:12px 14px;display:flex}.channel-catalog-metadata>span{color:#294760;overflow-wrap:anywhere;border-left:2px solid #b8dde1;gap:3px;min-width:125px;padding:6px 10px;font-size:10px;font-weight:800;display:grid}.channel-catalog-metadata b{color:#7a8fa2;letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:900}.channel-product-catalog-note{align-content:start}.channel-product-catalog-note>b{color:#294760;font-size:11px}.channel-product-catalog-note>span{color:#71869a;grid-column:1/-1;font-size:9px;line-height:1.45}.channel-product-prices{grid-template-columns:repeat(2,minmax(0,1fr));grid-column:1/-1!important;align-items:stretch!important;gap:8px!important;display:grid!important}.channel-product-prices>span{background:#f7fafb;border:1px solid #dce8ee;border-radius:9px;gap:3px;padding:9px 10px;display:grid}.channel-product-prices small{color:#7a8fa2;letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:900}.channel-product-prices strong{color:#294760;font-size:14px}.channel-product-prices strong.pending{color:#a06b24;font-size:10px}.channel-product-directory-controls{background:#fff;border:1px solid #dce8ee;border-radius:12px;grid-template-columns:minmax(260px,1fr) auto;align-items:end;gap:14px;padding:13px 15px;display:grid}.channel-product-directory-search{color:#587089;gap:5px;font-size:9px;font-weight:850;display:grid}.channel-product-directory-search>div{color:#7890a4;background:#fff;border:1px solid #cfdee6;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:38px;padding:0 10px;transition:border-color .16s,box-shadow .16s;display:grid}.channel-product-directory-search>div:focus-within{border-color:#3eb2bd;box-shadow:0 0 0 3px #0f9eaf1a}.channel-product-directory-search input{color:#294760;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:8px 9px;font-size:11px}.channel-product-directory-search button{color:#7890a4;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.channel-product-directory-search button:hover{color:#087f90;background:#eef9fa}.channel-product-directory-status{background:#f3f7f9;border:1px solid #d5e3e9;border-radius:10px;gap:4px;padding:4px;display:flex}.channel-product-directory-status button{color:#6f8599;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:10px;font-weight:850;display:inline-flex}.channel-product-directory-status button span{color:#658094;background:#e4edf1;border-radius:999px;place-items:center;min-width:20px;height:20px;font-size:9px;display:grid}.channel-product-directory-status button.active{color:#087582;background:#fff;box-shadow:0 3px 10px #173e591a}.channel-product-directory-status button.active span{color:#087582;background:#e1f4f4}.channel-product-search-progress{color:#137885;background:#f7fdfd;border:1px solid #cae7e9;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:34px;font-size:10px;font-weight:850;display:flex;position:relative;overflow:hidden}.channel-product-search-progress>span{background:linear-gradient(90deg,#0000,#15a6b124,#0000);width:35%;animation:1.1s linear infinite channel-product-search-sweep;position:absolute;inset:0 auto 0 -35%}@keyframes channel-product-search-sweep{to{left:100%}}.channel-product-catalog-blocked{color:#9a6a17;background:linear-gradient(110deg,#fffaf0,#fff);border:1px solid #efd89d;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:16px;display:grid}.channel-product-catalog-blocked>div{gap:3px;display:grid}.channel-product-catalog-blocked b{color:#795517;font-size:12px}.channel-product-catalog-blocked span{color:#8b754d;font-size:10px;line-height:1.45}.channel-product-directory-list{background:#fff;border:1px solid #dce8ee;border-radius:13px;transition:opacity .16s;display:grid;overflow:hidden}.channel-product-directory-list.loading{opacity:.58}.channel-product-directory-row{background:#fff;grid-template-columns:48px minmax(190px,1fr) minmax(235px,.8fr) minmax(115px,.38fr) auto;align-items:center;gap:11px;min-height:64px;padding:8px 11px;display:grid}.channel-product-directory-row+.channel-product-directory-row{border-top:1px solid #e5edf1}.channel-product-directory-row:hover{background:#fbfdfd}.channel-product-directory-image{color:#7891a4;background:#f3f8fa;border:1px solid #d8e6ec;border-radius:9px;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.channel-product-directory-image img{object-fit:contain;width:100%;height:100%}.channel-product-directory-copy{gap:2px;min-width:0;display:grid}.channel-product-directory-copy strong,.channel-product-directory-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.channel-product-directory-copy strong{color:#294760;font-size:11px}.channel-product-directory-copy span{color:#087f90;letter-spacing:.02em;font-size:9px;font-weight:900}.channel-product-directory-copy small{color:#7c90a2;font-size:9px}.channel-product-directory-prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 9px;display:grid}.channel-product-directory-prices.single{grid-template-columns:1fr}.channel-product-directory-prices>div{gap:2px;display:grid}.channel-product-directory-prices span{color:#8295a6;letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:900}.channel-product-directory-prices strong{color:#294760;font-size:10px;line-height:1.25}.channel-product-directory-prices>small{color:#7d91a3;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:7px;font-weight:750;overflow:hidden}.channel-product-directory-state{justify-items:start;gap:2px;display:grid}.channel-product-directory-state>span{text-transform:uppercase;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:950}.channel-product-directory-state>small{color:#7d91a3;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:8px;overflow:hidden}.channel-product-directory-state.complete>span{color:#18755c;background:#e7f7f1}.channel-product-directory-state.pending>span{color:#916317;background:#fff2d5}.channel-product-directory-detail{color:#087f90;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:flex-end;align-items:center;gap:5px;padding:0 7px;font-size:9px;font-weight:900;display:inline-flex}.channel-product-directory-detail:hover:not(:disabled),.channel-product-directory-detail:focus-visible{background:#eaf8f9;outline:0}.channel-product-directory-detail:disabled{cursor:wait;opacity:.65}.channel-product-directory-more{justify-content:center;display:flex}.channel-product-origin-empty{color:#7890a3;text-align:center;border:1px dashed #d4e3e9;border-radius:11px;justify-items:center;gap:4px;padding:28px 16px;display:grid}.channel-product-origin-empty b{color:#3d5b73;font-size:11px}.channel-product-origin-empty span{color:#7890a3;font-size:9px}@media (max-width:1000px){.channel-product-directory-row{grid-template-columns:48px minmax(180px,1fr) minmax(205px,.78fr) auto}.channel-product-directory-state,.channel-product-directory-detail span{display:none}}@media (max-width:720px){.channel-product-directory-controls{grid-template-columns:1fr}.channel-product-directory-status{width:100%}.channel-product-directory-status button{flex:1;justify-content:center}.channel-product-catalog-blocked{grid-template-columns:auto minmax(0,1fr)}.channel-product-catalog-blocked .button{grid-column:1/-1;width:100%}.channel-product-directory-row{grid-template-columns:46px minmax(0,1fr) auto;gap:9px}.channel-product-directory-prices{grid-column:2}.channel-product-directory-detail{grid-area:1/3/span 3}.channel-product-directory-copy small{white-space:normal}.channel-product-directory-state{display:none}}.manual-catalog-editor{background:#fff;border:1px solid #b8dde1;border-radius:14px;gap:13px;padding:16px;display:grid;box-shadow:0 12px 28px #29476014}.manual-catalog-editor>header,.manual-catalog-editor>footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.manual-catalog-editor>header h2{color:#294760;margin:3px 0 4px;font-size:17px}.manual-catalog-editor>header p:not(.eyebrow),.manual-catalog-editor>footer>span{color:#71869a;margin:0;font-size:10px;line-height:1.45}.manual-catalog-pricing-mode{background:#f5fbfb;border:1px solid #cfe4e7;border-radius:11px;grid-template-columns:minmax(190px,.45fr) minmax(0,1fr);align-items:end;gap:14px;padding:12px;display:grid}.manual-catalog-pricing-mode label{color:#46677e;gap:5px;font-size:9px;font-weight:900;display:grid}.manual-catalog-pricing-mode select{color:#294760;min-height:36px;font:inherit;background:#fff;border:1px solid #bdd8dd;border-radius:8px;padding:0 9px;font-size:10px}.manual-catalog-pricing-mode p{color:#607b8f;margin:0 0 7px;font-size:9px;line-height:1.45}.manual-catalog-items{gap:10px;display:grid}.manual-catalog-items>article{background:#fbfdfe;border:1px solid #dce8ee;border-radius:11px;grid-template-columns:34px minmax(105px,.5fr) minmax(200px,1.05fr) minmax(145px,.72fr) minmax(115px,.55fr) minmax(115px,.55fr) 34px;gap:9px;padding:12px;display:grid;position:relative}.manual-catalog-items label{color:#587089;align-content:start;gap:4px;font-size:8px;font-weight:900;display:grid}.manual-catalog-items input:not([type=checkbox]),.manual-catalog-items select,.manual-catalog-items textarea{color:#294760;width:100%;min-height:34px;font:inherit;resize:vertical;background:#fff;border:1px solid #cfdee6;border-radius:8px;padding:7px 8px;font-size:10px}.manual-catalog-items label>small{color:#7890a2;font-size:7px;font-weight:750;line-height:1.35}.manual-catalog-item-number{color:#087f90;background:#e6f6f5;border-radius:8px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:900;display:grid}.manual-catalog-price.single{grid-column:5/7}.manual-catalog-image{grid-column:2/4}.manual-catalog-logistics{background:#f7fafb;border:1px solid #d8e6eb;border-radius:9px;grid-column:4/7;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:8px;display:grid}.manual-catalog-logistics>legend{color:#587089;padding:0 5px;font-size:8px;font-weight:900}.manual-catalog-logistics>legend small{color:#8194a5;font-weight:750}.manual-catalog-description{grid-column:2/7}.manual-catalog-active{grid-column:2/7;align-items:center;gap:7px!important;display:flex!important}.manual-catalog-active input{accent-color:#087f90;width:15px;height:15px}.manual-catalog-remove{color:#af4e4e}.manual-catalog-editor>footer{padding-top:3px}@media (max-width:1050px){.manual-catalog-items>article{grid-template-columns:34px repeat(2,minmax(0,1fr)) 34px}.manual-catalog-name{grid-column:3/4}.manual-catalog-item-mode,.manual-catalog-price,.manual-catalog-price.single{grid-column:auto}.manual-catalog-image,.manual-catalog-logistics,.manual-catalog-description{grid-column:2/4}.manual-catalog-logistics{grid-template-columns:repeat(2,minmax(0,1fr))}.manual-catalog-active{grid-column:2/4}}@media (max-width:620px){.channel-catalog-metadata{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.channel-catalog-metadata>span{min-width:0}.manual-catalog-editor>header,.manual-catalog-editor>footer{flex-direction:column;align-items:stretch}.manual-catalog-pricing-mode{grid-template-columns:1fr}.manual-catalog-pricing-mode p{margin:0}.manual-catalog-items>article{grid-template-columns:30px minmax(0,1fr) 34px}.manual-catalog-items>article>label,.manual-catalog-items>article>.manual-catalog-logistics{grid-column:1/-1}.manual-catalog-items .manual-catalog-item-number{grid-column:1}.manual-catalog-items .manual-catalog-remove{grid-area:1/3}.manual-catalog-logistics{grid-template-columns:1fr}.manual-catalog-active{grid-column:1/-1!important}.channel-product-prices{grid-template-columns:1fr}}.oc-original-dialog>header{grid-template-columns:auto minmax(0,1fr) auto auto}.oc-original-dialog-order-link{border:1px solid color-mix(in srgb,var(--oc-channel-accent,#0b96a7) 35%,#d6e2e9);min-height:38px;color:var(--oc-channel-accent,#087f92);background:#fff;border-radius:11px;align-items:center;padding:0 12px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.oc-original-dialog-order-link:hover,.oc-original-dialog-order-link:focus-visible{background:#f4fbfc;outline:0}.econotec-technical-missing-action{cursor:pointer;font:inherit;border:0}.econotec-technical-missing-action:hover,.econotec-technical-missing-action:focus-visible{outline:0;box-shadow:0 0 0 3px #c4912c2e}.econotec-technical-missing-dialog{background:#fff;border:1px solid #dce8ee;border-radius:16px;width:min(500px,100vw - 28px);box-shadow:0 24px 70px #19304638}.econotec-technical-missing-dialog>header{border-bottom:1px solid #e7eef2;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.econotec-technical-missing-dialog h2{color:#294760;margin:2px 0 0;font-size:18px}.econotec-technical-missing-dialog>p{color:#607990;margin:0;padding:15px 18px 8px;font-size:11px;line-height:1.5}.econotec-technical-missing-dialog ul{color:#294760;gap:7px;margin:0;padding:9px 18px 19px 36px;font-size:11px;font-weight:800;display:grid}.purchased-items-list>article{grid-template-columns:62px minmax(250px,1.45fr) max-content minmax(250px,.9fr) max-content;gap:18px;padding:16px 18px}.purchased-item-components-action{color:#087f90;min-height:40px;font:inherit;cursor:pointer;white-space:nowrap;background:#f5fcfc;border:1px solid #b8dde1;border-radius:10px;padding:0 12px;font-size:10px;font-weight:900}.purchased-item-components-action:hover,.purchased-item-components-action:focus-visible{color:#056879;border-color:#4db8c2;outline:0}.purchased-item-orders-dialog{background:#fff;border:1px solid #dce8ee;border-radius:16px;width:min(760px,100vw - 28px);max-height:min(76vh,760px);overflow:auto;box-shadow:0 24px 70px #19304638}.purchased-item-orders-dialog>header{border-bottom:1px solid #e7eef2;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.purchased-item-orders-dialog h2{color:#294760;margin:2px 0 4px;font-size:18px}.purchased-item-orders-dialog header p:not(.eyebrow){color:#71869a;margin:0;font-size:10px}.purchased-item-orders-dialog-list{gap:9px;padding:14px;display:grid}.purchased-item-orders-dialog-list>article{border:1px solid #dfeaf0;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:13px;display:grid}.purchased-item-orders-dialog-list b,.purchased-item-orders-dialog-list small{display:block}.purchased-item-orders-dialog-list b{color:#294760;font-size:12px}.purchased-item-orders-dialog-list small{color:#71869a;margin-top:4px;font-size:9px}.purchased-item-orders-dialog-list>article>strong{color:#294760;font-size:15px}.purchased-item-orders-dialog-actions{align-items:center;gap:9px;display:flex}.purchased-item-orders-dialog-actions a{color:#087f90;text-underline-offset:3px;font-size:10px;font-weight:900;text-decoration:underline}@media (max-width:1120px){.purchased-items-list>article{grid-template-columns:62px minmax(220px,1fr) minmax(240px,.9fr)}.purchased-items-list dl,.purchased-item-components-action,.purchased-item-dates{grid-column:2/-1}}@media (max-width:700px){.oc-original-dialog>header{grid-template-columns:auto minmax(0,1fr) auto}.oc-original-dialog-order-link{grid-column:2/3;justify-self:start}}@media (max-width:680px){.purchased-items-list dl,.purchased-item-dates,.purchased-item-components-action{grid-column:1/-1}.purchased-item-components-action{width:100%}.purchased-item-orders-dialog-list>article{grid-template-columns:1fr auto}.purchased-item-orders-dialog-actions{grid-column:1/-1}}.commission-recalculation-status>button+button{margin-left:0}.commission-row-action{color:#087f92;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;width:max-content;max-width:100%;margin-top:2px;padding:0;font-size:8px;font-weight:900;text-decoration:underline}.commission-row-action:hover,.commission-row-action:focus-visible{color:#075f70;outline:0}.commission-correction-layer,.report-dialog-layer{z-index:1100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#051630b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.commission-correction-dialog,.report-dialog{background:#fff;border:1px solid #cfe2e9;border-radius:20px;width:min(680px,100%);max-height:calc(100dvh - 48px);overflow:hidden;box-shadow:0 28px 80px #04173357}.commission-correction-dialog>header,.report-dialog>header{background:linear-gradient(115deg,#fff 30%,#eefbfc);border-bottom:1px solid #dce9ee;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:20px 22px;display:grid}.commission-correction-dialog>header h2,.report-dialog>header h2{color:#163655;letter-spacing:-.6px;margin:0;font-family:Manrope,sans-serif;font-size:22px}.commission-correction-dialog>header p,.report-dialog>header p{color:#6f8298;margin:4px 0 0;font-size:10px}.commission-correction-dialog>header>button,.report-dialog-close{color:#4c657e;cursor:pointer;background:#fff;border:1px solid #d5e2e9;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.commission-correction-logo,.report-dialog-icon{color:#078da1;background:#edfbfc;border:1px solid #bde2e6;border-radius:14px;place-items:center;width:52px;height:52px;font-weight:900;display:grid;overflow:hidden}.commission-correction-logo img{object-fit:contain;width:100%;height:100%;padding:5px}.commission-correction-body{grid-template-columns:minmax(0,1fr) auto;gap:13px 12px;padding:21px 22px;display:grid}.commission-correction-explanation{color:#278065;background:#f2fbf7;border:1px solid #c6e8e4;border-radius:12px;grid-column:1/-1;align-items:flex-start;gap:11px;padding:14px;display:flex}.commission-correction-explanation div{gap:4px;display:grid}.commission-correction-explanation b{color:#285b51;font-size:12px}.commission-correction-explanation span{color:#648179;font-size:10px;line-height:1.45}.commission-correction-body>label{color:#526b84;gap:6px;font-size:10px;font-weight:900;display:grid}.commission-correction-body input{color:#274660;min-height:42px;font:inherit;background:#fff;border:1px solid #ccdce5;border-radius:9px;padding:0 11px;font-size:12px}.commission-original-button{align-self:end;min-height:42px}.commission-correction-safety{color:#617b91;background:#f8fbfd;border:1px solid #dce8ee;border-radius:10px;grid-column:1/-1;align-items:flex-start;gap:8px;padding:11px 12px;font-size:9px;line-height:1.45;display:flex}.commission-correction-safety svg{color:#0797aa;flex:none}.commission-correction-progress,.commission-correction-error,.commission-verify-button{grid-column:1/-1}.commission-correction-progress{color:#5b7187;align-items:center;gap:7px;margin:0;font-size:10px;font-weight:800;display:flex}.commission-verify-button{color:#087f92;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:0;font-size:10px;font-weight:900;text-decoration:underline}.commission-correction-dialog>footer,.report-dialog>footer{background:#fbfdfe;border-top:1px solid #e0e9ee;justify-content:space-between;align-items:center;gap:14px;padding:15px 22px;display:flex}.commission-correction-dialog>footer>span,.report-dialog>footer>span{color:#74879a;font-size:9px;line-height:1.45}.report-dialog{width:min(920px,100%)}.report-dialog-body{max-height:calc(100dvh - 220px);padding:20px 22px 22px;overflow:auto}.report-quick-ranges{flex-wrap:wrap;gap:7px;margin-bottom:13px;display:flex}.report-quick-ranges button{color:#49667f;cursor:pointer;background:#fff;border:1px solid #d4e3e9;border-radius:999px;min-height:31px;padding:0 11px;font-size:9px;font-weight:900}.report-quick-ranges button:hover{color:#087e91;background:#f4fcfd;border-color:#69cbd3}.report-filters{grid-template-columns:1fr 1fr 1.35fr;gap:10px;display:grid}.report-filters label{color:#526b84;gap:6px;font-size:9px;font-weight:900;display:grid}.report-filters input,.report-filters select{color:#2f4c68;min-width:0;min-height:40px;font:inherit;background:#fff;border:1px solid #d2e0e7;border-radius:8px;padding:0 10px;font-size:10px}.report-preview-loading{color:#71869a;justify-content:center;align-items:center;gap:8px;min-height:145px;font-size:10px;font-weight:800;display:flex}.report-preview{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:17px;transition:opacity .18s;display:grid}.report-preview.is-refreshing{opacity:.55}.report-preview article{background:#fbfdfe;border:1px solid #dfe9ee;border-radius:11px;gap:5px;min-height:76px;padding:12px;display:grid}.report-preview span{color:#71859a;text-transform:uppercase;font-size:8px;font-weight:900}.report-preview strong{color:#203f5e;white-space:nowrap;text-overflow:ellipsis;font-family:Manrope,sans-serif;font-size:15px;overflow:hidden}.report-preview article:nth-child(4) strong{color:#217a5a}.report-pending-warning,.report-ready{border-radius:10px;align-items:flex-start;gap:10px;margin-top:13px;padding:12px 13px;display:flex}.report-pending-warning{color:#986515;background:#fff8e9;border:1px solid #efd49d}.report-pending-warning div{gap:3px;display:grid}.report-pending-warning b{font-size:10px}.report-pending-warning span{color:#8b744e;font-size:9px;line-height:1.45}.report-ready{color:#237958;background:#effaf5;border:1px solid #bee5d3;align-items:center;font-size:10px;font-weight:900}.report-dialog-error{margin:13px 0 0}.desiree-monthly-report-dialog .report-preview{grid-template-columns:repeat(4,minmax(0,1fr))}.desiree-month-picker{color:#526b84;gap:6px;width:min(330px,100%);font-size:9px;font-weight:900;display:grid;position:relative}.desiree-month-trigger{color:#294760;width:100%;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#fff,#f5fbfc);border:1px solid #cfe0e7;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:0 12px;display:grid;box-shadow:0 5px 15px #1c435b0d}.desiree-month-trigger:hover,.desiree-month-trigger:focus-visible{border-color:#63c2cc;outline:0;box-shadow:0 0 0 3px #0f9eaf1f}.desiree-month-trigger>svg:first-child{color:#0b95a7}.desiree-month-trigger>svg:last-child{color:#7890a3;transition:transform .16s}.desiree-month-trigger>svg:last-child.is-open{transform:rotate(90deg)}.desiree-month-trigger strong{text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.desiree-month-popover{z-index:5;background:#fff;border:1px solid #cfe0e7;border-radius:14px;width:min(360px,100vw - 54px);padding:11px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 20px 50px #14304833}.desiree-month-popover>div:first-child{grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:8px;margin-bottom:9px;display:grid}.desiree-month-popover>div:first-child strong{color:#294760;text-align:center;font-family:Manrope,sans-serif;font-size:14px}.desiree-month-popover>div:first-child button{color:#526d84;cursor:pointer;background:#f9fcfd;border:1px solid #dce8ed;border-radius:9px;place-items:center;width:36px;height:34px;display:grid}.desiree-month-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.desiree-month-grid button{color:#58718a;min-height:34px;font:inherit;cursor:pointer;text-transform:capitalize;background:#fff;border:1px solid #e0eaee;border-radius:9px;font-size:9px;font-weight:900}.desiree-month-grid button:hover,.desiree-month-grid button:focus-visible{color:#087f91;background:#f3fbfc;border-color:#74cbd3;outline:0}.desiree-month-grid button.is-selected{color:#fff;background:#0e9bad;border-color:#0e9bad;box-shadow:0 5px 12px #0e9bad33}.desiree-report-note{color:#28715b;background:#f3fcf8;border:1px solid #c8e8df;border-radius:10px;align-items:center;gap:8px;margin:14px 0;padding:10px 12px;font-size:10px;font-weight:800;display:flex}.desiree-report-note svg{flex:none}.desiree-report-note.is-warning{color:#936115;background:#fff8e9;border-color:#efd49d}.desiree-week-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.desiree-week-summary>article{background:#fbfdfe;border:1px solid #dce8ed;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 12px;min-width:0;padding:12px 13px;display:grid}.desiree-week-summary article>div{gap:2px;display:grid}.desiree-week-summary span{color:#294965;font-size:10px;font-weight:900}.desiree-week-summary strong{color:#1f7759;white-space:nowrap;font-family:Manrope,sans-serif;font-size:13px}.desiree-week-summary small{color:#74899c;font-size:8px;font-weight:750}.desiree-week-summary article>small{grid-column:1/-1}.desiree-week-summary>p{color:#74899c;border:1px dashed #d4e3e9;border-radius:11px;margin:0;padding:16px;font-size:10px}.desiree-report-issues{background:#fffaf0;border:1px solid #efd3a0;border-radius:12px;margin-top:12px;padding:13px}.desiree-report-issues h3{color:#835716;margin:0 0 9px;font-size:11px}.desiree-report-issues ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.desiree-report-issues li{color:#65788d;grid-template-columns:minmax(0,1fr) auto;gap:9px;font-size:9px;display:grid}.desiree-report-issues li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desiree-report-issues li b{color:#946519;text-align:right}.desiree-report-issues>small{color:#8a754e;margin-top:8px;font-size:8px;display:block}.oc-drive-sync-notice{border:1px solid #efd49d;border-radius:10px;justify-content:space-between;gap:14px;margin:0 0 13px}.oc-drive-sync-notice>span{min-width:0;line-height:1.5}.oc-drive-sync-notice .button{flex:none;min-height:36px}@media (max-width:760px){.commission-correction-layer,.report-dialog-layer{padding:0}.commission-correction-dialog,.report-dialog{border:0;border-radius:0;max-height:100dvh}.commission-correction-body{grid-template-columns:1fr}.commission-original-button{width:100%}.commission-correction-explanation,.commission-correction-safety,.commission-correction-progress,.commission-correction-error,.commission-verify-button{grid-column:1}.report-filters{grid-template-columns:1fr 1fr}.report-filters label:last-child{grid-column:1/-1}.report-preview,.desiree-monthly-report-dialog .report-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.report-preview article:last-child{grid-column:1/-1}.desiree-report-preview article:last-child{grid-column:auto}.desiree-week-summary{grid-template-columns:1fr}.oc-drive-sync-notice{flex-direction:column;align-items:stretch}.oc-drive-sync-notice .button{width:100%}}@media (max-width:520px){.commission-correction-dialog>header,.report-dialog>header{padding:15px}.commission-correction-logo,.report-dialog-icon{width:42px;height:42px}.commission-correction-dialog>header h2,.report-dialog>header h2{font-size:17px}.commission-correction-body,.report-dialog-body{padding:16px 15px}.commission-correction-dialog>footer,.report-dialog>footer{flex-direction:column;align-items:stretch;padding:13px 15px}.commission-correction-dialog>footer .button,.report-dialog>footer .button{width:100%}.report-filters{grid-template-columns:1fr}.report-filters label:last-child{grid-column:1}.desiree-month-picker{width:100%}.desiree-month-popover{width:100%;left:auto;right:0}.desiree-month-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.purchase-orders-page .page-heading{flex-wrap:wrap}.purchase-orders-heading-actions{justify-content:flex-start;width:100%}.purchase-orders-heading-actions .button-secondary{display:inline-flex}}@media (max-width:640px){.purchase-orders-heading-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.purchase-orders-heading-actions .button{min-width:0;padding-inline:9px;font-size:10px}.purchase-orders-heading-actions .button:last-child{grid-column:1/-1}}@media (max-width:390px){.purchase-orders-heading-actions{grid-template-columns:1fr}.purchase-orders-heading-actions .button:last-child{grid-column:auto}}.mundo-password-login{gap:13px;width:100%;display:grid}.mundo-password-login label{color:#50627c;gap:6px;font-size:12px;font-weight:800;display:grid}.mundo-password-login input{box-sizing:border-box;color:#213650;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #d7e2ec;border-radius:9px;outline:0;padding:0 13px;font-weight:600}.mundo-password-login input:focus{border-color:#13b8c9;box-shadow:0 0 0 3px #13b8c924}.mundo-password-login input:disabled{cursor:wait;color:#8491a2;background:#f6f9fb}.mundo-password-login label>div{align-items:center;min-width:0;display:flex;position:relative}.mundo-password-login label>div>input{padding-right:44px}.mundo-password-login label>div>.login-password-toggle{flex:0 0 28px;margin:0;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.mundo-password-login .login-remember{color:#62738c;cursor:pointer;align-items:center;gap:8px;font-size:11px;font-weight:700;line-height:1.35;display:flex}.mundo-password-login .login-remember input[type=checkbox]{appearance:auto;width:16px;height:16px;min-height:16px;box-shadow:none;accent-color:#0ea6b7;border:0;border-radius:3px;flex:0 0 16px;margin:0;padding:0}.mundo-password-login .login-remember input[type=checkbox]:focus{box-shadow:0 0 0 3px #13b8c924}.mundo-password-login .login-remember input[type=checkbox]:disabled{background:initial}.login-local-help{color:#718198;margin:1px 0 0;font-size:11px;line-height:1.5}.mundo-password-error{color:#a94655;background:#fff3f5;border:1px solid #ffd7dd;border-radius:8px;margin:0;padding:10px 12px;font-size:11px;line-height:1.45}.mundo-password-submit{justify-content:center;width:100%;min-height:43px;margin-top:2px}.mundo-password-submit:disabled{cursor:wait;opacity:.72}.contact-create-form{grid-template-columns:1fr}.contact-create-grid,.contact-editor-grid,.current-customer-registration-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.contact-create-grid>label,.contact-editor-grid>label,.current-customer-registration-grid>label{color:#587089;gap:5px;min-width:0;font-size:10px;font-weight:850;display:grid}.contact-create-grid input:not([type=checkbox]):not([type=radio]),.contact-create-grid select,.contact-editor-grid input:not([type=checkbox]):not([type=radio]),.contact-editor-grid select,.current-customer-registration-grid input:not([type=checkbox]):not([type=radio]),.current-customer-registration-grid select{box-sizing:border-box;color:#294760;width:100%;min-width:0;min-height:38px;font:inherit;background:#fff;border:1px solid #cfdfe7;border-radius:9px;padding:0 10px;font-size:11px}.contact-channel-custom-fields>.contact-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.contact-channel-custom-fields>.contact-editor-grid>label,.contact-channel-custom-fields>.contact-editor-grid>.contact-channel-multiselect{box-sizing:border-box;background:#fbfdfe;border:1px solid #d9e7ed;border-radius:11px;align-content:start;min-width:0;padding:12px}.contact-channel-fields{border:1px solid #d9e7ed;border-radius:12px;gap:10px;min-width:0;margin:0;padding:13px;display:grid}.contact-channel-fields legend{color:#087f92;padding:0 6px;font-size:10px;font-weight:900}.current-customer-registration-fields{background:linear-gradient(135deg,#f8feff,#fff);border:1px solid #cae7e9;border-radius:14px;gap:13px;padding:15px;display:grid}.current-customer-registration-fields>header{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;display:grid}.current-customer-registration-icon{color:#078fa1;background:#e3f9fb;border-radius:11px;place-items:center;width:37px;height:37px;display:grid}.current-customer-registration-fields .eyebrow{margin:0 0 2px}.current-customer-registration-fields h3{color:#294760;margin:0;font-size:15px}.current-customer-registration-fields header p:last-child{color:#71869a;margin:4px 0 0;font-size:10px;line-height:1.45}.current-customer-entity-selector{background:#f4f8fa;border:1px solid #d7e6ec;border-radius:11px;width:max-content;max-width:100%;padding:3px;display:flex}.current-customer-entity-selector button{color:#587089;min-height:35px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:10px;font-weight:900;display:inline-flex}.current-customer-entity-selector button.active{color:#087f92;background:#fff;box-shadow:0 2px 8px #1f41591f}.current-customer-registration-card{background:#fff;border:1px solid #d8e7ed;border-radius:11px;gap:11px;padding:13px;display:grid}.current-customer-registration-card>header{color:#087f92;align-items:center;gap:8px;display:flex}.current-customer-registration-card>header>div{gap:2px;display:grid}.current-customer-registration-card>header b{color:#294760;font-size:12px}.current-customer-registration-card>header span{color:#71869a;font-size:9px}.current-customer-registration-card>header>.current-customer-company-header-actions{flex:none;margin-left:auto;display:flex}.current-customer-cnpj-lookup{color:#1769aa;min-height:38px;font:inherit;cursor:pointer;background:#eef7ff;border:1px solid #9bc9f2;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:9px;font-weight:900;display:inline-flex}.current-customer-cnpj-lookup:hover:not(:disabled){background:#e3f2ff;border-color:#67ace7}.current-customer-cnpj-lookup:disabled{cursor:not-allowed;opacity:.5}.current-customer-official-address{color:#277a69;background:#f2fbf7;border:1px solid #bfe5dc;border-radius:8px;align-items:center;gap:7px;margin:0;padding:8px 10px;font-size:9px;font-weight:800;display:flex}.current-customer-registration-people>header>div{flex:1}.current-customer-registration-people-list{gap:8px;display:grid}.current-customer-registration-people-list>article{background:#f9fcfd;border:1px solid #dce9ee;border-radius:9px;padding:10px 44px 10px 10px;display:grid;position:relative}.current-customer-registration-people-list .icon-button{color:#6d8092;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.current-customer-registration-empty-people{color:#71869a;background:#f5fafc;border-radius:8px;margin:0;padding:9px 10px;font-size:10px;line-height:1.45}.contact-channel-assignment-list{grid-template-columns:1fr;gap:10px;display:grid}.contact-channel-assignment{background:#fbfdfe;border:1px solid #d9e7ed;border-radius:12px;gap:10px;width:100%;padding:13px;display:grid}.contact-channel-assignment.selected{border-color:color-mix(in srgb,var(--channel-accent,#0f9eaf) 48%,#d9e7ed);background:color-mix(in srgb,var(--channel-accent,#0f9eaf) 5%,#fff)}.contact-channel-assignment>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.contact-channel-assignment-identity{align-items:center;gap:10px;min-width:0;display:flex}.contact-channel-assignment-identity>div{gap:2px;display:grid}.contact-channel-assignment-identity b{color:#294760;font-size:12px}.contact-channel-assignment-identity small{color:#71869a;font-size:9px}.contact-channel-assignment-logo{color:#087f92;background:#f4f8fa;border:1px solid #dce8ed;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-size:8px;font-weight:900;display:grid;overflow:hidden}.contact-channel-assignment-logo img{object-fit:contain;background:0 0;width:100%;height:100%}.contact-channel-active,.contact-channel-primary{color:#5b7085;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfdfe7;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:9px;font-weight:900;display:inline-flex}.contact-channel-active.active,.contact-channel-primary.active{border-color:color-mix(in srgb,var(--channel-accent,#0f9eaf) 62%,#cfdfe7);color:color-mix(in srgb,var(--channel-accent,#0f9eaf) 82%,#173a51);background:color-mix(in srgb,var(--channel-accent,#0f9eaf) 10%,#fff)}.contact-channel-active:focus-visible,.contact-channel-primary:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--channel-accent,#0f9eaf) 18%,transparent);outline:0}.contact-channel-active:disabled,.contact-channel-primary:disabled{cursor:not-allowed;opacity:.58}.contact-channel-primary{width:max-content}.contact-administrative-global{color:#5e7087;width:100%;min-height:52px;font:inherit;cursor:pointer;background:#f7f9fb;border:1px solid #cfdce8;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin:2px 0 11px;padding:9px 12px;display:flex}.contact-administrative-global>span:first-child{align-items:center;gap:8px;display:flex}.contact-administrative-global small{color:#76889a;margin-left:auto;font-size:9px}.contact-administrative-global.active{color:#40566f;background:#eef2f6;border-color:#96a9bc}.contact-administrative-switch{background:#c8d3dd;border-radius:999px;width:31px;height:18px;position:relative}.contact-administrative-switch:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .18s;position:absolute;top:3px;left:3px}.contact-administrative-global.active .contact-administrative-switch{background:#637b94}.contact-administrative-global.active .contact-administrative-switch:after{transform:translate(13px)}.current-customer-implanew-controls{background:#f4fbfa;border:1px solid #bfe1df;border-radius:11px;gap:10px;padding:12px;display:grid}.current-customer-implanew-controls>header{justify-content:space-between;align-items:center;display:flex}.current-customer-implanew-controls>header div{gap:2px;display:grid}.current-customer-implanew-controls>header b{color:#245c63;font-size:12px}.current-customer-implanew-controls>header span{color:#6b808b;font-size:10px}.current-customer-implanew-grid{grid-template-columns:minmax(220px,.7fr) minmax(300px,1.3fr);align-items:center;gap:14px;display:grid}.current-customer-implanew-grid>label{color:#587089;gap:5px;font-size:10px;font-weight:850;display:grid}.current-customer-percent{align-items:center;gap:7px;display:flex}.current-customer-percent input{color:#294760;width:130px;min-height:38px;font:inherit;background:#fff;border:1px solid #cfdfe7;border-radius:9px;padding:0 10px}.current-customer-percent em{color:#476679;font-style:normal}.current-customer-check{cursor:pointer;align-items:flex-start;color:#365a67!important;gap:9px!important;display:flex!important}.current-customer-check>input{margin-top:2px;width:16px!important;min-height:16px!important}.current-customer-check>span{gap:3px;display:grid}.current-customer-check b{font-size:11px}.current-customer-check small{color:#708590;font-size:9px;font-weight:500;line-height:1.45}.current-customer-addresses{gap:9px;display:grid}.current-customer-address{background:#fff;border:1px solid #d8e7ed;border-radius:10px}.current-customer-address summary{color:#355774;cursor:pointer;align-items:center;gap:8px;min-height:41px;padding:0 11px;font-size:11px;font-weight:850;list-style:none;display:flex}.current-customer-address summary::-webkit-details-marker{display:none}.current-customer-address summary svg:last-child{margin-left:auto;transition:transform .18s}.current-customer-address[open] summary svg:last-child{transform:rotate(180deg)}.current-customer-company-registration-address{border-top:1px solid #e5eef2;gap:10px;padding-top:4px;display:grid}.current-customer-company-registration-address>.current-customer-address-title{color:#355774;font-size:11px;font-weight:850}.channel-product-origin-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex;position:relative}.channel-product-order-menu{position:relative}.channel-product-order-menu>button{align-items:center;gap:3px;display:inline-flex}.channel-product-order-menu [role=menu]{z-index:3;background:#fff;border:1px solid #cfe0e7;border-radius:9px;width:max-content;min-width:180px;display:grid;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 12px 28px #14314b29}.channel-product-order-menu [role=menu]>*{color:#264962;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;padding:9px 11px;font-size:10px;font-weight:800;text-decoration:none}.channel-product-order-menu [role=menu]>:hover,.channel-product-order-menu [role=menu]>:focus-visible{color:#057b8d;background:#eefafb;outline:0}.channel-product-origin-reclassified{color:#9a681d!important}.channel-product-correction-form label>small{color:#71869a;font-size:9px;font-weight:650;line-height:1.4}.channel-product-confirm{align-items:flex-start;gap:7px;line-height:1.4;color:#4d6a82!important;font-size:10px!important;display:flex!important}.channel-product-confirm input{accent-color:#0b98aa;width:15px;height:15px;margin:0}.contact-editor-wide{width:min(1040px,100vw - 28px);max-height:calc(100dvh - 28px);overflow:auto}.contact-editor-wide>header{align-items:flex-start}.contact-editor-wide>header>div{min-width:0}.contact-editor-wide>header h2{margin:2px 0}.contact-editor-wide>header p:not(.eyebrow){color:#71869a;margin:4px 0 0;font-size:10px;line-height:1.45}.contact-editor-section{border-bottom:1px solid #e5eef2;gap:11px;padding:16px 18px;display:grid}.contact-editor-section h3{color:#294760;margin:0;font-size:14px}.contact-editor-wide>.contact-channel-fields{margin:13px 18px}.contact-registration-company-picker{background:#f9fcfd;border:1px solid #d9e8ed;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(330px,.8fr);align-items:end;gap:17px;margin:14px 18px 0;padding:14px;display:grid}.contact-registration-company-picker .eyebrow{margin:0 0 3px}.contact-registration-company-picker h3{color:#294760;margin:0;font-size:14px}.contact-registration-company-picker p:not(.eyebrow){color:#71869a;margin:4px 0 0;font-size:10px;line-height:1.45}.contact-registration-company-actions{justify-content:flex-end;align-items:end;gap:9px;display:flex}.contact-registration-company-actions label{color:#587089;gap:5px;min-width:185px;font-size:9px;font-weight:850;display:grid}.contact-registration-company-actions select{color:#294760;min-height:38px;font:inherit;background:#fff;border:1px solid #cfdfe7;border-radius:9px;padding:0 9px;font-size:10px}.contact-editor-wide>.current-customer-registration-fields{margin:14px 18px 18px}.contact-editor-wide>footer{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-top:1px solid #e1eaef;padding:14px 18px;position:sticky;bottom:0}.contact-editor-tabs{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f9fcfdf5;border-block:1px solid #e2ebf0;gap:4px;padding:8px 18px;display:flex;position:sticky;top:-20px}.contact-editor-tabs button{color:#61778e;min-height:37px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:0 13px;font-size:10px;font-weight:900;display:inline-flex}.contact-editor-tabs button.active{color:#087f92;background:#fff;box-shadow:0 2px 8px #1f41591c}.contact-editor-tabs button span{background:#e8f5f7;border-radius:999px;place-items:center;min-width:19px;height:19px;font-size:8px;display:grid}.contact-editor-basic-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.contact-editor-contacts{gap:13px;padding:16px 18px 20px;display:grid}.contact-editor-contacts>header{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.contact-editor-contacts>header>div:first-child{gap:4px;display:grid}.contact-editor-contacts h3{color:#294760;margin:0;font-size:14px}.contact-editor-contacts p{color:#71869a;margin:0;font-size:10px;line-height:1.45}.contact-editor-contacts>header>div:last-child{gap:8px;display:flex}.contact-editor-method-list{gap:9px;display:grid}.contact-editor-method-row{background:#fff;border:1px solid #d8e7ed;border-radius:11px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px;display:grid}.contact-editor-method-row.archived{opacity:.72;background:#f6f8fa}.contact-editor-method-icon{color:#087f92;background:#eaf8fa;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.contact-editor-method-fields{grid-template-columns:minmax(180px,1.15fr) minmax(160px,1fr) minmax(150px,.8fr);gap:9px;display:grid}.contact-editor-method-fields label{color:#587089;gap:4px;font-size:9px;font-weight:850;display:grid}.contact-editor-method-fields input,.contact-editor-method-fields select{box-sizing:border-box;color:#294760;width:100%;min-width:0;min-height:36px;font:inherit;background:#fff;border:1px solid #cfdfe7;border-radius:8px;padding:0 9px;font-size:10px}.contact-editor-method-actions{justify-items:end;gap:7px;min-width:118px;display:grid}.contact-editor-method-actions>button{font:inherit;cursor:pointer;font-size:9px;font-weight:850}.contact-editor-primary-action{color:#62778d;background:#fff;border:1px solid #d5e2e8;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;display:inline-flex}.contact-editor-primary-action.active{color:#277b68;background:#f1fbf7;border-color:#bfe6dc}.contact-editor-remove-action{color:#bd4d55;background:0 0;border:0}.current-contact-directory-summary>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.current-contact-summary-list{gap:8px;padding:0 18px 15px;display:grid}.current-contact-summary-list article{background:#fff;border:1px solid #dce8ed;border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.current-contact-summary-list article>span{color:#087f92;background:#eaf8fa;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.current-contact-summary-list article>div{gap:2px;min-width:0;display:grid}.current-contact-summary-list b{color:#294760;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.current-contact-summary-list small{color:#71869a;font-size:9px}.current-contact-summary-list em{color:#277b68;align-items:center;gap:4px;font-size:8px;font-style:normal;font-weight:900;display:inline-flex}.current-contact-archived-count{color:#71869a;margin:0 18px 15px;font-size:9px}.current-company-records{background:#fbfffd;border:1px solid #bee6df;border-radius:13px;gap:13px;margin-top:14px;padding:15px;display:grid}.current-company-records>header{justify-content:space-between;align-items:start;gap:14px;display:flex}.current-company-records .eyebrow{margin:0 0 3px}.current-company-records h3{color:#285649;margin:0;font-size:15px}.current-company-records>header>span{color:#5c8678;font-size:10px;font-weight:850}.current-company-addresses{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.current-company-addresses article{background:#fff;border:1px solid #d8eee8;border-radius:10px;gap:4px;padding:10px;display:grid}.current-company-addresses small{color:#698779;text-transform:uppercase;font-size:9px;font-weight:900}.current-company-addresses b{color:#315e50;font-size:11px}.current-company-addresses span{color:#617c71;font-size:9px;line-height:1.4}.current-customer-address-content{gap:10px;padding:0 11px 12px;display:grid}.current-customer-address .brazilian-address-editor{padding:0}.current-customer-address summary{gap:10px}.current-customer-address summary>svg:last-child{flex:none;margin-left:2px}.current-customer-address-title{align-items:center;gap:8px;min-width:0;display:inline-flex}.current-customer-address-toggle{color:#48647d;min-height:28px;font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fbfdfe;border:1px solid #d5e5ea;border-radius:999px;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;padding:3px 7px;font-size:9px;font-weight:850;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.current-customer-address-toggle:hover:not(:disabled){color:#087f90;background:#f3fcfc;border-color:#80cbd1}.current-customer-address-toggle:focus-visible{outline-offset:2px;outline:3px solid #0f9eaf2e}.current-customer-address-toggle:disabled{cursor:default;opacity:.6}.current-customer-address-toggle[aria-checked=true]{color:#277a69;background:#f2fbf7;border-color:#bfe6dd}.current-customer-address-toggle[aria-checked=true] .current-customer-address-switch{background:#0f9eaf;border-color:#38afae}.current-customer-address-toggle[aria-checked=true] .current-customer-address-switch>span{transform:translate(13px)}.current-customer-address-linked svg{margin-left:0!important;transform:none!important}.channel-product-order-menu-popover{z-index:1500;background:#fff;border:1px solid #cfe0e7;border-radius:10px;width:204px;display:grid;position:fixed;overflow:hidden;box-shadow:0 16px 38px #14314b3d}.channel-product-order-menu-popover>*{color:#264962;min-height:38px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;padding:9px 11px;font-size:10px;font-weight:850;text-decoration:none}.channel-product-order-menu-popover>*+*{border-top:1px solid #edf2f5}.channel-product-order-menu-popover>:hover,.channel-product-order-menu-popover>:focus-visible{color:#057b8d;background:#eefafb;outline:0}.channel-product-commission-impact{color:#527086;background:linear-gradient(135deg,#f5fcfc,#fff);border:1px solid #c9e7e8;border-radius:10px;grid-template-columns:minmax(115px,.8fr) minmax(0,1.2fr);align-items:center;gap:6px 12px;padding:11px 12px;font-size:10px;line-height:1.4;display:grid}.channel-product-commission-impact>span{color:#55758b;font-weight:800}.channel-product-commission-impact>b{color:#176d73;font-size:11px}.channel-product-commission-impact>small{color:#6d8293;grid-column:1/-1;font-size:10px}@media (max-width:860px){.current-customer-implanew-grid{grid-template-columns:1fr}.contact-create-grid,.contact-editor-grid,.current-customer-registration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-registration-company-picker{grid-template-columns:1fr}.contact-registration-company-actions{justify-content:stretch}.current-company-addresses,.contact-channel-assignment-list{grid-template-columns:1fr}.contact-editor-method-row{grid-template-columns:38px minmax(0,1fr)}.contact-editor-method-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-editor-method-actions{grid-column:2;grid-auto-flow:column;justify-content:start;justify-items:start}}@media (max-width:720px){.contact-channel-custom-fields>.contact-editor-grid{grid-template-columns:1fr}}@media (max-width:560px){.contact-create-grid,.contact-editor-grid,.current-customer-registration-grid,.contact-editor-basic-grid{grid-template-columns:1fr}.contact-editor-wide{border-radius:0;width:100vw;max-height:100dvh}.contact-registration-company-actions{flex-direction:column;align-items:stretch}.contact-registration-company-actions label,.contact-registration-company-actions .button{width:100%}.contact-editor-wide>.current-customer-registration-fields,.contact-editor-wide>.contact-channel-fields,.contact-registration-company-picker{margin-left:12px;margin-right:12px}.contact-editor-section{padding-left:12px;padding-right:12px}.channel-product-commission-impact{grid-template-columns:1fr;gap:3px}.channel-product-commission-impact>b{margin-bottom:5px}.contact-editor-tabs{padding-inline:12px;top:-20px;overflow-x:auto}.contact-editor-contacts{padding-inline:12px}.contact-editor-contacts>header{flex-direction:column;align-items:stretch}.contact-editor-contacts>header>div:last-child{flex-wrap:wrap}.contact-editor-method-row{grid-template-columns:34px minmax(0,1fr);align-items:start}.contact-editor-method-fields{grid-template-columns:1fr}.contact-administrative-global small{display:none}.current-contact-directory-summary>header{flex-direction:column;align-items:stretch}}.contacts-clear-filters,.clear-directory-filters,.oc-empty .button{color:#72530c;background:#fff4c9;border-color:#e5b23c;box-shadow:0 3px 10px #aa77081f}.contacts-clear-filters:hover,.contacts-clear-filters:focus-visible,.clear-directory-filters:hover,.clear-directory-filters:focus-visible,.oc-empty .button:hover,.oc-empty .button:focus-visible{color:#5f4509;background:#ffedaa;border-color:#cb941a;outline:0;box-shadow:0 0 0 3px #e9a3312e}.channel-template-preview>article{background:#fbfdfe;border:1px solid #dce8ed;border-radius:8px;gap:8px;margin-top:8px;padding:10px;display:grid}.channel-template-preview article>header{gap:2px;display:grid}.channel-template-preview article>header span{color:#0b96a6;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:900}.channel-template-preview article>header b{color:#314e69;font-size:12px}.channel-template-preview article p{color:#607b93;white-space:pre-wrap;margin:0;font-size:9px;line-height:1.5}.channel-template-preview-items{border:1px solid #dce8ed;border-radius:6px;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));display:grid;overflow:hidden}.channel-template-preview-items span{color:#49667e;text-align:center;border-right:1px solid #dce8ed;min-width:0;padding:7px;font-size:8px;font-weight:850}.channel-template-preview-items span:last-child{border-right:0}.channel-flows-grid,.channel-template-grid{grid-template-columns:1fr}.channel-flows-card,.channel-templates-card{width:100%}.channel-task-preview>p{color:#71869a;margin:0;padding:17px 15px 20px;font-size:11px;line-height:1.5}.channel-goal-list{gap:14px;display:grid}.channel-goal-detail{background:linear-gradient(120deg,#fff,#f4fcfb);border:1px solid #cfe7e8;border-radius:14px;gap:16px;padding:18px;display:grid;box-shadow:0 8px 24px #21435a09}.channel-goal-detail>header{align-items:center;gap:12px;display:flex}.channel-goal-detail>header>div{gap:2px;min-width:0;display:grid}.channel-goal-detail h2{color:#294760;margin:0;font-family:Manrope,sans-serif;font-size:18px}.channel-goal-detail>header p:not(.eyebrow){color:#71869a;margin:0;font-size:10px}.channel-goal-detail .channel-goal-meter dl{grid-template-columns:repeat(auto-fit,minmax(142px,1fr))}.channel-goal-chart{background:#fff;border:1px solid #d9eaed;border-radius:10px;gap:9px;padding:13px;display:grid}.channel-goal-chart>header{color:#3c5972;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:900;display:flex}.channel-goal-chart>header small{color:#71869a;align-items:center;gap:6px;font-size:9px;display:flex}.channel-goal-chart>header i{background:#11a4af;border-radius:999px;width:10px;height:3px}.channel-goal-chart>header i.target{background:#e39b1c}.channel-goal-bars{border-bottom:1px solid #e4eef1;align-items:end;gap:4px;min-height:122px;padding:8px 0 17px;display:flex;overflow-x:auto}.channel-goal-bars>div{border-bottom:1px solid #dce8ec;flex:0 0 22px;align-items:end;height:110px;display:grid;position:relative}.channel-goal-bars>div>i{background:linear-gradient(#30b9bc,#0799aa);border-radius:5px 5px 1px 1px;min-height:2px;display:block}.channel-goal-bars .target-line{z-index:1;background:#e39b1c;border-radius:999px;height:2px;position:absolute;left:0;right:0}.channel-goal-bars small{color:#71869a;text-align:center;width:100%;font-size:8px;font-weight:800;position:absolute;bottom:-16px}.channel-goal-chart-empty{color:#71869a;text-align:center;border:1px dashed #cfdee4;border-radius:9px;margin:0;padding:14px;font-size:10px}.channel-goal-form-card{gap:14px}.channel-goal-form{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.channel-goals-month{color:#587089;gap:5px;min-width:165px;font-size:9px;font-weight:900;display:grid}.channel-goals-month input{color:#294760;min-height:35px;font:inherit;background:#fff;border:1px solid #cfdfe7;border-radius:8px;padding:0 9px;font-size:10px}.channel-stage-followup{flex-wrap:wrap;align-items:end;gap:9px;display:flex}.channel-stage-followup>label{flex:165px}.channel-stage-followup .channel-followup-enabled{flex:250px}.channel-stage-followup .channel-stage-message{flex:100%;grid-column:auto;min-width:100%}.channel-stage-followup .channel-token-tools{flex:100%;min-width:100%}.channel-stage-save-rule{flex:none}.channel-commercial-editor{flex-wrap:wrap;align-items:end;gap:9px;display:flex}.channel-commercial-title{flex:100%;grid-template-columns:25px 33px minmax(160px,1fr) auto auto auto;align-items:center;gap:6px;display:grid}.channel-commercial-message,.channel-commercial-editor .channel-token-tools{flex:100%;min-width:100%}.channel-token-tools{color:#5b7389;background:#fff;border:1px solid #dce9ed;border-radius:8px;gap:7px;padding:10px;font-size:9px;display:grid}.channel-token-tools>span{color:#48637b;font-weight:900}.channel-token-tools>div{flex-wrap:wrap;gap:5px;display:flex}.channel-token-tools button{color:#087f92;min-height:26px;font:inherit;cursor:pointer;background:#effbfc;border:1px solid #bfe0e5;border-radius:999px;padding:0 8px;font-size:8px;font-weight:850}.channel-token-tools button:hover,.channel-token-tools button:focus-visible{background:#def7f8;border-color:#45bfc9;outline:0}.channel-token-tools p{color:#70879b;margin:0;line-height:1.45}.channel-token-tools p b{color:#395670}.channel-quotation-whatsapp-card{grid-column:1/-1;gap:16px;width:100%}.channel-quotation-whatsapp-card>header{flex-wrap:wrap}.channel-whatsapp-template-state{color:#087d8d;white-space:nowrap;background:#f1fbfc;border:1px solid #c8e2e6;border-radius:999px;flex:none;padding:7px 10px;font-size:9px;font-weight:900}.channel-whatsapp-template-state.is-dirty{color:#8a6112;background:#fff9e9;border-color:#eacb87}.channel-whatsapp-template-layout{gap:14px;min-width:0;display:grid}.channel-whatsapp-template-editor{gap:10px;min-width:0;display:grid}.channel-whatsapp-format-toolbar{flex-wrap:wrap;gap:6px;display:flex}.channel-whatsapp-format-toolbar button{color:#3a566f;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ccdfe5;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:9px;font-weight:900;display:inline-flex}.channel-whatsapp-format-toolbar button:hover:not(:disabled),.channel-whatsapp-format-toolbar button:focus-visible{color:#087f92;background:#f0fbfc;border-color:#58bec8;outline:0}.channel-whatsapp-format-toolbar button:disabled,.channel-whatsapp-variable-tools button:disabled,.channel-whatsapp-emoji-picker button:disabled{cursor:not-allowed;opacity:.55}.channel-whatsapp-emoji-picker{background:#fbfdfe;border:1px solid #dce8ed;border-radius:9px;flex-wrap:wrap;gap:5px;padding:8px;display:flex}.channel-whatsapp-emoji-picker button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.channel-whatsapp-emoji-picker button:hover,.channel-whatsapp-emoji-picker button:focus-visible{background:#fff;border-color:#bfe0e5;outline:0}.channel-whatsapp-template-body{color:#4c667d;gap:6px;font-size:10px;font-weight:900;display:grid}.channel-whatsapp-template-body textarea{color:#294760;resize:vertical;background:#fff;border:1px solid #c9dce3;border-radius:11px;width:100%;min-height:210px;padding:13px 14px;font:500 12px/1.6 Manrope,sans-serif}.channel-whatsapp-template-body textarea:focus{border-color:#20a7b5;outline:3px solid #0a97a821}.channel-whatsapp-template-body textarea[readonly]{color:#61798d;background:#f7fafb}.channel-whatsapp-template-help{color:#748a9d;margin:0;font-size:9px;line-height:1.5}.channel-whatsapp-variable-tools{background:#fbfdfe;border:1px solid #dce9ed;border-radius:9px;gap:7px;padding:10px;display:grid}.channel-whatsapp-variable-tools>span{color:#48637b;font-size:9px;font-weight:900}.channel-whatsapp-variable-tools>div{flex-wrap:wrap;gap:6px;display:flex}.channel-whatsapp-variable-tools button{color:#087f92;min-height:29px;font:inherit;cursor:pointer;background:#effbfc;border:1px solid #bfe0e5;border-radius:999px;padding:0 9px;font-size:8px;font-weight:850}.channel-whatsapp-variable-tools button:hover:not(:disabled),.channel-whatsapp-variable-tools button:focus-visible{background:#def7f8;border-color:#45bfc9;outline:0}.channel-whatsapp-template-editor>footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.channel-whatsapp-template-editor>footer>span{color:#73899c;font-size:9px;font-weight:850}.channel-whatsapp-template-editor>footer>div{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.channel-whatsapp-template-editor>footer .button{min-height:35px;font-size:9px}.channel-whatsapp-template-readonly{color:#647d91;background:#f3f7f8;border-radius:8px;margin:0;padding:9px 11px;font-size:9px;font-weight:800}.channel-whatsapp-template-preview{background:#fff;border:1px solid #d7e4e3;border-radius:13px;overflow:hidden}.channel-whatsapp-template-preview>header{background:#f7fbfa;border-bottom:1px solid #dce7e6;align-items:center;gap:9px;padding:11px 13px;display:flex}.channel-whatsapp-template-preview>header>div{gap:1px;display:grid}.channel-whatsapp-template-preview>header b{color:#304c62;font-size:10px}.channel-whatsapp-template-preview>header small{color:#778c99;font-size:8px}.channel-whatsapp-preview-avatar{color:#fff;background:#128c7e;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.channel-whatsapp-preview-wallpaper{background-color:#efeae2;background-image:radial-gradient(#4b605612 1px,#0000 1px);background-size:13px 13px;min-height:170px;padding:20px}.channel-whatsapp-preview-bubble{color:#263b38;white-space:pre-wrap;background:#d9fdd3;border-radius:11px 3px 11px 11px;gap:7px;width:min(78%,680px);margin-left:auto;padding:11px 12px 7px;font-size:11px;line-height:1.55;display:grid;box-shadow:0 1px 1px #1f37321f}.channel-whatsapp-preview-bubble>small{color:#5e7f77;justify-self:end;font-size:8px}.channel-whatsapp-preview-line{min-height:1.2em;display:block}.channel-whatsapp-template-preview>footer{color:#718798;background:#fbfdfd;padding:9px 13px;font-size:8px;line-height:1.45}.channel-template-library{gap:11px}.channel-template-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.channel-template-drop{color:#0a8798;min-height:76px;font:inherit;cursor:pointer;background:#f7fdfe;border:1px dashed #91cfd7;border-radius:9px;justify-content:center;align-items:center;gap:8px;font-size:10px;font-weight:850;display:flex}.channel-template-drop:hover,.channel-template-drop.is-dragging{background:#e6f9fa;border-color:#0e9dad;box-shadow:0 0 0 3px #0e9dad1f}.channel-template-contact{color:#587089;gap:5px;margin-top:9px;font-size:9px;font-weight:900;display:grid}.channel-template-contact select{color:#294760;min-height:34px;font:inherit;background:#fff;border:1px solid #cfdfe7;border-radius:8px;padding:0 9px;font-size:10px}.channel-template-preview article>header img{object-fit:cover;border-radius:50%;width:36px;height:36px}.profile-row .avatar,.top-avatar{overflow:hidden}.profile-row .avatar img,.top-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}@media (max-width:860px){.channel-goal-form{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-goal-form .button{justify-self:start}.channel-commercial-title{grid-template-columns:25px 33px minmax(0,1fr) auto auto}.channel-commercial-title .text-button{grid-column:3;justify-self:start}}@media (max-width:620px){.channel-goal-form{grid-template-columns:1fr}.channel-goal-form .button{width:100%}.channel-goals-month{width:100%;min-width:0}.channel-goal-detail{padding:14px}.channel-goal-chart>header{flex-direction:column;align-items:flex-start}.channel-commercial-title{grid-template-columns:25px 33px minmax(0,1fr) auto}.channel-commercial-title .icon-button:last-child{display:none}.channel-template-library>header{flex-direction:column;align-items:stretch}.channel-template-actions{justify-content:stretch}.channel-template-actions .button{flex:1;justify-content:center}.channel-whatsapp-template-state{margin-left:48px}.channel-whatsapp-format-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.channel-whatsapp-format-toolbar button{width:100%}.channel-whatsapp-template-editor>footer{flex-direction:column;align-items:stretch}.channel-whatsapp-template-editor>footer>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.channel-whatsapp-template-editor>footer .button{justify-content:center;width:100%}.channel-whatsapp-preview-wallpaper{min-height:150px;padding:14px 10px}.channel-whatsapp-preview-bubble{width:92%}}@media (max-width:390px){.channel-whatsapp-template-state{text-align:center;width:100%;margin-left:0}.channel-whatsapp-template-editor>footer>div{grid-template-columns:1fr}.channel-whatsapp-template-body textarea{min-height:235px;padding:12px;font-size:16px}.channel-whatsapp-variable-tools button{flex:auto}}.drive-review-summary{color:#526e84;background:linear-gradient(120deg,#f7fcfd,#fff);border:1px solid #cce5e9;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 12px;margin:0 0 14px;padding:12px 14px;font-size:10px;line-height:1.45;display:grid;box-shadow:0 8px 24px #1540560d}.drive-review-summary>svg{color:#0b94a7}.drive-review-summary b{color:#244c63}.drive-review-summary button{color:#087f91;min-height:34px;font:inherit;cursor:pointer;background:#effbfc;border:1px solid #96d6dc;border-radius:9px;justify-content:center;align-items:center;padding:0 12px;font-size:10px;font-weight:900;display:inline-flex}.drive-review-summary button:hover,.drive-review-summary button:focus-visible{background:#e5f8fa;border-color:#41b8c3;outline:0;box-shadow:0 0 0 3px #0e97aa1f}.drive-review-dialog-layer{z-index:1650;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#051630b8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.drive-review-dialog{background:#fff;border:1px solid #cfe2e9;border-radius:22px;outline:0;grid-template-rows:auto minmax(0,1fr) auto;width:min(1060px,100%);max-height:calc(100dvh - 44px);display:grid;overflow:hidden;box-shadow:0 32px 90px #0417335c}.drive-review-dialog>header{background:linear-gradient(118deg,#fff 25%,#eefbfc);border-bottom:1px solid #dce9ee;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:19px 21px;display:grid}.drive-review-dialog>header h2{color:#163655;letter-spacing:-.55px;margin:1px 0 0;font-family:Manrope,sans-serif;font-size:21px}.drive-review-dialog>header p:not(.eyebrow){color:#6f8298;margin:4px 0 0;font-size:10px}.drive-review-dialog-icon{color:#078da1;background:#edfbfc;border:1px solid #bde2e6;border-radius:14px;place-items:center;width:50px;height:50px;display:grid}.drive-review-dialog-close{color:#4c657e;cursor:pointer;background:#fff;border:1px solid #d5e2e9;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.drive-review-dialog-body{background:#f8fbfc;min-height:0;padding:17px 20px 20px;overflow:auto}.drive-review-dialog-summary{color:#698096;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:10px;display:flex}.drive-review-dialog-summary b{color:#1b445e;margin-right:3px;font-size:16px}.drive-review-dialog-summary button{color:#42647b;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d2e3e9;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:9px;font-weight:900;display:inline-flex}.drive-review-list{gap:10px;display:grid}.drive-review-list>article{background:#fff;border:1px solid #dae7ec;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:14px;display:grid;box-shadow:0 5px 17px #133a4f0a}.drive-review-file-icon{color:#118da0;background:#e8f9fb;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.drive-review-file-copy{min-width:0}.drive-review-file-copy h3{color:#25445f;margin:4px 0 3px;font-size:13px}.drive-review-file-copy p{color:#586f84;margin:0;font-size:10px;line-height:1.45}.drive-review-file-copy small{color:#8091a1;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:9px;display:block;overflow:hidden}.drive-review-status{color:#8a651c;letter-spacing:.15px;background:#fff3cf;border-radius:999px;padding:3px 7px;font-size:8px;font-weight:900;display:inline-flex}.drive-review-status.status-queued,.drive-review-status.status-classifying,.drive-review-status.status-processing,.drive-review-status.status-retry{color:#087c8d;background:#e5f8fa}.drive-review-status.status-failed{color:#a54656;background:#fff0f2}.drive-review-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.drive-review-actions .button{white-space:nowrap;min-height:35px;font-size:9px}.drive-review-notice{color:#317361;background:#f1fbf7;border:1px solid #bfe4d8;border-radius:10px;align-items:center;gap:7px;margin:0 0 12px;padding:10px 11px;font-size:10px;font-weight:800;display:flex}.drive-review-error{margin:0 0 12px}.drive-review-loading,.drive-review-empty{color:#71879a;text-align:center;place-content:center;justify-items:center;gap:8px;min-height:230px;font-size:10px;display:grid}.drive-review-empty svg{color:#34a583}.drive-review-empty b{color:#31556b;font-size:13px}.drive-review-empty p{margin:0}.drive-review-dialog>footer{background:#fff;border-top:1px solid #e0e9ee;justify-content:space-between;align-items:center;gap:14px;padding:14px 20px;display:flex}.drive-review-dialog>footer span{color:#74879a;font-size:9px;line-height:1.45}@media (max-width:760px){.drive-review-summary{grid-template-columns:auto minmax(0,1fr)}.drive-review-summary button{grid-column:1/-1;width:100%}.drive-review-dialog-layer{padding:0}.drive-review-dialog{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh}.drive-review-dialog>header{padding:15px}.drive-review-dialog-icon{width:42px;height:42px}.drive-review-dialog>header h2{font-size:17px}.drive-review-dialog-body{padding:14px}.drive-review-list>article{grid-template-columns:auto minmax(0,1fr)}.drive-review-actions{grid-column:1/-1;justify-content:stretch}.drive-review-actions .button{flex:1}.drive-review-dialog>footer{flex-direction:column;align-items:stretch;padding:13px 14px}.drive-review-dialog>footer .button{width:100%}}.month-navigator{align-items:center;gap:7px;display:flex;position:relative}.month-navigator>.icon-button{color:#405c73;background:#fff;border:1px solid #cfe0e7;border-radius:10px;flex:0 0 36px;width:36px;height:36px}.month-navigator-trigger{color:#24465f;min-height:42px;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(145deg,#fff,#f6fbfc);border:1px solid #c8dfe6;border-radius:11px;grid-template-columns:auto minmax(110px,auto);align-items:center;gap:0 8px;padding:6px 12px;display:grid;box-shadow:0 4px 13px #183f530a}.month-navigator-trigger>svg{color:#0b96a7;grid-row:1/span 2}.month-navigator-trigger>span{text-transform:capitalize;font-size:11px;font-weight:900}.month-navigator-trigger>small{color:#7b8fa1;font-size:8px;font-weight:800}.month-navigator-trigger:hover,.month-navigator-trigger:focus-visible{border-color:#5bbbc5;outline:0;box-shadow:0 0 0 3px #0d9bab1f}.month-navigator-current{white-space:nowrap;min-height:36px}.month-navigator-popover{z-index:1200;background:#fff;border:1px solid #cddfe6;border-radius:13px;width:292px;padding:11px;position:absolute;top:calc(100% + 8px);left:43px;box-shadow:0 18px 44px #13304633}.month-navigator-popover>header{grid-template-columns:34px 1fr 34px;align-items:center;gap:8px;margin-bottom:9px;display:grid}.month-navigator-popover>header strong{color:#294760;text-align:center;font-size:13px}.month-navigator-popover>header button{color:#42617a;cursor:pointer;background:#fff;border:1px solid #d9e5ea;border-radius:8px;place-items:center;width:34px;height:32px;display:grid}.month-navigator-popover>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.month-navigator-popover>div button{color:#536d83;min-height:37px;font:inherit;text-transform:capitalize;cursor:pointer;background:#f5f9fa;border:1px solid #0000;border-radius:8px;padding:0 5px;font-size:9px;font-weight:850}.month-navigator-popover>div button:hover,.month-navigator-popover>div button:focus-visible{color:#087f90;background:#eefbfc;border-color:#8bcdd3;outline:0}.month-navigator-popover>div button.is-selected{color:#fff;background:#0f9eaf;border-color:#0f9eaf}.sales-goals-page{gap:15px;display:grid}.sales-goals-page .page-heading{margin-bottom:0}.sales-goals-controls{background:#fff;border:1px solid #d5e5ea;border-radius:13px;flex-wrap:wrap;align-items:end;gap:12px;padding:13px 15px;display:flex;box-shadow:0 6px 18px #16374e09}.sales-goals-controls>label{color:#577187;gap:5px;min-width:250px;font-size:9px;font-weight:900;display:grid}.sales-goals-controls>label>svg{display:none}.sales-goals-controls select{color:#294760;min-height:38px;font:inherit;background:#fff;border:1px solid #cbdde5;border-radius:9px;padding:0 11px;font-size:10px;font-weight:800}.sales-goals-controls .month-navigator{margin-left:auto}.sales-goals-hero,.sales-goals-combined-chart,.sales-goals-sellers{background:linear-gradient(135deg,#fff 35%,#f4fbfc);border:1px solid #cfe3e8;border-radius:16px;overflow:hidden;box-shadow:0 9px 28px #173c500b}.sales-goals-hero{gap:15px;padding:19px;display:grid}.sales-goals-hero>header{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.sales-goals-hero>header>span{color:#0b91a3;background:#e7f9fa;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.sales-goals-hero h2,.sales-goals-combined-chart h2,.sales-goals-sellers h2{color:#193955;margin:2px 0 0;font:850 19px/1.2 Manrope,sans-serif}.sales-goals-hero header p:not(.eyebrow),.sales-goals-combined-chart header p:not(.eyebrow),.sales-goals-sellers header p{color:#71869a;margin:3px 0 0;font-size:10px}.sales-goals-hero>header>strong{color:#187b63;text-align:right;font:900 25px/1 Manrope,sans-serif;display:grid}.sales-goals-hero>header>strong small{color:#7890a1;text-transform:uppercase;margin-top:5px;font-size:8px;font-weight:900}.sales-goal-progress{background:#dfebee;border-radius:999px;height:7px;display:block;overflow:hidden}.sales-goal-progress>i{border-radius:inherit;background:linear-gradient(90deg,#13a890,#0f9eaf);width:0;height:100%;transition:width .25s;display:block}.sales-goal-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.sales-goal-summary-card{background:#fff;border:1px solid #dce8ed;border-radius:10px;align-content:start;gap:4px;min-width:0;padding:11px;display:grid}.sales-goal-summary-card>small{color:#7b8fa1;letter-spacing:.04em;text-transform:uppercase;font-size:7px;font-weight:950}.sales-goal-summary-card>b{color:#294760;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.sales-goal-summary-card>span{color:#70879b;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:750;overflow:hidden}.sales-goal-summary-card.is-positive{background:#f4fbf7;border-color:#c4e6d7}.sales-goal-summary-card.is-positive>b{color:#22785e}.sales-goal-summary-card.is-warning{background:#fffaf0;border-color:#eed8a9}.sales-goal-summary-card.is-warning>b{color:#90621f}.sales-goal-summary-card.is-neutral{background:#f8f8fc;border-color:#d7dce9}.sales-goals-combined-chart>header,.sales-goals-sellers>header{border-bottom:1px solid #e3ecef;justify-content:space-between;align-items:flex-start;gap:14px;padding:18px 19px 14px;display:flex}.sales-goal-chart-legend{color:#687f93;white-space:nowrap;align-items:center;gap:6px;font-size:8px;font-weight:900;display:flex}.sales-goal-chart-legend i,.sales-goal-pace-caption i{background:#e49c1c;border-radius:999px;width:18px;height:2px}.sales-goals-chart-scroll{padding:16px 18px 10px;overflow-x:auto}.sales-goals-chart-bars{border-bottom:1px solid #dfe9ed;align-items:end;gap:9px;min-width:max-content;height:240px;padding:18px 4px 26px;display:flex;position:relative}.sales-goals-chart-day{flex-direction:column;flex:0 0 45px;justify-content:flex-end;align-items:center;width:45px;height:100%;display:flex;position:relative}.sales-goals-chart-day>b{color:#57697a;white-space:nowrap;font-size:7px;font-weight:900;position:absolute;top:-2px;left:50%;transform:translate(-50%,-100%)}.sales-goals-chart-day>small{color:#718397;font-size:8px;font-weight:900;position:absolute;bottom:-20px}.sales-goals-stack{background:#eef3f5;border-radius:9px 9px 3px 3px;flex-direction:column-reverse;width:34px;min-height:2px;display:flex;overflow:hidden;box-shadow:0 6px 13px #25435514}.sales-goals-stack>i{min-height:2px;display:block}.sales-goals-pace-line{z-index:2;left:0;right:0;bottom:var(--goal-pace);background:#e49c1c;border-radius:99px;height:2px;position:absolute;box-shadow:0 0 0 1px #ffffffb3}.sales-goals-combined-chart>footer{background:#fff;border-top:1px solid #e7eef1;flex-wrap:wrap;align-items:center;gap:9px 16px;padding:13px 18px;display:flex}.sales-goal-channel-identity{align-items:center;gap:8px;min-width:0;display:flex}.sales-goal-channel-identity>img,.sales-goal-channel-identity>i{object-fit:cover;color:#fff;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:8px;font-style:normal;font-weight:900;display:grid}.sales-goal-channel-identity>span{gap:2px;min-width:0;display:grid}.sales-goal-channel-identity b{color:#37546d;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.sales-goal-channel-identity small{color:#71879a;font-size:9px;font-weight:850}.sales-goal-pace-caption{color:#6c8193;align-items:center;gap:6px;margin-left:auto;font-size:8px;font-weight:900;display:flex}.sales-goals-channel-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.sales-goal-channel-card{border:1px solid color-mix(in srgb,var(--goal-color,#0f9eaf) 25%,#dce8ed);background:#fff;border-radius:13px;gap:9px;min-height:144px;padding:14px;display:grid}.sales-goal-channel-card>strong{color:#294760;font-size:24px}.sales-goal-channel-card>small{color:#71869a;font-size:8px;font-weight:800}.sales-goal-channel-card .sales-goal-progress>i,.sales-goal-seller-card .sales-goal-progress>i{background:var(--goal-color,#0f9eaf)}.sales-goals-sellers>div{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;padding:14px 18px 18px;display:grid}.sales-goals-sellers>header{justify-content:flex-start}.sales-goals-sellers>header>svg{color:#0b91a3;margin-top:2px}.sales-goal-seller-card{border:1px solid color-mix(in srgb,var(--goal-color,#0f9eaf) 25%,#dce8ed);background:#fff;border-radius:11px;gap:9px;padding:13px;display:grid}.sales-goal-seller-card>header{color:var(--goal-color,#0f9eaf);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.sales-goal-seller-card>header>span{gap:1px;display:grid}.sales-goal-seller-card>header small{color:#8192a2;font-size:7px;font-weight:900}.sales-goal-seller-card>header b{color:#304d66;font-size:10px}.sales-goal-seller-card>header strong{font-size:13px}.sales-goal-seller-card dl{grid-template-columns:repeat(3,1fr);gap:6px;margin:0;display:grid}.sales-goal-seller-card dl>div{gap:2px;display:grid}.sales-goal-seller-card dt{color:#8495a4;text-transform:uppercase;font-size:7px;font-weight:900}.sales-goal-seller-card dd{color:#38546c;margin:0;font-size:9px;font-weight:850}.sales-goal-chart-empty{color:#71869a;text-align:center;justify-content:center;align-items:center;gap:7px;min-height:105px;padding:18px;font-size:10px;font-weight:800;display:flex}@media (max-width:1600px){.sales-goals-channel-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1280px){.sales-goals-channel-grid,.sales-goal-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:940px){.sales-goals-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.sales-goals-controls{flex-direction:column;align-items:stretch}.sales-goals-controls>label{min-width:0}.sales-goals-controls .month-navigator{margin-left:0}.sales-goals-hero>header{grid-template-columns:40px minmax(0,1fr)}.sales-goals-hero>header>strong{text-align:left;grid-column:1/-1}.sales-goal-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-goals-combined-chart>header{flex-direction:column;align-items:flex-start}.month-navigator-popover{left:0;right:0}.sales-goals-chart-day{flex-basis:39px;width:39px}.sales-goals-stack{width:30px}}@media (max-width:580px){.sales-goals-channel-grid{grid-template-columns:1fr}.sales-goal-channel-card{min-height:0}}@media (max-width:470px){.month-navigator{grid-template-columns:36px minmax(0,1fr) 36px;display:grid}.month-navigator-trigger{grid-template-columns:auto minmax(0,1fr)}.month-navigator-current{grid-column:1/-1;width:100%}.sales-goal-summary-grid{grid-template-columns:1fr 1fr}.sales-goals-hero{padding:14px}.sales-goal-summary-card{padding:9px}.sales-goals-combined-chart>footer{flex-direction:column;align-items:flex-start}.sales-goal-pace-caption{margin-left:0}}.sales-goals-controls>label:nth-child(2){min-width:190px}.sales-goal-hero-mark>.sales-goal-hero-logo{object-fit:contain;color:#fff;border-radius:11px;place-items:center;width:38px;height:38px;font-size:9px;font-style:normal;font-weight:900;display:grid}.sales-goal-hero-mark>i.sales-goal-hero-logo,.sales-goal-channel-identity>i.sales-goal-channel-mark{background:var(--goal-color,#0f9eaf)}.sales-goal-channel-card{appearance:none;text-align:left;width:100%;font:inherit;cursor:pointer;transition:border-color .18s,box-shadow .18s,transform .18s}.sales-goal-channel-card:hover,.sales-goal-channel-card:focus-visible{border-color:color-mix(in srgb,var(--goal-color,#0f9eaf) 65%,#bcd6df);box-shadow:0 9px 22px color-mix(in srgb,var(--goal-color,#0f9eaf) 13%,transparent);outline:0;transform:translateY(-1px)}.sales-goal-channel-card.is-selected{border-color:var(--goal-color,#0f9eaf);box-shadow:0 0 0 3px color-mix(in srgb,var(--goal-color,#0f9eaf) 14%,transparent),0 10px 24px color-mix(in srgb,var(--goal-color,#0f9eaf) 12%,transparent)}.sales-goal-channel-card.is-selected:after{content:"Clique novamente para todos os canais";color:var(--goal-color,#0f9eaf);font-size:8px;font-weight:900}.sales-goal-channel-identity .sales-goal-channel-target{color:#5f768b;line-height:1.3;display:block}.sales-goal-channel-identity .sales-goal-channel-days{color:#7b8fa1;line-height:1.3;display:block}.sales-goal-chart-legend{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px 12px}.sales-goal-chart-legend>span{align-items:center;gap:5px;display:flex}.sales-goal-chart-legend i{background:#e49c1c;border-radius:99px;flex:0 0 18px;width:18px;height:3px;display:inline-block}.sales-goal-chart-legend i.pace{background:0 0;border-top:3px dashed #0f9eaf}.sales-goals-line-chart-wrap{padding:15px 12px 4px;overflow-x:auto}.sales-goals-line-chart{width:100%;min-width:650px;height:auto;display:block;overflow:visible}.sales-goal-chart-grid{stroke:#e6eef1;stroke-width:1px}.sales-goal-chart-axis{stroke:#cfdde3;stroke-width:1.2px}.sales-goal-chart-value,.sales-goal-chart-day-label{fill:#73889a;font-family:Manrope,sans-serif;font-size:9px;font-weight:800}.sales-goal-chart-area{fill:#6c3d9633}.sales-goal-chart-actual{fill:none;stroke:#6c3d96;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.sales-goal-chart-target{fill:none;stroke:#e49c1c;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.sales-goal-chart-pace{fill:none;stroke:#0f9eaf;stroke-dasharray:8 6;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.sales-goal-chart-comparison{fill:none;stroke:#8493a1;stroke-dasharray:6 6;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}.sales-goal-chart-last-point{fill:#6c3d96;stroke:#fff;stroke-width:2px}.sales-goals-combined-chart>footer{color:#6d8395;justify-content:space-between;font-size:9px;font-weight:800}.sales-goals-combined-chart>footer span{align-items:center;gap:4px;display:flex}.sales-goals-combined-chart>footer b{color:#38546c}.sales-goal-chart-footer-note{text-align:right}@media (max-width:720px){.sales-goals-controls>label:nth-child(2){min-width:0}.sales-goal-chart-legend{justify-content:flex-start}.sales-goal-chart-footer-note{text-align:left}}.sales-goal-summary-card{border:1px solid #dce8ed}button.sales-goal-summary-card{appearance:none;text-align:left;width:100%;font:inherit;cursor:pointer;transition:border-color .18s,box-shadow .18s,transform .18s}button.sales-goal-summary-card:hover,button.sales-goal-summary-card:focus-visible{border-color:#54b9c4;outline:0;transform:translateY(-1px);box-shadow:0 0 0 3px #0f9eaf1c}.sales-goal-summary-card.is-active{background:#f1fbfc;border-color:#0f9eaf;box-shadow:0 0 0 3px #0f9eaf21}.sales-goal-summary-card.is-active>b{color:#087f92}.sales-goal-summary-card.is-accent{border-color:color-mix(in srgb,var(--metric-color,#0f9eaf) 38%,#dce8ed)}.sales-goal-summary-card.is-accent>b{color:var(--metric-color,#0f9eaf)}.sales-goal-chart-legend{color:#587188;white-space:normal;align-items:center;gap:10px 16px;max-width:62%;font-size:10px;line-height:1.3}.sales-goal-chart-legend>span{min-width:max-content;font-weight:900}.sales-goal-chart-legend i{flex-basis:26px;width:26px;height:4px}.sales-goal-chart-legend i.actual{background:var(--chart-actual,#36536d)}.sales-goal-chart-legend i.target{background:#e49c1c}.sales-goal-chart-legend i.projection{border-top:4px dashed var(--chart-projection,#0f9eaf);background:0 0}.sales-goal-chart-legend i.comparison{background:0 0;border-top:4px dashed #8493a1}.sales-goal-chart-legend>span.channel i{border-radius:3px;height:9px}.sales-goal-chart-notice{color:#866226;background:#fffaf0;border-bottom:1px solid #f0e5c7;margin:0;padding:9px 18px;font-size:10px;font-weight:800}.sales-goals-line-chart-wrap{padding:18px 14px 6px;position:relative;overflow-x:auto}.sales-goals-line-chart-canvas{min-width:790px;position:relative}.sales-goals-line-chart{width:100%;min-width:0}.sales-goal-chart-value,.sales-goal-chart-day-label{font-size:11px;font-weight:850}.sales-goal-chart-channel-area{fill-opacity:.26}.sales-goal-chart-actual{stroke:var(--chart-actual,#36536d);stroke-width:4px}.sales-goal-chart-target{stroke-width:4px}.sales-goal-chart-projection{fill:none;stroke:var(--chart-projection,#0f9eaf);stroke-dasharray:10 7;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px}.sales-goal-chart-comparison{stroke-width:3px}.sales-goal-chart-last-point{fill:var(--chart-actual,#36536d);r:5}.sales-goal-chart-hover-line{stroke:#506b81;stroke-dasharray:3 5;stroke-width:1.2px;opacity:.7}.sales-goal-chart-hit{fill:#0000;cursor:crosshair;outline:0}.sales-goal-chart-hit:focus{stroke:#0f9eaf;stroke-width:2px;fill:#0f9eaf09}.sales-goal-chart-tooltip{z-index:3;color:#557087;pointer-events:none;background:#fffffffa;border:1px solid #b8dce1;border-radius:10px;gap:4px;min-width:184px;max-width:250px;padding:10px 11px;font-size:10px;line-height:1.35;display:grid;position:absolute;top:31px;transform:translate(-50%);box-shadow:0 12px 26px #1e40562e}.sales-goal-chart-tooltip.is-left{transform:translate(0)}.sales-goal-chart-tooltip.is-right{transform:translate(-100%)}.sales-goal-chart-tooltip>b{color:#294b66;font-size:11px}.sales-goal-chart-tooltip span{justify-content:space-between;align-items:center;gap:10px;display:flex}.sales-goal-chart-tooltip strong{color:#294b66;white-space:nowrap}.sales-goal-chart-tooltip i{border-radius:2px;width:8px;height:8px;margin-right:5px;display:inline-block}.sales-goal-chart-tooltip.is-today{border-width:2px;border-color:#31aebd;box-shadow:0 14px 32px #0f9eaf3d}.sales-goal-chart-tooltip .sales-goal-tooltip-callout{border-radius:7px;margin:4px -3px -2px;padding:7px 8px;font-weight:850;line-height:1.35;display:block}.sales-goal-chart-tooltip .sales-goal-tooltip-callout.is-behind{color:#a43945;background:#fff0f1}.sales-goal-chart-tooltip .sales-goal-tooltip-callout.is-behind strong{color:#a43945}.sales-goal-chart-tooltip .sales-goal-tooltip-callout.is-ahead{color:#176f9a;background:#eaf7ff}.sales-goal-chart-tooltip .sales-goal-tooltip-callout.is-ahead strong{color:#176f9a}.sales-goals-combined-chart>footer{min-height:46px;font-size:10px}.channel-goal-weekdays{color:#587089;border:0;grid-column:span 2;gap:6px;min-width:0;margin:0;padding:0;font-size:9px;font-weight:900;display:grid}.channel-goal-weekdays>legend{padding:0}.channel-goal-weekdays>div{flex-wrap:wrap;gap:5px;display:flex}.channel-goal-weekdays button{color:#5d7489;min-width:39px;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbdce4;border-radius:8px;padding:0 8px;font-size:9px;font-weight:900}.channel-goal-weekdays button:hover,.channel-goal-weekdays button:focus-visible{color:#087f92;background:#eefbfc;border-color:#4db9c4;outline:0}.channel-goal-weekdays button.is-selected{color:#fff;background:#0f9eaf;border-color:#0f9eaf;box-shadow:0 2px 6px #0f9eaf2e}.channel-goal-weekdays button:disabled{cursor:wait;opacity:.65}.channel-goal-weekdays>small{color:#7b8fa1;font-size:8px;font-weight:750;line-height:1.35}@media (max-width:850px){.sales-goal-chart-legend{max-width:none}.channel-goal-weekdays{grid-column:1/-1}}@media (max-width:720px){.sales-goal-chart-legend{font-size:9px}.sales-goal-chart-legend i{flex-basis:22px;width:22px}.sales-goals-line-chart-canvas{min-width:720px}.sales-goal-chart-tooltip{max-width:220px}.channel-goal-weekdays{grid-column:auto}}.sales-goal-chart-toolbar{justify-items:end;gap:10px;min-width:0;display:grid}.sales-goal-chart-mode{background:#f8fcfd;border:1px solid #d5e5e9;border-radius:12px;align-items:stretch;gap:5px;max-width:100%;padding:5px;display:flex;box-shadow:inset 0 1px #ffffffb3}.sales-goal-chart-mode>span{color:#597288;white-space:nowrap;align-items:center;padding:0 7px;font-size:9px;font-weight:900;display:flex}.sales-goal-chart-mode button{color:#577086;min-width:119px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;gap:2px;padding:7px 10px;transition:all .16s;display:grid}.sales-goal-chart-mode button:hover,.sales-goal-chart-mode button:focus-visible{background:#effafb;border-color:#80c9d2;outline:0;box-shadow:0 0 0 3px #0f9eaf1a}.sales-goal-chart-mode button.is-active{color:#fff;background:#0f9eaf;border-color:#0f9eaf;box-shadow:0 3px 9px #0f9eaf3b}.sales-goal-chart-mode button small{color:inherit;text-transform:uppercase;letter-spacing:.035em;font-size:8px;font-weight:900;line-height:1.1}.sales-goal-chart-mode button b{color:inherit;white-space:nowrap;font:850 12px/1.1 Manrope,sans-serif}.sales-goal-chart-toolbar .sales-goal-chart-legend{justify-content:flex-end;max-width:none}.sales-goal-chart-settings{flex-wrap:wrap;justify-content:flex-end;align-items:end;gap:8px;width:100%;display:flex}.sales-goal-chart-settings>label{color:#597288;gap:4px;min-width:184px;font-size:8px;font-weight:900;display:grid}.sales-goal-chart-settings>label>select{color:#294760;min-height:36px;font:inherit;background:#fff;border:1px solid #cbdde5;border-radius:9px;outline:0;padding:0 10px;font-size:9px;font-weight:800}.sales-goal-chart-settings>label>select:focus{border-color:#56c3cf;box-shadow:0 0 0 3px #0f9eaf1a}.sales-goal-chart-settings .month-navigator{margin:0}.sales-goals-combined-chart>header.sales-goal-chart-header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"intro month toolbar""legend legend legend";align-items:start;gap:10px 18px;display:grid}.sales-goal-chart-intro{grid-area:intro;min-width:0}.sales-goal-chart-comparison{color:#597288;gap:4px;width:min(315px,100%);margin-top:11px;font-size:8px;font-weight:900;display:grid}.sales-goal-chart-comparison select{color:#294760;min-height:36px;font:inherit;background:#fff;border:1px solid #cbdde5;border-radius:9px;outline:0;padding:0 10px;font-size:9px;font-weight:800}.sales-goal-chart-comparison select:focus{border-color:#56c3cf;box-shadow:0 0 0 3px #0f9eaf1a}.sales-goal-chart-month{grid-area:month;place-self:center}.sales-goal-chart-month .month-navigator{margin:0}.sales-goal-chart-header>.sales-goal-chart-toolbar{grid-area:toolbar;place-self:center end;width:auto}.sales-goal-chart-header>.sales-goal-chart-legend{grid-area:legend;justify-self:end;max-width:none;margin-top:1px}.sales-goal-chart-notice.is-error{color:#9c4550;background:#fff7f7;border-color:#efced2;justify-content:space-between;align-items:center;gap:10px;display:flex}.sales-goal-chart-notice.is-error button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:900;text-decoration:underline}@media (max-width:1260px){.sales-goals-combined-chart>header.sales-goal-chart-header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"intro month""toolbar toolbar""legend legend"}.sales-goal-chart-header>.sales-goal-chart-toolbar,.sales-goal-chart-header>.sales-goal-chart-legend{justify-self:end}}@media (max-width:720px){.sales-goals-combined-chart>header.sales-goal-chart-header{grid-template-columns:1fr;grid-template-areas:"intro""month""toolbar""legend"}.sales-goal-chart-month{justify-self:start}.sales-goal-chart-header>.sales-goal-chart-toolbar{justify-self:stretch}.sales-goal-chart-header>.sales-goal-chart-legend{justify-self:start}.sales-goal-chart-notice.is-error{flex-direction:column;align-items:flex-start}}.overview-goal-summary{color:#28546a;background:linear-gradient(102deg,#f8ffff 0%,#fff 72%);border:1px solid #cbe6e8;border-radius:12px;gap:10px;margin:-3px 0 16px;padding:12px 15px;display:grid;box-shadow:0 6px 20px #1065750b}.overview-goal-summary-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.overview-goal-icon{color:#087f92;background:#e4f8fa;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.overview-goal-copy{gap:2px;min-width:0;display:grid}.overview-goal-copy small,.overview-goal-channel-metrics small{color:#6e8897;text-transform:uppercase;letter-spacing:.06em;font-size:8px;font-weight:900}.overview-goal-copy b{color:#264b65;white-space:nowrap;text-overflow:ellipsis;font:800 15px/1.1 Manrope,sans-serif;overflow:hidden}.overview-goal-copy em{color:#748c9c;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-style:normal;overflow:hidden}.overview-goal-action,.overview-goal-channel-action{color:#087f92;white-space:nowrap;align-items:center;gap:5px;font-size:9px;font-weight:900;text-decoration:none;display:flex}.overview-goal-action:hover,.overview-goal-action:focus-visible{color:#075f70;outline:0;text-decoration:underline}.overview-goal-channel-list{grid-template-columns:repeat(auto-fit,minmax(285px,1fr));gap:8px;display:grid}.overview-goal-channel{border:1px solid color-mix(in srgb,var(--channel-color,#0f9eaf) 30%,#dce8ed);color:#31526a;background:#fff;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:9px;text-decoration:none;transition:all .16s;display:grid}.overview-goal-channel:hover,.overview-goal-channel:focus-visible{border-color:var(--channel-color,#0f9eaf);box-shadow:0 0 0 3px color-mix(in srgb,var(--channel-color,#0f9eaf) 12%,transparent);outline:0;transform:translateY(-1px)}.overview-goal-channel.is-readonly{cursor:default}.overview-goal-channel.is-readonly:hover{border-color:color-mix(in srgb,var(--channel-color,#0f9eaf) 30%,#dce8ed);box-shadow:none;transform:none}.overview-goal-channel.is-empty{background:#fbfcfd;border-style:dashed}.overview-goal-channel-logo,.overview-goal-channel-logo>img,.overview-goal-channel-logo>i{object-fit:contain;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.overview-goal-channel-logo{background:color-mix(in srgb,var(--channel-color,#0f9eaf) 10%,#fff);overflow:hidden}.overview-goal-channel-logo>i{color:#fff;background:var(--channel-color,#0f9eaf);font-size:8px;font-style:normal;font-weight:900}.overview-goal-channel-copy{gap:2px;min-width:0;display:grid}.overview-goal-channel-copy b,.overview-goal-channel-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-goal-channel-copy b{color:#31516a;font-size:10px}.overview-goal-channel-copy small{color:#758a9c;font-size:10px;font-weight:800;line-height:1.25}.overview-goal-channel-metrics{align-items:center;gap:10px;display:flex}.overview-goal-channel-metrics>span{gap:2px;min-width:65px;display:grid}.overview-goal-channel-metrics b{color:var(--channel-color,#31516a);white-space:nowrap;font-size:9px}.overview-goal-channel-progress{grid-column:2/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.overview-goal-channel-progress>span{background:#dfebee;border-radius:999px;height:5px;display:block;overflow:hidden}.overview-goal-channel-progress i{border-radius:inherit;background:var(--channel-color,#0f9eaf);height:100%;display:block}.overview-goal-channel-progress small{color:var(--channel-color,#587188);white-space:nowrap;font-size:8px;font-weight:900}@media (max-width:900px){.sales-goal-chart-toolbar{justify-items:start;width:100%}.sales-goal-chart-toolbar .sales-goal-chart-legend{justify-content:flex-start}.overview-goal-channel-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.sales-goal-chart-mode{grid-template-columns:1fr 1fr;width:100%;display:grid}.sales-goal-chart-mode>span{grid-column:1/-1;padding:2px 5px 1px}.sales-goal-chart-mode button{min-width:0}.overview-goal-summary-header{grid-template-columns:auto minmax(0,1fr)}.overview-goal-action{grid-column:2;justify-self:end}.overview-goal-channel-list{grid-template-columns:1fr}.overview-goal-channel-metrics{border-top:1px solid #e2ecef;grid-column:2/-1;justify-content:space-between;padding-top:6px}.overview-goal-channel-metrics>span{min-width:0}.overview-goal-copy b{font-size:14px}}.overview-commission-summary{color:#28546a;background:linear-gradient(102deg,#f8ffff 0%,#fff 72%);border:1px solid #cbe6e8;border-radius:12px;grid-template-columns:1fr;align-items:stretch;gap:10px;min-height:0;margin:-3px 0 16px;padding:12px 15px;display:grid;box-shadow:0 6px 20px #1065750b}.overview-commission-summary:hover{border-color:#cbe6e8;transform:none;box-shadow:0 6px 20px #1065750b}.overview-commission-summary-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.overview-commission-icon{color:#087f92;background:#e4f8fa;border-radius:10px;width:38px;height:38px}.overview-commission-copy{gap:2px;min-width:0}.overview-commission-copy small,.overview-commission-channel-metrics small,.overview-commission-summary-totals small{color:#6e8897;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:900}.overview-commission-copy b{color:#264b65;white-space:nowrap;text-overflow:ellipsis;font:800 15px/1.1 Manrope,sans-serif;overflow:hidden}.overview-commission-copy em{color:#748c9c;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-style:normal;overflow:hidden}.overview-commission-action{color:#087f92;justify-self:end;font-size:9px;text-decoration:none}.overview-commission-action:hover,.overview-commission-action:focus-visible{color:#075f70;outline:0;text-decoration:underline}.overview-commission-channel-list{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:8px;display:grid}.overview-commission-channel{border:1px solid color-mix(in srgb,var(--channel-color,#0f9eaf) 30%,#dce8ed);color:#31526a;background:#fff;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:9px;display:grid}.overview-commission-channel-logo,.overview-commission-channel-logo>img,.overview-commission-channel-logo>i{object-fit:contain;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.overview-commission-channel-logo{background:color-mix(in srgb,var(--channel-color,#0f9eaf) 10%,#fff);overflow:hidden}.overview-commission-channel-logo>i{color:#fff;background:var(--channel-color,#0f9eaf);font-size:8px;font-style:normal;font-weight:900}.overview-commission-channel-copy{gap:2px;min-width:0;display:grid}.overview-commission-channel-copy b,.overview-commission-channel-copy small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.overview-commission-channel-copy b{color:#31516a;font-size:10px}.overview-commission-channel-copy small{color:#758a9c;font-size:10px;font-weight:800;line-height:1.25}.overview-commission-channel-metrics{border-top:1px solid #e2ecef;grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding-top:7px;display:grid}.overview-commission-channel-metrics>span{gap:2px;min-width:0;display:grid}.overview-commission-channel-metrics b{color:var(--channel-color,#31516a);white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.overview-commission-summary-totals{border-top:1px solid #e2ecef;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-top:9px;display:grid}.overview-commission-summary-totals>span{gap:3px;min-width:0;display:grid}.overview-commission-summary-totals b{color:#31516a;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.sales-goals-combined-chart-empty .sales-goal-chart-empty{min-height:166px}@media (max-width:900px){.overview-commission-channel-list{grid-template-columns:1fr}.overview-commission-summary-totals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.overview-commission-summary-header{grid-template-columns:auto minmax(0,1fr)}.overview-commission-action{grid-column:2;justify-self:end}.overview-commission-channel-list{grid-template-columns:1fr}.overview-commission-channel-metrics,.overview-commission-summary-totals{grid-template-columns:repeat(2,minmax(0,1fr))}}.workspace-form textarea{resize:vertical;color:#293c56;min-width:0;font:inherit;background:#fff;border:1px solid #d8e2ec;border-radius:7px;outline:0;padding:10px}.workspace-form textarea:focus{border-color:#66d4e1;box-shadow:0 0 0 3px #18cfe01a}.workspace-form-wide{grid-column:1/-1}.task-row-description{color:#53657d;white-space:pre-wrap;margin:2px 0 4px}.task-description-field{color:#52647c;gap:6px;font-size:11px;font-weight:800;display:grid}.task-description-field textarea{width:100%;min-height:112px;font-size:12px;font-weight:500;line-height:1.5}.task-automatic-editor-note{color:#3b6471;background:#f3fbfc;border:1px solid #d7e9ee;border-radius:9px;grid-column:1/-1;margin:0;padding:9px 11px;font-size:12px}.task-funnel-state{color:#436777;background:#f5fafb;border:1px solid #d8e6ec;border-radius:7px;margin:5px 0 3px;padding:4px 7px;font-size:11px;font-weight:700;display:inline-block}.task-funnel-state.is-blocked{color:#896519;background:#fff9ea;border-color:#ead5a7}.task-funnel-state.is-delivered{color:#31704b;background:#f1faf3;border-color:#bee1c6}.task-description-toolbar{background:#f8fafc;border:1px solid #d8e2ec;border-radius:8px;align-items:center;width:max-content;max-width:100%;display:flex}.task-description-toolbar .compact-format-toolbar{border-radius:8px 0 0 8px;min-width:0;overflow-x:auto}.task-emoji-control{border-left:1px solid #dce7ee;flex:none;position:relative}.task-emoji-trigger{color:#53677c;cursor:pointer;background:0 0;border:0;border-radius:0 8px 8px 0;place-items:center;width:34px;height:34px;display:grid}.task-emoji-trigger:hover,.task-emoji-trigger[aria-expanded=true]{color:#087d90;background:#e0f1f4}.task-emoji-picker{z-index:20;background:#fff;border:1px solid #d8e5ec;border-radius:10px;grid-template-columns:repeat(6,31px);gap:3px;padding:7px;display:grid;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 12px 28px #17395325}.task-emoji-picker button{cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:31px;height:31px;font-size:18px;display:grid}.task-emoji-picker button:hover,.task-emoji-picker button:focus-visible{background:#edf9fa}.channel-stage-followup{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:13px;padding:13px;display:grid}.channel-followup-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;width:100%;display:grid}.channel-followup-grid>label{color:#526b84;gap:6px;min-width:0;font-size:9px;font-weight:900;display:grid}.channel-followup-grid>label>select,.channel-followup-grid>label>input[type=number],.channel-followup-toggle{box-sizing:border-box;width:100%;height:40px;min-height:40px}.channel-followup-grid>label>select,.channel-followup-grid>label>input[type=number]{color:#304d69;font:inherit;background:#fff;border:1px solid #cfdee6;border-radius:9px;outline:0;padding:0 10px;font-size:10px}.channel-followup-grid>label>select:focus,.channel-followup-grid>label>input[type=number]:focus{border-color:#52c3cf;box-shadow:0 0 0 3px #12b3c31a}.channel-followup-toggle{color:#46637c;background:#fff;border:1px solid #cfdee6;border-radius:9px;align-items:center;gap:8px;padding:0 10px;font-size:9px;line-height:1.25;display:flex}.channel-followup-toggle input{accent-color:#0f9eaf;flex:0 0 15px;width:15px;height:15px;min-height:15px}.channel-stage-messages{border-top:1px solid #dfebef;gap:10px;min-width:0;padding-top:12px;display:grid}.channel-stage-messages>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.channel-stage-messages>header b{color:#294760;font-size:11px}.channel-stage-messages>header p{color:#71869a;margin:3px 0 0;font-size:9px}.channel-stage-message-list{gap:9px;display:grid}.channel-stage-message-row{background:#fff;border:1px solid #dce8ed;border-radius:10px;gap:8px;padding:11px;display:grid}.channel-stage-message-row.is-default{background:#f7fcfa;border-color:#9fd5c1}.channel-stage-message-heading{color:#526b84;justify-content:space-between;align-items:center;gap:10px;font-size:9px;font-weight:900;display:flex}.channel-stage-message-heading>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.channel-stage-message-heading .icon-button{width:28px;height:28px;min-height:28px;padding:0}.channel-stage-message-heading .icon-button.danger{color:#b04a55}.channel-stage-message-row textarea,.channel-stage-message-new textarea{resize:vertical;color:#304d69;width:100%;min-height:74px;font:inherit;background:#fff;border:1px solid #d3e2e9;border-radius:9px;outline:0;padding:9px 10px;font-size:10px;line-height:1.5}.channel-stage-message-row textarea:focus,.channel-stage-message-new textarea:focus{border-color:#52c3cf;box-shadow:0 0 0 3px #12b3c31a}.channel-stage-message-new{background:#f8fcfd;border:1px dashed #bcdde2;border-radius:10px;gap:8px;padding:11px;display:grid}.channel-stage-message-new>label{color:#526b84;gap:6px;font-size:9px;font-weight:900;display:grid}.channel-stage-message-new>.button,.channel-stage-message-row>.button{justify-self:start}.channel-stage-message-empty{color:#71869a;text-align:center;background:#fff;border:1px dashed #d8e5ea;border-radius:9px;margin:0;padding:11px;font-size:9px}.channel-stage-save-rule{justify-self:start}@media (max-width:980px){.channel-followup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.channel-followup-grid{grid-template-columns:1fr}.channel-stage-message-heading{flex-direction:column;align-items:flex-start}.channel-stage-message-heading>div{justify-content:flex-start}.channel-stage-message-new>.button,.channel-stage-message-row>.button,.channel-stage-save-rule{justify-content:center;width:100%}}@media (max-width:620px){.contacts-operation-card{width:100%;min-width:0;overflow:hidden}.contacts-toolbar{gap:12px;width:100%;min-width:0;padding:13px;display:grid}.contacts-search-actions{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.contacts-toolbar .search-field{width:100%;min-width:0;max-width:none}.contacts-search-actions .contacts-clear-filters{justify-content:center;width:100%}.contacts-toolbar-actions{grid-template-columns:repeat(6,minmax(0,1fr));justify-content:stretch;align-items:center;gap:8px;width:100%;min-width:0;display:grid}.contacts-directory-count{text-align:center;grid-column:1/-1;justify-self:stretch;width:100%;padding:2px 0 4px}.contacts-toolbar-actions .contacts-limit-control{grid-column:1/span 2;justify-content:center;width:100%;min-width:0}.contacts-toolbar-actions .workspace-preference-save-control.is-compact-mobile{background:#fff;border:1px solid #d5e2e9;border-radius:9px;grid-column:3;justify-self:center;place-items:center;width:42px;min-width:42px;min-height:40px;padding:0;display:grid}.contacts-toolbar-actions .workspace-preference-save-control.is-compact-mobile .workspace-preference-save-state{display:none}.contacts-toolbar-actions .workspace-preference-save-control.is-compact-mobile .workspace-preference-save-button{border:0;border-radius:8px;place-items:center;width:40px;min-width:40px;height:38px;min-height:38px;margin:0;padding:0;display:grid}.contacts-toolbar-actions .workspace-preference-save-control.is-compact-mobile .workspace-preference-save-button>span{display:none}.contacts-toolbar-actions .workspace-preference-save-control.is-saved .workspace-preference-save-button{color:#247b5c}.contacts-toolbar-actions .workspace-preference-save-control.is-dirty .workspace-preference-save-button{color:#9a7416}.contacts-toolbar-actions .workspace-preference-save-control.is-error .workspace-preference-save-button,.contacts-toolbar-actions .workspace-preference-save-control.is-unavailable .workspace-preference-save-button{color:#a3454e}.contacts-toolbar-actions .contacts-columns-control{grid-column:4/-1;width:100%}.contacts-toolbar-actions .contacts-filters-control{grid-column:1/span 3;width:100%}.contacts-toolbar-actions .contacts-sort-control{grid-column:4/span 3;width:100%}.contacts-toolbar-actions .contacts-export-control{grid-column:1/-1;width:100%}.contacts-toolbar-actions .button{justify-content:center;min-width:0}.contacts-table-wrap{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow:auto hidden}}.channel-email-workspace{background:#fff;border:1px solid #d9e7ed;border-radius:16px;overflow:hidden;box-shadow:0 12px 35px #19374e0b}.channel-email-header{border-bottom:1px solid #e2ebef;justify-content:space-between;align-items:flex-start;gap:22px;padding:22px 24px;display:flex}.channel-email-header h2{color:#163552;margin:2px 0 5px;font-size:24px}.channel-email-header>div:first-child>p:last-child{color:#71869a;margin:0}.channel-email-view-tabs{background:#f7fafb;border:1px solid #d7e5eb;border-radius:12px;flex:none;gap:5px;padding:4px;display:flex}.channel-email-view-tabs button,.channel-email-sidebar nav button,.channel-email-back,.channel-email-actions button,.channel-email-reply-mode button,.channel-email-reply-footer button{color:#526b82;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;font-weight:800;display:inline-flex}.channel-email-view-tabs button{border-radius:8px;min-height:38px;padding:0 12px}.channel-email-view-tabs button.active{color:#057f92;background:#e9f9fa;box-shadow:0 1px 2px #0e445312}.channel-email-layout{grid-template-columns:minmax(280px,340px) minmax(0,1fr);min-height:660px;display:grid}.channel-email-sidebar{background:#fbfdfe;border-right:1px solid #e1ebef;min-width:0}.channel-email-search{color:#7890a4;background:#fff;border:1px solid #d5e4eb;border-radius:10px;align-items:center;gap:8px;margin:15px;padding:0 12px;display:flex}.channel-email-search input{color:#294860;width:100%;min-width:0;height:42px;font:inherit;background:0 0;border:0;outline:0;font-size:14px}.channel-email-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 15px 15px;display:grid}.channel-email-sidebar nav button{border:1px solid #0000;border-radius:9px;justify-content:flex-start;min-width:0;min-height:38px;padding:0 10px;font-size:12px}.channel-email-sidebar nav button b{color:#6c8396;text-align:center;background:#edf3f6;border-radius:999px;min-width:21px;margin-left:auto;padding:2px 5px;font-size:10px}.channel-email-sidebar nav button.active{color:#087f91;background:#edfafa;border-color:#bde7eb}.channel-email-thread-list{border-top:1px solid #e1ebef}.channel-email-thread-list>button:not(.button){color:#49647a;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e7eef2;gap:4px;width:100%;min-width:0;padding:14px 15px;display:grid}.channel-email-thread-list>button:not(.button):hover,.channel-email-thread-list>button.active{background:#effafb}.channel-email-thread-list>button>span{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.channel-email-thread-list b,.channel-email-thread-list strong,.channel-email-thread-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.channel-email-thread-list b{color:#284862;font-size:12px}.channel-email-thread-list time{color:#8395a5;flex:none;font-size:9px}.channel-email-thread-list strong{font-size:11px}.channel-email-thread-list small{color:#7b8fa1;font-size:10px}.channel-email-thread-list em{color:#9d5a19;background:#fff1dc;border-radius:999px;width:max-content;padding:2px 6px;font-size:8px;font-style:normal;font-weight:900}.channel-email-thread-list>p{color:#7b90a2;text-align:center;justify-content:center;align-items:center;gap:7px;min-height:110px;margin:0;padding:18px;display:flex}.channel-email-thread-list>.button{margin:12px auto}.channel-email-detail{background:#fff;min-width:0}.channel-email-placeholder{color:#7d92a4;text-align:center;align-content:center;place-items:center;gap:7px;min-height:360px;padding:30px;display:grid}.channel-email-placeholder h3,.channel-email-placeholder p{margin:0}.channel-email-back{color:#087f92;min-height:38px;margin:9px 18px 0;padding:0 6px}.channel-email-message-heading{border-bottom:1px solid #e3ebef;justify-content:space-between;align-items:flex-start;gap:18px;padding:13px 22px 18px;display:flex}.channel-email-message-heading p,.channel-email-message-heading h3,.channel-email-message-heading span{margin:0}.channel-email-message-heading p{color:#72889a;font-size:11px}.channel-email-message-heading h3{color:#23435e;margin:3px 0;font-size:20px}.channel-email-message-heading span{color:#899aa9;font-size:10px}.channel-email-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:5px;display:flex}.channel-email-actions button{background:#fff;border:1px solid #d8e5eb;border-radius:8px;min-height:34px;padding:0 9px;font-size:10px}.channel-email-actions button:hover,.channel-email-actions button:focus-visible{color:#087f92;border-color:#85d2d9;outline:0}.channel-email-client-match{background:#f6fbfc;border:1px solid #cfe5ea;border-radius:12px;gap:9px;margin:16px 22px;padding:14px;display:grid}.channel-email-client-match>header{color:#294a63;justify-content:space-between;align-items:center;display:flex}.channel-email-client-match>header button{color:#647d90;cursor:pointer;background:0 0;border:0}.channel-email-contact-search{gap:7px;display:flex}.channel-email-contact-search input,.channel-email-create-contact input{color:#29485f;min-width:0;height:40px;font:inherit;background:#fff;border:1px solid #d4e2e8;border-radius:8px;padding:0 11px}.channel-email-contact-search input{flex:1}.channel-email-contact-search button,.channel-email-contact-option{color:#087f92;font:inherit;cursor:pointer;background:#fff;border:1px solid #bfdde3;border-radius:8px;font-weight:800}.channel-email-contact-search button{padding:0 13px}.channel-email-contact-option{text-align:left;justify-content:space-between;align-items:center;padding:9px 11px;display:flex}.channel-email-contact-option span{display:grid}.channel-email-contact-option small{color:#8295a5}.channel-email-create-contact{border-top:1px solid #deeaee;grid-template-columns:minmax(120px,1fr) minmax(160px,1.3fr) auto;align-items:end;gap:8px;padding-top:8px;display:grid}.channel-email-create-contact>b{color:#587086;grid-column:1/-1;font-size:11px}.channel-email-messages{background:#f8fbfc;gap:12px;padding:20px 22px;display:grid}.channel-email-messages article{color:#405d74;background:#fff;border:1px solid #dfe8ed;border-radius:13px;width:min(760px,88%);padding:14px 16px;box-shadow:0 2px 8px #1b374b06}.channel-email-messages article.outbound{background:#eefafa;border-color:#bfe3e7;justify-self:end}.channel-email-messages article header{justify-content:space-between;align-items:center;gap:10px;display:flex}.channel-email-messages article header b{color:#294b65;font-size:11px}.channel-email-messages article time{color:#8295a4;font-size:9px}.channel-email-messages article>p{white-space:pre-wrap;margin:10px 0 0;font-size:12px;line-height:1.55}.channel-email-html-frame{background:0 0;border:0;width:100%;min-height:72px;max-height:760px;margin-top:10px;display:block}.chat-panel .message-line.email-message-line .message-bubble{box-sizing:border-box;width:min(900px,92%);max-width:none;overflow:hidden}@media (max-width:600px){.chat-panel .message-line.email-message-line .message-bubble{width:100%}}.channel-email-existing-attachments{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.channel-email-existing-attachments a{color:#087f92;background:#fff;border:1px solid #d4e3e9;border-radius:7px;align-items:center;gap:5px;padding:5px 8px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.channel-email-reply{border-top:1px solid #e2ebef;gap:10px;padding:18px 22px 22px;display:grid}.channel-email-reply-mode{gap:5px;display:flex}.channel-email-reply-mode button{border:1px solid #d9e5eb;border-radius:8px;min-height:34px;padding:0 10px;font-size:10px}.channel-email-reply-mode button.active{color:#087f92;background:#eefafa;border-color:#7fd0d8}.channel-email-reply textarea{resize:vertical;color:#29475f;width:100%;font:inherit;background:#fff;border:1px solid #d5e3e9;border-radius:10px;padding:12px;line-height:1.5}.channel-email-reply-footer{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.channel-email-reply-footer>div{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.channel-email-reply-footer>div>button{border:1px solid #d5e3e9;border-radius:8px;min-height:36px;padding:0 10px}.channel-email-reply-footer span{color:#536d82;background:#edf4f6;border-radius:7px;align-items:center;gap:5px;max-width:220px;padding:5px 7px;font-size:9px;display:inline-flex}.channel-email-reply-footer span>button{flex:none;padding:0}.channel-email-signature{grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);gap:20px;padding:24px;display:grid}.channel-email-signature-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.channel-email-signature-fields>section,.channel-email-signature-preview{background:#fff;border:1px solid #dce8ed;border-radius:13px;padding:18px}.channel-email-signature-fields h3{color:#294962;margin:3px 0 5px}.channel-email-signature-fields>section>p:not(.eyebrow){color:#778b9d;margin:0 0 13px;font-size:11px}.channel-email-signature label{color:#536d82;gap:5px;margin-top:10px;font-size:10px;font-weight:850;display:grid}.channel-email-signature input:not([type=checkbox]),.channel-email-signature textarea{color:#29485f;width:100%;font:inherit;background:#fff;border:1px solid #d5e3e9;border-radius:8px;padding:10px 11px;font-size:12px}.channel-email-signature input:disabled,.channel-email-signature textarea:disabled{color:#708598;background:#f4f7f8}.channel-email-signature-toggle{grid-template-columns:auto 1fr;align-items:center;display:flex!important}.channel-email-signature-preview{background:#f8fbfc;align-self:start}.channel-email-signature-preview>div{color:#536d82;border-left:3px solid #10a4b3;gap:3px;margin-top:14px;padding-left:13px;font-size:11px;display:grid}.channel-email-signature-preview img{object-fit:contain;object-position:left center;width:100px;height:46px;margin-bottom:7px}.channel-email-signature-preview strong{color:#234761;font-size:13px}.channel-email-signature>.button{justify-self:start}@media (max-width:900px){.channel-email-header{display:grid}.channel-email-layout{grid-template-columns:minmax(250px,310px) minmax(0,1fr)}.channel-email-message-heading{display:grid}.channel-email-actions{justify-content:flex-start}.channel-email-signature{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.channel-email-workspace{border-radius:12px}.channel-email-header{gap:14px;padding:17px 15px}.channel-email-header h2{font-size:21px}.channel-email-view-tabs{width:100%}.channel-email-view-tabs button{flex:1}.channel-email-layout{min-height:520px;display:block}.channel-email-sidebar{border-right:0}.channel-email-layout.has-selection .channel-email-sidebar,.channel-email-layout:not(.has-selection) .channel-email-detail{display:none}.channel-email-search input,.channel-email-contact-search input,.channel-email-create-contact input,.channel-email-reply textarea,.channel-email-signature input:not([type=checkbox]),.channel-email-signature textarea{font-size:16px}.channel-email-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-email-message-heading{gap:12px;padding:10px 15px 15px}.channel-email-message-heading h3{font-size:18px}.channel-email-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.channel-email-actions button{width:100%}.channel-email-client-match{margin:13px 15px}.channel-email-contact-search{grid-template-columns:minmax(0,1fr) auto;display:grid}.channel-email-create-contact{grid-template-columns:minmax(0,1fr)}.channel-email-create-contact>b{grid-column:auto}.channel-email-messages{padding:15px}.channel-email-messages article{width:94%}.channel-email-reply{padding:15px}.channel-email-reply-footer{display:grid}.channel-email-reply-footer>.button{justify-self:stretch}.channel-email-signature{padding:15px}.channel-email-signature-fields{grid-template-columns:minmax(0,1fr)}.channel-email-signature>.button{width:100%}}.channel-setup-card{overflow:visible}.channel-setup-card .channel-company-card{background:#fff;border:1px solid #dce8ee;border-radius:12px;margin:12px 16px;overflow:visible;box-shadow:0 5px 17px #142d4c09}.channel-setup-card .channel-company-card:first-of-type{border-top:1px solid #dce8ee}.channel-setup-card .channel-destination-head{grid-template-columns:auto minmax(150px,1fr) auto auto;gap:12px;min-height:72px;padding:13px 15px}.channel-destination-identity{gap:3px;min-width:0;display:grid}.channel-connection-list{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.channel-connection-indicator{color:#75879a;white-space:nowrap;background:#f7f9fa;border:1px solid #d9e4ea;border-radius:999px;align-items:center;gap:5px;min-height:29px;padding:0 9px;font-size:9px;font-weight:850;display:inline-flex;position:relative}.channel-connection-indicator.connected{color:#28714e;background:#eef9f2;border-color:#b8dfc5}.channel-connection-indicator.configuring{color:#8a6b1c;background:#fff9e7;border-color:#ecd596}.channel-connection-indicator.error{color:#a2404d;background:#fff1f3;border-color:#efc1c7}.channel-connection-indicator.absent{color:#75879a;background:#f7f9fa;border-color:#d9e4ea}.channel-connection-indicator:after{z-index:30;color:#fff;content:attr(data-tooltip);white-space:normal;opacity:0;pointer-events:none;background:#183650;border-radius:7px;width:max-content;max-width:min(300px,100vw - 36px);padding:7px 9px;font-size:9px;font-weight:750;line-height:1.4;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 7px);right:0;transform:translateY(3px);box-shadow:0 7px 20px #10263b33}.channel-connection-indicator:hover:after,.channel-connection-indicator:focus:after{opacity:1;transform:translateY(0)}.channel-connection-indicator:focus-visible{outline-offset:2px;outline:2px solid #58c4cf}.channel-setup-card .channel-destination-actions{flex-wrap:nowrap;grid-column:auto;justify-content:flex-end;align-items:center;gap:7px;margin:0;display:flex}.channel-setup-card .channel-destination-actions .channel-open-link{color:#087f92;background:#f4fcfd;border-color:#b9dce3;min-height:34px;padding:0 11px}.channel-setup-card .channel-destination-actions .channel-edit-button{border-radius:9px;place-items:center;width:34px;min-width:34px;min-height:34px;padding:0;display:grid}.channel-subchannel-list{background:#fbfdfe;border-top:1px solid #edf2f5}.channel-setup-card .channel-department-row{background:0 0;border-top:1px solid #edf2f5;margin:0 0 0 44px}.channel-setup-card .channel-department-row:first-child{border-top:0}.channel-setup-card .channel-destination-head.subchannel{min-height:58px;padding-top:9px;padding-bottom:9px}.channel-setup-card .channel-destination-head.subchannel .channel-destination-logo{width:28px;height:28px}.settings-access-scopes .scope-parent{color:#174d63;background:#f0fbfc;border-color:#bcdce4}.settings-access-scopes .scope-child{background:#fff;border-style:dashed;margin-left:14px;position:relative}.settings-access-scopes .scope-child:before{content:"";background:#b8cbd5;width:7px;height:1px;position:absolute;left:-10px}.channel-embedded-workspace{background:#fff;border:1px solid #dce8ee;border-radius:13px;gap:15px;margin-top:14px;padding:18px;display:grid}.channel-embedded-workspace>.page-heading{margin:0}.channel-embedded-workspace>.page-heading h1{font-size:23px}.channel-context-fixed{justify-content:flex-start}.channel-context-fixed b{color:#31516b;font-size:11px}@media (max-width:760px){.channel-setup-card .channel-company-card{margin:10px}.channel-setup-card .channel-destination-head{grid-template-columns:auto minmax(0,1fr);gap:9px}.channel-connection-list{grid-column:1/-1;justify-content:flex-start;margin-left:42px}.channel-setup-card .channel-destination-actions{grid-column:1/-1;justify-content:flex-end;margin-left:42px}.channel-setup-card .channel-department-row{margin-left:18px}.channel-setup-card .channel-destination-head.subchannel .channel-connection-list,.channel-setup-card .channel-destination-head.subchannel .channel-destination-actions{margin-left:37px}.channel-embedded-workspace{margin-top:10px;padding:12px}}@media (max-width:430px){.channel-connection-indicator{padding:0 7px}.channel-setup-card .channel-destination-actions .channel-open-link{flex:auto;justify-content:center}}.channel-ready-panel{background:#fff;border:1px solid #dce9ef;border-radius:15px;gap:16px;padding:22px;display:grid}.channel-ready-panel>header,.channel-ready-editor>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.channel-ready-panel h2,.channel-ready-panel h3{color:#213c5a;margin:0 0 5px}.channel-ready-panel p{color:#6e8297;margin:0;line-height:1.5}.channel-ready-list{gap:9px;display:grid}.channel-ready-list article{background:#f9fcfd;border:1px solid #dce9ef;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:12px;padding:13px;display:flex}.channel-ready-list article>div{overflow-wrap:anywhere;gap:6px;min-width:0;display:grid}.channel-ready-list article>span{flex-wrap:wrap;gap:6px;display:flex}.channel-field-settings .channel-ready-list .channel-field-card{background:#fff;grid-template-columns:minmax(0,1fr);gap:11px;padding:16px 18px;display:grid;box-shadow:0 3px 14px #193e5409}.channel-field-card>div>b{color:#294760;font-size:14px}.channel-field-card>div>small{color:#71869a;font-size:11px;line-height:1.45}.channel-field-actions{border-top:1px solid #e6eef2;flex-wrap:wrap;justify-content:flex-end;gap:6px;padding-top:10px;display:flex}.channel-field-actions .button{min-height:34px}.channel-field-actions .button:first-child,.channel-field-actions .button:nth-child(2){width:34px;padding:0}.channel-ready-editor{background:#f8fdfe;border:1px solid #9bd7e1;border-radius:12px;gap:12px;padding:16px;display:grid}.channel-ready-editor label{color:#3a5871;gap:6px;font-weight:750;display:grid}.channel-ready-editor input:not([type=checkbox]):not([type=radio]),.channel-ready-editor textarea{box-sizing:border-box;color:#263c57;width:100%;font:inherit;background:#fff;border:1px solid #cfdee8;border-radius:9px;padding:10px 12px}.channel-field-inline-merge{border-top-left-radius:0;border-top-right-radius:0;margin:-1px 8px 8px}.channel-field-merge-choice{background:#fff;border:1px solid #cfdee8;border-radius:10px;gap:7px;margin:0;padding:11px;display:grid}.channel-field-merge-choice legend{color:#31536d;padding:0 5px;font-size:10px;font-weight:850}.channel-field-merge-choice label{cursor:pointer;border:1px solid #e0e9ee;border-radius:8px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;padding:8px 9px;display:grid}.channel-field-merge-choice label:has(input:checked){background:#eefbfd;border-color:#76c8d5}.channel-field-merge-choice input{accent-color:#09899b;width:14px;height:14px;margin:2px 0 0}.channel-field-merge-choice span{gap:2px;min-width:0;display:grid}.channel-field-merge-choice b{color:#294760;font-size:10px}.channel-field-merge-choice small{color:#71869a;overflow-wrap:anywhere;font-size:9px;font-weight:550}.channel-field-option-editor{border:1px solid #cfdee8;border-radius:10px;gap:9px;margin:0;padding:12px;display:grid}.channel-field-option-editor legend{color:#3a5871;padding:0 5px;font-weight:750}.channel-field-option-editor>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.channel-field-option-editor>.button{justify-self:start}.channel-field-option-editor small{color:#6a8195;font-weight:500}.channel-field-variants{color:#587089;margin-top:6px;font-size:9px}.channel-field-variants summary{cursor:pointer;font-weight:850}.channel-field-variants ul{gap:5px;margin:7px 0 0;padding:0;list-style:none;display:grid}.channel-field-variants li{background:#fff;border:1px solid #e1eaef;border-radius:7px;gap:2px;padding:6px 8px;display:grid}.channel-field-variants li b{color:#38516e;font-size:9px}.channel-ready-helpers{flex-wrap:wrap;gap:6px;display:flex}.channel-ready-helpers button{color:#087b8d;cursor:pointer;background:#fff;border:1px solid #b9dce2;border-radius:999px;padding:5px 9px}.channel-ready-preview{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border:1px dashed #c5dfe7;border-radius:9px;gap:5px;padding:11px;display:grid}.channel-ready-preview small{color:#6f8495;font-weight:800}@media (max-width:720px){.channel-ready-panel{padding:13px}.channel-ready-panel>header,.channel-ready-list article{flex-direction:column}.channel-field-actions{justify-content:flex-start}.channel-field-settings .channel-ready-list .channel-field-card{padding:13px}}.ciclo-toolbar-action{color:#42627c;min-height:29px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5e3ea;border-radius:7px;flex:none;align-items:center;gap:5px;padding:4px 7px;font-size:10px;font-weight:800;display:inline-flex}.ciclo-toolbar-action[aria-expanded=true]{color:#087e90;background:#ebfafd;border-color:#79c9d5}.ciclo-ready-configure{color:#087e90;justify-self:start;font-size:10px;font-weight:800;text-decoration:underline}.ciclo-order-closing{background:#fff;border:1px solid #cfe1e8;border-radius:10px;gap:9px;max-height:230px;padding:10px;display:grid;overflow:auto;box-shadow:0 9px 24px #233f5918}.ciclo-order-closing header,.ciclo-order-closing article{justify-content:space-between;align-items:center;gap:9px;display:flex}.ciclo-order-closing header button{cursor:pointer;background:0 0;border:0}.ciclo-order-closing article{border:1px solid #e1edf2;border-radius:8px;flex-wrap:wrap;padding:8px}.ciclo-order-closing article span{flex:1;gap:3px;min-width:180px;display:grid}.ciclo-order-closing article small{color:#71879a}.ciclo-order-closing article button,.ciclo-order-closing article a{color:#087b8e;font:inherit;cursor:pointer;background:#f8fdfe;border:1px solid #b9d9df;border-radius:7px;padding:6px 8px;font-size:10px;font-weight:800}.ciclo-order-closing p{color:#74879c;margin:0;font-size:11px}.ciclo-standard-stickers{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ciclo-standard-stickers button{color:#35546d;min-width:0;font:inherit;cursor:pointer;background:#f9fcfd;border:1px solid #d6e7ed;border-radius:8px;align-items:center;gap:6px;padding:6px;font-size:10px;font-weight:800;display:flex}.ciclo-standard-stickers button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ciclo-sticker-library-divider{color:#637b8e;border-top:1px solid #e5edf1;padding-top:6px;font-size:10px}@media (max-width:720px){.ciclo-toolbar-action span{display:none}.ciclo-toolbar-action{justify-content:center;min-width:30px}}.channel-flows-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.channel-flows-overview button{color:#36536d;cursor:pointer;text-align:left;background:#fff;border:1px solid #d7e6ec;border-radius:11px;grid-template-rows:1fr auto;gap:12px;min-height:128px;padding:13px 14px;display:grid}.channel-flows-overview button:hover,.channel-flows-overview button.active{background:#f0fbfc;border-color:#7fcbd3}.channel-flows-overview .channel-flow-card-copy{align-content:start;gap:4px;display:grid}.channel-flows-overview b{font-size:12px}.channel-flows-overview small{color:#0b899b;font-size:10px;font-weight:800}.channel-flows-overview .channel-flow-card-copy>span{color:#748b9e;font-size:10px;line-height:1.4}.channel-flows-overview .channel-flow-card-action{color:#087f92;border-top:1px solid #e4edf0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding-top:9px;font-size:10px;font-weight:850;display:flex}.channel-flows-stage-index{background:#fff;border:1px solid #dce9ee;border-radius:11px;gap:8px;padding:12px 14px;display:grid}.channel-flows-stage-index>b{color:#31536d;font-size:10px}.channel-flows-stage-index>div{flex-wrap:wrap;gap:7px;display:flex}.channel-flows-stage-index button{color:#3a5a70;cursor:pointer;min-height:30px;font:inherit;background:#f9fcfd;border:1px solid #d2e3e9;border-radius:8px;align-items:center;gap:7px;padding:5px 9px;font-size:10px;font-weight:850;display:inline-flex}.channel-flows-stage-index button:hover{color:#087a8d;background:#eefbfc;border-color:#76c6d0}.channel-flows-stage-index button span{border-radius:3px;width:11px;height:11px}.channel-commercial-stage-picker{background:#f8fbfc;border:1px solid #dfe9ee;border-radius:10px;flex-wrap:wrap;gap:7px;padding:8px;display:flex}.channel-commercial-stage-picker button{color:#36536d;cursor:pointer;min-height:32px;font:inherit;background:#fff;border:1px solid #d3e2e8;border-radius:8px;align-items:center;gap:6px;padding:5px 9px;font-size:10px;font-weight:850;display:inline-flex}.channel-commercial-stage-picker button:hover,.channel-commercial-stage-picker button.active{color:#087b8b;background:#eafafa;border-color:#78c8d0}.channel-commercial-stage-color{border-radius:4px;flex:0 0 12px;width:12px;height:12px}.channel-commercial-stage-hint{color:#7890a2;background:#fbfdfe;border:1px dashed #cbdfe7;border-radius:10px;margin:0;padding:15px;font-size:10px}.channel-commercial-editor{grid-template-columns:1fr;padding:13px}.channel-commercial-title{grid-template-columns:25px 33px minmax(130px,1fr) auto auto auto auto;align-items:center;gap:7px;display:grid}.channel-commercial-title>span{color:#0a8798;background:#e3f9fb;border-radius:7px;place-items:center;width:25px;height:25px;font-size:9px;font-weight:900;display:grid}.channel-commercial-title input[type=color]{border:1px solid #cfe0e7;border-radius:8px;width:33px;height:33px;padding:2px}.channel-commercial-title input:not([type=color]){width:100%;min-width:0;min-height:34px;font:inherit;border:1px solid #cfdee6;border-radius:8px;padding:0 9px;font-size:10px}.channel-commercial-title .text-button{color:#087f92;font-size:9px;font-weight:900}.channel-commercial-title .icon-button{width:27px;height:27px;min-height:27px;padding:0}.channel-commercial-message{color:#587089;gap:6px;font-size:9px;font-weight:900;display:grid}.channel-commercial-message textarea{resize:vertical;min-height:70px;font:inherit;border:1px solid #cfdee6;border-radius:8px;padding:9px;font-size:10px}.channel-commercial-automation{background:#f6fbfc;border:1px solid #d9e8ee;border-radius:9px;flex:100%;grid-template-columns:repeat(3,minmax(160px,1fr));align-items:end;gap:9px;padding:12px;display:grid}.channel-commercial-automation label{color:#587089;gap:5px;min-width:0;font-size:10px;font-weight:850;display:grid}.channel-commercial-automation input[type=number],.channel-commercial-automation select{color:#304d69;width:100%;min-width:0;min-height:36px;font:inherit;background:#fff;border:1px solid #cfdee6;border-radius:8px;padding:0 9px;font-size:11px}.channel-commercial-automation .channel-commercial-automation-toggle{color:#355c6f;grid-column:1/-1;align-items:center;gap:7px;min-height:30px;display:flex}.channel-commercial-automation-toggle input[type=checkbox]{accent-color:#0795a7;flex:none;width:15px;height:15px;margin:0}.channel-commercial-automation small{color:#6d8393;grid-column:1/-1;font-size:10px;line-height:1.45}.channel-commercial-meta-status{color:#587089;background:#fff;border:1px solid #d6e3eb;border-radius:8px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px 10px;padding:8px 10px;font-size:11px;display:flex}.channel-commercial-meta-status strong{color:#36566b}.channel-commercial-meta-status[data-status=approved]{background:#f2faf5;border-color:#b7dbc7}.channel-commercial-meta-status[data-status=approved] strong{color:#267148}.channel-commercial-meta-status[data-status=pending]{background:#fffaf0;border-color:#ead8a9}.channel-commercial-meta-status[data-status=pending] strong{color:#916a17}.channel-commercial-meta-status[data-status=rejected]{background:#fff5f5;border-color:#efc7c7}.channel-commercial-meta-status[data-status=rejected] strong{color:#a83c45}.channel-commercial-meta-actions{flex-wrap:wrap;grid-column:1/-1;gap:7px;display:flex}.channel-commercial-meta-actions .button{min-height:34px;padding:6px 10px;font-size:11px}@media (max-width:760px){.channel-commercial-automation{grid-template-columns:1fr}.channel-commercial-automation .channel-commercial-automation-toggle,.channel-commercial-automation small{grid-column:1}}.channel-commercial-archive{background:#fff8f8;border:1px solid #edc9c9;border-radius:9px;gap:8px;padding:12px;display:grid}.channel-commercial-archive b{color:#9d4046;font-size:11px}.channel-commercial-archive p{color:#856167;margin:0;font-size:10px}.channel-commercial-archive label{color:#6b5660;gap:5px;font-size:9px;font-weight:850;display:grid}.channel-commercial-archive select{background:#fff;border:1px solid #e4c6ca;border-radius:8px;width:min(320px,100%);min-height:35px;padding:0 9px}.channel-commercial-archive>div{flex-wrap:wrap;gap:7px;display:flex}@media (max-width:720px){.channel-flows-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-commercial-title{grid-template-columns:25px 33px minmax(0,1fr) auto}.channel-commercial-title .text-button{grid-column:3;justify-self:start}}.channel-selector-menu-portal{max-height:min(260px,70dvh)}.channel-selector-menu-portal button{min-height:44px}.crm-social-window-closed{padding:13px 14px calc(13px + env(safe-area-inset-bottom));color:#5a6e80;background:#f7fafb;border-top:1px solid #dbe7ec;align-items:flex-start;gap:10px;margin:0;display:flex}.crm-social-window-closed>svg{color:#a8751f;flex:none}.crm-social-window-closed>span{gap:3px;display:grid}.crm-social-window-closed b{color:#334d63;font-size:11px}.crm-social-window-closed small{font-size:10px;line-height:1.45}@media (max-width:720px){.channel-selector-menu-portal{border-radius:16px;max-height:min(56dvh,390px);padding:8px;box-shadow:0 0 0 100vmax #1025373d,0 18px 45px #10253742}.inbox-grid-new,.inbox-grid-new.with-details{height:calc(100dvh - 124px - env(safe-area-inset-bottom));min-height:0;max-height:none}.inbox-grid-new.mobile-context-open .conversation-list,.inbox-grid-new.mobile-context-open .chat-panel{display:none}.inbox-grid-new.mobile-context-open .contact-details{z-index:90;width:100%;height:100dvh;min-height:0;padding-bottom:env(safe-area-inset-bottom);background:#fff;border:0;position:fixed;inset:0;overflow:auto;display:flex!important}.inbox-grid-new.mobile-chat-open .chat-panel{padding-right:0}.composer-wrap,.crm-social-composer{padding-bottom:max(8px,env(safe-area-inset-bottom))}.chat-header{gap:7px;min-height:58px;padding:7px 8px}.chat-header .mobile-conversation-back{justify-content:center;width:44px;min-width:44px;min-height:44px;padding:0;font-size:0}.chat-header .mobile-conversation-back svg{width:20px;height:20px}.chat-actions button,.chat-actions a{min-width:44px;min-height:44px}.chat-header-main>p{display:none}.inbox-grid-new .conversation-row{gap:8px;min-height:70px;padding:9px 8px}.inbox-grid-new .conversation-channel-logo{flex:0 0 36px!important;width:36px!important;height:36px!important}.inbox-grid-new .conversation-copy{gap:3px}.inbox-grid-new .conversation-copy>small{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.inbox-grid-new .conversation-when{flex:0 0 44px;gap:4px;width:44px;min-width:44px}.inbox-grid-new .conversation-when .conversation-channel-medium{width:36px;height:36px}}.ciclo-whatsapp-composer{gap:8px;padding:11px 14px 12px;display:grid}.ciclo-whatsapp-composer .composer-label{margin:0}.ciclo-send-status{color:#76879a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 12px;font-size:9px;font-weight:700;display:flex}.ciclo-send-quota{justify-content:flex-end}.ciclo-ready-messages{align-items:flex-start;gap:7px;min-width:0;display:flex}.ciclo-ready-messages>span{color:#708196;flex:none;padding-top:5px;font-size:9px;font-weight:850}.ciclo-ready-messages>div{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.ciclo-ready-messages button{color:#147c8d;cursor:pointer;background:#f4fcfd;border:1px solid #c9e2e7;border-radius:999px;min-height:25px;padding:0 8px;font-size:9px;font-weight:800}.ciclo-ready-messages button:hover:not(:disabled){background:#eaf9fb;border-color:#62cfdb}.ciclo-ready-messages button:disabled{cursor:not-allowed;opacity:.5}.conversation-identity{gap:1px;min-width:0;display:grid}.conversation-identity b{display:block}.conversation-identity-name{align-items:center;gap:6px;min-width:0;display:flex}.conversation-identity-name b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inbox-grid-new .conversation-preview{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.conversation-when{text-align:right;flex:0 0 100px;align-content:start;justify-items:end;gap:5px;width:100px;min-width:100px;display:grid}.conversation-when time{white-space:nowrap;margin:0}@media (max-width:550px){.conversation-when{flex-basis:92px;width:92px;min-width:92px}}.conversation-kind-icon{border-radius:7px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.conversation-kind-icon.whatsapp{background:#e9f9ed}.conversation-kind-icon.email{color:#1679d1;background:#e8f2fd}.conversation-identity em{color:#8290a2;white-space:nowrap;text-overflow:ellipsis;font-size:8px;font-style:normal;font-weight:650;overflow:hidden}.ciclo-whatsapp-composer .composer{margin:0}.ciclo-whatsapp-composer .composer textarea:disabled{color:#7b8797;cursor:not-allowed;background:#f7f9fb}.ciclo-template-picker{color:#4c627b;gap:5px;font-size:9px;font-weight:900;display:grid}.ciclo-template-picker select{color:#29445f;width:100%;min-width:0;min-height:39px;font:inherit;background:#fff;border:1px solid #cfdee7;border-radius:8px;outline:0;padding:0 10px;font-size:11px}.ciclo-template-picker select:focus{border-color:#62cfdb;box-shadow:0 0 0 3px #18cfe017}.ciclo-template-picker select:disabled{color:#8c98a8;cursor:not-allowed;background:#f4f7f9}.ciclo-template-picker option:disabled{color:#9a7680}.ciclo-template-picker small{color:#8190a3;white-space:nowrap;text-overflow:ellipsis;font-size:8px;font-weight:700;overflow:hidden}.ciclo-attachment-row{flex-wrap:wrap;align-items:center;gap:7px;margin-top:6px;display:flex}.ciclo-attachment-picker{color:#476078;cursor:pointer;background:#f8fbfc;border:1px solid #d3e1e8;border-radius:7px;align-items:center;gap:5px;min-height:29px;padding:0 8px;font-size:9px;font-weight:850;display:inline-flex}.ciclo-attachment-picker:hover:not(:disabled){color:#087f91;background:#f0fbfc;border-color:#83d7df}.ciclo-attachment-picker:disabled{cursor:not-allowed;opacity:.55}.ciclo-attachment-ready{color:#276b55;background:#f0faf6;border:1px solid #bfe4d5;border-radius:7px;align-items:center;gap:6px;min-width:0;max-width:100%;padding:5px 6px 5px 8px;display:flex}.ciclo-attachment-ready>span{min-width:0;display:grid}.ciclo-attachment-ready b{white-space:nowrap;text-overflow:ellipsis;max-width:230px;font-size:9px;overflow:hidden}.ciclo-attachment-ready small{color:#6d887d;font-size:8px;font-weight:700}.ciclo-attachment-ready button{color:#587369;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:22px;height:22px;padding:0;display:grid}.ciclo-attachment-ready button:hover:not(:disabled){color:#9a4854;background:#fff}.ciclo-consent-confirmation{color:#405a73;cursor:pointer;background:#f8fbfc;border:1px solid #d5e4ea;border-radius:8px;align-items:flex-start;gap:8px;padding:8px 9px;display:flex}.ciclo-consent-confirmation input{accent-color:#0b9caf;flex:none;width:15px;height:15px;margin:1px 0 0}.ciclo-consent-confirmation span{gap:2px;display:grid}.ciclo-consent-confirmation b{font-size:9px}.ciclo-consent-confirmation small{color:#718296;font-size:8px;font-weight:650;line-height:1.35}.ciclo-send-blocked,.ciclo-send-notice{border-radius:7px;align-items:center;gap:6px;margin:0;padding:7px 9px;font-size:9px;font-weight:800;line-height:1.35;display:flex}.ciclo-send-blocked{color:#97515c;background:#fff2f4}.ciclo-send-blocked svg{flex:none}.ciclo-send-notice{color:#28745a;background:#edf9f4}.ciclo-send-notice svg{flex:none}.ciclo-send-notice.is-warning{color:#85611e;background:#fff9ec;border:1px solid #efd69e}.ciclo-send-notice.is-error{color:#98505d;background:#fff2f4;border:1px solid #efcbd1}.ciclo-send-actions{grid-template-columns:minmax(210px,1fr) auto;align-items:center;gap:7px;display:grid}.ciclo-send-actions .button{justify-content:center;min-height:36px;padding:0 11px;font-size:9px}.ciclo-send-primary{gap:6px}.ciclo-send-primary:disabled{cursor:not-allowed;opacity:.48}.ciclo-whatsapp-external{color:#4f657d;white-space:nowrap;text-decoration:none}.ciclo-whatsapp-external.disabled{pointer-events:none;opacity:.42}.ciclo-test-note{color:#8d99a9!important;margin:0!important}@media (max-width:720px){.ciclo-send-actions{grid-template-columns:1fr}.ciclo-whatsapp-external{white-space:normal;text-align:center}.ciclo-attachment-ready{width:100%}.ciclo-attachment-ready>span{flex:1}.ciclo-attachment-ready b{max-width:100%}}.meta-readiness-error{background:#fff5f6;border-color:#efd2d6}.meta-readiness-error>svg{color:#a64c55}.purchased-items-channel-picker{color:#587089;background:#fff;border-bottom:1px solid #edf2f5;gap:7px;padding:12px 15px;font-size:9px;font-weight:850;display:grid}.purchased-items-channel-options{flex-wrap:wrap;gap:7px;display:flex}.purchased-items-channel-options>button{color:#294760;min-width:min(100%,205px);font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #cfdfe7;border-radius:10px;flex:205px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:8px 9px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.purchased-items-channel-options>button:hover,.purchased-items-channel-options>button:focus-visible{background:#f4fcfd;border-color:#63b7c1;outline:0}.purchased-items-channel-options>button.is-selected{background:#ecfafb;border-color:#0b96a7;box-shadow:0 0 0 2px #0b96a71f}.purchased-items-channel-options img,.purchased-item-channel-placeholder{color:#fff;object-fit:contain;background:#f3f8fa;border:1px solid #d7e5eb;border-radius:8px;place-items:center;width:29px;height:29px;font-size:10px;font-weight:900;display:grid;overflow:hidden}.purchased-items-channel-options>button>span:last-child{gap:2px;min-width:0;display:grid}.purchased-items-channel-options b{color:#294760;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.purchased-items-channel-options small{color:#71869a;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:750;overflow:hidden}@media (max-width:760px){.oc-drive-sync-notice{min-width:0;max-width:100%}.oc-drive-sync-notice>span{overflow-wrap:anywhere;min-width:0}.oc-drive-sync-notice .button{box-sizing:border-box;white-space:normal;width:100%;max-width:100%;margin-left:0}}@media (max-width:680px){.purchased-items-panel{min-width:0}.purchased-items-panel>header,.purchased-items-toolbar{min-width:0;padding-left:11px;padding-right:11px}.purchased-items-company-picker,.purchased-items-channel-picker{width:100%;min-width:0;max-width:none}.purchased-items-company-options,.purchased-items-channel-options{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.purchased-items-company-options>button,.purchased-items-channel-options>button{width:100%;min-width:0}.purchased-items-list{min-width:0;padding:10px}.purchased-items-panel-embedded>header{padding:26px 16px 30px}.purchased-items-panel-embedded .purchased-items-toolbar{padding:20px 16px 24px}.purchased-items-panel-embedded .purchased-items-list{padding:20px 16px 14px}.purchased-items-list>article{grid-template-columns:52px minmax(0,1fr);gap:10px;min-width:0;padding:12px}.purchased-items-list>article>img,.purchased-item-image-placeholder{width:52px;height:52px}.purchased-item-main,.purchased-item-channel{min-width:0}.purchased-items-list dl,.purchased-item-dates,.purchased-item-components-action{grid-column:1/-1;min-width:0}.purchased-items-list dl{grid-template-columns:repeat(3,minmax(0,1fr))}.purchased-item-dates span{flex-wrap:wrap;justify-content:flex-start}.purchased-item-components-action{white-space:normal;width:100%}.purchased-items-pagination{justify-content:space-between;gap:8px;padding:0 10px 12px}.purchased-items-pagination .button{white-space:nowrap;flex:1 1 0;min-width:0}}@media (max-width:800px){.preserved-record-evidence{grid-column:2;place-self:start end}}@media (max-width:520px){.tasks-page .page-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.tasks-page .page-heading>div{min-width:0}.tasks-page .task-create-button{white-space:nowrap;flex:none}.commercial-orders-footer.pagination-only{flex-direction:row;justify-content:flex-end;align-items:center}.commercial-orders-footer.pagination-only .directory-pagination{flex:none;justify-content:flex-end;align-items:center;gap:7px;display:flex}.commercial-orders-footer.pagination-only .directory-pagination .button{white-space:nowrap}}@media (max-width:360px){.tasks-page .page-heading{grid-template-columns:1fr}.tasks-page .task-create-button{justify-self:stretch;width:100%}}.feedback-dialog .feedback-image-input{color:#405a72;width:100%;min-width:0;font:inherit;background:#f8fbfd;border:1px dashed #b9ceda;border-radius:8px;padding:9px;font-size:10px}.feedback-dialog .feedback-image-input::file-selector-button{color:#087d90;font:inherit;cursor:pointer;background:#fff;border:1px solid #b5d4dd;border-radius:6px;margin-right:8px;padding:5px 8px;font-size:9px;font-weight:850}.feedback-file-hint{color:#778ba0;font-size:9px;font-weight:700;line-height:1.45}.feedback-admin-image{color:#087d90;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:8px;max-width:360px;font-size:9px;font-weight:850;text-decoration:none;display:grid}.feedback-admin-image img{object-fit:cover;border:1px solid #d6e5eb;border-radius:6px;width:62px;height:46px;display:block}.feedback-legacy-image{color:#8797a8!important}.contact-whatsapp-select-primary{white-space:normal;text-align:left;align-self:start;min-width:0;color:#087d90!important}@media (max-width:520px){.feedback-dialog{max-height:calc(100dvh - 24px);padding:17px;overflow:auto}.feedback-admin-image{max-width:100%}.preserved-record-list .contact-whatsapp-select-primary{grid-column:2;justify-self:start}}.sales-goal-chart-legend>button.channel{min-width:max-content;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-weight:900;display:flex}.sales-goal-chart-legend>button.channel:hover,.sales-goal-chart-legend>button.channel:focus-visible{color:#087f92;text-underline-offset:3px;outline:0;text-decoration:underline}.sales-goal-chart-legend>button.channel i{border-radius:3px;height:9px}.contact-phone-with-status{align-items:center;gap:7px;min-width:0;display:inline-flex}.contact-workbench-links .contact-phone-with-status{width:100%}.contact-workbench-links .contact-phone-with-status>a{flex:auto;width:auto;min-width:0}.contacts-table-footer.pagination-only,.commercial-orders-footer.pagination-only{flex-direction:row;justify-content:center;align-items:center}.contacts-table-footer.pagination-only .directory-pagination,.commercial-orders-footer.pagination-only .directory-pagination{flex-direction:row;justify-content:center;align-items:center;gap:8px;display:flex}@media (max-width:680px){.contacts-toolbar .search-field input,.commercial-orders-search input,.purchased-items-toolbar input{font-size:16px}.purchased-items-toolbar .commercial-orders-search{flex:none;width:100%;height:44px;min-height:44px}.purchased-items-toolbar{gap:8px}.purchased-items-toolbar>span{align-self:flex-start}.purchased-items-list dl{grid-template-columns:repeat(3,minmax(0,1fr))}.contacts-table-footer.pagination-only,.commercial-orders-footer.pagination-only{justify-content:center}.contacts-table-footer.pagination-only .directory-pagination,.commercial-orders-footer.pagination-only .directory-pagination{flex-direction:row;flex:none;justify-content:center}}@media (max-width:520px){.feedback-backdrop{padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom));overscroll-behavior:contain;display:block;overflow-y:auto}.feedback-dialog{width:100%;max-height:none;margin:0 auto;padding:16px;overflow:visible}.feedback-dialog textarea,.feedback-dialog .feedback-image-input{font-size:16px}.feedback-dialog footer{background:#fff;padding-top:8px;position:sticky;bottom:0}.feedback-dialog footer .button{flex:1 1 0;min-width:0}}.channel-best-sellers{background:#fff;border:1px solid #dce8ee;border-radius:12px;gap:12px;padding:17px;display:grid}.channel-best-sellers>header{justify-content:space-between;align-items:start;gap:16px;display:flex}.channel-best-sellers h2{color:#203d5b;letter-spacing:-.45px;margin:2px 0 5px;font-family:Manrope,sans-serif;font-size:20px}.channel-best-sellers header p:not(.eyebrow){color:#7388a0;max-width:680px;margin:0;font-size:11px;line-height:1.5}.channel-best-sellers>header>span{color:#087f92;white-space:nowrap;background:#f4fcfd;border:1px solid #cce5ea;border-radius:8px;flex:none;align-items:center;gap:6px;padding:7px 9px;font-size:10px;font-weight:850;display:inline-flex}.channel-best-sellers-periods{flex-wrap:wrap;gap:7px;display:flex}.channel-best-sellers-periods button{color:#526c84;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c7dce5;border-radius:999px;padding:0 12px;font-size:10px;font-weight:850}.channel-best-sellers-periods button:hover,.channel-best-sellers-periods button:focus-visible{color:#087f92;border-color:#53b7c2;outline:0}.channel-best-sellers-periods button.active{color:#fff;background:#0f9eaf;border-color:#0f9eaf;box-shadow:0 4px 12px #0f9eaf2e}.channel-best-sellers-current-period{color:#71889c;margin:-4px 0 0;font-size:10px;font-weight:800}.workspace-alert.channel-best-seller-success{color:#226957;background:#effaf6;border-color:#b9dfd3;margin:0}.channel-best-sellers-table{border:1px solid #dfe9ee;border-radius:10px;overflow:hidden}.channel-best-sellers-head,.channel-best-sellers-table>article{grid-template-columns:minmax(190px,1.8fr) minmax(110px,.8fr) minmax(110px,.9fr) 72px 80px;align-items:center;gap:12px;display:grid}.channel-best-sellers-table.can-manage .channel-best-sellers-head,.channel-best-sellers-table.can-manage>article{grid-template-columns:minmax(190px,1.8fr) minmax(100px,.7fr) minmax(110px,.8fr) 64px 72px minmax(118px,.75fr)}.channel-best-sellers-head{color:#71869c;letter-spacing:.025em;text-transform:uppercase;background:#f7fafc;border-bottom:1px solid #dfe9ee;min-height:38px;padding:0 13px;font-size:9px;font-weight:900}.channel-best-sellers-table>article{color:#506a82;border-top:1px solid #edf2f5;min-height:58px;padding:9px 13px;font-size:10px}.channel-best-sellers-table>article:first-of-type{border-top:0}.channel-best-sellers-table>article>strong{color:#284764;font-size:11px}.channel-best-seller-product{grid-template-columns:24px 42px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.channel-best-seller-product>b{color:#0c8fa1;background:#e4f9fa;border-radius:7px;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.channel-best-seller-product>span:last-child{gap:2px;min-width:0;display:grid}.channel-best-seller-image{background:#fff;border:1px solid #dce8ed;border-radius:9px;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.channel-best-seller-image img{object-fit:contain;width:100%;height:100%}.channel-best-seller-image.is-placeholder{color:#7d93a6;background:#f3f8fa}.channel-best-seller-product strong{color:#294760;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.channel-best-seller-product small{color:#8091a3;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.channel-best-seller-code-state{color:#177486;background:#e9f8fa;border-radius:999px;width:max-content;margin-top:1px;padding:2px 5px;font-size:8px;font-style:normal;font-weight:900;line-height:1.25}.channel-best-seller-code-state.missing,.channel-best-seller-code-state.duplicate{color:#9a5a13;background:#fff4df}.channel-best-seller-actions{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.channel-best-seller-actions button{color:#356278;cursor:pointer;background:#fff;border:1px solid #cddfe7;border-radius:7px;align-items:center;gap:4px;min-height:28px;padding:4px 7px;font:800 9px/1 Manrope,sans-serif;display:inline-flex}.channel-best-seller-actions button:hover,.channel-best-seller-actions button:focus-visible{color:#087f92;border-color:#40aeb9;outline:0}.channel-best-sellers-table>article.is-editing{background:#fbfefe}.channel-best-seller-editor{background:#f4fbfc;border:1px solid #cce3e8;border-radius:10px;grid-column:1/-1;gap:9px;padding:12px;display:grid}.channel-best-seller-editor>header{color:#294c64;justify-content:space-between;align-items:center;gap:12px;display:flex}.channel-best-seller-editor>header>button{color:#557188;cursor:pointer;background:#fff;border:1px solid #d2e1e7;border-radius:7px;place-items:center;width:27px;height:27px;padding:0;display:grid}.channel-best-seller-editor-fields{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:9px;display:grid}.channel-best-seller-merge-fields{grid-template-columns:minmax(0,1fr);gap:8px;max-width:680px;display:grid}.channel-best-seller-merge-fields>label{align-self:start}.channel-best-seller-editor label{color:#5f768a;gap:4px;min-width:0;font-size:9px;font-weight:900;display:grid}.channel-best-seller-editor input,.channel-best-seller-editor select{color:#294a63;background:#fff;border:1px solid #c9dce4;border-radius:7px;outline:0;width:100%;min-width:0;min-height:35px;padding:7px 9px;font:700 10px/1.2 Manrope,sans-serif}.channel-best-seller-editor input:focus,.channel-best-seller-editor select:focus{border-color:#45b8c4;box-shadow:0 0 0 3px #24aebc1a}.channel-best-seller-editor>p{color:#70869a;margin:0;font-size:9px;line-height:1.45}.channel-best-seller-editor>footer{justify-content:flex-end;gap:7px;display:flex}.channel-best-seller-editor>footer .button{min-height:31px;padding:5px 10px}.channel-best-seller-target-list{background:#fff;border:1px solid #d7e7eb;border-radius:8px;gap:5px;max-height:210px;padding:4px;display:grid;overflow-y:auto}.channel-best-seller-merge-fields .channel-best-seller-target-list{max-height:170px}.channel-best-seller-target-list>button{color:#315169;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;gap:3px;padding:8px 10px;display:grid}.channel-best-seller-target-list>button:hover,.channel-best-seller-target-list>button:focus-visible{background:#f3fafb;border-color:#b7dde3;outline:0}.channel-best-seller-target-list>button.is-selected{background:#e8f8fa;border-color:#69bdc8}.channel-best-seller-target-list>button strong{font-size:10px}.channel-best-seller-target-list>button small,.channel-best-seller-target-list>span{color:#718699;font-size:9px}.channel-best-seller-merge-preview{color:#315169;background:#fff;border:1px solid #bddfe5;border-radius:8px;gap:5px;padding:10px 11px;display:grid}.channel-best-seller-merge-preview>strong{font-size:11px}.channel-best-seller-merge-preview>p{margin:0;font-size:10px;line-height:1.5}.channel-best-seller-catalog-link{background:#fff;border:1px solid #d3e4e9;border-radius:9px;gap:7px;padding:11px;display:grid}.channel-best-seller-catalog-link>strong{color:#294c64;font-size:11px}.channel-best-seller-catalog-link>p{color:#70869a;margin:0;font-size:9px}.channel-best-sellers-table>article>span:last-child{align-items:center;gap:4px;display:inline-flex}.channel-best-sellers-empty{color:#7a8fa2;text-align:center;border:1px dashed #cadce5;border-radius:10px;align-content:center;place-items:center;gap:8px;min-height:130px;padding:18px;font-size:11px;display:grid}.channel-best-sellers-empty svg{color:#56aeba}@media (max-width:680px){.channel-best-sellers{padding:13px}.channel-best-sellers>header{gap:10px;display:grid}.channel-best-sellers>header>span{width:max-content}.channel-best-sellers-table{border:0;overflow:visible}.channel-best-sellers-head{display:none}.channel-best-sellers-table>article{border-top:1px solid #e4edf2;grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;min-height:0;padding:12px 0}.channel-best-sellers-table.can-manage>article{grid-template-columns:minmax(0,1fr) auto}.channel-best-seller-product{grid-column:1/-1}.channel-best-sellers-table>article>[data-label]{color:#617990;justify-items:end;gap:2px;font-size:10px;display:grid}.channel-best-sellers-table>article>[data-label]:before{content:attr(data-label);color:#8a9aac;text-transform:uppercase;font-size:8px;font-weight:850}.channel-best-sellers-table>article>[data-label=Quantidade\ líquida]{justify-items:start}.channel-best-sellers-table>article>[data-label=Pedidos],.channel-best-sellers-table>article>[data-label=Retornos]{grid-row:3}.channel-best-sellers-table>article>[data-label=Pedidos]{justify-items:start}.channel-best-seller-actions,.channel-best-seller-editor{grid-column:1/-1}.channel-best-seller-editor-fields{grid-template-columns:1fr}}.contacts-toolbar{grid-template-columns:minmax(0,1fr) minmax(330px,auto);align-items:start;gap:16px;display:grid}.contacts-toolbar-left,.contacts-toolbar-right{gap:9px;min-width:0;display:grid}.contacts-toolbar-right{justify-items:end}.contacts-search-actions{width:100%;min-width:0;display:flex}.contacts-toolbar .search-field{width:min(620px,100%);min-width:0}.contacts-channel-picker{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.contacts-channel-chip{color:#47627a;min-width:0;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfdfe7;border-radius:999px;align-items:center;gap:6px;padding:5px 8px 5px 5px;font-size:9px;font-weight:850;transition:border-color .16s,background .16s,box-shadow .16s,color .16s;display:inline-flex}.contacts-channel-chip:hover,.contacts-channel-chip:focus-visible{border-color:var(--channel-accent,#58bfca);color:#087f92;background:#f6fcfd;outline:0}.contacts-channel-chip.is-selected{border-color:var(--channel-accent,#0f9eaf);color:#174a61;box-shadow:0 0 0 2px color-mix(in srgb,var(--channel-accent,#0f9eaf) 14%,transparent);background:#eefbfc}.contacts-channel-chip-logo{color:#527087;background:#fff;border:1px solid #d5e4ea;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:8px;font-weight:900;display:grid;overflow:hidden}.contacts-channel-chip-logo>img,.contacts-channel-chip-logo>i{object-fit:contain;place-items:center;width:100%;height:100%;font-style:normal;display:grid}.contacts-channel-all{padding-right:10px}.contacts-toolbar-actions,.contacts-toolbar-status{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;min-width:0;display:flex}.contacts-toolbar-status{color:#607890;font-size:10px;font-weight:800}.contacts-toolbar-status .contacts-directory-count{text-align:right;width:auto;padding:0}.contacts-toolbar-status .workspace-preference-save-control{width:auto}.contacts-type-quick-filters{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;max-width:100%;display:flex}.contacts-type-quick-filters button,.contacts-type-filter-options button{color:#5b7086;cursor:pointer;background:#fff;border:1px solid #d5e1e8;border-radius:999px;min-height:28px;padding:4px 10px;font:800 9px/1.2 Manrope,sans-serif;transition:border-color .16s,background .16s,box-shadow .16s,color .16s}.contacts-type-quick-filters button:hover,.contacts-type-quick-filters button:focus-visible,.contacts-type-filter-options button:hover,.contacts-type-filter-options button:focus-visible{border-color:var(--status-color,#0f9eaf);color:var(--status-color,#087f92);box-shadow:0 0 0 3px color-mix(in srgb,var(--status-color,#0f9eaf) 13%,transparent);outline:0}.contacts-type-quick-filters button.is-selected,.contacts-type-filter-options button.is-selected{border-color:var(--status-color,#0f9eaf);color:var(--status-color,#087f92);background:var(--status-tint,#eefbfc);box-shadow:0 0 0 2px color-mix(in srgb,var(--status-color,#0f9eaf) 12%,transparent)}.contacts-type-filter-field{grid-column:1/-1;gap:7px;min-width:0;display:grid}.contacts-type-filter-field>span{color:#65788f;font-size:9px;font-weight:900}.contacts-type-filter-search{background:#fff;border:1px solid #d6e3ea;border-radius:7px;align-items:center;min-width:0;padding:0 9px;color:#71859a!important;gap:7px!important;display:flex!important}.contacts-type-filter-search:focus-within{border-color:#54c7d3;box-shadow:0 0 0 3px #1dbbc91a}.contacts-type-filter-search input{min-width:0;min-height:31px!important;box-shadow:none!important;border:0!important;padding:0!important}.contacts-type-filter-options{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.contacts-type-filter-options button.is-selected{color:#076f80;background:#eafafb;border-color:#0f9eaf;box-shadow:0 0 0 2px #0f9eaf1c}.contacts-channel-field-filter{background:#f1fbfc;border:1px solid #bfe3e7;border-radius:10px;grid-column:1/-1;grid-template-columns:minmax(190px,1fr) minmax(190px,2fr);align-items:end;gap:10px;padding:11px;display:grid}.contacts-channel-field-filter>header{grid-column:1/-1;align-items:center;gap:8px;display:flex}.contacts-channel-field-filter>header b{color:#087f92;font-size:11px}.contacts-channel-field-filter>header small{color:#71869a;font-size:9px}.contacts-channel-field-text{grid-template-columns:minmax(160px,1fr) auto auto;align-items:end;gap:7px;display:grid}.contacts-channel-field-text label,.contacts-channel-field-value{color:#65788f;gap:5px;font-size:9px;font-weight:900;display:grid}.contacts-channel-field-text .button,.contacts-channel-field-value button{min-height:33px}.contacts-channel-field-value button{color:#0b899c;cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:900}.contacts-channel-field-value button.is-selected{color:#076f80;background:#dff6f8;border-radius:7px}.contact-channel-profile-fields{gap:12px;display:grid}.contact-channel-profile-fields>p{margin:16px}.contact-channel-profile-fields-heading{padding:16px 16px 0}.contact-channel-profile-fields-heading h3{color:#304a65;margin:0;font-size:14px}.contact-channel-profile-fields-heading p{color:#72869a;margin:4px 0 0;font-size:10px}.contact-channel-contact-scope{background:#f8fbfd;border:1px solid #d4e4eb;border-radius:13px;gap:11px;margin:0 16px;padding:14px;display:grid}.contact-channel-contact-scope>header h4{color:#38516e;margin:2px 0 0;font-size:12px}.contact-channel-current-company-fields{gap:14px;padding:4px 16px 16px;display:grid}.contact-channel-current-company{background:#fbfefe;border:1px solid #cbe3e5;border-radius:15px;overflow:hidden}.contact-channel-current-company>header{padding:13px 16px 0}.contact-channel-current-company>header h3{color:#285b54;margin:2px 0 0;font-size:13px}.contact-channel-current-company>.contact-editor-grid,.contact-channel-current-company>.contact-channel-recovered-values{margin:12px 16px 16px}.contact-channel-current-company .contact-editor-section{border:0}.contact-channel-custom-value{background:#fff;border:1px solid #dce8ed;border-radius:9px;gap:4px;min-width:0;padding:10px;display:grid}.contact-channel-custom-value small{color:#75889a;font-size:9px;font-weight:800}.contact-channel-custom-value b{overflow-wrap:anywhere;color:#38516e;font-size:11px}.contact-channel-custom-value em{color:#7890a1;font-size:8px;font-style:normal}.contact-channel-recovered-values{background:#fffaf0;border:1px solid #e1cc9d;border-radius:10px;gap:9px;padding:12px;display:grid}.contact-channel-recovered-values header h4{color:#8a6423;margin:0;font-size:11px}.contact-channel-recovered-values header p{color:#806f53;margin:3px 0 0;font-size:9px}.contact-channel-recovered-values>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.contact-channel-recovered-values article{background:#fff;border:1px solid #eadcbf;border-radius:8px;gap:3px;padding:8px;display:grid}.contact-channel-recovered-values article small,.contact-channel-recovered-values article em{color:#8b795d;font-size:8px;font-style:normal}.contact-channel-recovered-values article b{overflow-wrap:anywhere;color:#5d4b32;font-size:10px}@media (max-width:820px){.contacts-channel-field-filter{grid-template-columns:1fr}.contacts-channel-field-filter>header{grid-column:1}.contacts-channel-field-text{grid-template-columns:1fr 1fr}.contacts-channel-field-text label{grid-column:1/-1}.contact-channel-recovered-values>div{grid-template-columns:1fr}}.contacts-facet-combobox{align-content:start;position:relative}.contacts-facet-combobox>span{color:#65788f;font-size:9px;font-weight:900}.contacts-facet-selected{color:#294760;width:100%;min-height:38px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #cfdfe7;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-size:11px;font-weight:750;display:flex}.contacts-facet-selected:hover,.contacts-facet-selected:focus-visible{border-color:#6bbfc9;outline:0;box-shadow:0 0 0 3px #0f9eaf1c}.contacts-facet-selected svg{color:#70869a;flex:none}.contacts-facet-popover{z-index:30;background:#fff;border:1px solid #d6e3ea;border-radius:9px;gap:4px;margin-top:4px;padding:6px;display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 14px 30px #1e3b5329}.contacts-facet-popover>input{box-sizing:border-box;width:100%;min-height:34px}.contacts-facet-options{z-index:30;background:#fff;border:1px solid #d6e3ea;border-radius:9px;max-height:220px;margin:4px 0 0;padding:4px;list-style:none;display:grid;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 14px 30px #1e3b5329}.contacts-facet-popover .contacts-facet-options{box-shadow:none;border:0;border-radius:0;margin:0;padding:0;position:static}.contacts-facet-options li{min-width:0}.contacts-facet-options button{color:#38516e;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;min-height:31px;padding:6px 8px;font:800 10px/1.25 Manrope,sans-serif}.contacts-facet-options li[aria-selected=true] button,.contacts-facet-options button:hover,.contacts-facet-options button:focus-visible{color:#076f80;background:#eafafb;outline:0}.contacts-facet-empty{color:#7d8da1;padding:8px;font-size:9px;font-weight:700}.contacts-facet-loading,.contacts-facet-error{color:#65788f;grid-column:1/-1;font-size:10px;font-weight:700}.contacts-facet-error{color:#a3424b;align-items:center;gap:10px;display:flex}.contacts-facet-error button{color:#087f92;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.contacts-table-row,.contacts-table-row:visited{color:#61768e}.contacts-table-row:hover,.contacts-table-row:focus-visible{color:#61768e;background:#f5fbfc;outline:0}.contacts-table-row>span{color:inherit}.purchase-orders-directory-pagination{grid-template-columns:minmax(0,1fr);justify-content:stretch;place-items:center;gap:8px;width:100%;display:grid}.purchase-orders-directory-pagination>span:first-child{text-align:center}.purchase-orders-directory-pagination .directory-pagination-actions{justify-content:center;justify-self:center;align-items:center;gap:8px;display:flex}.contacts-table-head>.contacts-table-heading{background:#f8fafc}.orders-chart-channel-legend .orders-chart-reset-channel{color:#087f92;background:#effbfd;border-color:#9bdce3}.orders-chart-channel-legend .orders-chart-reset-channel:hover,.orders-chart-channel-legend .orders-chart-reset-channel:focus-visible{color:#056b7b;background:#e3f8fa;border-color:#0f9eaf;outline:0}@media (max-width:820px){.contacts-toolbar{grid-template-columns:minmax(0,1fr)}.contacts-toolbar-right{justify-items:start}.contacts-toolbar-actions,.contacts-toolbar-status,.contacts-type-quick-filters{justify-content:flex-start}}@media (max-width:620px){.contacts-toolbar{gap:12px;padding:13px}.contacts-toolbar .search-field{width:100%;max-width:none}.contacts-channel-picker{gap:6px}.contacts-channel-chip{max-width:100%}.contacts-toolbar-actions{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"filters sort""export columns";width:100%;display:grid}.contacts-toolbar-actions .button{justify-content:center;min-width:0}.contacts-toolbar-actions .button.contacts-filters-control{grid-area:filters/1;width:100%}.contacts-toolbar-actions .button.contacts-sort-control{grid-area:sort/2;width:100%}.contacts-toolbar-actions .button.contacts-export-control{grid-area:export/1;width:100%}.contacts-toolbar-actions .button.contacts-columns-control{grid-area:columns/2;width:100%}.contacts-toolbar-status{justify-content:center;width:100%}.contacts-toolbar-status .contacts-directory-count{text-align:center;width:100%}.contacts-toolbar-status .workspace-preference-save-control{justify-content:center}.contacts-type-quick-filters{justify-content:center;width:100%}}.overview-social-approval{color:#473c65;background:linear-gradient(105deg,#fdfbff 0%,#fff 72%);border:1px solid #ddd3ec;border-radius:12px;gap:10px;margin:-3px 0 16px;padding:12px 15px;display:grid;box-shadow:0 6px 20px #4830690b}.overview-social-approval>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.overview-social-approval>header>span:nth-child(2){gap:2px;min-width:0;display:grid}.overview-social-approval>header small{color:#847a98;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:900}.overview-social-approval>header b{color:#433858;white-space:nowrap;text-overflow:ellipsis;font:800 15px/1.1 Manrope,sans-serif;overflow:hidden}.overview-social-approval>header em{color:#8a8197;font-size:11px;font-style:normal}.overview-social-approval>header>strong{color:#fff;background:#72539a;border-radius:999px;place-items:center;min-width:29px;height:29px;padding:0 7px;font-size:11px;display:grid}.overview-social-icon{color:#72539a;background:#fff;border:1px solid #e0d8e8;border-radius:10px;place-items:center;width:38px;height:38px;display:grid;overflow:hidden}.overview-social-icon img{object-fit:contain;width:100%;height:100%}.overview-social-posts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.overview-social-posts>button{color:#4e4561;text-align:left;background:#fff;border:1px solid #e4deec;border-radius:10px;grid-template-columns:49px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;min-height:68px;padding:8px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.overview-social-posts>button:hover,.overview-social-posts>button:focus-visible{border-color:#a78fc4;outline:0;transform:translateY(-1px);box-shadow:0 6px 18px #4b2f6d14}.overview-social-cover{color:#8066a3;background:linear-gradient(145deg,#efe9f8,#f5fbfc);border-radius:8px;place-items:center;width:49px;height:49px;display:grid;overflow:hidden}.overview-social-cover img{object-fit:cover;width:100%;height:100%}.overview-social-post-copy{gap:3px;min-width:0;display:grid}.overview-social-post-copy b,.overview-social-post-copy small,.overview-social-post-copy em{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.overview-social-post-copy b{color:#493d5e;font-size:12px}.overview-social-post-copy small{color:#6f667c;font-size:11px}.overview-social-post-copy em{color:#968ca0;font-size:11px;font-style:normal}.overview-social-open{color:#8066a3}.overview-social-empty{color:#8a8295;background:#fff;border:1px dashed #ddd5e7;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:64px;font-size:12px;display:flex}.overview-social-groups{gap:12px;display:grid}.overview-social-group{background:#ffffffb8;border:1px solid #e7e1ed;border-radius:11px;gap:9px;padding:11px;display:grid}.overview-social-group>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.overview-social-group>header>span:nth-child(2){gap:2px;min-width:0;display:grid}.overview-social-group>header h3{color:#493d5e;text-overflow:ellipsis;white-space:nowrap;margin:0;font:800 13px/1.25 Manrope,sans-serif;overflow:hidden}.overview-social-group>header small{color:#8b8198;letter-spacing:0;text-transform:none;font-size:10px;font-weight:750}.overview-social-group>header>strong{color:#72539a;background:#f0eafa;border-radius:999px;place-items:center;min-width:25px;height:25px;padding:0 6px;font-size:10px;display:grid}.overview-social-company-logo{color:#72539a;background:#fff;border:1px solid #e0d8e8;border-radius:9px;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.overview-social-company-logo img{object-fit:contain;width:100%;height:100%}.overview-social-company-logo i{font-size:10px;font-style:normal;font-weight:950}.overview-social-cover{isolation:isolate;position:relative}.overview-social-cover video{object-fit:cover;width:100%;height:100%;display:block}.overview-social-media-kind,.overview-social-media-count{z-index:1;color:#fff;background:#191f30c7;border:1px solid #fffc;place-items:center;display:grid;position:absolute;box-shadow:0 2px 7px #07122533}.overview-social-media-kind{border-radius:50%;width:23px;height:23px;inset:auto auto 4px 4px}.overview-social-media-count{border-radius:999px;min-width:20px;height:20px;padding:0 5px;font-size:9px;font-weight:950;inset:4px 4px auto auto}.overview-social-show-more{color:#72539a;background:#f2edf8;border:0;border-radius:8px;justify-content:center;justify-self:center;align-items:center;gap:5px;width:max-content;min-height:32px;padding:6px 10px;font-size:11px;font-weight:850;display:inline-flex}.overview-social-show-more:hover,.overview-social-show-more:focus-visible{color:#5c3f82;outline-offset:1px;background:#eae1f4;outline:2px solid #72539a2e}.overview-social-show-more:disabled{cursor:wait;opacity:.68}.overview-social-group-error{color:#a24c58;text-align:center;margin:0;font-size:11px}.social-review-notice{margin:0 0 14px}.social-review-backdrop{z-index:120;overscroll-behavior:contain;background:#07132c8f;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.social-review-dialog{background:#fff;border:1px solid #d6dde8;border-radius:16px;outline:0;width:min(940px,100%);max-height:calc(100dvh - 40px);display:grid;overflow:hidden;box-shadow:0 30px 85px #06153257}.social-review-dialog>header{border-bottom:1px solid #e8edf2;justify-content:space-between;align-items:flex-start;gap:12px;padding:17px 19px 14px;display:flex}.social-review-dialog>header h2{color:#263d5c;margin:1px 0 5px;font-family:Manrope,sans-serif;font-size:20px}.social-review-dialog>header span{color:#7e8da0;align-items:center;gap:5px;font-size:12px;display:flex}.social-review-schedule-trigger{color:#657a91;max-width:100%;min-height:30px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:5px;margin-left:-7px;padding:5px 7px;font-size:12px;display:inline-flex}.social-review-schedule-trigger:hover,.social-review-schedule-trigger:focus-visible,.social-review-schedule-trigger[aria-expanded=true]{color:#63477f;background:#f6f1fa;border-color:#cbb9df;outline:0}.social-review-schedule-trigger:disabled{cursor:default;opacity:.68}.social-review-schedule-trigger:disabled>svg:last-child{display:none}.social-review-content{grid-template-columns:minmax(300px,1.08fr) minmax(270px,.92fr);min-height:0;display:grid;overflow:auto}.social-review-media{background:#f3f5f8;align-content:start;min-width:0;min-height:430px;padding:16px;display:grid}.social-review-media-frame{background:#182035;border-radius:11px;place-items:center;width:100%;min-height:390px;display:grid;overflow:hidden;box-shadow:0 8px 28px #121b3024}.social-review-media-frame img,.social-review-media-frame video{object-fit:contain;width:100%;max-height:min(61vh,620px);display:block}.social-review-media-frame.is-zoomable{cursor:zoom-in}.social-review-image-trigger{color:#fff;cursor:zoom-in;background:0 0;border:0;outline:0;place-items:center;width:100%;min-height:390px;padding:0;display:grid;position:relative;overflow:hidden}.social-review-image-trigger>span{color:#fff;opacity:0;background:#081122ad;border:1px solid #ffffff6b;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:850;transition:opacity .15s,transform .15s;position:absolute;bottom:10px;right:10px;transform:translateY(3px)}.social-review-image-trigger:hover>span,.social-review-image-trigger:focus-visible>span{opacity:1;transform:none}.social-review-image-trigger:focus-visible{box-shadow:inset 0 0 0 3px #b79ad9}.social-review-media-navigation{color:#6d7890;justify-content:center;align-items:center;gap:12px;margin-top:10px;font-size:11px;font-weight:800;display:flex}.social-review-media-navigation button{color:#405570;background:#fff;border:1px solid #d4dde6;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.social-review-media-empty{color:#7d8ca0;background:#fff;border:1px dashed #cdd7e1;border-radius:11px;align-content:center;place-items:center;gap:8px;min-height:390px;font-size:12px;display:grid}.social-review-copy{align-content:start;gap:9px;padding:20px;display:grid}.social-review-copy h3{color:#344a67;margin:3px 0 0;font-size:12px}.social-review-copy>p{color:#52677e;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.65}.social-caption-heading{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.social-caption-heading .text-button{flex:none;font-size:11px}.social-caption-editor{gap:7px;display:grid}.social-caption-editor>label{color:#4f6680;font-size:11px;font-weight:850}.social-caption-editor>textarea{color:#324b68;white-space:pre-wrap;overflow-wrap:anywhere;width:100%;min-height:190px;font:inherit;resize:vertical;background:#fff;border:1px solid #cfdce5;border-radius:9px;outline:0;padding:10px 11px;font-size:12px;line-height:1.55}.social-caption-editor>textarea:focus{border-color:#7f64a5;box-shadow:0 0 0 3px #72539a1c}.social-caption-editor>small{color:#8997a7;justify-self:end;font-size:10px}.social-caption-editor>div{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.social-caption-editor .button{min-height:34px;padding:7px 10px;font-size:10px}.social-caption-status{color:#52677e;background:#f8fafc;border:1px solid #d8e1e8;border-radius:9px;align-items:flex-start;gap:8px;padding:10px;font-size:11px;line-height:1.45;display:flex}.social-caption-status>span{gap:2px;min-width:0;display:grid}.social-caption-status b{color:inherit}.social-caption-status small{color:inherit;font-size:10px}.social-caption-status.is-pending{color:#674d88;background:#f8f4fc;border-color:#d9cae9}.social-caption-status.is-failed{color:#854941;background:#fff5f4;border-color:#efc9c6;display:grid}.social-caption-status.is-failed>div{flex-wrap:wrap;gap:6px;display:flex}.social-caption-status.is-failed .button{min-height:32px;padding:6px 9px;font-size:10px}.social-caption-status.is-success{color:#28644e;background:#f1faf6;border-color:#bfe1d4}.social-caption-status.is-warning{color:#73591e;background:#fff9eb;border-color:#ecd8a6}.social-review-copy>.social-caption-validation{color:#a14752;margin:0;font-size:11px}.social-platforms{flex-wrap:wrap;gap:5px;display:flex}.social-platforms span{color:#674d88;background:#f0eafa;border-radius:999px;align-items:center;gap:4px;padding:5px 7px;font-size:11px;font-weight:900;display:inline-flex}.social-review-adjustment{background:#fbfcfe;border-top:1px solid #e8edf2;grid-template-columns:minmax(0,1fr) minmax(240px,.55fr);gap:12px;padding:14px 19px;display:grid}.social-review-adjustment label{color:#4f6680;align-content:start;gap:6px;font-size:12px;font-weight:850;display:grid}.social-review-adjustment textarea{color:#324b68;width:100%;min-height:92px;font:inherit;resize:vertical;background:#fff;border:1px solid #d6e1e8;border-radius:8px;outline:0;padding:10px;font-size:12px}.social-review-adjustment textarea:focus{border-color:#7f64a5;box-shadow:0 0 0 3px #72539a1a}.social-review-adjustment textarea:disabled,.social-review-reference input:disabled{cursor:not-allowed;opacity:.78}.social-review-reference-preview{object-fit:contain;background:#fff;border:1px solid #d6e1e8;border-radius:8px;width:100%;max-height:132px}.social-review-schedule{grid-template-columns:1fr}.social-review-schedule>p{color:#718197;margin:0;font-size:11px;line-height:1.45}.social-review-schedule>div{flex-wrap:wrap;gap:10px;display:flex}.social-review-schedule label{flex:170px;min-width:0}.social-review-schedule input[type=date],.social-review-schedule input[type=time]{color:#324b68;width:100%;min-width:0;min-height:42px;font:inherit;background:#fff;border:1px solid #d6e1e8;border-radius:8px;padding:8px 10px;font-size:14px}.social-review-schedule-conflict{color:#6d511a;background:#fff8e8;border-top-color:#f2c46d;grid-template-columns:1fr;gap:5px}.social-review-schedule-conflict p{margin:0}.social-review-schedule-conflict label{align-items:center;gap:8px;font-weight:750;display:flex}.social-review-reference>span{justify-content:space-between;gap:8px;display:flex}.social-review-reference em{color:#8997a7;font-size:11px;font-style:normal}.social-review-reference input{color:#405870;background:#fff;border:1px dashed #c4d2dc;border-radius:8px;width:100%;min-width:0;padding:9px;font-size:11px}.social-review-reference small{color:#8695a6;font-size:11px;font-weight:700}.social-review-error{margin:12px 19px 0}.social-review-dialog>footer{background:#fff;border-top:1px solid #e7edf2;justify-content:flex-end;gap:8px;padding:13px 19px;display:flex}.social-review-dialog>footer>p{color:#718197;align-items:center;gap:6px;min-width:0;margin:0 auto 0 0;font-size:11px;display:flex}.social-review-dialog>footer>p>span{gap:2px;display:grid}.social-review-dialog>footer>p small{color:#51677f;font-size:10px;line-height:1.35;display:block}.social-approve-button{background:#207b5b;border-color:#207b5b}.social-approve-button:hover{background:#176548}.social-adjust-button{color:#8a4f3d;border-color:#d9b1a2}.social-lightbox-backdrop{z-index:180;width:100vw;height:100dvh;padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));overscroll-behavior:contain;background:#040a17e6;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.social-lightbox{width:min(1180px,100%);height:100%;max-height:calc(100dvh - max(36px,env(safe-area-inset-top) + env(safe-area-inset-bottom)));color:#fff;background:#0b1324;border:1px solid #ffffff2e;border-radius:15px;outline:0;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden;box-shadow:0 30px 90px #0000008c}.social-lightbox>header{border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:10px 13px 10px 17px;display:flex}.social-lightbox>header h2{color:#fff;margin:0;font:800 13px/1.2 Manrope,sans-serif}.social-lightbox>header .icon-button{color:#fff;background:#ffffff14;border-color:#fff3}.social-lightbox-stage{contain:size layout paint;place-items:center;min-width:0;min-height:0;padding:10px;display:grid;position:relative;overflow:hidden}.social-lightbox-stage>img,.social-lightbox-stage>video{object-fit:contain;width:calc(100% - 20px);max-width:none;height:calc(100% - 20px);max-height:none;display:block;position:absolute;inset:10px}.social-lightbox-empty{color:#bac5d6;align-content:center;place-items:center;gap:9px;font-size:12px;display:grid}.social-lightbox>nav{color:#d7dfeb;border-top:1px solid #ffffff21;justify-content:center;align-items:center;gap:14px;min-height:50px;padding:8px 12px;font-size:11px;font-weight:850;display:flex}.social-lightbox>nav button{color:#fff;background:#ffffff14;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.social-lightbox>nav button:hover,.social-lightbox>nav button:focus-visible{background:#ffffff24;border-color:#c7aee5;outline:2px solid #c7aee54d}.message-notification-center{position:relative}.message-notification-trigger{color:#166a83;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #cbdfe7;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.message-notification-trigger:hover,.message-notification-trigger:focus-visible{background:#f1fbfc;border-color:#6ac7d2;outline-color:#2298aa}.message-notification-count{color:#fff;background:#1293a7;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:10px;display:grid}.message-notification-panel{z-index:90;background:#fff;border:1px solid #d9e3ea;border-radius:12px;width:min(410px,100vw - 28px);position:absolute;top:42px;right:0;overflow:hidden;box-shadow:0 20px 55px #11274333}.message-notification-panel>header{border-bottom:1px solid #e9eef2;justify-content:space-between;align-items:center;gap:10px;padding:12px 13px;display:flex}.message-notification-panel>header>div{gap:2px;display:grid}.message-notification-panel>header small{color:#16899b;text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:900}.message-notification-panel>header b{color:#344961;font-size:13px}.message-notification-list{max-height:min(460px,65vh);display:grid;overflow-y:auto}.message-notification-row{color:#344a64;background:#fff;border-bottom:1px solid #edf1f4;grid-template-columns:38px minmax(0,1fr) 7px;align-items:start;gap:9px;padding:11px 13px;text-decoration:none;display:grid}.message-notification-row.is-unread{background:#f0fbfc}.message-notification-row:hover,.message-notification-row:focus-visible{background:#e6f7fa;outline:0}.message-notification-logo{color:#16899b;background:#fff;border:1px solid #e1ecf0;border-radius:8px;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.message-notification-logo img{object-fit:contain;max-width:100%;max-height:100%}.message-notification-copy{gap:3px;min-width:0;display:grid}.message-notification-copy b,.message-notification-copy small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.message-notification-copy b{font-size:12px}.message-notification-copy small,.message-notification-copy time{color:#718399;font-size:11px}.message-notification-dot{background:#1293a7;border-radius:50%;width:7px;height:7px;margin-top:6px}.message-notification-empty{color:#8291a3;justify-content:center;align-items:center;gap:7px;min-height:92px;margin:0;padding:18px;font-size:12px;display:flex}.message-notification-empty button{color:#128da3;cursor:pointer;background:0 0;border:0}.message-notification-more{color:#167a8c;cursor:pointer;background:#fff;border:0;border-top:1px solid #e5eef2;min-height:35px;font-size:11px;font-weight:800}.message-notification-more:hover{background:#f1fafb}@media (max-width:620px){.message-notification-label{display:none}.message-notification-trigger{padding:0 7px}.message-notification-panel{position:fixed;top:56px;right:14px}.topbar-push-button{justify-content:center;width:34px;min-width:34px;padding:0;font-size:0}.topbar-push-button svg{flex:none}}.social-notification-center{position:relative}.social-notification-trigger{background:#fff;border:1px solid #dce7ed;width:34px;height:34px;position:relative}.social-notification-trigger>span{color:#fff;background:#c14c5c;border:2px solid #f8fbfd;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:900;display:grid;position:absolute;top:-5px;right:-5px}.social-notification-panel{z-index:90;background:#fff;border:1px solid #d9e3ea;border-radius:12px;width:min(370px,100vw - 28px);position:absolute;top:42px;right:0;overflow:hidden;box-shadow:0 20px 55px #11274333}.social-notification-panel>header{border-bottom:1px solid #e9eef2;justify-content:space-between;align-items:center;gap:10px;padding:12px 13px;display:flex}.social-notification-panel>header>div{gap:2px;display:grid}.social-notification-panel>header small{color:#8a789d;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:900}.social-notification-panel>header b{color:#344961;font-size:12px}.social-notification-list{max-height:min(430px,65vh);display:grid;overflow-y:auto}.social-notification-list>a{background:#fbfdff;border-bottom:1px solid #edf1f4;grid-template-columns:8px minmax(0,1fr);gap:7px;padding:11px 13px;display:grid}.social-notification-list>a:hover,.social-notification-list>a:focus-visible{background:#f1fafb;outline:0}.social-notification-list>a.is-read{background:#fff}.social-notification-list>a>span:last-child{gap:3px;min-width:0;display:grid}.social-notification-list b,.social-notification-list small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.social-notification-list b{color:#344a64;font-size:12px}.social-notification-list small{color:#718399;font-size:11px}.social-notification-list time{color:#9aa6b3;font-size:11px}.social-notification-dot{background:#76569c;border-radius:50%;width:7px;height:7px;margin-top:4px}.social-notification-list>a.is-read .social-notification-dot{background:#d2d9df}.social-notification-empty{color:#8291a3;justify-content:center;align-items:center;gap:7px;min-height:92px;margin:0;padding:18px;font-size:12px;display:flex}@media (max-width:720px){.overview-social-posts{grid-template-columns:1fr}.overview-social-group{padding:9px}.social-review-backdrop{padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom));display:block}.social-review-dialog{width:100%;max-height:none;margin:0 auto;overflow:visible}.social-review-content{grid-template-columns:1fr;overflow:visible}.social-review-media{min-height:0;padding:12px}.social-review-media-frame,.social-review-media-empty,.social-review-image-trigger{min-height:300px}.social-review-media-frame img,.social-review-media-frame video{max-height:58vh}.social-caption-editor>textarea{min-height:180px;font-size:16px}.social-review-adjustment{grid-template-columns:1fr;padding:13px 15px}.social-review-adjustment textarea,.social-review-reference input,.social-review-schedule input[type=date],.social-review-schedule input[type=time]{font-size:16px}.social-review-dialog>footer{z-index:2;padding-bottom:max(13px,env(safe-area-inset-bottom));flex-wrap:wrap;position:sticky;bottom:0}.social-review-dialog>footer>p{flex:1 0 100%}.social-review-dialog>footer .button{flex:1 1 0;min-width:0}.social-notification-panel{width:auto;position:fixed;top:58px;left:10px;right:10px}.social-lightbox-backdrop{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.social-lightbox{border-width:0;border-radius:0;width:100%;height:100%;max-height:100dvh}.social-lightbox-stage{padding:6px}.social-lightbox-stage>img,.social-lightbox-stage>video{width:calc(100% - 12px);height:calc(100% - 12px);inset:6px}}@media (max-width:430px){.overview-social-approval{padding:11px}.overview-social-approval>header{grid-template-columns:auto minmax(0,1fr) auto}.overview-social-posts>button{grid-template-columns:44px minmax(0,1fr) auto}.overview-social-cover{width:44px;height:44px}.overview-social-group>header{grid-template-columns:auto minmax(0,1fr) auto}.social-review-dialog>header{padding:15px}.social-review-copy{padding:16px}.social-caption-editor>div,.social-caption-status.is-failed>div{grid-template-columns:1fr;display:grid}}.billing-breakdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.billing-breakdown>div{background:#fff;border:1px solid #e1eaf0;border-radius:9px;min-width:0;padding:10px}.billing-breakdown dt{color:#7b8da0;text-transform:uppercase;font-size:8px;font-weight:900;line-height:1.35}.billing-breakdown dd{color:#29465f;margin:5px 0 0;font-family:Manrope,sans-serif;font-size:11px;font-weight:900}.finance-ledger>article>footer{color:#71869a;border-top:1px solid #e6edf1;margin-top:11px;padding-top:10px;font-size:10px}@media (max-width:820px){.billing-breakdown{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.billing-breakdown{grid-template-columns:1fr}}.quotation-visual-models-card{grid-column:1/-1;gap:16px}.quotation-visual-models-card>header{flex-wrap:wrap}.quotation-visual-model-manager{color:#176b62;white-space:nowrap;background:#effaf7;border:1px solid #bfe4dc;border-radius:999px;flex:none;align-items:center;gap:5px;padding:6px 9px;font-size:8px;font-weight:900;display:inline-flex}.quotation-visual-model-loading,.quotation-visual-model-empty{color:#70879a;background:#fbfdfe;border:1px dashed #c9dde4;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:72px;margin:0;padding:13px;font-size:10px;font-weight:800;display:flex}.quotation-visual-model-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.quotation-visual-model{background:#fbfdfe;border:1px solid #dce8ed;border-radius:11px;align-content:start;gap:11px;min-width:0;padding:13px;display:grid}.quotation-visual-model.is-inactive{opacity:.75}.quotation-visual-model>header{align-items:flex-start;gap:10px;display:flex}.quotation-visual-model>header>div{flex:1;gap:6px;min-width:0;display:grid}.quotation-visual-model>header p{gap:2px;margin:0;display:grid}.quotation-visual-model>header b{color:#294760;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.quotation-visual-model>header small{color:#758a9c;font-size:8px;font-weight:800}.quotation-visual-model-preview-button{color:#087786;min-height:31px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #c8dce4;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:5px;padding:6px 9px;font-size:8px;font-weight:900;display:inline-flex}.quotation-visual-model-preview-button:hover{background:#effafb;border-color:#92c9d0}.quotation-visual-model-swatch{color:#5d3475;background:#f4eff7;border:1px solid #d7cce0;border-radius:11px;flex:none;place-items:center;width:39px;height:39px;display:grid}.quotation-visual-model-swatch.theme-yellow_september{color:#9a7111;background:#fff9df;border-color:#ecd88c}.quotation-visual-model-badges{flex-wrap:wrap;gap:5px;display:flex}.quotation-visual-model-badges i{color:#647b8f;background:#edf3f5;border-radius:999px;padding:4px 7px;font-size:7px;font-style:normal;font-weight:900}.quotation-visual-model-badges i.is-default{color:#176b62;background:#e6f7f2}.quotation-visual-model-description{color:#60788d;margin:0;font-size:9px;line-height:1.5}.quotation-visual-model-readonly{background:#fff;border:1px solid #e1eaee;border-radius:9px;gap:8px;padding:10px;display:grid}.quotation-visual-model-readonly dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;display:grid}.quotation-visual-model-readonly dl div{min-width:0}.quotation-visual-model-readonly dt{color:#8494a2;text-transform:uppercase;font-size:7px;font-weight:900}.quotation-visual-model-readonly dd{color:#3e5a71;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:9px;font-weight:800;overflow:hidden}.quotation-visual-model-readonly p{color:#71879a;margin:0;font-size:8px;line-height:1.45}.quotation-visual-model-clone{border-top:1px solid #e1eaee;gap:5px;padding-top:9px;display:grid}.quotation-visual-model-clone>p{color:#71879a;margin:0;font-size:8px;line-height:1.45}.quotation-visual-model-clone>label,.quotation-visual-model-editor label{color:#587089;font-size:8px;font-weight:900}.quotation-visual-model-clone>div{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.quotation-visual-model-clone input,.quotation-visual-model-editor input,.quotation-visual-model-editor select,.quotation-visual-model-editor textarea{color:#294760;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #ccdde5;border-radius:8px;font-size:9px}.quotation-visual-model-clone input,.quotation-visual-model-editor input,.quotation-visual-model-editor select{min-height:34px;padding:0 9px}.quotation-visual-model-clone .button,.quotation-visual-model-editor .button{min-height:34px;font-size:8px}.quotation-visual-model-editor{background:#fff;border:1px solid #dce7ec;border-radius:10px;gap:10px;padding:11px;display:grid}.quotation-visual-model-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.quotation-visual-model-fields>label{gap:5px;min-width:0;display:grid}.quotation-visual-model-wide{grid-column:1/-1}.quotation-visual-model-editor textarea{resize:vertical;min-height:58px;padding:8px 9px;line-height:1.45}.quotation-visual-model-color{grid-template-columns:42px minmax(0,1fr);gap:6px;display:grid}.quotation-visual-model-color input[type=color]{padding:3px}.quotation-visual-model-toggles{background:#f4f8f9;border-radius:8px;flex-wrap:wrap;gap:7px 14px;padding:9px;display:flex}.quotation-visual-model-toggles label,.quotation-visual-model-seasonal-fields label{align-items:center;gap:6px;display:flex}.quotation-visual-model-toggles input,.quotation-visual-model-seasonal-fields input[type=checkbox]{width:14px;min-height:14px;padding:0}.quotation-visual-model-seasonal{background:#fffdf2;border:1px solid #e1e8bd;border-radius:9px;gap:9px;min-width:0;margin:0;padding:10px;display:grid}.quotation-visual-model-seasonal legend{color:#826316;align-items:center;gap:5px;padding:0 5px;font-size:8px;font-weight:900;display:flex}.quotation-visual-model-months{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.quotation-visual-model-months button{color:#796a38;min-height:27px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e4d9a8;border-radius:6px;padding:0 3px;font-size:7px;font-weight:900}.quotation-visual-model-months button.is-selected{color:#624907;background:#fff3bd;border-color:#c79c1d}.quotation-visual-model-seasonal-fields{grid-template-columns:90px 90px minmax(0,1fr);align-items:end;gap:8px;display:grid}.quotation-visual-model-seasonal-fields label:not(:last-child){gap:4px;display:grid}.quotation-visual-model-editor>footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.quotation-visual-model-editor>footer>span{color:#71879a;font-size:8px;line-height:1.45}.quotation-visual-model-editor>footer .button{flex:none}@media (max-width:900px){.quotation-visual-model-list{grid-template-columns:1fr}}@media (max-width:620px){.quotation-visual-model-manager{margin-left:48px}.quotation-visual-model-fields,.quotation-visual-model-readonly dl{grid-template-columns:1fr}.quotation-visual-model-wide{grid-column:auto}.quotation-visual-model-months{grid-template-columns:repeat(4,minmax(0,1fr))}.quotation-visual-model-seasonal-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.quotation-visual-model-seasonal-fields label:last-child{grid-column:1/-1}.quotation-visual-model-editor>footer{flex-direction:column;align-items:stretch}.quotation-visual-model-editor>footer .button{justify-content:center;width:100%}}@media (max-width:390px){.quotation-visual-model-clone>div{grid-template-columns:1fr}.quotation-visual-model-clone .button{justify-content:center}.quotation-visual-model-months{grid-template-columns:repeat(3,minmax(0,1fr))}}.quotation-visual-model.is-editable{grid-column:1/-1}.quotation-model-structured-editor{gap:14px}.quotation-model-editor-layout{grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr);align-items:start;gap:14px;display:grid}.quotation-model-editor-controls,.quotation-model-preview-workspace{background:#f8fbfc;border:1px solid #dce8ed;border-radius:11px;gap:12px;min-width:0;padding:13px;display:grid}.quotation-model-editor-controls>header,.quotation-model-preview-workspace>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.quotation-model-editor-controls h3,.quotation-model-preview-workspace h3{color:#18344d;margin:0;font-size:13px}.quotation-model-editor-controls header p,.quotation-model-preview-workspace header p{color:#70879a;margin:3px 0 0;font-size:9px;line-height:1.45}.quotation-model-section-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.quotation-model-section-list>li{cursor:grab;background:#fff;border:1px solid #d7e4e9;border-radius:8px;grid-template-columns:auto minmax(150px,.62fr) minmax(190px,1.38fr);align-items:start;gap:8px;min-height:44px;padding:8px;display:grid}.quotation-model-section-list>li:active{cursor:grabbing}.quotation-model-section-list>li>label{align-items:center;gap:7px;min-width:0;font-size:10px;display:flex}.quotation-model-section-list>li>label>input{flex:none;width:14px;min-height:14px}.quotation-model-section-list>li>label span{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.quotation-model-section-list>li small,.quotation-model-field-picker small{color:#176b62;background:#e7f7f3;border-radius:999px;padding:2px 5px;font-size:7px;font-weight:900}.quotation-model-section-copy{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.quotation-model-section-copy textarea{grid-column:1/-1;min-height:46px}.quotation-model-card-fields{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.quotation-model-field-picker,.quotation-model-promotion{background:#fff;border:1px solid #dce8ed;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;min-width:0;margin:0;padding:10px;display:grid}.quotation-model-field-picker legend,.quotation-model-promotion legend{color:#294760;padding:0 5px;font-size:9px;font-weight:900}.quotation-model-field-picker>label,.quotation-model-promotion>label{align-items:center;gap:6px;min-width:0;font-size:9px;display:flex}.quotation-model-field-picker input,.quotation-model-promotion>label input{flex:none;width:14px;min-height:14px}.quotation-model-field-picker>p{color:#71879a;grid-column:1/-1;margin:0;font-size:8px;line-height:1.45}.quotation-model-product-columns{grid-template-columns:1fr}.quotation-model-product-columns>ol{gap:5px;margin:0;padding:0;list-style:none;display:grid}.quotation-model-product-columns>ol>li{background:#f9fbfc;border:1px solid #e0e9ed;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;padding:6px 7px;display:grid}.quotation-model-product-columns>ol>li>label{align-items:center;gap:6px;min-width:0;display:flex}.quotation-model-product-columns>ol>li>span{gap:3px;display:flex}.quotation-model-product-columns>ol button{color:#587089;cursor:pointer;background:#fff;border:1px solid #d6e3e8;border-radius:7px;place-items:center;width:27px;height:27px;padding:0;display:grid}.quotation-model-product-columns>ol button:disabled{cursor:not-allowed;opacity:.4}.quotation-model-promotion{background:#fffdf3;border-color:#eadb9d;grid-template-columns:1fr}.quotation-model-promotion>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.quotation-model-promotion>div>label{gap:5px;display:grid}.quotation-model-promotion>div>p{color:#a13e32;grid-column:1/-1;margin:0;font-size:9px;font-weight:800}.quotation-model-text-list{background:#fff;border:1px solid #dce8ed;border-radius:9px;gap:8px;min-width:0;margin:0;padding:10px;display:grid}.quotation-model-text-list legend{color:#294760;padding:0 5px;font-size:9px;font-weight:900}.quotation-model-text-list>p{color:#71879a;margin:0;font-size:8px;line-height:1.45}.quotation-model-text-list ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.quotation-model-text-list li{grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:7px;display:grid}.quotation-model-text-list li>span{color:#087786;background:#eaf8f9;border-radius:999px;place-items:center;width:24px;height:24px;font-size:8px;font-weight:900;display:grid}.quotation-model-text-list li textarea{min-height:48px}.quotation-model-text-list li>div{gap:3px;display:flex}.quotation-model-text-list li button:not(.button){color:#587089;cursor:pointer;background:#fff;border:1px solid #d6e3e8;border-radius:7px;place-items:center;width:27px;height:27px;padding:0;display:grid}.quotation-model-text-list li button:not(.button):disabled{cursor:not-allowed;opacity:.4}.quotation-model-text-list>.button{justify-self:start}.quotation-model-asset-upload{color:#087786;cursor:pointer;background:#effafb;border:1px dashed #9bcdd3;border-radius:8px;justify-content:center;align-self:end;align-items:center;min-height:34px;padding:7px 10px;display:flex!important}.quotation-model-asset-upload input{opacity:0;pointer-events:none;height:1px;position:absolute;width:1px!important;min-height:0!important}.quotation-model-preview-workspace{background:#fff;position:sticky;top:18px}.quotation-model-preview-grid{min-width:0}.quotation-model-shared-preview{gap:8px;min-width:0;display:grid}.quotation-model-preview-viewport-tabs{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.quotation-model-preview-viewport-tabs button{color:#597188;min-height:30px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d4e2e7;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:8px;font-weight:900;display:flex}.quotation-model-preview-viewport-tabs button:hover{color:#087786;border-color:#86cbd2}.quotation-model-preview-viewport-tabs button.is-selected{color:#086d78;background:#eaf9fa;border-color:#1597a4;box-shadow:inset 0 0 0 1px #1597a426}.quotation-model-renderer-stage{background:linear-gradient(135deg,#edf3f5,#f9fbfc);border:1px solid #dce7ec;border-radius:10px;min-width:0;max-height:680px;padding:10px;overflow:auto}.quotation-model-renderer-canvas{transform-origin:0 0;background:#f6f8fa;border:1px solid #d6e2e7;border-radius:10px;overflow:hidden;box-shadow:0 12px 32px #14364c1a}.quotation-model-renderer-stage[data-preview-viewport=desktop] .quotation-model-renderer-canvas{zoom:.64;width:1280px}.quotation-model-renderer-stage[data-preview-viewport=mobile] .quotation-model-renderer-canvas{zoom:.9;width:390px}.quotation-model-renderer-stage[data-preview-viewport=print] .quotation-model-renderer-canvas{zoom:.78;filter:saturate(.82);background:#fff;width:794px}.quotation-model-preview-viewport-note{color:#71879a;margin:0;font-size:8px;line-height:1.45}.quotation-model-preview-backdrop{z-index:2100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0518319e;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.quotation-model-preview-dialog{color:#18344d;background:#fff;border:1px solid #d8e5ea;border-radius:16px;grid-template-rows:auto minmax(0,1fr) auto;gap:14px;width:min(1180px,100%);max-height:calc(100dvh - 44px);padding:18px;display:grid;overflow:hidden;box-shadow:0 28px 80px #071f3447}.quotation-model-preview-dialog>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.quotation-model-preview-dialog>header h2{margin:3px 0;font-size:18px}.quotation-model-preview-dialog>header p{color:#70879a;margin:0;font-size:10px}.quotation-model-preview-dialog-grid{background:#f7fafb;border:1px solid #e1e9ed;border-radius:12px;min-height:0;padding:4px;overflow:auto}.quotation-model-preview-dialog>footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.quotation-model-preview-dialog>footer>span{color:#71879a;font-size:9px;line-height:1.45}.quotation-model-preview-dialog>footer .button{flex:none}.channel-whatsapp-model-selector{color:#48637b;background:#f8fbfc;border:1px solid #dce8ed;border-radius:10px;grid-template-columns:minmax(180px,360px) minmax(0,1fr);align-items:center;gap:5px 12px;padding:11px;font-size:9px;font-weight:900;display:grid}.channel-whatsapp-model-selector select{color:#294760;width:100%;min-height:36px;font:inherit;background:#fff;border:1px solid #c9dce3;border-radius:8px;padding:0 34px 0 10px;font-size:10px}.channel-whatsapp-model-selector small{color:#71879a;grid-column:2;font-size:8px;font-weight:700;line-height:1.45}@media (max-width:1200px){.quotation-model-editor-layout{grid-template-columns:1fr}.quotation-model-preview-workspace{position:static}}@media (max-width:900px){.quotation-model-renderer-stage[data-preview-viewport=desktop] .quotation-model-renderer-canvas{zoom:.54}}@media (max-width:680px){.quotation-visual-model>header{flex-wrap:wrap}.quotation-visual-model-preview-button{margin-left:49px}.quotation-model-section-list>li{grid-template-columns:auto minmax(0,1fr)}.quotation-model-section-copy{grid-column:2;grid-template-columns:1fr}.quotation-model-section-copy textarea{grid-column:auto}.quotation-model-card-fields,.quotation-model-field-picker,.quotation-model-promotion>div{grid-template-columns:1fr}.quotation-model-text-list li{grid-template-columns:24px minmax(0,1fr)}.quotation-model-text-list li>div{grid-column:2}.quotation-model-preview-grid{grid-template-columns:minmax(230px,1fr)}.quotation-model-preview-backdrop{padding:10px}.quotation-model-preview-dialog{border-radius:13px;max-height:calc(100dvh - 20px);padding:13px}.quotation-model-preview-dialog>footer{flex-direction:column;align-items:stretch}.quotation-model-preview-dialog>footer .button{justify-content:center;width:100%}.channel-whatsapp-model-selector{grid-template-columns:1fr}.channel-whatsapp-model-selector small{grid-column:1}}.quotation-catalog-combobox{color:#6e8090;background:#fff;border:1px solid #cbd8de;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;width:100%;min-width:0;margin-bottom:14px;display:grid;position:relative}.quotation-catalog-combobox:focus-within{border-color:#0f8f98;box-shadow:0 0 0 3px #0f8f981c}.quotation-catalog-combobox>.quotation-catalog-search-icon{margin-left:16px}.quotation-catalog-combobox>.quotation-catalog-spinner{color:#0f8f98;margin-right:12px}.quotation-catalog-combobox>input{color:#18324a;width:100%;min-width:0;min-height:43px;font:inherit;background:0 0;border:0;outline:0;padding:9px 11px;font-size:12px}.quotation-catalog-results{z-index:40;box-sizing:border-box;background:#fff;border:1px solid #dfe8ed;border-radius:12px;width:100%;max-height:330px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 18px 44px #1c3b4b29}.quotation-catalog-results>button{color:#18324a;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:46px;padding:8px 10px;display:flex}.quotation-catalog-results>button:hover,.quotation-catalog-results>button.is-active{background:#edf8f8;box-shadow:inset 3px 0 #0f8f98}.quotation-catalog-results>button>span{gap:2px;min-width:0;display:grid}.quotation-catalog-results>button>img{object-fit:contain;background:#fff;border:1px solid #dfe8ed;border-radius:7px;flex:none;width:36px;height:36px}.quotation-catalog-results>button>svg{color:#71879a;flex:none}.quotation-catalog-results>button>span{flex:1}.quotation-catalog-results>button b,.quotation-catalog-results>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quotation-catalog-results>button small,.quotation-catalog-results>p{color:#6e8090}.quotation-catalog-results>button strong{color:#0a6670;flex:none;font-size:11px}.quotation-catalog-results>p{text-align:center;margin:0;padding:15px;font-size:11px}.quotation-catalog-loading{color:#0a6670;justify-content:center;align-items:center;gap:8px;min-height:58px;font-size:11px;font-weight:800;display:flex;position:relative;overflow:hidden}.quotation-catalog-loading>i{z-index:-1;background:linear-gradient(90deg,#f8fbfc 0%,#e9f7f7 45%,#f8fbfc 75%) 0 0/220% 100%;animation:1.15s linear infinite quotation-catalog-shimmer;position:absolute;inset:0}@keyframes quotation-catalog-shimmer{to{background-position:-220% 0}}.quotation-preview-return{padding:12px 24px}.quotation-preview-return a{color:#087d8d;font-weight:800}.ciclo-floating-tooltip{z-index:100000;color:#fff;pointer-events:none;background:#19384e;border-radius:10px;width:280px;padding:12px;font-size:13px;line-height:1.4;position:fixed;box-shadow:0 8px 24px #19384e30}.feedback-capture-preview{gap:8px;display:grid}.feedback-capture-preview img{object-fit:contain;border:1px solid #d7e4e8;border-radius:8px;max-width:100%;max-height:240px}.feedback-dialog{max-height:90dvh;overflow:auto}.local-save-feedback{color:#087d8d;margin:0;font-weight:700}.channel-whatsapp-preview-bubble strong{font-weight:800}.channel-whatsapp-preview-bubble em{font-style:italic}.unified-technical-company{background:#fff;border:1px solid #d7e4e8;border-radius:18px;overflow:hidden}.unified-technical-company .econotec-technical-card-list{gap:0}.unified-technical-company .econotec-technical-card{box-shadow:none;border:0;border-radius:0;margin:0}.unified-technical-company .econotec-technical-card+.econotec-technical-card{border-top:2px solid #d7e4e8}.quotation-month-detail{color:#536071;background:#ffffffc9;border-left:3px solid;border-radius:8px;align-items:center;gap:12px;width:min(1120px,100%);margin:10px auto;padding:10px 16px;font-size:13px;display:flex}.quotation-month-detail>span:first-child{font-size:26px}.quotation-month-toggle{gap:5px;margin:12px 0;display:grid}.quotation-month-toggle>span{align-items:center;gap:8px;display:flex}.quotation-month-toggle small{color:#738296}.quotation-calendar-editor{border:1px solid #d9e5ec;border-radius:10px;padding:16px}.quotation-calendar-editor summary{cursor:pointer;font-weight:800}.quotation-calendar-rows{gap:12px;display:grid}.quotation-calendar-rows>div{border-bottom:1px solid #dde6ec;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;padding:12px 0;display:grid}.quotation-calendar-rows label{gap:4px;display:grid}.quotation-calendar-rows label:last-child{grid-column:1/-1}.quotation-registration-backdrop{z-index:10000;background:#152d4666;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.quotation-registration-dialog{background:#fff;border-radius:22px;gap:18px;width:100%;max-width:760px;max-height:92dvh;padding:26px;display:grid;overflow:auto}.quotation-registration-dialog header,.quotation-registration-dialog footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.quotation-registration-dialog nav{flex-wrap:wrap;gap:8px;display:flex}.quotation-registration-dialog nav button{background:#f6fafb;border:1px solid #ccdee4;border-radius:20px;padding:8px 12px}.quotation-registration-dialog nav [aria-current=step]{color:#087d8d;border-color:#087d8d}.quotation-registration-fields{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;display:grid}.quotation-registration-fields label,.registration-existing{gap:6px;display:grid}.quotation-registration-fields input,.quotation-registration-fields select{border:1px solid #c8dce5;border-radius:8px;padding:10px}.registration-existing small{color:#71899b}.registration-photo{border:1px dashed #9bc4d2;border-radius:12px;gap:10px;padding:20px;display:grid}.overview-commission-channel-metrics,.overview-commission-summary-totals{grid-template-columns:repeat(auto-fit,minmax(80px,1fr))}.sales-reference-reconciliation{grid-template-columns:minmax(0,1fr) auto auto;align-items:end}.sales-reference-intro,.sales-reference-wide{grid-column:1/-1}.sales-reference-intro p{color:#74869a;margin:4px 0 0;font-size:10px;line-height:1.5}.sales-reference-file-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;height:1px;position:absolute;overflow:hidden;width:1px!important}.sales-reference-file-name{color:#5f7186;grid-column:1/-1;align-items:center;gap:6px;margin:0;font-size:10px;display:flex}.sales-reference-summary{gap:10px;display:grid}.sales-reference-summary>p{margin:0}.sales-reference-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.sales-reference-metrics span{color:#73859a;background:#fbfdfe;border:1px solid #dce8ee;border-radius:8px;gap:3px;padding:10px;font-size:9px;display:grid}.sales-reference-metrics b{color:#28435f;font-size:12px}.sales-reference-summary details{color:#60748a;background:#fff;border:1px solid #dce8ee;border-radius:8px;padding:9px 10px;font-size:10px}.sales-reference-summary details summary{color:#2d4864;cursor:pointer;font-weight:800}.sales-reference-summary details p{margin:7px 0 0;line-height:1.5}@media (max-width:760px){.sales-reference-reconciliation{grid-template-columns:1fr}.sales-reference-intro,.sales-reference-wide,.sales-reference-file-name{grid-column:1}.sales-reference-metrics{grid-template-columns:1fr 1fr}}.settings-econotec-history{align-items:start}.settings-econotec-history-copy{min-width:0}.settings-econotec-history-metrics{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.settings-econotec-history-metrics span{color:#60788f;background:#f0f6f8;border-radius:999px;align-items:center;gap:4px;padding:5px 8px;font-size:9px;display:inline-flex}.settings-econotec-history-metrics b{color:#24445f;font-size:10px}.settings-econotec-history-message{font-weight:800;color:#087f91!important}.settings-econotec-history-actions{justify-items:stretch;gap:7px;min-width:230px;display:grid}.settings-econotec-history-actions .button{justify-content:center}.settings-econotec-history-actions small{color:#7d8fa1;max-width:230px;font-size:8px;line-height:1.4}.settings-econotec-history-confirm{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:820px){.settings-econotec-history-actions{grid-column:2;justify-self:stretch;min-width:0}.settings-econotec-history-actions small{max-width:none}}.main-content-inbox{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.main-content-inbox>.topbar,.main-content-inbox>.test-mode-banner{flex:none}.main-content-inbox>.inbox-page{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex;overflow:hidden}.inbox-page>.inbox-heading,.inbox-page>.inbox-summary,.inbox-page>.channel-notice,.inbox-page>.workspace-alert{flex:none}.inbox-grid{grid-template-rows:minmax(0,1fr);height:calc(100dvh - 233px);min-height:0}.inbox-grid-new{flex:1 1 0;height:auto}.conversation-list,.chat-panel,.contact-details{min-height:0}.conversation-list,.chat-panel{overflow:hidden}.conversation-scroll,.message-scroll{overscroll-behavior:contain;flex:1 1 0;min-height:0;overflow:auto}.chat-header,.chat-context,.composer-wrap,.history-readonly{flex:none}.chat-history-limitation{color:#52687b;background:#f3f8fa;border-bottom:1px solid #e3edf2;flex:none;align-items:flex-start;gap:7px;margin:0;padding:7px 17px;font-size:11px;line-height:1.45;display:flex}.chat-history-limitation svg{color:#438198;flex:none;margin-top:1px}@media (max-width:600px){.chat-history-limitation{padding:7px 10px}}.message-delivery-state{color:#7d8b9c;align-items:center;gap:2px;font-size:8px;font-weight:750;display:inline-flex}.message-delivery-state.read{color:#1199ad}.message-delivery-state.failed{color:#cf4f5e}.ciclo-send-actions{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))}.ciclo-send-actions>*{min-width:0}.ciclo-whatsapp-external{white-space:normal;text-align:center}.whatsapp-message-media{gap:6px;min-width:min(220px,100%);margin:-1px -2px 7px;display:grid}.whatsapp-media-asset{gap:5px;min-width:0;display:grid}.whatsapp-media-image-link{background:#dcebf0;border-radius:7px;display:block;overflow:hidden}.whatsapp-media-image{object-fit:contain;width:100%;height:auto;max-height:360px;display:block}.whatsapp-media-asset.is-sticker{justify-items:start}.whatsapp-media-asset.is-sticker .whatsapp-media-image-link{background:0 0;width:min(210px,100%)}.whatsapp-media-asset.is-sticker .whatsapp-media-image{object-fit:contain;max-height:210px}.whatsapp-media-player{color:#287587;background:#edf8fa;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:9px;display:flex}.whatsapp-media-player svg{flex:none}.whatsapp-media-player audio{width:min(360px,100%);min-width:0;height:34px}.whatsapp-media-video{background:#132436;border-radius:7px;width:100%;max-height:360px;display:block}.whatsapp-media-document{color:#35566f;background:#f5fafb;border:1px solid #cfe0e7;border-radius:8px;align-items:center;gap:9px;min-width:0;padding:11px;display:flex}.whatsapp-media-document:hover{color:#087f91;background:#edf9fa;border-color:#78cbd4}.whatsapp-media-document>svg{flex:none}.whatsapp-media-document>span{gap:2px;min-width:0;display:grid}.whatsapp-media-document b{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.whatsapp-media-document small{color:#8190a1;font-size:8px}.whatsapp-media-file-meta{color:#5d7388;align-items:center;gap:5px;min-width:0;display:flex}.whatsapp-media-file-meta>svg{flex:none}.whatsapp-media-file-meta>span{align-items:baseline;gap:5px;min-width:0;display:flex}.whatsapp-media-file-meta b{white-space:nowrap;text-overflow:ellipsis;font-size:8px;font-weight:700;overflow:hidden}.whatsapp-media-file-meta small{color:#8b99a7;flex:none;font-size:8px}.whatsapp-media-state{color:#5e7184;background:#f5f8fa;border:1px solid #d9e5ea;border-radius:8px;align-items:flex-start;gap:8px;min-width:min(220px,100%);padding:11px;display:flex}.whatsapp-media-state>svg{flex:none}.whatsapp-media-state>span{gap:2px;display:grid}.whatsapp-media-state b{font-size:9px}.whatsapp-media-state small{color:#7c8b9b;font-size:8px;line-height:1.35}.whatsapp-media-state.is-pending{color:#21788a;background:#edf9fa;border-color:#c6e3e8}.whatsapp-media-state.is-failed{color:#98505d;background:#fff2f4;border-color:#efcbd1}.whatsapp-media-state.is-unavailable{color:#806a42;background:#fffaf1;border-color:#e1d8c6}.whatsapp-media-state.is-compact{align-items:center;min-width:0;padding:6px 8px}@media (max-height:640px) and (min-width:551px){.main-content-inbox>.inbox-page{padding-top:12px;padding-bottom:12px}.inbox-page .inbox-heading{align-items:center;margin-bottom:8px}.inbox-page .inbox-heading .eyebrow,.inbox-page .inbox-heading .page-subtitle{display:none}.inbox-page .inbox-heading h1{font-size:22px}.inbox-page .inbox-summary{margin-bottom:8px}.inbox-page .inbox-summary>button,.inbox-page .source-summary{min-height:56px;padding-top:8px;padding-bottom:8px}}@media (max-width:1180px){.inbox-grid{height:calc(100dvh - 325px)}.inbox-grid-new,.inbox-grid-new.with-details{grid-template-columns:minmax(210px,.75fr) minmax(280px,1.25fr);height:auto}}@media (max-width:820px){.inbox-grid,.inbox-grid.with-details{height:calc(100dvh - 290px);min-height:0}.inbox-grid-new,.inbox-grid-new.with-details{flex:1 1 0;height:auto;min-height:0}}@media (max-width:550px){.main-content-inbox{height:auto;min-height:100dvh;overflow:visible}.main-content-inbox>.inbox-page{flex:none;overflow:visible}.inbox-grid,.inbox-grid.with-details,.inbox-grid-new,.inbox-grid-new.with-details{height:auto}.inbox-grid-new{flex:none}.whatsapp-message-media,.whatsapp-media-state{min-width:0}.whatsapp-media-player{flex-direction:column;align-items:stretch}.whatsapp-media-player audio{width:100%}}.task-list-filters{border-bottom:1px solid var(--line);background:#fbfdfe;flex-wrap:wrap;gap:12px;padding:12px 18px;display:flex}.task-list-filters label{color:#61748a;gap:5px;min-width:160px;font-size:10px;font-weight:700;display:grid}.task-list-filters select{color:#2c435d;min-height:36px;font:inherit;background:#fff;border:1px solid #d7e3ed;border-radius:8px;padding:7px 30px 7px 10px}.task-row-due{justify-items:end;gap:5px;display:grid}.task-due-badge{color:#526b7d;background:#edf4f7;border-radius:999px;width:max-content;padding:3px 8px;font-size:9px;font-weight:800;display:inline-flex}.task-due-badge.is-overdue{color:#a23847;background:#fff0f1}.task-due-badge.is-today{color:#9a651b;background:#fff3db}.task-due-badge.is-upcoming{color:#197584;background:#eaf8fa}.task-due-badge.is-completed{color:#237654;background:#eaf8ef}.task-origin-label{background:#f1f5f9;border-radius:999px;padding:2px 6px}.overview-commission-channel{grid-template-columns:auto minmax(0,1fr) auto}.overview-commission-channel-total{justify-items:end;gap:2px;min-width:95px;display:grid}.overview-commission-channel-total small{color:#6e8897;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:900}.overview-commission-channel-total b{color:var(--channel-color,#31516a);white-space:nowrap;font-size:13px}.overview-commission-channel-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.topbar-page-title{gap:1px;min-width:0;line-height:1.05;display:grid}.topbar-page-title small{color:#16899b;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.topbar-page-title strong{color:#1c3857;white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.topbar-page-title>div{align-items:baseline;gap:10px;min-width:0;display:flex}.topbar-page-title h1{color:#1c3857;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:800;overflow:hidden}.topbar-page-title>div>span{color:#73849a;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.main-content-compact>.page:not(.inbox-page){padding-top:14px}.main-content-compact>.page:not(.inbox-page)>.page-heading{align-items:center;min-height:0;margin-bottom:12px}.main-content-compact>.page:not(.inbox-page)>.page-heading:not(.page-heading-dynamic)>div:first-child:not(.heading-actions):not(.page-heading-actions){display:none}.main-content-compact>.page:not(.inbox-page)>.page-heading:not(.page-heading-dynamic):has(>div:first-child:not(.heading-actions):not(.page-heading-actions)){justify-content:flex-end}.main-content-compact>.page:not(.inbox-page)>.page-heading:not(.page-heading-dynamic):has(>div:only-child:not(.heading-actions):not(.page-heading-actions)){display:none}@media (max-width:720px){.topbar-page-title>div>span{display:none}.topbar-page-title h1{font-size:13px}}.meta-language-guide{color:#31566a;background:#f2fafc;border:1px solid #cfe6ed;border-radius:10px;margin:12px 0;padding:12px 14px}.meta-language-guide b{font-size:11px}.meta-language-guide p{margin:5px 0 0;font-size:10px;line-height:1.5}.meta-connect-form.meta-connect-guided{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.meta-connect-form.meta-connect-guided>.button{justify-self:start}.email-connect-form{align-items:start}@media (max-width:820px){.meta-connect-form.meta-connect-guided{grid-template-columns:1fr}}.inbox-toolbar{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;margin-bottom:10px;display:flex}.inbox-toolbar .button{min-height:34px}@media (max-width:900px){.task-row-due{grid-column:3/5;justify-items:start}}@media (max-width:620px){.task-row-due{grid-column:3}.task-list-filters label{flex:145px}.overview-commission-channel-total{min-width:0}.overview-commission-channel-total b{font-size:11px}.overview-commission-channel-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.topbar-page-title strong{font-size:12px}}.contact-history-channel-filter{color:#44546a;align-items:center;gap:.65rem;margin:0 0 1rem;font-weight:700;display:inline-flex}.contact-history-channel-filter select{color:#19334c;min-width:13rem;max-width:min(24rem,65vw);font:inherit;background:#fff;border:1px solid #cbdbe9;border-radius:.65rem;padding:.55rem .8rem}.contact-history-ai{background:#f8fcfd;border:1px solid #d5e7ec;border-radius:.85rem;margin:0 0 1rem;padding:1rem}.contact-history-ai form label{color:#21455c;align-items:center;gap:.45rem;margin-bottom:.65rem;font-weight:700;display:flex}.contact-history-ai-input{gap:.65rem;display:flex}.contact-history-ai-input input{min-width:0;font:inherit;border:1px solid #cadfe7;border-radius:.6rem;flex:1;padding:.65rem .8rem}.contact-history-ai-input .button{flex:none}.contact-history-ai form>small,.contact-history-global-note{color:#64798a;margin:.55rem 0 0;display:block}.contact-history-ai-error{color:#a63842;margin:.7rem 0 0}.contact-history-ai-answer{white-space:pre-wrap;border-top:1px solid #d5e7ec;margin-top:.9rem;padding-top:.8rem}.contact-history-ai-answer p{margin:0 0 .7rem;line-height:1.55}.contact-history-ai-answer ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.contact-history-ai-answer li{gap:.2rem;display:grid}.contact-history-ai-answer small{color:#61758a;overflow-wrap:anywhere}@media (max-width:700px){.contact-history-ai-input{flex-direction:column}}.message-line.is-highlighted .message-bubble{outline-offset:2px;outline:3px solid #e9ac39}.message-quoted{width:100%;color:inherit;text-align:left;cursor:pointer;background:#139db017;border:0;border-left:3px solid #1d9caf;border-radius:5px;align-items:flex-start;gap:7px;margin:0 0 7px;padding:7px 9px;display:flex}.message-context-label{color:#8290a3;align-items:center;gap:4px;margin:0 0 5px;font-size:10px;font-style:italic;display:inline-flex}.message-quoted:disabled{cursor:default;opacity:.75}.message-quoted span{text-overflow:ellipsis;white-space:nowrap;flex-direction:column;min-width:0;display:flex;overflow:hidden}.message-quoted b{color:#177e90;font-size:11px}.chat-header-identity{min-width:0}.chat-header-name{align-items:center;gap:8px;min-width:0;display:flex}.chat-header-name h2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chat-window-timer{color:#217557;white-space:nowrap;background:#effaf5;border:1px solid #bce8da;border-radius:999px;flex:none;align-items:center;gap:4px;padding:4px 7px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.message-bubble{position:relative}.message-interactions{justify-content:flex-end;align-items:center;gap:5px;min-height:0;margin-top:2px;display:flex}.message-interactions .message-menu-trigger{color:#4a6175;opacity:0;cursor:pointer;background:#fff;border:0;border-radius:7px;place-items:center;width:25px;height:25px;padding:0;transition:opacity .12s;display:grid;position:absolute;top:3px;right:3px;box-shadow:0 1px 6px #122c4624}.message-bubble:hover .message-menu-trigger,.message-bubble:focus-within .message-menu-trigger,.message-interactions.is-open .message-menu-trigger{opacity:1}.message-interactions .message-menu-trigger:hover{color:#087e94;background:#edf9fb}.message-interactions .message-menu-trigger:focus-visible{opacity:1;outline-offset:2px;outline:2px solid #0d92a6}.message-reaction{background:#fff;border:1px solid #d6e5ec;border-radius:14px;padding:1px 5px;font-size:13px}.message-action-menu{z-index:12;background:#fff;border:1px solid #dde7e9;border-radius:12px;width:230px;padding:6px;position:absolute;bottom:calc(100% - 25px);right:0;box-shadow:0 12px 32px #112a4133}.message-action-menu.opens-down{top:28px;bottom:auto}.incoming .message-action-menu{left:0;right:auto}.message-reaction-picker{border-bottom:1px solid #edf1f3;justify-content:space-between;align-items:center;gap:2px;padding:2px 2px 6px;display:flex}.message-reaction-picker button{cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;font-size:20px;display:grid}.message-reaction-picker button:hover,.message-reaction-picker button:focus-visible{background:#eaf7f8;outline:0}.message-reaction-picker button:disabled{opacity:.45;cursor:not-allowed}.message-action-menu .message-menu-reply{color:#31475a;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;min-height:36px;padding:0 10px;font-size:12px;display:flex}.message-action-menu .message-menu-reply:hover,.message-action-menu .message-menu-reply:focus-visible{background:#eff8f9;outline:0}@media (hover:none){.message-interactions .message-menu-trigger{opacity:1}}@media (max-width:550px){.chat-header-name{gap:5px}.chat-window-timer{padding:4px 5px;font-size:9px}.message-action-menu{width:215px}}.composer-reply-target{background:#edf8fa;border-left:3px solid #149eb2;border-radius:5px;align-items:center;gap:8px;padding:7px 9px;display:flex}.composer-reply-target>span{text-overflow:ellipsis;white-space:nowrap;flex-direction:column;flex:1;min-width:0;font-size:12px;display:flex;overflow:hidden}.composer-reply-target b{color:#167b8a}.composer-reply-target>button{cursor:pointer;background:0 0;border:0}.inbox-task-count{color:#24445c;cursor:pointer;background:#fff;border:1px solid #d3e1ec;border-radius:8px;align-items:center;gap:5px;padding:7px 9px;font-size:12px;font-weight:700;display:inline-flex}.inbox-task-count b{color:#fff;background:#128ca4;border-radius:10px;place-items:center;min-width:19px;height:19px;font-size:10px;display:inline-grid}.inbox-task-backdrop{z-index:80;background:#071a3075;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.inbox-task-dialog{background:#fff;border-radius:14px;flex-direction:column;width:min(530px,100%);max-height:min(680px,90dvh);display:flex;overflow:hidden;box-shadow:0 20px 65px #0003}.inbox-task-dialog>header{border-bottom:1px solid #e1eaf1;justify-content:space-between;align-items:start;gap:15px;padding:16px 18px;display:flex}.inbox-task-dialog>header>div{flex-direction:column;gap:2px;display:flex}.inbox-task-dialog>header small{color:#6c7e8d}.inbox-task-dialog>header button{cursor:pointer;background:0 0;border:0}.inbox-task-dialog-list{padding:10px 18px 18px;overflow:auto}.inbox-task-dialog-list article{border-bottom:1px solid #e8eef3;flex-direction:column;gap:4px;padding:10px 0;display:flex}.inbox-task-dialog-list article p{white-space:pre-wrap;margin:0}.inbox-task-dialog-list article small{color:#6d7e8d}.conversation-avatar{flex-shrink:0;position:relative}.conversation-avatar-logo{object-fit:contain;background:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:16px;height:16px;font-size:8px;font-style:normal;line-height:1;display:grid;position:absolute;bottom:-4px;right:-4px;box-shadow:0 1px 4px #142a3e29}.chat-panel .message-line.incoming .message-bubble{border-left:2px solid color-mix(in srgb, var(--channel-tone,#18cfe0) 40%, white)}.chat-panel .message-line.outgoing .message-bubble{background:color-mix(in srgb, var(--channel-tone,#18cfe0) 12%, white)}.inbox-grid-new .conversation-row.selected{background:color-mix(in srgb,var(--channel-tone,#18cfe0) 9%,white);box-shadow:inset 3px 0 0 var(--channel-tone,#18cfe0)}.inbox-grid-new .conversation-row:hover{background:color-mix(in srgb,var(--channel-tone,#18cfe0) 5%,white)}.conversation-channel-logo{object-fit:contain;width:34px;height:34px;box-shadow:none;--channel-logo-surface:transparent;background:0 0;border:0;border-radius:0;flex:0 0 34px;font-size:11px;font-weight:850;display:block}.chat-panel .message-scroll{background-color:color-mix(in srgb,var(--channel-tone,#18cfe0) 4%,white);background-image:radial-gradient(color-mix(in srgb,var(--channel-tone,#18cfe0) 19%,white) .7px,transparent .7px)}.message-quick-reaction{color:#62788a;cursor:pointer;background:#fff;border:1px solid #d7e4e8;border-radius:50%;flex:none;align-self:center;place-items:center;width:28px;height:28px;margin:0 6px;padding:0;display:grid;box-shadow:0 1px 5px #203b4a12}.message-line:hover .message-quick-reaction,.message-quick-reaction:focus-visible,.message-line:focus-within .message-quick-reaction{opacity:1}.message-quick-reaction:hover,.message-quick-reaction:focus-visible{color:#077f94;border-color:#9ed9db;outline:0}.message-action-menu{width:264px;max-width:min(264px,90vw);max-height:min(440px,70vh);overflow:auto}.message-action-menu.opens-down{max-height:min(440px,60vh)}.message-reaction-picker button{flex:1 1 0;width:auto;min-width:27px}.message-more-emojis{border-bottom:1px solid #edf1f3;grid-template-columns:repeat(6,1fr);gap:2px;padding:5px 2px;display:grid}.message-more-emojis button{cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:30px;font-size:20px}.message-more-emojis button:hover,.message-more-emojis button:focus-visible{background:#eaf7f8;outline:0}.message-markers{color:#8b7482;gap:3px;display:inline-flex}.chat-pinned-messages{color:#476776;background:color-mix(in srgb,var(--channel-tone,#18cfe0) 7%,white);border-bottom:1px solid #dce8e9;align-items:center;gap:7px;min-width:0;padding:6px 14px;font-size:10px;display:flex}.chat-pinned-messages>span{align-items:center;gap:8px;min-width:0;display:flex}.chat-pinned-messages>span>span{gap:5px;min-width:0;display:flex;overflow:auto}.chat-pinned-messages button{color:#315265;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:#fff;border:1px solid #d7e7e9;border-radius:5px;max-width:180px;padding:3px 7px;overflow:hidden}.message-info-dialog{background:#fff;border-radius:12px;width:min(420px,100vw - 32px);max-height:80vh;padding:18px;overflow:auto;box-shadow:0 20px 60px #0c243733}.message-info-dialog header{color:#263f54;justify-content:space-between;align-items:center;display:flex}.message-info-dialog header button{cursor:pointer;background:0 0;border:0}.message-info-dialog p{white-space:pre-wrap;overflow-wrap:anywhere;color:#344d61}.message-info-dialog dl{gap:7px;margin:0;display:grid}.message-info-dialog dl>div{border-bottom:1px solid #e8eff1;justify-content:space-between;gap:12px;padding:7px 0;display:flex}.message-info-dialog dt{color:#718497}.message-info-dialog dd{margin:0;font-weight:700}.inbox-task-dialog-footer{border-top:1px solid #e3ecef;justify-content:flex-end;padding:10px 14px;display:flex}.ciclo-compose-box{background:#fff;border:1px solid #cedee4;border-radius:17px;align-items:flex-end;gap:8px;min-width:0;padding:7px 9px;display:flex;position:relative}.ciclo-compose-box:focus-within{border-color:#7ccdd4;box-shadow:0 0 0 3px #19aec014}.ciclo-compose-box textarea{resize:vertical;color:#283e51;min-width:0;min-height:35px;max-height:140px;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:7px 3px;font-size:12px}.ciclo-compose-box textarea:disabled{background:0 0!important}.ciclo-compose-tools{align-self:flex-end;position:relative}.ciclo-compose-icon{color:#45677b;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.ciclo-compose-icon:hover,.ciclo-compose-icon:focus-visible{background:#eaf6f7;outline:0}.ciclo-attachment-menu{z-index:30;background:#fff;border:1px solid #dfe8e9;border-radius:12px;width:220px;padding:6px;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 14px 38px #112a412e}.ciclo-attachment-menu button{color:#31475a;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;min-height:37px;padding:0 10px;font-size:11px;display:flex}.ciclo-attachment-menu button:hover:not(:disabled),.ciclo-attachment-menu button:focus-visible{background:#eff8f9;outline:0}.ciclo-attachment-menu button:disabled{opacity:.4;cursor:not-allowed}.ciclo-compose-catalog{background:#fff;border:1px solid #dce8e9;border-radius:10px;max-height:230px;padding:8px;overflow:auto}.ciclo-compose-catalog header{justify-content:space-between;padding:4px 5px 8px;display:flex}.ciclo-compose-catalog header button{cursor:pointer;background:0 0;border:0}.ciclo-compose-catalog>div{display:grid}.ciclo-compose-catalog>div>button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;gap:8px;padding:8px;display:flex}.ciclo-compose-catalog>div>button:hover{background:#edf8f8}.ciclo-compose-catalog>div>button span{display:grid}.ciclo-compose-catalog small{color:#8393a1}.ciclo-compose-catalog .ciclo-compose-catalog-search{gap:6px;padding:4px 2px 8px;display:flex}.ciclo-compose-catalog-search input{min-width:0;font:inherit;border:1px solid #dce8e9;border-radius:6px;flex:1;padding:6px 8px;font-size:10px}.ciclo-compose-catalog-search button,.ciclo-compose-catalog-more{color:#177889;cursor:pointer;background:#f3fbfc;border:1px solid #cce4e7;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:6px 9px;font-size:10px;display:inline-flex}.ciclo-compose-catalog-more{width:100%;margin-top:4px}.ciclo-outside-window{color:#7a6870;margin:0;font-size:10px}@media (hover:none){.message-quick-reaction{opacity:1}}@media (max-width:550px){.message-quick-reaction{width:25px;height:25px;margin:0 3px}.message-action-menu{width:240px}.chat-pinned-messages{padding:5px 9px}}.inbox-grid-new{min-height:0}.inbox-grid-new.with-details{grid-template-columns:minmax(250px,.85fr) minmax(360px,1.35fr) minmax(285px,.9fr)}.inbox-grid-new.quote-editor-open{grid-template-columns:minmax(230px,.6fr) minmax(320px,.8fr) minmax(520px,1.35fr)}.list-filters{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.channel-selector{min-width:0;position:relative}.channel-selector-trigger{color:#344e65;cursor:pointer;text-align:left;background:#f9fbfc;border:1px solid #dce6ec;border-radius:9px;align-items:center;gap:7px;width:100%;height:36px;padding:5px 8px;font-size:11px;font-weight:700;display:flex}.channel-selector-trigger>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.channel-selector-trigger img,.channel-selector-menu img{object-fit:contain;flex:0 0 19px;width:19px;height:19px}.all-channel-logo{color:#167f92;flex:0 0 19px;place-items:center;width:19px;height:19px;display:grid}.channel-selector-menu{z-index:40;background:#fff;border:1px solid #dce6ec;border-radius:10px;width:max(100%,210px);max-height:260px;padding:5px;position:absolute;top:calc(100% + 5px);left:0;overflow:auto;box-shadow:0 15px 35px #1a344933}.channel-selector-menu button{color:#38546a;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;min-height:34px;padding:5px 7px;font-size:11px;display:flex}.channel-selector-menu button:hover,.channel-selector-menu button[aria-selected=true]{background:#ebf8f9}.channel-kind-toggle{background:#f9fbfc;border:1px solid #dce6ec;border-radius:9px;align-items:center;gap:2px;padding:3px;display:flex}.channel-kind-toggle button{color:#61768c;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;min-width:32px;height:28px;font-size:10px;font-weight:800;display:grid}.channel-kind-toggle button.selected{color:#183b54;background:#fff;box-shadow:0 1px 4px #0f374f1f}.channel-kind-empty{color:#7b8997;white-space:nowrap;padding:0 7px;font-size:10px}.channel-kind-toggle .whatsapp-channel-icon{color:#25d366}.channel-kind-toggle .email-channel-icon{color:#2787dd}.state-tabs .favorites-tab{color:#9b6a3e;align-items:center;gap:4px;display:inline-flex}.state-tabs .administrative-tab{color:#5d6f89;align-items:center;gap:4px;display:inline-flex}.state-tabs .administrative-tab:hover,.state-tabs .administrative-tab:focus-visible{color:#405673;background:#f1f5fa;border-radius:6px;outline:0}.state-tabs .administrative-tab.selected{color:#405673}.state-tabs .administrative-tab.selected:after{background:#667b98}.inbox-row-metric{color:#246b67;white-space:nowrap;margin-left:auto;font-size:10px;font-weight:850}.inbox-load-more{color:#277587;cursor:pointer;background:#f5fbfc;border:1px solid #cde1e8;border-radius:8px;width:calc(100% - 20px);margin:10px;padding:9px;font-size:11px;font-weight:750;display:block}.conversation-toolbar{background:#fff;border-top:1px solid #e5ecef;flex:none;gap:6px;padding:7px 11px;display:flex;overflow-x:auto}.conversation-toolbar button{color:#486177;cursor:pointer;background:#fff;border:1px solid #dbe6ec;border-radius:8px;flex:none;align-items:center;gap:5px;min-height:32px;padding:5px 9px;font-size:10px;font-weight:750;display:inline-flex}.conversation-toolbar button:hover,.conversation-toolbar button.active{border-color:color-mix(in srgb,var(--channel-tone,#18cfe0) 40%,#dbe6ec);background:color-mix(in srgb,var(--channel-tone,#18cfe0) 9%,white)}.conversation-toolbar b{color:#fff;background:#198ca0;border-radius:999px;place-items:center;min-width:17px;height:17px;font-size:9px;display:grid}.conversation-toolbar .inbox-link-contact{color:#167d91;background:#f4fbfc;border:1px solid #dbe6ec;border-radius:8px;align-items:center;gap:6px;min-height:32px;padding:5px 9px;font-size:10px;font-weight:800;display:inline-flex}.conversation-toolbar .inbox-link-contact:hover{background:#e5f7f9;border-color:#63bac5}.crm-overview-page .action-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:550px){.crm-overview-page .action-signal-grid{grid-template-columns:1fr 1fr}}.inbox-side-panel{min-width:0}.inbox-side-panel-scroll{flex:1;padding:8px 14px 20px;overflow:auto}.inbox-side-panel-item{color:#344f65;border-bottom:1px solid #e7eef2;gap:5px;padding:11px 2px;font-size:11px;display:grid}.inbox-side-panel-item b{overflow-wrap:anywhere}.inbox-side-panel-item p{white-space:pre-wrap;margin:0}.inbox-side-panel-item small{color:#71869a}.inbox-side-panel-item strong{color:#197e75}.inbox-panel-feedback{color:#627b8d;padding:12px 14px;font-size:11px}.inbox-panel-create{flex:none;justify-content:center;margin:12px}.inbox-panel-header-actions{align-items:center;gap:8px;display:flex}.inbox-quote-iframe{background:#fff;border:0;flex:1;width:100%;min-height:0}.message-action-portal{border-radius:14px;max-width:calc(100vw - 24px);display:block;position:fixed;bottom:auto;right:auto;overflow:auto;box-shadow:0 16px 45px #112a4145}.message-action-portal .message-more-emojis{max-height:36vh;overflow:auto}.message-action-portal .message-menu-reply:nth-of-type(7n+1) svg{color:#2196c8}.message-action-portal .message-menu-reply:nth-of-type(7n+2) svg{color:#19a794}.message-action-portal .message-menu-reply:nth-of-type(7n+3) svg{color:#7f79da}.message-action-portal .message-menu-reply:nth-of-type(7n+4) svg{color:#e59b35}.message-action-portal .message-menu-reply:nth-of-type(7n+5) svg{color:#de6d88}.message-action-portal .message-menu-reply:nth-of-type(7n+6) svg{color:#8b6ec8}.message-action-portal .message-menu-reply:nth-of-type(7n+7) svg{color:#268cb7}.message-failure-reason{color:#b74f5d;max-width:340px;padding:5px 0;font-size:10px;line-height:1.35;display:block}.favorite-row{color:#354d64;cursor:pointer;text-align:left;background:#fff;border:0;border-bottom:1px solid #e5eef1;align-items:center;gap:9px;width:100%;padding:10px 3px;display:flex}.favorite-row:hover{background:#f2faf9}.favorite-row span{gap:4px;min-width:0;display:grid}.favorite-row small{color:#718496;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ciclo-compose-box textarea{resize:none;max-height:146px;line-height:22px}.ciclo-attachment-ready{cursor:pointer;text-align:left;border:1px solid #bfe4d5;width:max-content}.ciclo-attachment-menu button:first-child svg{color:#7759d9}.ciclo-attachment-menu button:nth-child(2) svg{color:#328ee2}.ciclo-attachment-menu button:nth-child(3) svg{color:#ec567d}.ciclo-attachment-menu button:nth-child(4) svg{color:#eb8a39}.ciclo-attachment-menu button:nth-child(5) svg{color:#1bb99d}.ciclo-attachment-menu button:nth-child(6) svg{color:#3f758b}.ciclo-attachment-menu button:nth-child(7) svg{color:#eab340}.ciclo-quick-replies{background:#fff;border:1px solid #dce9ee;border-radius:10px;gap:7px;padding:9px;display:grid}.ciclo-quick-reply-create{border-top:1px solid #e7eff1;grid-template-columns:1fr;gap:6px;padding-top:8px;display:grid!important}.ciclo-quick-reply-create label{color:#667c8d;gap:3px;font-size:10px;font-weight:750;display:grid}.ciclo-quick-reply-create input,.ciclo-quick-reply-create textarea{width:100%;font:inherit;border:1px solid #d8e6eb;border-radius:6px;padding:7px;font-size:11px}.ciclo-quick-reply-create button{color:#117c8e;cursor:pointer;background:#f3fbfc;border:1px solid #9dd8df;border-radius:6px;width:max-content;padding:6px 10px;font-size:10px;font-weight:750}.inbox-media-backdrop{z-index:120;background:#0b1e2fa8;place-items:center;padding:14px;display:grid;position:fixed;inset:0}.inbox-media-preview{background:#fff;border-radius:14px;flex-direction:column;width:min(780px,100%);max-height:calc(100dvh - 28px);display:flex;overflow:hidden;box-shadow:0 25px 80px #0000004d}.inbox-media-preview header,.inbox-media-preview footer{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.inbox-media-preview header{border-bottom:1px solid #e2ebef}.inbox-media-preview header b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.inbox-media-preview header button{cursor:pointer;background:0 0;border:0}.inbox-media-preview footer{border-top:1px solid #e2ebef;justify-content:flex-end}.inbox-media-stage{background:#f2f5f6;flex:1;place-items:center;min-height:180px;max-height:60dvh;padding:15px;display:grid;overflow:auto}.inbox-media-stage img,.inbox-media-stage video,.inbox-media-stage iframe{object-fit:contain;max-width:100%;max-height:55dvh}.inbox-media-stage iframe{background:#fff;border:0;width:100%;height:55dvh}.inbox-media-stage audio{width:min(550px,100%)}.inbox-media-file-icon{color:#4c647c;justify-items:center;gap:12px;display:grid}.inbox-media-caption{color:#6b8091;gap:5px;padding:10px 15px;font-size:10px;font-weight:750;display:grid}.inbox-media-caption textarea{resize:vertical;width:100%;min-height:55px;font:inherit;border:1px solid #d7e4e9;border-radius:7px;padding:9px;font-size:12px}@media (max-width:1180px){.inbox-grid-new,.inbox-grid-new.with-details,.inbox-grid-new.quote-editor-open{grid-template-columns:300px minmax(0,1fr);position:relative}.inbox-grid-new .contact-details{z-index:30;width:min(540px,100%);display:flex;position:absolute;inset:0 0 0 auto;box-shadow:-12px 0 32px #0f2d432e}.inbox-grid-new .inbox-side-panel-editor{width:min(680px,100%)}}@media (max-width:720px){.inbox-grid-new .contact-details{z-index:70;width:100%;position:fixed;inset:0}.list-filters{grid-template-columns:minmax(0,1fr) auto}.channel-kind-toggle button:first-child{min-width:28px}.inbox-media-preview{height:calc(100dvh - 28px)}.inbox-media-stage{max-height:none}.inbox-media-preview footer{flex-wrap:wrap}}.contact-summary-panel .contact-summary-intro{background:linear-gradient(145deg,#f7fbfd,#fff 75%);border-bottom:1px solid #e9eff4;gap:6px;padding:20px 17px 17px;display:grid}.contact-summary-panel .contact-summary-intro h3{color:#213a54;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.3}.contact-summary-panel .contact-summary-intro p{color:#718397;overflow-wrap:anywhere;margin:0;font-size:11px}.contact-summary-panel .contact-summary-intro .text-button{width:max-content;margin-top:5px;font-size:11px}.contact-summary-panel .detail-section{padding:15px 17px}.contact-summary-panel .contact-summary-data{gap:11px}.contact-summary-panel .contact-summary-data dt{color:#708397;font-size:10px}.contact-summary-panel .contact-summary-data dd{color:#243b54;overflow-wrap:anywhere;font-size:11px;font-weight:650}.contact-summary-panel .contact-summary-companies{gap:8px;display:grid}.contact-summary-panel .contact-summary-companies article{background:#f8fcfd;border:1px solid #dfebf0;border-radius:9px;gap:3px;padding:11px;display:grid}.contact-summary-panel .contact-summary-companies h4{color:#243b54;overflow-wrap:anywhere;margin:0;font-size:12px}.contact-summary-panel .contact-summary-companies p,.contact-summary-panel .contact-summary-companies small{color:#60758a;overflow-wrap:anywhere;margin:0;font-size:10px}.contact-summary-panel .contact-summary-empty{color:#7d8da0;margin:6px 0 0;font-size:10px;line-height:1.5}.contact-summary-panel .contact-summary-channel{justify-items:start;gap:12px;display:grid}.contact-summary-panel .contact-summary-channel .company-pill{overflow-wrap:anywhere;max-width:100%}.inbox-grid-new .conversation-row{min-width:0}.inbox-grid-new .conversation-copy>span:first-child{align-items:start;min-width:0}.inbox-grid-new .conversation-identity{flex:auto}.inbox-grid-new .conversation-when{flex:0 0 100px;width:100px;min-width:100px}.inbox-grid-new .conversation-when time{font-variant-numeric:tabular-nums}.inbox-grid-new .conversation-kind-icon{justify-self:end}.inbox-grid-new .conversation-row .unread-count{z-index:1;align-self:auto;position:absolute;top:5px;left:24px;box-shadow:0 0 0 2px #fff}.conversation-type-badges{align-items:center;gap:3px;min-width:0;margin-top:2px;display:flex;overflow:hidden}.conversation-type-badge{white-space:nowrap;text-overflow:ellipsis;border:1px solid;border-radius:999px;max-width:82px;padding:1px 4px;font-size:7px;font-weight:800;line-height:1.35;overflow:hidden}.conversation-type-more{color:#60758a;flex:none;font-size:8px;font-weight:850}.inbox-source-bar,.inbox-lead-actions{color:#35556b;background:#f3fbfc;border-top:1px solid #dce9ef;flex-wrap:wrap;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:flex}.inbox-source-bar strong{margin-right:4px}.inbox-source-bar button,.inbox-lead-actions button,.inbox-lead-actions a{color:#127e91;min-height:29px;font:inherit;cursor:pointer;background:#fff;border:1px solid #b6dce5;border-radius:7px;padding:5px 9px;font-weight:750}.inbox-lead-actions{background:#fffef5}.inbox-contact-types{gap:8px;font-size:11px;display:grid}.inbox-contact-types p{color:#3b5266;margin:0;font-weight:750}.inbox-contact-type-options{flex-wrap:wrap;gap:7px;display:flex}.inbox-contact-type-options button{color:#49657b;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfdee5;border-radius:999px;padding:5px 11px;font-weight:800}.inbox-contact-type-options button.selected{color:#087d8e;background:#ebfafb;border-color:#28a7b6}.inbox-contact-type-options button:disabled{cursor:wait;opacity:.65}.contact-summary-intro .inbox-lead-actions{background:0 0;border:0;padding:5px 0 0}.inbox-source-non-lead{margin-left:auto;color:#65788a!important;border-color:#d9e1e7!important}.inbox-source-non-lead+button{flex:none}.inbox-contact-types label{color:#718397;gap:5px;display:grid}.inbox-contact-types select{color:#23455d;background:#fff;border:1px solid #dbe6ec;border-radius:7px;min-height:34px;padding:0 8px}.inbox-order-row{text-align:left;cursor:pointer;background:#fff;border-top:0;border-left:0;border-right:0;width:100%}.inbox-order-row:hover,.inbox-order-row:focus-visible{background:#f0fafb}.inbox-choice-dialog blockquote{color:#31455c;white-space:pre-wrap;margin:0;padding:20px;overflow:auto}.inbox-choice-dialog footer{border-top:1px solid #e7eef2;flex-wrap:wrap;gap:8px;padding:14px 18px;display:flex}.inbox-order-dialog{padding-bottom:16px}.inbox-order-dialog>p,.inbox-order-dialog>dl,.inbox-order-dialog>.inbox-order-items,.inbox-order-dialog>.inbox-order-total,.inbox-order-dialog>.button{margin:12px 18px 0}.inbox-order-dialog>dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.inbox-order-dialog>dl div{gap:4px;display:grid}.inbox-order-dialog dt{color:#738397;font-size:10px}.inbox-order-dialog dd{color:#294359;margin:0;font-weight:750}.inbox-order-items{border:1px solid #e0e9ef;border-radius:8px;max-height:34dvh;overflow:auto}.inbox-order-items>div,.inbox-order-total{border-bottom:1px solid #edf1f4;justify-content:space-between;gap:12px;padding:9px;display:flex}.inbox-order-dialog>.button{align-self:start}.inbox-link-dialog>label{color:#526b81;gap:6px;padding:14px 18px 4px;font-size:11px;font-weight:750;display:grid}.inbox-link-dialog>label input{width:100%;min-height:38px;font:inherit;border:1px solid #d2e2e9;border-radius:8px;padding:0 10px}.inbox-link-results{border:1px solid #e1eaf0;border-radius:8px;max-height:220px;margin:7px 18px;display:grid;overflow:auto}.inbox-link-results button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e8eef2;gap:3px;padding:9px 12px;display:grid}.inbox-link-results button:hover{background:#eef9fa}.inbox-link-results small{color:#72849a}.inbox-link-results p,.inbox-link-preview{margin:10px 18px}.inbox-link-preview{background:#f3fbfc;border:1px solid #b6dce5;border-radius:8px;padding:12px;font-size:11px;line-height:1.5}.conversation-list .search-field{padding-right:7px}.search-field-clear{color:#667b91;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:27px;height:27px;padding:0;display:grid}.search-field-clear:hover,.search-field-clear:focus-visible{color:#173755;background:#edf4f7;outline:0}.inbox-link-preview p{color:#506980}.inbox-link-preview .button{margin-top:5px}@media (max-width:550px){.inbox-grid-new .conversation-when{flex-basis:92px;width:92px;min-width:92px}.inbox-order-dialog>dl{grid-template-columns:1fr}}.chat-contact-type{color:#176e5e;text-overflow:ellipsis;white-space:nowrap;background:#f0fbf6;border:1px solid #c5e7de;border-radius:999px;flex:none;max-width:130px;padding:3px 7px;font-size:9px;font-weight:800;overflow:hidden}.chat-contact-type-badges{flex-wrap:wrap;flex:0 auto;gap:4px;min-width:0;display:inline-flex}.chat-contact-type-more{color:#60758a;background:#f5f8fa;border:1px solid #d5e1e8;border-radius:999px;flex:none;align-items:center;min-height:21px;padding:2px 6px;font-size:9px;font-weight:850;display:inline-flex}.chat-actions{gap:6px}.chat-header{flex-wrap:wrap;height:auto;min-height:67px;padding-top:8px;padding-bottom:8px}.chat-header-identity{flex:250px}.chat-header-name{flex-wrap:wrap}.chat-actions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end}.inbox-grid-new.with-details .chat-header-identity{flex-basis:100%}.inbox-grid-new.with-details .chat-actions{width:100%;margin-left:0}.chat-actions .icon-button{border:1px solid #0000;border-radius:9px;place-items:center;width:34px;height:34px;transition:background .15s,border-color .15s,transform .15s;display:grid}.chat-actions .icon-button:hover:not(:disabled){transform:translateY(-1px)}.chat-actions .chat-action-call{color:#159c67;background:#f0fbf5;border-color:#c3e5db}.chat-actions .chat-action-spam{color:#b86c12;background:#fff8ea;border-color:#f3d4a7}.chat-actions .chat-action-spam.is-spam{color:#ba4545;background:#fff0f0;border-color:#efb8b8}.chat-actions .chat-action-archive{color:#546fa5;background:#f4f7fd;border-color:#cfd9ef}.chat-actions .icon-button:disabled{cursor:wait;opacity:.75}.inbox-lead-actions button{align-items:center;gap:5px;display:inline-flex}.inbox-order-backdrop{z-index:140;padding:12px}.inbox-order-evidence-backdrop{z-index:1400}.inbox-order-full-dialog{background:#fff;border:1px solid #d7e4eb;border-radius:16px;grid-template-rows:auto minmax(0,1fr);width:min(1540px,98vw);height:min(1040px,96dvh);display:grid;overflow:hidden;box-shadow:0 28px 80px #071a3047}.inbox-order-full-dialog>header{color:#23435b;border-bottom:1px solid #e2ebf0;justify-content:space-between;align-items:center;gap:12px;padding:9px 15px;display:flex}.inbox-order-full-dialog>header>div{align-items:center;gap:8px;display:flex}.inbox-order-full-dialog>header button{color:#536a7e;cursor:pointer;background:#fff;border:1px solid #d6e3e9;border-radius:8px;place-items:center;width:33px;height:33px;display:grid}.inbox-order-full-content{background:#fff;min-width:0;min-height:0;overflow:auto}.inbox-order-full-content .order-detail-page{max-width:none;padding:20px}.crm-email-composer{background:#fff;border-top:1px solid #e2ebef;gap:10px;padding:13px 16px 16px;display:grid}.crm-email-composer-modes{gap:6px;display:flex}.crm-email-composer-modes button,.crm-email-composer-footer>div>button{color:#536d82;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8e6ec;border-radius:8px;align-items:center;gap:6px;padding:0 9px;font-size:10px;font-weight:800;display:inline-flex}.crm-email-composer-modes button.active{color:#087f92;background:#effafb;border-color:#82cddb}.crm-email-composer textarea{resize:vertical;color:#29475f;width:100%;min-height:92px;font:inherit;background:#fff;border:1px solid #d6e4eb;border-radius:10px;padding:10px 12px;line-height:1.5}.crm-email-composer-footer{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.crm-email-composer-footer>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.crm-email-composer-footer>div>span{color:#526b80;overflow-wrap:anywhere;background:#eff5f7;border-radius:7px;align-items:center;gap:4px;max-width:180px;padding:5px 7px;font-size:10px;display:inline-flex}.crm-email-composer-footer>div>span button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.crm-email-composer-footer>.button{align-items:center;gap:6px;display:inline-flex}.crm-email-composer-state,.crm-email-composer-error,.crm-email-composer-notice{color:#677f91;align-items:center;gap:6px;margin:0;font-size:11px;display:flex}.crm-email-composer-error{color:#b74e53}.crm-email-composer-notice{color:#198069}.crm-email-composer-subject,.channel-email-reply-subject{color:#526b80;gap:5px;font-size:11px;font-weight:700;display:grid}.crm-email-composer-subject input,.channel-email-reply-subject input{color:#29475f;width:100%;min-height:39px;font:inherit;background:#fff;border:1px solid #d6e4eb;border-radius:9px;padding:8px 11px;font-size:13px;font-weight:500}.email-composer-signature{color:#526b80;background:#f7fafb;border-left:2px solid #6ab8c2;gap:6px;padding:9px 12px;font-size:11px;display:grid}.email-composer-signature small{color:#688092;font-size:10px;font-weight:800}.email-composer-signature>div{gap:2px;display:grid}.email-composer-signature img{object-fit:contain;object-position:left center;width:92px;max-height:52px;margin-bottom:5px;display:block}.email-composer-signature strong{color:#304761}.inbox-technical-companies{gap:14px;width:100%;display:grid}.inbox-technical-company{gap:10px;min-width:0;display:grid}.inbox-technical-company h3{color:#284961;margin:0;font-size:13px}.inbox-technical-fields{gap:10px;width:100%;display:grid}.inbox-technical-fields article{background:#faffff;border:1px solid #dce9ed;border-radius:10px;gap:7px;padding:11px;display:grid}.inbox-technical-fields article>b{color:#536d82;text-transform:uppercase;font-size:10px}.inbox-technical-fields article>div{background:#fff;border-radius:7px;gap:4px;padding:8px;display:grid}.inbox-technical-fields article>div.most-recent{border-left:3px solid #65bb78}.inbox-technical-fields article>div>span{color:#24445c;overflow-wrap:anywhere;font-weight:800}.inbox-technical-fields article small{color:#62806f}.inbox-technical-fields details{color:#567489;font-size:10px}.inbox-technical-fields summary{cursor:pointer}.inbox-technical-fields details>a{color:#087f92;padding:3px 0;display:block}.inbox-technical-fields details button{color:#087f92;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:3px 0;text-decoration:underline;display:block}.inbox-chat-action-text{color:#147f90;white-space:nowrap;cursor:pointer;background:#f8fdff;border:1px solid #cee4e9;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:31px;padding:0 9px;font-size:10px;font-weight:800;display:inline-flex}.inbox-chat-action-text:hover{background:#e9f9fb}.contact-summary-panel .contact-summary-actions{flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;display:flex}.contact-summary-panel .contact-summary-actions .button{min-height:32px;padding:0 9px;font-size:10px}.inbox-source-non-lead.is-saving{opacity:.65;pointer-events:none}.crm-email-composer-heading{color:#29475f;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.crm-email-composer-heading button{color:#536d82;cursor:pointer;background:#fff;border:1px solid #d8e6ec;border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.crm-email-composer-signature{border-top:1px solid #d9e5ea;padding:8px 2px 0}.crm-email-composer-signature .email-composer-signature{background:0 0;border:0;padding:0}.email-message-editor{background:#fff;border:1px solid #d6e4eb;border-radius:10px;overflow:hidden}.email-message-editor:focus-within{border-color:#78a8ee;box-shadow:0 0 0 3px #78a8ee33}.crm-email-composer .email-message-editor textarea,.channel-email-reply .email-message-editor textarea{width:100%;min-height:92px;box-shadow:none;resize:vertical;border:0;border-radius:0;outline:0;margin:0;display:block}.email-message-editor hr{background:#d9e5ea;border:0;height:1px;margin:0 12px}.email-message-editor-signature{color:#526b80;overflow-wrap:anywhere;outline:0;min-height:45px;padding:10px 12px;font-size:11px;line-height:1.5}.email-message-editor-signature img{object-fit:contain;object-position:left center;width:92px;max-height:52px;margin-bottom:6px;display:block}.email-message-editor-signature div:first-of-type{color:#304761;font-weight:700}.channel-kind-toggle .messenger-channel-icon{color:#1685e9}.channel-kind-toggle .instagram-channel-icon{color:#bd4dab}.crm-social-composer{background:#fff;border-top:1px solid #dce8ee;gap:8px;padding:12px 15px;display:grid}.crm-social-composer textarea{resize:vertical;color:#29475f;width:100%;min-height:72px;font:inherit;background:#fff;border:1px solid #d6e4eb;border-radius:10px;padding:10px 12px;line-height:1.5}.crm-social-attachment{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.crm-social-attachment>span{color:#36576c;background:#f7fbfd;border:1px solid #d6e4eb;border-radius:8px;align-items:center;gap:5px;max-width:100%;padding:5px 7px;font-size:11px;display:inline-flex}.crm-social-attachment>span>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.crm-social-attachment>span>button{color:#667f90;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;width:23px;height:23px;display:grid}.crm-social-attachment>span>button:hover{color:#a93b49;background:#ffeef0}.crm-social-composer-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.crm-social-composer-actions p{color:#b74e53;margin:0;font-size:11px}.inbox-send-confirmation{z-index:170;color:#245b48;background:#f1fbf6;border:1px solid #addfca;border-radius:13px;align-items:center;gap:11px;min-width:min(320px,100vw - 32px);padding:12px 14px;animation:.28s cubic-bezier(.2,.8,.2,1) both inbox-send-confirmation-in;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 17px 42px #154b3933}.inbox-send-confirmation>span:last-child{gap:2px;display:grid}.inbox-send-confirmation b{color:#1f654d;font-size:12px}.inbox-send-confirmation small{color:#5c7d70;font-size:10px}.inbox-send-confirmation-check{color:#fff;background:#27a878;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;animation:.38s cubic-bezier(.2,.9,.3,1.35) 80ms both inbox-send-check;display:grid}.message-scroll .message-line:last-of-type .message-bubble{animation:.24s ease-out both inbox-message-arrive}@keyframes inbox-send-confirmation-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes inbox-send-check{0%{transform:scale(.45)rotate(-18deg)}to{transform:scale(1)rotate(0)}}@keyframes inbox-message-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.inbox-send-confirmation,.inbox-send-confirmation-check,.message-scroll .message-line:last-of-type .message-bubble{animation:none}}@media (max-width:600px){.crm-social-composer{padding:10px}.crm-social-composer textarea{min-height:90px;font-size:16px}.crm-social-composer-actions{flex-direction:column;align-items:stretch}.chat-header{padding:0 10px}.chat-contact-type{max-width:82px;font-size:8px}.chat-actions{gap:3px}.chat-actions .icon-button{width:29px;height:29px}.inbox-order-backdrop{padding:0}.inbox-order-full-dialog{border:0;border-radius:0;width:100vw;height:100dvh}.inbox-order-full-dialog>header{padding:8px}.inbox-order-full-dialog>header .button{font-size:9px}.crm-email-composer{padding:10px}.crm-email-composer textarea{font-size:16px}}.contact-summary-panel>header{z-index:4;background:var(--surface,#fff);flex:none;min-height:64px;position:sticky;top:0}.contact-summary-panel>header .icon-button{flex-shrink:0;margin-left:auto}.message-format-toolbar{flex-wrap:wrap;align-items:center;gap:6px;padding:8px;display:flex}.message-format-toolbar button,.inbox-origin-status button{color:#304761;background:#fff;border:1px solid #dbe5ee;border-radius:6px;padding:5px 8px}.message-format-toolbar input[type=color]{width:32px;height:26px;padding:0}.inbox-origin-status{color:#476273;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 14px;font-size:12px;display:flex}.ciclo-composer-box{flex-wrap:wrap}.ciclo-composer-box>.message-format-toolbar{flex-basis:100%}.inbox-choice-dialog select{width:100%;max-width:100%}.chat-panel{padding-right:0;position:relative}.chat-context{flex-wrap:wrap;flex-shrink:0;height:auto;min-height:30px;padding-block:6px}.chat-origin-badge{color:#52677c;margin-left:auto;font-size:10px}.chat-link-warning{color:#785f25;background:#fffaf0;border-bottom:1px solid #f0dfb8;flex:none;margin:0;padding:6px 14px;font-size:10px}.conversation-toolbar.context-actions-bar{scrollbar-width:none;background:#fff;border-top:1px solid #e5ecef;border-bottom:1px solid #e5ecef;flex:none;align-items:center;gap:5px;width:100%;min-height:38px;padding:3px 9px;display:flex;position:relative;overflow-x:auto}.context-actions-bar::-webkit-scrollbar{display:none}.context-actions-bar button{flex:none;justify-content:center;align-items:center;gap:3px;min-width:35px;min-height:31px;padding:4px 7px;display:inline-flex}.context-actions-bar .rail-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.context-actions-bar b{min-width:14px;height:14px;font-size:8px;position:static}.compact-format-toolbar{background:#f8fafc;flex-wrap:nowrap;align-items:center;gap:2px;min-height:32px;padding:4px 7px;display:flex}.compact-format-toolbar button{color:#53677c;background:0 0;border:0;border-radius:5px;flex-shrink:0;place-items:center;width:28px;height:26px;min-height:0;padding:4px;display:inline-grid}.compact-format-toolbar button:hover,.compact-format-toolbar button[aria-pressed=true]{color:#087d90;background:#e0f1f4}.ciclo-combined-toolbar{scrollbar-width:thin;background:#f8fafc;border:1px solid #dfe9ef;border-radius:9px;align-items:center;width:100%;min-width:0;min-height:39px;display:flex;overflow-x:auto}.ciclo-combined-context{flex:none;align-items:center;display:flex}.ciclo-combined-toolbar .conversation-toolbar.context-actions-bar{background:0 0;border:0;width:auto;min-height:0;padding:2px 5px;overflow:visible}.ciclo-toolbar-divider{background:#cddce5;flex:0 0 1px;align-self:stretch;margin:6px 2px}.ciclo-combined-toolbar .compact-format-toolbar{background:0 0;border:0;flex:none;min-height:0}.ciclo-toolbar-conversation-actions{flex:none;align-items:center;gap:5px;margin-left:auto;padding:2px 6px 2px 2px;display:flex}.ciclo-toolbar-conversation-actions .ciclo-toolbar-action{place-items:center;width:31px;height:30px;padding:0;text-decoration:none;display:inline-grid}.ciclo-toolbar-conversation-actions .is-call{color:#187a56;background:#edf9f2;border-color:#b6d9cc}.ciclo-toolbar-conversation-actions .is-archive{color:#58729b;background:#f2f5fb;border-color:#d1d9e9}.ciclo-toolbar-conversation-actions .is-call:hover{background:#dff2e7}.ciclo-toolbar-conversation-actions .is-archive:hover{background:#e8ecf7}.chat-meta-usage{color:#3f6678;white-space:normal;background:#f4fafc;border:1px solid #cfe5ec;border-radius:999px;flex:0 auto;align-items:center;max-width:100%;padding:4px 7px;font-size:10px;font-weight:800;line-height:1.2;display:inline-flex}.chat-meta-usage.is-warning,.chat-meta-usage.is-stale{color:#90661c;background:#fff7e6;border-color:#efd49a}.chat-meta-usage.is-critical,.chat-meta-usage.is-exhausted{color:#ae3d4c;background:#fff0f1;border-color:#edb3b9}.chat-meta-usage.is-unavailable{color:#647688;background:#f5f7f9;border-color:#d8e0e7}.chat-billing-strip{color:#486278;background:#f7fbfc;border-bottom:1px solid #e6eef2;flex-wrap:wrap;align-items:center;gap:3px 8px;padding:5px 17px;font-size:10px;display:flex}.chat-billing-strip span{font-weight:850}.chat-billing-strip small{color:#7a8b9b}.chat-billing-strip.is-stale,.chat-billing-strip.is-unavailable{color:#9a6a22;background:#fff9ed}@media (max-width:700px){.chat-billing-strip{flex-direction:column;align-items:flex-start;gap:2px;padding:5px 10px}}.format-palette{position:relative}.format-swatches{z-index:20;border:1px solid var(--line);background:#fff;border-radius:9px;grid-template-columns:repeat(4,22px);gap:6px;padding:9px;display:grid;position:absolute;bottom:32px;right:0;box-shadow:0 5px 20px #18324d25}.format-swatches button{border:2px solid #fff;border-radius:50%;outline:1px solid #d9e2ea;width:22px;height:22px}.format-popover{border:1px solid var(--line,#dce7ed);background:#fff;border-radius:10px;padding:8px;box-shadow:0 12px 34px #112b4438}.format-popover .format-swatches{box-shadow:none;border:0;padding:0;position:static}.format-font-list{gap:3px;display:grid}.format-font-list button{color:#29475f;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:32px;padding:5px 8px}.format-font-list button:hover,.format-font-list button:focus-visible{color:#087d90;background:#e9f8fa;outline:0}.email-message-editor{flex-direction:column;min-height:0;display:flex;overflow:visible}.email-document{overflow-wrap:anywhere;border-radius:0 0 9px 9px;outline:none;flex:1;min-height:0;padding:12px;font-size:13px;line-height:1.5;overflow:auto}.email-document img{max-width:100%;height:auto}.email-message-editor .compact-format-toolbar{border-bottom:1px solid #e6edf2;border-radius:9px 9px 0 0;flex:none}.email-split-handle{cursor:row-resize;touch-action:none;background:#f4f8fb;flex:0 0 9px;justify-content:center;align-items:center;display:flex}.email-split-handle span{background:#b9cbd7;border-radius:3px;width:40px;height:3px}.email-split-handle:focus-visible{outline:2px solid #168ca0}.is-email-composing .message-scroll{flex:var(--read-grow,55) 1 0}.is-email-composing .crm-email-composer{flex:var(--compose-grow,45) 1 0;flex-direction:column;gap:6px;min-height:0;padding:8px 12px;display:flex;overflow:auto}.is-email-composing .crm-email-composer .email-message-editor{flex:1 1 0}.is-email-composing .email-document{min-height:0!important}.chat-window-timer.email-unlimited{color:#27755e;background:#f0faf6;border-color:#c9e5dc}.inbox-pane-mode-button.active{color:#087f92;background:#e9f9fb;border-color:#82cddb}.is-email-composing.email-pane-reading .message-scroll{flex:1 1 0;display:block}.is-email-composing.email-pane-reading .crm-email-composer,.is-email-composing.email-pane-composing .message-scroll{display:none}.is-email-composing.email-pane-composing .crm-email-composer{flex:1 1 0;display:flex}.crm-email-composer-heading{flex-shrink:0;align-items:center;gap:8px;min-height:28px;display:flex}.crm-email-composer-heading .compact-subject{text-align:left;white-space:nowrap;text-overflow:ellipsis;color:#51657a;background:0 0;border:0;flex:1;min-width:0;padding:4px;font-size:11px;overflow:hidden}.crm-email-composer-footer{flex-shrink:0}.crm-email-composer-footer .button{min-height:30px;padding:5px 10px}.crm-new-email-composer .crm-email-composer-subject input[readonly]{color:#61778a;background:#f5f8fa}.contact-communication-methods{gap:8px;display:grid}.contact-communication-methods article{background:#f8fcfd;border:1px solid #dce8ed;border-radius:9px;gap:7px;padding:9px;display:grid}.contact-communication-identity{align-items:center;gap:8px;min-width:0;display:flex}.contact-communication-icon{color:#087f92;background:#e9f8fa;border-radius:8px;flex:0 0 29px;place-items:center;width:29px;height:29px;display:grid}.contact-communication-icon.email{color:#2473bd;background:#edf6ff}.contact-communication-icon.messenger{color:#1685e9;background:#eef6ff}.contact-communication-icon.instagram{color:#bd4dab;background:#fff0fa}.contact-communication-identity>span:last-child{gap:1px;min-width:0;display:grid}.contact-communication-identity b{color:#29445f;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.contact-communication-identity small,.contact-communication-unavailable{color:#718498;font-size:8px}.contact-communication-actions{flex-wrap:wrap;gap:5px;display:flex}.contact-communication-actions :is(button,a){color:#087f92;min-height:27px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cde0e7;border-radius:7px;align-items:center;gap:4px;padding:4px 7px;font-size:9px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.contact-communication-actions :is(button,a):hover:not(:disabled){background:#ecfafb;border-color:#7bcbd5}.contact-communication-actions button:disabled{color:#8796a5;cursor:not-allowed;background:#f1f4f6}@media (max-width:700px){.chat-panel{padding-right:0}.chat-actions .inbox-chat-action-text{padding:6px;font-size:0}.chat-origin-badge{margin-left:0}}.connection-filter{background:#f7fafb;border:1px solid #dce6ed;border-radius:9px;align-self:end;align-items:center;gap:3px;padding:4px;display:inline-flex}.connection-filter button{color:#29485f;background:0 0;border:0;border-radius:6px;place-items:center;min-width:32px;min-height:32px;padding:4px 8px;font-size:12px;font-weight:700;display:grid}.connection-filter button[aria-pressed=true]{background:#fff;box-shadow:0 1px 4px #18324d20}.format-overflow{position:relative}.format-overflow summary{cursor:pointer;border-radius:5px;place-items:center;width:28px;height:26px;list-style:none;display:grid}.format-overflow summary::-webkit-details-marker{display:none}.format-overflow[open]>div{z-index:30;border:1px solid var(--border,#dce7ed);background:#fff;border-radius:9px;padding:5px;display:flex;position:absolute;bottom:calc(100% + 5px);left:0;box-shadow:0 4px 18px #18324d20}.history-end{text-align:center;color:#70869a;margin:4px;font-size:11px}.contact-history-end{color:#71869a;text-align:center;align-items:center;gap:12px;margin:16px 0 2px;font-size:11px;font-weight:800;display:flex}.contact-history-end:before,.contact-history-end:after{content:"";background:linear-gradient(90deg,#0000,#ccdae3);flex:auto;height:1px}.contact-history-end:after{background:linear-gradient(90deg,#ccdae3,#0000)}.crm-email-composer-heading .compact-subject{text-overflow:ellipsis;white-space:nowrap;text-align:left;border:0;flex:1;width:auto;min-width:0;display:block;overflow:hidden}.drive-review-file-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:9px 0 0;display:grid}.drive-review-file-facts>div,.drive-review-identity-data,.drive-review-candidates{background:#fbfdfe;border:1px solid #e1ebef;border-radius:9px;min-width:0;padding:7px 8px}.drive-review-file-facts dt,.drive-review-identity-data h4,.drive-review-candidates h4{color:#7990a1;letter-spacing:.18px;text-transform:uppercase;margin:0;font-size:8px;font-weight:900}.drive-review-file-facts dd{color:#31536c;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:9px;font-weight:800;overflow:hidden}.drive-review-identity-data,.drive-review-candidates{margin-top:7px}.drive-review-identity-data p,.drive-review-candidates p{margin:4px 0 0;font-size:9px}.drive-review-identity-data small{white-space:normal;margin-top:3px}.drive-review-candidates ul{gap:4px;margin:5px 0 0;padding:0;list-style:none;display:grid}.drive-review-candidates li{border-top:1px solid #e7eef1;gap:1px;padding:5px 0;display:grid}.drive-review-candidates li:first-child{border-top:0;padding-top:0}.drive-review-candidates li b{color:#31536c;font-size:9px}.drive-review-candidates li span{color:#71879a;font-size:8px;line-height:1.35}@media (max-width:760px){.drive-review-file-facts{grid-template-columns:1fr 1fr}.drive-review-file-facts>div:last-child{grid-column:1/-1}}.contacts-table-stage{min-height:110px;position:relative}.contacts-table-loading{color:#1c6271;background:#f4fdfe;border-bottom:1px solid #bfe5e9;justify-content:center;align-items:center;gap:8px;width:100%;min-height:38px;padding:8px 16px;font-size:11px;font-weight:850;display:flex}.contacts-table-stage[aria-busy=true] .contacts-table-wrap{cursor:progress}.contacts-table-stage[aria-busy=true] .contacts-table-row{pointer-events:none}.contacts-table-heading>button:first-child{width:calc(100% - 8px);min-width:0;display:flex}.contacts-table-heading>button:first-child>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.contacts-table-heading>button:first-child>svg{flex:0 0 13px}.contacts-table-heading>button.is-sorted{color:#087f92}.contacts-table-skeleton{gap:0;min-width:1190px;display:grid}.contacts-table-skeleton>div{border-bottom:1px solid #edf2f5;grid-template-columns:24% 14% 12% 18%;align-items:center;gap:4%;min-height:67px;padding:8px 13px;display:grid}.contacts-table-skeleton span{background:linear-gradient(100deg,#edf3f6 20%,#f7fbfc 45%,#edf3f6 70%) 0 0/220% 100%;border-radius:999px;height:13px;animation:1.35s linear infinite contacts-skeleton-shimmer;display:block}.contacts-table-skeleton span:first-child{width:75%;height:25px}.contacts-table-skeleton span:nth-child(2){width:72%}.contacts-table-skeleton span:nth-child(3){width:48%}.contacts-table-skeleton span:nth-child(4){width:64%}@keyframes contacts-skeleton-shimmer{to{background-position-x:-220%}}@media (prefers-reduced-motion:reduce){.contacts-table-skeleton span{animation:none}}.channel-logo-mosaic{border-radius:inherit;background:#f4f8fa;flex:none;display:grid;overflow:hidden}.channel-logo-mosaic[data-count="1"]{grid-template-rows:1fr;grid-template-columns:1fr}.channel-logo-mosaic[data-count="2"]{grid-template-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr))}.channel-logo-mosaic[data-count="3"],.channel-logo-mosaic[data-count="4"]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.channel-logo-mosaic-cell,.channel-logo-mosaic-more{background:#fff;border:1px solid #d6e4ebb8;place-items:center;min-width:0;min-height:0;display:grid;overflow:hidden}.channel-logo-mosaic-cell :is(img,i){object-fit:contain;width:100%!important;height:100%!important}.channel-logo-mosaic-more{color:#42627a;background:#eaf3f6;font-size:clamp(7px,.18em + 6px,13px);font-weight:950}.contact-large-avatar>.contact-profile-channel-mosaic{border-radius:inherit;width:100%!important;height:100%!important}.contact-inactive-channel-picker{justify-items:start;gap:8px;margin-top:2px;display:grid;position:relative}.contact-add-channel{min-height:36px}.contact-inactive-channel-options{background:#fff;border:1px solid #d7e5eb;border-radius:11px;width:min(100%,520px);display:grid;overflow:hidden;box-shadow:0 12px 28px #18374e1f}.contact-inactive-channel-options>button{color:#294760;min-height:54px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:9px 12px;display:grid}.contact-inactive-channel-options>button+button{border-top:1px solid #edf2f5}.contact-inactive-channel-options>button:hover,.contact-inactive-channel-options>button:focus-visible{background:#f1fafb;outline:0}.contact-inactive-channel-options>button:disabled{cursor:not-allowed;opacity:.55}.contact-inactive-channel-options>button>span:last-child{gap:2px;min-width:0;display:grid}.contact-inactive-channel-options b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.contact-inactive-channel-options small{color:#74899a;font-size:9px}.list-filters{grid-template-columns:minmax(0,1fr)}.list-filters .channel-selector,.list-filters .channel-selector-trigger{box-sizing:border-box;width:100%;min-width:0}.list-filters .channel-kind-toggle{box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.ciclo-quick-reply-actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.ciclo-quick-reply-actions>button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.ciclo-quick-reply-emojis{background:#fff;border:1px solid #d8e5ef;border-radius:10px;grid-template-columns:repeat(8,minmax(30px,1fr));gap:4px;max-height:148px;padding:7px;overflow:auto;display:grid!important}.ciclo-quick-reply-emojis button{min-width:30px;min-height:30px;padding:2px;font-size:18px}.ciclo-quick-reply-create .message-format-toolbar{margin-top:5px}.ciclo-quick-reply-create textarea{box-sizing:border-box;width:100%}@media (max-width:620px){.ciclo-quick-reply-emojis{grid-template-columns:repeat(6,minmax(30px,1fr))}}.contact-channel-assignment{align-content:start}.current-customer-cnpj-sync{color:#5b7786;align-self:end;align-items:center;gap:7px;min-height:38px;font-size:9px;font-weight:850;display:inline-flex}.current-customer-company-registration-address{background:#f5fcf8;border:1px solid #b9e3d6;border-radius:10px;padding:12px}.current-customer-person-card .current-customer-company-registration-address{background:#fff;border-color:#dcebe7}.current-customer-company-registration-address>.current-customer-address-title{color:#24775f}.current-customer-company-registration-address>.current-customer-address-title>em{color:#24775f;text-transform:uppercase;align-items:center;gap:3px;margin-left:auto;font-size:8px;font-style:normal;font-weight:950;display:inline-flex}.current-customer-official-address{align-items:flex-start}.current-customer-official-address>span{gap:2px;display:grid}.current-customer-official-address small{color:#61887a;font-size:8px;font-weight:750}.conversation-origin{color:#267760;background:#f2fbf7;border:1px solid #c9e6df;border-radius:999px;width:max-content;max-width:100%;margin-top:2px;padding:3px 7px;font-size:8px;font-weight:900;display:inline-flex}.compact-format-toolbar{flex-wrap:wrap}.channel-kind-toggle button:disabled{cursor:not-allowed;opacity:.34}.list-filters{flex-wrap:nowrap;grid-template-columns:none;align-items:center;gap:7px;display:flex}.list-filters .channel-selector{flex:auto;width:auto;min-width:0}.list-filters .channel-selector-trigger.compact{justify-content:space-between;width:100%;min-width:72px;padding-inline:9px}.list-filters .channel-selector-trigger.compact>svg{flex:none}.list-filters .channel-selector-trigger.compact{height:42px;padding-block:4px}.list-filters .channel-selector-trigger.compact img{object-fit:contain;flex:0 0 31px;width:31px;height:31px}.list-filters .channel-selector-trigger.compact .all-channel-logo{flex:0 0 31px;width:31px;height:31px}.list-filters .channel-kind-toggle{flex-wrap:nowrap;flex:none;justify-content:center;width:max-content;min-width:0}.forecast-removal-dialog{background:#fff;border:1px solid #d4e2e9;border-radius:14px;width:min(520px,100vw - 28px);display:grid;overflow:hidden;box-shadow:0 24px 70px #0a233d47}.forecast-removal-dialog>header{border-bottom:1px solid #e5edf1;justify-content:space-between;align-items:flex-start;gap:14px;padding:18px;display:flex}.forecast-removal-dialog h2{color:#294760;margin:2px 0;font:800 18px/1.2 Manrope,sans-serif}.forecast-removal-dialog header p:not(.eyebrow){color:#71869a;margin:5px 0 0;font-size:10px}.forecast-removal-options{gap:9px;padding:16px 18px;display:grid}.forecast-removal-options>button{color:#294760;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #d8e6ec;border-radius:10px;gap:4px;padding:12px;display:grid}.forecast-removal-options>button:hover,.forecast-removal-options>button:focus-visible{background:#f3fbfc;border-color:#56b9c4;outline:0;box-shadow:0 0 0 3px #0f9eaf1f}.forecast-removal-options b{font-size:11px}.forecast-removal-options span{color:#71869a;font-size:9px;line-height:1.45}.forecast-removal-dialog>footer{justify-content:flex-end;padding:0 18px 16px;display:flex}@media (max-width:860px){.contact-channel-assignment-list{grid-template-columns:1fr}}@media (max-width:430px){.list-filters{flex-wrap:wrap;align-items:stretch}.list-filters .channel-selector,.list-filters .channel-kind-toggle{flex:100%;width:100%}.channel-kind-toggle button{min-width:28px}}.contact-editor fieldset.contact-type-editor{grid-template-columns:minmax(0,1fr)}.contact-channel-assignment-list{grid-template-columns:1fr}.contact-channel-assignment{grid-template-columns:minmax(235px,.75fr) minmax(0,1.75fr) auto;align-items:center}.contact-channel-assignment>header{display:contents}.contact-channel-assignment>header>.contact-channel-assignment-identity{grid-column:1}.contact-channel-assignment>.contact-channel-primary{grid-area:2/3}.contact-channel-assignment>.contact-channel-stage{grid-area:2/2;gap:7px;min-width:0;padding-top:3px;display:grid}.contact-channel-assignment>.contact-channel-stage small{color:#7c8ea0;text-transform:uppercase;font-size:8px;font-weight:850}.contact-channel-assignment>.contact-channel-stage>div{flex-wrap:wrap;gap:7px;display:flex}.contact-channel-assignment>.contact-channel-stage button{border:1px solid var(--stage-color,#0f9eaf);min-height:31px;color:var(--stage-color,#0f9eaf);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:0 10px;font-size:9px;font-weight:850}.contact-channel-assignment>.contact-channel-stage button.active{color:#fff;background:var(--stage-color,#0f9eaf)}.contact-channel-assignment>.contact-channel-stage button:disabled{cursor:not-allowed;opacity:.58}.contact-channel-assignment>.contact-channel-stage span{color:#71869a;font-size:9px;font-weight:800}.contact-channel-assignment>.contact-type-options{grid-area:1/2;align-self:center}.contact-channel-no-classification{color:#71869a;background:#fff;border:1px dashed #cbd9e1;border-radius:999px;align-items:center;min-height:31px;padding:0 11px;font-size:9px;font-weight:850;display:inline-flex}.contact-channel-assignment>header>.contact-channel-active{grid-area:1/3}@media (max-width:800px){.contact-channel-assignment{grid-template-columns:minmax(0,1fr) auto}.contact-channel-assignment>header>.contact-channel-assignment-identity{grid-column:1}.contact-channel-assignment>header>.contact-channel-active{grid-column:2}.contact-channel-assignment>.contact-type-options{grid-area:2/1/auto/-1}.contact-channel-assignment>.contact-channel-stage{grid-area:3/1/auto/-1;padding-top:0}.contact-channel-assignment>.contact-channel-primary{grid-area:4/1/auto/-1}}.current-customer-address-content{padding:12px}.current-customer-address-content>.brazilian-address-editor{padding:0}.contact-editor .current-customer-address[open]>.current-customer-address-content{background:#fbfefc;border:1px solid #d7e9e2;border-radius:9px;gap:12px;margin:0 12px 12px;padding:12px}.contact-editor .current-customer-address[open]>summary{min-height:46px}.contact-editor .current-customer-address-content>.brazilian-address-editor{padding:0}.customer-documents-dropzone{margin-top:24px}.current-customer-field-error{font-weight:850;line-height:1.4;color:#b23948!important}.current-customer-registration-fields input[aria-invalid=true]{border-color:#dd6e79;box-shadow:0 0 0 3px #dd6e791a}.current-customer-form-error{color:#a42e3d;background:#fff4f5;border:1px solid #f0c1c7;border-radius:9px;gap:8px;margin:0 12px;padding:10px 12px;font-size:10px;font-weight:800;display:grid}.current-customer-form-error p{margin:0}.channel-archived-contacts{gap:10px;display:grid}.channel-archived-contacts>label{color:#74869a;background:#fff;border:1px solid #d9e5eb;border-radius:9px;align-items:center;gap:8px;padding:0 11px;display:flex}.channel-archived-contacts>label input{width:100%;min-height:38px;font:inherit;background:0 0;border:0;outline:0;padding:0}.channel-list-avatar.archived{color:#6f7c8c;background:#eef2f5}.channel-archived-pagination{justify-content:center;align-items:center;gap:12px;display:flex}.channel-archived-pagination span{color:#66798d;font-size:10px;font-weight:850}.contact-editor-method-fields{grid-template-columns:minmax(200px,1.25fr) minmax(170px,1fr)}.current-registration-history{background:#fbfdfe;border:1px solid #dce8ed;border-radius:11px;margin:0 18px 16px}.current-registration-history>summary{color:#466078;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:10px;font-weight:850;display:flex}.current-registration-history>summary span{color:#657c91;background:#edf3f6;border-radius:999px;place-items:center;min-width:21px;height:21px;display:grid}.current-registration-history>div{border-top:1px solid #e3edf1;display:grid}.current-registration-history article{border-bottom:1px solid #edf2f5;justify-content:space-between;align-items:center;gap:14px;padding:10px 14px;display:flex}.current-registration-history article:last-child{border-bottom:0}.current-registration-history article>div{gap:2px;min-width:0;display:grid}.current-registration-history b{color:#294760;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.current-registration-history small,.current-registration-history article>span{color:#71869a;font-size:9px}.current-customer-conversion-choice{background:#faf7fd;border:1px solid #d8c9ea;border-radius:11px;grid-template-columns:minmax(0,1fr) minmax(220px,.7fr) auto;align-items:end;gap:12px;padding:13px 15px;display:grid}.current-customer-conversion-choice>div:first-child{gap:3px;display:grid}.current-customer-conversion-choice b{color:#5e3b79;font-size:11px}.current-customer-conversion-choice span{color:#776889;font-size:9px}.current-customer-conversion-choice select{color:#334e66;background:#fff;border:1px solid #d8c9ea;border-radius:8px;min-height:38px;padding:0 10px}.current-customer-conversion-choice>div:last-child{gap:7px;display:flex}@media (max-width:760px){.current-customer-conversion-choice{grid-template-columns:1fr;align-items:stretch}}.chat-origin-badge{background:#f5f7f9;border:1px solid #d8e2e8;border-radius:999px;width:max-content;padding:3px 8px;font-weight:850;display:inline-flex}.conversation-origin.source-site,.chat-origin-badge.source-site{color:#226ba5;background:#eef7ff;border-color:#b9daf7}.conversation-origin.source-meta_ad,.chat-origin-badge.source-meta_ad{color:#a83e72;background:#fff0f7;border-color:#f1bfd7}.conversation-origin.source-referral,.chat-origin-badge.source-referral{color:#70449a;background:#f8f2ff;border-color:#d6c2ef}.conversation-origin.source-direct,.chat-origin-badge.source-direct{color:#24776d;background:#eefbf8;border-color:#b8e2dc}.conversation-origin.source-other,.chat-origin-badge.source-other{color:#667889;background:#f4f6f8;border-color:#d6dee4}.conversation-origin.pending{color:#8a611b;background:#fff8e8;border-color:#efcf91}.order-confirmation-technical-card>p{color:#667b92;margin:0 0 16px}.order-confirmation-technical-card>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.order-confirmation-technical-card>header h2{margin:3px 0 0}.order-confirmation-technical-card>header>span{border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800}.order-confirmation-technical-card .status-success{color:#17745f;background:#eaf8f3}.order-confirmation-technical-card .status-warning{color:#8a6416;background:#fff7df}.order-confirmation-technical-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.order-confirmation-technical-fields label{color:#4d637c;flex-direction:column;gap:6px;font-size:13px;font-weight:800;display:flex}.order-confirmation-technical-fields input{color:#17304f;min-height:44px;font:inherit;background:#fff;border:1px solid #ccd9e5;border-radius:10px;padding:0 12px}.order-confirmation-technical-fields label:last-child{grid-column:1/-1}@media (max-width:720px){.order-confirmation-technical-fields{grid-template-columns:1fr}.order-confirmation-technical-fields label:last-child{grid-column:auto}}.conversation-action-row{grid-template-columns:31px minmax(0,1fr) auto}.overview-conversation-source{background:color-mix(in srgb,var(--channel-color,#159eb0) 10%,#fff);border-radius:8px;place-items:center;width:29px;height:29px;display:grid;position:relative}.overview-conversation-source>img,.overview-conversation-source>i:first-child{object-fit:contain;border-radius:6px;width:23px;height:23px}.overview-conversation-source>i:last-child{color:#087f92;background:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;bottom:-3px;right:-3px;box-shadow:0 1px 4px #183a5229}.overview-conversation-source>i:last-child img{object-fit:contain;width:12px;height:12px}.overview-conversation-source>i:last-child svg{width:11px;height:11px}.mobile-conversation-back{display:none}.message-notification-source,.crm-inapp-alert-source{color:#6f8192;align-items:center;gap:7px;min-width:0;font-size:9px;font-weight:800;display:inline-flex}.message-notification-source>span,.crm-inapp-alert-source>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.message-notification-source .channel-logo,.crm-inapp-alert-source .channel-logo{flex:none}.whatsapp-media-asset-with-actions{gap:5px;display:grid}.whatsapp-media-actions{flex-wrap:wrap;gap:5px;display:flex}.whatsapp-media-actions button{border:1px solid color-mix(in srgb,var(--channel-tone,#149dae) 24%,#dce7ec);color:#42647a;min-height:27px;font:inherit;cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:5px;padding:3px 8px;font-size:9px;font-weight:850;display:inline-flex}.whatsapp-media-actions button:hover:not(:disabled),.whatsapp-media-actions button:focus-visible{border-color:var(--channel-tone,#149dae);color:#126f7e;background:#f1fbfc;outline:0}.whatsapp-media-actions button:disabled{cursor:default;opacity:.72}.whatsapp-media-playback-failed{gap:7px;display:grid}.whatsapp-media-playback-failed>a{color:#42647a;background:#fff;border:1px solid #dce7ec;border-radius:8px;align-items:center;gap:6px;width:max-content;min-height:32px;padding:4px 9px;font-size:9px;font-weight:850;display:inline-flex}.message-attachment-with-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.message-save-contact-file{border:1px solid color-mix(in srgb,var(--channel-tone,#149dae) 24%,#dce7ec);color:#42647a;min-height:29px;font:inherit;cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:5px;padding:4px 8px;font-size:9px;font-weight:850;display:inline-flex}.message-save-contact-file:hover:not(:disabled),.message-save-contact-file:focus-visible{border-color:var(--channel-tone,#149dae);color:#126f7e;background:#f1fbfc;outline:0}.message-save-contact-file:disabled{cursor:default;opacity:.72}.message-more-emojis>span{border-radius:7px;place-items:center;display:grid;position:relative}.message-more-emojis>span>button:first-child{width:100%}.message-more-emojis .emoji-favorite-toggle{color:#8fa0ae;opacity:0;place-items:center;width:15px;min-height:15px;padding:0;display:grid;position:absolute;top:0;right:0}.message-more-emojis>span:hover .emoji-favorite-toggle,.message-more-emojis>span:focus-within .emoji-favorite-toggle,.message-more-emojis>span.is-favorite .emoji-favorite-toggle{opacity:1}.message-more-emojis>span.is-favorite .emoji-favorite-toggle{color:#d09321}.ciclo-compose-tools{align-items:center;gap:2px;display:flex}.ciclo-composer-emojis{z-index:35;background:#fff;border:1px solid #dce7ec;border-radius:12px;grid-template-columns:repeat(8,minmax(31px,1fr));gap:3px;width:min(330px,100vw - 34px);max-height:210px;padding:7px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;overflow:auto;box-shadow:0 14px 38px #112a412e}.ciclo-composer-emojis button{cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;min-height:32px;font-size:19px;display:grid;position:relative}.ciclo-composer-emojis button:hover,.ciclo-composer-emojis button:focus-visible{background:#edf9fa;outline:0}.ciclo-composer-emojis button.is-favorite{background:#fff9e9}.ciclo-composer-emojis button svg{color:#d09321;position:absolute;top:2px;right:2px}.ciclo-sticker-library{z-index:36;background:#fff;border:1px solid #dce7ec;border-radius:12px;width:min(350px,100vw - 34px);max-height:340px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 14px 38px #112a412e}.ciclo-sticker-library>header{color:#2d465c;border-bottom:1px solid #e7eef2;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;font-size:10px;display:flex}.ciclo-sticker-library>header button,.ciclo-sticker-library .sticker-remove{color:#75899a;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:25px;height:25px;padding:0;display:grid}.ciclo-sticker-library>p{color:#71869a;align-items:center;gap:7px;margin:0;padding:16px;font-size:9px;line-height:1.5;display:flex}.ciclo-sticker-library>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:9px;display:grid;overflow:auto}.ciclo-sticker-library article{aspect-ratio:1;background:#fafcfd;border:1px solid #e2eaee;border-radius:10px;place-items:center;display:grid;position:relative}.ciclo-sticker-library article>button:first-child{border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:5px}.ciclo-sticker-library article img{object-fit:contain;width:100%;height:100%}.ciclo-sticker-library .sticker-remove{color:#a25b5b;background:#ffffffeb;width:21px;height:21px;position:absolute;top:2px;right:2px;box-shadow:0 1px 5px #1e364924}.ciclo-sticker-library .sticker-order{background:#fffffff0;border-radius:6px;gap:2px;padding:2px;display:flex;position:absolute;bottom:3px;right:3px;box-shadow:0 1px 5px #1e364924}.ciclo-sticker-library .sticker-order button{color:#4d6c7d;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:20px;height:20px;padding:0;display:grid}.ciclo-sticker-library .sticker-order button:hover:not(:disabled){color:#078aa0;background:#eaf6f8}.ciclo-sticker-library .sticker-order button:disabled{opacity:.35;cursor:default}.ciclo-attachment-ready .ciclo-attachment-preview-button{text-align:left;flex:1;justify-content:flex-start;align-items:center;gap:8px;width:auto;min-width:0;height:auto;min-height:44px;padding:3px;display:flex}.ciclo-attachment-ready .ciclo-attachment-preview-button>span{min-width:0;display:grid}.ciclo-attachment-ready.is-sticker .ciclo-attachment-preview-button>img{object-fit:contain;background:#fff;border-radius:8px;width:52px;height:52px}.ciclo-attachment-ready .ciclo-attachment-remove{border-radius:10px;flex:0 0 44px;width:44px;height:44px}@media (max-width:720px){.main-content-inbox{height:var(--inbox-visual-height,100dvh);min-height:0;overflow:hidden}.main-content-inbox>.inbox-page{flex:1 1 0;min-height:0;padding:8px 8px 0;display:flex;overflow:hidden}.inbox-grid-new,.inbox-grid-new.with-details{flex:1 1 0;height:auto;min-height:0;display:block;overflow:hidden}.inbox-grid-new.mobile-list-open .conversation-list{border:0;border-radius:0;width:100%;height:100%;display:flex}.inbox-grid-new.mobile-list-open .chat-panel,.inbox-grid-new.mobile-list-open .contact-details,.inbox-grid-new.mobile-chat-open .conversation-list,.inbox-grid-new.mobile-chat-open .contact-details{display:none}.inbox-grid-new.mobile-chat-open .chat-panel{border:0;border-radius:0;width:100%;height:100%;min-height:0;margin:0;padding-right:0;display:flex}.inbox-grid-new .conversation-scroll,.inbox-grid-new .message-scroll{-webkit-overflow-scrolling:touch;min-height:0;overflow-y:auto}.conversation-toolbar.context-actions-bar{justify-content:center;padding-inline:5px}.context-actions-bar button{min-width:40px;min-height:38px}.chat-header{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.chat-header-identity{min-width:0}.chat-header-name{min-width:0;overflow:hidden}.chat-header-name h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chat-header-name{flex-wrap:wrap;gap:5px}.chat-header-name h2{flex-basis:100%}.inbox-grid-new.with-details .chat-header-identity{flex-basis:auto}.inbox-grid-new.with-details .chat-actions{width:auto;margin-left:0}.chat-actions{grid-column:3;width:auto;margin-left:0}.ciclo-whatsapp-composer{padding:5px 8px max(7px,env(safe-area-inset-bottom));gap:5px}.ciclo-whatsapp-composer .compact-format-toolbar{min-height:29px;padding:2px 4px}.ciclo-combined-toolbar{justify-content:flex-start}.ciclo-send-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5px}.ciclo-send-actions .button{min-height:34px;padding:4px 6px;font-size:10px;line-height:1.15}.mobile-conversation-back{color:#31536b;min-height:32px;font:inherit;background:#fff;border:1px solid #dbe6ec;border-radius:8px;flex:none;align-items:center;gap:4px;padding:0 7px;font-size:9px;font-weight:850;display:inline-flex}.inbox-grid-new .list-filters{overscroll-behavior-inline:contain;scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:6px;display:flex;overflow-x:auto}.inbox-grid-new .list-filters::-webkit-scrollbar{display:none}.inbox-grid-new .list-filters .channel-selector{flex:0 0 min(48vw,210px);width:auto}.inbox-grid-new .list-filters .channel-kind-toggle{flex:none;width:max-content}.inbox-grid-new .channel-kind-toggle button{min-width:34px}.chat-header{height:auto;min-height:62px;padding:8px 10px}.ciclo-composer-emojis{grid-template-columns:repeat(7,minmax(30px,1fr))}}@media (max-width:430px){.inbox-grid-new .list-filters{flex-wrap:nowrap;align-items:center}.inbox-grid-new .list-filters .channel-selector,.inbox-grid-new .list-filters .channel-kind-toggle{flex:none;width:auto}.inbox-grid-new .list-filters .channel-selector{width:min(43vw,180px)}.inbox-grid-new .list-filters .channel-selector-trigger.compact{min-width:0}.inbox-grid-new .list-filters .channel-selector-trigger.compact span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ciclo-composer-emojis{grid-template-columns:repeat(6,minmax(30px,1fr))}}.crm-page.inbox-page,.contacts-operation-page,.tasks-page,.channel-page{width:100%;max-width:none}.state-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch}.state-tabs::-webkit-scrollbar{display:none}.state-tabs button.selected:after{border-radius:2px;bottom:1px}.message-bubble:hover .message-menu-trigger,.message-bubble:focus-within .message-menu-trigger,.message-interactions.is-open .message-menu-trigger,.message-interactions.is-touch-selected .message-menu-trigger{opacity:1;pointer-events:auto}@media (hover:none){.message-interactions .message-menu-trigger{opacity:0;pointer-events:none}.message-interactions.is-open .message-menu-trigger,.message-interactions.is-touch-selected .message-menu-trigger{opacity:1;pointer-events:auto}}@media (max-width:720px){.main-content-inbox,.main-content-inbox>.inbox-page,.inbox-grid-new{overscroll-behavior:none;background:#fff}.main-content-inbox>.inbox-page{padding-bottom:0}}.contact-task-external-evidence{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.contact-task-external-evidence>label{color:#536b83;gap:5px;min-width:0;font-size:11px;font-weight:800;display:grid}.contact-task-external-evidence>label:first-child,.contact-task-external-evidence>label:nth-child(4),.contact-task-external-note{grid-column:1/-1}.contact-task-external-evidence textarea,.contact-task-external-evidence input{color:#2d4866;width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #d7e6ee;border-radius:9px;padding:10px 12px}.contact-task-external-evidence textarea{resize:vertical;min-height:70px}.contact-task-external-note{color:#58718a;background:#f6fbfd;border:1px solid #d6e8ee;border-radius:9px;margin:0;padding:10px 12px;font-size:11px;line-height:1.5}.contact-task-message-preview{background:#f7fcfc;border:1px solid #c8e5e8;border-radius:10px;grid-column:1/-1;gap:7px;padding:12px;display:grid}.contact-task-message-preview>span{color:#3d7182;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:850}.contact-task-message-preview>div{white-space:pre-wrap;overflow-wrap:anywhere;color:#294862;font-size:12px;line-height:1.55}.contact-task-helpers{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;display:flex}.contact-task-helpers>span{color:#6b8095;margin-right:3px;font-size:10px;font-weight:800}.contact-task-helpers button{color:#087f92;background:#f5fcfb;border:1px solid #cae0e1;border-radius:999px;min-height:29px;padding:4px 9px;font-size:10px;font-weight:800}.contact-task-helpers button:disabled{opacity:.45;cursor:not-allowed}.contact-tasks-refreshing{color:#50748c;align-items:center;gap:8px;min-height:100px;margin:0;font-size:12px;font-weight:750;display:flex}.task-description-preview{background:#f7fcfc;border:1px solid #c8e5e8;border-radius:10px;gap:7px;padding:12px;display:grid}.task-description-preview>span{color:#3d7182;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:850}.task-description-preview>div{white-space:pre-wrap;overflow-wrap:anywhere;color:#294862;font-size:12px;font-weight:500;line-height:1.55}@media (max-width:640px){.contact-task-external-evidence{grid-template-columns:1fr}.contact-task-external-evidence>label,.contact-task-external-note{grid-column:1}}.contact-manual-customer-evidence{background:#f5fbfc;border:1px solid #b6dce1;border-radius:10px;gap:10px;margin-top:12px;padding:12px;display:grid}.contact-manual-customer-evidence p{margin:0;font-weight:700}.contact-manual-customer-evidence label{gap:5px;font-size:12px;font-weight:700;display:grid}.contact-manual-customer-evidence input{width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #c9dbe4;border-radius:8px;padding:8px 10px}.contact-manual-customer-actions{justify-content:flex-end;gap:8px;display:flex}.contact-channel-current-company>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.contact-channel-current-company>header .button{flex:none}@media (max-width:640px){.contact-channel-current-company>header{flex-direction:column;align-items:stretch}.contact-channel-current-company>header .button{width:100%}}.order-fulfillment-card>header>p:last-child{color:#72859a;margin:6px 0 0;font-size:12px;line-height:1.5}.order-fulfillment-fields{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;padding:16px 17px 0;display:grid}.order-fulfillment-fields label{color:#54708b;gap:6px;min-width:0;font-size:11px;font-weight:800;display:grid}.order-fulfillment-fields input{box-sizing:border-box;color:#274663;width:100%;min-width:0;min-height:39px;font:inherit;background:#fff;border:1px solid #d5e3ed;border-radius:8px;padding:8px 10px}.order-fulfillment-fields>.button{grid-column:1/-1;justify-self:start;min-width:180px}.order-fulfillment-files{flex-wrap:wrap;gap:8px;padding:12px 17px 16px;display:flex}.order-fulfillment-files label{cursor:pointer}@media (max-width:900px){.order-fulfillment-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.order-fulfillment-fields label:nth-child(3){grid-column:1/-1}}@media (max-width:720px){.order-fulfillment-fields{grid-template-columns:1fr}.order-fulfillment-fields label:nth-child(3){grid-column:auto}.order-fulfillment-fields>.button{width:100%}}.channel-storefront-panel{background:#fff;border:1px solid #dae8ed;border-radius:13px;align-content:start;gap:12px;padding:18px;display:grid}.channel-storefront-panel>header{align-items:flex-start;gap:11px;display:flex}.channel-storefront-panel h3{color:#244362;margin:2px 0 5px;font-size:15px}.channel-storefront-panel p{color:#70869b;margin:0;font-size:12px;line-height:1.5}.channel-storefront-icon{color:#72859a;background:#eef1f4;border-radius:10px;flex:none;place-items:center;width:39px;height:39px;display:grid}.channel-storefront-icon[data-connected=true]{color:#27845a;background:#e7f7ee}.channel-storefront-status{color:#72859a;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}.channel-storefront-status[data-connected=true]{color:#27845a}.channel-storefront-status small{color:#8293a5;margin-left:auto;font-weight:600}.channel-storefront-parity{color:#31506a;background:#f8fbfc;border:1px solid #dce9ee;border-radius:10px;gap:7px;padding:12px 14px;font-size:12px;display:grid}.channel-storefront-parity>strong{font-size:13px}.channel-storefront-parity p{margin:0}.channel-storefront-parity ul{margin:0;padding-left:20px}.channel-storefront-parity details{min-width:0}.channel-storefront-parity details ul{overflow-wrap:anywhere;max-height:220px;overflow:auto}.channel-storefront-parity summary{cursor:pointer;font-weight:700}.channel-storefront-parity small{color:#6d8395;line-height:1.5}.channel-subnav-section{background:linear-gradient(125deg,#fff,#f7fcfd);border:1px solid #dce9ee;border-radius:13px;margin:0 0 15px;padding:17px 18px}.channel-subnav-section>header h2{color:#2b4965;margin:3px 0 5px;font-size:17px}.channel-subnav-section>header p:last-child{color:#71879d;margin:0;font-size:12px;line-height:1.5}.channel-subnav-section .channel-subtabs{border:0;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:9px;margin:15px 0 0;padding:0;display:grid;overflow:visible}.channel-subnav-section .channel-subtabs button{color:#3a5670;text-align:left;white-space:normal;background:#fff;border:1px solid #d7e4ea;border-radius:10px;grid-template-rows:1fr auto;justify-items:stretch;gap:12px;min-height:128px;padding:13px 14px;display:grid}.channel-subnav-section .channel-subtabs button.active{box-shadow:none;background:#effbfc;border-color:#83cdd4}.channel-subnav-section .channel-subtab-copy{align-content:start;gap:4px;display:grid}.channel-subnav-section .channel-subtabs b{font-size:12px}.channel-subnav-section .channel-subtabs small{color:#0b899b;font-size:10px;font-weight:800}.channel-subnav-section .channel-subtab-copy>span{color:#8293a5;font-size:10px;line-height:1.4}.channel-subnav-section .channel-subtab-action{color:#087f92;border-top:1px solid #e4edf0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding-top:9px;font-size:10px;font-weight:850;display:flex}.channel-checkout-panel{background:#fff;border:1px solid #d7e5ec;border-radius:18px;margin-top:16px;padding:24px}.channel-checkout-panel>header h2{color:#24455f;margin:3px 0 7px}.channel-checkout-panel>header p:last-child{color:#678098;margin:0 0 22px}.channel-checkout-fields{gap:10px;display:grid}.channel-checkout-group{background:#fff;border:1px solid #dce7ed;border-radius:13px;overflow:hidden}.channel-checkout-group>header{background:#f6fafb;border-bottom:1px solid #e5edf1;justify-content:space-between;align-items:baseline;gap:10px;padding:14px 16px;display:flex}.channel-checkout-group>header h3{color:#254762;margin:0;font-size:14px}.channel-checkout-group>header p{color:#7a8da0;margin:0;font-size:11px}.channel-checkout-group>div{display:grid}.channel-checkout-field{background:#f9fbfc;border:1px solid #dce7ed;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.channel-checkout-group .channel-checkout-field{background:#fff;border:0;border-radius:0;min-height:64px;padding:10px 16px}.channel-checkout-group .channel-checkout-field+.channel-checkout-field{border-top:1px solid #edf2f5}.channel-checkout-field>div:first-child{gap:3px;display:grid}.channel-checkout-field small{color:#078ca0;letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:800}.channel-checkout-field strong{color:#294b67}.channel-checkout-field span{color:#7890a2;font-size:12px}.channel-checkout-controls{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.channel-checkout-controls label{color:#48647a;white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.channel-checkout-controls input{accent-color:#0794a7}.channel-checkout-controls button{color:#38627c;cursor:pointer;background:#fff;border:1px solid #d6e4eb;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.channel-checkout-controls button:disabled{opacity:.35;cursor:not-allowed}.channel-checkout-panel>footer{justify-content:flex-end;margin-top:20px;display:flex}@media (max-width:800px){.channel-checkout-field{flex-direction:column;align-items:flex-start}.channel-checkout-controls{width:100%}.channel-checkout-group>header{flex-direction:column;align-items:flex-start;gap:3px}}.order-admin-recovery{max-width:820px}.order-admin-recovery-content{color:#536b83;gap:15px;padding:18px;font-size:12px;line-height:1.5;display:grid}.order-admin-recovery-content>p{margin:0}.order-admin-recovery .order-address-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.order-admin-recovery .order-address-fields dd{overflow-wrap:anywhere;white-space:normal}.order-admin-recovery-form{border-top:1px solid #e5edf1;justify-items:start;gap:11px;padding-top:14px;display:grid}.order-admin-recovery-form>p{margin:0}.order-admin-recovery-form label{color:#566d83;gap:5px;width:min(100%,540px);font-size:11px;font-weight:800;display:grid}.order-admin-recovery-form input,.order-admin-recovery-form textarea{color:#294663;width:100%;font:inherit;background:#fff;border:1px solid #d4e1e8;border-radius:8px;padding:9px 11px}.order-admin-recovery-form textarea{resize:vertical;min-height:80px}@media (max-width:600px){.order-admin-recovery .order-address-fields{grid-template-columns:1fr}.order-admin-recovery-form .button{justify-content:center;width:100%}}
