.ml{--ml-list:400px;display:grid;grid-template-columns:220px var(--ml-list) 10px minmax(380px,1fr);gap:0 6px;align-items:start;min-height:calc(100vh - 230px)}.ml.mini{grid-template-columns:62px var(--ml-list) 10px minmax(380px,1fr)}.ml.focus{grid-template-columns:62px 0 0 minmax(0,1fr)}.ml.focus .ml-mid,.ml.focus .ml-split{visibility:hidden;overflow:hidden;width:0}.ml.focus .ml-side{width:62px}.ml.focus .ml-side span,.ml.focus .ml-side .ml-cap,.ml.focus .ml-me,.ml.focus .ml-f b,.ml.focus .ml-mini{display:none}.ml-side,.ml-mid,.ml-read{background:#fff;border:1px solid var(--line,#e6dfcf);border-radius:16px;box-shadow:0 1px 2px rgba(40,30,10,.04)}.ml-side{padding:12px;display:flex;flex-direction:column;gap:8px;position:sticky;top:96px;min-width:0}.ml-side-top{display:flex;gap:6px;align-items:center}.ml-new{flex:1;height:44px;border-radius:14px;font-size:14px;gap:8px;box-shadow:0 2px 6px rgba(201,151,28,.25)}.ml-mini{flex:none;width:32px;height:32px;border-radius:10px;background:none;color:#8b8371;display:grid;place-items:center}.ml-mini:hover{background:#f6f1e4;color:#2a2722}.ml-mini .icon{width:18px;height:18px}.ml-folders{display:flex;flex-direction:column;gap:1px}.ml-f{display:flex;gap:12px;align-items:center;padding:8px 12px;border-radius:0 999px 999px 0;margin-left:-12px;padding-left:22px;background:none;color:#3b372f;font-size:13.5px;font-weight:500;text-align:left;min-height:36px}.ml-f .icon{width:18px;height:18px;flex:none;color:#7d7564}.ml-f span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ml-f:hover{background:#f6f1e4}.ml-f.on{background:#ffefb8;color:#191c17;font-weight:700}.ml-f.on .icon{color:#8a6400}.ml-f.prio .icon{color:#d14343}.ml-f b{font-size:11.5px;font-weight:700;color:#3b372f}.ml-f.on b{color:#191c17}.ml.mini .ml-side{align-items:center;padding:12px 8px}.ml.mini .ml-side-top{flex-direction:column}.ml.mini .ml-new{width:46px;height:46px;padding:0;flex:none}.ml.mini .ml-new span,.ml.mini .ml-f span,.ml.mini .ml-f b,.ml.mini .ml-cap,.ml.mini .ml-me,.ml.mini .ml-sigbtn span{display:none}.ml.mini .ml-f{margin:0;padding:10px;border-radius:12px;justify-content:center;position:relative}.ml.mini .ml-sigbtn{justify-content:center;padding:10px}.ml-sigbtn{display:flex;gap:10px;align-items:center;padding:9px 10px;border-radius:12px;background:#fbf8f0;border:1px dashed #e6d6a6;color:#5c4300;font-size:13px;font-weight:600;margin-top:6px}.ml-sigbtn .icon{width:17px;height:17px}.ml-sigbtn:hover{background:#fff5d1}.ml-cap{margin:10px 4px 4px;font-size:10px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#9a8a68}.ml-me{display:flex;gap:8px;align-items:flex-start;font-size:11px;color:#7d7564;line-height:1.45;margin:6px 0 0;border-top:1px solid #f0eadb;padding-top:10px;overflow-wrap:anywhere}.ml-me .icon{width:14px;height:14px;flex:none;margin-top:1px}.ml-mid{display:flex;flex-direction:column;height:calc(100vh - 200px);min-height:420px;overflow:hidden;min-width:0;position:sticky;top:96px}.ml-mid-head{padding:10px 12px 0;border-bottom:1px solid #f0eadb;display:flex;flex-direction:column;gap:8px}.ml-search input{width:100%;border-radius:999px;background:#f6f3ec;border-color:transparent;padding-left:16px;height:40px}.ml-search input:focus{background:#fff;border-color:#e8c34a}.ml-mid-title{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding-bottom:8px}.ml-mid-title>b{font-size:15px}.ml-chips{display:flex;gap:4px;align-items:center}.ml-chipf{border:1px solid #e6dfcf;background:#fff;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:600;color:#5d574b}.ml-chipf:hover{background:#f6f1e4}.ml-chipf.on{background:#191c17;border-color:#191c17;color:#fff}.ml-ib{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;background:none;color:#5d574b;flex:none}.ml-ib:hover{background:#f3eee2;color:#191c17}.ml-ib .icon{width:18px;height:18px}.ml-ib.is-on{color:#b07d00}.ml-ib-prio.is-on{color:#d14343;background:#fdecea}.ml-list{list-style:none;margin:0;padding:0 0 8px;overflow-y:auto;flex:1}.ml-group{position:sticky;top:0;z-index:1;background:#fbf9f4;padding:6px 16px;font-size:11px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:#9a8a68;border-bottom:1px solid #f3eee2}.ml-row{position:relative;display:flex;gap:12px;align-items:flex-start;width:100%;text-align:left;padding:11px 14px 11px 16px;border-bottom:1px solid #f3eee2;color:#4d4a42;cursor:pointer;outline:0}.ml-row:hover{background:#fbf8f0;box-shadow:inset 0 -1px 0 #ede4cc}.ml-row:focus-visible{box-shadow:inset 0 0 0 2px #e8c34a}.ml-row.on{background:#fff5d1}.ml-row.unread{background:#fff}.ml-row.unread:before{content:"";position:absolute;left:5px;top:22px;width:7px;height:7px;border-radius:50%;background:#1a73e8}.ml-row.prio{box-shadow:inset 3px 0 0 #d14343}.ml-row.prio.on{background:#fff1ee}.ml-av{flex:none;width:36px;height:36px;border-radius:50%;background:var(--c,#c9971c);color:#fff;display:grid;place-items:center;font-size:13px;font-weight:700;letter-spacing:.3px}.ml-c0{--c:#c9971c}.ml-c1{--c:#3d7bd9}.ml-c2{--c:#2e9d6a}.ml-c3{--c:#c2410c}.ml-c4{--c:#7c4dff}.ml-c5{--c:#0f8b8d}.ml-c6{--c:#b83280}.ml-c7{--c:#5b6b2f}.ml-c8{--c:#8a5a2b}.ml-c9{--c:#d14343}.ml-av.big{width:44px;height:44px;font-size:15px}.ml-row-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ml-row-top{display:flex;align-items:center;gap:6px}.ml-row-top b{flex:0 1 auto;font-weight:500;color:#2a2722;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.ml-row-ic{display:flex;gap:3px;align-items:center;margin-right:auto}.ml-row-ic .icon{width:14px;height:14px}.ml-flag{color:#d14343}.ml-star{color:#e0a800}.ml-star .icon{fill:#ffc20e}.ml-row-top small{color:#8b8371;flex:none;font-size:12px}.ml-row.unread .ml-row-top b,.ml-row.unread .ml-row-sub{font-weight:750;color:#191c17}.ml-row.unread .ml-row-top small{color:#1a73e8;font-weight:700}.ml-row-sub{font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3b372f}.ml-row-snip{font-size:12.5px;color:#8b8371;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ml-row-acts{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:none;gap:2px;background:#fff;border:1px solid #ede4cc;border-radius:12px;padding:3px;box-shadow:0 4px 14px rgba(40,30,10,.12)}.ml-row:hover .ml-row-acts,.ml-row:focus-within .ml-row-acts{display:flex}.ml-row-acts button{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:none;color:#5d574b}.ml-row-acts button:hover{background:#f6f1e4;color:#191c17}.ml-row-acts .icon{width:16px;height:16px}.ml-row-acts button.is-on[data-ml-q=prio]{color:#d14343}.ml-row-acts button.is-on[data-ml-q=star]{color:#e0a800}.ml-row-acts button.is-on[data-ml-q=star] .icon{fill:#ffc20e}.ml-chip{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;font-size:11px;font-weight:600;background:#eef4ea;color:#3f6a36;border-radius:999px;padding:2px 9px;margin-top:3px}.ml-chip .icon{width:12px;height:12px}.ml-chip-btn{border:0;cursor:pointer;margin-top:10px}.ml-more{margin:10px auto}.ml-empty{padding:40px 16px;text-align:center;color:#8b8371;line-height:1.6}.ml-empty .icon{width:30px;height:30px;color:#d14343;opacity:.6}.ml-split{align-self:stretch;cursor:col-resize;position:relative;border-radius:6px;min-height:200px;touch-action:none}.ml-split:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;margin-left:-1px;background:transparent;border-radius:2px;transition:background .15s}.ml-split:after{content:"";position:absolute;left:50%;top:calc(50vh - 150px);width:6px;height:44px;margin-left:-3px;border-radius:6px;background:#e3d9bf}.ml-split:hover:before,.ml-split:focus-visible:before,body.ml-dragging .ml-split:before{background:#e8c34a}.ml-split:hover:after{background:#e8c34a}body.ml-dragging{cursor:col-resize;user-select:none}body.ml-dragging .ml-frame{pointer-events:none}.ml-read{padding:0 24px 24px;min-width:0}.ml-read-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:420px;color:#8b8371;text-align:center;padding:24px}.ml-read-empty .icon{width:44px;height:44px;color:#d8cba6}.ml-rbar{position:sticky;top:64px;z-index:2;display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;margin:0 -24px 6px;padding:10px 16px;background:rgba(255,255,255,.96);backdrop-filter:blur(6px);border-bottom:1px solid #f0eadb;border-radius:16px 16px 0 0}.ml-rgrp{display:flex;gap:6px;align-items:center}.ml-rgrp-ic{gap:2px;padding-left:8px;border-left:1px solid #efe8d6}.ml-rbar .btn .icon{width:16px;height:16px}.ml-back{display:none}.ml-ai{margin-left:auto;display:flex;gap:6px;flex-wrap:wrap}.ml-read-head{padding:14px 0 6px}.ml-read-head h2{font-size:22px;line-height:1.3;margin:0 0 14px;font-weight:600;color:#191c17;text-wrap:balance}.ml-pill-prio{display:inline-flex;align-items:center;gap:4px;vertical-align:middle;font-size:11px;font-weight:700;color:#b42318;background:#fdecea;border-radius:999px;padding:3px 9px 3px 7px}.ml-pill-prio .icon{width:12px;height:12px}.ml-from{display:flex;gap:12px;align-items:flex-start}.ml-from-txt{flex:1;min-width:0}.ml-from-txt p{margin:0 0 2px;overflow-wrap:anywhere}.ml-from-txt small{color:#8b8371}.ml-date{color:#8b8371;font-size:12px;white-space:nowrap;padding-top:3px}.ml-aibox{background:#fffaf0;border:1px solid #f0dfa5;border-radius:12px;padding:12px 14px;margin:10px 0 14px;font-size:13px;line-height:1.55}.ml-aibox p{margin:0 0 6px}.ml-aibox.is-busy{opacity:.7}.ml-pri{display:inline-block;font-size:11px;font-weight:700;border-radius:999px;padding:2px 9px}.ml-pri-alta{background:#fbe3dc;color:#9a3a22}.ml-pri-normal{background:#f0ece0;color:#6b634f}.ml-pri-baixa{background:#eef4ea;color:#3f6a36}.ml-draft{white-space:pre-wrap;font:inherit;background:#fff;border:1px solid #efe6cf;border-radius:8px;padding:10px;margin:0 0 8px}.ml-frame{display:block;width:100%;height:420px;border:0;margin:12px 0 0;background:#fff}.ml-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.7;color:#2f2c26;margin-top:14px}.ml-view{margin:8px 0 0}.ml-view .ml-link{display:inline-flex;gap:6px;align-items:center;font-size:12px}.ml-view .icon{width:14px;height:14px}.ml-files{list-style:none;padding:0;margin:4px 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px}.ml-files a{display:flex;align-items:center;gap:10px;border:1px solid #e6dfcf;border-radius:12px;padding:8px 12px 8px 8px;text-decoration:none;color:#2a2722;background:#fff}.ml-files a:hover{border-color:#e8c34a;background:#fffbea}.ml-files .icon{width:16px;height:16px;color:#8b8371;flex:none}.ml-fn{flex:1;min-width:0;display:flex;flex-direction:column}.ml-fn b{font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ml-fn small{color:#8b8371;font-size:11px}.ml-ft{flex:none;width:38px;height:38px;border-radius:8px;display:grid;place-items:center;font-size:10px;font-weight:800;color:#fff;background:#8b8371}.ml-ft-pdf{background:#d93025}.ml-ft-img{background:#1a73e8}.ml-ft-doc{background:#2b579a}.ml-ft-xls{background:#217346}.ml-ft-ppt{background:#d24726}.ml-ft-zip{background:#6d5d2f}.ml-ft-vid{background:#7c4dff}.ml-skel{display:flex;flex-direction:column;gap:12px;padding:24px 0}.ml-skel i{display:block;height:14px;border-radius:7px;background:linear-gradient(90deg,#f3eee2,#faf7f0,#f3eee2);background-size:200% 100%;animation:ml-sk 1.2s linear infinite}.ml-skel i:first-child{height:24px;width:60%}.ml-skel i:nth-child(3){width:85%}.ml-skel i:last-child{width:40%}@keyframes ml-sk{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ml-skel i{animation:none}}.ml-off .panel-body{text-align:center;padding:50px 24px}.ml-off-ic .icon{width:44px;height:44px;color:#d8cba6}.ml-off p{max-width:520px;margin:8px auto 0;color:#6b6455}.ml-compose textarea{min-height:220px}.ml-sigform{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:20px;align-items:start}.ml-sigform .form-foot{grid-column:1/-1}.ml-sig-fields .field{margin-bottom:10px}.ml-sig-style{border:1px solid #efe8d6;border-radius:10px;padding:8px 12px;margin:4px 0 8px;display:flex;flex-direction:column;gap:4px}.ml-sig-style legend{font-size:12px;font-weight:700;color:#5d574b;padding:0 4px}.ml-sig-prev canvas{display:block;width:100%;max-width:600px;height:auto;border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,.18)}.ml-sig-prev pre{background:#fbf8f0;border:1px solid #efe6cf;border-radius:8px;padding:12px;font:13px/1.6 inherit;font-family:inherit}.ml-sig img{display:block;max-width:420px;width:100%;height:auto;border-radius:6px;margin:6px 0 4px}@media (max-width:1180px) and (min-width:761px){.ml{grid-template-columns:62px var(--ml-list) 10px minmax(320px,1fr)}.ml .ml-side{align-items:center;padding:12px 8px}.ml .ml-side-top{flex-direction:column}.ml .ml-new{width:46px;height:46px;padding:0;flex:none}.ml .ml-new span,.ml .ml-f span,.ml .ml-f b,.ml .ml-cap,.ml .ml-me,.ml .ml-sigbtn span,.ml .ml-mini{display:none}.ml .ml-f{margin:0;padding:10px;border-radius:12px;justify-content:center}}@media (max-width:760px){.ml,.ml.mini{grid-template-columns:1fr;gap:12px}.ml-split{display:none}.ml-side,.ml.mini .ml-side{position:static;flex-direction:row;align-items:center;gap:8px;padding:8px;overflow-x:auto;scrollbar-width:none}.ml-side::-webkit-scrollbar{display:none}.ml-side-top{flex:none}.ml .ml-new,.ml.mini .ml-new{width:auto;height:38px;padding:0 14px;flex:none}.ml.mini .ml-new span{display:inline}.ml-folders{flex-direction:row;gap:6px}.ml .ml-f,.ml.mini .ml-f{margin:0;padding:6px 12px;border-radius:999px;border:1px solid #e6dfcf;white-space:nowrap;min-height:36px;gap:6px}.ml.mini .ml-f span,.ml.mini .ml-f b{display:inline}.ml-f span{overflow:visible}.ml-f .icon{width:16px;height:16px}.ml-side .ml-cap,.ml-me{display:none}.ml-sigbtn,.ml.mini .ml-sigbtn{flex:none;margin:0;white-space:nowrap;padding:8px 12px}.ml.mini .ml-sigbtn span{display:inline}.ml-rbar{position:static!important;border-radius:16px 16px 0 0}.ml-rgrp .btn{padding:0 12px}.ml-mid{height:auto;max-height:none;position:static}.ml-list{overflow:visible}.ml-mini{display:none}.ml.reading .ml-side,.ml.reading .ml-mid{display:none}.ml-back{display:inline-grid}.ml-rbar{top:56px;margin:0 -16px 6px;padding:8px 10px}.ml-read{padding:0 16px 18px}.ml-rbar .btn span,.ml-full{display:none}.ml-ai{margin-left:0}.ml-rgrp-ic{border-left:0;padding-left:0}.ml-row-acts{display:none!important}.ml-sigform{grid-template-columns:1fr}.ml-date{display:none}}.mb-steps{margin:6px 0 12px;padding-left:20px;font-size:13px;line-height:1.6;color:#4d4a42}.mb-steps li{margin-bottom:6px}.mb-code{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.mb-code code{background:#f6f1e4;border-radius:6px;padding:3px 8px;font-size:12px;overflow-wrap:anywhere}.mb-json{width:100%;min-height:90px;font-family:ui-monospace,monospace;font-size:12px}.mb-people{width:100%}.mb-people td{vertical-align:middle;padding:10px 12px}.mb-people td:last-child{text-align:right}.mb-people input{min-width:200px}.mb-sig{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width:900px){.mb-sig{grid-template-columns:1fr}}.mb-detect{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap;margin-bottom:8px}.mb-detect .field{flex:0 1 320px;margin:0}.mb-det{margin:0 0 12px;padding:10px 12px;border-radius:10px;background:#fffaf0;border:1px solid #f0d58a;font-size:13px}.mb-prov{display:flex;gap:10px;flex-wrap:wrap;margin:10px 0 12px}.mb-p{display:flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid #e6dfcf;border-radius:12px;background:#fff;cursor:pointer;font-size:14px}.mb-p.on{border-color:#ffc20e;background:#fff8dc}.mb-p small{font-size:11px;font-weight:700;color:#9a6b00;background:#fff1c2;border-radius:6px;padding:1px 6px}.mb-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mb-grid .field{margin:0;min-width:0}.mb-form[data-mb-form=imap] .mb-grid{grid-template-columns:minmax(0,2fr) 90px minmax(0,2fr) 90px}.mb-btns{white-space:nowrap}@media (max-width:760px){.mb-grid,.mb-form[data-mb-form=imap] .mb-grid{grid-template-columns:1fr}.mb-people input{min-width:0;width:100%}}.nav-count{display:inline-grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:#d93025;color:#fff;font-size:11px;font-weight:800;line-height:1;margin-left:2px}.nav-count[hidden]{display:none}.nav button .nav-count{margin-left:auto}.top-nav-btn{position:relative}.top-nav-btn.gm-live .icon,.nav button.gm-live .icon{color:#1f9d4a}.top-nav-btn.gm-off .icon,.nav button.gm-off .icon{opacity:.4}@media (max-width:1380px) and (min-width:761px){.top-nav-btn .nav-count{min-width:16px;height:16px;font-size:10px;padding:0 4px;margin-left:3px}}.ml-notice{position:fixed;right:20px;bottom:20px;z-index:60;display:flex;align-items:center;gap:12px;max-width:420px;background:#191c17;color:#fff;border-radius:14px;padding:12px 14px;box-shadow:0 14px 40px rgba(0,0,0,.28);border-left:4px solid #ffc20e}.ml-notice-ic{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#ffc20e;color:#191c17;flex:none}.ml-notice-txt{display:grid;gap:2px;min-width:0}.ml-notice-txt b{font-size:13.5px}.ml-notice-txt small{color:#cfcfc6;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ml-notice-txt .ml-notice-cli{color:#ffd44d;font-weight:700}.ml-notice-act{display:flex;gap:6px;flex:none}.ml-notice .btn.ghost{color:#fff;border-color:#4a4d46}dialog:has(#ml-compose){width:min(1080px,calc(100vw - 32px));max-width:none}.ml-compose{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:14px 22px}.ml-cmp-main{display:grid;gap:10px;min-width:0}.ml-cmp-main .field{margin:0}.ml-cmp-side{display:flex;flex-direction:column;gap:8px;background:#fbf8ef;border:1px solid #efe6cf;border-radius:12px;padding:12px;align-self:start}.ml-cmp-side select{width:100%}.ml-compose .form-foot{grid-column:1/-1}.ml-cc-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ml-cc-row[hidden]{display:none}.ml-link{background:none;border:0;padding:0;color:#8a6500;font-weight:700;font-size:12.5px;cursor:pointer;text-align:left;justify-self:start}.ml-link:hover{text-decoration:underline}.ml-sig{display:grid;gap:4px}.ml-sig pre{margin:0;white-space:pre-wrap;font-family:inherit;font-size:12.5px;line-height:1.5;color:#6b6457;background:#faf8f2;border:1px dashed #e3d9bd;border-radius:8px;padding:8px 10px}.ml-ai-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.ml-ai-grid .btn{justify-content:center;white-space:normal;line-height:1.2;min-height:34px}.ml-ai-grid [data-mlc-ai=draft],.ml-ai-grid [data-mlc-ai=fix]{grid-column:1/-1}.ml-attach{display:grid;gap:6px;justify-items:start}.ml-attach .ml-file-list{justify-self:stretch}.ml-cmp-side>.btn{align-self:flex-start}.ml-file-list{list-style:none;margin:0;padding:0;display:grid;gap:4px}.ml-file-list li{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;background:#faf8f2;border-radius:8px;padding:6px 10px}.ml-file-list:empty{display:none}.ml-file-list small{color:#8a8578}.ml-asks{margin:0 0 8px;padding-left:18px}.ml-asks li{margin:2px 0}@media (max-width:760px){.mob-tab{position:relative}.mob-mail-count{position:absolute;top:2px;left:calc(50% + 6px);margin:0}.mob-item .nav-count{margin-left:auto}.ml-compose{grid-template-columns:1fr}.ml-cmp-side{order:2}.ml-cc-row{grid-template-columns:1fr}.ml-notice{left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom,0px));max-width:none}}.ma{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:18px;align-items:start}.ma-main{display:grid;gap:12px;min-width:0}.ma-form{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.ma-form .field{margin:0;flex:1 1 220px}.ma-form .btn{flex:none}.ma-steps{list-style:none;margin:0;padding:0;display:grid;gap:6px}.ma-steps li{display:grid;gap:2px;padding:9px 12px;border-radius:10px;background:#f4faf5;border:1px solid #cfe8d5;font-size:13px}.ma-steps li.bad{background:#fff8e8;border-color:#f0dfa5}.ma-steps li b{font-size:13px}.ma-steps li .ml-link{justify-self:start;margin-top:2px}.ma-ok{display:grid;gap:8px;padding:12px 14px;border-radius:12px;background:#f4faf5;border:1px solid #cfe8d5}.ma-ok p{margin:0}.ma-ok .btn{justify-self:start}.ma-ms{display:grid;gap:10px}.ma-ms .btn{justify-self:start}.ma-chat{display:grid;gap:8px;background:#fbf8ef;border:1px solid #efe6cf;border-radius:12px;padding:12px;min-width:0}.ma-msgs{display:grid;gap:8px;max-height:320px;overflow:auto;align-content:start}.ma-msg{white-space:pre-wrap;font-size:13px;line-height:1.5;padding:8px 11px;border-radius:12px;background:#fff;border:1px solid #efe6cf;max-width:92%}.ma-msg.me{justify-self:end;background:#ffc20e;border-color:#ffc20e;color:#191c17}.ma-msg small{display:block;color:#8a8578;font-size:11px;margin-top:4px}.ma-msg.is-busy{opacity:.7}.ma-ask{display:flex;gap:6px}.ma-ask input{flex:1;min-width:0}@media (max-width:760px){.ma{grid-template-columns:1fr}}.ma-auto{border-color:#e0b400!important;background:#fffbea!important;box-shadow:0 0 0 2px rgba(224,180,0,.18)}.ma-filled{background:#fffbea;border:1px solid #f0d67a;border-radius:8px;padding:8px 10px;margin:8px 0}.mb-sigart{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:16px;align-items:center}.mb-sigart img{width:100%;height:auto;border-radius:8px;display:block}@media (max-width:760px){.mb-sigart{grid-template-columns:1fr}}.ml-fw{position:relative;display:flex;align-items:center}.ml-fw>.ml-f{flex:1;min-width:0}.ml-favbtn{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:none;place-items:center;width:26px;height:26px;border-radius:8px;background:none;color:#b5aa90;padding:0}.ml-favbtn .icon{width:15px;height:15px}.ml-favbtn.is-on{color:#c9971c}.ml-favbtn:hover{background:#f3eee2;color:#191c17}.ml-fw:hover .ml-favbtn,.ml-favbtn:focus-visible{display:grid}.ml-fw:hover .ml-f b{visibility:hidden}.ml-cap-btn{display:flex;align-items:center;gap:4px;background:none;padding:0;cursor:pointer}.ml-cap-btn .icon{width:12px;height:12px;transform:rotate(-90deg)}.ml-cap-btn[aria-expanded=false] .icon{transform:none}.ml.mini .ml-favbtn,.ml.mini .ml-cap-btn{display:none!important}.ml-tabs{display:flex;gap:18px;border-bottom:1px solid #efe8d6;margin:0 0 8px;padding:0 2px}.ml-tabs button{position:relative;background:none;padding:6px 0 9px;font-size:13.5px;font-weight:600;color:#7d7564;display:inline-flex;align-items:center;gap:6px}.ml-tabs button.on{color:#191c17}.ml-tabs button.on::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;border-radius:3px;background:#ffc20e}.ml-tabs b{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#f3eee2;color:#5d574b;font-size:11px;line-height:18px;text-align:center}.ml-avsel{position:relative;flex:none;width:36px;height:36px}.ml-ck{position:absolute;inset:0;display:none;place-items:center;border-radius:50%;border:2px solid #c9b98a;background:#fff;color:transparent;padding:0}.ml-ck .icon{width:18px;height:18px;stroke-width:2.4}.ml-row:hover .ml-ck,.ml.selecting .ml-ck,.ml-ck:focus-visible{display:grid}.ml-ck.on{background:#191919;border-color:#191919;color:#ffc20e}.ml-row.sel{background:#fff6d6}.ml-bulk{display:flex;align-items:center;gap:2px;flex-wrap:wrap;padding:6px 6px;margin-bottom:8px;border-radius:12px;background:#191919;color:#fff}.ml-bulk>b{font-size:12.5px;padding:0 8px 0 6px;color:#ffc20e}.ml-bulk button{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 9px;border-radius:9px;background:none;color:#f1ead7;font-size:12px;font-weight:600}.ml-bulk button:hover{background:#2c2c2c;color:#fff}.ml-bulk .icon{width:15px;height:15px}.ml-bulk .ml-bulk-x{margin-left:auto;font-size:18px;width:30px;justify-content:center;padding:0}.ml-pin{color:#7c5c00}.ml-pin .icon,.ml-group-pin .icon{width:13px;height:13px}.ml-group-pin{display:flex;align-items:center;gap:6px;color:#7c5c00;background:#fff8e1}.ml-row.pinned{background:#fffcf2}.ml-cats{display:flex;gap:4px;flex-wrap:wrap;margin-top:4px}.ml-cat{display:inline-flex;align-items:center;gap:3px;height:20px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.01em;vertical-align:middle;margin-left:4px}.ml-cats .ml-cat{margin:0}.ml-read-head h2 .ml-cat{font-size:11.5px;height:22px}.ml-cat button{background:none;padding:0 0 0 2px;color:inherit;font-size:14px;line-height:1;opacity:.7}.ml-cat button:hover{opacity:1}.ml-cat-urgente{background:#fde7e7;color:#b42318}.ml-cat-acompanhar{background:#e3f3e6;color:#22703a}.ml-cat-cliente{background:#e4edfb;color:#2557a7}.ml-cat-financeiro{background:#fff1c7;color:#8a5a00}.ml-cat-aguardando{background:#efe8ff;color:#5b37c4}.ml-catwrap{position:relative;display:inline-flex}.ml-catmenu{position:absolute;top:calc(100% + 6px);left:0;z-index:30;min-width:210px;padding:6px;border-radius:12px;background:#fff;border:1px solid #ece7d6;box-shadow:0 14px 34px rgba(0,0,0,.16);display:flex;flex-direction:column;gap:2px}.ml-catmenu button{display:flex;align-items:center;gap:10px;width:100%;height:auto;padding:8px 10px;border-radius:8px;background:none;color:#2b2b2b;font-size:13px;font-weight:600;text-align:left}.ml-catmenu button:hover{background:#fff8e1;color:#191919}.ml-catmenu button .icon{margin-left:auto;width:15px;height:15px;color:#191919}.ml-cat-dot{width:12px;height:12px;border-radius:50%;flex:none}.ml-cat-dot.ml-cat-urgente{background:#d13438}.ml-cat-dot.ml-cat-acompanhar{background:#2e9d6a}.ml-cat-dot.ml-cat-cliente{background:#3d7bd9}.ml-cat-dot.ml-cat-financeiro{background:#e0a92b}.ml-cat-dot.ml-cat-aguardando{background:#7c4dff}.ml-rgrp-ic .ml-catmenu{left:auto;right:0}@media (max-width:760px){.ml-ck{display:none!important}.ml-bulk span{display:none}.ml-favbtn{display:none!important}}.ml-compose .field{position:relative}.ml-sug{position:absolute;left:0;right:0;top:100%;z-index:30;margin:4px 0 0;padding:4px;list-style:none;background:#fff;border:1px solid #e3dccb;border-radius:12px;box-shadow:0 12px 28px rgba(20,16,8,.16);max-height:300px;overflow:auto}.ml-sug li{display:flex;align-items:center;gap:10px;padding:7px 9px;border-radius:9px;cursor:pointer}.ml-sug li.on,.ml-sug li:hover{background:#f6efdd}.ml-sug-av{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#1d1a14;color:#d9b45a;font:700 12px/1 inherit}.ml-sug-t{display:flex;flex-direction:column;min-width:0;flex:1}.ml-sug-t b{font-weight:600;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ml-sug-t small{color:#7a705c;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ml-sug em{flex:none;font-style:normal;font-size:11px;color:#8a7a52;background:#f3ead2;border-radius:99px;padding:2px 8px}#modal.ml-big{width:min(1500px,calc(100vw - 32px));max-width:none;height:calc(100vh - 32px);max-height:none}#modal.ml-big #ml-text{min-height:calc(100vh - 430px)}.ml-big-btn{margin-right:auto}@media (max-width:760px){.ml-big-btn,.ml-pop{display:none!important}}.content:has(.mx-page){padding-top:18px;padding-bottom:14px}.mx-page{--mx-gold:#c9971c;--mx-gold2:#ffc20e;--mx-ink:#1b1913;--mx-mut:#7a705c;--mx-line:#ece5d3;--mx-soft:#faf6ea;--mx-hl:#fff6dc}.mx{position:relative;display:grid;grid-template-columns:224px minmax(280px,340px) minmax(0,1fr) 300px;grid-template-rows:auto minmax(0,1fr);height:calc(100vh - 96px);min-height:600px;background:#fff;border:1px solid var(--mx-line);border-radius:18px;overflow:hidden;box-shadow:0 10px 30px rgba(28,22,8,.06);color:var(--mx-ink)}.mx:not(.asst-on){grid-template-columns:224px minmax(280px,360px) minmax(0,1fr)}.mx .icon{width:18px;height:18px;flex:none}.mx .ic-dots{stroke-width:3.2}.mx-nav{grid-row:1/3;grid-column:1;display:flex;flex-direction:column;gap:6px;min-height:0;padding:16px 12px 12px;background:#14120e;color:#e9e2cf;overflow:auto}.mx-new{display:flex;align-items:center;justify-content:center;gap:9px;height:44px;border:0;border-radius:12px;background:linear-gradient(180deg,#ffc928,#f0b400);color:#1b1608;font:700 15px/1 inherit;cursor:pointer;box-shadow:0 6px 16px rgba(240,180,0,.25);margin-bottom:8px}.mx-new:hover{filter:brightness(1.05)}.mx-folders{display:flex;flex-direction:column;gap:2px}.mx-f{display:flex;align-items:center;gap:12px;width:100%;height:40px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:#d8d0bb;font:500 14px/1 inherit;cursor:pointer;text-align:left}.mx-f span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-f b{min-width:22px;height:22px;padding:0 7px;border-radius:99px;display:inline-grid;place-items:center;background:rgba(255,255,255,.08);color:#e9e2cf;font-size:12px;font-weight:700}.mx-f b.strong{background:var(--mx-gold2);color:#1b1608}.mx-f:hover{background:rgba(255,255,255,.06);color:#fff}.mx-f.on{background:rgba(255,194,14,.14);color:#ffd45a;box-shadow:inset 3px 0 0 var(--mx-gold2)}.mx-morefold summary{display:flex;align-items:center;gap:12px;height:36px;padding:0 12px;border-radius:10px;color:#9c937c;font-size:13px;cursor:pointer;list-style:none}.mx-morefold summary::-webkit-details-marker{display:none}.mx-morefold[open] summary .icon{transform:rotate(180deg)}.mx-marks{position:relative;margin-top:10px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:2px}.mx-cap{display:flex;align-items:center;justify-content:space-between;margin:0 0 4px;padding:0 6px 0 12px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9c937c}.mx-nav .mx-ib{color:#cfc6ae}.mx-mk{display:flex;align-items:center;gap:12px;height:36px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:#d8d0bb;font:500 14px/1 inherit;cursor:pointer;text-align:left}.mx-mk:hover{background:rgba(255,255,255,.06)}.mx-mk.on{background:rgba(255,194,14,.14);color:#ffd45a}.mx-dot-c{flex:none;width:11px;height:11px;border-radius:50%;background:var(--c)}.mx-me{position:relative;margin-top:auto;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.mx-me-btn{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:0;border-radius:12px;background:transparent;color:#e9e2cf;cursor:pointer;text-align:left}.mx-me-btn:hover{background:rgba(255,255,255,.06)}.mx-me-t{display:flex;flex-direction:column;min-width:0;flex:1}.mx-me-t b{font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-me-t small{font-size:12px;color:#9c937c}.mx-me .ml-av{width:36px;height:36px}.mx-c-roxo{--c:#8b5cf6;--cb:#f1ebff;--ct:#6d3fd6}.mx-c-azul{--c:#3b82f6;--cb:#e8f0fe;--ct:#2563c9}.mx-c-verde{--c:#22a06b;--cb:#e3f5ec;--ct:#16784f}.mx-c-laranja{--c:#ea8a2e;--cb:#fdf0e2;--ct:#b4610f}.mx-c-vermelho{--c:#dc3d3d;--cb:#fde8e8;--ct:#b42323}.mx-c-dourado{--c:#c9971c;--cb:#fbf1d6;--ct:#8a6408}.mx-c-rosa{--c:#e0559a;--cb:#fde8f2;--ct:#b3306f}.mx-c-ciano{--c:#0ea5b7;--cb:#e0f6f8;--ct:#0a7c8a}.mx-c-cinza{--c:#8a8578;--cb:#efede7;--ct:#5f5a4e}.mx-pill{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 9px;border-radius:7px;background:var(--cb);color:var(--ct);font-size:12px;font-weight:600;white-space:nowrap}.mx-pill button{border:0;background:none;color:inherit;cursor:pointer;padding:0 0 0 2px;font-size:14px;line-height:1}.mx-pills{display:flex;flex-wrap:wrap;gap:6px}.mx-top{grid-column:2/-1;grid-row:1;padding:12px 16px;border-bottom:1px solid var(--mx-line);background:#fff}.mx-search{position:relative;display:flex;align-items:center;gap:10px;max-width:620px;height:42px;padding:0 12px 0 14px;border:1px solid var(--mx-line);border-radius:12px;background:var(--mx-soft)}.mx-search:focus-within{border-color:var(--mx-gold);background:#fff;box-shadow:0 0 0 3px rgba(201,151,28,.15)}.mx-search-ic{color:var(--mx-mut);display:flex}.mx-search input{flex:1;min-width:0;height:100%;border:0;background:transparent;font:inherit;font-size:14px;outline:0;padding:0}.mx-search kbd{font:600 11px/1 inherit;color:var(--mx-mut);border:1px solid var(--mx-line);background:#fff;border-radius:6px;padding:4px 6px}.mx-pop-sugg{left:0;right:0;top:calc(100% + 6px)}.mx-pop-sugg button small{margin-left:auto;color:var(--mx-mut);font-size:11px}.mx-mid{grid-column:2;grid-row:2;display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--mx-line);background:#fff}.mx-lfix{flex:none;padding:16px 16px 0}.mx-lhead{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.mx-lhead h2{margin:0;font-size:19px;font-weight:700;letter-spacing:-.01em}.mx-lhead small{color:var(--mx-mut);font-size:13px}.mx-lacts{display:flex;gap:2px}.mx-ib{display:inline-grid;place-items:center;width:34px;height:34px;border:0;border-radius:9px;background:transparent;color:#5c5444;cursor:pointer;text-decoration:none}.mx-ib:hover:not(:disabled){background:#f3eddd;color:var(--mx-ink)}.mx-ib:disabled{opacity:.35;cursor:default}.mx-ib.is-on{color:var(--mx-gold)}.mx-tabs{display:flex;gap:8px;padding:0 0 6px;border:0;background:none;overflow-x:auto;scrollbar-width:none;margin-top:10px}.mx-tabs button{background:none;height:38px;padding:0 16px;border-radius:10px;font-size:14.5px;color:#6f665d;font-weight:400;border:0;white-space:nowrap;display:flex;gap:7px;align-items:center;cursor:pointer;font-family:inherit}.mx-tabs button.on{background:#fff;color:#1c1a14;font-weight:600;box-shadow:0 3px 10px -3px #9c6a3a33,0 0 0 1px #f3ebe1,inset 0 -2px 0 #f2a531}.mx-tabs button.on::after{display:none}.mx-chipline{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 0;font-size:12px}.mx-fchip{background:var(--mx-hl);border:1px solid #f0dfa6;color:#7a5a08;border-radius:99px;padding:3px 9px}.mx-found{display:flex;flex-wrap:wrap;gap:6px 10px;margin:12px 16px 0;padding:12px 14px;border-radius:12px;background:linear-gradient(180deg,#fff9e6,#fff4d1);border:1px solid #f1dfa3;color:#5c4708;font-size:13.5px}.mx-found .icon{color:var(--mx-gold)}.mx-found p{margin:0;flex:1;min-width:0}.mx-found small{width:100%;color:#8a7a52}.mx-lscroll{flex:1;min-height:0;overflow:auto;padding:4px 0 12px}.mx-list{list-style:none;margin:0;padding:0}.mx-group{padding:10px 16px 4px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mx-mut);display:flex;align-items:center;gap:6px}.mx-group .icon{width:13px;height:13px}.mx-row{position:relative;display:flex;gap:11px;padding:13px 14px 13px 22px;border-bottom:1px solid #f3eee2;cursor:pointer;outline:0}.mx-row:hover{background:#fcfaf4}.mx-row.on{background:var(--mx-hl);box-shadow:inset 3px 0 0 var(--mx-gold2)}.mx-row.sel{background:#fff4d6}.mx-row:focus-visible{box-shadow:inset 0 0 0 2px var(--mx-gold)}.mx-unr{position:absolute;left:8px;top:21px;width:8px;height:8px;border-radius:50%;background:transparent}.mx-row.unread .mx-unr{background:var(--mx-gold2)}.mx-row .ml-av{width:40px;height:40px;font-size:14px}.mx-rmain{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.mx-rtop{display:flex;align-items:center;gap:6px}.mx-rtop b{font-weight:600;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-row.unread .mx-rtop b,.mx-row.unread .mx-rsub{font-weight:700}.mx-rtop small{margin-left:auto;flex:none;color:var(--mx-mut);font-size:12px}.mx-row.unread .mx-rtop small{color:var(--mx-ink);font-weight:600}.mx-ric{display:inline-flex;gap:3px;color:var(--mx-gold)}.mx-ric .icon{width:13px;height:13px}.mx-ric .mx-flag{color:#dc3d3d}.mx-rsub{font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-rsnip{font-size:12.5px;color:var(--mx-mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-row .mx-pills{margin-top:5px}.mx-when{display:inline-flex;align-items:center;gap:5px;margin-top:5px;font-size:12px;color:#8a6408;font-weight:600}.mx-when .icon{width:14px;height:14px}.mx-when.bad{color:#b42323}.mx-racts{position:absolute;right:10px;bottom:10px;display:none;gap:2px;padding:3px;background:#fff;border:1px solid var(--mx-line);border-radius:10px;box-shadow:0 4px 12px rgba(30,24,10,.08)}.mx-row:hover .mx-racts{display:flex}.mx-racts button{width:28px;height:28px;border:0;border-radius:7px;background:none;color:#5c5444;cursor:pointer;display:grid;place-items:center}.mx-racts button:hover{background:#f3eddd}.mx-racts button.is-on{color:var(--mx-gold)}.mx-racts .icon{width:15px;height:15px}.mx-bulk{display:flex;flex-wrap:wrap;gap:4px;align-items:center;padding:8px;border-radius:12px;background:#1b1913;color:#fff}.mx-bulk b{color:#ffd45a;margin:0 6px}.mx-bulk button{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 9px;border:0;border-radius:8px;background:transparent;color:#efe7d1;font:500 12.5px/1 inherit;cursor:pointer}.mx-bulk button:hover{background:rgba(255,255,255,.1)}.mx-bulk .icon{width:15px;height:15px}.mx-skel{padding:14px 16px;display:flex;flex-direction:column;gap:14px}.mx-skel i{display:block;height:46px;border-radius:10px;background:linear-gradient(90deg,#f5f1e6,#fbf8f0,#f5f1e6);background-size:200% 100%;animation:mxsh 1.2s linear infinite}.mx-skel-read i:first-child{height:28px;width:60%}@keyframes mxsh{to{background-position:-200% 0}}.mx-read{grid-column:3;grid-row:2;display:flex;flex-direction:column;min-width:0;min-height:0;background:#fff}.mx-tool{flex:none;display:flex;align-items:center;gap:4px;padding:8px 14px;border-bottom:1px solid var(--mx-line);min-height:54px}.mx-tool:empty{display:none}.mx-tb{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 11px;border:0;border-radius:9px;background:transparent;color:#3d372b;font:500 13.5px/1 inherit;cursor:pointer;white-space:nowrap}.mx-tb:hover{background:#f3eddd}.mx-tb.is-on{color:#8a6408;background:var(--mx-hl)}.mx-back{display:none}.mx-sp{flex:1}.mx-asst-btn{color:#7a5a08;background:var(--mx-hl)}.mx-pn{display:inline-flex;align-items:center;gap:2px}.mx-pn small{font-size:12px;color:var(--mx-mut);min-width:44px;text-align:center}.mx-rscroll{flex:1;min-height:0;overflow:auto;padding:22px 28px 18px}.mx-rh{display:flex;align-items:flex-start;gap:12px;justify-content:space-between}.mx-rh h2{margin:0;font-size:22px;line-height:1.25;font-weight:700;letter-spacing:-.01em;text-wrap:balance}.mx-from{display:flex;align-items:center;gap:12px;margin-top:18px}.mx-from .ml-av.big{width:46px;height:46px;font-size:16px}.mx-from-t{display:flex;flex-direction:column;align-items:flex-start;min-width:0;flex:1}.mx-from-t b{font-size:15.5px}.mx-peek{display:inline-flex;align-items:center;gap:4px;border:0;background:none;padding:2px 0;color:var(--mx-mut);font:inherit;font-size:13px;cursor:pointer}.mx-peek .icon{width:14px;height:14px}.mx-hacts{display:flex;gap:2px}.mx-date{color:var(--mx-mut);font-size:12.5px;white-space:nowrap;align-self:flex-end;margin-bottom:4px}.mx-from{flex-wrap:wrap}.mx-from .mx-hacts{margin-left:auto}.mx-from .mx-date{width:100%;text-align:right;margin:-6px 0 0}.mx-peekbox{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:10px 0 0;padding:10px 12px;border-radius:10px;background:var(--mx-soft);font-size:13px}.mx-peekbox dt{color:var(--mx-mut)}.mx-peekbox dd{margin:0;overflow-wrap:anywhere}.mx-client{margin-top:12px}.mx-sum{margin:16px 0 4px;padding:12px 14px;border-radius:12px;background:linear-gradient(180deg,#fff9e8,#fff5da);border:1px solid #f1e2b0}.mx-sum-h{display:flex;align-items:center;gap:8px;width:100%;margin:0;border:0;background:none;padding:0;color:#7a5a08;font:inherit;font-size:13.5px;cursor:pointer;text-align:left}.mx-sum-h .icon{color:var(--mx-gold)}.mx-sum-h b{font-weight:700}.mx-sum-h .mx-chev{margin-left:auto;color:#8a7a52}.mx-sum-h .btn{margin-left:auto}.mx-sum p{margin:8px 0 0 26px;font-size:14px;line-height:1.55;color:#3d3420}.mx-sum.is-idle{background:var(--mx-soft);border-color:var(--mx-line)}.mx-sum.is-idle small{display:block;margin:6px 0 0 26px}.mx-shimmer{display:flex;flex-direction:column;gap:7px;margin:10px 0 0 26px}.mx-shimmer i{display:block;height:11px;border-radius:6px;background:linear-gradient(90deg,#f3e6bd,#fbf3dc,#f3e6bd);background-size:200% 100%;animation:mxsh 1.2s linear infinite}.mx-shimmer i+i{width:70%}.mx-frame{display:block;width:100%;border:0;margin-top:14px;min-height:120px}.mx-text{white-space:pre-wrap;font:inherit;font-size:14.5px;line-height:1.65;margin:16px 0 0;overflow-wrap:anywhere}.mx-files{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.mx-files li{position:relative;display:flex;align-items:center;gap:10px;min-width:260px;max-width:100%;padding:10px 8px 10px 12px;border:1px solid var(--mx-line);border-radius:12px;background:#fff}.mx-fic{flex:none;width:36px;height:40px;border-radius:7px;display:grid;place-items:center;font:800 9.5px/1 inherit;color:#fff;background:#8a8578}.mx-ft-pdf{background:#dc3d3d}.mx-ft-img{background:#3b82f6}.mx-ft-doc{background:#2563c9}.mx-ft-xls{background:#22a06b}.mx-ft-ppt{background:#ea8a2e}.mx-ft-zip{background:#6b6455}.mx-ft-vid{background:#8b5cf6}.mx-fn{display:flex;flex-direction:column;min-width:0;flex:1}.mx-fn b{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-fn small{color:var(--mx-mut);font-size:12px}.mx-empty{height:100%;display:grid;place-content:center;text-align:center;gap:6px;padding:30px;color:var(--mx-mut)}.mx-empty span{margin:0 auto;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--mx-hl);color:var(--mx-gold)}.mx-empty span .icon{width:30px;height:30px}.mx-empty p{margin:0;max-width:380px}.mx-empty b{color:var(--mx-ink)}.mx-sched h2{margin:0 0 8px;font-size:21px}.mx-sched-b{display:flex;gap:8px;margin-top:16px}.mx-qrwrap{flex:none;padding:0 20px 16px}.mx-qrwrap:empty{display:none}.mx-qr{border:1px solid var(--mx-line);border-radius:14px;background:#fff;box-shadow:0 -4px 18px rgba(28,22,8,.05);padding:10px 12px}.mx-qr:focus-within{border-color:#e4cf8b;box-shadow:0 0 0 3px rgba(201,151,28,.12)}.mx-qr-h{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13.5px;color:#3d372b;font-weight:600}.mx-qr-h .ml-link{font-weight:500;margin-left:4px}.mx-split{position:relative;display:inline-flex}.mx-ai-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px;border:1px solid #efdca0;background:var(--mx-hl);color:#7a5a08;font:600 13px/1 inherit;cursor:pointer;border-radius:9px 0 0 9px}.mx-ai-btn .icon{width:15px;height:15px;color:var(--mx-gold)}.mx-ai-more{border-left:0;border-radius:0 9px 9px 0;padding:0 7px}.mx-ai-btn:hover:not(:disabled){background:#fff0c2}.mx-qr textarea{display:block;width:100%;min-height:86px;max-height:40vh;resize:vertical;margin-top:8px;padding:10px 12px;border:1px solid var(--mx-line);border-radius:10px;background:var(--mx-soft);font:inherit;font-size:14px;line-height:1.55;color:var(--mx-ink)}.mx-qr textarea:focus{outline:0;background:#fff;border-color:#e4cf8b}.mx-qr-files{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0}.mx-qr-files li{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border-radius:99px;background:var(--mx-soft);font-size:12.5px}.mx-qr-files .icon{width:14px;height:14px}.mx-qr-files button{border:0;background:none;cursor:pointer;font-size:15px;color:var(--mx-mut)}.mx-qr-bar{display:flex;align-items:center;gap:2px;margin-top:8px}.mx-send{height:36px;border-radius:10px 0 0 10px;padding:0 16px;display:inline-flex;align-items:center;gap:7px}.mx-send-more{border-radius:0 10px 10px 0;padding:0 8px;border-left:1px solid rgba(0,0,0,.12)}.mx-split+.mx-ib,.mx-qr-bar>.mx-split{margin-right:6px}.mx-qr-bar label.mx-ib{cursor:pointer}.mx-saved{margin-left:auto;color:var(--mx-mut);font-size:12px;white-space:nowrap}.mx-popwrap{position:relative;display:inline-flex}.mx-pop{position:absolute;z-index:40;top:calc(100% + 6px);left:0;min-width:230px;max-width:300px;padding:6px;background:#fff;border:1px solid var(--mx-line);border-radius:12px;box-shadow:0 16px 36px rgba(28,22,8,.16);display:flex;flex-direction:column;gap:1px;color:var(--mx-ink)}.mx-pop-r{left:auto;right:0}.mx-pop-up{top:auto;bottom:calc(100% + 6px)}.mx-pop>button,.mx-pop>a{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:7px 10px;border:0;border-radius:8px;background:none;color:inherit;font:500 13.5px/1.2 inherit;text-align:left;cursor:pointer;text-decoration:none}.mx-pop>button:hover,.mx-pop>a:hover{background:#f6f0e0}.mx-pop>button small{margin-left:auto;color:var(--mx-mut);font-size:11.5px;font-weight:400}.mx-pop .mx-on{margin-left:auto;color:var(--mx-gold)}.mx-pop hr{border:0;border-top:1px solid var(--mx-line);margin:4px 2px}.mx-pop-cap{margin:4px 10px 6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mx-mut)}.mx-pop-cap b{text-transform:none;letter-spacing:0;color:var(--mx-ink);font-size:12.5px}.mx-pop-date{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:6px 8px}.mx-pop-date label{width:100%;font-size:12px;color:var(--mx-mut)}.mx-pop-date input{flex:1;min-width:0;height:34px;border:1px solid var(--mx-line);border-radius:8px;padding:0 8px;font:inherit;font-size:13px}.mx-emojis{flex-direction:row;flex-wrap:wrap;width:252px;min-width:0}.mx-emojis button{width:38px;height:38px;border:0;background:none;border-radius:8px;font-size:20px;cursor:pointer}.mx-emojis button:hover{background:#f6f0e0}.mx-pop-label{left:8px;right:8px;top:30px;min-width:0;padding:10px}.mx-pop-label input{height:36px;border:1px solid var(--mx-line);border-radius:8px;padding:0 10px;font:inherit}.mx-colors{display:flex;flex-wrap:wrap;gap:8px;margin:10px 2px}.mx-cc{position:relative;width:22px;height:22px;border-radius:50%;background:var(--c);cursor:pointer}.mx-cc input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.mx-cc:has(input:checked){box-shadow:0 0 0 2px #fff,0 0 0 4px var(--c)}.mx-pop-foot{display:flex;justify-content:flex-end;gap:6px}.mx-asst{grid-column:4;grid-row:2;display:flex;flex-direction:column;min-height:0;border-left:1px solid var(--mx-line);background:linear-gradient(180deg,#fbf8ef,#f8f3e5)}.mx-asst:empty{display:none}.mx-ah{flex:none;display:flex;align-items:center;justify-content:space-between;padding:14px 14px 8px 18px}.mx-ah b{display:inline-flex;align-items:center;gap:8px;font-size:16px}.mx-ah b .icon{color:var(--mx-gold);width:20px;height:20px}.mx-ascroll{flex:1;min-height:0;overflow:auto;padding:4px 14px 10px;display:flex;flex-direction:column;gap:12px}.mx-acard{background:#fff;border:1px solid var(--mx-line);border-radius:14px;padding:12px 12px 14px}.mx-acard h3{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:14.5px;font-weight:700}.mx-acard h3 .icon{color:#5c5444}.mx-acard .help{margin:0;font-size:12.5px}.mx-steps{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:2px}.mx-step{display:flex;align-items:flex-start;gap:9px;padding:6px 4px;border-radius:8px;font-size:13.5px;line-height:1.35;cursor:pointer}.mx-step:hover{background:var(--mx-soft)}.mx-step input{margin:1px 0 0;width:17px;height:17px;accent-color:#c9971c;flex:none}.mx-step:has(input:checked) span{color:var(--mx-mut);text-decoration:line-through}.mx-wide{width:100%;justify-content:center}.mx-adj{display:flex;align-items:center;gap:10px;width:100%;height:40px;margin-top:6px;padding:0 12px;border:1px solid var(--mx-line);border-radius:10px;background:#fff;color:#3d372b;font:500 13.5px/1 inherit;cursor:pointer}.mx-adj:first-of-type{margin-top:0}.mx-adj:hover:not(:disabled){border-color:#e4cf8b;background:var(--mx-hl)}.mx-adj:disabled{opacity:.5;cursor:default}.mx-adj .icon{color:var(--mx-gold)}.mx-chat{display:flex;flex-direction:column;gap:8px}.mx-q{align-self:flex-end;max-width:90%;padding:8px 12px;border-radius:12px 12px 4px 12px;background:#1b1913;color:#fff;font-size:13px}.mx-a{align-self:flex-start;max-width:100%;padding:10px 12px;border-radius:12px 12px 12px 4px;background:#fff;border:1px solid var(--mx-line);font-size:13px;line-height:1.5}.mx-a p{margin:0;white-space:pre-wrap}.mx-a.err{color:#b42323}.mx-a pre{white-space:pre-wrap;font:inherit;margin:8px 0;padding:8px 10px;border-radius:8px;background:var(--mx-soft);max-height:220px;overflow:auto}.mx-afoot{flex:none;padding:10px 14px 12px;border-top:1px solid var(--mx-line)}.mx-ctx{display:flex;align-items:center;justify-content:space-between;margin:0 2px 8px;font-size:12.5px;color:var(--mx-mut)}.mx-ctx .icon{width:16px;height:16px}.mx-ask{display:flex;align-items:center;gap:6px;height:44px;padding:0 5px 0 14px;border:1px solid var(--mx-line);border-radius:99px;background:#fff}.mx-ask:focus-within{border-color:#e4cf8b;box-shadow:0 0 0 3px rgba(201,151,28,.12)}.mx-ask input{flex:1;min-width:0;border:0;background:none;font:inherit;font-size:13.5px;outline:0}.mx-ask-go{width:34px;height:34px;border:0;border-radius:50%;display:grid;place-items:center;background:linear-gradient(180deg,#ffc928,#f0b400);color:#1b1608;cursor:pointer}.mx-ask-go:disabled{opacity:.45;cursor:default}.mx-ask-go .icon{width:16px;height:16px}.mx-afoot>small{display:block;text-align:center;margin-top:6px;color:var(--mx-mut);font-size:11.5px}@media (max-width:1440px) and (min-width:761px){.mx,.mx:not(.asst-on){grid-template-columns:208px minmax(260px,320px) minmax(0,1fr)}.mx-asst{position:absolute;right:0;top:0;bottom:0;width:320px;z-index:20;box-shadow:-14px 0 30px rgba(28,22,8,.14)}.mx-tb span{display:none}.mx-tb{padding:0 9px}.mx-asst-btn span{display:inline}}@media (max-width:1100px) and (min-width:761px){.mx,.mx:not(.asst-on){grid-template-columns:72px minmax(240px,300px) minmax(0,1fr)}.mx-f span,.mx-f b,.mx-new span,.mx-marks,.mx-me-t,.mx-me-btn>.icon,.mx-morefold summary span{display:none}.mx-f,.mx-morefold summary{justify-content:center;padding:0}.mx-nav{padding:12px 8px}}@media (max-width:760px){.content:has(.mx-page){padding:10px}.mx,.mx:not(.asst-on){display:flex;flex-direction:column;height:auto;min-height:0;border-radius:14px;overflow:visible}.mx-nav{flex-direction:row;align-items:center;gap:6px;padding:10px;overflow-x:auto;border-radius:14px 14px 0 0}.mx-new{flex:none;height:38px;padding:0 14px;margin:0}.mx-folders{flex-direction:row;gap:4px}.mx-f{flex:none;height:36px;width:auto;white-space:nowrap}.mx-f span{overflow:visible}.mx-morefold,.mx-marks,.mx-me{display:none}.mx-top{padding:10px}.mx-search kbd{display:none}.mx-mid{border-right:0}.mx-lscroll{overflow:visible}.mx-read,.mx-asst{display:none}.mx.reading .mx-nav,.mx.reading .mx-top,.mx.reading .mx-mid{display:none}.mx.reading .mx-read{display:flex}.mx.reading.asst-on .mx-asst{display:flex;border-left:0;border-top:1px solid var(--mx-line)}.mx-back{display:inline-flex}.mx-tool{flex-wrap:wrap;position:sticky;top:0;z-index:5;background:#fff}.mx-tb span{display:none}.mx-asst-btn span{display:inline}.mx-pn small{display:none}.mx-rscroll{padding:16px}.mx-rh h2{font-size:19px}.mx-qrwrap{padding:0 10px 12px}.mx-files li{min-width:0;width:100%}.mx-racts{display:none!important}.mx-row{padding:12px 12px 12px 20px}.mx-qr-bar{flex-wrap:wrap}.mx-saved{width:100%;order:9;margin:4px 0 0}}.mx{grid-template-columns:236px minmax(280px,340px) minmax(0,1fr) 300px}.mx:not(.asst-on){grid-template-columns:236px minmax(280px,360px) minmax(0,1fr)}.mx-new,.mx-folders,.mx-morefold{flex:none}.mx-read{container-type:inline-size;container-name:mxread}@container mxread (max-width:640px){.mx-tb span{display:none}.mx-tb{padding:0 9px}.mx-asst-btn span{display:inline}}@container mxread (max-width:440px){.mx-pn small{display:none}}@media (max-height:860px) and (min-width:761px){.mx-qr textarea{min-height:64px;height:64px}.mx-qr:focus-within textarea{height:96px}.mx-rscroll{padding-top:16px}.mx-qrwrap{padding-bottom:12px}}@media (max-width:760px){.mx-tool{position:static}.mx-saved:empty{display:none}.mx-qr-bar>.mx-ib:last-child{margin-left:auto}}.mx-sum-h b{white-space:nowrap}.mx-nav{background:var(--mx-soft);color:var(--mx-ink);border-right:1px solid var(--mx-line)}.mx-f,.mx-mk,.mx-me-btn{color:#4a4333}.mx-f .icon,.mx-mk .icon{color:#8a7c58}.mx-f b{background:#efe6cc;color:#5b4f30}.mx-f:hover,.mx-mk:hover,.mx-me-btn:hover{background:#f1e8cf;color:var(--mx-ink)}.mx-f.on,.mx-mk.on{background:var(--mx-hl);color:#5e4500;font-weight:650;box-shadow:inset 3px 0 0 var(--mx-gold2)}.mx-f.on .icon{color:var(--mx-gold)}.mx-morefold summary,.mx-cap,.mx-me-t small{color:var(--mx-mut)}.mx-marks,.mx-me{border-top-color:var(--mx-line)}.mx-nav .mx-ib{color:var(--mx-mut)}.mx-new{box-shadow:0 4px 12px rgba(201,151,28,.22)}.mx-mid{position:relative}.mx-midin{display:flex;flex-direction:column;flex:1;min-height:0}.mx-divider{position:absolute;top:0;bottom:0;right:-5px;width:10px;cursor:col-resize;z-index:3;touch-action:none}.mx-divider::after{content:"";position:absolute;top:50%;left:3px;width:4px;height:44px;margin-top:-22px;border-radius:4px;background:var(--mx-line);transition:background .15s}.mx-divider:hover::after,.mx.dragging .mx-divider::after{background:var(--mx-gold2)}.mx.dragging{cursor:col-resize;user-select:none}.mx.dragging iframe{pointer-events:none}.mx-scrim{display:none}@media (min-width:761px){.mx.float .mx-scrim{display:block;position:fixed;inset:0;z-index:58;background:rgba(20,17,8,.45);backdrop-filter:blur(2px)}.mx.float .mx-read{position:fixed;z-index:59;top:4vh;left:50%;transform:translateX(-50%);width:min(1100px,calc(100vw - 64px));height:92vh;border:1px solid var(--mx-line);border-radius:18px;box-shadow:0 30px 90px rgba(20,17,8,.35);overflow:hidden}.mx.float.asst-on .mx-read{width:min(1100px,calc(100vw - 400px));left:calc(50% - 160px)}.mx.float.asst-on .mx-asst{position:fixed;z-index:59;top:4vh;height:92vh;right:24px;width:300px;border:1px solid var(--mx-line);border-radius:18px;box-shadow:0 30px 90px rgba(20,17,8,.3);background:#fff}.mx-float-x{background:var(--mx-hl);color:#5e4500}}@media (max-width:760px){.mx-divider,.mx-float-btn,.mx-float-x{display:none}}@container mxread (max-width:900px){.mx-float-btn span{display:none}.mx-float-btn{padding:0 9px}}@container mxread (max-width:760px){.mx-tb span{display:none}.mx-tb{padding:0 9px}.mx-asst-btn span,.mx-float-x span{display:inline}}@media (min-width:761px){.mx.float .mx-read .mx-tb span{display:inline}.mx.float .mx-read .mx-tb{padding:0 12px}}.mx-rbar{display:flex;flex-wrap:wrap;gap:10px;padding:12px 20px 16px;border-top:1px solid var(--mx-line);background:#fff}.mx-rb{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border:1px solid #e3d7b6;border-radius:999px;background:#fff;color:#3a3324;font:600 13.5px/1 inherit;cursor:pointer}.mx-rb .icon{width:17px;height:17px;color:#8a7c58}.mx-rb:hover{background:var(--mx-hl);border-color:#e9c96a;color:#2a2416}.mx-qr-h{align-items:center}.mx-qr-x{margin-left:6px}.mx-qr-ai{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0}.mx-chip-ai{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border:1px solid #efdca0;border-radius:999px;background:var(--mx-hl);color:#6b4f05;font:600 12.5px/1 inherit;cursor:pointer}.mx-chip-ai .icon{width:14px;height:14px;color:var(--mx-gold)}.mx-chip-ai:hover:not(:disabled){background:#fff0c2}.mx-chip-ai:disabled{opacity:.55;cursor:wait}.mx-qr-ask{display:flex;align-items:center;gap:4px;flex:1 1 220px;min-width:180px;height:32px;padding:0 4px 0 10px;border:1px solid var(--mx-line);border-radius:999px;background:#fff}.mx-qr-ask input{flex:1;min-width:0;border:0;padding:0;height:30px;font-size:12.5px;background:transparent;outline:0}.mx-qr-ask .mx-ib{width:26px;height:26px}.mx-qr-note{flex-basis:100%;margin:2px 0 0;font-size:12.5px;color:#5e5442;background:#fbf7ea;border-radius:8px;padding:6px 10px}.mx-row.watch{box-shadow:inset 3px 0 0 #2f8f5b}.mx-wtag{display:inline-flex;align-items:center;gap:4px;margin-right:6px;padding:1px 7px;border-radius:99px;background:#e6f4ec;color:#22693f;font-size:11px;font-weight:700;vertical-align:1px}.mx-wtag .icon{width:12px;height:12px}.mx-watch{margin-left:6px}.mx-watch.on{background:#e6f4ec;color:#22693f;border-color:#bfe0cc}.mx-rscroll [data-r=qrtop]:empty{display:none}.mx-rscroll [data-r=qrtop] .mx-qr{box-shadow:0 2px 14px rgba(28,22,8,.06);border-color:#e4cf8b}.mx-rscroll [data-r=qrtop] .mx-qr textarea,.mx-rscroll [data-r=qrtop] .mx-qr:focus-within textarea{min-height:150px;height:auto}.mx-qr-sig{margin:10px 0 2px;padding:0 2px}.mx-qr-sig img{display:block;width:100%;max-width:460px;height:auto;border-radius:4px}.mx-qr-orig{display:flex;align-items:center;gap:8px;margin:18px 0 6px;padding-top:14px;border-top:1px solid var(--mx-line);font-size:12.5px;color:#6b6455}.mx-qr-orig svg{width:15px;height:15px;flex:none}.mx-refresh.spin svg{animation:mxspin .9s linear infinite}@keyframes mxspin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mx-refresh.spin svg{animation:none}}.mx-rules{padding:4px 16px 16px;display:grid;gap:14px;align-content:start}.mx-rform{display:grid;gap:8px;padding:12px;border:1px solid var(--mx-line);border-radius:12px;background:#fff}.mx-rform label{display:grid;gap:4px;font-size:12px;color:#6b6455}.mx-rform select,.mx-rform input{height:36px;padding:0 10px;border:1px solid var(--mx-line);border-radius:9px;background:var(--mx-soft);font:inherit;font-size:13px;color:var(--mx-ink);min-width:0}.mx-rform .mx-pop-foot{display:flex;justify-content:flex-end;gap:8px}.mx-rlist{list-style:none;margin:0;padding:0;display:grid;gap:8px}.mx-rlist li{display:grid;gap:4px;padding:10px 12px;border:1px solid var(--mx-line);border-radius:12px;background:#fff;font-size:13px}.mx-rlist li.off{opacity:.55}.mx-rlist p{margin:0;line-height:1.45}.mx-rlist small{color:#8a8274;font-size:11.5px}.mx-rlist span{display:flex;gap:14px}.mx-rules .help{font-size:11.5px;color:#8a8274;margin:0}.mx-rules-btn b{margin-left:auto;font-size:11px;color:#8a8274}.mx-files li.mx-canview{cursor:pointer}.mx-files li.mx-canview:hover{border-color:var(--mx-accent,#c9a227)}dialog.mx-viewmodal{width:min(1500px,97vw);max-width:97vw}dialog.mx-viewmodal.mx-viewfull{width:100vw;max-width:100vw;height:100vh;max-height:100vh;margin:0;border-radius:0}dialog.mx-viewfull .mx-viewer{height:calc(100vh - 150px)}.mx-view-acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mx-viewer{display:flex;align-items:center;justify-content:center;background:#2b2b30;border-radius:10px;overflow:auto;height:calc(100vh - 250px);min-height:320px}.mx-view-pdf{width:100%;height:100%;border:0;background:#fff}.mx-view-img{max-width:100%;max-height:100%;object-fit:contain}.mx-view-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.mx-view-foot a{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;background:#111;color:#f5c542;font-weight:600;text-decoration:none}.mx-view-foot a:hover{background:#000}.mx-view-foot svg{width:16px;height:16px}.mx-cvtag{display:inline-flex;align-items:center;gap:3px;margin-right:6px;padding:1px 7px;border-radius:99px;font-size:11px;font-weight:700;vertical-align:1px;white-space:nowrap}.mx-cvtag svg{width:11px;height:11px}.mx-cv-hi{background:#e3f4e6;color:#1f6b31}.mx-cv-mid{background:#fff3cf;color:#7a5a00}.mx-cv-lo{background:#f3eee6;color:#7a6f60}.mx-vg-hot{background:#1f6b31!important;color:#fff!important}.mx-cv{margin:10px 0;padding:12px 14px;border:1px solid #e7dcc2;border-radius:12px;background:#fffcf3;display:grid;gap:10px}.mx-cv header{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.mx-cv header b{display:inline-flex;align-items:center;gap:6px}.mx-cv-ask{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.mx-cv-ask span{display:inline-flex;gap:6px;align-items:center;font-weight:600}.mx-cv-job{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:start}.mx-cv-job p{margin:2px 0 0;font-size:13px;line-height:1.45}.mx-cv-n{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;font-weight:800;font-size:16px;background:#f3eee6;color:#7a6f60;flex:none}.mx-cv-ok{color:#1f6b31}.mx-cv-no{color:#9a3b1e}.vg-cols{display:grid;grid-template-columns:270px minmax(0,1fr);gap:16px;align-items:start}.vg-side{display:grid;gap:8px;position:sticky;top:80px}.vg-vaga{display:grid;gap:6px;background:#fff;border:1px solid #e9e2d4;border-radius:14px;padding:8px;text-align:left;font:inherit;color:inherit;cursor:pointer}.vg-vaga.on{border-color:#f2b705;box-shadow:0 0 0 2px #f2b70533}button.vg-vaga{display:grid;padding:12px}button.vg-vaga small{color:#7a6f60}.vg-vaga-main{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:center;background:none;border:0;padding:0;text-align:left;font:inherit;color:inherit;cursor:pointer}.vg-vaga-main img,.vg-noart{width:52px;height:52px;border-radius:10px;object-fit:cover;background:#f6f2e9;display:grid;place-items:center;font-size:22px}.vg-vaga-main b{display:block;line-height:1.25}.vg-vaga-main small{color:#7a6f60;font-size:12px}.vg-ai{color:#1f6b31;font-weight:600}.vg-vaga-acts{display:flex;gap:6px;flex-wrap:wrap}.vg-ia{display:grid;gap:8px;background:#fffcf3;border:1px solid #efe3c4;border-radius:14px;padding:12px}.vg-auto{display:flex;gap:8px;align-items:flex-start;font-size:13px}.vg-board{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;min-width:0}.vg-colk{background:#f7f3ea;border-radius:14px;padding:10px;display:grid;gap:8px;align-content:start;min-width:0}.vg-colk h3{margin:0;font-size:13px;display:flex;justify-content:space-between}.vg-colk h3 small{color:#7a6f60}.vg-k-bom{background:#ecf6ee}.vg-k-entrevista{background:#fff6dc}.vg-k-descartado{opacity:.8}.vg-cards{display:grid;gap:8px;max-height:calc(100vh - 250px);overflow:auto}.vg-card{display:grid;grid-template-columns:32px minmax(0,1fr);gap:7px;align-items:start;text-align:left;background:#fff;border:1px solid #e9e2d4;border-radius:12px;padding:9px;font:inherit;color:inherit;cursor:pointer}.vg-card.hot{border-color:#8cc79a}.vg-card b{display:block;font-size:13px;line-height:1.25;overflow-wrap:anywhere}.vg-card small{display:block;color:#7a6f60;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vg-card em{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-style:normal;font-size:12px;color:#4b443a;margin-top:3px}.vg-card .mx-cv-n{width:32px;height:32px;font-size:13px}dialog.vg-modal{width:min(980px,96vw);max-width:96vw}.vg-form{display:grid;gap:12px}.vg-fcols{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:16px}.vg-fmain{display:grid;gap:10px}.vg-fmain label{display:grid;gap:4px}.vg-fmain textarea{min-height:200px}.vg-frow{display:flex;gap:14px;align-items:end;flex-wrap:wrap}.vg-aion{display:flex;gap:8px;align-items:center}.vg-aion span{display:grid}.vg-aion small{color:#7a6f60;font-size:12px}.vg-fart{display:grid;gap:6px;align-content:start}.vg-fart img{width:100%;max-height:340px;object-fit:contain;border-radius:12px;background:#f6f2e9}.vg-add{display:grid;place-items:center;gap:4px;aspect-ratio:4/5;border:2px dashed #e1d5b8;border-radius:12px;cursor:pointer;color:#7a6f60;text-align:center;padding:10px}.vg-add b{font-size:28px;color:#c99a2e}.vg-linkbox{display:flex;gap:8px;align-items:center;flex-wrap:wrap;background:#f6f2e9;border-radius:10px;padding:8px 10px;margin:0}.vg-linkbox code{overflow-wrap:anywhere}.vg-foot{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.vg-cd{display:grid;gap:12px}.vg-cd-top{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.vg-cd h3{margin:0}.vg-cd .help{margin:2px 0}.vg-stage{display:grid;gap:4px;min-width:180px}.vg-note{display:grid;gap:4px}.vg-msg{margin:0;padding:10px 12px;border-left:3px solid #f2b705;background:#fffcf3;border-radius:6px;white-space:pre-wrap}@media (max-width:1200px){.vg-board{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.vg-cols{grid-template-columns:minmax(0,1fr)}.vg-side{position:static}.vg-board{grid-template-columns:repeat(2,minmax(0,1fr))}.vg-fcols{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.vg-board{grid-template-columns:minmax(0,1fr)}.vg-cards{max-height:none}}
