body{margin:0;font-family:Inter,system-ui,Arial,sans-serif}*{box-sizing:border-box}button,input,select,textarea{font:inherit}[hidden]{display:none!important}#mp-entry-proposal .mp-color-review{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 16px;font:13px/1.5 Inter,Segoe UI,Arial,sans-serif}#mp-entry-proposal .mp-color-choice{display:flex;align-items:center;gap:9px;border:1px solid var(--mp-line);border-radius:10px;background:var(--mp-surface);color:var(--mp-ink);padding:10px 14px}#mp-entry-proposal .mp-color-choice[aria-pressed=true]{outline:2px solid var(--mp-ink);outline-offset:2px}#mp-entry-proposal .mp-color-dots{display:flex;gap:3px}#mp-entry-proposal .mp-color-dots span{width:12px;height:12px;border-radius:50%;border:1px solid rgba(136,136,136,.267)}#mp-entry-proposal .mp-color-caption{margin:0 0 14px;color:var(--mp-muted);font-size:13px}#mp-entry-proposal{color-scheme:light dark;--mp-bg: light-dark(#f6f8fb,#111827);--mp-surface: light-dark(#ffffff,#192334);--mp-ink: light-dark(#172b4d,#e6edf7);--mp-muted: light-dark(#617087,#a8b6ca);--mp-line: light-dark(#e5eaf1,#334155);--mp-accent: light-dark(#163c70,#92baff);--mp-selected: light-dark(#eaf1fa,#253b59);--mp-yellow: #e2ac00;--mp-radius: 10px;--mp-space: 28px;font:14px/1.5 Inter,Segoe UI,Arial,sans-serif;color:var(--mp-ink)}#mp-entry-proposal *{box-sizing:border-box}#mp-entry-proposal button,#mp-entry-proposal input,#mp-entry-proposal select{font:inherit}#mp-entry-proposal button{cursor:pointer}#mp-entry-proposal button:focus-visible,#mp-entry-proposal input:focus-visible,#mp-entry-proposal select:focus-visible{outline:light-dark(rgb(112,166,223),rgb(195,220,255)) solid 3px;outline-offset:3px}#mp-entry-proposal [hidden]{display:none!important}#mp-entry-proposal .mp-preview-tabs{display:flex;gap:5px;padding:0 0 12px;align-items:center}#mp-entry-proposal .mp-preview-tabs button{background:transparent;border:1px solid var(--mp-line);color:var(--mp-muted);padding:8px 16px;border-radius:8px}#mp-entry-proposal .mp-preview-tabs button[aria-pressed=true]{background:var(--mp-surface);color:var(--mp-ink);border-color:var(--mp-accent)}#mp-entry-proposal .mp-login{background:var(--mp-bg);border:1px solid var(--mp-line);border-radius:14px;min-height:600px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}#mp-entry-proposal .mp-brand-panel{background:light-dark(rgb(16,43,78),rgb(20,38,63));color:#fff;padding:48px;display:flex;flex-direction:column;justify-content:space-between;gap:52px}#mp-entry-proposal .mp-brand{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:600;letter-spacing:-.5px}#mp-entry-proposal .mp-brand-mark{display:inline-flex;align-items:center;justify-content:center;background:var(--mp-yellow);color:#142b4a;width:34px;height:34px;border-radius:9px}#mp-entry-proposal svg{width:18px;height:18px;flex-shrink:0}#mp-entry-proposal .mp-brand-panel h2{font-size:34px;line-height:1.2;letter-spacing:-1px;font-weight:500;max-width:330px;margin:0 0 18px}#mp-entry-proposal .mp-brand-panel p{color:#c2d2e7;max-width:300px;margin:0;font-size:15px}#mp-entry-proposal .mp-rule{width:40px;height:4px;background:var(--mp-yellow);margin-bottom:24px;border-radius:2px}#mp-entry-proposal .mp-brand-bottom{font-size:12px;color:#b4c7df}#mp-entry-proposal .mp-login-content{display:flex;align-items:center;justify-content:center;padding:44px 32px;background:var(--mp-surface)}#mp-entry-proposal .mp-login-inner{width:100%;max-width:320px}#mp-entry-proposal h1{font-size:26px;letter-spacing:-.7px;font-weight:600;margin:0 0 8px;line-height:1.25}#mp-entry-proposal .mp-subtitle{color:var(--mp-muted);margin:0 0 30px}#mp-entry-proposal label{display:block;font-weight:500;margin-bottom:7px}#mp-entry-proposal .mp-field{margin-bottom:20px}#mp-entry-proposal input,#mp-entry-proposal select{width:100%;padding:11px 12px;background:var(--mp-surface);color:var(--mp-ink);border:1px solid var(--mp-line);border-radius:var(--mp-radius);min-width:0px}#mp-entry-proposal input::placeholder{color:var(--mp-muted)}#mp-entry-proposal .mp-password{position:relative}#mp-entry-proposal .mp-password input{padding-right:44px}#mp-entry-proposal .mp-eye{position:absolute;right:4px;top:3px;border:0px;background:transparent;color:var(--mp-muted);padding:9px;display:flex}#mp-entry-proposal .mp-primary{border:0px;background:var(--mp-accent);color:light-dark(rgb(255,255,255),rgb(16,43,78));border-radius:var(--mp-radius);padding:11px 17px;display:inline-flex;justify-content:center;align-items:center;gap:8px;font-weight:500}#mp-entry-proposal .mp-login-submit{width:100%;margin-top:6px}#mp-entry-proposal .mp-link{border:0px;background:transparent;color:var(--mp-accent);padding:3px 0;text-align:left}#mp-entry-proposal .mp-recover-line{display:flex;justify-content:flex-end;margin:-5px 0 20px}#mp-entry-proposal .mp-access-help{margin:24px 0 0;padding-top:22px;border-top:1px solid var(--mp-line);color:var(--mp-muted);font-size:12px}#mp-entry-proposal .mp-message{padding:10px 12px;margin:14px 0 0;border-radius:8px;background:var(--mp-selected);color:var(--mp-ink)}#mp-entry-proposal .mp-app{border:1px solid var(--mp-line);border-radius:14px;background:var(--mp-bg);overflow:hidden}#mp-entry-proposal .mp-topbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 23px;background:var(--mp-surface);border-bottom:1px solid var(--mp-line)}#mp-entry-proposal .mp-topbar .mp-brand{font-size:18px}#mp-entry-proposal .mp-account{display:flex;gap:10px;align-items:center;color:var(--mp-muted);font-size:12px}#mp-entry-proposal .mp-avatar{background:var(--mp-selected);color:var(--mp-accent);width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:600}#mp-entry-proposal .mp-exit{border:0px;background:transparent;color:var(--mp-muted);display:flex;padding:7px}#mp-entry-proposal .mp-workspace{display:grid;grid-template-columns:192px minmax(0px,1fr);min-height:560px}#mp-entry-proposal .mp-nav{background:var(--mp-surface);padding:24px 12px;border-right:1px solid var(--mp-line);display:flex;flex-direction:column;gap:5px}#mp-entry-proposal .mp-nav-label{padding:0 13px 10px;font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:var(--mp-muted)}#mp-entry-proposal .mp-nav button{display:flex;align-items:center;gap:11px;padding:11px 13px;background:transparent;border:0px;border-radius:8px;color:var(--mp-muted);text-align:left}#mp-entry-proposal .mp-nav button[aria-current=page]{background:var(--mp-selected);color:var(--mp-accent);font-weight:600}#mp-entry-proposal .mp-nav-bottom{margin-top:auto;padding-top:35px}#mp-entry-proposal .mp-main{padding:var(--mp-space);min-width:0px}#mp-entry-proposal .mp-heading{display:flex;justify-content:space-between;gap:15px;align-items:center;flex-wrap:wrap;margin:0 0 28px}#mp-entry-proposal .mp-heading h1{font-size:25px;margin:0 0 6px}#mp-entry-proposal .mp-heading p{margin:0;color:var(--mp-muted)}#mp-entry-proposal .mp-columns{display:grid;grid-template-columns:minmax(0px,1fr) 210px;gap:22px}#mp-entry-proposal .mp-panel{background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:var(--mp-radius);padding:20px;min-width:0px}#mp-entry-proposal .mp-panel h2{margin:0;font-size:15px;font-weight:600;letter-spacing:-.2px}#mp-entry-proposal .mp-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}#mp-entry-proposal .mp-row{display:flex;align-items:flex-start;gap:12px;padding:17px 0;border-top:1px solid var(--mp-line)}#mp-entry-proposal .mp-row:first-of-type{border-top:0px}#mp-entry-proposal .mp-task-icon{display:flex;background:var(--mp-selected);color:var(--mp-accent);padding:8px;border-radius:8px}#mp-entry-proposal .mp-row-text{min-width:0px;flex:1 1 0%}#mp-entry-proposal .mp-row strong{display:block;font-weight:500;font-size:13px}#mp-entry-proposal .mp-row small{display:block;color:var(--mp-muted);margin-top:4px;font-size:12px}#mp-entry-proposal .mp-arrow{padding:4px;border:0px;background:transparent;color:var(--mp-muted);display:flex}#mp-entry-proposal .mp-shortcut{display:flex;gap:10px;align-items:center;width:100%;border-top:0px;border-right:0px;border-left:0px;border-image:none;background:transparent;color:var(--mp-ink);padding:13px 0;text-align:left;border-bottom:1px solid var(--mp-line)}#mp-entry-proposal .mp-shortcut:last-child{border-bottom:0px}#mp-entry-proposal .mp-shortcut svg{color:var(--mp-muted)}#mp-entry-proposal .mp-recent{margin-top:22px}#mp-entry-proposal .mp-table-scroll{overflow-x:auto}#mp-entry-proposal table{border-collapse:collapse;width:100%;font-size:12px;text-align:left}#mp-entry-proposal th{font-weight:500;color:var(--mp-muted);padding:11px 8px;border-bottom:1px solid var(--mp-line)}#mp-entry-proposal td{padding:15px 8px;border-bottom:1px solid var(--mp-line);vertical-align:top}#mp-entry-proposal tbody tr:last-child td{border-bottom:0px}#mp-entry-proposal td:first-child{font-weight:500;color:var(--mp-accent)}#mp-entry-proposal .mp-money{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}#mp-entry-proposal .mp-status{border-radius:5px;padding:4px 7px;white-space:nowrap;background:var(--mp-selected);color:var(--mp-accent);font-size:11px}#mp-entry-proposal .mp-status-draft{background:var(--mp-bg);color:var(--mp-muted)}#mp-entry-proposal .mp-bottom-note{margin:18px 0 0;font-size:12px;color:var(--mp-muted)}#mp-entry-proposal .mp-secondary{background:var(--mp-surface);color:var(--mp-ink);border:1px solid var(--mp-line);border-radius:var(--mp-radius);padding:10px 15px}#mp-entry-proposal .mp-detail{margin-bottom:20px}#mp-entry-proposal .mp-detail-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}#mp-entry-proposal .mp-close{background:transparent;border:0px;color:var(--mp-muted);padding:6px;display:flex}#mp-entry-proposal .mp-detail p{color:var(--mp-muted);margin:0 0 15px}#mp-entry-proposal .mp-empty{padding:24px 0;color:var(--mp-muted)}@media(max-width:850px){#mp-entry-proposal .mp-columns{grid-template-columns:1fr}#mp-entry-proposal .mp-brand-panel{padding:32px}#mp-entry-proposal .mp-workspace{grid-template-columns:158px minmax(0px,1fr)}#mp-entry-proposal .mp-topbar{padding:15px}#mp-entry-proposal .mp-nav-label{font-size:10px}}@media(max-width:560px){#mp-entry-proposal .mp-login{grid-template-columns:1fr;min-height:0px}#mp-entry-proposal .mp-brand-panel{padding:24px;gap:0px}#mp-entry-proposal .mp-brand-story,#mp-entry-proposal .mp-brand-bottom{display:none}#mp-entry-proposal .mp-login-content{padding:36px 24px}#mp-entry-proposal .mp-workspace{grid-template-columns:1fr}#mp-entry-proposal .mp-nav{flex-flow:wrap;border-right:0px;border-bottom:1px solid var(--mp-line);padding:8px;gap:0px}#mp-entry-proposal .mp-nav-label,#mp-entry-proposal .mp-nav-bottom{display:none}#mp-entry-proposal .mp-nav button{font-size:12px;padding:10px}#mp-entry-proposal .mp-nav button svg{display:none}#mp-entry-proposal .mp-main{padding:20px 16px}#mp-entry-proposal .mp-account-name{display:none}#mp-entry-proposal .mp-panel{padding:15px}#mp-entry-proposal h1{font-size:24px}#mp-entry-proposal .mp-heading{margin-bottom:20px}#mp-entry-proposal .mp-client-col{display:none}}#mp-entry-proposal .mp-alt-label{text-align:center;color:var(--mp-muted);font-size:12px;margin:20px 0 12px}#mp-entry-proposal .mp-auth-options{display:flex;gap:10px}#mp-entry-proposal .mp-auth-options button{display:flex;align-items:center;justify-content:center;gap:8px;flex:1 1 0%;padding:11px 8px}#mp-entry-proposal .mp-preview-tabs{position:relative;gap:8px;flex-wrap:wrap}#mp-entry-proposal .mp-theme-wrap{margin-left:auto;position:relative}#mp-entry-proposal .mp-preview-tabs .mp-theme-button{display:flex;gap:7px;align-items:center;border:0px;color:var(--mp-muted);padding:8px;background:var(--mp-surface)}#mp-entry-proposal .mp-theme-button span{font-size:12px}#mp-entry-proposal .mp-theme-menu,#mp-entry-proposal .mp-company-menu{position:absolute;right:0;top:calc(100% + 8px);min-width:200px;background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:10px;padding:6px;box-shadow:#0002 0 12px 40px;z-index:50}#mp-entry-proposal .mp-theme-menu button,#mp-entry-proposal .mp-company-menu button{display:flex;gap:10px;align-items:center;width:100%;border:0px;padding:11px;background:transparent;color:var(--mp-ink);text-align:left;border-radius:6px}#mp-entry-proposal .mp-theme-menu button[aria-checked=true],#mp-entry-proposal .mp-company-menu button[aria-selected=true]{background:var(--mp-selected);color:var(--mp-accent)}#mp-entry-proposal .mp-company-wrap{position:relative;margin-right:auto;min-width:0px}#mp-entry-proposal .mp-company-button{display:flex;align-items:center;gap:9px;background:transparent;color:var(--mp-ink);border:0px;padding:0;text-align:left}#mp-entry-proposal .mp-company-button small{display:block;color:var(--mp-muted);font-size:11px;letter-spacing:.6px}#mp-entry-proposal .mp-company-button strong{font-weight:600;font-size:16px}#mp-entry-proposal .mp-company-menu{left:0;right:auto;min-width:260px}#mp-entry-proposal .mp-company-menu button{align-items:flex-start}#mp-entry-proposal .mp-company-menu small{display:block;color:var(--mp-muted);font-size:12px}#mp-entry-proposal .mp-workspace{grid-template-columns:64px minmax(0px,1fr);position:relative}#mp-entry-proposal .mp-nav{position:absolute;top:0;bottom:0;left:0;width:64px;z-index:20;padding:18px 9px;transition:width .18s;overflow:hidden}#mp-entry-proposal .mp-main{grid-column:2}#mp-entry-proposal .mp-nav:hover,#mp-entry-proposal .mp-nav:focus-within,#mp-entry-proposal .mp-nav.mp-nav-open{width:224px;box-shadow:#0001 10px 0 25px}#mp-entry-proposal .mp-nav button{width:100%;white-space:nowrap;padding:12px 13px;min-height:44px;flex-shrink:0}#mp-entry-proposal .mp-nav .mp-nav-text,#mp-entry-proposal .mp-nav .mp-chevron{display:none}#mp-entry-proposal .mp-nav:hover .mp-nav-text,#mp-entry-proposal .mp-nav:focus-within .mp-nav-text,#mp-entry-proposal .mp-nav.mp-nav-open .mp-nav-text{display:inline}#mp-entry-proposal .mp-nav:hover .mp-chevron,#mp-entry-proposal .mp-nav:focus-within .mp-chevron,#mp-entry-proposal .mp-nav.mp-nav-open .mp-chevron{display:block;margin-left:auto;width:14px}#mp-entry-proposal .mp-nav .mp-nav-label{display:none}#mp-entry-proposal .mp-nav:hover .mp-nav-label,#mp-entry-proposal .mp-nav:focus-within .mp-nav-label,#mp-entry-proposal .mp-nav.mp-nav-open .mp-nav-label{display:block;padding:0 13px 10px;white-space:nowrap}#mp-entry-proposal .mp-subnav{display:none;padding-left:28px;border-left:1px solid var(--mp-line);margin-left:21px}#mp-entry-proposal .mp-subnav button{font-size:12px;padding:9px 4px;min-height:38px}#mp-entry-proposal .mp-nav:hover .mp-subnav:not([hidden]),#mp-entry-proposal .mp-nav:focus-within .mp-subnav:not([hidden]),#mp-entry-proposal .mp-nav.mp-nav-open .mp-subnav:not([hidden]){display:block}#mp-entry-proposal .mp-nav-bottom{margin-top:auto;padding-top:25px}#mp-entry-proposal .mp-mobile-toggle{display:none;background:transparent;border:0px;padding:8px;color:var(--mp-ink)}#mp-entry-proposal .mp-warning{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#09152670;z-index:60;padding:20px}#mp-entry-proposal .mp-warning-box{max-width:430px;width:100%;padding:28px;background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:14px;box-shadow:#0003 0 20px 70px}#mp-entry-proposal .mp-warning-box h2{font-size:20px;margin:15px 0 10px;font-weight:600;letter-spacing:-.4px}#mp-entry-proposal .mp-warning-box p{color:var(--mp-muted);margin:0 0 14px}#mp-entry-proposal .mp-warning-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}#mp-entry-proposal .mp-profile-note{font-size:11px;color:var(--mp-muted);text-align:right;max-width:185px}#mp-entry-proposal .mp-app{position:relative}#mp-entry-proposal[data-company=seguros]{--mp-bg: light-dark(#f5f7f5,#151d19);--mp-surface: light-dark(#ffffff,#1e2822);--mp-ink: light-dark(#243b2e,#e5eee7);--mp-muted: light-dark(#627469,#acbdb1);--mp-line: light-dark(#dce5df,#34483b);--mp-accent: light-dark(#2f5a4b,#96ceba);--mp-selected: light-dark(#eaf3ee,#293e32);--mp-yellow: #b7397a}#mp-entry-proposal[data-company=seguros] .mp-brand-panel{background:light-dark(rgb(32,62,51),rgb(22,46,37))}#mp-entry-proposal[data-company=seguros] .mp-brand-panel p{color:#d1e2d5}#mp-entry-proposal[data-company=seguros] .mp-brand-bottom{color:#b9d0c1}#mp-entry-proposal[data-company=seguros] .mp-brand-mark{color:#fff}#mp-entry-proposal[data-company=seguros] .mp-primary{color:light-dark(rgb(255,255,255),rgb(22,46,37))}#mp-entry-proposal[data-company=seguros] button:focus-visible,#mp-entry-proposal[data-company=seguros] input:focus-visible,#mp-entry-proposal[data-company=seguros] select:focus-visible{outline-color:light-dark(rgb(89,138,110),rgb(179,222,195))}#mp-entry-proposal .mp-nav button:hover,#mp-entry-proposal .mp-theme-menu button:hover,#mp-entry-proposal .mp-company-menu button:hover{background:var(--mp-selected);color:var(--mp-accent)}@media(prefers-reduced-motion:reduce){#mp-entry-proposal .mp-nav{transition:none}}@media(max-width:560px){#mp-entry-proposal .mp-workspace{grid-template-columns:56px minmax(0px,1fr)}#mp-entry-proposal .mp-nav{width:56px;flex-flow:column;border-right:1px solid var(--mp-line);padding:12px 5px;gap:5px}#mp-entry-proposal .mp-nav button svg{display:block}#mp-entry-proposal .mp-nav button{padding:12px 13px}#mp-entry-proposal .mp-main{grid-column:2;padding:20px 12px}#mp-entry-proposal .mp-nav-bottom{display:block}#mp-entry-proposal .mp-mobile-toggle{display:flex}#mp-entry-proposal .mp-company-button strong{font-size:13px}#mp-entry-proposal .mp-account{gap:3px}#mp-entry-proposal .mp-company-button small{font-size:10px}#mp-entry-proposal .mp-topbar{gap:8px;padding:12px 10px}#mp-entry-proposal .mp-profile-note,#mp-entry-proposal .mp-theme-button span{display:none}#mp-entry-proposal .mp-warning-box{padding:20px}#mp-entry-proposal .mp-warning-actions>*{width:100%}}#mp-entry-proposal[data-palette=a][data-company]{--mp-bg: light-dark(#f5f2ec,#1b1b1a);--mp-surface: light-dark(#fffefa,#252523);--mp-ink: light-dark(#292b29,#f0eee7);--mp-muted: light-dark(#696b65,#b9b9ae);--mp-line: light-dark(#e2ded5,#41413a);--mp-selected: light-dark(#eeebe3,#34352f)}#mp-entry-proposal[data-palette=a][data-company=seguros]{--mp-accent: light-dark(#315b47,#abd5b7);--mp-yellow: #b63976;--mp-action: light-dark(#315b47,#abd5b7);--mp-action-text: light-dark(#ffffff,#193122);--mp-detail-color: light-dark(#a12d65,#ed9fc5)}#mp-entry-proposal[data-palette=a][data-company=pos]{--mp-accent: light-dark(#254c61,#a9cbd7);--mp-yellow: #ebba47;--mp-action: light-dark(#254c61,#a9cbd7);--mp-action-text: light-dark(#ffffff,#19313a);--mp-detail-color: light-dark(#806019,#edc876)}#mp-entry-proposal[data-palette=a][data-company=seguros] .mp-brand-panel{background:#244638}#mp-entry-proposal[data-palette=a][data-company=pos] .mp-brand-panel{background:#243e4c}#mp-entry-proposal[data-palette=b][data-company]{--mp-bg: light-dark(#f3f4f7,#17191e);--mp-surface: light-dark(#ffffff,#23262d);--mp-ink: light-dark(#252830,#f0f1f5);--mp-muted: light-dark(#656b77,#b0b6c3);--mp-line: light-dark(#dfe2e9,#3b404b);--mp-selected: light-dark(#eceef3,#343945)}#mp-entry-proposal[data-palette=b][data-company=seguros]{--mp-accent: light-dark(#9a3267,#efa5c9);--mp-yellow: #df79ad;--mp-action: light-dark(#9a3267,#efa5c9);--mp-action-text: light-dark(#ffffff,#382030);--mp-detail-color: light-dark(#34694e,#a8d6ba)}#mp-entry-proposal[data-palette=b][data-company=pos]{--mp-accent: light-dark(#31536c,#a9cce5);--mp-yellow: #efbe48;--mp-action: #efbe48;--mp-action-text: #302511;--mp-detail-color: light-dark(#31536c,#a9cce5)}#mp-entry-proposal[data-palette=b][data-company=seguros] .mp-brand-panel{background:#263e36}#mp-entry-proposal[data-palette=b][data-company=pos] .mp-brand-panel{background:#252f40}#mp-entry-proposal[data-palette][data-company] .mp-primary{background:var(--mp-action);color:var(--mp-action-text)}#mp-entry-proposal[data-palette][data-company] .mp-brand-panel p{color:#e0e4df}#mp-entry-proposal[data-palette][data-company] .mp-brand-bottom{color:#c3cdc6}#mp-entry-proposal[data-palette][data-company] .mp-nav button[aria-current=page]{color:var(--mp-ink);box-shadow:inset 3px 0 var(--mp-yellow)}#mp-entry-proposal[data-palette][data-company] .mp-task-icon{color:var(--mp-detail-color);background:var(--mp-selected)}#mp-entry-proposal[data-palette][data-company] .mp-avatar{color:var(--mp-ink)}#mp-entry-proposal[data-palette=b][data-company] .mp-nav{background:#24272e;border-color:#373c45}#mp-entry-proposal[data-palette=b][data-company] .mp-nav button{color:#c1c6d0}#mp-entry-proposal[data-palette=b][data-company] .mp-nav button:hover{background:#343942;color:#fff}#mp-entry-proposal[data-palette=b][data-company] .mp-nav button[aria-current=page]{background:#3a3e47;color:#fff}#mp-entry-proposal[data-palette=b][data-company] .mp-nav-label{color:#b0b7c3}#mp-entry-proposal .mp-color-review,#mp-entry-proposal .mp-color-caption{display:none}#mp-entry-proposal .sq-header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:23px}#mp-entry-proposal .sq-header h1{margin:5px 0 6px}#mp-entry-proposal .sq-header p{margin:0;color:var(--mp-muted)}#mp-entry-proposal .sq-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}#mp-entry-proposal .sq-tabs{display:flex;gap:22px;border-bottom:1px solid var(--mp-line);margin-bottom:20px;flex-wrap:wrap}#mp-entry-proposal .sq-tabs button{border-width:0px 0px 2px;border-style:none none solid;border-color:currentcolor currentcolor transparent;border-image:none;background:transparent;color:var(--mp-muted);padding:10px 0 12px;border-radius:0}#mp-entry-proposal .sq-tabs button[aria-pressed=true]{color:var(--mp-ink);border-bottom-color:var(--mp-accent)}#mp-entry-proposal .sq-filters{display:flex;gap:10px;align-items:center;margin-bottom:16px;flex-wrap:wrap}#mp-entry-proposal .sq-search{position:relative;flex:1 1 0%;min-width:160px}#mp-entry-proposal .sq-search svg{position:absolute;left:11px;top:12px;color:var(--mp-muted)}#mp-entry-proposal .sq-search input{padding-left:37px}#mp-entry-proposal .sq-filters select{width:auto;max-width:100%}#mp-entry-proposal .sq-list{background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:var(--mp-radius);overflow:hidden}#mp-entry-proposal .sq-list th,#mp-entry-proposal .sq-list td{padding:17px 14px}#mp-entry-proposal .sq-list td:first-child{color:var(--mp-ink)}#mp-entry-proposal .sq-list td small{display:block;color:var(--mp-muted);margin-top:4px;font-size:12px}#mp-entry-proposal .sq-list tbody tr:hover{background:var(--mp-bg)}#mp-entry-proposal .sq-footer{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:var(--mp-muted);padding:13px 14px;border-top:1px solid var(--mp-line);font-size:12px}#mp-entry-proposal .sq-state{display:inline-flex;gap:6px;align-items:center;white-space:nowrap;font-size:12px;color:var(--mp-ink)}#mp-entry-proposal .sq-state:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mp-muted)}#mp-entry-proposal .sq-state[data-state=Enviada]:before{background:light-dark(rgb(178,123,28),rgb(230,188,101))}#mp-entry-proposal .sq-state[data-state=Confirmado]:before{background:light-dark(rgb(53,116,86),rgb(155,200,174))}#mp-entry-proposal .sq-state[data-state=Vencida]{color:light-dark(rgb(148,83,70),rgb(226,173,160))}#mp-entry-proposal .sq-document{background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:var(--mp-radius);padding:24px}#mp-entry-proposal .sq-stepper{display:flex;gap:7px;align-items:center;flex-wrap:wrap;color:var(--mp-muted);font-size:12px}#mp-entry-proposal .sq-stepper strong{font-weight:500;color:var(--mp-ink);background:var(--mp-selected);padding:5px 9px;border-radius:6px}#mp-entry-proposal .sq-meta{display:grid;grid-template-columns:minmax(0px,1.3fr) minmax(0px,1fr);gap:22px 32px;margin:25px 0}#mp-entry-proposal .sq-field label{font-size:12px;color:var(--mp-muted)}#mp-entry-proposal .sq-field small{color:var(--mp-muted);display:block;margin-top:5px}#mp-entry-proposal .sq-field input,#mp-entry-proposal .sq-field select{background:var(--mp-bg)}#mp-entry-proposal .sq-products{margin-top:24px}#mp-entry-proposal .sq-products input{padding:7px;width:76px;min-width:64px;text-align:right}#mp-entry-proposal .sq-products select{min-width:160px;padding:7px;font-size:12px}#mp-entry-proposal .sq-products td,#mp-entry-proposal .sq-products th{padding:13px 7px}#mp-entry-proposal .sq-product-name{font-weight:500;color:var(--mp-ink)}#mp-entry-proposal .sq-product-desc{display:block;font-size:12px;color:var(--mp-muted);margin-top:4px}#mp-entry-proposal .sq-lower{display:grid;grid-template-columns:minmax(0px,1fr) 240px;gap:28px;margin-top:23px}#mp-entry-proposal .sq-lower textarea{width:100%;min-height:80px;resize:vertical;font:inherit;color:var(--mp-ink);background:var(--mp-bg);border:1px solid var(--mp-line);border-radius:8px;padding:11px}#mp-entry-proposal .sq-totals{font-variant-numeric:tabular-nums}#mp-entry-proposal .sq-total-row{display:flex;justify-content:space-between;gap:15px;margin-bottom:11px;color:var(--mp-muted)}#mp-entry-proposal .sq-total-final{border-top:1px solid var(--mp-line);padding-top:14px;color:var(--mp-ink);font-weight:500;font-size:18px}#mp-entry-proposal .sq-section-label{font-size:13px;font-weight:500;margin:0 0 13px}#mp-entry-proposal .sq-activity{padding-top:22px;margin-top:26px;border-top:1px solid var(--mp-line)}#mp-entry-proposal .sq-activity p{margin:8px 0;color:var(--mp-muted);font-size:12px}#mp-entry-proposal .sq-notice{padding:13px 16px;background:var(--mp-selected);border-radius:8px;margin-bottom:18px;display:flex;gap:10px;align-items:flex-start}#mp-entry-proposal .sq-notice p{margin:0;font-size:13px}#mp-entry-proposal .sq-readonly{display:block;padding:10px 0;font-weight:500}#mp-entry-proposal .sq-modal{position:absolute;inset:0;z-index:40;background:light-dark(rgba(41,43,41,.36),rgba(0,0,0,.6));display:flex;align-items:flex-start;justify-content:center;padding:60px 20px}#mp-entry-proposal .sq-modal-box{background:var(--mp-surface);color:var(--mp-ink);border:1px solid var(--mp-line);border-radius:14px;padding:26px;max-width:440px;width:100%;box-shadow:#0002 0 18px 60px}#mp-entry-proposal .sq-modal-box p{color:var(--mp-muted)}#mp-entry-proposal .sq-modal-box label{margin-top:16px}#mp-entry-proposal .sq-toast{margin:0 0 16px;color:var(--mp-ink);background:var(--mp-selected);padding:11px 14px;border-radius:8px;font-size:13px}#mp-entry-proposal .sq-breadcrumb{display:flex;gap:8px;align-items:center;color:var(--mp-muted);font-size:12px}#mp-entry-proposal .sq-empty{text-align:center;color:var(--mp-muted);padding:35px!important}#mp-entry-proposal .sq-icon-button{border:0px;background:transparent;color:var(--mp-muted);padding:8px;display:flex}#mp-entry-proposal .sq-prototype-note{font-size:12px;color:var(--mp-muted);margin:14px 0 0}@media(max-width:700px){#mp-entry-proposal .sq-meta,#mp-entry-proposal .sq-lower{grid-template-columns:1fr}#mp-entry-proposal .sq-document{padding:16px}#mp-entry-proposal .sq-lower{gap:22px}#mp-entry-proposal .sq-totals{max-width:300px;width:100%;margin-left:auto}#mp-entry-proposal .sq-hide-small{display:none}#mp-entry-proposal .sq-list th,#mp-entry-proposal .sq-list td{padding:14px 10px}}@media(pointer:coarse){#mp-entry-proposal .sq-actions button,#mp-entry-proposal .sq-tabs button,#mp-entry-proposal .sq-icon-button{min-height:44px}#mp-entry-proposal .sq-field input,#mp-entry-proposal .sq-field select,#mp-entry-proposal .sq-search input,#mp-entry-proposal .sq-products input{font-size:16px}}#mp-entry-proposal{container:record / inline-size}#mp-entry-proposal[data-palette=a][data-company=pos]{--mp-bg: light-dark(#f1eee6,#191b18);--mp-surface: light-dark(#fffefa,#252822);--mp-ink: light-dark(#252c29,#f2f3ec);--mp-muted: light-dark(#606b61,#b3bcad);--mp-line: light-dark(#d9ddd1,#454c3e);--mp-selected: light-dark(#e8ece4,#35402f)}#mp-entry-proposal .sq-header h1{font-size:30px;font-weight:650;letter-spacing:-1px;line-height:1.15}#mp-entry-proposal .sq-header p{font-size:14px;color:var(--mp-muted)}#mp-entry-proposal .hx-document-heading{margin:0 0 18px;align-items:flex-end}#mp-entry-proposal .hx-document-heading h1{font-size:32px;margin:10px 0 5px}#mp-entry-proposal .hx-document-heading>div>p{font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}#mp-entry-proposal .sq-actions .mp-primary{font-weight:600;box-shadow:light-dark(rgba(32,50,39,.07),rgba(0,0,0,.2)) 0 2px 3px}#mp-entry-proposal .sq-actions .mp-secondary{background:transparent;padding:9px 13px}#mp-entry-proposal .hx-phase{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;background:var(--mp-surface);border-block:1px solid var(--mp-line);padding:12px 16px;margin:0 0 18px}#mp-entry-proposal .hx-eyebrow{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--mp-muted)}#mp-entry-proposal .hx-statusbar{font-size:12px;gap:10px}#mp-entry-proposal .hx-statusbar strong{padding:7px 12px;background:light-dark(rgb(241,226,188),rgb(88,71,34));color:light-dark(rgb(113,80,16),rgb(246,216,138));font-weight:650}#mp-entry-proposal .hx-statusbar[data-state=Confirmado] strong{background:light-dark(rgb(220,235,220),rgb(52,75,49));color:light-dark(rgb(40,83,47),rgb(185,227,169))}#mp-entry-proposal .hx-statusbar svg{width:13px;height:13px;color:var(--mp-muted)}#mp-entry-proposal .hx-record-layout{display:grid;grid-template-columns:minmax(0px,1fr);gap:22px;align-items:start}#mp-entry-proposal .hx-record-layout .sq-document{min-width:0px;padding:0 22px 22px;border-radius:10px}#mp-entry-proposal .hx-smart-buttons{display:flex;justify-content:flex-end;border-bottom:1px solid var(--mp-line);margin:0 -22px;padding:0 10px;background:var(--mp-bg);border-radius:10px 10px 0 0}#mp-entry-proposal .hx-smart-buttons button{display:flex;align-items:center;gap:8px;padding:12px;border-top:0px;border-right:0px;border-bottom:0px;border-image:none;border-left:1px solid var(--mp-line);background:transparent;color:var(--mp-muted);font-size:11px;line-height:1.25}#mp-entry-proposal .hx-smart-buttons button:hover{background:var(--mp-selected);color:var(--mp-ink)}#mp-entry-proposal .hx-smart-buttons button strong{display:block;color:var(--mp-ink);font-size:18px;font-weight:650;margin-bottom:2px;text-align:left}#mp-entry-proposal .hx-smart-buttons svg{width:19px;height:19px}#mp-entry-proposal .hx-identity{margin:25px 0 27px;gap:20px;grid-template-columns:minmax(0px,1.4fr) minmax(0px,1fr);align-items:start}#mp-entry-proposal .hx-identity label{font-size:11px;font-weight:600;letter-spacing:.045em;text-transform:uppercase;margin-bottom:8px}#mp-entry-proposal .hx-identity .hx-client input{font-size:19px;font-weight:600;letter-spacing:-.3px;background:transparent;border:1px solid var(--mp-line);padding:10px}#mp-entry-proposal .hx-identity .hx-client .sq-readonly{font-size:21px;font-weight:600;padding:0 0 6px}#mp-entry-proposal .hx-identity input[type=date]{font-size:13px;background:var(--mp-bg);padding:12px 10px}#mp-entry-proposal .hx-identity small{font-size:12px;line-height:1.5;margin-top:8px}#mp-entry-proposal .hx-notebook{min-width:0px}#mp-entry-proposal .hx-notebook-tabs{display:flex;gap:20px;border-bottom:1px solid var(--mp-line);flex-wrap:wrap;margin-bottom:20px}#mp-entry-proposal .hx-notebook-tabs button{background:transparent;border-width:0px 0px 3px;border-style:none none solid;border-color:currentcolor currentcolor transparent;border-image:none;border-radius:0;padding:11px 0;color:var(--mp-muted);font-size:13px;font-weight:500}#mp-entry-proposal .hx-notebook-tabs button[aria-selected=true]{border-bottom-color:var(--mp-accent);color:var(--mp-ink);font-weight:650}#mp-entry-proposal .sq-products{margin-top:0}#mp-entry-proposal .sq-section-label{font-size:13px;font-weight:600;margin-bottom:12px}#mp-entry-proposal .sq-products thead{background:var(--mp-bg)}#mp-entry-proposal .sq-products th{font-size:11px;font-weight:600;letter-spacing:.025em;color:var(--mp-muted)}#mp-entry-proposal .sq-products td{font-size:13px}#mp-entry-proposal .sq-products input,#mp-entry-proposal .sq-products select{background:transparent;border-color:var(--mp-line);font-size:13px}#mp-entry-proposal .sq-products .mp-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600}#mp-entry-proposal .sq-product-name{font-size:14px;font-weight:600}#mp-entry-proposal .sq-product-desc{font-size:11px;margin-top:6px}#mp-entry-proposal .sq-lower{border-top:1px solid var(--mp-line);padding-top:20px;margin-top:24px;grid-template-columns:minmax(0px,1fr) 240px}#mp-entry-proposal .sq-total-row{font-size:12px;margin-bottom:10px}#mp-entry-proposal .sq-total-final{background:var(--mp-selected);border:0px;border-radius:8px;padding:14px;margin:13px -14px 0;align-items:center}#mp-entry-proposal .sq-total-final span:first-child{font-size:11px;font-weight:600;max-width:50px;line-height:1.4}#mp-entry-proposal .sq-total-final span:last-child{font-size:25px;font-weight:650;letter-spacing:-.8px;white-space:nowrap}#mp-entry-proposal .hx-terms textarea{width:100%;min-height:120px;font:inherit;background:var(--mp-bg);color:var(--mp-ink);border:1px solid var(--mp-line);border-radius:8px;padding:12px;resize:vertical}#mp-entry-proposal .hx-other-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}#mp-entry-proposal .hx-chatter{min-width:0px;background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:10px;padding:18px}#mp-entry-proposal .hx-chatter-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px}#mp-entry-proposal .hx-chatter-heading h2{font-size:16px;font-weight:650;margin:0}#mp-entry-proposal .hx-chatter-heading>span{display:flex;align-items:center;gap:5px;color:var(--mp-muted);font-size:11px}#mp-entry-proposal .hx-chatter-heading svg{width:14px;height:14px}#mp-entry-proposal .hx-compose-tabs{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:12px}#mp-entry-proposal .hx-compose-tabs button{border:0px;background:transparent;display:flex;align-items:center;gap:5px;color:var(--mp-muted);font-size:11px;font-weight:500;border-radius:5px;padding:7px 6px}#mp-entry-proposal .hx-compose-tabs button svg{width:13px;height:13px}#mp-entry-proposal .hx-compose-tabs button[aria-pressed=true]{color:var(--mp-ink);background:var(--mp-selected);font-weight:600}#mp-entry-proposal .hx-composer label{font-size:11px;color:var(--mp-muted);margin-bottom:7px}#mp-entry-proposal .hx-composer textarea{width:100%;min-height:86px;background:var(--mp-bg);color:var(--mp-ink);border:1px solid var(--mp-line);border-radius:7px;padding:10px;font:13px/1.5 Inter,Segoe UI,Arial,sans-serif;resize:vertical}#mp-entry-proposal .hx-compose-footer{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-top:7px}#mp-entry-proposal .hx-compose-footer small{font-size:11px;color:var(--mp-muted)}#mp-entry-proposal .hx-compose-footer button{font-size:11px;padding:7px 10px}#mp-entry-proposal .hx-planned{padding:18px 0;border-bottom:1px solid var(--mp-line)}#mp-entry-proposal .hx-chatter h3{font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.05em;color:var(--mp-muted);margin:0 0 13px}#mp-entry-proposal .hx-activity-item{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0}#mp-entry-proposal .hx-activity-item>span{color:light-dark(rgb(142,103,30),rgb(230,196,119))}#mp-entry-proposal .hx-activity-item>div{flex:1 1 0%;min-width:0px}#mp-entry-proposal .hx-activity-item strong{font-size:12px;font-weight:500;display:block}#mp-entry-proposal .hx-activity-item small{font-size:11px;color:var(--mp-muted);display:block;margin-top:4px}#mp-entry-proposal .hx-activity-item button{display:flex;border:1px solid var(--mp-line);border-radius:5px;background:transparent;color:var(--mp-muted);padding:4px}#mp-entry-proposal .hx-activity-item svg{width:15px;height:15px}#mp-entry-proposal .hx-timeline{padding-top:18px}#mp-entry-proposal .hx-event{display:flex;gap:9px;margin:14px 0;padding:10px 0;border-bottom:1px solid var(--mp-line)}#mp-entry-proposal .hx-event.hx-internal{background:light-dark(rgb(247,240,221),rgb(57,54,40));padding:10px;border-radius:7px;border:0px}#mp-entry-proposal .hx-event-avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:25px;height:25px;border-radius:50%;background:var(--mp-selected);color:var(--mp-ink);font-size:11px;font-weight:600}#mp-entry-proposal .hx-event>div{min-width:0px}#mp-entry-proposal .hx-event header{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}#mp-entry-proposal .hx-event strong{font-size:12px;font-weight:600}#mp-entry-proposal .hx-event small{font-size:11px;color:var(--mp-muted)}#mp-entry-proposal .hx-event p{font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0}#mp-entry-proposal .hx-system-event{display:flex;gap:8px;align-items:flex-start;color:var(--mp-muted);margin:12px 0}#mp-entry-proposal .hx-system-event svg{width:12px;height:12px;margin-top:3px}#mp-entry-proposal .hx-system-event p{font-size:11px;line-height:1.5;margin:0;overflow-wrap:anywhere}#mp-entry-proposal .sq-notice{background:transparent;border-left:3px solid light-dark(rgb(77,115,81),rgb(167,201,154));border-radius:0;padding:6px 13px;margin:0 0 18px}#mp-entry-proposal .sq-notice p{font-size:12px}#mp-entry-proposal .sq-list thead{background:var(--mp-selected)}#mp-entry-proposal .sq-list th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}#mp-entry-proposal .sq-list tbody .mp-link{font-weight:650;font-size:14px}#mp-entry-proposal .sq-list tbody .mp-money{font-weight:600;font-size:14px}@container record (min-width: 950px){#mp-entry-proposal .hx-record-layout{grid-template-columns:minmax(0px,1fr) 260px;gap:16px}#mp-entry-proposal .hx-chatter{padding:15px}#mp-entry-proposal .hx-chatter-heading{flex-wrap:wrap}}@container record (max-width: 650px){#mp-entry-proposal .hx-identity{grid-template-columns:1fr}#mp-entry-proposal .hx-record-layout .sq-document{padding:0 15px 18px}#mp-entry-proposal .hx-smart-buttons{margin:0 -15px;padding:0;justify-content:stretch}#mp-entry-proposal .hx-smart-buttons button{flex:1 1 0%;padding:10px 7px;justify-content:center}#mp-entry-proposal .hx-document-heading h1{font-size:27px}#mp-entry-proposal .hx-document-heading .sq-actions{width:100%}#mp-entry-proposal .hx-notebook-tabs{gap:14px}#mp-entry-proposal .hx-notebook-tabs button{font-size:12px}#mp-entry-proposal .sq-lower,#mp-entry-proposal .hx-other-fields{grid-template-columns:1fr}}@media(pointer:coarse){#mp-entry-proposal .hx-smart-buttons button,#mp-entry-proposal .hx-compose-tabs button,#mp-entry-proposal .hx-activity-item button{min-height:44px}#mp-entry-proposal .hx-composer textarea,#mp-entry-proposal .hx-terms textarea{font-size:16px}}#mp-entry-proposal[data-palette=a][data-company=pos]{--mp-bg: light-dark(#f1eee6,#15171b);--mp-surface: light-dark(#fffefa,#282b31);--mp-ink: light-dark(#252c29,#f3f2ed);--mp-muted: light-dark(#59675e,#c0c6cf);--mp-line: light-dark(#d9ddd1,#515762);--mp-selected: light-dark(#e8ece4,#383e48);--mp-accent: light-dark(#254c61,#b5d6ef);--mp-action: light-dark(#254c61,#f5bd32);--mp-action-text: light-dark(#ffffff,#252116);--mp-detail-color: light-dark(#806019,#f5bd32);--mp-control-border: light-dark(#d9ddd1,#515762);--mp-chatter-bg: light-dark(#fffefa,#202329);--mp-input-bg: light-dark(#f1eee6,#1c1f24)}#mp-entry-proposal[data-company=pos] .hx-chatter{background:var(--mp-chatter-bg)}#mp-entry-proposal[data-company=pos] .hx-chatter h3{color:var(--mp-ink)}#mp-entry-proposal[data-company=pos] .hx-smart-buttons{background:light-dark(rgb(241,238,230),rgb(30,33,39))}#mp-entry-proposal[data-company=pos] .hx-smart-buttons button{color:var(--mp-muted)}#mp-entry-proposal[data-company=pos] .hx-smart-buttons button svg{color:light-dark(rgb(86,110,124),rgb(181,214,239))}#mp-entry-proposal[data-company=pos] .hx-phase{background:light-dark(rgb(255,254,250),rgb(32,35,41))}#mp-entry-proposal[data-company=pos] .hx-statusbar strong{background:light-dark(rgb(241,226,188),rgb(87,69,29));color:light-dark(rgb(113,80,16),rgb(255,224,154))}#mp-entry-proposal[data-company=pos] .hx-statusbar[data-state=Confirmado] strong{background:light-dark(rgb(220,235,220),rgb(37,75,59));color:light-dark(rgb(40,83,47),rgb(181,235,206))}#mp-entry-proposal[data-company=pos] .hx-notebook-tabs button[aria-selected=true]{color:light-dark(rgb(37,44,41),rgb(247,214,141));border-bottom-color:light-dark(rgb(37,76,97),rgb(237,197,107))}#mp-entry-proposal[data-company=pos] .hx-identity label{color:light-dark(rgb(96,107,97),rgb(197,202,211))}#mp-entry-proposal[data-company=pos] .hx-identity .hx-client input,#mp-entry-proposal[data-company=pos] .hx-identity input[type=date],#mp-entry-proposal[data-company=pos] .sq-products input,#mp-entry-proposal[data-company=pos] .sq-products select,#mp-entry-proposal[data-company=pos] .hx-composer textarea,#mp-entry-proposal[data-company=pos] .hx-terms textarea{border-color:var(--mp-control-border);background:var(--mp-input-bg)}#mp-entry-proposal[data-company=pos] .hx-composer textarea::placeholder,#mp-entry-proposal[data-company=pos] .hx-terms textarea::placeholder{color:light-dark(rgb(96,107,97),rgb(174,182,196));opacity:1}#mp-entry-proposal[data-company=pos] .sq-products thead{background:light-dark(rgb(241,238,230),rgb(28,31,36))}#mp-entry-proposal[data-company=pos] .sq-products th{color:light-dark(rgb(96,107,97),rgb(208,213,222))}#mp-entry-proposal[data-company=pos] .sq-total-final{background:light-dark(rgb(232,236,228),rgb(30,33,39));border-left:3px solid light-dark(rgb(184,193,178),rgb(237,197,107))}#mp-entry-proposal[data-company=pos] .sq-total-final span:last-child{color:light-dark(rgb(37,44,41),rgb(244,212,140))}#mp-entry-proposal[data-company=pos] .hx-compose-tabs button[aria-pressed=true]{background:light-dark(rgb(232,236,228),rgb(55,67,84));color:light-dark(rgb(37,44,41),rgb(214,233,252))}#mp-entry-proposal[data-company=pos] .hx-compose-tabs button[data-compose=note][aria-pressed=true]{background:light-dark(rgb(243,233,237),rgb(75,51,66));color:light-dark(rgb(119,60,89),rgb(243,192,219))}#mp-entry-proposal[data-company=pos] .hx-compose-tabs button[data-compose=activity][aria-pressed=true]{background:light-dark(rgb(241,226,188),rgb(87,69,29));color:light-dark(rgb(113,80,16),rgb(255,224,154))}#mp-entry-proposal[data-company=pos] .hx-event.hx-internal{background:light-dark(rgb(247,240,221),rgb(59,48,56))}#mp-entry-proposal[data-company=pos] .hx-compose-footer .mp-secondary,#mp-entry-proposal[data-company=pos] .hx-activity-item button,#mp-entry-proposal[data-company=pos] .sq-actions .mp-secondary{border-color:var(--mp-control-border);color:var(--mp-ink);background:light-dark(transparent,rgb(48,53,63))}#mp-entry-proposal[data-company=pos] .hx-compose-footer .mp-secondary:hover,#mp-entry-proposal[data-company=pos] .hx-activity-item button:hover,#mp-entry-proposal[data-company=pos] .sq-actions .mp-secondary:hover{background:var(--mp-selected)}#mp-entry-proposal[data-company=pos] .sq-tabs button[aria-pressed=true]{border-bottom-color:light-dark(rgb(37,76,97),rgb(237,197,107))}#mp-entry-proposal[data-company=pos] .sq-notice{border-left-color:light-dark(rgb(77,115,81),rgb(142,212,173))}#mp-entry-proposal[data-palette=a][data-company=pos]{--mp-accent: light-dark(#254c61,#f5bd32);--mp-detail-color: light-dark(#254c61,#f5bd32);--mp-yellow: light-dark(#254c61,#f5bd32);--mp-selected: light-dark(#e7eef2,#383e48);--mp-interactive-soft: light-dark(#e7eef2,#433c2d);--mp-action-text: light-dark(#ffffff,#252116)}#mp-entry-proposal[data-company=pos] .mp-topbar .mp-brand-mark{background:var(--mp-accent);color:var(--mp-action-text)}#mp-entry-proposal[data-company=pos] .mp-task-icon{color:var(--mp-accent);background:var(--mp-interactive-soft)}#mp-entry-proposal[data-company=pos] .mp-shortcut svg,#mp-entry-proposal[data-company=pos] .hx-smart-buttons button svg{color:var(--mp-accent)}#mp-entry-proposal[data-company=pos] .mp-nav button[aria-current=page] svg{color:var(--mp-accent)}#mp-entry-proposal[data-company=pos] .mp-status{background:var(--mp-selected);color:var(--mp-ink)}#mp-entry-proposal[data-company=pos] .mp-status-draft{background:var(--mp-bg);color:var(--mp-muted)}#mp-entry-proposal[data-company=pos] .hx-notebook-tabs button[aria-selected=true]{color:var(--mp-accent);border-bottom-color:var(--mp-accent)}#mp-entry-proposal[data-company=pos] .hx-compose-tabs button[aria-pressed=true],#mp-entry-proposal[data-company=pos] .hx-compose-tabs button[data-compose=note][aria-pressed=true],#mp-entry-proposal[data-company=pos] .hx-compose-tabs button[data-compose=activity][aria-pressed=true]{background:var(--mp-interactive-soft);color:var(--mp-accent)}#mp-entry-proposal[data-company=pos] .hx-event.hx-internal{background:var(--mp-selected)}#mp-entry-proposal[data-company=pos] .hx-activity-item>span{color:var(--mp-accent)}#mp-entry-proposal[data-company=pos] .sq-total-final{border-left-color:var(--mp-line)}#mp-entry-proposal[data-company=pos] .sq-total-final span:last-child{color:var(--mp-ink)}#mp-entry-proposal[data-company=pos] .hx-phase{border:1px solid var(--mp-line);border-radius:var(--mp-radius)}#mp-entry-proposal[data-company=pos] .sq-notice{border-radius:var(--mp-radius);background:var(--mp-surface);padding:12px 14px}#mp-entry-proposal .pc-switch{display:flex;gap:6px}#mp-entry-proposal .pc-switch button[aria-pressed=true]{border-color:var(--mp-accent);color:var(--mp-accent)}#mp-entry-proposal .pc-sheet{background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:var(--mp-radius);min-width:0px;overflow:hidden}#mp-entry-proposal .pc-sheet .hx-smart-buttons{margin:0;padding:0 8px;border-radius:0}#mp-entry-proposal .pc-body{padding:24px}#mp-entry-proposal .pc-identity{display:flex;gap:19px;align-items:center;margin-bottom:26px}#mp-entry-proposal .pc-image{width:88px;height:88px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--mp-bg);border:1px dashed var(--mp-control-border);border-radius:10px;color:var(--mp-accent);overflow:hidden}#mp-entry-proposal .pc-image svg{width:32px;height:32px}#mp-entry-proposal .pc-image img{width:100%;height:100%;object-fit:contain}#mp-entry-proposal .pc-identity h2{font-size:24px;line-height:1.25;letter-spacing:-.6px;margin:0 0 8px;font-weight:650}#mp-entry-proposal .pc-identity p{color:var(--mp-muted);font-size:12px;margin:5px 0}#mp-entry-proposal .pc-fields{display:grid;grid-template-columns:1fr 1fr;gap:24px 30px;margin:22px 0}#mp-entry-proposal .pc-field{min-width:0px}#mp-entry-proposal .pc-field label{font-size:11px;letter-spacing:.04em;text-transform:uppercase;font-weight:600;color:var(--mp-muted);margin-bottom:7px}#mp-entry-proposal .pc-field .pc-value{font-size:14px;color:var(--mp-ink);overflow-wrap:anywhere}#mp-entry-proposal .pc-field .pc-value.pc-price{font-size:27px;font-weight:650;letter-spacing:-.7px;font-variant-numeric:tabular-nums}#mp-entry-proposal .pc-field small{display:block;font-size:11px;color:var(--mp-muted);margin-top:5px}#mp-entry-proposal .pc-field input{background:var(--mp-input-bg);border-color:var(--mp-control-border);font-size:14px}#mp-entry-proposal .pc-section-title{font-size:14px;font-weight:600;margin:22px 0 14px}#mp-entry-proposal .pc-description{font-size:13px;color:var(--mp-muted);line-height:1.7;max-width:65ch}#mp-entry-proposal .pc-contact{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--mp-line);padding:17px 0}#mp-entry-proposal .pc-contact>span{width:36px;height:36px;border-radius:50%;background:var(--mp-selected);display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--mp-ink)}#mp-entry-proposal .pc-contact strong{display:block;font-size:14px;font-weight:600}#mp-entry-proposal .pc-contact small{display:block;font-size:12px;color:var(--mp-muted);margin-top:4px}#mp-entry-proposal .pc-status{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--mp-ink)}#mp-entry-proposal .pc-status:before{content:"";width:6px;height:6px;border-radius:50%;background:light-dark(rgb(53,116,86),rgb(155,200,174))}#mp-entry-proposal .pc-banner{background:var(--mp-selected);border-radius:8px;padding:12px 14px;color:var(--mp-ink);font-size:12px;margin:15px 0}#mp-entry-proposal .pc-message{white-space:pre-wrap;font-size:12px;overflow-wrap:anywhere}#mp-entry-proposal .pc-related{background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:10px;padding:20px;margin:0 0 18px}#mp-entry-proposal .pc-related h2{font-size:16px;margin:0 0 12px;font-weight:600}#mp-entry-proposal .pc-related p{font-size:13px;color:var(--mp-muted)}@container record (max-width: 650px){#mp-entry-proposal .pc-fields{grid-template-columns:1fr}#mp-entry-proposal .pc-body{padding:18px}#mp-entry-proposal .pc-identity{align-items:flex-start;gap:12px}#mp-entry-proposal .pc-image{width:58px;height:58px}#mp-entry-proposal .pc-identity h2{font-size:20px}#mp-entry-proposal .pc-identity,#mp-entry-proposal .pc-sheet .hx-smart-buttons{flex-wrap:wrap}#mp-entry-proposal .pc-sheet .hx-smart-buttons button{flex:1 1 0%}}#mp-entry-proposal .sq-actions>button,#mp-entry-proposal .hx-compose-footer>button,#mp-entry-proposal .sq-modal-box .mp-secondary,#mp-entry-proposal .sq-modal-box .mp-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;min-height:38px;line-height:1.25}#mp-entry-proposal .sq-actions>button svg,#mp-entry-proposal .hx-compose-footer>button svg{display:block;width:16px;height:16px;flex:0 0 16px}#mp-entry-proposal .hx-smart-buttons,#mp-entry-proposal .pc-sheet .hx-smart-buttons{display:grid;grid-template-columns:repeat(3,minmax(0px,1fr));padding:0}#mp-entry-proposal .hx-smart-buttons button{justify-content:center;min-width:0px}#mp-entry-proposal .hx-smart-buttons button:first-child{border-left:0px}@container record (min-width: 950px){#mp-entry-proposal .hx-record-layout{align-items:stretch}#mp-entry-proposal .hx-record-layout>.pc-sheet,#mp-entry-proposal .hx-record-layout>.sq-document,#mp-entry-proposal .hx-record-layout>.hx-chatter{align-self:stretch}}@media(pointer:coarse){#mp-entry-proposal .sq-actions>button,#mp-entry-proposal .hx-compose-footer>button{min-height:44px}}#mp-entry-proposal[data-company=pos] .mp-brand-panel .mp-brand-mark{background:#edc56b;color:#243e4c}#mp-entry-proposal #mp-quotes td:first-child .mp-link,#mp-entry-proposal .sq-list td:first-child .mp-link,#mp-entry-proposal .pc-related td:first-child .mp-link{font-weight:650;letter-spacing:.01em}#mp-entry-proposal .hx-record-layout{align-items:start}#mp-entry-proposal .hx-record-layout>.pc-sheet,#mp-entry-proposal .hx-record-layout>.sq-document,#mp-entry-proposal .hx-record-layout>.hx-chatter{align-self:start}#mp-entry-proposal .hx-chatter[data-bounded=true]{overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--mp-control-border) transparent}#mp-entry-proposal .cr-board{display:grid;grid-template-columns:repeat(4,minmax(0px,1fr));gap:14px;align-items:start}#mp-entry-proposal .cr-column{min-width:0px;background:var(--mp-selected);border-radius:10px;padding:12px}#mp-entry-proposal .cr-column-head{display:flex;justify-content:space-between;gap:7px;align-items:center;margin-bottom:5px}#mp-entry-proposal .cr-column-head h2{font-size:13px;font-weight:650;margin:0}#mp-entry-proposal .cr-column-head span{font-size:11px;color:var(--mp-muted)}#mp-entry-proposal .cr-column-total{font-size:12px;color:var(--mp-muted);font-variant-numeric:tabular-nums;margin-bottom:15px}#mp-entry-proposal .cr-card{width:100%;display:block;text-align:left;background:var(--mp-surface);color:var(--mp-ink);border:1px solid var(--mp-line);border-radius:8px;padding:14px;margin:0 0 12px}#mp-entry-proposal .cr-card:hover{border-color:var(--mp-accent)}#mp-entry-proposal .cr-card strong{display:block;font-size:14px;font-weight:650;line-height:1.4;overflow-wrap:anywhere}#mp-entry-proposal .cr-card small{display:block;font-size:11px;color:var(--mp-muted);margin-top:7px}#mp-entry-proposal .cr-card-price{font-size:17px;font-weight:600;display:block;margin:18px 0 12px;font-variant-numeric:tabular-nums}#mp-entry-proposal .cr-card-foot{display:flex;gap:7px;align-items:center;border-top:1px solid var(--mp-line);padding-top:10px;color:var(--mp-muted);font-size:11px;line-height:1.4}#mp-entry-proposal .cr-card-foot svg{width:14px;height:14px;color:var(--mp-accent)}#mp-entry-proposal .cr-empty{font-size:12px;color:var(--mp-muted);padding:18px 3px}#mp-entry-proposal .cr-view-buttons{display:flex;gap:6px;flex-wrap:wrap}#mp-entry-proposal .cr-view-buttons button{display:inline-flex;align-items:center;gap:6px;background:var(--mp-surface);color:var(--mp-muted);border:1px solid var(--mp-line);border-radius:7px;padding:8px 11px;font-size:12px}#mp-entry-proposal .cr-view-buttons button[aria-pressed=true]{color:var(--mp-accent);border-color:var(--mp-accent)}#mp-entry-proposal .cr-record-title{font-size:26px;font-weight:650;line-height:1.25;margin:0 0 10px;letter-spacing:-.5px}#mp-entry-proposal .cr-record-client{font-size:14px;color:var(--mp-muted);margin:0 0 20px}#mp-entry-proposal .cr-stages{display:flex;gap:6px;flex-wrap:wrap}#mp-entry-proposal .cr-stages button{font-size:12px;border:1px solid transparent;background:transparent;color:var(--mp-muted);padding:7px 10px;border-radius:6px}#mp-entry-proposal .cr-stages button[aria-pressed=true]{background:var(--mp-interactive-soft);color:var(--mp-accent);font-weight:650;border-color:var(--mp-accent)}#mp-entry-proposal .cr-stages button[data-cr-stage=Ganada][aria-pressed=true]{background:light-dark(rgb(220,235,220),rgb(37,75,59));color:light-dark(rgb(40,83,47),rgb(181,235,206));border-color:light-dark(rgb(110,146,117),rgb(111,174,138))}#mp-entry-proposal .cr-stage-select{max-width:100%;background:var(--mp-input-bg);border-color:var(--mp-control-border);font-size:12px;padding:8px;margin-top:18px}#mp-entry-proposal .cr-next{border-left:3px solid var(--mp-accent);padding:10px 14px;background:var(--mp-bg);border-radius:0 7px 7px 0;margin:20px 0}#mp-entry-proposal .cr-next strong{font-size:13px;font-weight:600;display:block}#mp-entry-proposal .cr-next p{font-size:12px;color:var(--mp-muted);margin:5px 0}#mp-entry-proposal .cr-field-grid{display:grid;grid-template-columns:1fr 1fr;gap:23px;margin:22px 0}#mp-entry-proposal .cr-modal{background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:10px;padding:22px;margin-bottom:20px}#mp-entry-proposal .cr-modal h2{font-size:18px;font-weight:650;margin:0 0 16px}#mp-entry-proposal .cr-modal input,#mp-entry-proposal .cr-modal select{background:var(--mp-input-bg);border-color:var(--mp-control-border)}#mp-entry-proposal .cr-modal label{font-size:12px}#mp-entry-proposal .cr-modal .sq-actions{margin-top:20px}@container record (max-width: 850px){#mp-entry-proposal .cr-board{grid-template-columns:repeat(2,minmax(0px,1fr))}}@container record (max-width: 540px){#mp-entry-proposal .cr-board,#mp-entry-proposal .cr-field-grid{grid-template-columns:1fr}#mp-entry-proposal .cr-record-title{font-size:22px}}#mp-entry-proposal .cr-board{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(270px,1fr);gap:15px;overflow-x:auto;padding:6px 5px 22px;align-items:start;scrollbar-width:thin;scrollbar-color:var(--mp-control-border) transparent}#mp-entry-proposal .cr-column{padding:10px 5px;min-height:320px;background:transparent;border-radius:8px;transition:background .15s}#mp-entry-proposal .cr-column-head{padding:0 6px;gap:6px;cursor:grab}#mp-entry-proposal .cr-column-head h2{flex:1 1 0%}#mp-entry-proposal .cr-column-total{padding:0 6px 10px;margin:8px 0 12px;border-bottom:3px solid var(--mp-line)}#mp-entry-proposal .kb-card{position:relative;background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:8px;color:var(--mp-ink);padding:12px 13px 10px;margin-bottom:11px;cursor:grab;box-shadow:light-dark(rgba(36,62,76,.047),rgba(0,0,0,.2)) 0 1px 3px;transition:transform .15s,box-shadow .15s,border-color .15s}#mp-entry-proposal .kb-card:hover{border-color:var(--mp-accent);box-shadow:light-dark(rgba(36,62,76,.086),rgba(0,0,0,.333)) 0 5px 12px;transform:translateY(-2px)}#mp-entry-proposal .kb-card.kb-dragging{transform:translateY(-5px) rotate(-1deg);box-shadow:light-dark(rgba(36,62,76,.2),rgba(0,0,0,.533)) 0 15px 28px;border-color:var(--mp-accent);opacity:.8}#mp-entry-proposal .cr-column.kb-drop-target{background:var(--mp-interactive-soft);outline:2px dashed var(--mp-accent);outline-offset:-2px}#mp-entry-proposal .kb-title{display:block;text-align:left;background:transparent;border:0px;color:var(--mp-ink);font-weight:650;font-size:13px;line-height:1.35;padding:0 20px 0 0;width:100%}#mp-entry-proposal .kb-price{display:block;font-size:13px;font-weight:500;margin:6px 0;font-variant-numeric:tabular-nums}#mp-entry-proposal .kb-client{display:block;font-size:12px;color:var(--mp-muted)}#mp-entry-proposal .kb-footer{display:flex;align-items:center;gap:9px;margin-top:11px}#mp-entry-proposal .kb-stars{display:flex;gap:0px}#mp-entry-proposal .kb-stars button{display:flex;align-items:center;justify-content:center;padding:3px 1px;border:0px;background:transparent;color:var(--mp-muted)}#mp-entry-proposal .kb-stars button svg{width:16px;height:16px}#mp-entry-proposal .kb-stars button[aria-pressed=true]{color:light-dark(rgb(153,107,0),rgb(237,197,107))}#mp-entry-proposal .kb-stars button[aria-pressed=true] svg{fill:currentcolor}#mp-entry-proposal .kb-activity{display:flex;align-items:center;justify-content:center;border:0px;background:transparent;color:var(--mp-accent);padding:4px}#mp-entry-proposal .kb-owner{margin-left:auto;width:24px;height:24px;border-radius:6px;background:var(--mp-selected);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:650}#mp-entry-proposal .kb-card-menu{position:absolute;right:7px;top:8px;z-index:2}#mp-entry-proposal .kb-stage-menu{position:relative;cursor:default}#mp-entry-proposal .kb-card-menu[open],#mp-entry-proposal .kb-stage-menu[open]{z-index:10}#mp-entry-proposal .kb-card-menu summary,#mp-entry-proposal .kb-stage-menu summary{display:flex;align-items:center;justify-content:center;width:24px;height:24px;list-style:none;cursor:pointer;color:var(--mp-muted);border-radius:5px}#mp-entry-proposal .kb-card-menu summary::-webkit-details-marker,#mp-entry-proposal .kb-stage-menu summary::-webkit-details-marker{display:none}#mp-entry-proposal .kb-menu{position:absolute;right:0;top:28px;min-width:210px;max-width:250px;background:var(--mp-surface);border:1px solid var(--mp-control-border);border-radius:8px;padding:10px;box-shadow:light-dark(rgba(36,62,76,.15),rgba(0,0,0,.4)) 0 8px 22px}#mp-entry-proposal .kb-menu button{display:flex;align-items:center;gap:7px;width:100%;text-align:left;padding:8px 4px;background:transparent;color:var(--mp-ink);border:0px;font-size:12px}#mp-entry-proposal .kb-menu button:disabled{opacity:.4;cursor:default}#mp-entry-proposal .kb-menu label{font-size:11px;color:var(--mp-muted);margin:10px 0 6px}#mp-entry-proposal .kb-menu select{font-size:12px;padding:7px;background:var(--mp-input-bg);border-color:var(--mp-control-border)}@container record (max-width: 850px){#mp-entry-proposal .cr-board{grid-template-columns:none;grid-auto-columns:270px}}@container record (max-width: 540px){#mp-entry-proposal .cr-board{grid-template-columns:none;grid-auto-columns:250px}}@media(prefers-reduced-motion:reduce){#mp-entry-proposal .kb-card,#mp-entry-proposal .cr-column{transition:none}#mp-entry-proposal .kb-card:hover,#mp-entry-proposal .kb-card.kb-dragging{transform:none}}@media(pointer:coarse){#mp-entry-proposal .kb-stars button,#mp-entry-proposal .kb-activity{min-width:36px;min-height:44px}#mp-entry-proposal .kb-card-menu summary,#mp-entry-proposal .kb-stage-menu summary{min-width:36px;min-height:36px}}#mp-entry-proposal [data-card-color=none]{--ka-color: var(--mp-line)}#mp-entry-proposal [data-card-color=blue]{--ka-color: light-dark(#306b95,#8ac4ed)}#mp-entry-proposal [data-card-color=gold]{--ka-color: light-dark(#a5730b,#edc56b)}#mp-entry-proposal [data-card-color=green]{--ka-color: light-dark(#3b7856,#8fceab)}#mp-entry-proposal [data-card-color=pink]{--ka-color: light-dark(#a54778,#e3a1c6)}#mp-entry-proposal .kb-card{border-left:4px solid var(--ka-color,var(--mp-line))}#mp-entry-proposal .ka-more{position:absolute;right:7px;top:8px;border:0px;background:transparent;color:var(--mp-muted);padding:4px;display:flex;border-radius:5px}#mp-entry-proposal .ka-more:hover,#mp-entry-proposal .ka-stage-more:hover{background:var(--mp-selected);color:var(--mp-ink)}#mp-entry-proposal .ka-stage-more{display:flex;align-items:center;justify-content:center;background:transparent;color:var(--mp-muted);border:0px;border-radius:5px;padding:4px}#mp-entry-proposal .ka-tools{position:relative;background:var(--mp-surface);border:1px solid var(--mp-control-border);border-radius:10px;padding:20px;margin:0 0 20px}#mp-entry-proposal .ka-tools-head{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:20px}#mp-entry-proposal .ka-tools-head h2{font-size:16px;font-weight:650;margin:0}#mp-entry-proposal .ka-tools-head>button{display:flex;background:transparent;border:0px;color:var(--mp-muted);padding:4px}#mp-entry-proposal .ka-tools h3{font-size:13px;font-weight:600;margin:0 0 13px}#mp-entry-proposal .ka-style-grid,#mp-entry-proposal .ka-activity-layout{display:grid;grid-template-columns:minmax(0px,1fr) minmax(0px,1fr);gap:25px}#mp-entry-proposal .ka-tools label{font-size:12px;margin:12px 0 6px}#mp-entry-proposal .ka-tools input{font-size:13px;background:var(--mp-input-bg);border-color:var(--mp-control-border)}#mp-entry-proposal .ka-colors{display:flex;gap:10px;flex-wrap:wrap}#mp-entry-proposal .ka-colors button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--ka-color);color:var(--mp-surface);border:2px solid transparent;border-radius:50%}#mp-entry-proposal .ka-colors button svg{visibility:hidden;width:16px;height:16px}#mp-entry-proposal .ka-colors button[aria-pressed=true]{outline:2px solid var(--mp-ink);outline-offset:3px}#mp-entry-proposal .ka-colors button[aria-pressed=true] svg,#mp-entry-proposal .ka-colors button[data-card-color=none] svg{visibility:visible}#mp-entry-proposal .ka-inline{display:flex;gap:8px;align-items:center;flex-wrap:wrap}#mp-entry-proposal .ka-inline input{flex:1 1 0%;min-width:140px}#mp-entry-proposal .ka-inline button{display:flex;align-items:center;gap:5px;font-size:12px}#mp-entry-proposal .ka-tag-editor,#mp-entry-proposal .ka-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}#mp-entry-proposal .ka-tags:empty{display:none}#mp-entry-proposal .ka-tag-editor button,#mp-entry-proposal .ka-tags span{display:inline-flex;align-items:center;gap:5px;background:var(--mp-selected);color:var(--mp-ink);border:0px;border-radius:5px;padding:4px 6px;font-size:11px}#mp-entry-proposal .ka-tag-editor svg{width:12px;height:12px}#mp-entry-proposal .ka-type-picker{display:flex;gap:8px;flex-wrap:wrap}#mp-entry-proposal .ka-type-picker button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--mp-control-border);border-radius:8px;background:transparent;color:var(--mp-muted)}#mp-entry-proposal .ka-type-picker button svg{width:18px;height:18px}#mp-entry-proposal .ka-type-picker button[aria-pressed=true]{color:var(--mp-accent);border-color:var(--mp-accent);background:var(--mp-interactive-soft)}#mp-entry-proposal .ka-type-label{font-size:12px;color:var(--mp-accent);font-weight:600;margin:8px 0 16px}#mp-entry-proposal .ka-task{display:flex;align-items:flex-start;gap:7px;border-top:1px solid var(--mp-line);padding:12px 0}#mp-entry-proposal .ka-task>div{flex:1 1 0%;min-width:0px}#mp-entry-proposal .ka-task strong{font-size:12px;font-weight:500;display:block;overflow-wrap:anywhere}#mp-entry-proposal .ka-task small{font-size:11px;color:var(--mp-muted);display:block;margin-top:5px}#mp-entry-proposal .ka-task button{display:flex;background:transparent;color:var(--mp-muted);border:0px;padding:3px}#mp-entry-proposal .ka-task button svg{width:14px;height:14px}#mp-entry-proposal .ka-type-icon{color:var(--mp-accent);padding-top:2px}#mp-entry-proposal .ka-type-icon svg{width:16px;height:16px}@container record (max-width: 700px){#mp-entry-proposal .ka-style-grid,#mp-entry-proposal .ka-activity-layout{grid-template-columns:1fr}}@media(pointer:coarse){#mp-entry-proposal .ka-type-picker button,#mp-entry-proposal .ka-more,#mp-entry-proposal .ka-stage-more,#mp-entry-proposal .ka-task button{min-height:44px;min-width:36px}}#mp-entry-proposal #cr-workspace{position:relative}#mp-entry-proposal .cr-view-buttons{display:grid;grid-template-columns:repeat(2,104px);gap:6px}#mp-entry-proposal .cr-view-buttons button{height:36px;justify-content:center;padding:7px 10px;font-size:12px}#mp-entry-proposal .cr-view-buttons button svg{width:16px;height:16px}#mp-entry-proposal .ka-tools.ka-floating{position:absolute;z-index:35;box-sizing:border-box;width:286px;margin:0;padding:15px;background:var(--mp-surface);border:1px solid var(--mp-control-border);border-radius:10px;box-shadow:light-dark(rgba(36,62,76,.17),rgba(0,0,0,.533)) 0 8px 24px;overflow-y:auto;overscroll-behavior:contain}#mp-entry-proposal .ka-floating .ka-tools-head{margin:0;height:0px}#mp-entry-proposal .ka-floating .ka-tools-head h2{display:none}#mp-entry-proposal .ka-floating .ka-tools-head>button{position:absolute;right:6px;top:6px;padding:4px}#mp-entry-proposal .ka-floating .ka-tools-head>button svg{width:14px;height:14px}#mp-entry-proposal .ka-floating .ka-style-grid{display:block}#mp-entry-proposal .ka-floating h3,#mp-entry-proposal .ka-floating label{font-size:11px;font-weight:600;letter-spacing:.025em}#mp-entry-proposal .ka-floating .ka-style-grid h3{margin:2px 20px 14px 0}#mp-entry-proposal .ka-floating .ka-colors{gap:10px;margin-bottom:20px}#mp-entry-proposal .ka-floating .ka-colors button{width:27px;height:27px}#mp-entry-proposal .ka-floating .ka-inline{flex-wrap:nowrap;gap:6px}#mp-entry-proposal .ka-floating .ka-inline input{min-width:0px;width:100%;padding:8px}#mp-entry-proposal .ka-floating .ka-inline button{padding:8px;font-size:11px;white-space:nowrap}#mp-entry-proposal .ka-compact-types{display:flex;flex-wrap:nowrap;gap:5px;margin:1px 16px 0 0}#mp-entry-proposal .ka-compact-types button{display:flex;align-items:center;justify-content:center;flex:0 0 37px;width:37px;height:35px;border:1px solid transparent;background:transparent;color:var(--mp-muted);border-radius:6px}#mp-entry-proposal .ka-compact-types button svg{width:18px;height:18px}#mp-entry-proposal .ka-compact-types button[aria-pressed=true]{color:var(--mp-accent);background:var(--mp-interactive-soft);border-color:var(--mp-accent)}#mp-entry-proposal #ka-compact-form{border-top:1px solid var(--mp-line);margin-top:12px;padding-top:13px}#mp-entry-proposal #ka-compact-form h3{font-size:13px;margin-bottom:13px}#mp-entry-proposal #ka-compact-form label{font-weight:500;letter-spacing:0px;margin:10px 0 5px}#mp-entry-proposal #ka-compact-form input{padding:8px;font-size:13px}#mp-entry-proposal #ka-compact-form>button{display:flex;align-items:center;gap:6px;font-size:12px;padding:8px 12px;margin-top:14px}#mp-entry-proposal .ka-compact-pending:empty{display:none}#mp-entry-proposal .ka-compact-pending{border-top:1px solid var(--mp-line);margin-top:12px}#mp-entry-proposal .ka-compact-task{display:flex;gap:5px;align-items:flex-start;padding:12px 0;border-bottom:1px solid var(--mp-line)}#mp-entry-proposal .ka-compact-task:last-child{border-bottom:0px;padding-bottom:0}#mp-entry-proposal .ka-compact-task>div{flex:1 1 0%;min-width:0px}#mp-entry-proposal .ka-compact-task strong{display:block;font-size:12px;font-weight:500;overflow-wrap:anywhere}#mp-entry-proposal .ka-compact-task small{display:block;font-size:11px;color:var(--mp-muted);margin-top:5px}#mp-entry-proposal .ka-compact-task button{display:flex;border:0px;background:transparent;color:var(--mp-muted);padding:3px}#mp-entry-proposal .ka-compact-task button svg{width:14px;height:14px}@media(pointer:coarse){#mp-entry-proposal .cr-view-buttons button,#mp-entry-proposal .ka-compact-types button{height:44px}#mp-entry-proposal .ka-compact-task button{min-height:36px}#mp-entry-proposal .ka-floating input{font-size:16px}}#mp-entry-proposal .kb-card{display:flex;flex-direction:column;height:178px;overflow:visible}#mp-entry-proposal .kb-title{flex:0 0 auto;line-height:1.35;height:2.7em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}#mp-entry-proposal .kb-client{flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}#mp-entry-proposal .ka-tags,#mp-entry-proposal .ka-tags:empty{display:flex;flex-shrink:0;flex-wrap:nowrap;min-height:19px;height:19px;overflow:hidden;margin-top:6px;gap:5px}#mp-entry-proposal .ka-tags span{flex-shrink:0;white-space:nowrap;padding:2px 5px;line-height:1.3}#mp-entry-proposal .kb-footer{flex-shrink:0;margin-top:auto;padding-top:6px}#mp-entry-proposal .kb-owner{overflow:hidden}#mp-entry-proposal .kb-owner img{width:100%;height:100%;object-fit:cover;display:block}@media(pointer:coarse){#mp-entry-proposal .kb-card{height:194px}}#mp-entry-proposal #ac-close h3{font-size:14px;margin:0 20px 10px 0;font-weight:650;letter-spacing:0px}#mp-entry-proposal .ac-task-name{font-size:12px;color:var(--mp-muted);line-height:1.5;margin:0 0 16px}#mp-entry-proposal #ac-close select,#mp-entry-proposal #ac-close textarea{width:100%;background:var(--mp-input-bg);color:var(--mp-ink);border:1px solid var(--mp-control-border);border-radius:7px;padding:8px;font:13px/1.4 Inter,Segoe UI,Arial,sans-serif}#mp-entry-proposal #ac-close textarea{resize:vertical;min-height:56px}#mp-entry-proposal #ac-close label{font-weight:500;letter-spacing:0px}#mp-entry-proposal .ac-optional{color:var(--mp-muted);font-size:11px}#mp-entry-proposal #ac-close .ac-next-check{display:flex;gap:8px;align-items:center;margin:14px 0;cursor:pointer;font-size:12px}#mp-entry-proposal .ac-next-check input{width:15px;height:15px;padding:0;margin:0;accent-color:var(--mp-accent)}#mp-entry-proposal #ac-next-fields{border-top:1px solid var(--mp-line);padding-top:13px}#mp-entry-proposal .ac-type-label{color:var(--mp-accent);font-size:11px;margin:6px 0 10px}#mp-entry-proposal .ac-close-actions{display:flex;gap:8px;align-items:center;margin-top:16px;flex-wrap:wrap}#mp-entry-proposal .ac-close-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:12px;padding:8px 10px;min-height:34px}#mp-entry-proposal .ac-feedback{font-size:12px;background:var(--mp-selected);color:var(--mp-ink);padding:10px 14px;border-radius:8px;margin-bottom:14px}@media(pointer:coarse){#mp-entry-proposal #ac-close select,#mp-entry-proposal #ac-close textarea{font-size:16px}#mp-entry-proposal .ac-close-actions button{min-height:44px}}#mp-entry-proposal [data-activity-state=late]{--ah-state: light-dark(#ad3932,#ffada4)}#mp-entry-proposal [data-activity-state=soon]{--ah-state: light-dark(#8b610d,#f1ca71)}#mp-entry-proposal [data-activity-state=ontime],#mp-entry-proposal [data-activity-state=done]{--ah-state: light-dark(#34744e,#9dd8b0)}#mp-entry-proposal [data-activity-state=undated],#mp-entry-proposal [data-activity-state=canceled]{--ah-state: var(--mp-muted)}#mp-entry-proposal .ah-pending-title{display:flex;justify-content:space-between;align-items:center;font-size:11px;margin:13px 0 4px;text-transform:uppercase;letter-spacing:.04em;color:var(--mp-muted)}#mp-entry-proposal .ah-pending-title span{font-size:11px;font-weight:500}#mp-entry-proposal .ah-row{display:flex;gap:8px;align-items:flex-start;border-bottom:1px solid var(--mp-line);padding:11px 0}#mp-entry-proposal .ah-row>div:not(.ah-actions){flex:1 1 0%;min-width:0px}#mp-entry-proposal .ah-row strong{display:block;font-size:12px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}#mp-entry-proposal .ah-row small{display:block;font-size:11px;color:var(--ah-state);margin-top:5px}#mp-entry-proposal .ah-status-icon{display:flex;align-items:center;justify-content:center;flex:0 0 22px;height:22px;border-radius:50%;color:var(--ah-state)}#mp-entry-proposal .ah-status-icon svg{width:16px;height:16px}#mp-entry-proposal .ah-actions{display:flex;gap:1px;flex-wrap:wrap;max-width:57px;justify-content:flex-end}#mp-entry-proposal .ah-actions button{display:flex;align-items:center;justify-content:center;padding:3px 2px;border:0px;background:transparent;color:var(--mp-muted)}#mp-entry-proposal .ah-actions button svg{width:13px;height:13px}#mp-entry-proposal .ah-history{margin-top:11px;color:var(--mp-muted)}#mp-entry-proposal .ah-history summary{font-size:11px;cursor:pointer;padding:4px 0}#mp-entry-proposal .ah-history .ah-row strong{font-weight:400;color:var(--mp-muted)}#mp-entry-proposal .ah-empty{font-size:12px;color:var(--mp-muted);margin:10px 0}#mp-entry-proposal .kb-activity[data-activity-state]{color:var(--ah-state)}#mp-entry-proposal .ah-row[data-activity-state=late] .ah-status-icon,#mp-entry-proposal .ah-row[data-activity-state=soon] .ah-status-icon{animation:1.4s ease-out 0s 2 normal none running ah-notice}@keyframes ah-notice{0%,to{box-shadow:transparent 0 0 0 0}45%{box-shadow:0 0 0 4px color-mix(in srgb,var(--ah-state) 22%,transparent)}}@media(prefers-reduced-motion:reduce){#mp-entry-proposal .ah-status-icon{animation:auto ease 0s 1 normal none running none!important}}@media(pointer:coarse){#mp-entry-proposal .ah-actions{max-width:72px}#mp-entry-proposal .ah-actions button{min-height:36px;min-width:24px}}#mp-entry-proposal .ma-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;margin:0 0 22px}#mp-entry-proposal .ma-status-tabs{display:flex;gap:18px;border-bottom:1px solid var(--mp-line)}#mp-entry-proposal .ma-status-tabs button{border-width:0px 0px 2px;border-style:none none solid;border-color:currentcolor currentcolor transparent;border-image:none;background:transparent;color:var(--mp-muted);padding:9px 0;font-size:13px}#mp-entry-proposal .ma-status-tabs button[aria-pressed=true]{color:var(--mp-accent);border-bottom-color:var(--mp-accent);font-weight:600}#mp-entry-proposal .ma-type-filters{display:flex;gap:5px}#mp-entry-proposal .ma-type-filters button{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--mp-muted)}#mp-entry-proposal .ma-type-filters button[aria-pressed=true]{background:var(--mp-interactive-soft);color:var(--mp-accent);border-color:var(--mp-accent)}#mp-entry-proposal .ma-type-filters svg{width:17px;height:17px}#mp-entry-proposal .ma-list{background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:10px;overflow:hidden}#mp-entry-proposal .ma-group h2{margin:0;padding:13px 18px;background:var(--mp-bg);border-bottom:1px solid var(--mp-line);font-size:12px;font-weight:650;display:flex;gap:9px;align-items:center}#mp-entry-proposal .ma-group h2 span{font-size:11px;color:var(--mp-muted);font-weight:400}#mp-entry-proposal .ma-row{display:grid;grid-template-columns:24px minmax(0px,1fr) 130px 58px;gap:13px;align-items:center;padding:18px;border-bottom:1px solid var(--mp-line)}#mp-entry-proposal .ma-row:last-child{border-bottom:0px}#mp-entry-proposal .ma-type-icon{color:var(--ah-state);display:flex}#mp-entry-proposal .ma-type-icon svg{width:19px;height:19px}#mp-entry-proposal .ma-row-main{min-width:0px}#mp-entry-proposal .ma-row-main strong{font-size:14px;font-weight:600;display:block;line-height:1.4}#mp-entry-proposal .ma-row-main .mp-link{display:inline-flex;align-items:center;gap:5px;max-width:100%;text-align:left;font-size:11px;margin-top:6px;line-height:1.5;white-space:normal}#mp-entry-proposal .ma-row-main .mp-link svg{width:12px;height:12px;flex-shrink:0}#mp-entry-proposal .ma-date span{font-size:12px;font-weight:500;color:var(--ah-state)}#mp-entry-proposal .ma-date small{font-size:11px;color:var(--mp-muted);display:block;margin-top:5px}#mp-entry-proposal .ma-row-actions{display:flex;gap:6px;justify-content:flex-end}#mp-entry-proposal .ma-row-actions button{display:flex;align-items:center;justify-content:center;border:1px solid var(--mp-line);border-radius:5px;background:transparent;color:var(--mp-muted);padding:5px}#mp-entry-proposal .ma-row-actions button svg{width:14px;height:14px}#mp-entry-proposal .ma-empty{padding:30px 18px;font-size:13px;color:var(--mp-muted)}@container record (max-width: 650px){#mp-entry-proposal .ma-row{grid-template-columns:22px minmax(0px,1fr) 58px;gap:9px;padding:15px 12px}#mp-entry-proposal .ma-date{grid-area:2 / 2;display:flex;gap:10px;align-items:center}#mp-entry-proposal .ma-date small{margin:0}#mp-entry-proposal .ma-row-actions{grid-area:1 / 3 / 3}#mp-entry-proposal .ma-row-main strong{font-size:13px}}@media(pointer:coarse){#mp-entry-proposal .ma-type-filters button{height:44px}#mp-entry-proposal .ma-row-actions button{min-height:36px}}#mp-entry-proposal .ct-controls{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}#mp-entry-proposal .ct-controls .ma-status-tabs{flex-wrap:wrap;gap:15px}#mp-entry-proposal .ct-module-filter{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--mp-muted);margin:0}#mp-entry-proposal .ct-module-filter select{width:auto;font-size:12px;padding:8px;background:var(--mp-surface)}#mp-entry-proposal .ct-layout{display:grid;grid-template-columns:minmax(0px,.9fr) minmax(0px,1.1fr);gap:18px;align-items:start}#mp-entry-proposal .ct-list{background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:10px;overflow:hidden;min-width:0px}#mp-entry-proposal .ct-task{display:flex;align-items:flex-start;gap:10px;width:100%;text-align:left;background:transparent;border-top:0px;border-right:0px;border-left:0px;border-image:none;border-bottom:1px solid var(--mp-line);padding:17px;color:var(--mp-ink)}#mp-entry-proposal .ct-task:last-child{border-bottom:0px}#mp-entry-proposal .ct-task[aria-pressed=true]{background:var(--mp-selected);box-shadow:inset 3px 0 var(--mp-accent)}#mp-entry-proposal .ct-task-icon{color:var(--ah-state);padding-top:2px}#mp-entry-proposal .ct-task-icon svg{width:18px;height:18px}#mp-entry-proposal .ct-task-copy{flex:1 1 0%;min-width:0px}#mp-entry-proposal .ct-task-copy strong{font-size:13px;line-height:1.45;font-weight:600;display:block}#mp-entry-proposal .ct-task-copy small{display:block;font-size:11px;color:var(--mp-muted);margin-top:6px;line-height:1.4}#mp-entry-proposal .ct-task-copy em{display:block;font-size:11px;font-style:normal;color:var(--ah-state);margin-top:6px}#mp-entry-proposal .ct-important{color:var(--mp-accent)}#mp-entry-proposal .ct-important svg{width:15px;height:15px;fill:currentcolor}#mp-entry-proposal .ct-detail{background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:10px;padding:22px;min-width:0px}#mp-entry-proposal .ct-detail-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}#mp-entry-proposal .ct-source{font-size:11px;color:var(--mp-muted);letter-spacing:.05em;text-transform:uppercase}#mp-entry-proposal .ct-icon{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--mp-muted);border:0px;padding:5px}#mp-entry-proposal .ct-icon svg{width:16px;height:16px}#mp-entry-proposal .ct-icon[aria-pressed=true]{color:var(--mp-accent)}#mp-entry-proposal .ct-icon[aria-pressed=true] svg{fill:currentcolor}#mp-entry-proposal .ct-title{font-size:23px;font-weight:650;letter-spacing:-.5px;line-height:1.4;padding:0 0 8px;border:0px;border-radius:0;background:transparent;color:var(--mp-ink)}#mp-entry-proposal .ct-detail-state{display:flex;align-items:center;gap:6px;color:var(--ah-state);font-size:12px;margin:5px 0 18px}#mp-entry-proposal .ct-detail-state svg{width:15px;height:15px}#mp-entry-proposal .ct-main-actions{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:22px}#mp-entry-proposal .ct-main-actions button{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:9px 11px}#mp-entry-proposal .ct-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:14px 0 18px}#mp-entry-proposal .ct-fields label{font-size:11px;color:var(--mp-muted)}#mp-entry-proposal .ct-fields input,#mp-entry-proposal .ct-fields select{font-size:12px;margin-top:7px;padding:8px;background:var(--mp-input-bg);color:var(--mp-ink);border-color:var(--mp-control-border)}#mp-entry-proposal .ct-options{border-top:1px solid var(--mp-line);padding:13px 0}#mp-entry-proposal .ct-options summary{font-size:12px;color:var(--mp-ink);cursor:pointer}#mp-entry-proposal .ct-origin{border-block:1px solid var(--mp-line);padding:14px 0;margin-bottom:20px}#mp-entry-proposal .ct-origin>span{display:block;font-size:11px;color:var(--mp-muted);margin-bottom:7px}#mp-entry-proposal .ct-origin strong{font-size:12px;font-weight:500;display:block}#mp-entry-proposal .ct-origin .mp-link{display:flex;align-items:center;gap:5px;font-size:12px;text-align:left}#mp-entry-proposal .ct-steps h2{display:flex;justify-content:space-between;font-size:13px;font-weight:600;margin:0 0 12px}#mp-entry-proposal .ct-steps h2 span{font-size:11px;color:var(--mp-muted);font-weight:400}#mp-entry-proposal .ct-step{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:400;margin:7px 0}#mp-entry-proposal .ct-step>span{flex:1 1 0%;min-width:0px}#mp-entry-proposal .ct-step input{width:15px;height:15px;margin:0;padding:0;accent-color:var(--mp-accent)}#mp-entry-proposal .ct-step input:checked+span{text-decoration:line-through;color:var(--mp-muted)}#mp-entry-proposal #ct-step-form{display:flex;gap:7px;align-items:center;margin:11px 0 20px}#mp-entry-proposal #ct-step-form input{font-size:12px;padding:8px;background:var(--mp-input-bg);border-color:var(--mp-control-border)}#mp-entry-proposal .ct-notes-label{font-size:12px;font-weight:600;margin:0 0 8px}#mp-entry-proposal #ct-notes,#mp-entry-proposal #ct-message{width:100%;background:var(--mp-input-bg);color:var(--mp-ink);font:13px/1.5 Inter,Segoe UI,Arial,sans-serif;border:1px solid var(--mp-control-border);border-radius:7px;padding:10px;resize:vertical;margin-bottom:15px}#mp-entry-proposal .ct-files>div{display:flex;justify-content:space-between;gap:8px;align-items:center;margin:8px 0}#mp-entry-proposal .ct-files a{font-size:12px;color:var(--mp-accent);display:flex;gap:5px;align-items:center;overflow-wrap:anywhere}#mp-entry-proposal .ct-file-label{font-size:12px;color:var(--mp-accent);margin-top:12px}#mp-entry-proposal .ct-file-label input{font-size:11px;border:0px;padding:7px 0;background:transparent}#mp-entry-proposal .ct-conversation{font-size:11px;color:var(--mp-muted);line-height:1.5}#mp-entry-proposal .ct-conversation article{background:var(--mp-selected);border-radius:6px;padding:10px;margin:10px 0;color:var(--mp-ink)}#mp-entry-proposal #ct-message-form label{font-size:12px;margin-top:15px}#mp-entry-proposal #ct-message-form button{display:flex;gap:6px;align-items:center;font-size:12px}@container record (max-width: 750px){#mp-entry-proposal .ct-layout{grid-template-columns:1fr}#mp-entry-proposal .ct-detail{padding:18px}#mp-entry-proposal .ct-title{font-size:21px}}@container record (max-width: 440px){#mp-entry-proposal .ct-fields{grid-template-columns:1fr}}#mp-entry-proposal{--mp-panel-height: 640px}@container record (min-width: 751px){#mp-entry-proposal .ct-layout{align-items:stretch}#mp-entry-proposal .ct-layout>.ct-list,#mp-entry-proposal .ct-layout>.ct-detail{height:var(--mp-panel-height);max-height:var(--mp-panel-height);overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior-y:contain}}@container record (min-width: 950px){#mp-entry-proposal .hx-record-layout>.pc-sheet,#mp-entry-proposal .hx-record-layout>.sq-document,#mp-entry-proposal .hx-record-layout>.hx-chatter{overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior-y:contain;height:var(--mp-panel-height)!important;max-height:var(--mp-panel-height)!important;min-height:0px!important}}#mp-entry-proposal #oc-form h3{display:flex;align-items:center;gap:7px;font-size:14px;letter-spacing:0px;margin:0 16px 15px 0;font-weight:650}#mp-entry-proposal #oc-form select,#mp-entry-proposal #oc-form textarea{width:100%;background:var(--mp-input-bg);color:var(--mp-ink);border:1px solid var(--mp-control-border);border-radius:7px;padding:8px;font:12px/1.5 Inter,Segoe UI,Arial,sans-serif}#mp-entry-proposal #oc-form textarea{resize:vertical}#mp-entry-proposal #oc-form label{font-size:11px;font-weight:500;letter-spacing:0px}#mp-entry-proposal .oc-followup{display:flex;gap:7px;align-items:center;margin:14px 0}#mp-entry-proposal .oc-followup input{width:15px;height:15px;margin:0;padding:0;accent-color:var(--mp-accent)}#mp-entry-proposal .oc-limits{font-size:11px;color:var(--mp-muted);margin:14px 0}#mp-entry-proposal .oc-actions{display:flex;flex-wrap:wrap;gap:7px}#mp-entry-proposal .oc-actions button{display:flex;align-items:center;gap:5px;font-size:11px;padding:8px}#mp-entry-proposal .oc-summary{border-left:3px solid light-dark(rgb(53,116,86),rgb(157,216,176));background:var(--mp-surface);border-radius:8px;padding:12px 15px;margin:0 0 18px}#mp-entry-proposal .oc-summary[data-outcome=Perdida]{border-left-color:light-dark(rgb(173,57,50),rgb(255,173,164))}#mp-entry-proposal .oc-summary strong{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:600}#mp-entry-proposal .oc-summary p{font-size:12px;margin:8px 0}#mp-entry-proposal .oc-summary small{font-size:11px;color:var(--mp-muted)}#mp-entry-proposal .cr-stages button[data-cr-stage=Perdida][aria-pressed=true]{background:light-dark(rgb(246,228,224),rgb(75,45,45));color:light-dark(rgb(146,62,53),rgb(255,185,174));border-color:light-dark(rgb(184,104,92),rgb(188,121,113))}body{margin:0}#root{min-height:100dvh}#mp-entry-proposal{min-height:100dvh;background:var(--mp-bg)}:root[data-theme=light] #mp-entry-proposal{color-scheme:light}:root[data-theme=dark] #mp-entry-proposal{color-scheme:dark}button:disabled{cursor:default;opacity:.55}button svg{flex-shrink:0}.muted{color:var(--mp-muted)}.eyebrow{font-size:11px;color:var(--mp-muted);text-transform:uppercase;letter-spacing:.6px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.icon-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:34px;height:34px;padding:7px;border:0;border-radius:7px;background:transparent;color:var(--mp-muted)}.icon-button:hover{background:var(--mp-selected)}.appearance{position:fixed;z-index:40;right:18px;bottom:18px;border:1px solid var(--mp-line);border-radius:50%;background:var(--mp-surface);color:var(--mp-accent)}.error{padding:12px;border:1px solid light-dark(#d38d85,#90554d);background:light-dark(#fff0ed,#3c2626);color:light-dark(#9c302a,#ffb4aa);border-radius:7px;font-size:13px}.loading,.connection-error{padding:30px;max-width:650px;margin:0 auto}.loading{padding-top:15vh}.password-field{position:relative}.password-field input{padding-right:44px!important}.password-field button{position:absolute;right:5px;top:5px}.login-note{font-size:11px;color:var(--mp-muted);line-height:1.5}.mp-login-inner h2{margin-top:0}.mp-login-inner .eyebrow{margin-bottom:18px}.modal-backdrop{position:fixed;inset:0;background:#0006;z-index:60;display:flex;align-items:center;justify-content:center;padding:20px}.confirm-dialog{width:460px;max-width:100%;background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:10px;padding:24px;color:var(--mp-ink)}.confirm-dialog h2{font-size:18px;margin:0 0 16px}.confirm-dialog p{font-size:13px;color:var(--mp-muted)}.dialog-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.mp-company-menu button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.empty-state{display:flex;gap:12px;border-top:1px solid var(--mp-line);padding:17px 0}.empty-state strong{font-weight:600;font-size:14px}.empty-state p,.capability-row p{font-size:12px;color:var(--mp-muted);margin:6px 0}.shortcut{display:flex;align-items:center;gap:10px;width:100%;padding:17px 0;background:transparent;color:var(--mp-ink);border:0;border-top:1px solid var(--mp-line);text-align:left}.shortcut svg{color:var(--mp-accent)}.shortcut svg:last-child{margin-left:auto}.capabilities{margin-top:22px}.capability-row{display:flex;align-items:center;gap:12px;padding:17px 0}.capability-row strong{font-size:14px;font-weight:600}.status{margin-left:auto;font-size:11px;color:light-dark(#357456,#9bc8ae);white-space:nowrap;display:flex;align-items:center;gap:5px}.environment-badge{font-size:11px;color:var(--mp-muted);border:1px solid var(--mp-line);padding:5px 9px;border-radius:20px}.footer-note{font-size:11px;color:var(--mp-muted);margin:18px 0 0}.space-details dl{display:grid;grid-template-columns:1fr 1fr;gap:24px}.space-details dt{font-size:11px;color:var(--mp-muted)}.space-details dd{font-size:14px;margin:7px 0 0}.record-breadcrumb button{font:inherit;color:inherit;background:transparent;border:0;padding:0;cursor:pointer}.model-name-block{min-width:0;flex:1}.contact-businesses{overflow-wrap:anywhere}.field-wide{grid-column:1/-1}#mp-entry-proposal .pc-identity input.identity-name{font:inherit;font-size:24px;font-weight:650;letter-spacing:-.6px;line-height:1.25;display:block;width:100%;padding:0 0 8px;border-width:0 0 1px;border-radius:0;background:transparent;margin:0 0 8px}.identity-name::placeholder{color:var(--mp-muted)}#mp-entry-proposal select.identity-kind{width:auto;font-size:12px;color:var(--mp-muted);background:transparent;border:0;padding:0;margin-bottom:7px}.pc-status.is-archived:before{background:var(--mp-muted)}.save-notice{font-size:12px;color:light-dark(#357456,#9bc8ae);margin:0 0 15px}.archive-confirm{padding:12px 14px;border:1px solid var(--mp-line);border-radius:8px;background:var(--mp-surface);display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 18px}.archive-confirm span{flex:1;font-size:13px}.notes-feed{min-width:0}.hx-timeline>h3{display:flex;justify-content:space-between}.note-business{display:block}.contact-scope{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px;margin-bottom:16px}#mp-entry-proposal .contact-scope label{display:inline-flex;align-items:center;gap:9px;margin:0;font-size:12px;font-weight:400}.contact-scope>span{color:var(--mp-muted)}#mp-entry-proposal .contact-scope input{appearance:none;width:32px;height:18px;min-width:32px;border:1px solid var(--mp-line);border-radius:12px;background:var(--mp-selected);padding:0;position:relative;margin:0;cursor:pointer}.contact-scope input:before{content:"";position:absolute;top:3px;left:3px;width:10px;height:10px;border-radius:50%;background:var(--mp-muted)}#mp-entry-proposal .contact-scope input:checked{background:var(--mp-accent);border-color:var(--mp-accent)}.contact-scope input:checked:before{left:17px;background:var(--mp-action-text)}.contact-search{display:flex;gap:12px;margin-bottom:20px}.contact-search>div{display:flex;align-items:center;gap:10px;padding:0 12px;background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:10px;flex:1;min-width:0;color:var(--mp-muted)}#mp-entry-proposal .contact-search input{border:0;background:transparent;padding-left:0}#mp-entry-proposal .contact-search select{width:auto}.contact-table-scroll{overflow:auto}.contacts-list .sq-list{border:0;padding:0;margin:0}.contact-name{display:flex;align-items:center;gap:9px;max-width:350px;min-width:160px;padding:0;color:var(--mp-accent);background:transparent;border:0;text-align:left}.contact-name strong{font-weight:650;font-size:14px}.avatar{display:inline-flex;align-items:center;justify-content:center;background:var(--mp-selected);color:var(--mp-ink);width:32px;height:32px;flex-shrink:0;border-radius:50%;font-size:12px}.business-labels{font-size:12px;color:var(--mp-muted)}.pagination{display:flex;justify-content:flex-end;align-items:center;gap:10px;font-size:11px;color:var(--mp-muted);padding-top:15px}.list-empty{text-align:center;color:var(--mp-muted);padding:35px 16px}.list-empty h2{font-size:16px}.list-empty p{font-size:12px}.mobile-nav{display:none}@media(max-width:560px){.mobile-nav{display:flex;position:fixed;left:15px;bottom:18px;z-index:40;background:var(--mp-accent);color:var(--mp-action-text);border-radius:50%}.space-details dl{grid-template-columns:1fr}.status{white-space:normal}.environment-badge{display:inline-block}.contact-search{gap:7px}#mp-entry-proposal .pc-identity input.identity-name{font-size:20px}#mp-entry-proposal .contact-form input{font-size:16px}.confirm-dialog{padding:20px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.outlook-module{margin-bottom:16px}.outlook-module>.mp-secondary{display:inline-flex;align-items:center;gap:8px}.outlook-panel{margin-top:12px}.outlook-caption{font-size:12px;color:var(--mp-muted);line-height:1.5;margin:10px 0 14px}.outlook-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.outlook-actions .mp-secondary,.outlook-actions .mp-primary{display:inline-flex;align-items:center;gap:8px;text-decoration:none;min-height:38px}.outlook-secondary{display:block;color:var(--mp-muted);font-size:11px;margin-top:5px}.outlook-preview-head{margin-top:24px}.outlook-preview-head>span,.outlook-preview-footer>span{font-size:12px;color:var(--mp-muted)}.outlook-preview-scroll{max-height:320px;overflow:auto;scrollbar-gutter:stable}.outlook-preview-footer{margin-top:14px}#mp-entry-proposal .outlook-check{width:16px;height:16px;padding:0;accent-color:var(--mp-action)}.outlook-preview-scroll th{position:sticky;top:0;background:var(--mp-surface);z-index:1}#contact-form-proposal a.cf-shortcut{text-decoration:none;box-sizing:border-box}#contact-form-proposal .cf-channel{position:relative}#contact-form-proposal .cf-channel-options{position:absolute;top:calc(100% + 6px);left:0;z-index:10;min-width:190px;max-width:260px;padding:6px;background:var(--cf-aside);border:1px solid var(--cf-line);border-radius:8px}#contact-form-proposal .cf-channel-options a{display:block;padding:8px 9px;color:var(--cf-ink);text-decoration:none;font-size:14px;font-weight:400;line-height:1.5;overflow-wrap:anywhere;border-radius:6px}#contact-form-proposal .cf-channel-options a:hover{background:var(--cf-selected)}#contact-form-proposal .cf-channel-options a:focus-visible,#contact-form-proposal .cf-shortcut:focus-visible{outline:2px solid var(--cf-accent);outline-offset:2px}:is(#ui-compact-scope,[data-ui=compact]){--cf-bg:light-dark(#f1eee6,#15171b);--cf-surface:light-dark(#fffefa,#282b31);--cf-aside:light-dark(#fffefa,#202329);--cf-input:light-dark(#f1eee6,#1c1f24);--cf-ink:light-dark(#252c29,#f3f2ed);--cf-muted:light-dark(#59675e,#c0c6cf);--cf-line:light-dark(#d9ddd1,#515762);--cf-label:light-dark(#345369,#a9c8dc);--cf-selected:light-dark(#e7eef2,#383e48);--cf-gold:#f5bd32;--cf-accent:light-dark(#254c61,var(--cf-gold));--cf-on-accent:light-dark(#ffffff,#252116);--cf-field-weight:500;--cf-title-weight:500;color-scheme:light dark;font:14px/1.5 Inter,Segoe UI,Arial,sans-serif;color:var(--cf-ink)}:is(#ui-compact-scope,[data-ui=compact]) *{box-sizing:border-box}:is(#ui-compact-scope,[data-ui=compact]) button,:is(#ui-compact-scope,[data-ui=compact]) input,:is(#ui-compact-scope,[data-ui=compact]) textarea,:is(#ui-compact-scope,[data-ui=compact]) select{font:inherit}:is(#ui-compact-scope,[data-ui=compact]) button{cursor:pointer}:is(#ui-compact-scope,[data-ui=compact]) [hidden]{display:none!important}:is(#ui-compact-scope,[data-ui=compact]) .cf-window{background:var(--cf-bg);border:1px solid var(--cf-line);border-radius:14px;overflow:hidden}:is(#ui-compact-scope,[data-ui=compact]) .cf-top{display:flex;justify-content:space-between;align-items:center;gap:16px;background:var(--cf-surface);padding:14px 20px;border-bottom:1px solid var(--cf-line)}:is(#ui-compact-scope,[data-ui=compact]) .cf-brand{display:flex;align-items:center;gap:10px}:is(#ui-compact-scope,[data-ui=compact]) .cf-brandmark{height:32px;width:32px;display:grid;place-items:center;border-radius:9px;background:var(--cf-accent);color:var(--cf-on-accent)}:is(#ui-compact-scope,[data-ui=compact]) .cf-brand small{display:block;font-size:11px;color:var(--cf-muted);line-height:1.4}:is(#ui-compact-scope,[data-ui=compact]) .cf-brand strong{font-size:16px;font-weight:500;line-height:1.4}:is(#ui-compact-scope,[data-ui=compact]) .cf-account{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--cf-muted)}:is(#ui-compact-scope,[data-ui=compact]) .cf-avatar{height:30px;width:30px;border-radius:50%;display:grid;place-items:center;background:var(--cf-selected);font-size:12px;color:var(--cf-ink)}:is(#ui-compact-scope,[data-ui=compact]) .cf-body{display:grid;grid-template-columns:54px minmax(0,1fr)}:is(#ui-compact-scope,[data-ui=compact]) .cf-rail{background:var(--cf-surface);border-right:1px solid var(--cf-line);padding:16px 6px;display:flex;align-items:center;flex-direction:column;gap:12px}:is(#ui-compact-scope,[data-ui=compact]) .cf-rail span{display:grid;place-items:center;height:38px;width:40px;color:var(--cf-muted);border-radius:8px}:is(#ui-compact-scope,[data-ui=compact]) .cf-rail .cf-current{color:var(--cf-accent);background:var(--cf-selected);box-shadow:inset 3px 0 var(--cf-accent)}:is(#ui-compact-scope,[data-ui=compact]) .cf-main{padding:24px;min-width:0}:is(#ui-compact-scope,[data-ui=compact]) .cf-crumb{display:flex;gap:9px;align-items:center;font-size:12px;color:var(--cf-muted);margin-bottom:12px}:is(#ui-compact-scope,[data-ui=compact]) .cf-pagehead{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}:is(#ui-compact-scope,[data-ui=compact]) .cf-pagehead h1{margin:0;font-size:26px;font-weight:500;letter-spacing:-.6px;line-height:1.25}:is(#ui-compact-scope,[data-ui=compact]) .cf-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:is(#ui-compact-scope,[data-ui=compact]) .cf-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;min-height:38px;padding:9px 13px;border:1px solid var(--cf-line);border-radius:8px;background:var(--cf-surface);color:var(--cf-ink);font-size:13px;font-weight:500;line-height:1.25}:is(#ui-compact-scope,[data-ui=compact]) .cf-button:hover{border-color:var(--cf-accent)}:is(#ui-compact-scope,[data-ui=compact]) .cf-primary{border-color:var(--cf-accent);background:var(--cf-accent);color:var(--cf-on-accent)}:is(#ui-compact-scope,[data-ui=compact]) .cf-link{display:inline-flex;gap:6px;align-items:center;font-size:12px;background:transparent;color:var(--cf-accent);border:0;padding:5px 0}:is(#ui-compact-scope,[data-ui=compact]) .cf-layout{display:grid;grid-template-columns:minmax(0,1fr) 250px;align-items:stretch;gap:16px}:is(#ui-compact-scope,[data-ui=compact]) .cf-pane{min-width:0;min-height:0;max-height:520px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;background:var(--cf-surface);border:1px solid var(--cf-line);border-radius:10px;padding:22px}:is(#ui-compact-scope,[data-ui=compact]) .cf-conversation{background:var(--cf-aside);padding:18px}:is(#ui-compact-scope,[data-ui=compact]) .cf-identity{display:flex;align-items:center;gap:16px;margin-bottom:24px}:is(#ui-compact-scope,[data-ui=compact]) .cf-photo{flex:0 0 60px;height:60px;display:grid;place-items:center;font-size:18px;font-weight:400;color:var(--cf-muted);background:var(--cf-input);border:1px dashed var(--cf-line);border-radius:9px}:is(#ui-compact-scope,[data-ui=compact]) .cf-titleline{display:flex;align-items:flex-start;gap:8px;min-width:0}:is(#ui-compact-scope,[data-ui=compact]) .cf-titleline>span{padding-top:6px;color:var(--cf-muted);display:flex;flex-shrink:0}:is(#ui-compact-scope,[data-ui=compact]) .cf-name{font-size:22px;line-height:1.25;letter-spacing:-.5px;font-weight:var(--cf-title-weight);margin:0;overflow-wrap:anywhere}:is(#ui-compact-scope,[data-ui=compact]) .cf-nameinput{font-size:22px;line-height:1.25;letter-spacing:-.5px;font-weight:var(--cf-title-weight);width:100%;min-width:0;border:0;border-bottom:1px solid var(--cf-line);background:var(--cf-input);color:var(--cf-ink);padding:3px 5px;border-radius:4px}:is(#ui-compact-scope,[data-ui=compact]) .cf-identitycopy{min-width:0;flex:1}:is(#ui-compact-scope,[data-ui=compact]) .cf-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:7px;font-size:12px;color:var(--cf-muted)}:is(#ui-compact-scope,[data-ui=compact]) .cf-sync{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--cf-muted)}:is(#ui-compact-scope,[data-ui=compact]) .cf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:20px}:is(#ui-compact-scope,[data-ui=compact]) .cf-field{min-width:0}:is(#ui-compact-scope,[data-ui=compact]) .cf-label{display:block;font-size:12px;font-weight:var(--cf-field-weight);letter-spacing:0;margin-bottom:6px;color:var(--cf-label)}:is(#ui-compact-scope,[data-ui=compact]) .cf-value{font-size:14px;font-weight:400;line-height:1.5;overflow-wrap:anywhere;min-height:25px}:is(#ui-compact-scope,[data-ui=compact]) .cf-empty{color:var(--cf-muted)}:is(#ui-compact-scope,[data-ui=compact]) .cf-input{width:100%;padding:8px 9px;font-size:14px;line-height:1.5;min-height:38px;background:var(--cf-input);color:var(--cf-ink);border:1px solid var(--cf-line);border-radius:7px;min-width:0}:is(#ui-compact-scope,[data-ui=compact]) .cf-addline{position:relative;margin-top:16px}:is(#ui-compact-scope,[data-ui=compact]) .cf-newfield{background:var(--cf-aside);border:1px solid var(--cf-line);border-radius:8px;padding:14px;margin-top:10px;max-width:300px}:is(#ui-compact-scope,[data-ui=compact]) .cf-newfield .cf-actions{margin-top:12px}:is(#ui-compact-scope,[data-ui=compact]) .cf-note-title{font-size:15px;font-weight:500;line-height:1.3;margin:0 0 18px}:is(#ui-compact-scope,[data-ui=compact]) .cf-compose-type{display:inline-flex;align-items:center;gap:6px;color:var(--cf-accent);font-size:12px;margin-bottom:12px}:is(#ui-compact-scope,[data-ui=compact]) .cf-conversation textarea{resize:vertical;min-height:72px;font-size:13px;line-height:1.5}:is(#ui-compact-scope,[data-ui=compact]) .cf-compose-actions{margin-top:10px}:is(#ui-compact-scope,[data-ui=compact]) .cf-history{border-top:1px solid var(--cf-line);padding-top:16px;margin-top:20px}:is(#ui-compact-scope,[data-ui=compact]) .cf-history h3{font-size:11px;font-weight:500;margin:0 0 12px;color:var(--cf-label);letter-spacing:.03em}:is(#ui-compact-scope,[data-ui=compact]) .cf-event{background:var(--cf-selected);border-radius:7px;padding:11px;margin-top:10px;font-size:12px;line-height:1.5}:is(#ui-compact-scope,[data-ui=compact]) .cf-event header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;color:var(--cf-muted);font-size:11px}:is(#ui-compact-scope,[data-ui=compact]) .cf-event strong{font-weight:500;color:var(--cf-ink)}:is(#ui-compact-scope,[data-ui=compact]) .cf-event p{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}:is(#ui-compact-scope,[data-ui=compact]) .cf-feedback{font-size:12px;color:var(--cf-muted);margin:12px 0 0;min-height:0}:is(#ui-compact-scope,[data-ui=compact]) .cf-feedback:empty{display:none}:is(#ui-compact-scope,[data-ui=compact]) svg{width:17px;height:17px;stroke-width:1.6;flex-shrink:0}:is(#ui-compact-scope,[data-ui=compact]) .cf-brandmark svg{width:20px;height:20px;stroke-width:1.7}:is(#ui-compact-scope,[data-ui=compact]) .cf-sync svg{width:13px;height:13px}:is(#ui-compact-scope,[data-ui=compact]) button:focus-visible,:is(#ui-compact-scope,[data-ui=compact]) input:focus-visible,:is(#ui-compact-scope,[data-ui=compact]) select:focus-visible,:is(#ui-compact-scope,[data-ui=compact]) textarea:focus-visible{outline:2px solid var(--cf-accent);outline-offset:3px}@media(max-width:760px){:is(#ui-compact-scope,[data-ui=compact]) .cf-main{padding:18px 14px}:is(#ui-compact-scope,[data-ui=compact]) .cf-layout{grid-template-columns:1fr}:is(#ui-compact-scope,[data-ui=compact]) .cf-pane{max-height:none}:is(#ui-compact-scope,[data-ui=compact]) .cf-body{grid-template-columns:46px minmax(0,1fr)}:is(#ui-compact-scope,[data-ui=compact]) .cf-rail{padding:14px 3px}:is(#ui-compact-scope,[data-ui=compact]) .cf-rail span{width:35px}:is(#ui-compact-scope,[data-ui=compact]) .cf-name{font-size:20px}}@media(max-width:460px){:is(#ui-compact-scope,[data-ui=compact]) .cf-top{padding:12px}:is(#ui-compact-scope,[data-ui=compact]) .cf-account>span:first-child{display:none}:is(#ui-compact-scope,[data-ui=compact]) .cf-pane{padding:16px}:is(#ui-compact-scope,[data-ui=compact]) .cf-grid{grid-template-columns:1fr}:is(#ui-compact-scope,[data-ui=compact]) .cf-photo{flex-basis:44px;height:44px;font-size:15px}:is(#ui-compact-scope,[data-ui=compact]) .cf-identity{gap:10px}:is(#ui-compact-scope,[data-ui=compact]) .cf-name,:is(#ui-compact-scope,[data-ui=compact]) .cf-nameinput{font-size:19px}:is(#ui-compact-scope,[data-ui=compact]) .cf-pagehead h1{font-size:24px}}@media(pointer:coarse){:is(#ui-compact-scope,[data-ui=compact]) .cf-button,:is(#ui-compact-scope,[data-ui=compact]) .cf-link{min-height:44px}:is(#ui-compact-scope,[data-ui=compact]) .cf-input{font-size:16px}}:is(#ui-compact-scope,[data-ui=compact]) .cf-shortcuts{display:flex;align-items:center;gap:8px;margin-top:12px;flex-wrap:wrap}:is(#ui-compact-scope,[data-ui=compact]) .cf-shortcut{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--cf-line);border-radius:8px;background:transparent;color:var(--cf-accent);padding:7px}:is(#ui-compact-scope,[data-ui=compact]) .cf-shortcut:disabled{opacity:.4;cursor:default}:is(#ui-compact-scope,[data-ui=compact]) .cf-shortcut:hover{background:var(--cf-selected);border-color:var(--cf-accent)}@media(pointer:coarse){:is(#ui-compact-scope,[data-ui=compact]) .cf-shortcut{width:44px;height:44px;padding:12px}}:is(#ui-compact-scope,[data-ui=compact]) .cf-record{position:relative}:is(#ui-compact-scope,[data-ui=compact]) .cf-record .cf-identity{padding-right:32px}:is(#ui-compact-scope,[data-ui=compact]) .cf-record[data-editing=true] .cf-identity{padding-right:0}:is(#ui-compact-scope,[data-ui=compact]) .cf-edit{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:7px;border:0;border-radius:6px;background:transparent;color:var(--cf-muted)}:is(#ui-compact-scope,[data-ui=compact]) .cf-edit:hover{color:var(--cf-accent)}:is(#ui-compact-scope,[data-ui=compact]) .cf-record-actions{justify-content:flex-end;margin-bottom:16px}@media(pointer:coarse){:is(#ui-compact-scope,[data-ui=compact]) .cf-edit{width:44px;height:44px;padding:13px}:is(#ui-compact-scope,[data-ui=compact]) .cf-record:not([data-editing=true]) .cf-identity{padding-right:46px}}:root[data-theme=dark] :is(#ui-compact-scope,[data-ui=compact]){color-scheme:dark}:root[data-theme=light] :is(#ui-compact-scope,[data-ui=compact]){color-scheme:light}.my-card{min-width:0}.my-card-trigger{display:inline-flex;align-items:center;gap:10px;border:0;background:transparent;color:var(--mp-ink);padding:0;text-align:left;font-size:14px;font-weight:400}.my-card-trigger small{display:block;font-size:12px;color:var(--mp-muted);line-height:1.5}.my-card-avatar{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:50%;background:var(--mp-selected);color:var(--mp-muted);overflow:hidden}.my-card-avatar img{width:100%;height:100%;object-fit:cover}.my-card-dialog{width:360px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto;padding:22px;border:1px solid var(--cf-line);border-radius:10px;background:var(--cf-surface);color:var(--cf-ink)}.my-card-dialog::backdrop{background:#0006}.my-card-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.my-card-heading h2{margin:0}.my-card-photo{display:flex;align-items:center;gap:12px;margin-bottom:20px}.my-card-photo>img{width:60px;height:60px;border-radius:50%;object-fit:cover}.my-card-photo>svg{width:44px;height:44px}.my-card-dialog .cf-field{margin-bottom:16px}.my-card-dialog .cf-actions{justify-content:flex-end;margin-top:20px}.my-card-error{display:block;font-size:12px;color:var(--mp-muted)}@media(max-width:560px){.my-card-trigger{font-size:12px}.my-card-trigger>span:last-child{display:none}.my-card-avatar{width:34px;height:34px}.my-card-trigger{gap:6px}}.my-card-photo label:focus-within{outline:2px solid var(--cf-accent);outline-offset:3px}@media(max-width:600px){.my-card-dialog{width:min(360px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:18px;box-sizing:border-box}.my-card-dialog .cf-input{font-size:16px}.my-card-dialog .cf-button{min-height:44px}.my-card-avatar{width:44px;height:44px}}.contacts-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center!important;gap:12px}.contacts-heading h1{margin:0!important;text-align:center}.contacts-heading .contacts-settings{justify-self:end}.contacts-settings{flex-shrink:0}.contacts-toolbar{display:flex;align-items:center;gap:8px;margin-bottom:20px;position:relative}.contacts-toolbar>.mp-primary{display:inline-flex;align-items:center;gap:7px}.contacts-toolbar .outlook-module{margin:0}.contacts-toolbar .outlook-panel{position:absolute;left:0;right:0;top:100%;z-index:20;max-height:520px;overflow:auto;box-sizing:border-box}.outlook-sync-trigger{position:relative;border:1px solid var(--mp-line);background:var(--mp-surface);height:44px;width:44px;padding:12px}.outlook-sync-control{display:inline-flex;align-items:center;gap:8px}.outlook-sync-light{display:inline-block;width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--mp-muted)}.outlook-sync-light.is-active{background:light-dark(#16803d,#22c55e)}.outlook-sync-light.is-warning{background:var(--mp-action)}@media(max-width:560px){.contact-search{flex-wrap:wrap}.contact-search>div{flex-basis:100%}.outlook-sync-trigger{width:44px;height:44px;padding:12px}}.contact-duplicates{margin-top:16px;border-top:1px solid var(--cf-line);padding-top:12px;font-size:12px;color:var(--cf-muted)}.contact-duplicates summary{cursor:pointer;color:var(--cf-accent)}.contact-duplicates>div{padding-top:8px}.contact-duplicates small{display:block}.contacts-toolbar>.mp-primary{min-height:44px;box-sizing:border-box}@media(max-width:600px){.contacts-heading h1{font-size:24px!important;line-height:1.25!important}.contacts-module .contacts-list{padding:16px}.contacts-module .contacts-list .mp-section-head{gap:8px;align-items:center}.contacts-module .contacts-list .mp-section-head h2{font-size:16px}.contacts-module .contact-table-scroll{overflow:visible}.contacts-module .contact-table-scroll table,.contacts-module .contact-table-scroll tbody{display:block;min-width:0;width:100%}.contacts-module .contact-table-scroll thead{display:none}.contacts-module .contact-table-scroll tr{display:grid;grid-template-columns:minmax(0,1fr);padding:12px 0;border-bottom:1px solid var(--mp-line)}.contacts-module .contact-table-scroll td{display:block;border:0!important;padding:3px 0!important;white-space:normal!important;overflow-wrap:anywhere}.contacts-module .contact-table-scroll td[data-label]{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px;padding-left:41px!important;font-size:12px}.contacts-module .contact-table-scroll td[data-label]:before{content:attr(data-label);color:var(--mp-muted);font-size:11px}.contacts-module .contact-name{min-width:0;max-width:100%;width:100%}.contacts-module .contact-name strong{overflow-wrap:anywhere;white-space:normal}.contacts-module .contacts-list .pagination{flex-wrap:wrap}.contacts-module input,.contacts-module textarea,.contacts-module select{font-size:16px!important}.contacts-module .outlook-panel{max-height:65dvh;max-width:100%}.contacts-module .outlook-actions{gap:8px}.contacts-module .cf-shortcut,.contacts-module .icon-button{min-width:44px;min-height:44px}}:is(#ui-compact-scope,[data-ui=compact]) .cf-layout[data-n1=false]{grid-template-columns:minmax(0,1fr)}.contacts-preferences{max-width:820px;margin:auto}:is(#ui-compact-scope,[data-ui=compact]).contacts-preferences .cf-pane{margin:14px 0;padding:20px}.contacts-preferences summary{font-weight:500;cursor:pointer;margin-bottom:14px}:is(#ui-compact-scope,[data-ui=compact]).contacts-preferences .cf-input{width:100%;box-sizing:border-box;margin:6px 0 14px}:is(#ui-compact-scope,[data-ui=compact]).contacts-preferences .settings-check{display:flex;gap:10px;align-items:center;margin:12px 0}:is(#ui-compact-scope,[data-ui=compact]).contacts-preferences .settings-check input{width:18px;height:18px;accent-color:var(--mp-action)}:is(#ui-compact-scope,[data-ui=compact]).contacts-preferences .cf-actions{flex-wrap:wrap;margin-top:14px}.contacts-preferences a.cf-button{text-decoration:none;display:inline-flex}@media(max-width:600px){:is(#ui-compact-scope,[data-ui=compact]).contacts-preferences .cf-pane{padding:16px}:is(#ui-compact-scope,[data-ui=compact]).contacts-preferences .cf-pagehead{align-items:center}:is(#ui-compact-scope,[data-ui=compact]).contacts-preferences .cf-pagehead h1{font-size:22px}}[data-ui=compact]{--mp-muted: light-dark(#59675e, #c0c6cf);--mp-accent: light-dark(#254c61, #f5bd32);--mp-yellow: light-dark(#254c61, #f5bd32);--mp-action: light-dark(#254c61, #f5bd32);--mp-action-text: light-dark(#ffffff, #252116);--mp-detail-color: light-dark(#254c61, #f5bd32);--mp-control-border: light-dark(#d9ddd1, #515762)}#mp-entry-proposal [data-ui=compact] svg{stroke-width:1.6}#mp-entry-proposal [data-ui=compact] .ka-type-picker button svg,#mp-entry-proposal [data-ui=compact] .ct-task-icon svg{width:17px;height:17px}#mp-entry-proposal [data-ui=compact] .ct-title,#mp-entry-proposal [data-ui=compact] .ma-status-tabs button[aria-pressed=true],#mp-entry-proposal [data-ui=compact] .ct-task-copy strong{font-weight:500}#mp-entry-proposal [data-ui=compact] .sq-header h1,#mp-entry-proposal [data-ui=compact] .hx-document-heading h1{font-size:26px;font-weight:500;letter-spacing:-.6px;line-height:1.25}#mp-entry-proposal [data-ui=compact] .ct-title{font-size:22px;letter-spacing:-.5px;line-height:1.25}#mp-entry-proposal [data-ui=compact] .ka-type-label,#mp-entry-proposal [data-ui=compact] .ct-notes-label,#mp-entry-proposal [data-ui=compact] .ct-fields label{font-weight:500}@container record (max-width: 460px){#mp-entry-proposal [data-ui=compact] .sq-header h1,#mp-entry-proposal [data-ui=compact] .hx-document-heading h1{font-size:24px}#mp-entry-proposal [data-ui=compact] .ct-title{font-size:19px}}@container record (max-width: 760px){#mp-entry-proposal [data-ui=compact] .ct-title{font-size:20px}}#mp-entry-proposal #task-notes{display:block;width:100%;min-height:72px;font:14px/1.5 Inter,Segoe UI,Arial,sans-serif;font-weight:400;color:var(--mp-ink);background:var(--mp-input-bg);border:1px solid var(--mp-control-border);border-radius:7px;padding:8px 9px;resize:vertical}@container record (max-width: 600px){#mp-entry-proposal #task-notes{font-size:16px}}#mp-entry-proposal [data-ui=compact] .ct-notes-label{font-size:12px;color:light-dark(#345369,#a9c8dc);margin:0 0 6px}#mp-entry-proposal [data-ui=compact] .ct-checkbox-row{display:inline-flex;align-items:center;gap:8px;width:auto}#mp-entry-proposal [data-ui=compact] .ct-checkbox-row input[type=checkbox]{width:auto;min-width:0;padding:0;border-radius:3px;accent-color:var(--mp-accent)}#mp-entry-proposal [data-ui=compact] .ct-checkbox-row span{font-size:14px;font-weight:400;color:var(--mp-ink)}#mp-entry-proposal [data-ui=compact] .ct-fields label{display:flex;flex-direction:column}#mp-entry-proposal [data-ui=compact] .ct-fields label>span{font-size:12px;font-weight:500;margin-bottom:6px;color:light-dark(#345369,#a9c8dc)}#mp-entry-proposal [data-ui=compact] .ct-fields{column-gap:24px;row-gap:20px}#mp-entry-proposal [data-ui=compact] .ct-fields input,#mp-entry-proposal [data-ui=compact] .ct-fields select{font-size:14px;font-weight:400;line-height:1.5;padding:8px 9px;min-height:38px;border-radius:7px}@container record (max-width: 600px){#mp-entry-proposal [data-ui=compact] .ct-fields input,#mp-entry-proposal [data-ui=compact] .ct-fields select{font-size:16px}}#mp-entry-proposal [data-ui=compact] .ct-main-actions button{font-size:13px;font-weight:500;line-height:1.25;padding:9px 13px;border-radius:8px;gap:7px;min-height:38px}@container record (min-width: 751px){#mp-entry-proposal [data-ui=compact] .ct-layout>.ct-list,#mp-entry-proposal [data-ui=compact] .ct-layout>.ct-detail{height:auto;max-height:520px;overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior-y:contain}}#mp-entry-proposal [data-ui=compact] .outlook-sync-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--mp-control-border);border-radius:8px;background:transparent;color:var(--mp-ink)}#mp-entry-proposal [data-ui=compact] .outlook-sync-toggle:hover{background:var(--mp-selected)}#mp-entry-proposal [data-ui=compact] .outlook-sync-light{position:absolute;top:8px;right:8px;width:7px;height:7px;border-radius:50%;background:light-dark(#16803d,#22c55e)}#mp-entry-proposal [data-ui=compact] .outlook-sync-light[data-status=attention]{background:var(--mp-accent)}
