:root{--bg:#fff;--surface:#fff;--surface-2:#f4f4f4;--ink:#1a1a1a;--ink-2:#4d4d4d;--muted:#767676;--line:#e6e6e6;--line-2:#d2d2d2;--brand:#000;--marca:#000;--brand-escuro:#e0e0e0;--a-on-escuro:#1a1a1a;--accent:var(--brand);--accent-h:color-mix(in srgb,var(--brand) 92%,#000);--accent-2:color-mix(in srgb,var(--brand) 70%,#ffd24d);--accent-ink:color-mix(in srgb,var(--brand) 72%,#000);--accent-soft:color-mix(in srgb,var(--brand) 10%,#fff);--on-accent:#1a1a1a;--link:#06c;--hdr-h:128px;--plate:#e8eaee;--plate-grid:#1c21280e;--plate-grid-2:#1c21281f;--ok:#147a45;--ok-soft:#dcf2e5;--warn:#94600a;--warn-soft:#faefd6;--err:#be311d;--err-soft:#fbe4df;--scrim:#0e11156b;--glass:#ffffffc7;--shadow:0 2px 14px #00000014;--shadow-lg:0 20px 50px #0003;--grad:linear-gradient(118deg,#ffb000 0%,#ff6a00 52%,#f2380a 100%);--btn-grad:var(--accent);--qr-bg:#fff;--qr-fg:#111418;--f-display:"Geist",ui-sans-serif,system-ui,sans-serif;--f-body:"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--f-mono:"Geist",ui-sans-serif,system-ui,sans-serif;--studio-hi:#fff;--studio-lo:#f0f0f0;--stage-hi:#fff;--stage-lo:#e4e6ea;--stage-ink:#767676;--r-sm:3px;--r-md:4px;--r-lg:4px;--r-xl:6px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0f1114;--surface:#171a1e;--surface-2:#1f2329;--ink:#eceef1;--ink-2:#bcc2ca;--muted:#8c949f;--line:#2a2f36;--line-2:#3a4049;--accent:var(--brand);--accent-h:color-mix(in srgb,var(--brand) 85%,#fff);--accent-2:color-mix(in srgb,var(--brand) 70%,#ffd24d);--accent-ink:color-mix(in srgb,var(--brand) 65%,#fff);--accent-soft:color-mix(in srgb,var(--brand) 20%,#000);--on-accent:#16181c;--link:#7db8ff;--plate:#14171b;--plate-grid:#eceef10a;--plate-grid-2:#eceef117;--studio-hi:#2c3138;--studio-lo:#121418;--ok:#52cb8e;--ok-soft:#12301f;--warn:#e9b24c;--warn-soft:#33270e;--err:#ff7b66;--err-soft:#3b1913;--scrim:#0009;--glass:#171a1ecc;--shadow:0 1px 2px #00000059,0 10px 30px #00000059;--shadow-lg:0 24px 60px #0009;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand:var(--brand-escuro)!important;--a-on:var(--a-on-escuro)!important}}:root[data-theme=dark]{--bg:#0f1114;--surface:#171a1e;--surface-2:#1f2329;--ink:#eceef1;--ink-2:#bcc2ca;--muted:#8c949f;--line:#2a2f36;--line-2:#3a4049;--accent:var(--brand);--accent-h:color-mix(in srgb,var(--brand) 85%,#fff);--accent-2:color-mix(in srgb,var(--brand) 70%,#ffd24d);--accent-ink:color-mix(in srgb,var(--brand) 65%,#fff);--accent-soft:color-mix(in srgb,var(--brand) 20%,#000);--on-accent:#16181c;--link:#7db8ff;--plate:#14171b;--plate-grid:#eceef10a;--plate-grid-2:#eceef117;--studio-hi:#2c3138;--studio-lo:#121418;--ok:#52cb8e;--ok-soft:#12301f;--warn:#e9b24c;--warn-soft:#33270e;--err:#ff7b66;--err-soft:#3b1913;--scrim:#0009;--glass:#171a1ecc;--shadow:0 1px 2px #00000059,0 10px 30px #00000059;--shadow-lg:0 24px 60px #0009;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand:var(--brand-escuro)!important;--a-on:var(--a-on-escuro)!important}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--f-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55;overflow-x:clip}html{scrollbar-width:none;overflow-x:clip}html::-webkit-scrollbar{display:none}*{scrollbar-width:none}::-webkit-scrollbar{display:none}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--bg);position:fixed;inset:0 0 auto}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}h1,h2,h3,h4{text-wrap:balance;margin:0}p{margin:0}.wrap{max-width:1880px;padding-left:max(clamp(16px,2.2vw,40px),env(safe-area-inset-left,0px));padding-right:max(clamp(16px,2.2vw,40px),env(safe-area-inset-right,0px));margin:0 auto}.mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-stretch:96%}.small{font-size:13px}.muted{color:var(--muted)}.num{font-variant-numeric:tabular-nums}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.btn{border-radius:var(--r-md);cursor:pointer;min-height:44px;transition:transform .16s var(--ease-out,ease),background-color .2s ease,border-color .2s;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--accent);color:var(--on-accent)}@media (hover:hover) and (pointer:fine){.btn-primary:hover{background:var(--accent-h)}}.btn-dark{background:var(--ink);color:var(--bg)}@media (hover:hover) and (pointer:fine){.btn-dark:hover{background:color-mix(in srgb,var(--ink) 82%,var(--accent))}}.btn-ghost{border-color:var(--line-2);color:var(--ink);background:0 0}@media (hover:hover) and (pointer:fine){.btn-ghost:hover{border-color:var(--ink-2)}}.btn-lg{min-height:52px;padding:12px 24px;font-size:16px}.btn-sm{min-height:36px;padding:6px 14px;font-size:13px}.field{align-content:start;gap:6px;min-width:0;display:grid}.field label,.flabel{color:var(--ink-2);font-size:13px;font-weight:700}.field .hint{color:var(--muted);font-size:12px}.field .err{color:var(--err);font-size:12px;font-weight:600}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],input[type=date],input[type=password],input:not([type]),select,textarea{border-radius:var(--r-md);border:1px solid var(--line-2);background:var(--surface);width:100%;min-height:46px;color:var(--ink);outline:none;padding:10px 14px;transition:border-color .15s}textarea{resize:vertical;min-height:110px}input:focus,select:focus,textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.invalid input,.invalid select,.invalid textarea{border-color:var(--err)}.btn:disabled{opacity:.45;cursor:not-allowed}.toast{left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));opacity:0;visibility:hidden;background:var(--ink);color:var(--bg);z-index:120;width:max-content;max-width:calc(100% - 32px);box-shadow:var(--shadow-lg);pointer-events:none;border-radius:999px;align-items:center;gap:10px;padding:12px 18px;font-size:14px;font-weight:600;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;transform:translate(-50%,140%)}.toast.show{opacity:1;visibility:visible;transform:translate(-50%)}.toast{transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .2s,visibility .3s}.toast .ic{color:var(--accent-2)}.overlay{background:var(--scrim);z-index:130;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.proc-card{background:var(--surface);border-radius:var(--r-lg);text-align:center;max-width:340px;box-shadow:var(--shadow-lg);justify-items:center;gap:14px;padding:28px 30px;display:grid}.proc-card p{font-weight:700}.proc-card small{color:var(--muted);font-size:13px}.spinner{border:4px solid var(--surface-2);border-top-color:var(--accent);border-radius:999px;width:44px;height:44px;animation:.8s linear infinite spin}.proc-card .done{background:var(--ok-soft);width:52px;height:52px;color:var(--ok);border-radius:16px;place-items:center;display:grid}@keyframes spin{to{transform:rotate(360deg)}}.loading{color:var(--muted);justify-content:center;align-items:center;gap:12px;padding:36px 12px;font-size:14px;display:flex}.loading .spinner{border-width:3px;width:26px;height:26px}.btn .ic{width:18px;height:18px}.adm-login{color:#171717;background:#fff;justify-content:center;align-items:center;min-height:100dvh;padding:48px 24px;display:flex}.adm-login-grid{grid-template-columns:1fr;align-items:center;gap:40px;width:100%;max-width:896px;display:grid}.adm-login-brand{justify-content:center;display:flex}.adm-login-side{justify-self:center;width:100%;min-width:0;max-width:384px}.adm-login-title{font:600 20px/28px var(--f-body);letter-spacing:-.011em;color:#171717;margin:0 0 20px}.adm-login-form{gap:16px;max-width:384px;display:grid}.adm-login-form .field{gap:6px}.adm-login-form .field label{font:500 13px/18px var(--f-body);color:#6b6b6b}.adm-login-form input{color:#171717;background:0 0;border:0;border-radius:4px;height:44px;min-height:44px;padding:0 12px;font-size:14px;box-shadow:0 0 0 1px #dedede}.adm-login-form input::placeholder{color:#6b6b6b;opacity:1}.adm-login-form input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 28%,transparent),0 0 0 1px var(--accent);border:0}.adm-login-form .field.invalid input{box-shadow:0 0 0 1px var(--err)}.adm-login-pw{position:relative}.adm-login-pw input{padding-right:44px}.adm-eye{color:#6b6b6b;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:0;right:0}.adm-eye[aria-pressed=true]{color:#171717}@media (hover:hover) and (pointer:fine){.adm-eye:hover{color:#171717}}.adm-eye .ic{stroke-width:2px;width:16px;height:16px}.adm-secret{-webkit-text-security:disc}.adm-enter{width:100%;min-height:44px;font:500 14px/20px var(--f-body);border-radius:4px;margin-top:4px;padding:0 16px}.adm-enter:disabled{opacity:.7;cursor:wait}.adm-forgot{min-height:36px;font:14px/20px var(--f-body);color:#6b6b6b;cursor:pointer;background:0 0;border:0;justify-self:center;margin-top:-8px;padding:0 8px}@media (hover:hover) and (pointer:fine){.adm-forgot:hover{color:#171717}}.adm-spin{border-width:2px;width:16px;height:16px}.adm-enter .adm-spin{border-color:#fff #fff6 #fff6}.adm-login-text{max-width:384px;font:14px/20px var(--f-body);color:#6b6b6b;margin:-8px 0 20px}.adm-login-form input.adm-login-code{letter-spacing:.2em;font-variant-numeric:tabular-nums}.adm-login-err{max-width:384px;color:var(--err);font:14px/20px var(--f-body);background:#be311d1a;border-radius:4px;margin-bottom:16px;padding:8px 12px}.adm-login-err.ok{background:var(--ok-soft);color:var(--ok)}.adm-login-opcoes{gap:8px;max-width:384px;margin-bottom:16px;display:grid}.adm-login-opcoes .adm-enter{margin-top:0}.adm-login-opcoes .adm-enter:disabled{cursor:default}.adm-login-foot{border-top:1px solid #e4e4e4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:384px;margin-top:24px;padding-top:16px;display:flex}.adm-login-foot button{color:var(--accent-ink);font:600 14px/20px var(--f-body);cursor:pointer;background:0 0;border:0;padding:0}@media (hover:hover) and (pointer:fine){.adm-login-foot button:hover{text-decoration:underline}}.adm-login-foot a{color:#6b6b6b;font:14px/20px var(--f-body);align-items:center;gap:6px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.adm-login-foot a:hover{color:#171717}}.adm-login-foot .ic{width:16px;height:16px}@media (width>=1024px){.adm-login-grid{grid-template-columns:1fr 1fr;gap:0}.adm-login-brand{padding-right:48px}.adm-login-side{border-left:1px solid #e4e4e4;justify-self:stretch;max-width:none;padding-left:48px}}.adm-app,.adm-login{--a-bg:#f7f7f7;--a-fg:#171717;--a-card:#fff;--a-muted:#efefef;--a-mfg:#6b6b6b;--a-hover:#1717170d;--a-acc:#ececec;--a-border:#e4e4e4;--a-input:#dedede;--a-tint:color-mix(in srgb,var(--accent) 12%,transparent);--a-text:color-mix(in srgb,var(--brand) 65%,#000);--a-shadow:none;--a-good:#007a55;--a-bad:#c10007;--a-warn:#7a5c00;--a-warn-soft:#eab3082e;--a-sky:#0369a1;--a-violet:#6d28d9;--f-body:"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;font-family:var(--f-body);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .adm-app{--a-bg:#151515;--a-fg:#ededed;--a-card:#1b1b1b;--a-muted:#212121;--a-mfg:#a3a3a3;--a-hover:#ededed0d;--a-acc:#262626;--a-border:#ffffff13;--a-input:#ffffff1c;--a-tint:color-mix(in srgb,var(--accent) 16%,transparent);--a-text:color-mix(in srgb,var(--brand) 62%,#fff);--a-good:#34d399;--a-bad:#ff6467;--a-warn:#fbbf24;--a-warn-soft:#f59e0b24;--a-sky:#38bdf8;--a-violet:#a78bfa}}:root[data-theme=dark] .adm-app{--a-bg:#151515;--a-fg:#ededed;--a-card:#1b1b1b;--a-muted:#212121;--a-mfg:#a3a3a3;--a-hover:#ededed0d;--a-acc:#262626;--a-border:#ffffff13;--a-input:#ffffff1c;--a-tint:color-mix(in srgb,var(--accent) 16%,transparent);--a-text:color-mix(in srgb,var(--brand) 62%,#fff);--a-good:#34d399;--a-bad:#ff6467;--a-warn:#fbbf24;--a-warn-soft:#f59e0b24;--a-sky:#38bdf8;--a-violet:#a78bfa}.adm-app{--bg:var(--a-bg);--surface:var(--a-card);--surface-2:var(--a-muted);--ink:var(--a-fg);--ink-2:var(--a-fg);--muted:var(--a-mfg);--line:var(--a-border);--line-2:var(--a-input);--accent-ink:var(--a-text);--r-lg:6px;--r-md:4px;--err:var(--a-bad);--adm-top:56px;grid-template-rows:var(--adm-top) minmax(0,1fr);background:var(--a-card);height:100dvh;color:var(--a-fg);font-size:14px;line-height:20px;display:grid}.adm-app .ic{stroke-width:1.7px}.adm-title{background:var(--a-card);border-bottom:1px solid var(--a-border);align-items:center;min-width:0;padding-right:12px;display:flex}.adm-burger{width:48px;height:48px;color:var(--a-mfg);cursor:pointer;background:0 0;border:0;place-items:center;margin-left:4px;display:none}.adm-burger .ic+.ic,.adm-app.menu-open .adm-burger .ic:first-child{display:none}.adm-app.menu-open .adm-burger .ic+.ic{display:block}.adm-brand{color:var(--a-fg);flex:none;align-items:center;gap:8px;margin-left:16px;text-decoration:none;display:flex}.adm-logo{flex:none;width:34px;height:40px}.adm-vsep{background:var(--a-border);flex:none;width:1px;height:16px;margin-left:20px}@media (width>=1101px){.adm-brand{width:calc(var(--adm-nav-w) - 17px)}.adm-vsep{margin-left:0}}.adm-crumb{min-width:0;color:var(--a-mfg);white-space:nowrap;align-items:center;gap:6px;margin-left:16px;display:flex}.adm-crumb .ic{opacity:.6;width:14px;height:14px}.adm-crumb b{color:var(--a-fg);text-overflow:ellipsis;font-weight:500;overflow:hidden}.adm-crumb a{color:var(--a-mfg);text-decoration:none}@media (hover:hover) and (pointer:fine){.adm-crumb a:hover{color:var(--a-fg)}}.adm-title-r{align-items:center;gap:6px;margin-left:auto;display:flex}.adm-tb-btn{height:28px;color:var(--a-mfg);border-radius:4px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.adm-tb-btn.on{background:var(--a-acc);color:var(--a-fg)}@media (hover:hover) and (pointer:fine){.adm-tb-btn:hover{background:var(--a-acc);color:var(--a-fg)}}.adm-tb-btn .ic{width:14px;height:14px}.adm-avatar{background:var(--a-fg);width:28px;height:28px;color:var(--a-card);box-shadow:0 0 0 1px var(--a-border);border-radius:999px;place-items:center;margin-left:4px;font-size:13px;font-weight:600;display:grid}.adm-app{--adm-nav-w:220px}.adm-body{grid-template-columns:var(--adm-nav-w) minmax(0,1fr);min-height:0;display:grid}.adm-rail{z-index:20;background:var(--a-card);border-right:1px solid var(--a-border);flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.adm-nav{flex-direction:column;flex:auto;min-height:0;display:flex}.adm-nav-list{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;padding:8px;overflow:hidden auto}.adm-nav-g{gap:2px;display:grid}.adm-nav-h{white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;height:34px;color:var(--a-mfg);margin:0;padding:14px 11px 0;font-size:12px;font-weight:600;line-height:16px;transition:color .12s;position:relative;overflow:hidden}.adm-nav-h:after{content:"";border-top:1px solid var(--a-border);opacity:0;position:absolute;bottom:8px;left:10px;right:10px}.adm-nav-a{width:100%;min-height:36px;color:var(--a-fg);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:0 11px;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative;overflow:hidden}.adm-nav-a .ic{width:19px;height:19px;color:var(--a-mfg);flex:none;transition:color .15s}@media (hover:hover) and (pointer:fine){.adm-nav-a:hover{background:var(--a-hover)}.adm-nav-a:hover .ic{color:var(--a-fg)}}.adm-nav-a[aria-current=page]{background:var(--a-tint);color:var(--a-text)}.adm-nav-a[aria-current=page] .ic{color:var(--a-text)}.adm-nav-a[aria-current=page]:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.adm-nav-a:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}.adm-nav-t{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.adm-badge{background:var(--a-fg);min-width:18px;height:18px;color:var(--a-card);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:0 5px;font-size:11px;font-weight:600;line-height:18px}.adm-scrim{display:none}@media (prefers-reduced-motion:reduce){.adm-body,.adm-nav-h,.adm-nav-h:after,.adm-nav-t{transition:none}}.adm-main{scrollbar-width:none;background:var(--a-card);min-width:0;overflow-y:auto}.adm-app{--a-gut:24px}@media (width<=640px){.adm-app{--a-gut:14px}}#admBody{padding:4px var(--a-gut) 24px;gap:16px;display:grid}.adm-main>#admBody:first-child{padding-top:16px}.adm-app .panel{background:var(--a-card);border:1px solid var(--a-border);box-shadow:var(--a-shadow);border-radius:6px;padding:16px 20px 20px}.adm-app .panel .h3,.adm-app .panel h3{font-family:var(--f-body);letter-spacing:0;font-size:15px;font-weight:600;line-height:1.375}.adm-app .h3{font-family:var(--f-body)}.adm-app table{border-collapse:separate;border-spacing:0;font-size:14px}.adm-app th{font-family:var(--f-body);letter-spacing:0;text-transform:none;color:var(--a-mfg);background:var(--a-muted);box-shadow:inset 0 -1px 0 var(--a-border);border-bottom:0;padding:10px 12px;font-size:12px;font-weight:600}.adm-app td{vertical-align:middle;border-bottom:0;height:40px;padding:8px 12px}.adm-app tbody tr:nth-child(2n) td{background:var(--a-bg)}@media (hover:hover) and (pointer:fine){.adm-app tbody tr:hover td{background:var(--a-muted)}}.adm-app td b{font-family:var(--f-body);font-weight:600}.adm-app .btn{border-radius:4px;gap:6px;min-height:32px;padding:0 12px;font-size:14px;font-weight:500}.adm-app .btn .ic{width:16px;height:16px}.adm-app .btn-sm{border-radius:4px;min-height:28px;padding:0 10px;font-size:13px}.adm-app .btn-lg{min-height:36px;padding:0 14px;font-size:14px}.adm-app .btn-ghost{border-color:var(--a-border);background:var(--a-bg);color:var(--a-fg)}@media (hover:hover) and (pointer:fine){.adm-app .btn-ghost:hover{background:var(--a-muted);border-color:var(--a-border)}}.adm-btn-primary,.adm-app .btn-primary{background:var(--accent);color:#fff;border-color:#0000}@media (hover:hover) and (pointer:fine){.adm-btn-primary:hover,.adm-app .btn-primary:hover{background:color-mix(in srgb,var(--accent) 85%,transparent)}}.adm-btn-outline{border-color:var(--a-border);background:var(--a-bg);color:var(--a-fg)}@media (hover:hover) and (pointer:fine){.adm-btn-outline:hover{background:var(--a-muted)}}.adm-app .btn:active{transform:translateY(1px)}.adm-app input[type=text],.adm-app input[type=email],.adm-app input[type=tel],.adm-app input[type=search],.adm-app input[type=number],.adm-app input[type=date],.adm-app input[type=password],.adm-app input:not([type]),.adm-app select,.adm-app textarea{border:1px solid var(--a-input);min-height:36px;color:var(--a-fg);background:0 0;border-radius:4px;padding:6px 10px;font-size:14px}.adm-app input:focus,.adm-app select:focus,.adm-app textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 25%,transparent)}.adm-app .field label,.adm-app .flabel{color:var(--a-mfg);font-size:13px;font-weight:500}.adm-app .chip{border-radius:4px;padding:3px 10px;font-weight:500}.adm-cfg{gap:16px;display:grid}.adm-cfg .panel{gap:14px;display:grid}.adm-cfg-actions{align-items:center;gap:12px;display:flex}@media (width<=1100px){.adm-app{--adm-nav-w:0px}.adm-burger{display:grid}.adm-brand{margin-left:4px}.adm-body{grid-template-columns:1fr;transition:none}.adm-rail{top:var(--adm-top,56px);z-index:22;visibility:hidden;width:264px;max-width:calc(100vw - 48px);transition:transform .26s var(--ease-drawer,ease),visibility 0s linear .26s;position:fixed;bottom:0;left:0;transform:translate(-100%);box-shadow:0 12px 32px -6px #0000003d}.adm-app.menu-open .adm-rail{visibility:visible;transition:transform .26s var(--ease-drawer,ease);transform:none}.adm-app.menu-open .adm-scrim{inset:var(--adm-top,56px) 0 0 0;z-index:21;background:#0f0f0f52;display:block;position:fixed}}@media (width<=900px){.adm-vsep,.adm-tb-btn span{display:none}.adm-nav-a{min-height:40px}#admBody{padding-bottom:20px}}@media (pointer:coarse){.adm-brand,.adm-nav-a{min-height:44px}.adm-tb-btn{height:44px}.adm-crumb a{margin:-16px 0;padding:16px 0}.adm-app .btn,.ax-dialog-ov .btn{min-height:44px!important}.adm-app input[type=text],.adm-app input[type=email],.adm-app input[type=tel],.adm-app input[type=search],.adm-app input[type=number],.adm-app input[type=date],.adm-app input[type=datetime-local],.adm-app input[type=password],.adm-app input:not([type]),.adm-app select,.adm-app textarea{min-height:44px}}.ax-section{border:1px solid var(--a-border);background:var(--a-card);border-radius:6px;overflow:hidden}.ax-section-head{border-bottom:1px solid var(--a-border);justify-content:space-between;align-items:center;gap:8px;min-height:36px;padding:10px 16px;display:flex}.ax-section-head h3{font:600 14px/20px var(--f-body);color:var(--a-fg);margin:0}.ax-section-head small{color:var(--a-mfg);font-size:12px}.ax-section-head:has(>.ax-section-desc){flex-direction:column;align-items:flex-start;gap:2px}.ax-section-desc{color:var(--a-mfg);margin:0;font-size:13px;line-height:18px}.ax-section-body{grid-template-columns:repeat(var(--cols,2),minmax(0,1fr));gap:16px;padding:16px;display:grid}.ax-section-body.c1{--cols:1}.ax-section-body.c3{--cols:3}.ax-section-body.c4{--cols:4}.ax-span2{grid-column:span 2}.ax-span3{grid-column:span 3}.ax-full{grid-column:1/-1}@media (width<=760px){.ax-section-body{--cols:1!important}.ax-span2,.ax-span3{grid-column:auto}}.ax-field{align-content:start;gap:6px;min-width:0;display:grid}.ax-field>:is(label,.ax-label){color:var(--a-mfg);font-size:13px;font-weight:500;line-height:18px}.ax-field>label .req{color:var(--err);margin-left:2px}.ax-field input,.ax-field select,.ax-field textarea{border:1px solid var(--a-input);width:100%;min-height:36px;color:var(--a-fg);font:14px/20px var(--f-body);background:0 0;border-radius:4px;padding:6px 10px}.ax-field textarea{resize:vertical;min-height:84px}.ax-field input:focus,.ax-field select:focus,.ax-field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 25%,transparent);outline:none}.ax-field.bad input,.ax-field.bad select,.ax-field.bad textarea{border-color:var(--err)}.ax-field .ax-err{color:var(--err);font-size:12px;line-height:16px}.ax-field .ax-help{color:var(--a-mfg);font-size:12px;line-height:16px}.ax-field .ax-warn{color:var(--a-warn);font-size:12px;line-height:16px}.ax-num{font-variant-numeric:tabular-nums}.ax-quick{flex-wrap:wrap;gap:6px;display:flex}.ax-quick button{border:1px solid var(--a-border);background:var(--a-bg);height:24px;color:var(--a-mfg);font:500 12px/1 var(--f-body);cursor:pointer;border-radius:4px;padding:0 8px}@media (hover:hover) and (pointer:fine){.ax-quick button:hover{color:var(--a-fg);background:var(--a-muted)}}.ax-pill{height:22px;font:500 12px/1 var(--f-body);white-space:nowrap;border:0;border-radius:4px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.ax-pill i{background:currentColor;border-radius:999px;flex:none;width:6px;height:6px}button.ax-pill{cursor:pointer}.ax-pill.t-neutral{background:var(--a-muted);color:var(--a-mfg)}.ax-pill.t-wait{background:var(--a-warn-soft);color:var(--a-warn)}.ax-pill.t-progress{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--a-text)}.ax-pill.t-done{color:var(--a-good,#007a55);background:#10b9811f}.ax-pill.t-bad{color:var(--a-bad,#c10007);background:#e7000b1f}.ax-pill.t-sky{color:var(--a-sky,#0369a1);background:#0ea5e91f}.ax-pill.t-violet{color:var(--a-violet,#6d28d9);background:#8b5cf61f}.ax-pills{align-items:center;gap:6px;display:inline-flex}.ax-table .ax-pills{flex-wrap:wrap;row-gap:4px}.ax-fpanel{top:var(--adm-top,56px);bottom:0;left:var(--adm-nav-w,56px);z-index:19;background:var(--a-card);border-right:1px solid var(--a-border);visibility:hidden;width:300px;transition:transform .2s var(--ease-out,ease-out),visibility 0s linear .2s;flex-direction:column;display:flex;position:fixed;transform:translate(-100%)}.ax-fpanel.open{visibility:visible;transition:transform .2s var(--ease-out,ease-out);transform:none}.ax-fpanel-head{border-bottom:1px solid var(--a-border);height:48px;font:600 16px/24px var(--f-body);color:var(--a-fg);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 16px;display:flex}.ax-fpanel-x{width:32px;height:32px;color:var(--a-fg);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;display:none}@media (hover:hover) and (pointer:fine){.ax-fpanel-x:hover{background:var(--a-muted)}}.ax-fpanel-x .ic{width:18px;height:18px}.ax-fpanel-body{scrollbar-width:none;flex:1;align-content:start;gap:12px;min-height:0;padding:16px;display:grid;overflow-y:auto}.ax-fcount{color:var(--a-mfg);margin:4px 0 0;font-size:12px;line-height:16px}.ax-fcount b{color:var(--a-fg);font-weight:600}.ax-fclear{justify-content:center;width:100%}.ax-fpanel-foot{display:none}.ax-ftab{left:var(--adm-nav-w,56px);z-index:19;background:var(--accent);color:#fff;cursor:pointer;width:28px;transition:transform .2s var(--ease-out,ease-out),background-color .15s ease-out;border:0;border-radius:0 4px 4px 0;flex-direction:column;align-items:center;gap:6px;padding:18px 0 18px 1px;display:flex;position:fixed;top:50%;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.ax-ftab:hover{background:var(--accent-h)}}.ax-ftab:focus-visible{outline:2px solid var(--a-fg);outline-offset:2px}.ax-ftab span{writing-mode:vertical-rl;font:600 12px/1 var(--f-body);letter-spacing:.08em;text-transform:uppercase;transform:rotate(180deg)}.ax-ftab-chev{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform .2s var(--ease-out,ease-out)}.ax-ftab.open{transform:translate(300px,-50%)}.ax-ftab.open .ax-ftab-chev{transform:rotate(180deg)}.adm-main:has(.ax-ftab) #admBody{padding-left:44px}.adm-main:has(.ax-ftab.open) #admBody{padding-left:344px}.ax-rbar{border-bottom:1px solid var(--a-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-height:52px;padding:8px 12px;display:flex}.ax-rbar-l,.ax-rbar-r{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ax-rbar .btn{gap:6px;min-height:34px;padding:0 12px;font-size:13px}.ax-rbar .btn .ic{width:16px;height:16px}.ax-fbtn{display:none}@media (width>=901px){.ax-rbar:not(:has(>*>:not(.ax-fbtn))){display:none}}.ax-fbtn b{background:var(--a-fg);min-width:20px;height:20px;color:var(--a-card);border-radius:999px;padding:0 6px;font-size:12px;font-weight:600;line-height:20px}.ax-menu button{align-items:center;gap:8px;display:flex}.ax-menu button .ic{flex:none;width:16px;height:16px}@media (width<=900px){.ax-ftab{display:none}.ax-fbtn{display:inline-flex}:is(.adm-main:has(.ax-ftab) #admBody,.adm-main:has(.ax-ftab.open) #admBody){padding-left:var(--a-gut)}.ax-fpanel{z-index:60;border:0;width:auto;inset:0}.ax-fpanel-head{height:56px}.ax-fpanel-x{display:grid}.ax-fpanel-foot{padding:12px 12px calc(env(safe-area-inset-bottom) + 12px);border-top:1px solid var(--a-border);flex:none;display:block}.ax-fpanel-foot .btn{justify-content:center;width:100%;min-height:44px;font-weight:600}.ax-rbar-r{flex:100%}.ax-rbar-r>.btn{flex:1;justify-content:center}}.ax-table-wrap{border-top:1px solid var(--a-border);border-bottom:1px solid var(--a-border);background:var(--a-card);border-radius:0;overflow-x:auto}.ax-ph{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;min-height:40px;display:flex}.ax-ph h1{letter-spacing:-.01em;color:var(--a-fg);margin:0;font-size:24px;font-weight:700;line-height:32px}.ax-ph-t{gap:2px;min-width:0;display:grid}.ax-ph-t p{color:var(--a-mfg);margin:0;font-size:13px;line-height:18px}.ax-ph-r{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ax-ph-r:empty{display:none}:is(#admBody:has(>.mb)>.ax-ph,#admBody:has(>.cfg-page)>.ax-ph){padding:16px var(--a-gut) 12px}#admBody:has(>.mb)>.ax-ph{border-bottom:1px solid var(--a-border)}:is(#admBody:has(>.mb)>.adm-load-warn,#admBody:has(>.cfg-page)>.adm-load-warn){margin:12px var(--a-gut)}.adm-app.adm-app .adm-main>#admBody:has(>.mb){flex-direction:column;display:flex}.adm-app.adm-app .adm-main>#admBody:has(>.mb)>.mb{flex:auto;height:auto;min-height:0}@media (width<=560px){.ax-ph h1{font-size:20px;line-height:28px}.ax-ph-r{width:100%}.ax-ph-r .btn{flex:1 1 0}}.ax-card-table{gap:12px;display:grid}.ax-card-table .ax-table-wrap,.ax-card-table>.ax-empty{border:0;border-top:1px solid var(--a-border);border-bottom:1px solid var(--a-border);background:var(--a-card);border-radius:0}.ax-card-table>.ax-rbar{border-bottom:0;min-height:0;padding:0}#admBody:has(>.ax-card-table>.ax-pages){flex-direction:column;min-height:100%;padding-bottom:0;display:flex}#admBody>.ax-card-table:has(>.ax-pages){flex-direction:column;flex:1 0 auto;min-width:0;display:flex}.ax-card-table>*{min-width:0}#admBody:has(>.ax-card-table>.ax-pages)>*{min-width:0}.ax-card-table>.ax-pages{z-index:2;margin-top:auto;position:sticky;bottom:0}table.ax-table{border-collapse:separate;border-spacing:0;width:100%;font-size:14px;line-height:20px}.ax-table th{z-index:1;background:var(--a-muted);text-align:left;font:600 12px/16px var(--f-body);color:var(--a-mfg);text-transform:none;letter-spacing:0;box-shadow:inset 0 -1px 0 var(--a-border);white-space:nowrap;border:0;padding:10px 12px;position:sticky;top:0}.ax-table td{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;border:0;max-width:360px;height:40px;padding:6px 12px;overflow:hidden}.ax-table tbody tr:nth-child(odd) td{background:var(--a-card)}.ax-table tbody tr:nth-child(2n) td{background:var(--a-bg)}.ax-table tbody tr.click{cursor:pointer}@media (hover:hover) and (pointer:fine){.ax-table tbody tr.click:hover td{background:var(--a-muted)}}.ax-table .r{text-align:right;font-variant-numeric:tabular-nums}.ax-table .c{text-align:center}.ax-two{vertical-align:middle;flex-direction:column;gap:1px;max-width:100%;display:inline-flex}.ax-two>small{text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.ax-table .r .ax-two{align-items:flex-end}.adm-prod-table .ax-two>small{max-width:180px}.adm-prod-table .ax-two>.ax-pill{align-self:flex-start}.ax-table .ax-sub{color:var(--a-mfg);white-space:normal;overflow-wrap:break-word;font-variant-numeric:tabular-nums;margin-top:2px;font-size:12px;font-weight:400;line-height:16px;display:none}.ax-table .ax-code .ax-sub{white-space:nowrap}.ax-table .ax-subpill{margin-top:6px;display:none}.ax-table tfoot td{background:var(--a-muted);box-shadow:inset 0 1px 0 var(--a-border);height:40px;padding:6px 12px;font-weight:600}.ax-table .muted{color:var(--a-mfg)}.ax-table .dash{color:var(--a-mfg);opacity:.6}.ax-table td .btn{border-radius:4px;height:28px;min-height:28px;padding:0 10px;font-size:13px}.ax-table td .btn .ic{width:14px;height:14px}.ax-table td.act{text-align:right;width:1%}.ax-table tfoot td.lbl{color:var(--a-mfg);font-weight:500}.ax-blue{color:var(--a-text);font-weight:600}.ax-table .ax-code{text-align:center;color:var(--a-fg);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:400}.ax-pos{color:var(--a-good,#007a55)}.ax-neg{color:var(--a-bad,#c10007)}.ax-amber{color:var(--a-warn,#bb4d00)}.ax-acct{white-space:nowrap;font-variant-numeric:tabular-nums;vertical-align:middle;justify-content:space-between;gap:8px;min-width:5.5em;display:inline-flex}.ax-acct.ax-strike>span:last-child{text-decoration:line-through}.ax-acct.ax-zero{color:var(--a-mfg)}@media (width<=1100px){.ax-table .hide-lg{display:none}}@media (width<=1400px){.ax-table .hide-xl{display:none}}@media (width>=901px) and (width<=1023px){.adm-app:not(.nav-compact) .ax-table .hide-lg{display:none}.adm-app:not(.nav-compact) .adm-main:has(.ax-fpanel.open) .ax-table .hide-lg{display:none}.adm-app:not(.nav-compact) .adm-main:has(.ax-fpanel.open) .ax-table .hide-xl{display:none}}.ax-pages{border-top:1px solid var(--a-border);background:var(--a-card);color:var(--a-mfg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:8px 12px;font-size:13px;display:flex}.ax-pg{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.ax-pg button{min-width:32px;height:32px;color:var(--a-fg);font:500 13px/1 var(--f-body);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 8px}.ax-pg button.pg-w{color:var(--a-mfg);padding:0 10px}@media (hover:hover) and (pointer:fine){.ax-pg button:hover:not(:disabled):not([aria-current]){background:color-mix(in srgb,var(--a-fg) 6%,transparent);color:var(--a-fg)}}.ax-pg button[aria-current=page]{background:var(--accent);color:#fff;cursor:default;font-weight:600}.ax-pg button:disabled{color:color-mix(in srgb,var(--a-mfg) 55%,transparent);cursor:default}.ax-pg button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ax-pg-info{white-space:nowrap;align-items:center;gap:10px;display:flex}.ax-pg-info b{color:var(--a-fg);font-variant-numeric:tabular-nums;font-weight:600}.ax-pg-info>i{background:var(--a-input);width:1px;height:14px}.ax-per{color:var(--a-mfg);align-items:center;gap:8px;margin-right:6px;font-size:13px;display:inline-flex}.ax-per-r{display:none}.adm-app .ax-per select{width:auto;min-height:32px;padding:4px 26px 4px 10px;font-size:12px}.ax-empty{text-align:center;color:var(--a-mfg);justify-items:center;gap:10px;padding:48px 16px;display:grid}.ax-empty b{color:var(--a-fg);font-size:15px}.ax-empty .ic{opacity:.6;width:32px;height:32px}.ax-table tbody tr.ax-none>td:only-child{background:var(--a-card);white-space:normal;width:auto;max-width:none;height:auto;padding:20px 14px}.ax-table tbody tr.ax-none>td>div{color:var(--a-mfg);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;font-weight:400;display:inline-flex;position:sticky;left:0}@media (width<=900px){.ax-table tbody tr.ax-none>td>div{max-width:calc(100vw - 2 * var(--a-gut) - 30px)}}.ax-pv-none{border:1px dashed var(--a-input);min-height:56px;color:var(--a-mfg);border-radius:6px;align-items:center;margin:0;padding:10px 14px;font-size:13px;line-height:18px;display:flex}.ax-stats{flex-wrap:wrap;align-items:center;row-gap:8px;padding:2px 0;display:flex}.ax-stat{font:inherit;color:var(--a-mfg);white-space:nowrap;text-align:left;background:0 0;border:0;align-items:baseline;gap:6px;padding:4px 18px;font-size:15px;line-height:22px;display:inline-flex}.ax-stat:first-child{padding-left:0}.ax-stat+.ax-stat{border-left:1px solid var(--a-border)}.ax-stat b{color:var(--a-fg);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.ax-stat small{color:var(--a-mfg);font-variant-numeric:tabular-nums;font-size:13px}.ax-stat small:before{content:"· "}button.ax-stat{cursor:pointer;transition:color .15s}@media (hover:hover) and (pointer:fine){button.ax-stat:hover span,button.ax-stat:hover b{color:var(--a-text)}}button.ax-stat:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.ax-stat.on span,.ax-stat.on b{color:var(--a-text)}.ax-stat.on span{-webkit-text-decoration:underline 2px var(--accent);text-decoration:underline 2px var(--accent);text-underline-offset:6px}@media (width<=640px){.ax-stats{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:6px 12px;display:grid}.ax-stat,.ax-stat:first-child{white-space:normal;padding:4px 0}.ax-stat+.ax-stat{border-left:0}.ax-stat{display:block}.ax-stat b,.ax-stat small{margin-left:6px}}.ax-card{border:1px solid var(--a-border);background:var(--a-card);min-width:0;box-shadow:var(--a-shadow);border-radius:6px;flex-direction:column;display:flex}.ax-card-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px 0;display:flex}.ax-card-head h3{font:600 15px/1.375 var(--f-body);margin:0}.ax-card-head p{color:var(--a-mfg);margin:2px 0 0;font-size:12px}.ax-card-head .ax-link{margin:-4px -8px 0 0}@media (width<=640px){.ax-card-head{grid-template-columns:minmax(0,1fr) auto;gap:0 12px;display:grid}.ax-card-head>div{display:contents}.ax-card-head p{grid-column:1/-1}.ax-card-head>.ax-link{grid-area:1/2}}.ax-card-body{flex:1;min-width:0;padding:12px 20px 20px}.ax-card-body>.ax-table-wrap{border-bottom:0;border-radius:0 0 6px 6px;margin:0 -20px -20px}.ax-card-body>.ax-table-wrap .ax-table tbody tr:last-child td:first-child{border-bottom-left-radius:6px}.ax-card-body>.ax-table-wrap .ax-table tbody tr:last-child td:last-child{border-bottom-right-radius:6px}.ax-link{height:28px;color:var(--a-mfg);font:500 13px/1 var(--f-body);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;padding:0 8px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.ax-link:hover{background:var(--a-muted);color:var(--a-fg)}}.ax-link .ic{width:14px;height:14px}.ax-grid2{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width>=1024px){.ax-grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.ax-grid2>.span2{grid-column:1/-1}}@media (width>=1024px) and (width<=1199px){.adm-app:not(.nav-compact) .ax-grid2{grid-template-columns:minmax(0,1fr)}}@media (width>=1024px) and (width<=1239px){.ax-grid2.adm-home{grid-template-columns:minmax(0,1fr)}}.adm-home-day{color:var(--a-mfg);font-size:12px;font-weight:400;line-height:16px;display:block}@media (width>=1240px){.adm-home td.adm-home-cli{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:0;overflow:hidden}}.adm-home .ax-table-wrap{container-type:inline-size}@container (width<=440px){.adm-home-recent :is(th,td):nth-child(4){display:none}.ax-table.adm-home-recent .ax-sub{display:block}}.ax-grid2>.ax-section,.ax-grid2>form{min-width:0}.ax-mc-legend{color:var(--a-mfg);flex-wrap:wrap;gap:4px 16px;margin-bottom:12px;font-size:12px;display:flex}.ax-mc-legend span{align-items:center;gap:6px;display:inline-flex}.ax-mc-legend i{border-radius:0;width:10px;height:10px}.ax-mc .in{background:var(--a-good)}.ax-mc .out{background:var(--a-bad)}.ax-mc-plot{margin-left:56px;position:relative}.ax-mc-grid{pointer-events:none;position:absolute;inset:0 0 22px}.ax-mc-grid div{border-top:1px solid color-mix(in srgb,var(--a-fg) 10%,transparent);position:absolute;left:0;right:0}.ax-mc-grid div.dash{border-top-style:dashed}.ax-mc-grid span{text-align:right;width:48px;color:var(--a-mfg);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;line-height:16px;position:absolute;top:-8px;left:-56px}.ax-mc-cols{height:220px;display:flex;position:relative}.ax-mc-col{min-width:0;color:var(--a-mfg);font:inherit;cursor:default;background:0 0;border:0;border-radius:4px;flex-direction:column;flex:1;align-items:center;padding:0;display:flex;position:relative}.ax-mc-col:focus-visible{background:color-mix(in srgb,var(--a-fg) 5%,transparent);outline:none}@media (hover:hover) and (pointer:fine){.ax-mc-col:hover{background:color-mix(in srgb,var(--a-fg) 5%,transparent);outline:none}}.ax-mc-bars{flex:1;justify-content:center;align-items:flex-end;gap:2px;width:100%;padding:0 2px;display:flex}.ax-mc-bars i{border-radius:0;width:100%;max-width:16px}.ax-mc-col>small{white-space:nowrap;text-transform:capitalize;height:16px;margin-top:6px;font-size:11px;line-height:16px}.ax-mc-col.on>small{color:var(--a-fg);font-weight:600}.ax-mc-tip{z-index:5;background:var(--a-card);text-align:left;white-space:nowrap;color:var(--a-fg);pointer-events:none;font-variant-numeric:tabular-nums;border-radius:4px;padding:8px 12px;font-size:12px;line-height:18px;display:none;position:absolute;top:-8px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #1717171a,0 4px 12px -2px #00000029}.ax-mc-tip b{font-weight:600;display:block}.ax-mc-tip .g{color:var(--a-good,#007a55)}.ax-mc-col:hover .ax-mc-tip,.ax-mc-col:focus-visible .ax-mc-tip{display:block}.ax-mc-col:first-child .ax-mc-tip{left:0;transform:none}.ax-mc-col:last-child .ax-mc-tip{left:auto;right:0;transform:none}.ax-bars{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ax-bars li{gap:6px;display:grid}.ax-bars li>div{justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.ax-bars li>div>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ax-bars li>div>span:last-child{font-variant-numeric:tabular-nums;flex:none;align-items:baseline;gap:8px;display:flex}.ax-bars small{color:var(--a-mfg);font-size:12px}.ax-bars i{background:var(--a-muted);border-radius:0;height:8px;display:block;overflow:hidden}.ax-bars i b{background:var(--a-mfg);border-radius:0;height:100%;display:block}@media (width>=1240px){.adm-home .ax-bars{gap:21px}}.adm-home .ax-bars i{height:4px}.adm-home .ax-bars li:first-child i b{background:var(--a-fg)}.adm-home .ax-bars small{text-align:right;min-width:6.5em}@media (width<=767px){.adm-home .ax-bars small{min-width:5em}}.ax-muted-line{color:var(--a-mfg);margin:0;font-size:14px}.ax-yesno{align-items:center;gap:24px;min-height:36px;display:flex}.ax-yesno label{color:var(--a-fg);cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.ax-yesno input{opacity:0;width:1px;height:1px;position:absolute}.ax-yesno span{border:1px solid color-mix(in srgb,var(--a-mfg) 50%,transparent);background:var(--a-card);border-radius:999px;flex:none;width:18px;height:18px;transition:background .15s,border-color .15s}@media (hover:hover) and (pointer:fine){.ax-yesno label:hover span{border-color:var(--accent)}}.ax-yesno input:checked+span{background:var(--accent);border-color:var(--accent);box-shadow:inset 0 0 0 4px var(--a-card)}.ax-yesno label:has(input:checked){font-weight:500}.ax-yesno input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.ax-notice{color:var(--a-warn,#bb4d00);background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:6px;align-items:flex-start;gap:10px;margin:0;padding:12px 16px;font-size:14px;line-height:20px;display:flex}.ax-notice .ic{flex:none;width:16px;height:16px;margin-top:2px}.ax-notice.t-bad{color:var(--a-bad,#c10007);background:#e7000b14;border-color:#e7000b40}.ax-alert{color:var(--a-bad,#c10007);background:#e7000b14;border-radius:6px;padding:10px 14px;font-size:14px;line-height:20px}.ax-field.bad .ax-help{display:none}.ax-field input[readonly]{color:var(--a-mfg);background:color-mix(in srgb,var(--a-muted) 50%,transparent)}.adm-cfg-actions .ax-left{margin-right:auto}.adm-app .ax-del{color:var(--a-bad);background:0 0;border-color:#0000}@media (hover:hover) and (pointer:fine){.adm-app .ax-del:hover{background:color-mix(in srgb,var(--a-bad) 10%,transparent)}}@media (width<=640px){.adm-cfg-actions{flex-wrap:wrap;gap:8px}.adm-cfg-actions .btn{flex:1 1 0;justify-content:center;min-height:44px}.adm-cfg-actions .ax-left{flex:1 0 100%;order:-1;margin-right:0}.adm-cfg-actions .ax-left:empty{display:none}.adm-cfg-actions .ax-del{justify-content:flex-start;padding:0 4px}}.ax-thumb{width:36px;height:36px;display:block}.ax-thumb.studio{background:0 0}.ax-thumb.studio:has(img.shot:not(.ready)){background:var(--a-muted);border-radius:4px}.ax-thumb.studio:after{display:none!important}.ax-thumb .ph .ic{width:18px;height:18px}.ax-photos{flex-wrap:wrap;gap:12px;display:flex}.ax-photo{border:1px solid var(--a-border);background:var(--a-muted);border-radius:6px;width:112px;height:112px;margin:0;position:relative;overflow:hidden}.ax-photo img{object-fit:cover;width:100%;height:100%;display:block}.ax-photo-cap{color:#fff;background:#0009;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600;position:absolute;top:6px;left:6px}.ax-photo div{gap:4px;display:flex;position:absolute;top:6px;right:6px}.ax-photo button{color:#171717;cursor:pointer;background:#ffffffeb;border:0;border-radius:4px;place-items:center;width:28px;height:28px;padding:0;display:grid;box-shadow:0 1px 3px #0003}@media (hover:hover) and (pointer:fine){.ax-photo button:hover{color:var(--accent);background:#fff}}.ax-photo button .ic{width:14px;height:14px}.ax-photo-add{border:1.5px dashed var(--a-input);width:112px;height:112px;color:var(--a-mfg);text-align:center;cursor:pointer;border-radius:6px;place-content:center;justify-items:center;gap:4px;padding:8px;transition:border-color .15s,background .15s;display:grid}@media (hover:hover) and (pointer:fine){.ax-photo-add:hover{border-color:var(--accent);background:var(--a-tint)}}.ax-photo-add b{color:var(--a-fg);font-size:13px;font-weight:500}.ax-photo-add small{font-size:11px;line-height:14px}.ax-photo-add .ic{width:20px;height:20px}.pf-parts{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;display:grid}.pf-part{border:1px solid var(--a-border);cursor:pointer;border-radius:4px;align-items:center;gap:10px;padding:8px 10px;display:flex}.pf-part>input[type=checkbox]{width:16px;height:16px;accent-color:var(--accent);flex:none}.pf-part span{min-width:0;color:var(--a-fg);flex:1;font-size:14px;display:grid}.pf-part small{color:var(--a-mfg);font-size:12px}.ax-field .pf-part input[type=number]{text-align:right;flex:none;width:64px;min-height:32px;padding:4px 8px}.pf-part:not(:has(input:checked)) input[type=number]{opacity:.5}.cl-avatar .ic{width:22px;height:22px}.cl-card>div b .ax-pill,.cl-card>div>.ax-pills{vertical-align:2px;margin-left:8px}.ax-dl{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 16px;margin:0;display:grid}.ax-dl div{gap:2px;min-width:0;display:grid}.ax-dl dt{color:var(--a-mfg);font-size:12px}.ax-dl dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:14px}.ax-dl.c1{grid-template-columns:1fr}.ax-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:22px}.ax-files{flex-wrap:wrap;gap:8px;display:flex}.ax-files .btn{max-width:100%}.ax-files .btn span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ax-line{flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;display:flex}.ax-line .ic{vertical-align:-3px;width:16px;height:16px}.ax-steps{scrollbar-width:none;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.ax-steps li{color:var(--a-mfg);text-align:center;flex:1 0 88px;justify-items:center;gap:6px;font-size:12px;display:grid;position:relative}.ax-steps li:before{content:"";background:var(--a-border);height:2px;position:absolute;top:11px;left:-50%;right:50%}.ax-steps li:first-child:before{display:none}.ax-steps li i{z-index:1;border:2px solid var(--a-border);background:var(--a-card);width:24px;height:24px;font:600 11px/1 var(--f-body);color:var(--a-mfg);border-radius:999px;place-items:center;font-style:normal;display:grid;position:relative}.ax-steps li.done:before,.ax-steps li.now:before{background:var(--accent)}.ax-steps li.done i{border-color:var(--accent);background:var(--accent);color:var(--a-on,#fff)}.ax-steps li.done i .ic{stroke-width:3px;width:12px;height:12px}.ax-steps li.now i{border-color:var(--accent);color:var(--a-text)}.ax-steps li.now{color:var(--a-fg);font-weight:500}@media (width<=640px){.ax-steps li{flex:1 1 0;min-width:0}.ax-steps li:not(.cur)>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ax-steps li.cur>span{white-space:nowrap;justify-self:start;margin-left:50%;transform:translate(-50%)}}.ax-form{gap:16px;min-width:0;display:grid}.ax-mc-empty{text-align:center;color:var(--a-mfg);pointer-events:none;margin:0;font-size:14px;position:absolute;top:72px;left:0;right:0}body.admin-mode{--a-bg:#f7f7f7;--a-fg:#171717;--a-card:#fff;--a-muted:#efefef;--a-mfg:#6b6b6b;--a-hover:#1717170d;--a-acc:#ececec;--a-border:#e4e4e4;--a-input:#dedede;--a-tint:color-mix(in srgb,var(--accent) 12%,transparent);--a-text:color-mix(in srgb,var(--brand) 65%,#000);--a-shadow:none;--a-good:#007a55;--a-bad:#c10007;--a-warn:#7a5c00;--a-warn-soft:#eab3082e;--a-sky:#0369a1;--a-violet:#6d28d9;--a-seg-on:#fff;--a-seg-ring:#dedede}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body.admin-mode{--a-bg:#151515;--a-fg:#ededed;--a-card:#1b1b1b;--a-muted:#212121;--a-mfg:#a3a3a3;--a-hover:#ededed0d;--a-acc:#262626;--a-border:#ffffff13;--a-input:#ffffff1c;--a-tint:color-mix(in srgb,var(--accent) 16%,transparent);--a-text:color-mix(in srgb,var(--brand) 62%,#fff);--a-good:#34d399;--a-bad:#ff6467;--a-warn:#fbbf24;--a-warn-soft:#f59e0b24;--a-sky:#38bdf8;--a-violet:#a78bfa;--a-seg-on:#333;--a-seg-ring:#ffffff1c}}:root[data-theme=dark] body.admin-mode{--a-bg:#151515;--a-fg:#ededed;--a-card:#1b1b1b;--a-muted:#212121;--a-mfg:#a3a3a3;--a-hover:#ededed0d;--a-acc:#262626;--a-border:#ffffff13;--a-input:#ffffff1c;--a-tint:color-mix(in srgb,var(--accent) 16%,transparent);--a-text:color-mix(in srgb,var(--brand) 62%,#fff);--a-good:#34d399;--a-bad:#ff6467;--a-warn:#fbbf24;--a-warn-soft:#f59e0b24;--a-sky:#38bdf8;--a-violet:#a78bfa;--a-seg-on:#333;--a-seg-ring:#ffffff1c}.ax-dialog-ov,.ax-menu{--err:var(--a-bad);--f-body:"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;font-family:var(--f-body);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;font-size:14px;line-height:20px}.ax-dialog-ov .ic,.ax-menu .ic{stroke-width:1.7px}.ax-dialog-ov .btn{border-radius:4px;gap:6px;min-height:36px;padding:0 14px;font-size:14px;font-weight:500}.ax-dialog-ov .btn .ic{width:16px;height:16px}.ax-dialog.mid{width:min(640px,100%)}.ax-dialog-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ax-x{width:32px;height:32px;color:var(--a-mfg);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;margin:-6px -6px 0 0;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.ax-x:hover{background:var(--a-muted);color:var(--a-fg)}}.ax-x .ic{width:16px;height:16px}.ax-dialog-body .ax-table-wrap{border-left:0;border-right:0;margin:0 -16px}.ax-dialog-body .ax-line{color:var(--a-mfg)}.ax-links{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ax-links a{border:1px solid var(--a-border);background:var(--a-card);height:100%;color:var(--a-fg);border-radius:6px;align-items:flex-start;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}@media (hover:hover) and (pointer:fine){.ax-links a:hover{border-color:color-mix(in srgb,var(--accent) 40%,transparent);background:var(--a-hover)}}.ax-links a>span{gap:2px;min-width:0;display:grid}.ax-links b{font-weight:500}.ax-links small{color:var(--a-mfg);font-size:12px}.ax-links .ic{width:16px;height:16px;color:var(--a-text);flex:none;margin-top:2px}.ax-menu{z-index:80;background:var(--a-card);border-radius:6px;min-width:180px;padding:4px;position:fixed;box-shadow:0 0 0 1px #1717171a,0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.ax-menu button{width:100%;color:var(--a-fg);font:14px/20px var(--f-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:6px 8px;display:flex}@media (hover:hover) and (pointer:fine){.ax-menu button:hover{background:var(--a-acc)}}.ax-dialog-ov{z-index:70;background:#0f0f0f52;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.ax-escudo{z-index:70;position:fixed;inset:0}.ax-dialog{background:var(--a-card);width:min(440px,100%);max-height:calc(100dvh - 32px);color:var(--a-fg);font-family:var(--f-body);border-radius:8px;overflow:auto;box-shadow:0 0 0 1px #1717171a,0 12px 32px -6px #0000003d}.ax-dialog.wide{width:min(980px,100%)}.ax-dialog-body{gap:12px;padding:16px;display:grid}.ax-dialog-body h2{font:600 16px/22px var(--f-body);margin:0}.ax-dialog-body p{color:var(--a-mfg);margin:0;font-size:14px}.ax-dialog-foot{border-top:1px solid var(--a-border);background:color-mix(in srgb,var(--a-muted) 50%,transparent);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.ax-seg{background:var(--a-muted);border-radius:4px;gap:2px;padding:2px;display:inline-flex}.ax-seg button{height:30px;color:var(--a-mfg);font:500 13px/1 var(--f-body);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;padding:0 12px}.ax-seg button[aria-pressed=true]{background:var(--a-seg-on,var(--a-card));color:var(--a-fg);border-color:var(--a-seg-ring,var(--a-input))}.ax-danger{background:color-mix(in srgb,var(--a-bad) 12%,transparent);color:var(--a-bad);border-color:#0000}@media (hover:hover) and (pointer:fine){.ax-danger:hover{background:color-mix(in srgb,var(--a-bad) 18%,transparent)}}.cl-list tbody tr.click:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.cl-st{display:inline-flex}.cl-list th,.cl-list td{padding-left:10px;padding-right:10px}.cl-list th.cl-2l{white-space:normal;min-width:64px}.cl-list td.cl-mail{max-width:200px}.ax-table.op-list.cl-list .ax-acct{min-width:7.5em}.ax-table-wrap:has(>.cl-list){container-type:inline-size}@media (width<=1023px){@container (width<=1285px){.cl-list :is(th,td):nth-child(2 of :not(.sel-c)){display:none}}}@media (width>=1024px){@container (width<=1161px){.cl-list :is(th,td):nth-child(2 of :not(.sel-c)){display:none}}}@media (width<=1023px){@container (width<=1176px){.cl-list :is(th,td):nth-child(6 of :not(.sel-c)){display:none}}}@media (width>=1024px){@container (width<=1052px){.cl-list :is(th,td):nth-child(6 of :not(.sel-c)){display:none}}}@media (width<=1023px){@container (width<=1067px){.cl-list :is(th,td):nth-child(7 of :not(.sel-c)){display:none}}@container (width<=987px){.cl-list :is(th,td):nth-child(5 of :not(.sel-c)){display:none}}}@container (width<=787px){.cl-list :is(th,td):nth-child(4 of :not(.sel-c)){display:none}.ax-table.cl-list .cl-psub{display:block}}@container (width<=640px){.cl-list :is(th,td):is(:nth-child(8 of :not(.sel-c)),:nth-child(9 of :not(.sel-c))){display:none}.ax-table.cl-list .ax-subpill{display:block}.ax-table.cl-list :is(th,td){padding-left:8px;padding-right:8px}.ax-table.cl-list td.cl-name{white-space:normal;width:100%}.cl-list .op-acts{flex-wrap:wrap;justify-content:center;max-width:78px}}.ax-menu button:focus-visible{background:var(--a-acc);outline:none}.cl-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cl-top .cta-row{flex-wrap:wrap;gap:8px;margin:0;display:flex}.cl-top+.cl-card{margin-top:16px}.cl-card{border:1px solid var(--a-border);background:var(--a-card);box-shadow:var(--a-shadow);border-radius:6px;grid-template-columns:auto 1fr;align-items:center;gap:16px 14px;padding:16px 20px;display:grid}.cl-card>div{gap:2px;display:grid}.cl-card>div b{font-size:18px;font-weight:600}.cl-card>div small{color:var(--a-mfg);font-size:13px}.cl-avatar{background:var(--a-muted);width:48px;height:48px;color:var(--a-fg);border-radius:999px;place-items:center;font-size:16px;font-weight:700;display:grid}.cl-nocontact{color:var(--a-mfg);grid-column:1/-1;margin:0;font-size:14px}.cl-nocontact a{color:var(--a-text);font-weight:600}.cl-acct{border-top:1px solid var(--a-border);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px 14px;min-width:0;padding-top:14px;display:flex}.cl-acct-t{color:var(--a-mfg);align-items:center;gap:8px;font-size:12px;display:flex}.cl-acct p{min-width:0;color:var(--a-fg);overflow-wrap:anywhere;flex:260px;margin:0;font-size:14px}.cl-acct-a{margin-left:auto}.cl-acct-a .btn .ic{width:16px;height:16px}.cl-form .cl-kind .fx-seg{width:100%}.cl-form .cl-kind .fx-seg button{height:32px}.cl-check{border:1px solid var(--a-border);background:var(--a-card);cursor:pointer;border-radius:4px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.cl-check input{width:18px;height:18px;accent-color:var(--accent);cursor:pointer;flex:none;margin:1px 0 0}.cl-check span{gap:2px;min-width:0;display:grid}.cl-check b{font-size:14px;font-weight:600}.cl-check small{color:var(--a-mfg);font-size:12px}.cl-invite[hidden]{display:none}body:has(#admBody .ax-rm-ov){overflow:hidden}.ax-rm-ov{z-index:65;background:#0f0f0f52;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ax-rm-ov.enter{animation:axRmFade .16s var(--ease-out,ease-out)}.ax-rm-ov.enter .ax-rm{animation:axRmUp .22s var(--ease-out,ease-out)}@keyframes axRmFade{0%{opacity:0}}@keyframes axRmUp{0%{opacity:0;transform:translateY(12px)scale(.97)}}@media (prefers-reduced-motion:reduce){.ax-rm-ov.enter,.ax-rm-ov.enter .ax-rm{animation:none}}.ax-rm{background:var(--a-bg);width:min(1040px,100%);max-height:calc(100dvh - 48px);color:var(--a-fg);border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 0 1px #17171714,0 24px 48px -12px #00000052}.ax-rm.md{width:min(720px,100%)}.ax-rm.xl{width:min(1400px,100%)}.ax-rm-head{border-bottom:1px solid var(--a-border);background:var(--a-card);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 14px 24px;display:flex}.ax-rm-t{gap:2px;min-width:0;display:grid}.ax-rm-t h2{font:600 18px/24px var(--f-body);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ax-rm-t small{color:var(--a-mfg);font-size:13px}.ax-rm.std .ax-rm-body{background:var(--a-card)}.ax-rm.std .ax-section{background:0 0;border:0;border-radius:0;overflow:visible}.ax-rm.std .ax-section-head{background:0 0;border:0;min-height:0;padding:0 0 8px}.ax-rm.std .ax-section-head h3{font:600 15px/22px var(--f-body);letter-spacing:0;text-transform:none;color:var(--a-fg)}.ax-rm.std .ax-section-body{gap:8px;padding:0}.ax-rm.std .ax-field{gap:4px}.ax-rm.std .ax-field>:is(label,.ax-label){color:var(--a-mfg);font-size:12px;font-weight:500;line-height:16px}.ax-rm.std .ax-field input:not([type=checkbox]):not([type=radio]):not([type=range]),.ax-rm.std .ax-field select{border-radius:4px;min-height:32px;padding-top:4px;padding-bottom:4px;font-size:14px;line-height:20px}.ax-rm.std .ax-field textarea{border-radius:4px;font-size:14px;line-height:1.45}.ax-rm.std .ax-field :is(.ss-btn,.qc-trigger){border-radius:4px;min-height:32px}.ax-rm.std .ax-field .qc-trigger{padding-top:4px;padding-bottom:4px}.ax-rm.std .fx-seg button{height:28px;font-size:13px}.ax-rm.std .ax-field .ax-help,.ax-rm.std .ax-field .ax-err,.ax-rm.std .ax-field .ax-warn{font-size:12px;line-height:16px}.op-due b{color:var(--a-fg);font-weight:600}.op-ab.hot{color:var(--a-fg)}@media (hover:hover) and (pointer:fine){.op-ab.hot:hover{color:var(--a-fg)}}.op-sec>header .op-att-n{color:var(--a-mfg);font-size:13px}.op-atts{gap:8px;margin:0;padding:0;list-style:none;display:grid}.op-att{gap:12px}.op-att>.ic{width:18px;height:18px;color:var(--a-mfg);flex:none}.op-att>div{flex:1;gap:2px;min-width:0;display:grid}.op-att b{color:var(--a-fg);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.op-att small{color:var(--a-mfg);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.op-att-ext{background:var(--a-muted);font:600 11px/1 var(--f-body);color:var(--a-mfg);border-radius:4px;flex:none;padding:4px 6px}.op-att .btn{flex:none}.op-att-none{color:var(--a-mfg);margin:0;font-size:14px}.ax-rm-link{color:var(--accent-ink,#b84a00);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--accent) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--accent) 35%,transparent);text-underline-offset:3px;font-weight:600}@media (hover:hover) and (pointer:fine){.ax-rm-link:hover{color:var(--a-text);text-decoration-color:currentColor}}.ax-rm-x{width:36px;height:36px;color:var(--a-mfg);border-radius:4px;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.ax-rm-x:hover{background:var(--a-muted);color:var(--a-fg)}}.ax-rm-x .ic{width:18px;height:18px}.ax-rm-body{overscroll-behavior:contain;flex:1;min-height:0;padding:20px 24px 24px;overflow:auto}.ax-rm-body>:last-child{margin-bottom:0}.ax-rm .adm-cfg{max-width:none}.ax-rm .ax-back,.ax-rm .fin-page-head .fin-back,.ax-rm .fin-page-head h2{display:none}.ax-rm .fin-page-head{justify-content:flex-end;min-height:0}.ax-rm .fin-page-head:not(:has(.fin-page-status)){display:none}.ax-rm .fin-foot{margin:16px -24px -24px;bottom:-24px}.ax-rm .qe-back{display:none}.ax-rm .qe-side{top:0}.ax-rm .qe-foot{bottom:-24px}.ax-rm .adm-cfg-actions{z-index:3;background:var(--a-card);border-top:1px solid var(--a-border);justify-content:flex-end;gap:8px;margin:16px -24px -24px;padding:12px 24px;position:sticky;bottom:-24px}@media (width<=640px){.ax-rm-ov{place-items:stretch stretch;padding:0}.ax-rm,.ax-rm.md,.ax-rm.xl{border-radius:0;width:100%;height:100dvh;max-height:none}.ax-rm-head{padding:12px 12px 12px 16px}.ax-rm-body{padding:16px}.ax-rm .adm-cfg-actions,.ax-rm .fin-foot{margin:16px -16px -16px;padding:12px 16px;bottom:-16px}}.pf-form{--pf-fil:var(--accent);--pf-mac:var(--a-mfg);--pf-ext:var(--a-mfg);--pf-gain:var(--a-good);--pf-side:400px;--pf-soft:color-mix(in srgb,var(--a-muted) 45%,var(--a-card))}.ax-rm-body:has(>.pf-form){background:var(--a-card);padding:0}.pf-form.adm-cfg{gap:0}.ax-rm .pf-form .adm-cfg-actions{margin:0;bottom:0}.pf-form>.ax-alert{margin:0 24px 16px}.pf-steps{z-index:4;background:var(--a-card);border-bottom:1px solid var(--a-border);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:0 12px;display:grid;position:sticky;top:0}.pf-steps button{min-width:0;color:var(--a-mfg);font:500 14px/20px var(--f-body);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:10px;margin-bottom:-1px;padding:14px 12px;display:flex}@media (hover:hover) and (pointer:fine){.pf-steps button:hover{color:var(--a-fg)}}.pf-steps button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pf-steps .pf-n{border:1px solid var(--a-border);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:grid}.pf-steps .pf-st{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pf-steps [aria-current=step]{color:var(--a-fg);border-bottom-color:var(--accent)}.pf-steps [aria-current=step] .pf-n{background:var(--accent);border-color:var(--accent);color:#fff}@media (width<=1000px){.pf-steps{display:flex}.pf-steps button{flex:auto;justify-content:center}.pf-steps button:not([aria-current=step]) .pf-st{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}.pf-layout{grid-template-columns:minmax(0,1fr) var(--pf-side);background:linear-gradient(to right,transparent calc(100% - var(--pf-side) - 1px),var(--a-border) calc(100% - var(--pf-side) - 1px) calc(100% - var(--pf-side)),transparent calc(100% - var(--pf-side)));align-items:start;display:grid}.pf-main{min-width:0}.pf-block{padding:22px 24px 26px}.pf-block+.pf-block{border-top:1px solid var(--a-border)}.pf-block>header{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:16px;display:flex}.pf-block h3{font:600 15px/22px var(--f-body);letter-spacing:-.01em;color:var(--a-fg);margin:0}.pf-block>header span{color:var(--a-mfg);font-size:13px;line-height:18px}.pf-grid{grid-template-columns:repeat(var(--c,2),minmax(0,1fr));gap:16px 14px;display:grid}.pf-form .ax-field textarea{min-height:132px;line-height:22px}.pf-aff{position:relative}.pf-aff>span{color:var(--a-mfg);pointer-events:none;font-size:13px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.pf-aff>input{font-variant-numeric:tabular-nums;padding-right:40px}.pf-aff.pre>span{left:12px;right:auto}.pf-aff.pre>input{padding-left:36px;padding-right:10px}.pf-aff>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pf-aff>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pf-aff>input[type=number]{appearance:textfield}.pf-grid.c1{--c:1}.pf-grid.c2{--c:2}.pf-grid.c3{--c:3}.pf-grid.c4{--c:4}.pf-grid.c5{--c:5}.pf-grid>.ax-full{grid-column:1/-1}.pf-grid>.ax-span2{grid-column:span 2}.pf-grid textarea{min-height:96px}.pf-est{background:var(--pf-soft);color:var(--a-mfg);border-radius:4px;margin:0;padding:10px 12px;font-size:13px;line-height:18px}.pf-side{overscroll-behavior:contain;scrollbar-width:none;min-width:0;max-height:calc(100dvh - 223px);padding:6px 22px 18px;position:sticky;top:53px;overflow:auto}.pf-card{padding:0}.pf-card+.pf-card{border-top:1px solid var(--a-border)}.pf-switch,.pf-stock{align-items:center;gap:12px;padding:12px 0;display:flex}.pf-switch{cursor:pointer;position:relative}.pf-switch+.pf-switch,.pf-switch+.pf-stock{border-top:1px solid color-mix(in srgb,var(--a-border) 70%,transparent)}.pf-switch input{opacity:0;width:1px;height:1px;position:absolute}.pf-sw{background:color-mix(in srgb,var(--a-mfg) 35%,transparent);border-radius:999px;flex:none;width:36px;height:20px;transition:background .15s;position:relative}.pf-sw:after{content:"";width:16px;height:16px;transition:transform .16s var(--ease-out,ease-out);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.pf-switch input:checked+.pf-sw{background:var(--accent)}.pf-switch input:checked+.pf-sw:after{transform:translate(16px)}.pf-switch input:focus-visible+.pf-sw{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 30%,transparent)}.pf-sw-t{flex:1;gap:1px;min-width:0;display:grid}.pf-switch .pf-sw-t{order:-1}.adm-maint{align-items:center;gap:20px;display:flex}.adm-maint .pf-switch{flex:1;min-width:0;padding:0}@media (width<=640px){.adm-maint{flex-direction:column;align-items:stretch;gap:12px}}.pf-sw-t b{color:var(--a-fg);font-size:14px;font-weight:500}.pf-sw-t small{color:var(--a-mfg);font-size:12px;line-height:16px}@media (prefers-reduced-motion:reduce){.pf-sw:after{transition:none}}.pf-sum{padding:16px 0 0}.pf-sum h3{font:600 15px/20px var(--f-body);color:var(--a-fg);margin:0 0 10px}.pf-bar{background:var(--a-muted);border-radius:0;gap:2px;height:14px;display:flex;overflow:hidden}.pf-b{flex:1 1 0;min-width:3px}.pf-b.fil,.pf-dot.fil{background:var(--pf-fil)}.pf-b.mac,.pf-dot.mac{background:var(--pf-mac)}.pf-b.ext,.pf-dot.ext{background:var(--pf-ext)}.pf-b.gain,.pf-dot.gain{background:var(--pf-gain)}.pf-b.empty{background:0 0}.pf-bar.under{box-shadow:inset 0 0 0 2px var(--a-bad,#c10007)}.pf-lines{margin:12px 0 0;padding:0;list-style:none;display:grid}.pf-lines li{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:10px;padding:4px 0;font-size:14px;display:flex}.pf-lines li.zero{color:var(--a-mfg)}.pf-lines li b{font-weight:500}.pf-l{align-items:center;gap:10px;min-width:0;display:flex}.pf-l>span{min-width:0;display:grid}.pf-l small{color:var(--a-mfg);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.pf-dot{border-radius:0;flex:none;width:10px;height:10px}.pf-lines .pf-tot{border-top:1px solid var(--a-border);margin-top:4px;padding-top:10px;font-weight:600}.pf-lines .pf-tot b{font-weight:600}.pf-out{border-top:1px solid var(--a-border);grid-template-columns:1fr 1fr;margin:14px 0 0;padding-top:12px;display:grid}.pf-out>div{align-content:start;gap:2px;min-width:0;display:grid}.pf-out>div+div{border-left:1px solid var(--a-border);padding-left:14px}.pf-out dt{color:var(--a-mfg);align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}.pf-out dt .pf-dot{width:8px;height:8px}.pf-out dd{font:600 18px/24px var(--f-body);font-variant-numeric:tabular-nums;color:var(--a-fg);margin:0;display:grid}.pf-out dd small{font:400 12px/16px var(--f-body);color:var(--a-mfg)}.pf-gain dd{font-size:20px}.pf-gain.up dd{color:var(--a-good,#007a55)}.pf-gain.down dd{color:var(--a-bad,#c10007)}.pf-sugg{border-top:1px solid var(--a-border);justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.pf-sugg>span{color:var(--a-mfg);font-size:12px;line-height:16px;display:grid}.pf-sugg>span a{color:inherit}.pf-sugg>span b{color:var(--a-fg);font-variant-numeric:tabular-nums;font-size:15px;line-height:20px}.adm-app .pf-sugg .btn{background:var(--a-card);min-height:34px;padding:0 12px;font-size:13px}.pf-var{gap:16px;display:grid}.pf-var-empty{color:var(--a-mfg);max-width:64ch;margin:0;font-size:14px;line-height:20px;display:none}.pf-var:not(:has(.pf-kit)) .pf-var-empty{display:block}.pf-kits{display:grid}.pf-kits:empty{display:none}.pf-kit{gap:14px;padding:16px 0;display:grid}.pf-kit:first-child{padding-top:0}.pf-kit+.pf-kit{border-top:1px solid var(--a-border)}.pf-kit-h{align-items:center;gap:12px;min-height:32px;display:flex}.pf-kit-h>b{color:var(--a-fg);font-size:15px;font-weight:600}.pf-kit-calc{color:var(--a-mfg);font-variant-numeric:tabular-nums;flex-wrap:wrap;flex:1;align-items:center;gap:4px 12px;margin:0;font-size:13px;line-height:18px;display:flex}.pf-kit-rm{width:32px;height:32px;color:var(--a-mfg);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.pf-kit-rm:hover{background:color-mix(in srgb,var(--a-bad,#c10007) 10%,transparent);color:var(--a-bad,#c10007)}}.pf-kit-rm .ic{width:16px;height:16px}.adm-app .pf-kit-add{justify-self:start;min-height:36px}.pf-sugg-l{align-items:center;gap:4px;display:inline-flex}.pf-info{width:20px;height:20px;color:var(--a-mfg);cursor:help;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.pf-info[aria-expanded=true]{color:var(--accent)}@media (hover:hover) and (pointer:fine){.pf-info:hover{color:var(--accent)}}.pf-info:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pf-info .ic{width:16px;height:16px}.pf-calc{z-index:75;background:var(--a-card);width:min(560px,100vw - 24px);color:var(--a-fg);border-radius:6px;padding:14px 16px;position:fixed;box-shadow:0 0 0 1px #1717171a,0 16px 36px -8px #00000047}.pf-calc-h{font:600 14px/20px var(--f-body);margin:0 0 10px}.pf-calc-t{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px;line-height:18px}.pf-calc-t th{text-align:left;font:500 12px/16px var(--f-body);color:var(--a-mfg);background:var(--a-muted);white-space:nowrap;padding:6px 8px}.pf-calc-t th:first-child{border-radius:6px 0 0 6px}.pf-calc-t th:last-child{border-radius:0 6px 6px 0}.pf-calc-t td{border-bottom:1px solid color-mix(in srgb,var(--a-border) 70%,transparent);white-space:nowrap;padding:7px 8px}.pf-calc-t .r{text-align:right}.pf-calc-t .c{text-align:center}.pf-calc-t .pf-calc-how{color:var(--a-mfg)}.pf-calc-t tbody td:last-child{font-weight:500}.pf-calc-t tfoot td{border-bottom:0;padding-top:9px;font-weight:600}.pf-calc-n{color:var(--a-mfg);margin:10px 0 0;font-size:12px;line-height:16px}@media (width<=640px){.pf-calc-t .pf-calc-how,.pf-calc-t th:nth-child(2){display:none}}@media (width<=1080px){.pf-form{--pf-side:340px}.pf-grid.c3,.pf-grid.c4,.pf-grid.c5{--c:2}}@media (width<=860px){.pf-layout{background:0 0;grid-template-columns:1fr}.pf-side{border-top:1px solid var(--a-border);max-height:none;position:static;overflow:visible}}@media (width<=640px){.pf-form .adm-cfg-actions{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"del del""prev next""out save";display:grid}.pf-form .adm-cfg-actions:not(:has(.ax-del)){grid-template-areas:"prev next""out save"}.pf-form .adm-cfg-actions .ax-del{grid-area:del}.pf-form #pfPrev{grid-area:prev}.pf-form #pfNext{grid-area:next}.pf-form .adm-cfg-actions .pf-cancel{grid-area:out}.pf-form .adm-cfg-actions [type=submit]{grid-area:save}.adm-app .pf-form :is(#pfPrev,#pfNext){min-width:0}.pf-steps{padding:0}.pf-steps button{gap:8px;padding:12px 4px}.pf-grid,.pf-grid.c3{--c:1}.pf-grid.c4,.pf-grid.c5{--c:2;gap:14px 10px}.pf-grid>.ax-span2{grid-column:auto}.pf-block{padding:18px 16px}.pf-side{padding:4px 16px 16px}.pf-form>.ax-alert{margin:0 16px 12px}}.ax-rm-tools{flex:none;align-items:center;gap:12px;display:flex}.ax-table-wrap:has(>.adm-prod-table){container-type:inline-size}.adm-prod-table th.c,.adm-prod-table td.c,.adm-prod-table th.r,.adm-prod-table td.r{text-align:center}.adm-prod-table td.pl-ph .ax-thumb{margin-inline:auto}.adm-prod-table .pl-ph{width:64px}.pl-name{color:var(--a-fg);font-weight:600}.pl-sku{color:var(--a-fg);white-space:nowrap;font-size:13px}.pl-type{color:var(--a-fg);font:400 13px/18px var(--f-body);white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;padding:3px 10px;display:inline-flex}.pl-tog{cursor:pointer;padding-right:6px}.pl-tog[aria-expanded=true]{background:var(--a-hover)}@media (hover:hover) and (pointer:fine){.pl-tog:hover{background:var(--a-hover)}}.pl-tog .ic{width:14px;height:14px;transition:transform .16s var(--ease-out,ease-out)}.pl-tog[aria-expanded=true] .ic{transform:rotate(90deg)}.adm-prod-table .pl-st{color:var(--a-mfg);white-space:nowrap;font-size:13px;font-weight:600}.adm-prod-table .pl-st[data-st=publicado]{color:var(--a-good,#007a55)}.adm-prod-table .pl-st[data-st=esgotado]{color:var(--a-warn,#bb4d00)}.adm-prod-table tbody tr td,.adm-prod-table tbody tr:nth-child(2n) td{background:var(--a-card)}.adm-prod-table tbody tr.alt td{background:var(--a-bg)}.pl-ib{width:30px;height:30px;color:var(--a-mfg);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:inline-grid}@media (hover:hover) and (pointer:fine){.pl-ib:hover{background:var(--a-muted);color:var(--a-fg)}}.pl-ib .ic{fill:currentColor;width:18px;height:18px}.adm-prod-table tr.open>td{border-bottom-color:#0000}.adm-prod-table tr.pl-sub>td{font-size:13px}.adm-prod-table tr.pl-sub .ax-thumb{object-fit:cover;width:30px;height:30px}.pl-vname{color:var(--a-text);font-weight:500}.adm-prod-table tr.pl-sub.off td:not(:nth-last-child(-n+3)){opacity:.6}.adm-prod-table .pl-name,.adm-prod-table .pl-vname{text-overflow:ellipsis;white-space:nowrap;max-width:clamp(90px,20cqi,260px);display:block;overflow:hidden}@media (width<=1023px){@container (width<=1540px){.adm-prod-table :is(th,td):nth-child(4 of :not(.sel-c)){display:none}}}@media (width>=1024px){@container (width<=1472px){.adm-prod-table :is(th,td):nth-child(4 of :not(.sel-c)){display:none}}}@media (width<=1023px){@container (width<=1400px){.adm-prod-table :is(th,td):nth-child(7 of :not(.sel-c)){display:none}}}@media (width>=1024px){@container (width<=1332px){.adm-prod-table :is(th,td):nth-child(7 of :not(.sel-c)){display:none}}}@media (width<=1023px){@container (width<=1290px){.adm-prod-table :is(th,td):nth-child(9 of :not(.sel-c)){display:none}}}@media (width>=1024px){@container (width<=1222px){.adm-prod-table :is(th,td):nth-child(9 of :not(.sel-c)){display:none}}}@media (width<=1023px){@container (width<=1210px){.adm-prod-table :is(th,td):nth-child(12 of :not(.sel-c)){display:none}}}@media (width>=1024px){@container (width<=1142px){.adm-prod-table :is(th,td):nth-child(12 of :not(.sel-c)){display:none}}}@media (width<=1023px){@container (width<=1130px){.adm-prod-table :is(th,td):nth-child(6 of :not(.sel-c)){display:none}}}@media (width>=1024px){@container (width<=1062px){.adm-prod-table :is(th,td):nth-child(6 of :not(.sel-c)){display:none}}}@media (width<=1023px){@container (width<=1030px){.adm-prod-table :is(th,td):nth-child(2 of :not(.sel-c)){display:none}}}@container (width<=800px){.adm-prod-table :is(th,td):nth-child(10 of :not(.sel-c)){display:none}}@container (width<=680px){.adm-prod-table :is(th,td):nth-child(5 of :not(.sel-c)){display:none}}@container (width<=530px){.adm-prod-table :is(th,td):nth-child(1 of :not(.sel-c)){display:none}}@container (width<=460px){.adm-prod-table :is(th,td):nth-child(11 of :not(.sel-c)){display:none}}@container (width<=900px){.ax-table.adm-prod-table td.pl-ncell{white-space:normal;width:100%;max-width:none}.adm-prod-table .pl-name,.adm-prod-table .pl-vname{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:none;display:-webkit-box}}@container (width<=460px){.ax-table.adm-prod-table .ax-subpill{display:block}}.ax-table-wrap:has(>.of-table){container-type:inline-size}.of-table th.c,.of-table td.c{text-align:center}.of-table .of-ph{width:64px}.of-table td.of-ph .ax-thumb{object-fit:cover;margin-inline:auto}.of-table .pl-name{text-overflow:ellipsis;white-space:nowrap;max-width:clamp(90px,24cqi,300px);display:block;overflow:hidden}@media (width<=1023px){@container (width<=1304px){.of-table :is(th,td):nth-child(9 of :not(.sel-c)){display:none}}}@media (width>=1024px){@container (width<=1236px){.of-table :is(th,td):nth-child(9 of :not(.sel-c)){display:none}}}@media (width<=1023px){@container (width<=1240px){.of-table :is(th,td):nth-child(2 of :not(.sel-c)){display:none}}}@media (width>=1024px){@container (width<=1172px){.of-table :is(th,td):nth-child(2 of :not(.sel-c)){display:none}}}@media (width<=1023px){@container (width<=1095px){.of-table :is(th,td):nth-child(6 of :not(.sel-c)){display:none}}}@media (width>=1024px){@container (width<=1027px){.of-table :is(th,td):nth-child(6 of :not(.sel-c)){display:none}}}@media (width<=1023px){@container (width<=1010px){.of-table :is(th,td):nth-child(7 of :not(.sel-c)){display:none}}}@container (width<=900px){.ax-table.of-table td.of-ncell{white-space:normal;width:100%;max-width:none}.of-table .pl-name{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:none;display:-webkit-box}}@container (width<=800px){.of-table :is(th,td):nth-child(8 of :not(.sel-c)){display:none}}@container (width<=700px){.of-table :is(th,td):nth-child(1 of :not(.sel-c)){display:none}}@container (width<=630px){.of-table :is(th,td):nth-child(10 of :not(.sel-c)){display:none}}@container (width<=500px){.of-table :is(th,td):nth-child(4 of :not(.sel-c)){display:none}}@container (width<=400px){.of-table :is(th,td):nth-child(11 of :not(.sel-c)){display:none}.ax-table.of-table .ax-subpill{display:block}}.ax-table-wrap:has(>.cp-list){container-type:inline-size}@container (width<=600px){.cp-list :is(th,td):is(:nth-child(2 of :not(.sel-c)),:nth-child(5 of :not(.sel-c))){display:none}.ax-table.cp-list .ax-sub{display:block}.ax-table.cp-list :is(th,td){padding-left:8px;padding-right:8px}}.ax-rm.of-rm{width:min(1120px,100%)}.of-layout{grid-template-columns:minmax(0,1fr) 400px;align-items:stretch;gap:32px;display:grid}.of-main{min-width:0;display:grid}.of-sec{gap:12px;min-width:0;display:grid}.of-sec>*{min-width:0}.of-sec+.of-sec{border-top:1px solid var(--a-border);margin-top:20px;padding-top:20px}.of-sec>h3,.of-side h3{font:600 15px/22px var(--f-body);color:var(--a-fg);margin:0}.of-pick{border:1px solid var(--a-input);background:var(--a-card);border-radius:4px;align-items:center;gap:12px;min-width:0;min-height:60px;padding:8px 40px 8px 8px;display:flex;position:relative}.of-pick.can{cursor:pointer;transition:border-color .15s}@media (hover:hover) and (pointer:fine){.of-pick.can:hover{border-color:color-mix(in srgb,var(--a-fg) 30%,transparent)}}.of-pick:has(.ss-btn:focus-visible){border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.of-pick .ax-thumb{object-fit:cover;flex:none;width:44px;height:44px}.of-pick-ic{background:var(--a-muted);color:var(--a-mfg);border-radius:6px;place-items:center;display:grid}.of-pick-ic .ic{opacity:.6;width:20px;height:20px}.of-pick-t{gap:2px;min-width:0;display:grid}.of-pick-t b{color:var(--a-fg);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.of-pick-t b.none{color:var(--a-mfg);font-weight:500}.of-pick-t small{color:var(--a-mfg);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.of-pick-chev{width:16px;height:16px;color:var(--a-mfg);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)rotate(90deg)}.of-pick .ss-btn{opacity:0;cursor:pointer;background:0 0;border:0;width:auto;height:auto;min-height:0;padding:0;position:absolute;inset:0}.of-seg .fx-seg{width:auto;max-width:100%;display:inline-flex}.of-seg .fx-seg button{flex:none;padding:0 12px}.of-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.of-grid3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px 16px;display:grid}.of-prices{display:contents}.of-form input.of-ro{background:var(--a-muted);color:var(--a-fg);cursor:default}.of-auto{padding:4px 0 0}.of-auto .pf-sw-t{order:0}.of-side{border:1px solid var(--a-border);background:var(--a-card);border-radius:6px;flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex}.of-side:has(>.ax-pv-none){align-self:start}.of-pv{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex}.of-pv-ph{border:1px solid var(--a-border);background:var(--a-card);width:100%;min-height:200px;color:var(--a-mfg);border-radius:6px;flex:1;place-items:center;display:grid;overflow:hidden}.of-pv-ph img,.of-pv-ph canvas{object-fit:contain;width:100%;height:100%}.of-pv-ph:has(img,canvas){background:0 0;border:0;border-radius:0}.of-pv-t{flex:none;gap:6px;min-width:0;display:grid}.of-pv-n{color:var(--a-fg);font-size:18px;font-weight:600;line-height:24px}.of-pv-v{color:var(--a-mfg);margin-top:-4px;font-size:13px;line-height:18px}.of-pv-tag{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.of-pv-tag s{color:var(--a-mfg);font-variant-numeric:tabular-nums;font-size:14px}.of-pv-big{letter-spacing:-.015em;color:var(--a-fg);font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:36px}.of-pv-save{color:var(--a-good,#007a55);font-size:14px;font-weight:500}.of-note{color:var(--a-mfg);align-items:center;gap:6px;margin:0;font-size:13px;line-height:18px;display:flex}.of-note .ic{flex:none;width:16px;height:16px}.ax-table-wrap.pay-wrap{background:0 0;border:0;border-radius:0;overflow-x:auto}.pay-t{width:100%}.pay-t th{box-shadow:inset 0 -1px 0 var(--a-border);font:500 12px/16px var(--f-body);color:var(--a-mfg);white-space:normal;vertical-align:bottom;background:0 0;padding:0 14px 6px;position:static}.pay-t th small{color:var(--a-mfg);margin-top:1px;font-size:12px;font-weight:400;line-height:14px;display:block}.pay-t td{max-width:none;height:auto;padding:8px 14px}.pay-t th:first-child,.pay-t td:first-child,.ax-table.pay-t tbody tr.ax-none>td:only-child{padding-left:0}.pay-t td:first-child{width:36%;color:var(--a-fg);font-weight:500}.pay-t td small{color:var(--a-mfg);margin-top:1px;font-size:12px;line-height:14px;display:block}.pay-t tbody tr:nth-child(n) td{box-shadow:inset 0 -1px 0 var(--a-border);background:0 0}.pay-t tbody tr:last-child td{box-shadow:none}.pay-t tbody tr.pay-extra td{color:var(--a-mfg)}@media (width<=640px){.pay-t td,.pay-t th{padding-left:10px;padding-right:10px}.pay-t td:first-child{white-space:normal;width:auto}}.pay-x td{height:46px}.pay-x td:first-child{white-space:nowrap;width:18%}.pay-x td:first-child b{font-weight:600}.pay-x td:first-child small{margin:0 0 0 6px;display:inline}.pay-fee{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.pay-t td .pay-fee small{margin:0;font-size:12px;display:inline}.pay-x td.pay-extra{color:var(--a-mfg)}.of-sum-sec{border-top:1px solid var(--a-border);margin-top:24px;padding-top:20px}@media (width<=960px){.of-layout{grid-template-columns:1fr}.of-pv-ph{aspect-ratio:4/3;flex:none;min-height:0}}@media (width<=640px){.of-grid2,.of-grid3{grid-template-columns:1fr}}@media (width<=600px){.ax-per{gap:6px}.ax-per-l{display:none}.ax-per-r{display:inline}.ax-pg-info{flex-wrap:wrap;row-gap:4px}.ax-pg .pg-edge{display:none}}@media (prefers-reduced-motion:reduce){.pl-tog .ic{transition:none}}.op-money{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.op-note{color:var(--a-mfg);margin:0;padding:10px 16px 14px;font-size:12px}.op-data{gap:16px;display:grid}.op-data>header{border-bottom:1px solid var(--a-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.op-data h2{font:600 15px/22px var(--f-body);color:var(--a-fg);margin:0}.op-data h3{font:600 14px/20px var(--f-body);color:var(--a-fg);margin:0 0 8px}.op-data-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.op-data-top>div:first-child{border-right:1px solid var(--a-border);padding-right:24px}.op-data-top>div:last-child{padding-left:24px}.op-data-ship{border-top:1px solid var(--a-border);padding-top:16px}.op-client{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.op-client>.op-f:first-child,.op-client>.op-f:nth-child(4),.op-client>.op-f:nth-child(5){grid-column:1/-1}.op-pay{align-content:start;gap:8px;display:grid}.op-f2{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:8px;display:grid}.op-ship{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;display:grid}.op-ship>.op-f{grid-column:span var(--span,12)}.op-f{border:1px solid var(--a-border);background:var(--a-card);border-radius:4px;align-items:center;gap:10px;min-width:0;min-height:58px;padding:8px 8px 8px 14px;display:flex}.op-f>div{flex:1;gap:2px;min-width:0;display:grid}.op-f>div>span{color:var(--a-mfg);font-size:12px}.op-f>div>b{color:var(--a-fg);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:400;overflow:hidden}.op-f>.ic{width:18px;height:18px;color:var(--a-mfg);flex:none}.op-copy{width:30px;height:30px;color:var(--a-mfg);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;padding:0;display:grid}.op-copy:focus-visible{background:var(--a-muted);color:var(--a-fg)}@media (hover:hover) and (pointer:fine){.op-copy:hover{background:var(--a-muted);color:var(--a-fg)}}.op-copy .ic{width:16px;height:16px}.op-alert{border:1px solid;border-radius:6px;align-items:center;gap:12px;padding:9px 12px 9px 14px;display:flex}.op-alert>.ic{flex:none;width:20px;height:20px}.op-alert>.btn{flex:none}.op-alert>div{flex:1;gap:2px;min-width:0;display:grid}.op-alert b{font-size:14px;font-weight:600}.op-alert>div>span{color:var(--a-mfg);font-size:13px}.op-alert+.op-alert{margin-top:-2px}.op-alert.op-mp{flex-wrap:wrap;gap:8px 16px}.op-mp-logo{background:#fff;border-radius:6px;flex:none;width:36px;height:36px;padding:3px;box-shadow:0 0 0 1px #00000014}.op-mp-st{flex:auto;gap:2px;min-width:0;display:grid}.op-mp-st>b,.op-mp-t>b{font-size:14px;font-weight:600}.op-mp-t{white-space:nowrap}.op-mp-t>small{color:var(--a-mfg);font-variant-numeric:tabular-nums;font-size:12px}.op-mp-id{min-width:0;color:var(--a-mfg);align-items:center;gap:6px;font-size:12px;display:flex}.op-mp-id .mono{color:var(--a-fg);white-space:nowrap;font-size:13px;font-weight:600}.op-mp-id .op-copy{width:24px;height:24px}.op-mp-vals{flex-wrap:wrap;gap:6px 18px;display:flex}.op-mp-v{gap:1px;display:grid}.op-mp-v>span{color:var(--a-mfg);white-space:nowrap;font-size:12px}.op-mp-v>b{color:var(--a-fg);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:600}.op-mp-acts{flex:none;gap:2px;display:flex}.op-alert.t-warn{color:var(--a-warn,#bb4d00);background:#f59e0b1a;border-color:#f59e0b59}.op-alert.t-good{color:var(--a-good,#007a55);background:#10b9811a;border-color:#10b98159}.op-alert.t-bad{color:var(--a-bad,#c10007);background:#e7000b12;border-color:#e7000b4d}@media (width<=1000px){.op-data-top{grid-template-columns:minmax(0,1fr);gap:18px}.op-data-top>div:first-child{border-right:0;padding-right:0}.op-data-top>div:last-child{padding-left:0}.op-ship>.op-f{grid-column:span 12}}@media (width<=560px){.op-client,.op-f2{grid-template-columns:minmax(0,1fr)}}.ax-steps li.bad{color:var(--a-bad,#c10007)}.ax-steps li.bad i{border-color:var(--a-bad,#c10007);background:var(--a-bad,#c10007);color:#fff}.ax-steps li.bad i .ic{stroke-width:3px;width:12px;height:12px}.op-track label{color:var(--a-mfg);font-size:12px}.adm-app .op-data .op-track input{width:100%;min-width:0;height:auto;box-shadow:none;font:400 15px/1.4 var(--f-body);color:var(--a-fg);letter-spacing:.02em;background:0 0;border:0;border-radius:0;outline:0;padding:0}.op-track:focus-within{border-color:var(--accent)}.op-track>.btn{flex:none}.op-sec{gap:12px;display:grid}.op-sec>header{border-bottom:1px solid var(--a-border);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.op-sec h2{font:600 15px/22px var(--f-body);color:var(--a-fg);margin:0}.op-prod,.op-data{margin-bottom:28px}.op-box{border:1px solid var(--a-border);background:var(--a-card);border-radius:6px}.op-prod{gap:10px;padding:4px 0;display:grid}.op-items .op-items-t tbody tr:nth-child(n)>td{border-bottom:1px solid var(--a-border);background:0 0}.op-items .op-items-t tbody tr:last-child>td{border-bottom:0}.op-items-t .op-n{font-variant-numeric:tabular-nums;width:44px;font-weight:600}.ax-rm-foot{border-top:1px solid var(--a-border);background:var(--a-card);border-radius:0 0 4px 4px;flex:none;padding:12px 24px}.op-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.op-foot .btn{flex:none}.op-foot-l{align-items:center;gap:8px;min-width:0;display:flex}.op-foot-r{align-items:center;gap:8px;margin-left:auto;display:flex}@media (width<=640px){.ax-rm-foot{padding:12px 16px}.op-foot-l,.op-foot-r{flex-wrap:wrap;flex:100%}.op-foot .btn{flex:1 1 0;justify-content:center;min-height:44px}.op-foot>.btn{flex-basis:100%}}.ax-rm:has(.op-data) .ax-rm-body{background:var(--a-card)}.op-top{align-items:center;gap:10px;margin-right:6px;display:inline-flex}.op-top small{color:var(--a-mfg);white-space:nowrap;font-size:13px}.op-st{white-space:nowrap;font-size:14px;font-weight:600}.op-st.t-wait{color:var(--a-warn)}.op-st.t-progress{color:var(--a-text)}.op-st.t-sky{color:var(--a-sky)}.op-st.t-done{color:var(--a-good)}.op-st.t-bad{color:var(--a-bad)}.op-bar{background:var(--a-input);width:1px;height:16px}.op-st-pick{font:600 14px/1.3 var(--f-body);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;margin:-4px -6px;padding:4px 6px;display:inline-flex}.op-st-pick[aria-expanded=true]{background:var(--a-hover)}@media (hover:hover) and (pointer:fine){.op-st-pick:hover{background:var(--a-hover)}}.op-st-pick:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.op-st-pick .ic{flex:none;width:15px;height:15px}.op-dot{background:var(--a-mfg);border-radius:999px;flex:none;width:8px;height:8px}.op-dot.t-wait{background:var(--a-warn)}.op-dot.t-progress{background:var(--accent)}.op-dot.t-sky{background:var(--a-sky)}.op-dot.t-done{background:var(--a-good)}.op-dot.t-bad{background:var(--a-bad)}.ax-menu .op-ck{box-sizing:content-box;color:var(--a-fg);margin-left:auto;padding-left:12px}@media (width<=640px){.op-top small,.op-bar{display:none}}.ax-rm-t>small:has(>.op-sub-day){flex-wrap:wrap;column-gap:12px;display:flex}.op-sub-day,.op-sub-due{white-space:nowrap;display:none}.op-sub-due b{color:var(--a-fg);font-weight:600}@media (width>=901px){.ax-rm-t>small:has(>.op-sub-day):not(:has(>.op-sub-q)){display:none}}@media (width<=900px){.op-top .op-day{display:none}.op-sub-day{display:inline}}@media (width<=640px){.op-sub-day{display:none}.op-sub-due{display:inline}.ax-rm-t>small:has(>.op-sub-day):not(:has(>.op-sub-q,>.op-sub-due)){display:none}}.adm-app .op-money .op-edit :is(input,textarea){width:100%;min-width:0;height:auto;box-shadow:none;font:400 15px/1.4 var(--f-body);color:var(--a-fg);background:0 0;border:0;border-radius:0;outline:0;flex:1;padding:0}.adm-app .op-money .op-edit textarea{resize:none;field-sizing:content;min-height:42px}.op-edit:focus-within{border-color:var(--accent)}.op-rsum{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 40px}.op-rsum>.ax-rnote{grid-column:1/-1}@media (width<=900px){.op-rsum{grid-template-columns:minmax(0,1fr)}}.op-tip{display:inline-flex;position:relative}.op-tip-b{width:20px;height:20px;color:var(--a-mfg);cursor:help;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.op-tip-b .ic{width:16px;height:16px}.op-tip-b:focus-visible{color:var(--accent)}@media (hover:hover) and (pointer:fine){.op-tip-b:hover{color:var(--accent)}}.op-tip-p{z-index:5;border:1px solid var(--a-border);background:var(--a-card);text-align:left;border-radius:4px;width:310px;max-width:calc(100vw - 48px);padding:8px 14px;display:none;position:absolute;bottom:calc(100% + 6px);left:-10px;box-shadow:0 8px 24px #00000024}.op-tip:hover .op-tip-p,.op-tip:focus-within .op-tip-p{display:block}.op-kv{color:var(--a-fg);justify-content:space-between;align-items:center;gap:12px;padding:4px 0;font-size:14px;display:flex}.op-kv>span{min-width:0}.op-kv small{color:var(--a-mfg);overflow-wrap:anywhere;font-size:12px;display:block}.op-kv>.ax-acct{flex:none}.op-tip-n{border-top:1px solid var(--a-border);color:var(--a-mfg);margin-top:4px;padding-top:6px;font-size:12px;display:block}.op-label{flex-wrap:wrap;row-gap:8px;padding-right:10px}.op-label>div{flex:220px}.op-label small{font-size:12px}.op-label>.btn{flex:none}.op-it{align-items:center;gap:12px;display:flex}.op-thumb{object-fit:cover;flex:none;width:44px;height:44px}.op-thumb-ic{background:var(--a-muted);color:var(--a-mfg);border-radius:6px;place-items:center;display:grid}.op-thumb .ax-thumb{width:44px;height:44px;overflow:hidden}.op-thumb .ax-thumb canvas,.op-thumb .ax-thumb img{object-fit:cover;width:100%;height:100%}.op-thumb-ic .ic{width:20px;height:20px}.ax-table.op-list th,.ax-table.op-list td{padding-left:14px;padding-right:14px}.ax-table.op-list th{white-space:normal}.ax-table.op-list .ax-acct{min-width:5em}.op-orig{color:var(--a-fg);font-weight:400}.ax-table.op-list th:last-child,.ax-table.op-list td:last-child{padding-left:4px;padding-right:6px}.ax-table.op-list td{white-space:nowrap;padding-top:11px;padding-bottom:11px}.ax-table-wrap:has(>.op-orders){container-type:inline-size}.op-orders .op-paysub{display:none}@media (width<=1023px){@container (width<=1232px){.op-orders :is(th,td):nth-child(2 of :not(.sel-c)){display:none}.op-orders .op-day{display:block}}}@media (width>=1024px){@container (width<=1028px){.op-orders :is(th,td):nth-child(2 of :not(.sel-c)){display:none}.op-orders .op-day{display:block}}}@media (width<=1023px){@container (width<=1106px){.op-orders :is(th,td):nth-child(8 of :not(.sel-c)){display:none}}@container (width<=1005px){.op-orders :is(th,td):nth-child(4 of :not(.sel-c)){display:none}}}@container (width<=870px){.op-orders :is(th,td):nth-child(3 of :not(.sel-c)){display:none}}@container (width<=780px){.ax-table.op-orders :is(th,td){padding-left:10px;padding-right:10px}}@container (width<=680px){.op-orders :is(th,td):is(:nth-child(5 of :not(.sel-c)),:nth-child(7 of :not(.sel-c)),:nth-child(9 of :not(.sel-c))){display:none}.op-orders .op-tot{display:block}.op-orders .op-paysub{margin-top:4px;display:block}.ax-table.op-orders :is(th,td){padding-left:8px;padding-right:8px}.op-orders .op-acts{flex-wrap:wrap;justify-content:center;max-width:104px}}.op-2l{text-align:inherit;gap:2px;display:inline-grid}.op-2l>small,.op-2l>.ax-pm+.ax-pm{color:var(--a-mfg);font-size:12px}.op-2l>.ax-pm+.ax-pm .ic{width:14px;height:14px}.ax-pm{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ax-pm .ic{width:16px;height:16px;color:var(--a-mfg);flex:none}.op-acts{align-items:center;gap:0;display:inline-flex}.ax-table .op-acts{width:max-content}.ax-table :is(th,td).ax-acts{white-space:nowrap;text-align:center;width:1%;padding-left:4px;padding-right:12px}.op-ab{width:26px;height:28px;color:var(--a-mfg);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid;position:relative}.op-ab .ic{width:17px;height:17px}.op-ab:focus-visible{background:var(--a-muted);color:var(--a-fg)}@media (hover:hover) and (pointer:fine){.op-ab:hover{background:var(--a-muted);color:var(--a-fg)}}.op-ab:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.op-ab.off{opacity:.45}.op-ab.on{color:var(--a-fg)}@media (hover:hover) and (pointer:fine){.op-ab.on:hover{color:var(--a-fg)}}.op-ab.on .ic{fill:currentColor}@media (hover:hover) and (pointer:fine){.op-ab.off:hover{color:var(--a-mfg);background:0 0}}.ax-tip{z-index:200;color:#fff;white-space:nowrap;pointer-events:none;background:#2c2c2e;border-radius:6px;max-width:280px;padding:6px 10px;font:500 12px/1.35 Geist,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;position:fixed;box-shadow:0 4px 12px #0000002e}.ax-tip[hidden]{display:none}.ax-rsum{flex:none;gap:12px;display:grid}.ax-rnote{color:var(--a-mfg);margin:0;font-size:12px;line-height:18px}.ax-table .ax-flag{vertical-align:middle;display:inline-flex}.ax-table .ax-flag .pf-switch{min-width:92px;padding:0;display:inline-flex}@media (pointer:coarse){.op-acts{gap:4px}.op-ab{width:36px;height:44px}.op-orders .op-acts{flex-wrap:wrap;justify-content:center;max-width:156px}@container (width<=680px){.op-orders .op-acts{gap:2px;max-width:126px}.op-orders .op-ab{width:30px}}@media (width<=640px){.ax-table .op-acts{gap:2px}.ax-table .op-ab{width:30px}.ax-table .op-acts:has(>:nth-child(5)){flex-wrap:wrap;justify-content:center;width:126px;min-width:126px}}.ax-pg button{min-width:44px;height:44px}.adm-app .ax-per select{min-height:44px}.ax-link{height:44px}.ax-card-head .ax-link{margin:-12px -8px -8px 0}.ax-stat,.ax-stat:first-child{padding-top:11px;padding-bottom:11px}.ax-fpanel-x,.ax-rm-x{width:44px;height:44px}.ax-x{width:44px;height:44px;margin:-12px -12px -6px 0}.ax-quick button,.ax-seg button,.ax-menu button,.ax-yesno,.ax-yesno label,.ax-field input:where(:not([type=checkbox]):not([type=radio])),.ax-field select,.ax-dialog-ov .ax-field :is(input:not([type=checkbox]):not([type=radio]),select),.ax-field .pf-part input[type=number],.adm-app .op-money .op-edit textarea,.ax-rm.std .ax-field input:not([type=checkbox]):not([type=radio]):not([type=range]),.ax-rm.std .ax-field select,.ax-rm.std .ax-field :is(.ss-btn,.qc-trigger){min-height:44px}.ax-rm.std .fx-seg button,.cl-form .cl-kind .fx-seg button{height:40px}.op-copy,.op-mp-id .op-copy{width:44px;height:44px}.op-mp-id .op-copy{margin:-10px 0}.op-tip-b{width:44px;height:44px;margin:-12px}.op-st-pick{margin-top:-13px;margin-bottom:-13px;padding-top:13px;padding-bottom:13px}button.ax-pill,.pf-switch,.pl-tog{position:relative}button.ax-pill:after,.pf-switch:after,.pl-tog:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.pl-kit{max-width:clamp(160px,26cqi,340px);color:var(--a-mfg);white-space:normal;margin-top:2px;font-size:12px;font-weight:400;line-height:16px;display:block}.pl-kit.bad{color:var(--a-bad,#c10007)}.ss-native{opacity:0;pointer-events:none;border:0!important;width:1px!important;height:1px!important;min-height:0!important;margin:0!important;padding:0!important;position:absolute!important}.ss-btn{border:1px solid var(--a-input);background:var(--a-card);width:100%;min-width:0;min-height:38px;color:var(--a-fg);font:14px/20px var(--f-body);text-align:left;cursor:pointer;border-radius:4px;align-items:center;padding:0 34px 0 12px;display:flex;position:relative}.ss-btn>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ss-btn.ph>span{color:var(--a-mfg)}.ss-btn:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23737373' stroke-width='1.5'/%3E%3C/svg%3E") 50%/10px 6px no-repeat;width:10px;height:6px;margin-top:-3px;position:absolute;top:50%;right:12px}@media (hover:hover) and (pointer:fine){.ss-btn:hover{border-color:color-mix(in srgb,var(--a-fg) 30%,var(--a-input))}}.ss-btn:focus-visible,.ss-btn[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 25%,transparent);outline:none}.ss-btn:disabled{background:var(--a-muted);color:var(--a-mfg);cursor:not-allowed}.ax-field.bad .ss-btn{border-color:var(--err,#c10007)}.ss-pop{z-index:120;background:var(--a-card);max-height:min(340px,100dvh - 16px);font:14px/20px var(--f-body,"Work Sans",system-ui,sans-serif);color:var(--a-fg);border-radius:6px;flex-direction:column;padding:6px;display:flex;position:fixed;box-shadow:0 0 0 1px #1717171a,0 10px 24px -6px #00000040}.ss-q{border:1px solid var(--a-input);background:var(--a-card);width:100%;min-height:36px;color:var(--a-fg);font:inherit;border-radius:4px;flex:none;margin-bottom:6px;padding:0 10px}.ss-q:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 20%,transparent);outline:none}.ss-list{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.ss-o{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;padding:7px 10px;overflow:hidden}.ss-o.on{background:var(--a-muted)}.ss-o.sel{color:var(--a-text,var(--accent));font-weight:600}.ss-o.off{opacity:.45;cursor:default}.ss-g{letter-spacing:.05em;text-transform:uppercase;color:var(--a-mfg);padding:8px 10px 4px;font-size:11px;font-weight:600}.ss-none{color:var(--a-mfg);padding:10px;font-size:13px}.ss-plain{max-height:min(640px,100dvh - 16px)}.ss-plain .ss-q{opacity:0;border:0;width:1px;height:1px;min-height:0;margin:0;padding:0;position:absolute}.ss-o:has(.ss-rich){white-space:normal;padding:6px 8px}.ss-pop:has(.ss-rich){max-height:min(440px,100dvh - 16px)}.ss-rich{align-items:center;gap:10px;min-width:0;display:flex}.ss-rich .ax-thumb{object-fit:cover;flex:none;width:40px;height:40px}.ss-rich-t{min-width:0;display:grid}.ss-rich-t b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ss-o.sel .ss-rich-t b{font-weight:600}.ss-rich-t small{color:var(--a-mfg);font-size:12px;font-weight:400;line-height:16px}@media (pointer:coarse){.ss-btn,.ss-q{min-height:44px}.ss-o:not(:has(.ss-rich)){line-height:30px}}.adm-app .usr-chip{min-height:48px;color:var(--a-fg);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:10px;padding:4px 8px 4px 12px;font-family:inherit;transition:background .15s;display:inline-flex}.adm-app .usr-chip[aria-expanded=true]{background:var(--a-acc)}@media (hover:hover) and (pointer:fine){.adm-app .usr-chip:hover{background:var(--a-acc)}}.adm-app .usr-chip:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.adm-app .usr-chip .adm-avatar{width:38px;height:38px;margin:0;font-size:15px}.usr-chip-t{text-align:right;justify-items:end;min-width:0;display:grid}.usr-chip-t b{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:14px;font-weight:700;line-height:18px;overflow:hidden}.usr-chip>.ic{width:16px;height:16px;color:var(--a-mfg);flex:none;transform:rotate(90deg)}@media (width<=900px){.usr-chip-t,.usr-chip>.ic{display:none}.adm-app .usr-chip{border-radius:4px;padding:4px}.adm-app .adm-title-r{gap:2px}.adm-app .adm-title{padding-right:6px}}.usr-pop{--f-body:"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;z-index:80;background:var(--a-card);width:288px;max-width:calc(100vw - 32px);color:var(--a-fg);box-shadow:0 0 0 1px var(--a-border),0 12px 32px -8px #00000038;font:14px/20px var(--f-body);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;border-radius:6px;padding:8px;position:fixed}.usr-pop .ic{stroke-width:1.7px;flex:none;width:16px;height:16px}.usr-head{border-bottom:1px solid var(--a-border);align-items:center;gap:12px;padding:8px 12px 12px;display:flex}.usr-head .adm-avatar{background:var(--a-fg);width:32px;height:32px;color:var(--a-card);border-radius:999px;place-items:center;margin:0;font-size:14px;font-weight:600;display:grid}.usr-who{min-width:0;line-height:18px;display:grid}.usr-who b{font-weight:600}.usr-who small{color:var(--a-mfg);font-size:12px}.usr-who .usr-mail{overflow-wrap:anywhere}.usr-demo,.usr-tema{border-bottom:1px solid var(--a-border);gap:8px;padding:12px;display:grid}:is(.usr-demo,.usr-tema) p{color:var(--a-fg);justify-content:space-between;align-items:baseline;gap:8px;margin:0;font-size:12px;font-weight:600;line-height:16px;display:flex}:is(.usr-demo,.usr-tema) p small{color:var(--a-mfg);font-weight:400}.usr-demo-planos,.usr-tema-ops{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}:is(.usr-demo-planos,.usr-tema-ops) button{border:1px solid var(--a-border);background:var(--a-card);min-width:0;color:var(--a-fg);font:500 13px/16px var(--f-body);cursor:pointer;border-radius:10px;justify-items:center;gap:6px;padding:8px 4px;display:grid}@media (hover:hover) and (pointer:fine){:is(.usr-demo-planos,.usr-tema-ops) button:hover{background:var(--a-hover)}}:is(.usr-demo-planos,.usr-tema-ops) button[aria-pressed=true]{border-color:var(--a-fg);box-shadow:inset 0 0 0 1px var(--a-fg);font-weight:600}:is(.usr-demo-planos,.usr-tema-ops) button:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.usr-demo-planos .pl-selo{width:28px;height:28px}.usr-tema-mini{background:#fff;border:1px solid #80808066;border-radius:6px;width:46px;height:30px;display:block;position:relative;overflow:hidden}.usr-tema-mini:before{content:"";background:#80808047;height:7px;position:absolute;inset:0 0 auto}.usr-tema-mini:after{content:"";background:#80808099;border-radius:2px;width:22px;height:3px;position:absolute;top:13px;left:6px;box-shadow:0 7px 0 -.5px #80808066}.usr-tema-mini.t-dark{background:#1c1c1e}.usr-tema-mini.t-auto{background:linear-gradient(115deg,#fff 50%,#1c1c1e 50%)}.adm-teste{border:1px dashed var(--a-border);border-radius:10px;align-items:center;gap:4px;margin-right:6px;padding:3px;display:flex}.adm-teste-t{color:var(--a-mfg);white-space:nowrap;padding:0 6px 0 8px;font-size:12px;font-weight:500;line-height:16px}.adm-teste button{height:32px;color:var(--a-fg);font:500 13px/16px var(--f-body,inherit);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;padding:0 10px 0 6px;display:inline-flex}@media (hover:hover) and (pointer:fine){.adm-teste button:hover{background:var(--a-hover)}}.adm-teste button[aria-pressed=true]{border-color:var(--a-fg);background:var(--a-card);font-weight:600}.adm-teste button:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.adm-teste .pl-selo{flex:none;width:20px;height:20px}@media (width<=1200px){.adm-teste-t,.adm-teste button>span{display:none}.adm-teste button{padding:0 6px}}@media (width<=900px){.adm-teste{display:none}}.usr-info{border-bottom:1px solid var(--a-border);gap:2px;padding:8px 0;display:grid}.usr-line{min-height:32px;color:var(--a-fg);border-radius:4px;align-items:center;gap:10px;padding:0 12px;font-size:13px;line-height:18px;text-decoration:none;display:flex}.usr-line b{font-weight:600}.usr-line .ic{color:var(--a-mfg)}@media (hover:hover) and (pointer:fine){a.usr-line:hover{background:var(--a-acc)}}a.usr-line>.ic:last-child{width:14px;height:14px;margin-left:auto}a.usr-line:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}.usr-dot{background:var(--a-good,#16a34a);border-radius:999px;flex:none;width:8px;height:8px;margin:0 4px}.usr-dot.off{background:var(--a-warn,#d97706)}.usr-items{gap:2px;padding-top:8px;display:grid}.usr-item{width:100%;min-height:36px;color:var(--a-fg);font:14px/20px var(--f-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:10px;padding:0 12px;text-decoration:none;display:flex}.usr-item .ic{color:var(--a-mfg)}@media (hover:hover) and (pointer:fine){.usr-item:hover{background:var(--a-acc)}}.usr-item:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}@media (width<=900px),(pointer:coarse){.usr-item{min-height:44px}}@media (pointer:coarse){a.usr-line{min-height:44px}}.usr-mfa-qr{width:180px;height:180px;box-shadow:0 0 0 1px var(--a-border);background:#fff;border-radius:4px;margin:0 auto;padding:8px;display:block}.usr-mfa-secret{background:var(--a-muted);color:var(--a-fg);text-align:center;overflow-wrap:anywhere;border-radius:4px;padding:8px 12px;font:500 13px/20px ui-monospace,Consolas,monospace;display:block}.usr-mfa-code{letter-spacing:.2em;font-variant-numeric:tabular-nums}#avSlot{display:contents}.av-btn{width:40px;height:40px;color:var(--a-fg);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;padding:0;transition:background .15s;display:grid;position:relative}.av-btn[aria-expanded=true]{background:var(--a-acc)}@media (hover:hover) and (pointer:fine){.av-btn:hover{background:var(--a-acc)}}.av-btn:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.av-btn>.ic{stroke-width:1.7px;width:21px;height:21px}.av-num{box-sizing:border-box;min-width:17px;height:17px;box-shadow:0 0 0 2px var(--a-card);background:var(--accent);color:var(--a-on,#fff);font:600 11px/17px var(--f-body);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;padding:0 4px;position:absolute;top:2px;right:1px}.av-num.bad{color:#fff;background:#c10007}.av-pop{--f-body:"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--av-ruim:#c10007;--av-ruim-fundo:#c1000714;--av-perto:#a15c00;--av-perto-barra:#e8a317;z-index:80;background:var(--a-card);width:420px;max-width:calc(100vw - 32px);max-height:min(580px,100dvh - 88px);color:var(--a-fg);box-shadow:0 0 0 1px var(--a-border),0 20px 44px -14px #0000004d;font:14px/20px var(--f-body);font-feature-settings:"tnum" 0;border-radius:14px;flex-direction:column;display:flex;position:fixed;overflow:hidden}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .av-pop{--av-ruim:#ff8a80;--av-ruim-fundo:#ff8a801f;--av-perto:#f5c451;--av-perto-barra:#f5c451}}:root[data-theme=dark] .av-pop{--av-ruim:#ff8a80;--av-ruim-fundo:#ff8a801f;--av-perto:#f5c451;--av-perto-barra:#f5c451}.av-pop:focus{outline:none}.av-head{border-bottom:1px solid var(--a-border);flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px 14px;display:flex}.av-head h2{font:600 16px/22px var(--f-body);letter-spacing:-.01em;margin:0}.av-head p{color:var(--a-mfg);margin:2px 0 0;font-size:12px;line-height:17px}.av-resumo{background:var(--av-ruim-fundo);color:var(--av-ruim);font:600 12px/18px var(--f-body);white-space:nowrap;border-radius:999px;flex:none;margin-top:1px;padding:3px 10px}.av-corpo{overscroll-behavior:contain;padding:4px 8px 10px;overflow-y:auto}.av-g+.av-g{border-top:1px solid var(--a-border);margin-top:4px;padding-top:4px}.av-g h3{font:600 12px/16px var(--f-body);color:var(--a-mfg);justify-content:space-between;align-items:center;margin:0;padding:10px 10px 4px;display:flex}.av-g h3 b{font-variant-numeric:tabular-nums;font-weight:600}.av-lin{color:inherit;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:1px 16px;padding:9px 10px 9px 20px;text-decoration:none;transition:background .12s;display:grid;position:relative}.av-lin:before{content:"";background:var(--a-border);border-radius:2px;width:3px;position:absolute;top:11px;bottom:11px;left:9px}.av-lin.av-bad:before{background:var(--av-ruim)}.av-lin.av-wait:before{background:var(--av-perto-barra)}@media (hover:hover){.av-lin:hover{background:var(--a-acc)}}.av-lin:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}.av-tit,.av-det{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.av-tit{font-weight:600}.av-val{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:600}.av-det,.av-st{color:var(--a-mfg);font-size:12px;line-height:17px}.av-st{text-align:right;white-space:nowrap;font-weight:500}.av-lin.av-bad .av-st{color:var(--av-ruim)}.av-lin.av-wait .av-st{color:var(--av-perto)}.av-nada{text-align:center;justify-items:center;gap:4px;padding:34px 16px 30px;display:grid}.av-nada .ic{width:26px;height:26px;color:var(--ok,#147a45);stroke-width:2px;margin-bottom:6px}.av-nada b{font:600 15px/20px var(--f-body)}.av-nada p{max-width:260px;color:var(--a-mfg);margin:0;font-size:13px;line-height:18px}@media (width<=520px){.av-pop{width:calc(100vw - 24px);max-width:none}}.lk-page{align-content:start;gap:16px;display:grid}.lk-part{gap:18px;padding-bottom:32px;display:grid}.lk-part+.lk-part{border-top:1px solid var(--a-border);padding-top:28px}.lk-lbl{color:var(--a-mfg);font-size:12px;font-weight:500;line-height:16px}.cfg-main .lk-page .lk-aj{background:var(--a-card);border:0;border-radius:14px;padding:16px 0;display:block}.lk-aj-g{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto;align-items:center;display:grid}.lk-aj .lk-logo{display:contents}.lk-aj :is(.lk-uso,.lk-cor,.lk-redef){min-width:0;padding:4px 24px}.lk-aj :is(.lk-uso+.lk-uso,.lk-cor,.lk-redef){border-left:1px solid var(--a-border)}@container cfg (width<=1280px){.lk-aj-g{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lk-aj :is(.lk-cor,.lk-redef){border-top:1px solid var(--a-border);margin-top:14px;padding-top:16px}.lk-aj .lk-cor{border-left:0}}@container cfg (width<=640px){.lk-aj-g{grid-template-columns:minmax(0,1fr)}.lk-aj :is(.lk-uso+.lk-uso,.lk-redef){border-left:0}}.lk-uso{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.lk-mini{box-sizing:border-box;border:1px solid var(--a-border);background:#fff;border-radius:8px;flex:none;place-items:center;width:104px;height:44px;padding:8px 10px;display:grid}.lk-mini img{object-fit:contain;max-width:100%;max-height:100%;display:block}.lk-uso-t{justify-items:start;gap:2px;min-width:0;display:grid}.lk-uso-t b{color:var(--a-fg);white-space:nowrap;font-size:14px;font-weight:600;line-height:20px}.lk-tirar{margin-top:2px;font-size:12px}.lk-up{cursor:pointer;position:relative;overflow:hidden}.lk-up input{opacity:0;cursor:pointer;position:absolute;inset:0}.lk-cor{cursor:pointer;align-items:center;gap:14px;display:flex}.lk-cor input[type=color]{appearance:none;box-sizing:border-box;border:1px solid var(--a-border);background:var(--a-card);cursor:pointer;border-radius:8px;flex:none;width:44px;height:44px;padding:3px}.lk-cor input[type=color]::-webkit-color-swatch-wrapper{padding:0}.lk-cor input[type=color]::-webkit-color-swatch{border:0;border-radius:5px}.lk-cor input[type=color]::-moz-color-swatch{border:0;border-radius:5px}@media (hover:hover) and (pointer:fine){.lk-cor:hover input[type=color]{border-color:var(--a-input-h,var(--a-input))}}.lk-cor input[type=color]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lk-redef{justify-content:flex-end;align-items:center;display:flex}.lk-redef .btn .ic{width:16px;height:16px}.lk-previa{border:1px solid var(--a-border);background:var(--a-card);border-radius:14px;padding:16px 20px;container:lkpv/inline-size}.lk-previa-c{gap:18px;min-width:0;display:grid}.lk-pv{--k:.5;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;display:grid}.lk-pv-sis{gap:16px;min-width:0;display:grid}.lk-fig{gap:8px;min-width:0;margin:0;display:grid}.lk-fig figcaption{color:var(--a-mfg);font-size:12px;font-weight:500;line-height:16px}.lk-app{--pv-c:var(--marca,#000);--pv-on:var(--a-on-marca,#fff);--pv-bar:#fff;--pv-line:#3c3c4324;--pv-fg:#000;--pv-mfg:#6e6e73;--pv-head:#efeff0;--pv-row:#fff;--pv-even:#f7f7f8;--pv-av:#000;--pv-muted:#e5e5ea;--pv-fill:#7676801f;--pv-tint:color-mix(in srgb,var(--pv-c) 12%,transparent);--pv-txt:color-mix(in srgb,var(--pv-c) 65%,#000);--pv-wait:#b45309;--pv-wait-bg:#f59e0b24;--pv-done:#047857;--pv-done-bg:#10b9811f;border:1px solid var(--a-border);background:var(--pv-row);color:var(--pv-fg);font:400 14px/20px var(--f-body);-webkit-user-select:none;user-select:none;border-radius:10px;overflow:hidden;container:lkapp/inline-size}.lk-app.dark{--pv-c:var(--brand-escuro,#e0e0e0);--pv-on:var(--a-on-escuro,#1a1a1a);--pv-bar:#1c1c1e;--pv-line:#54545880;--pv-fg:#fff;--pv-mfg:#8e8e93;--pv-head:#303032;--pv-row:#1c1c1e;--pv-even:#000;--pv-av:#fff;--pv-muted:#2c2c2e;--pv-fill:#7676803d;--pv-tint:color-mix(in srgb,var(--pv-c) 16%,transparent);--pv-txt:color-mix(in srgb,var(--pv-c) 62%,#fff);--pv-wait:#fbbf24;--pv-wait-bg:#f59e0b24;--pv-done:#34d399;--pv-done-bg:#34d39924}.lk-app-top{box-sizing:border-box;background:var(--pv-bar);border-bottom:1px solid var(--pv-line);align-items:center;height:56px;padding:0 14px 0 16px;display:flex}.lk-app-top img{object-fit:contain;object-position:left center;flex:none;width:auto;max-width:min(220px,45%);height:34px;display:block}.lk-app-sep{background:var(--pv-line);flex:none;width:1px;height:16px;margin:0 16px}.lk-app-onde{min-width:0;color:var(--pv-mfg);white-space:nowrap;align-items:center;gap:6px;display:flex;overflow:hidden}.lk-app-onde>span{opacity:.6}.lk-app-onde b{color:var(--pv-fg);font-weight:500}.lk-app-eu{color:var(--pv-fg);flex:none;align-items:center;gap:16px;margin-left:auto;padding-left:12px;display:flex}.lk-app-eu .ic{width:20px;height:20px}.lk-app-eu i{background:var(--pv-av);border-radius:50%;width:32px;height:32px}.lk-app-rb{background:var(--pv-bar);border-bottom:1px solid var(--pv-line);align-items:stretch;padding:8px 8px 4px;display:flex;overflow:hidden}.lk-app-g{flex-direction:column;flex:none;align-items:center;padding:0 4px;display:flex;position:relative}.lk-app-g+.lk-app-g{padding-left:9px}.lk-app-g+.lk-app-g:before{content:"";background:var(--pv-line);width:1px;position:absolute;top:4px;bottom:0;left:4px}.lk-app-g small{color:var(--pv-mfg);margin-top:4px;font-size:11px;line-height:16px}.lk-app-ts{gap:2px;display:flex}.lk-app-t{box-sizing:border-box;white-space:nowrap;border:1px solid #0000;border-radius:6px;flex-direction:column;align-items:center;gap:4px;min-width:68px;height:64px;padding:6px 8px 4px;font-size:12px;line-height:16px;display:flex}.lk-app-t.on{border-color:color-mix(in srgb,var(--pv-fg) 15%,transparent);background:color-mix(in srgb,var(--pv-fg) 7%,transparent);font-weight:600}.lk-app-q{width:32px;height:32px;color:var(--pv-on);background:linear-gradient(to bottom,color-mix(in srgb,var(--pv-c) 75%,#fff),color-mix(in srgb,var(--pv-c) 96%,#000));border-radius:8px;flex:none;place-items:center;display:grid;box-shadow:0 1px 2px #0000002e,inset 0 .5px #ffffff59}.lk-app-q .ic{stroke-width:2.2px;width:18px;height:18px}.lk-app-t.entra .lk-app-q{color:#fff;background:linear-gradient(#5fd97e,#28b14c)}.lk-app-t.sai .lk-app-q{color:#fff;background:linear-gradient(#ff6b62,#ff3b30)}.lk-app-lista{font-size:13px;line-height:18px}.lk-app-ln{background:var(--pv-row);grid-template-columns:76px minmax(0,1fr) 116px 88px;align-items:center;gap:12px;height:36px;padding:0 16px;display:grid}.lk-app-ln:nth-child(2n+3){background:var(--pv-even)}.lk-app-ln>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lk-app-ln>span:last-child{text-align:right;font-variant-numeric:tabular-nums}.lk-app-cab{background:var(--pv-head);height:32px;color:var(--pv-mfg);font-size:12px;font-weight:500}.lk-app-st{border-radius:6px;align-items:center;gap:6px;height:22px;padding:0 10px;font-size:12px;font-style:normal;font-weight:500;display:inline-flex}.lk-app-st i{background:currentColor;border-radius:50%;width:6px;height:6px}.lk-app-st.cor{background:var(--pv-tint);color:var(--pv-txt)}.lk-app-st.cor i{background:var(--pv-c)}.lk-app-st.espera{background:var(--pv-wait-bg);color:var(--pv-wait)}.lk-app-st.feito{background:var(--pv-done-bg);color:var(--pv-done)}.lk-app-pe{box-sizing:border-box;border-top:1px solid var(--pv-line);background:var(--pv-bar);justify-content:space-between;align-items:center;gap:16px;height:58px;padding:0 16px;display:flex}.lk-app-passos{gap:3px;min-width:0;display:flex;overflow:hidden}.lk-app-passos b{background:var(--pv-muted);height:32px;color:var(--pv-mfg);font:600 12px/1 var(--f-body);white-space:nowrap;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%,14px 50%);align-items:center;gap:8px;padding:0 22px 0 26px;display:flex}.lk-app-passos b:first-child{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%);border-radius:4px 0 0 4px;padding-left:18px}.lk-app-passos b:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,14px 50%);border-radius:0 4px 4px 0;padding-right:18px}.lk-app-passos b.on{background:var(--pv-c);color:var(--pv-on)}.lk-app-passos i{width:17px;height:17px;font:700 11px/1 var(--f-body);background:#00000014;border-radius:999px;place-items:center;font-style:normal;display:grid}.lk-app-passos b.on i{background:#ffffff40}.lk-app-bts{flex:none;align-items:center;gap:8px;display:flex}.lk-app-bt{box-sizing:border-box;background:var(--pv-fill);height:34px;color:var(--pv-fg);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;line-height:1;display:inline-flex}.lk-app-bt .ic{width:16px;height:16px}.lk-app-bt.pri{background:var(--pv-c);color:var(--pv-on)}@container lkapp (width<=680px){.lk-app-mais,.lk-app-passos i{display:none}.lk-app-passos b{padding:0 18px 0 24px}.lk-app-passos b:first-child{padding-left:16px}.lk-app-passos b:last-child{padding-right:16px}}.lk-a4{width:calc(210mm * var(--k));height:calc(297mm * var(--k));border:1px solid var(--a-border);background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #0000000f}.lk-a4-pg{box-sizing:border-box;zoom:var(--k);width:210mm;height:297mm;padding:12mm;overflow:hidden}@container lkpv (width>=1000px){.lk-pv{--k:.58}}@container lkpv (width>=1200px){.lk-pv{--k:.67}}@container lkpv (width<=819px){.lk-pv{grid-template-columns:minmax(0,1fr)}.lk-pv-folha{justify-self:center}}.lk-so-admin-corpo{pointer-events:none;opacity:.7}.lk-so-admin-corpo :is(.lk-up,.lk-tirar){display:none}.lk-aviso{border:1px solid var(--a-border);background:var(--a-card);color:var(--a-fg);border-radius:10px;margin:0;padding:12px 16px;font-size:.9375rem;font-weight:500}.adm-app .cfg-main .ax-table-wrap.gf-wrap{background:0 0;border:0;border-radius:0;overflow:visible;container-type:inline-size}.adm-app .ax-table.gf-tab{width:100%}.adm-app .ax-table.gf-tab thead th{box-shadow:inset 0 -1px 0 var(--a-border);font:500 12px/16px var(--f-body);color:var(--a-mfg);background:0 0;padding:6px 12px;position:static}.adm-app .ax-table.gf-tab tbody tr:nth-child(n) td{height:44px;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--a-border) 70%,transparent);background:0 0;padding:4px 12px}.adm-app .ax-table.gf-tab tbody tr:last-child td{box-shadow:none}@media (hover:hover) and (pointer:fine){.adm-app .ax-table.gf-tab tbody tr:hover td{background:var(--a-hover)}}.adm-app .ax-table.gf-tab thead th:first-child,.adm-app .ax-table.gf-tab tbody tr:nth-child(n) td:first-child{padding-left:2px}.adm-app .ax-table.gf-tab thead th:last-child,.adm-app .ax-table.gf-tab tbody tr:nth-child(n) td:last-child{padding-right:0}.gf-tab .gf-nome{width:100%;max-width:0}.gf-tab .gf-taxa,.gf-tab .gf-fixa,.gf-tab .gf-desc,.gf-tab .gf-parc{font-variant-numeric:tabular-nums;white-space:nowrap;min-width:104px}.gf-parc-ver{font:inherit;color:var(--a-fg);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--a-fg) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--a-fg) 35%,transparent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:2px;margin:-4px 0;padding:4px 6px 4px 8px;display:inline-flex}.gf-parc-ver svg{flex:none;width:14px;height:14px}.gf-parc-ver:focus-visible{outline:2px solid var(--a-ring,var(--a-fg));outline-offset:1px}@media (hover:hover) and (pointer:fine){.gf-parc-ver:hover{background:var(--a-hover);text-decoration-color:currentColor}}@media (pointer:coarse){.gf-parc-ver{min-height:44px}}.gf-tab .gf-acts{width:1%}.gf-tab .cfg-cat-name{width:100%}.gf-tab .cfg-flag{flex-direction:row-reverse;gap:8px;padding:0;display:inline-flex}.gf-tab .gf-liga{text-align:right;width:1%;min-width:124px}.gf-tab tr.off :is(.cfg-cat-name,.gf-taxa,.gf-fixa,.gf-desc,.gf-parc){opacity:.55}.gc-lista>.ax-notice{margin:0}@container (width<=780px){.adm-app .ax-table.gf-tab,.adm-app .ax-table.gf-tab tbody{display:block}.adm-app .ax-table.gf-tab thead{display:none}.adm-app .ax-table.gf-tab tbody tr{border-bottom:1px solid color-mix(in srgb,var(--a-border) 70%,transparent);grid-template-columns:repeat(3,minmax(0,1fr)) auto;grid-template-areas:"nome nome liga liga""taxa fixa desc desc""parc parc parc acts";align-items:end;gap:4px 10px;padding:10px 0;display:grid}.adm-app .ax-table.gf-tab tbody tr:last-child{border-bottom:0}.adm-app .ax-table.gf-tab tbody tr:nth-child(n) td{width:auto;min-width:0;max-width:none;height:auto;box-shadow:none;white-space:normal;text-align:left;background:0 0;padding:0;display:block;overflow:visible}.adm-app .ax-table.gf-tab tbody tr:nth-child(n) td:first-child{padding-left:0}.gf-tab .gf-nome{grid-area:nome;align-self:center}.gf-tab .gf-liga{grid-area:liga;place-self:center end}.gf-tab .gf-taxa{grid-area:taxa}.gf-tab .gf-fixa{grid-area:fixa}.gf-tab .gf-desc{grid-area:desc}.gf-tab .gf-parc{grid-area:parc}.gf-tab .gf-acts{grid-area:acts}.gf-tab td[data-rot]{font-size:13px;line-height:18px}.gf-tab .gf-parc-ver{margin:0 0 0 -8px}.gf-tab td[data-rot]:before{content:attr(data-rot);color:var(--a-mfg);font-size:12px;line-height:16px;display:block}.gf-tab .op-acts{flex-wrap:nowrap}.gf-tab .cfg-cat-name>span:first-child{white-space:normal;overflow-wrap:anywhere}}.ax-dialog.gf-caixa{width:min(520px,100%)}.gf-g2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.gf-chave.pf-switch{justify-content:space-between;padding:4px 0}.gf-parcelas{gap:8px;display:grid}.gf-nota{color:var(--a-mfg);font-size:12px;line-height:17px}.gf-grade{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 10px;display:grid}.gf-parcelas>.ax-field:empty{display:none}.ax-dialog-body p.gf-conta{background:var(--a-muted);color:var(--a-fg);border-radius:6px;gap:2px;margin:0;padding:10px 12px;font-size:13px;line-height:18px;display:grid}.gf-conta b{font-variant-numeric:tabular-nums;font-weight:600}.ax-dialog-body p.ax-err{color:var(--err)}.gf-caixa .ax-dialog-foot{background:var(--a-card);position:sticky;bottom:0}@media (width<=480px){.gf-grade{grid-template-columns:repeat(3,minmax(0,1fr))}.gf-g2>[data-fld=desconto_pct]{grid-column:1/-1}}.pc-head{border-bottom:1px solid var(--a-border);background:color-mix(in srgb,var(--a-muted) 60%,transparent);font:600 12px/16px var(--f-body);letter-spacing:.025em;text-transform:uppercase;color:var(--a-mfg);padding-top:9px;padding-bottom:9px}.pr-name{gap:2px;min-width:0;display:grid}.pr-name b{font:500 14px/20px var(--f-body);color:var(--a-fg)}.pr-cell{gap:4px}.pr-in{border:1px solid var(--a-input);background:var(--a-card);border-radius:4px;align-items:center;min-height:40px;display:flex;overflow:hidden}.pr-in:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 25%,transparent)}.ax-field.bad .pr-in{border-color:var(--err)}.ax-field .pr-in input{text-align:center;background:0 0;border:0;border-radius:0;flex:1;min-width:0;min-height:38px;padding:6px 8px;font-size:15px}.ax-field .pr-in input:focus{box-shadow:none}.pr-in span{color:var(--a-mfg);flex:none;padding:0 10px;font-size:13px}.pr-in span:first-child{padding-right:0}.pr-in input+span{padding-left:0}[data-fld$=\.peso] .pr-in input+span{box-sizing:content-box;min-width:2ch}.pc-sec{container:pcsec/inline-size}.pc-group{gap:8px;display:grid}.pc-group-h{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.pc-group-h h3{font:600 15px/20px var(--f-body);color:var(--a-fg);margin:0}.adm-app .pc-group .pc-add{min-height:32px;padding:0 12px;font-size:13px}.pc-group .pc-add .ic{width:14px;height:14px}.pc-rows{display:grid}.pc-row{border-top:1px solid var(--a-border);align-items:center;gap:6px;padding:10px 10px 10px 14px;display:grid}.pc-rows>.pc-row:first-child,.pc-head+.pc-row{border-top:0}.pc-row .pc-acts{flex-wrap:nowrap;max-width:none}.pc-tem{white-space:nowrap;font-variant-numeric:tabular-nums;justify-items:center;gap:0;font-size:14px;line-height:18px;display:grid}.pc-tem small{font-size:12px;line-height:15px}.pc-row.off .pr-name b{color:var(--a-mfg)}.pr-name .ax-pill{justify-self:start}.pc-head span{text-align:center}.pc-head span:first-child{text-align:left}.pc-box{border:1px solid var(--a-border);background:var(--a-muted);min-height:40px;color:var(--a-fg);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;padding:0 10px;font-size:14px;display:flex}.pc-box small{color:var(--a-mfg);margin-left:2px;font-size:12px}.pc-sale{font-weight:600}.ax-field select.pc-kind{text-align:center;min-height:40px;padding:0 6px;font-size:14px;font-weight:600}.pc-empty{color:var(--a-mfg);margin:0;padding:12px 16px;font-size:13px}.pc-empty a{color:var(--a-text);text-underline-offset:2px;font-weight:500;text-decoration:underline}@container pcsec (width<=919px){.pc-head{display:none}.pc-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;padding:12px}.pc-row .pr-name{grid-area:1/1/auto/3}.pc-row>.pc-acts{grid-area:1/3;place-self:start end}.pc-row>[data-col]{align-items:center;gap:4px;display:grid}.pc-row>[data-col]:before{content:attr(data-col);color:var(--a-mfg);font-size:12px;line-height:16px}.pc-tem{align-self:start;justify-items:start}}@container pcsec (width<=420px){.pc-row{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-row .pr-name{grid-column:1}.pc-row>.pc-acts{grid-column:2}}@media (width<=1023px){.adm-app .cfg-main .pr-form .pr-in{border-color:var(--a-input);background:var(--a-card)}@media (hover:hover) and (pointer:fine){.adm-app .cfg-main .pr-form .pr-in:hover{border-color:var(--a-input);background:var(--a-card)}}.adm-app .cfg-main .pr-form .pr-in:focus-within{border-color:var(--accent)}.adm-app .cfg-main .pr-form .ax-field.bad .pr-in{border-color:var(--err)}.adm-app .cfg-main .pr-form .ax-field select.pc-kind{border-color:var(--a-input);background-color:var(--a-card)}}@container pcsec (width>=600px) and (width<=919px){.pc-row{grid-template-columns:repeat(4,minmax(0,1fr))}.pc-row:has(.pc-tem){grid-template-columns:repeat(5,minmax(0,1fr))}.pc-rolls .pc-row:has(.pc-tem){grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr)) 60px minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr)}.pc-row .pr-name{grid-column:1/-3}.pc-row>.pc-acts{grid-column:-3/-1}}@container pcsec (width>=920px){.cfg-main .pr-form .pc-row>.ax-field.pr-cell{justify-items:center;display:grid}.cfg-main .pr-form .pc-row>.ax-field.pr-cell .ax-err{text-align:center}}.adm-app .cfg-main .pr-form .gp-desc input{width:100%;height:34px;min-height:34px;padding:0 8px;font-size:14px}@media (pointer:coarse){.adm-app .cfg-main .pr-form .gp-desc input{height:44px;min-height:44px}}.ax-dialog.gf-janela-caixa{width:min(780px,100%)}.gf-janela{gap:16px;display:grid}.gf-dados{border:1px solid var(--a-border);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:12px 16px;margin:0;padding:14px 16px;display:grid}.gf-dados dt{color:var(--a-mfg);font-size:12px;line-height:16px}.gf-dados dd{color:var(--a-fg);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:15px;font-weight:600;line-height:20px}.gf-simula{max-width:260px}.gf-janela .ax-table-wrap.gf-parc-wrap{border:1px solid var(--a-border);border-radius:8px;margin:0;overflow-x:auto}.gf-parc-tab{width:100%;min-width:600px}.gf-parc-tab td{font-variant-numeric:tabular-nums;white-space:nowrap}.gf-parc-tab .gf-v{font-weight:600}.gf-parc-tab td.gf-vazio{text-align:center;white-space:normal;color:var(--a-mfg);padding:24px 12px}.gf-janela p.gf-nota{margin:0}@media (width<=700px){.gf-dados{grid-template-columns:repeat(2,minmax(0,1fr))}.gf-simula{max-width:none}.gf-janela .ax-table-wrap.gf-parc-wrap{overflow:visible}.gf-parc-tab,.gf-parc-tab tbody{min-width:0;display:block}.gf-parc-tab thead{display:none}.adm-app .gf-parc-tab tbody tr,.gf-parc-tab tbody tr{border-bottom:1px solid var(--a-border);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"v rec""cada tx""pct fx";gap:8px 12px;padding:12px 14px;display:grid}.gf-parc-tab tbody tr:last-child{border-bottom:0}.gf-parc-tab tbody tr:nth-child(n) td{height:auto;box-shadow:none;text-align:left;white-space:normal;background:0 0;border:0;padding:0;display:block}.gf-parc-tab td[data-rot]:before{content:attr(data-rot);color:var(--a-mfg);font-size:12px;font-weight:400;line-height:16px;display:block}.gf-parc-tab .gf-v{grid-area:v;align-self:end;font-size:16px}.gf-parc-tab .gf-rec{grid-area:rec}.gf-parc-tab .gf-cada{grid-area:cada}.gf-parc-tab .gf-tx{grid-area:tx}.gf-parc-tab .gf-pct{grid-area:pct}.gf-parc-tab .gf-fx{grid-area:fx}.gf-parc-tab tbody tr:nth-child(n) td:is(.gf-rec,.gf-tx,.gf-fx){text-align:right}.gf-parc-tab td.gf-vazio{grid-column:1/-1}}.pl-pagina{gap:16px;display:grid}.pl-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pl-trilho{background:var(--line,#e6e8ec);border-radius:999px;height:8px;overflow:hidden}.pl-trilho i{border-radius:inherit;background:var(--brand,#ff7a00);height:100%;display:block}.pl-trilho i.cheio{background:#c4182a}.pl-acoes{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.pl-lista{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pl-lista li{align-items:flex-start;gap:8px;display:flex}.pl-lista .ic{color:#0b7f57;flex:none;width:18px;height:18px;margin-top:2px}.pl-nota{opacity:.8;overflow-wrap:anywhere;margin:12px 0 0;font-size:.875rem;display:block}:root{--pl-ouro:#d99a00;--pl-ouro-claro:#f5c242}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--pl-ouro:#f5c242}}:root[data-theme=dark]{--pl-ouro:#f5c242}.pl-selo{object-fit:contain;vertical-align:middle;flex:none;width:16px;height:16px;display:inline-block}.pl-disponivel{color:var(--a-mfg);font-size:.8125rem;font-weight:500}.adm-rb-tile>.pl-selo{filter:drop-shadow(0 1px 1px #00000040);width:18px;height:18px;position:absolute;top:-6px;right:-8px}.pl-etiqueta>.pl-selo{width:18px;height:18px}.btn>.pl-selo{margin-left:6px}.op-ab>.pl-selo{width:14px;height:14px;position:absolute;top:-1px;right:-1px}.op-ab:has(>.pl-selo){position:relative}.av-btn>.pl-selo{position:absolute;top:5px;right:5px}@media (width>=1024px){.adm-app:not(.cfg-mode) .ax-ph-r .rb-g>:is(.btn,.ax-ftab)>.pl-selo{filter:drop-shadow(0 1px 1px #00000040);width:18px;height:18px;margin:0;position:absolute;top:0;left:calc(50% + 7px)}}.cad-box.pl-campo{color:var(--a-mfg);text-decoration:none}@media (hover:hover) and (pointer:fine){.cad-box.pl-campo:hover{border-color:var(--brand);color:var(--a-fg)}}.adm-app .ax-card.pl-fechado.pl-fechado,.ax-card.pl-fechado{position:relative;overflow:hidden}.pl-fechado>.ax-card-body,.pl-embacado{filter:blur(10px);-webkit-user-select:none;user-select:none;pointer-events:none}.pl-etiqueta{z-index:2;color:#fff;white-space:nowrap;background:#15171a;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:.8125rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background .15s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 10px #00000047}.pl-etiqueta:after{content:"";position:absolute;inset:-600px}.pl-etiqueta:focus-visible{background:#2b2e34}@media (hover:hover) and (pointer:fine){.pl-fechado:hover .pl-etiqueta,.pl-somas:hover .pl-etiqueta{background:#2b2e34}}.pl-etiqueta:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.pl-fechado>.ax-card-head{position:static}.pl-somas{display:none;position:relative;overflow:hidden}.pl-somas>.ax-sums{filter:blur(6px);-webkit-user-select:none;user-select:none;pointer-events:none}.pl-somas>.pl-etiqueta{padding:3px 10px;font-size:.75rem}@media (width>=1024px){.pl-somas{display:block}}.lk-part.pl-marca{position:relative;overflow:hidden}.pl-marca-corpo{opacity:.55;pointer-events:none}.pv-yn a.pv-yn-plano{border:1.5px solid var(--a-border);background:var(--a-card);color:inherit;border-radius:4px;align-items:flex-start;gap:10px;padding:12px 14px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.pv-yn a.pv-yn-plano:hover{border-color:var(--brand)}}.pv-yn-plano>i{border:1px solid var(--a-input);border-radius:50%;flex:none;width:16px;height:16px;margin-top:3px}.pv-yn-plano b{align-items:center;gap:6px;display:inline-flex}.pl-exclusivo{--accent:var(--brand-escuro);--a-on:var(--a-on-escuro);--pl-claro:color-mix(in srgb, var(--brand-escuro) 62%, #fff);background:radial-gradient(440px 240px at 100% 0%, color-mix(in srgb, var(--marca) 78%, transparent), color-mix(in srgb, var(--marca) 36%, transparent) 34%, color-mix(in srgb, var(--marca) 12%, transparent) 62%, transparent 82%), #1b1d20;color:#fff;border:1px solid #ffffff0f;border-radius:18px;flex-wrap:wrap;align-items:center;gap:16px 24px;padding:28px 22px 28px 30px;display:flex;box-shadow:0 12px 28px -18px #00000073}.pl-exclusivo-icone{flex:none;place-items:center;width:62px;height:62px;display:grid}.pl-exclusivo-icone .pl-selo{filter:drop-shadow(0 4px 10px #00000059);width:58px;height:58px}.pl-exclusivo-texto{flex:260px;min-width:0}.pl-exclusivo-texto>p{color:#b4b8bf;margin:0;font-size:.9375rem;line-height:1.4}.pl-exclusivo-texto>.pl-exclusivo-topo{color:var(--pl-claro);letter-spacing:.02em;text-transform:uppercase;font-size:.8125rem;font-weight:700;line-height:1.3}.pl-exclusivo h2{color:#fff;letter-spacing:-.01em;margin:2px 0;font-size:1.5625rem;font-weight:700;line-height:1.25}.adm-app .pl-exclusivo .pl-exclusivo-botao{white-space:nowrap;border-radius:999px;flex:none;gap:10px;min-height:44px;padding:0 20px;font-size:.9375rem;font-weight:600}.pl-exclusivo-botao:focus-visible{outline:2px solid var(--pl-claro);outline-offset:2px}.adm-app .pl-exclusivo .pl-exclusivo-botao .ic{width:18px;height:18px}@media (width<=720px){.pl-exclusivo{gap:14px;padding:18px}.pl-exclusivo-icone{width:48px;height:48px}.pl-exclusivo-icone .pl-selo{width:46px;height:46px}.pl-exclusivo-texto{flex-basis:200px}.pl-exclusivo h2{font-size:1.25rem}.adm-app .pl-exclusivo .pl-exclusivo-botao{width:100%}}.adm-main:has(>#admBody>.pl-cv-veu){position:relative;overflow:hidden}.pl-cv-veu{z-index:5;background:color-mix(in srgb, var(--a-bg,#f2f2f7) 30%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);place-items:center;padding:16px;display:grid;position:absolute;inset:0}.pl-cv-veu>.pl-exclusivo{width:min(885px,100%);box-shadow:0 18px 44px -14px #00000073}#admBody>.av-pop{z-index:auto;width:min(480px,100%);max-height:none;margin-inline:auto;position:static}.pl-form{max-width:560px}.pl-form.enviando{opacity:.6;pointer-events:none}.pl-espera{color:var(--a-mfg);margin:0}.pl-espera[hidden],.pl-aviso[hidden]{display:none}.pl-brick{min-width:0}.pl-brick:empty{display:none}.pl-aviso{margin:12px 0 0}.pl-pagina-mp{color:var(--a-mfg);margin:12px 0 0;font-size:.875rem}.pl-pagina-mp summary{cursor:pointer;text-underline-offset:2px;text-decoration:underline}@media (hover:hover) and (pointer:fine){.pl-pagina-mp summary:hover{color:var(--a-fg)}}.pl-pagina-mp .btn{margin-top:10px}.pl-link{color:var(--a-mfg);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem;text-decoration:underline}@media (hover:hover) and (pointer:fine){.pl-link:hover{color:var(--a-fg)}}.pl-link:disabled{cursor:default;opacity:.45}.pl-plano{background:var(--a-card);border:1px solid var(--a-border);border-radius:16px;padding:clamp(16px,2.4vw,28px)}.pl-plano-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.pl-plano-topo .pl-acoes{margin-top:0}.pl-plano-nome span{color:var(--a-mfg);font-size:.875rem;display:block}.pl-plano-nome b{letter-spacing:-.02em;font-size:1.75rem;font-weight:800;line-height:1.2;display:block}.pl-plano-nome p{color:var(--a-mfg);margin:4px 0 0}.pl-uso-aviso{background:color-mix(in srgb, var(--brand) 11%, transparent);color:var(--a-fg);border-radius:10px;margin:16px 0 0;padding:10px 14px;font-size:.9375rem;font-weight:600}.pl-uso-grade{border:1px solid var(--a-border);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:20px 0 0;display:grid;overflow:hidden}.pl-uso-item{align-content:start;gap:10px;min-width:0;padding:18px 20px;display:grid}.pl-uso-item+.pl-uso-item{border-left:1px solid var(--a-border)}.pl-uso-item dt{color:var(--a-mfg);font-size:.875rem}.pl-uso-item dd{margin:0}.pl-uso-num{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 6px;display:flex}.pl-uso-num b{letter-spacing:-.02em;font-size:1.75rem;font-weight:700;line-height:1.1}.pl-uso-num span{color:var(--a-mfg);font-size:.9375rem}.pl-uso-resta{color:var(--a-mfg);font-size:.8125rem}.pl-uso-item.cheio{background:color-mix(in srgb, var(--a-bad,#c4182a) 6%, transparent)}.pl-uso-item.cheio .pl-uso-resta{color:var(--a-bad,#c4182a);font-weight:600}.pl-planos{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0 16px;display:grid}.pl-card{--pl-tinta:var(--a-fg);--pl-cinza:var(--a-mfg);--pl-linha:var(--a-border);grid-row:span 7;grid-template-rows:subgrid;border:1px solid var(--pl-linha);background:var(--a-card);min-width:0;color:var(--pl-tinta);border-radius:16px;row-gap:0;padding:24px;display:grid}.pl-card-topo{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.pl-card h2{letter-spacing:-.01em;align-items:center;gap:8px;margin:0;font-size:1.125rem;font-weight:600;line-height:1.3;display:inline-flex}.pl-card h2 .pl-selo{width:26px;height:26px}.pl-card-selo{background:var(--a-muted);color:var(--a-fg);white-space:nowrap;border-radius:999px;flex:none;padding:3px 10px;font-size:.75rem;font-weight:600;line-height:1.4}.pl-card-frase{color:var(--pl-cinza);margin:8px 0 0;font-size:.875rem;line-height:1.5}.pl-card-preco{align-items:baseline;gap:6px;margin:22px 0 0;display:flex}.pl-card-preco b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.875rem;font-weight:700;line-height:1.1}.pl-card-preco span{color:var(--pl-cinza);font-size:.875rem}.pl-card-dia{min-height:1.4em;color:var(--pl-cinza);margin:4px 0 0;font-size:.8125rem}.pl-card-acao{align-content:start;gap:8px;margin-top:18px;display:grid}.adm-app .pl-card-acao .btn{border-radius:999px;justify-content:center;width:100%;min-height:40px}.pl-card-acao small{color:var(--pl-cinza);font-size:.75rem;line-height:1.45}.pl-card-atual{background:var(--a-muted);min-height:40px;color:var(--pl-cinza);border-radius:999px;place-items:center;font-size:.875rem;font-weight:600;display:grid}.pl-card-grupo{border-top:1px solid var(--pl-linha);margin-top:22px;padding-top:18px}.pl-card-rotulo{color:var(--pl-cinza);margin:0 0 8px;font-size:.8125rem;font-weight:500}.pl-card-limites{margin:0}.pl-card-limites div{justify-content:space-between;gap:12px;padding:5px 0;font-size:.875rem;display:flex}.pl-card-limites dt{color:var(--pl-cinza)}.pl-card-limites dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.pl-card .pl-lista{gap:9px;font-size:.875rem}.pl-card .pl-lista .ic{width:16px;height:16px;color:var(--pl-cinza)}.pl-card.alvo{--accent:var(--brand-escuro);--a-on:var(--a-on-escuro);--pl-tinta:#fff;--pl-cinza:#b4b4b4;--pl-linha:#2e3036;background:#15171a;border-color:#15171a}.pl-card.alvo .pl-card-selo{background:color-mix(in srgb, var(--brand-escuro) 24%, transparent);color:color-mix(in srgb, var(--brand-escuro) 45%, #fff)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pl-card.alvo{border-color:color-mix(in srgb, var(--brand) 60%, transparent);background:#232529}}:root[data-theme=dark] .pl-card.alvo{border-color:color-mix(in srgb, var(--brand) 60%, transparent);background:#232529}.pl-pagamento h2{letter-spacing:-.015em;margin:0 0 14px;font-size:1.25rem;font-weight:700}.pl-pagamento{background:var(--a-card);border:1px solid var(--a-border);border-radius:16px;padding:clamp(16px,2.4vw,28px)}.pl-pagamento-corpo{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:20px clamp(24px,4vw,48px);display:grid}.pl-pagamento-dados{gap:18px;min-width:0;display:grid}.pl-cartao{border:1px solid var(--a-border);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.pl-cartao>div{min-width:0;padding:16px 20px}.pl-cartao>div+div{border-left:1px solid var(--a-border)}.pl-cartao dt{color:var(--a-mfg);font-size:.8125rem}.pl-cartao dd{letter-spacing:-.01em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0;font-size:1.125rem;font-weight:600}.pl-pagamento-acoes{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;display:flex}.pl-pagamento .pl-acoes{gap:8px 10px;margin:0}.pl-pagamento .pl-nota{margin:0}.adm-app .btn.pl-cancelar{border:1px solid color-mix(in srgb, var(--a-bad,#c4182a) 45%, transparent);color:var(--a-bad,#c4182a);background:0 0}@media (hover:hover) and (pointer:fine){.adm-app .btn.pl-cancelar:hover{background:color-mix(in srgb, var(--a-bad,#c4182a) 8%, transparent)}}.ax-dialog.pl-cancela-caixa{width:min(560px,100%)}.pl-cancela.ax-dialog-body{gap:18px;padding:22px 24px 10px}.ax-dialog .pl-cancela h2{letter-spacing:-.015em;align-items:center;gap:8px;margin:0;font-size:1.25rem;font-weight:700;display:flex}.ax-dialog .pl-cancela h2:focus{outline:none}.ax-dialog .pl-cancela .pl-cancela-sub{color:var(--a-mfg);margin:4px 0 0;font-size:.875rem}.ax-dialog .pl-cancela h3{margin:0;font-size:.9375rem;font-weight:600}.pl-resumo-grade{border:1px solid var(--a-border);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.pl-resumo-grade>div{min-width:0;padding:12px 16px}.pl-resumo-grade>div:nth-child(2n){border-left:1px solid var(--a-border)}.pl-resumo-grade>div:nth-child(n+3){border-top:1px solid var(--a-border)}.pl-resumo-grade dt{color:var(--a-mfg);font-size:.8125rem}.pl-resumo-grade dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:2px 0 0;font-weight:600}.ax-dialog .pl-cancela-lista{color:var(--a-fg);gap:6px;margin:8px 0 0;padding-left:20px;font-size:.875rem;line-height:1.45;display:grid}.pl-cancela-campo{gap:6px;display:grid}.pl-cancela-campo label{color:var(--a-fg);font-size:.875rem;font-weight:500}.pl-cancela-campo label span{color:var(--a-mfg);font-weight:400}.ax-dialog .pl-reembolso-dica{color:var(--a-mfg);margin:0;font-size:.8125rem}.pl-reembolso-dica .pl-link{font-size:.8125rem}.pl-cancela-entendi{color:var(--a-fg);cursor:pointer;align-items:flex-start;gap:10px;font-size:.875rem;line-height:1.45;display:flex}.pl-cancela-entendi input[type=checkbox]{width:16px;height:16px;min-height:0;accent-color:var(--brand);flex:none;margin:2px 0 0;padding:0}.pl-cancela .pl-aviso{margin:0}.pl-recibo-titulo .ic{color:#0b7f57;stroke-width:2.5px;width:22px;height:22px}.pl-recibo{border:1px solid var(--a-border);border-radius:12px;margin:0;display:grid;overflow:hidden}.pl-recibo>div{justify-content:space-between;gap:16px;padding:10px 16px;font-size:.875rem;display:flex}.pl-recibo>div+div{border-top:1px solid var(--a-border)}.pl-recibo dt{color:var(--a-mfg);flex:none}.pl-recibo dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.pl-ver-comprovante{margin-top:6px}.pl-recibo-folha{box-sizing:border-box;color:#111;background:#fff;max-width:180mm;margin:0 auto;padding:16mm 14mm;font-family:inherit}.pl-recibo-folha header{border-bottom:1px solid #ddd;align-items:center;gap:16px;margin-bottom:10mm;padding-bottom:6mm;display:flex}.pl-recibo-folha header img{width:42mm;height:auto}.pl-recibo-folha h1{margin:0;font-size:16pt}.pl-recibo-folha header p{color:#555;margin:2px 0 0;font-size:10pt}.pl-recibo-folha .pl-recibo{border-color:#ddd}.pl-recibo-folha .pl-recibo>div{font-size:10.5pt}.pl-recibo-folha .pl-recibo>div+div{border-top-color:#ddd}.pl-recibo-folha .pl-recibo dt{color:#555}.pl-recibo-folha>p{margin:6mm 0 0;font-size:10pt}.pl-recibo-folha footer{color:#555;margin-top:10mm;font-size:9pt}.pl-historico{border-top:1px solid var(--a-border);margin-top:28px;padding-top:24px}.pl-historico h3{margin:0 0 12px;font-size:1rem;font-weight:600}.pl-historico-rolagem{overflow-x:auto}.adm-app .pl-historico-tab{border-collapse:collapse;background:0 0;width:100%;min-width:480px;font-size:.875rem}.adm-app .pl-historico-tab tbody tr:nth-child(n)>*{background:0 0}.adm-app .pl-historico-tab th,.adm-app .pl-historico-tab td{border:0;border-top:1px solid var(--a-border);height:auto;box-shadow:none;color:var(--a-fg);text-align:left;white-space:nowrap;font-variant-numeric:tabular-nums;background:0 0;padding:12px 16px 12px 0;font-size:.875rem;position:static}.adm-app .pl-historico-tab thead th{color:var(--a-mfg);border-top:0;padding-block:0 10px;font-size:.8125rem;font-weight:500}.adm-app .pl-historico-tab :is(th,td).num{text-align:right;padding-right:32px}.adm-app .pl-historico-tab td:last-child,.adm-app .pl-historico-tab th:last-child{width:1%;padding-right:0}.pl-cartao-visual{box-sizing:border-box;aspect-ratio:85.6/53.98;color:#fff;background:#1e2024;border:1px solid #1e2024;border-radius:14px;flex:none;grid-template-rows:auto 1fr auto;width:min(100%,300px);padding:18px 20px;display:grid}.pl-cartao-chip{background:#cfae63;border-radius:6px;width:38px;height:28px}.pl-cartao-numero{letter-spacing:.08em;font-variant-numeric:tabular-nums;white-space:nowrap;align-self:center;font-size:1.125rem;font-weight:600}.pl-cartao-base{justify-content:space-between;align-items:flex-end;gap:12px;min-width:0;display:flex}.pl-cartao-titular{color:#c9ccd2;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125rem;overflow:hidden}.pl-cartao-bandeira{box-sizing:border-box;background:#fff;border-radius:6px;flex:none;place-items:center;min-width:48px;height:30px;padding:0 8px;display:inline-grid}.pl-cartao-bandeira:empty{display:none}.pl-cartao-bandeira img{max-width:58px;max-height:20px;display:block}.pl-bandeira-nome{color:#15171a;white-space:nowrap;font-size:.75rem;font-weight:700}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pl-cartao-visual{background:#26282d;border-color:#3a3d44}}:root[data-theme=dark] .pl-cartao-visual{background:#26282d;border-color:#3a3d44}.ax-dialog.pl-troca-caixa{width:min(880px,100%)}.pl-troca.ax-dialog-body{gap:0;padding:22px 24px 8px}.ax-dialog .pl-troca-topo h2{letter-spacing:-.015em;margin:0;font-size:1.25rem;font-weight:700}.ax-dialog .pl-troca-topo p{color:var(--a-mfg);margin:6px 0 0;font-size:.875rem;line-height:1.45}.pl-troca-corpo{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:32px;margin-top:22px;display:grid}.pl-troca-lado{align-self:center}.pl-troca .pl-cartao-visual{width:100%;margin:0}.pl-troca .pl-form{max-width:none;margin-top:0}.pl-troca .pl-brick{width:calc(100% + 32px);margin:-16px;max-width:none!important}.pl-troca .pl-nota{margin:14px 0 0}.pl-pagina-pagar{width:100%;max-width:1040px;margin-inline:auto}.pl-checkout{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:stretch;gap:20px;display:grid}.pl-pagar{background:var(--a-card);border:1px solid var(--a-border);border-radius:16px;min-width:0;padding:clamp(16px,2.4vw,28px)}.pl-pagar-topo{border-bottom:1px solid var(--a-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;margin-bottom:16px;padding-bottom:14px;display:flex}.pl-pagar-topo h2{letter-spacing:-.015em;margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.pl-seguro{color:var(--a-mfg);align-items:center;gap:6px;font-size:.8125rem;display:inline-flex}.pl-seguro .ic{color:#0b7f57;flex:none;width:15px;height:15px}.pl-pagar .pl-form{max-width:none}.pl-brick{gap:16px;display:grid}.pl-formas{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.pl-formas legend{margin-bottom:10px;padding:0;font-size:.9375rem;font-weight:600}.pl-forma{border:1px solid var(--a-border);background:var(--a-card);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.pl-forma:has(input:checked){border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.pl-forma input[type=radio]{width:18px;height:18px;min-height:0;accent-color:var(--accent);flex:none;margin:2px 0 0;padding:0}.pl-forma span{gap:2px;min-width:0;display:grid}.pl-forma b{font-size:1rem;font-weight:600}.pl-forma small{color:var(--a-mfg);font-size:.875rem;line-height:1.45}.pl-so-cartao-nota{color:var(--a-mfg);margin:0 0 16px;font-size:.875rem;line-height:1.45}.pl-campo{gap:6px;min-width:0;margin:0;display:grid}.pl-campo label{font-size:.875rem}:is(.adm-app,.ax-dialog-ov) .pl-campo input{font-variant-numeric:tabular-nums;width:100%;min-height:44px;font-size:16px}.pl-so-pix .pl-campo{max-width:320px}.pl-cc{gap:14px;min-width:0;display:grid}.pl-cc-linha{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pl-cc-tres{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr)}:is(.adm-app,.ax-dialog-ov) .pl-cc-botao{justify-content:center;width:100%;min-height:48px;font-weight:600}.pl-pix{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:20px clamp(20px,3vw,32px);display:grid}.pl-pix-qr{border:1px solid var(--a-border);width:220px;height:220px;image-rendering:pixelated;background:#fff;border-radius:12px;padding:8px;display:block}.pl-pix-lado{gap:14px;min-width:0;display:grid}.pl-pix-valor{justify-content:space-between;align-items:baseline;gap:12px;margin:0;display:flex}.pl-pix-valor span{color:var(--a-mfg)}.pl-pix-valor b{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.pl-pix-passos{gap:6px;margin:0;padding-left:20px;font-size:.9375rem;line-height:1.45;display:grid}.pl-pix-codigo{gap:6px;margin:0;display:grid}.pl-pix-codigo label{font-size:.875rem}.adm-app .pl-pix-codigo textarea{overflow-wrap:anywhere;resize:none;width:100%;min-height:84px;padding:10px 12px;font:.8125rem/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.pl-pix .pl-acoes{margin-top:0}.pl-pix .pl-acoes .btn .ic{width:16px;height:16px}.pl-pix-espera{color:var(--a-mfg);align-items:center;gap:8px;margin:0;font-size:.9375rem;display:flex}.pl-pix-espera .ic{flex:none;width:16px;height:16px;animation:2.4s linear infinite pl-pix-gira}@keyframes pl-pix-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pl-pix-espera .ic{animation-duration:4.8s}}.pl-pix-marca{letter-spacing:-.02em;font-size:1.5rem;font-weight:700}.pl-pix-visual .pl-cartao-numero{letter-spacing:0;font-size:1rem}@media (width<=720px){.pl-pix{grid-template-columns:minmax(0,1fr);justify-items:center}.pl-pix-lado{width:100%}.pl-pix .pl-acoes .btn{width:100%;min-height:44px}.pl-so-pix .pl-campo{max-width:none}.pl-cc-tres{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-cc-tres>:last-child{grid-column:1/-1}}.pl-resumo{color:#fff;background:#15171a;border-radius:16px;align-content:start;gap:16px;padding:24px;display:grid}.pl-resumo-nome{color:#ff8f26;align-items:center;gap:8px;margin:0;font-size:1rem;font-weight:600;display:flex}.pl-resumo-nome img,.pl-resumo-nome svg{width:22px;height:22px}.pl-resumo-itens{gap:10px;padding-top:4px;display:grid}.pl-resumo-rotulo{letter-spacing:.02em;text-transform:uppercase;color:#9aa0a8;margin:0;font-size:.8125rem;font-weight:600}.pl-resumo-preco{align-items:baseline;gap:8px;margin:-10px 0 0;display:flex}.pl-resumo-preco b{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:800;line-height:1.1}.pl-resumo-preco span{color:#c9ccd2;font-size:.9375rem}.pl-resumo .pl-lista{color:#e4e6e9;font-size:.9375rem}.pl-resumo .pl-lista .ic{color:#ff8f26}.pl-resumo-dados{border-top:1px solid #33363c;margin:0}.pl-resumo-dados div{border-bottom:1px solid #33363c;justify-content:space-between;gap:12px;padding:10px 0;font-size:.9375rem;display:flex}.pl-resumo-dados div:last-child{border-bottom:0;padding-bottom:0}.pl-resumo-dados dt{color:#c9ccd2}.pl-resumo-dados dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.pl-entrada-lado{gap:24px;width:100%;min-width:0;display:grid}.pl-entrada-lado .gl-logo{width:133px;height:auto}.pl-entrada .pl-resumo{order:0;position:static}.adm-login-form .field .pl-nota{margin-top:0}@media (width<=860px){.pl-checkout{grid-template-columns:minmax(0,1fr)}.pl-resumo{order:-1;gap:12px;padding:18px;position:static}.pl-resumo .pl-resumo-itens{display:none}}@media (width<=959px){.pl-planos{grid-template-columns:minmax(0,1fr)}.pl-card+.pl-card{margin-top:16px}}@media (width<=1023px){.pl-entrada-lado{gap:16px;max-width:384px;margin-inline:auto}.pl-entrada .pl-resumo .pl-lista{display:none}}@media (width<=720px){.pl-uso-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-uso-item{padding:14px 16px}.pl-uso-item:nth-child(3){border-left:0}.pl-uso-item:nth-child(n+3){border-top:1px solid var(--a-border)}.pl-card{padding:20px}.pl-uso-num b{font-size:1.5rem}.pl-plano-topo .pl-acoes,.pl-plano-topo .pl-acoes .btn{width:100%}.pl-cartao{flex-basis:100%}.pl-pagamento-corpo{grid-template-columns:minmax(0,1fr)}.pl-pagamento-corpo>.pl-cartao-visual{width:min(100%,320px);margin-inline:auto}.pl-cartao{grid-template-columns:minmax(0,1fr)}.pl-cartao>div+div{border-left:0;border-top:1px solid var(--a-border)}.pl-cartao>div{justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px;display:flex}.pl-cartao dd{text-align:right;margin:0;font-size:1rem}.adm-app .pl-historico-tab,.adm-app .pl-historico-tab tbody{min-width:0;display:block}.adm-app .pl-historico-tab thead{display:none}.adm-app .pl-historico-tab tr{border-top:1px solid var(--a-border);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"data valor""plano situacao";gap:4px 12px;padding:12px 0;display:grid}.adm-app .pl-historico-tab td{border-top:0;padding:0}.adm-app .pl-historico-tab td:first-child{grid-area:data;font-weight:600}.adm-app .pl-historico-tab td:nth-child(2){color:var(--a-mfg);grid-area:plano;font-size:.8125rem}.adm-app .pl-historico-tab td.num{grid-area:valor;padding-right:0;font-weight:600}.adm-app .pl-historico-tab td:last-child{grid-area:situacao;justify-self:end;width:auto}.pl-troca.ax-dialog-body,.pl-cancela.ax-dialog-body{padding:18px 16px 8px}.pl-resumo-grade>div{padding:10px 12px}.pl-recibo>div{flex-direction:column;gap:2px}.pl-recibo dd{text-align:left}.pl-troca-corpo{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:18px}.pl-troca .pl-cartao-visual{width:min(100%,320px);margin-inline:auto}.pl-pagamento .pl-acoes{width:100%}.pl-pagamento .pl-acoes .btn,.pl-pagamento-acoes>.btn.pl-cancelar{border-radius:999px;width:100%;min-height:44px}}.pl-travado td:not(.ax-acts):not(.cad-name),.pl-travado .cad-name>b,.pl-travado .cad-name>.pl-vname,.pl-travado .cad-name>small{opacity:.55}.pl-trava{background:var(--a-muted);color:var(--a-fg);vertical-align:middle;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;margin-left:8px;padding:1px 8px;font-size:.75rem;font-weight:600;display:inline-flex}.pl-trava .ic{width:12px;height:12px}.pl-aceite{border:1px solid var(--a-border);background:var(--a-card);color:var(--a-fg);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;margin:4px 0 14px;padding:12px 14px;font-size:.9375rem;line-height:1.45;display:flex}.pl-aceite:has(input:checked){border-color:color-mix(in srgb, var(--accent) 45%, var(--a-border))}.pl-aceite input[type=checkbox]{width:18px;height:18px;min-height:0;accent-color:var(--accent);flex:none;margin:2px 0 0;padding:0}.pl-aceite a{color:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline}.pl-form.sem-aceite .pl-brick{opacity:.45;pointer-events:none;filter:grayscale(.3);transition:opacity .15s}.pl-aceite-janela .pl-aceite{margin:14px 0 0}.pl-fim{gap:14px;margin-top:20px;display:grid}.pl-fim .pl-aceite{margin:0}.adm-app .pl-pagar .pl-enviar{justify-content:center;gap:8px;width:100%;min-height:52px;font-size:1rem;font-weight:600}.pl-pagar .pl-enviar .ic{width:18px;height:18px}.pl-pagar .pl-enviar.sem-aceite{opacity:.55}.pl-fim+.pl-nota,.pl-pagar .pl-aviso+.pl-nota{margin-top:16px}.pl-assinado{text-align:center;background:var(--a-card);border:1px solid var(--a-border);border-radius:16px;justify-items:center;gap:14px;max-width:520px;margin:24px auto;padding:clamp(24px,4vw,40px);display:grid}.pl-assinado-ok{color:#0b7f57;background:#e6f6ee;border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.pl-assinado-ok .ic{width:32px;height:32px}.pl-assinado h2{letter-spacing:-.015em;margin:0;font-size:1.5rem;font-weight:700}.pl-assinado>p{color:var(--a-mfg);margin:0}.pl-assinado .pl-cartao-visual{margin:6px 0}.pl-assinado-dados{text-align:left;border-top:1px solid var(--a-border);width:100%;margin:0;display:grid}.pl-assinado-dados div{border-bottom:1px solid var(--a-border);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.pl-assinado-dados dt{color:var(--a-mfg)}.pl-assinado-dados dd{font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin:0;font-weight:600;display:inline-flex}.pl-assinado-dados dd img,.pl-assinado-dados dd svg{width:18px;height:18px}.adm-app .pl-assinado .btn{justify-content:center;width:100%;min-height:48px}.pl-assinado-volta{font-size:.875rem}.pl-assinar-ja{justify-self:center}.cp{--pf-fil:var(--accent);--pf-mac:var(--a-mfg);--pf-ext:color-mix(in srgb,var(--accent) 45%,var(--a-card));--pf-gain:var(--a-good);gap:14px;min-width:0;display:grid}.cp-avisos:empty{display:none}.cp .ax-notice a{color:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline}.cp-g{gap:12px;min-width:0;display:grid}.cp-g[hidden]{display:none}.cp-tres,.cp-campos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.cp-campos{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-g[data-cp-g=grama] .cp-tres{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.cp-g[data-cp-g=grama] .cp-tres:has(>:nth-child(3)){grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,2fr)}@media (width<=640px){.cp-tres,.cp-g[data-cp-g=grama] .cp-tres{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-g[data-cp-g=grama] .cp-tres>:first-child{grid-column:1/-1}}.cp .ax-help:empty{display:none}.cp .cfg-flag{align-items:center;min-height:34px}.cp .ax-warn[hidden]{display:none}.it{border:1px solid var(--a-border);background:var(--a-card);border-radius:6px;overflow:hidden;container-type:inline-size}.it-head,.it-row{grid-template-columns:minmax(0,1fr) 110px 110px 36px;align-items:center;gap:10px;padding:8px 10px;display:grid}.it-head{background:var(--a-muted);color:var(--a-mfg);padding-block:6px;font-size:12px;font-weight:600}.it-head>span{text-align:center}.it:not(:has(.it-row)) .it-head{display:none}.it-row+.it-row{border-top:1px solid var(--a-border)}.it-row .ss-btn{min-width:0}.adm-app .it-row .ss-btn,.adm-app .it .it-q>input{min-height:34px}.it .it-q>input{text-align:right;padding:6px 24px 6px 8px}.it .it-q>span{right:8px}.it-cost{border:1px solid var(--a-input);background:color-mix(in srgb,var(--a-muted) 50%,transparent);font-variant-numeric:tabular-nums;min-height:34px;color:var(--a-fg);white-space:nowrap;border-radius:4px;place-items:center;padding:0 6px;font-size:14px;display:grid}.vt-rm{width:36px;height:34px;color:var(--a-mfg);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.vt-rm:hover{background:color-mix(in srgb,var(--a-bad) 10%,transparent);color:var(--a-bad)}}.vt-rm:focus-visible,.vt-more:focus-visible,.pfin-use:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.vt-rm .ic{width:16px;height:16px}.cp-falta{color:var(--a-warn);grid-column:1/-1;margin:-2px 0 0;font-size:12px;line-height:16px}.cp-falta[hidden]{display:none}.it-foot{align-items:center;gap:12px;padding:8px 10px;display:flex}.it-row+.it-foot{border-top:1px solid var(--a-border)}.vt-more{color:var(--a-text);font:500 13px/18px var(--f-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px 4px;display:inline-flex}@media (hover:hover) and (pointer:fine){.vt-more:hover{text-underline-offset:3px;text-decoration:underline}}.vt-more .ic{width:13px;height:13px}.it-none{color:var(--a-mfg);flex-wrap:wrap;gap:4px 10px;margin:0;padding:10px 12px;font-size:13px;line-height:18px;display:flex}.it-none a{color:var(--a-text);text-underline-offset:2px;font-weight:500;text-decoration:underline}.ax-field>.it-none{padding:0}@container (width<=520px){.it-head{display:none}.it-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 36px;padding:10px}.it-row .ss-btn{grid-column:1/-1}}@media (pointer:coarse){.adm-app .it-row .ss-btn,.adm-app .it .it-q>input,.it-cost{min-height:44px}.vt-rm{height:44px}.vt-more{min-height:44px}}.pfin-sum.cp-sum{border:1px solid var(--a-border);background:var(--a-card);border-radius:6px;min-width:0;padding:14px 16px}.cp-sum .pfin-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 14px;display:grid}.cp-sem .cp-sum .pfin-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.cp-sum .pfin-stats>div{align-content:start;gap:2px;min-width:0;display:grid}.cp-sum .pfin-stats>div+div{border-left:1px solid var(--a-border);padding-left:16px}.cp-sum .pfin-stats dt{min-height:20px;color:var(--a-mfg);align-items:center;gap:4px;font-size:12px;line-height:16px;display:flex}.cp-sum .pfin-stats dd{font:600 17px/24px var(--f-body);color:var(--a-fg);font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:flex}.cp-sum .pfin-stats dd.ax-pos{color:var(--a-good)}.cp-sum .pfin-stats dd.ax-neg{color:var(--a-bad)}.pfin-use{border:1px solid var(--a-border);background:var(--a-card);color:var(--a-text);font:500 12px/16px var(--f-body);white-space:nowrap;cursor:pointer;border-radius:4px;padding:2px 8px}@media (hover:hover) and (pointer:fine){.pfin-use:hover{border-color:var(--accent);background:var(--a-tint)}}.cp-sum .pf-bar{height:10px}.cp-sum .pfin-leg{color:var(--a-mfg);flex-wrap:wrap;gap:4px 20px;margin:8px 0 0;padding:0;font-size:12px;line-height:16px;list-style:none;display:flex}.cp-sum .pfin-leg li{align-items:center;gap:6px;display:flex}.cp-sum .pfin-leg li.zero{opacity:.6}.cp-sum .pfin-leg .pf-dot{width:8px;height:8px}.cp-sum .pfin-leg b{color:var(--a-fg);font-variant-numeric:tabular-nums;font-weight:600}.cp-sum .pf-alert{background:color-mix(in srgb,var(--a-bad) 8%,var(--a-card));color:var(--a-bad);border-radius:4px;margin:10px 0 0;padding:8px 10px;font-size:13px;line-height:18px}@media (width<=640px){.cp-sum .pfin-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 0}.cp-sum .pfin-stats>div:nth-child(3){border-left:0;padding-left:0}}@media (pointer:coarse){.pfin-use{min-height:36px}}.pfin-pay{border-bottom:1px solid var(--a-border);margin:0 0 12px;padding-bottom:10px}.pfin-pay:empty{display:none}.cp-h{font:600 13px/18px var(--f-body);color:var(--a-fg);margin:0 0 8px}.cp-nota{color:var(--a-mfg);margin:8px 0 0;font-size:12px;line-height:16px}.cp-se-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;display:flex}.cp-pior{color:var(--a-mfg);margin:0;font-size:13px;line-height:18px}.cp-pior b{color:var(--a-fg);font-weight:600}.pf-b.fee,.pf-dot.fee{background:var(--a-warn)}.cp-det-caixa{flex-direction:column;display:flex;overflow:hidden}.cp-det-cab{border-bottom:1px solid var(--a-border);flex:none;padding:16px}.cp-det-cab h2{font:600 15px/20px var(--f-body);color:var(--a-fg);margin:0}.cp-det-nome{color:var(--a-mfg);margin:2px 0 0;font-size:13px;line-height:18px}.cp-det-caixa .ax-dialog-foot{flex:none}.cp-det-caixa .ax-table-wrap.cp-det-w{border:0;border-radius:0;flex:1;min-height:0;margin:0;overflow:hidden auto;container-type:inline-size}.ax-table.cp-det thead th{z-index:1;background:var(--a-card);box-shadow:inset 0 -1px 0 var(--a-border);position:sticky;top:0}.ax-table.cp-det :is(th,td){padding-left:6px;padding-right:6px}.ax-table.cp-det td{height:auto;box-shadow:inset 0 -1px 0 var(--a-border);background:0 0;padding-top:7px;padding-bottom:7px}.ax-table.cp-det th:first-child,.ax-table.cp-det td:first-child{white-space:normal;width:auto;padding-left:16px}.ax-table.cp-det th:last-child,.ax-table.cp-det td:last-child{padding-right:16px}.ax-table.cp-det .ax-acct{flex-wrap:wrap;justify-content:center;gap:0 4px;min-width:0}.ax-table.cp-det tbody tr.cp-forma td{background:var(--a-muted);box-shadow:none;text-align:left;padding:7px 16px}@container (width<=880px){.ax-table.cp-det,.ax-table.cp-det tbody{width:100%;display:block}.ax-table.cp-det thead{display:none}.ax-table.cp-det tbody tr{box-shadow:inset 0 -1px 0 var(--a-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 8px;padding:8px 16px;display:grid}.ax-table.cp-det tbody tr.cp-forma{background:var(--a-muted);box-shadow:none;padding:7px 16px;display:block}.ax-table.cp-det tbody tr td,.ax-table.cp-det tbody tr.cp-forma td,.ax-table.cp-det td:first-child,.ax-table.cp-det td:last-child{box-shadow:none;text-align:left;background:0 0;padding:0;display:block}.ax-table.cp-det tbody td:first-child{grid-column:1/-1;font-weight:600}.ax-table.cp-det tbody td[data-l]:before{content:attr(data-l);color:var(--a-mfg);font-size:12px;font-weight:400;line-height:14px;display:block}.ax-table.cp-det .ax-acct{justify-content:flex-start}}@container (width<=520px){.ax-table.cp-det tbody tr{grid-template-columns:repeat(3,minmax(0,1fr))}}.pf-calc[data-cp-conta]{overscroll-behavior:contain;overflow:auto}.pf-calc[data-cp-conta] .pf-calc-t td{padding:5px 8px}.pf-calc[data-cp-conta] .pf-calc-t td:first-child{white-space:normal;overflow-wrap:anywhere}@container (width<=1080px){.ax-table.cad-list .cad-sug{display:none}}.ax-table .cad-hoje{color:var(--a-warn);white-space:nowrap;margin-top:1px;font-size:12px;font-weight:400;line-height:14px;display:block}.ax-table .ax-sub.cad-hoje{white-space:normal;font-size:12px;line-height:16px;display:none}@container (width<=600px){.ax-table.cad-list .ax-sub.cad-hoje{display:block}}.ax-table-wrap:has(>.cad-list){container-type:inline-size}@container (width<=980px){.ax-table.cad-list .cad-h1{display:none}}@container (width<=760px){.ax-table.cad-list .cad-h2{display:none}}@container (width<=600px){.ax-table.cad-list .cad-h3{display:none}.ax-table.cad-list .ax-sub,.ax-table.cad-list .ax-subpill{display:block}.ax-table.cad-list :is(th,td){padding-left:8px;padding-right:8px}.ax-table.cad-list td.cad-name{white-space:normal;width:100%}}.ax-table.sv-list td.cad-name,.ax-table.im-list td.cad-name{white-space:normal;min-width:120px}.im-mini,.pf-prev.im-prev,.ss-rich .im-thumb{background:#fff}.im-mini img,.pf-prev.im-prev img,.ss-rich .im-thumb{object-fit:contain}.ss-rich .im-outra{border:1px dashed var(--a-border);color:var(--a-mfg);border-radius:4px;place-items:center;display:grid}.ss-rich .im-outra .ic{width:18px;height:18px}@container (width<=440px){.adm-app .ax-table.im-list .pf-col{width:36px;padding-left:6px;padding-right:0}.adm-app .ax-table.im-list .pf-mini{width:30px;height:30px}}@container (width<=310px){.adm-app .ax-table.im-list .pf-col{display:none}}@container (width<=820px){.ax-table.sv-list .cad-h2{display:none}}@container (width<=620px){.ax-table.sv-list .cad-h3{display:none}.ax-table.sv-list .ax-sub,.ax-table.sv-list .ax-subpill{display:block}.ax-table.sv-list :is(th,td){padding-left:8px;padding-right:8px}.ax-table.sv-list td.cad-name{width:100%}}.ax-table.pd-list td.cad-name{white-space:normal;min-width:120px}@container (width<=1356px){.ax-table.pd-list .cad-sug{display:none}.ax-table.pd-list .ax-sub.cad-hoje{display:block}}@container (width<=1170px){.adm-app .ax-table.pd-list :is(th,td){padding-left:6px;padding-right:6px}}.ax-table.pd-list td .ax-acct{white-space:normal;flex-wrap:wrap;width:max-content;max-width:8.5em}.ax-table.pd-list td .ax-acct>span:last-child{overflow-wrap:anywhere;margin-left:auto}.ax-table.pd-list td.ax-num>span{white-space:normal;overflow-wrap:anywhere;width:max-content;max-width:6.5em;display:inline-block}@container (width<=1480px){.ax-table.pd-list td .ax-acct{max-width:6.5em}.ax-table.pd-list td.ax-num>span{max-width:5.5em}}@container (width<=1060px){.ax-table.pd-list td.ax-num>span{max-width:4.5em}}@container (width<=930px){.ax-table.pd-list .cad-h2{display:none}}@container (width<=764px){.ax-table.pd-list .cad-h3{display:none}.ax-table.pd-list .ax-sub,.ax-table.pd-list .ax-subpill{display:block}.ax-table.pd-list :is(th,td){padding-left:8px;padding-right:8px}.ax-table.pd-list td.cad-name{width:100%}}.ax-table.mv-list td.cad-name{white-space:normal;overflow-wrap:anywhere;min-width:120px}@container (width<=900px){.adm-app .ax-table.mv-list :is(th,td){padding-left:8px;padding-right:8px}}.cad-list tbody tr.click:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ax-table.cl-list .op-acts{flex-wrap:nowrap;max-width:none}.ax-table.cl-list .cl-psub{white-space:nowrap}@container (width<=380px){.ax-table.cl-list :is(th,td):nth-child(1 of :not(.sel-c)){display:none}}.ax-table :is(.cad-sub,.cad-d1,.cad-d2){color:var(--a-mfg);white-space:normal;font-variant-numeric:tabular-nums;margin-top:1px;font-size:12px;font-weight:400;line-height:16px;display:block}.ax-table :is(.cad-d1,.cad-d2){display:none}@container (width<=1100px){.adm-app .ax-table.in-list :is(th,td){padding-left:6px;padding-right:6px}}@container (width<=980px){.ax-table.cad-list .cad-d1{display:block}}@container (width<=760px){.ax-table.cad-list .cad-d2{display:block}}.ax-rm.cad-sm,.adm-app .ax-rm.cad-sm{width:min(640px,100%)}.cad-g>.ax-section-body{grid-template-columns:repeat(12,minmax(0,1fr))}.cad-g>.ax-section-body>*{grid-column:span var(--s,12)}@media (width<=760px){.cad-g>.ax-section-body{grid-template-columns:repeat(6,minmax(0,1fr))}.cad-g>.ax-section-body>*{grid-column:span var(--m,6)}}.cad-g [data-fld=clTipo],.cad-g [data-fld=documento],.cad-g [data-fld=telefone],.cad-g [data-fld=email]{--s:6}.cad-g [data-fld=cep]{--s:3;--m:2}.cad-g [data-fld=clRua]{--s:6;--m:4}.cad-g [data-fld=clNum]{--s:3;--m:2}.cad-g [data-fld=clComp]{--s:3;--m:4}.cad-g [data-fld=clBairro]{--s:3}.cad-g [data-fld=clCidade]{--s:3;--m:4}.cad-g [data-fld=clUf]{--s:3;--m:2}.cad-g :is([data-fld=custo],[data-fld=preco],[data-fld=qtd],[data-fld=min],[data-fld=inCor],[data-fld=inMarca],[data-fld=inUn]){--s:6;--m:3}.cad-g [data-fld=saldo]{--s:8}.cad-g [data-fld=saldo]+[data-fld=min]{--s:4;--m:6}#inForm [data-fld=inCod]{--s:3;--m:2}#inForm [data-fld=nome]{--s:9;--m:4}#inForm [data-fld=inCat],#inForm [data-fld=inMarca]{--s:6;--m:3}#inForm [data-fld=inDesc]{--s:12;--m:6}#inForm :is([data-fld=pago],[data-fld=inUnit],[data-fld=inTipo]){--s:3;--m:3}#inForm :is([data-fld=compra],[data-fld=lucro]){--s:4;--m:3}#inForm [data-fld=inUn]{--s:2;--m:3}#inForm [data-fld=inVenda]{--s:5;--m:6}#inForm .cad-nota{color:var(--a-mfg);margin:-6px 0 0;font-size:12px;line-height:17px}#inForm :is(.ax-field,.ax-section)[hidden],.cad-head[hidden]{display:none}#imForm [data-fld=nome]{--s:12;--m:6}#imForm :is([data-fld=impressora_valor],[data-fld=impressora_vida_h],[data-fld=imDepre],[data-fld=potencia_w],[data-fld=kwh],[data-fld=imEnergia],[data-fld=imTipo],[data-fld=lucro],[data-fld=imVenda]){--s:4;--m:3}#imForm :is([data-fld=imDepre],[data-fld=imEnergia],[data-fld=imVenda]){--m:6}#imForm :is([data-fld=imSoma],[data-fld=valor_hora]){--s:6;--m:6}.cad-box{border:1px solid var(--a-input);background:color-mix(in srgb,var(--a-muted) 50%,transparent);min-width:0;min-height:32px;color:var(--a-fg);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:4px;align-items:center;gap:8px;padding:0 10px;font-size:14px;line-height:20px;display:flex}.cad-box.cad-destaque{border-color:color-mix(in srgb,var(--accent) 45%,var(--a-input));background:color-mix(in srgb,var(--accent) 8%,transparent);font-weight:600}.cad-saldo{align-items:stretch;gap:8px;display:flex}.cad-saldo .cad-box{flex:1 1 0}.adm-app .cad-saldo .btn{flex:none;min-height:32px}@media (pointer:coarse){.cad-box,.adm-app .cad-saldo .btn{min-height:44px}}.cad-head{border-right:1px solid var(--a-border);align-items:center;gap:8px;padding-right:12px;font-size:13px;line-height:20px;display:flex}.cad-head>span{color:var(--a-fg);font-weight:500}@media (width<=640px){.cad-head>span{display:none}}#svCob .fx-seg button{white-space:nowrap;padding:0 4px}@media (width<=1023px){.ax-rm-body>form.cl-form{flex-direction:column;min-height:100%;display:flex}.ax-rm-body>form.cl-form>.adm-cfg-actions{margin-top:auto}}.cad-mv .fx-seg{width:100%}.cad-mv .ax-err{margin:0}.cad-mv-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cad-mv .cad-box.ax-neg{color:var(--a-bad)}.cad-mais{color:var(--a-text);font:500 13px/18px var(--f-body);cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:8px;padding:0}@media (hover:hover) and (pointer:fine){.cad-mais:hover{text-underline-offset:3px;text-decoration:underline}}.cad-mais:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.cad-mv-visao{gap:16px;padding:17px 24px 19px;display:grid}.cad-mv-topo{flex-wrap:wrap;gap:8px 32px;margin:0;display:flex}.cad-mv-topo>div{gap:2px;display:grid}.cad-mv-topo dt{color:var(--a-mfg);font-size:12px;font-weight:500;line-height:16px}.cad-mv-topo dd{color:var(--a-fg);margin:0;font-size:15px;font-weight:600;line-height:22px}.adm-app .cad-saldo .cad-ic{justify-content:center;align-items:center;width:38px;padding:0;display:inline-flex}.ax-table-wrap:has(>.cad-movs){container-type:inline-size}.ax-table.cad-movs{width:100%}.ax-table.cad-movs :is(th,td){padding-left:10px;padding-right:10px}.ax-table.cad-movs .cad-mv-t{white-space:normal;overflow-wrap:anywhere;min-width:96px}@media (width<=640px){.cad-mv-visao{padding-left:0;padding-right:0}.ax-rm:has(.cad-mv-visao) .ax-rm-t h2{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:16px;line-height:20px;display:-webkit-box}}@container (width<=780px){.ax-table.cad-movs :is(th,td){padding-left:6px;padding-right:6px}}@container (width<=640px){.ax-table.cad-movs .cad-mv-s{display:none}}@container (width<=420px){.ax-table.cad-movs :is(th,td){padding-left:6px;padding-right:6px}.ax-table.cad-movs td:first-child{white-space:normal;min-width:64px}}.cl-fi-dados,.cl-fi-listas{gap:16px;min-width:0;display:grid}.cl-ficha [role=tabpanel][hidden]{display:none}.cl-abas{z-index:4;background:var(--a-card);border-bottom:1px solid var(--a-border);gap:4px;display:flex;position:sticky;top:0}.cl-aba{color:var(--a-mfg);font:500 14px/20px var(--f-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px}@media (hover:hover) and (pointer:fine){.cl-aba:hover{color:var(--a-fg)}}.cl-aba[aria-selected=true]{border-bottom-color:var(--accent);color:var(--a-fg)}.cl-aba:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (width>=1024px){.adm-app.adm-app .ax-rm.cl-rm{height:min(740px,100dvh - 48px)}.ax-rm.cl-rm .ax-rm-head{height:68px}.ax-rm.cl-rm .ax-rm-t{gap:3px;display:grid}.adm-app .ax-rm:not(.xl) .ax-rm-body:has(>.cl-ficha){padding:0}.adm-app .ax-rm-body>.cl-ficha{flex-direction:column;gap:0;min-height:100%;display:flex}.cl-abas{flex:none;padding:0 8px}.cl-fi-listas{flex:auto;display:block}.cl-fi-dados{flex-direction:column;flex:auto;display:flex}.adm-app .ax-rm:not(.xl) .ax-section.cl-notas{border-bottom:0;flex:auto}.cl-notas .ax-field{flex-direction:column;min-height:96px;display:flex}.cl-notas .cad-box.cl-ler{flex:auto;align-items:flex-start}.adm-app .ax-rm.std .cl-notas .ax-field textarea{resize:none;flex:auto;min-height:96px}}.cad-box.cl-ler{white-space:pre-wrap;overflow-wrap:anywhere;padding-top:5px;padding-bottom:5px;line-height:20px}.cad-box.cl-ler.ax-amber{color:var(--a-warn);font-weight:600}.cad-g :is([data-fld=clDesde],[data-fld=clUltima]){--s:6;--m:3}.cad-g :is([data-fld=clCompras],[data-fld=clComprado],[data-fld=clAberto]){--s:4;--m:2}.cl-fi>.ax-section-body>.ax-empty{text-align:left;justify-content:flex-start;align-items:center;gap:10px;padding:6px 0;display:flex}.cl-fi>.ax-section-body>.ax-empty b{color:var(--a-mfg);font-size:14px;font-weight:400}.cl-fi>.ax-section-body>.ax-empty .ic{width:18px;height:18px}.ax-table-wrap:has(>.cad-mini){container-type:inline-size}@container (width<=520px){.ax-table.cad-mini .cad-m{display:none}.ax-table.cad-mini :is(th,td){padding-left:8px;padding-right:8px}.ax-table.cad-mini td.cad-name{white-space:normal;width:100%}}@container (width>=521px){.ax-table:is(.cad-fi-doc,.cad-fi-ven,.cad-fi-ab){table-layout:fixed;width:100%}.adm-app .ax-table:is(.cad-fi-doc,.cad-fi-ven,.cad-fi-ab) :is(th,td){padding-left:8px;padding-right:8px}.ax-table:is(.cad-fi-doc,.cad-fi-ven) :is(th,td):first-child{width:16%}.ax-table:is(.cad-fi-doc,.cad-fi-ven) :is(th,td):nth-child(2){width:19%}.ax-table:is(.cad-fi-doc,.cad-fi-ven) :is(th,td):nth-child(3){width:23%}.ax-table:is(.cad-fi-doc,.cad-fi-ven) :is(th,td):nth-child(4){width:20%}.ax-table.cad-fi-ab :is(th,td):first-child{width:19%}.ax-table.cad-fi-ab :is(th,td):nth-child(2){text-overflow:ellipsis;width:36%;overflow:hidden}.ax-table.cad-fi-ab :is(th,td):nth-child(3){width:23%}}.ax-table.in-list .in-cod{color:var(--a-mfg)}.ax-table.in-list td.in-txt{max-width:190px}.ax-table.in-list .in-sub{display:none}.ax-table.in-list td.cad-name{white-space:normal;min-width:110px}@container (width<=1500px){.adm-app .ax-table.in-list :is(th,td){padding-left:6px;padding-right:6px}}@container (width<=1340px){.ax-table.in-list .cad-h1{display:none}.ax-table.in-list .cad-d1{display:block}}@container (width<=1120px){.ax-table.in-list .in-txt{display:none}.ax-table.in-list .in-sub{display:block}}.in-cat{align-items:stretch;gap:8px;min-width:0;display:flex}.in-cat>select,.in-cat>.ss-btn{flex:auto;min-width:0}.in-cat>.btn{white-space:nowrap;flex:none;min-height:38px}.in-tag{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.in-tag>.ic{width:16px;height:16px;color:var(--a-mfg);flex:none}.ax-table.pd-list tr.pl-sub>td.cad-name{font-size:13px}.ax-table.pd-list tr.pl-sub td.cad-name{padding-left:24px}.ax-table.pd-list tr.pl-sub .ax-code{color:var(--a-mfg)}.ax-table.pd-list .pl-type{padding-inline:6px}.ax-table.pd-list .pl-tog{padding-right:2px}.ax-table.pd-list .pl-kit{text-overflow:ellipsis;white-space:nowrap;width:0;min-width:100%;max-width:none;overflow:hidden}.op-ab.cad-vaga{opacity:0;pointer-events:none}.ss-pop .ss-o{white-space:normal;overflow-wrap:anywhere}.cad-plano{color:var(--a-mfg);margin:0;font-size:13px;line-height:18px}.cad-plano a{color:var(--a-text);text-underline-offset:2px;font-weight:500;text-decoration:underline}.cad-so-plano{padding:20px 24px}.pv-yn{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pv-yn label{border:1.5px solid var(--a-border);background:var(--a-card);cursor:pointer;border-radius:4px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.pv-yn label:has(input:checked){border-color:var(--accent)}.ax-field .pv-yn input{width:16px;height:16px;min-height:0;box-shadow:none;accent-color:var(--accent);flex:none;margin:3px 0 0;padding:0}.ax-field .pv-yn input:focus-visible{outline:2px solid var(--accent);outline-offset:2px;box-shadow:none}.pv-yn span{gap:2px;display:grid}.pv-yn b{color:var(--a-fg);font-size:14px}.pv-yn small{color:var(--a-mfg);font-size:12px;line-height:16px}@media (width<=640px){.pv-yn{grid-template-columns:1fr}}#prForm .ax-section[hidden],.pv-corpo[hidden],.pv-aviso:empty{display:none}.pv-aviso .ax-notice{margin:0}.pv-aviso a{color:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline}.pv-corpo{gap:10px;min-width:0;display:grid}.pv-pe{display:flex}.pv-sec .ax-field{gap:10px;min-width:0;display:grid}.vt-empty{border:1px dashed var(--a-input);color:var(--a-mfg);border-radius:6px;margin:0;padding:14px;font-size:14px}.ax-table.pv-list{width:100%}.adm-app .ax-table.pv-list :is(th,td){padding-left:5px;padding-right:5px}.adm-app .ax-table.pv-list :is(th,td):first-child{padding-left:10px}.adm-app .ax-table.pv-list :is(th,td).ax-acts{padding-left:2px;padding-right:6px}.adm-app .ax-table.pv-list th{white-space:nowrap;font-size:12px}.adm-app .ax-table.pv-list td{font-size:13px}.ax-table.pv-list td.pv-nome{white-space:normal;overflow-wrap:anywhere;min-width:64px}.ax-table.pv-list td.pv-nome b{font-weight:500}.ax-table.pv-list td.pv-nome .ax-sub{overflow-wrap:anywhere}.ax-table.pv-list .ax-acct{gap:4px;min-width:0}.ax-table.pv-list td .ax-acct{white-space:normal;flex-wrap:wrap;width:max-content;max-width:6em}.ax-table.pv-list td .ax-acct>span:last-child{overflow-wrap:anywhere;margin-left:auto}.ax-table.pv-list td.ax-num>span{white-space:normal;overflow-wrap:anywhere;width:max-content;max-width:4.5em;display:inline-block}.ax-table.pv-list .ax-pill{padding-inline:7px}.adm-app .ax-table.pv-list .op-acts{gap:0}.adm-app .ax-table.pv-list .op-ab{width:26px}@container (width<=692px){.ax-table.pv-list .pv-h2{display:none}}@container (width<=536px){.ax-table.pv-list .pv-h1{display:none}.ax-table.pv-list .ax-sub{display:block}}#pvForm [data-fld=pvCod]{--s:4;--m:6}.vt-pairs{gap:8px;min-width:0;display:grid}.vt-pair{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 28px;align-items:center;gap:8px;min-width:0;display:grid}.vt-pairh{color:var(--a-mfg);font-size:12px;font-weight:500;line-height:16px}.vt-val{min-width:0;display:block}.vt-val input{width:100%}.vt-x{width:28px;height:28px;color:var(--a-mfg);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.vt-x:hover{background:color-mix(in srgb,var(--a-bad) 10%,transparent);color:var(--a-bad)}}.vt-x:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.vt-x .ic{width:12px;height:12px}.vt-x[hidden]{visibility:hidden}.vt-pairs>.vt-more{justify-self:start}.vt-pairs>.vt-more[hidden]{display:none}@media (pointer:coarse){.vt-x{height:44px}}.kt .kt-row{grid-template-columns:minmax(0,1fr) 84px 92px 92px 92px 32px;gap:8px}.kt-cells{display:contents}.kt-cells>.c{justify-content:center;min-width:0;display:flex}.kt-cells .ax-acct{min-width:0}.kt-row .cp-falta{color:var(--a-bad);grid-column:1/-1}.kt-sel{min-width:0;position:relative}.kt-sel .ss-btn{height:auto;padding-top:4px;padding-bottom:4px}.kt-sel .ss-btn>span{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ax-field.bad[data-fld=ktItens] .it-row :is(.ss-btn,input){border-color:var(--a-input)}.ax-field.bad[data-fld=ktItens] .it-row.kt-sem-prod .ss-btn,.ax-field.bad[data-fld=ktItens] .it-row.kt-sem-qtd input{border-color:var(--err)}@container (width<=640px){.kt .it-head{display:none}.kt .kt-row{grid-template-columns:repeat(3,minmax(0,1fr)) 36px}.kt .kt-row .kt-sel,.kt .kt-row .it-q{grid-column:1/-1}.kt-cells>.c{flex-direction:column;align-items:center;gap:2px}.kt-cells>.c:before{content:attr(data-l);color:var(--a-mfg);font-size:12px;line-height:16px}}.cad-kit-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.adm-app .ax-field #ktCusto[readonly]{background-color:color-mix(in srgb,var(--a-muted) 50%,transparent)}.cad-disp{gap:2px;display:grid}.cad-disp b{font:600 15px/22px var(--f-body);color:var(--a-fg)}.cad-disp small{color:var(--a-mfg);font-size:12px;line-height:17px}.cad-loja{justify-items:start;gap:6px;display:grid}.cad-loja .cfg-flag{padding:0}.cad-loja .pf-switch:has(input:disabled){cursor:default}.cad-loja-l{color:var(--a-mfg);margin:0;font-size:13px;line-height:18px}.cad-loja-l.fora{color:var(--a-warn)}.cad-loja-plano{color:var(--a-mfg);align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:18px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.cad-loja-plano:hover{color:var(--a-fg)}}.cad-loja-plano span{text-underline-offset:2px;text-decoration:underline}.ax-dialog.np-caixa{width:min(480px,100vw - 32px);max-width:none}.np-lista{flex-direction:column;gap:8px;padding:4px 20px 20px;display:flex}.np-op{border:1px solid var(--line-2);background:var(--surface);width:100%;color:var(--ink);text-align:left;cursor:pointer;font:inherit;border-radius:12px;align-items:center;gap:14px;padding:14px;text-decoration:none;transition:transform .12s,border-color .12s;display:flex}.np-op:active{transform:scale(.985)}.np-op:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.np-ic{background:var(--ink);width:40px;height:40px;color:var(--surface);border-radius:10px;flex:none;place-items:center;display:grid}.np-ic .ic{width:20px;height:20px}.np-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.np-t b{white-space:nowrap;align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.np-t b .pl-selo{width:18px;height:18px}.np-t small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.35;overflow:hidden}.np-plano{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:500}.np-seta{width:16px;height:16px;color:var(--muted);flex:none}.np-fechada .np-ic{background:var(--surface-2);color:var(--muted)}@media (hover:hover) and (pointer:fine){.np-op:hover{border-color:var(--ink)}}@media (prefers-reduced-motion:reduce){.np-op{transition:none}.np-op:active{transform:none}}.np-caixa .ax-dialog-head{align-items:center;padding:18px 20px 12px}.np-caixa .ax-dialog-head h2{font:600 17px/22px var(--f-body);color:var(--ink);margin:0}.pf-campo{align-items:center;gap:16px;display:flex}.pf-prev{border:1px solid var(--a-border);background:var(--a-muted);width:120px;height:120px;color:var(--a-mfg);border-radius:6px;flex:none;align-content:center;place-items:center;gap:4px;display:grid;overflow:hidden}.pf-prev img{object-fit:contain;width:100%;height:100%;display:block}.pf-prev .ic{width:24px;height:24px}.pf-prev small{font-size:12px;line-height:16px}.pf-lado{gap:8px;min-width:0;display:grid}.pf-acts{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.pf-up{cursor:pointer;position:relative;overflow:hidden}.pf-up input{opacity:0;cursor:pointer;position:absolute;inset:0}.pf-ajuda{color:var(--a-mfg);font-size:12px;line-height:17px}.ax-table .pf-col{width:52px;padding-left:8px;padding-right:8px}.pf-mini{background:var(--a-muted);border-radius:4px;width:36px;height:36px;margin:0 auto;display:block;overflow:hidden}.pf-mini img{object-fit:cover;width:100%;height:100%;display:block}.pf-sem{color:var(--a-mfg);place-items:center;display:grid}.pf-sem .ic{opacity:.55;width:16px;height:16px}@container (width<=440px){.adm-app .ax-table.pd-list .pf-col{width:36px;padding-left:6px;padding-right:0}.adm-app .ax-table.pd-list .pf-mini{width:30px;height:30px}.adm-app .ax-table.pd-list td.cad-name{min-width:78px}.adm-app .ax-table.pd-list :is(th,td){padding-left:4px;padding-right:4px}.adm-app .ax-table.pd-list .pl-type{padding-inline:2px}.adm-app .ax-table.pd-list .pl-tog{white-space:normal;text-align:left;gap:2px;padding-inline:0}.adm-app .ax-table.pd-list .ax-acts :is(button,a){width:28px;min-width:28px}}@container (width<=310px){.adm-app .ax-table.pd-list .pf-col{display:none}}.q-strong{font-weight:500}.q-ibtn{width:32px;height:32px;color:var(--a-mfg);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;padding:0;transition:background .15s,color .15s;display:inline-grid}@media (hover:hover) and (pointer:fine){.q-ibtn:hover:not(:disabled){background:var(--a-muted);color:var(--a-fg)}}.q-ibtn:disabled{opacity:.45;cursor:default}.q-ibtn .ic{width:16px;height:16px}.q-pillbtn{font-family:var(--f-body);cursor:pointer;border:0;transition:box-shadow .15s}@media (hover:hover) and (pointer:fine){.q-pillbtn:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 35%,transparent)}}.q-pillbtn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.op-list tbody tr.click:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.q-spin{opacity:.75;vertical-align:-3px;border:2px solid;border-right-color:#0000;border-radius:999px;flex:none;width:16px;height:16px;animation:.7s linear infinite qSpin;display:inline-block}@keyframes qSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.q-spin{animation-duration:1.6s}}.q-chips{border-bottom:1px solid var(--a-border);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;display:flex}.q-chip{background:var(--a-muted);min-height:26px;color:var(--a-mfg);border-radius:4px;align-items:center;gap:4px;max-width:100%;padding:0 3px 0 10px;font-size:12px;display:inline-flex}.q-chip b{color:var(--a-fg);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.q-chip button{width:20px;height:20px;color:var(--a-mfg);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.q-chip button:hover{background:var(--a-acc);color:var(--a-fg)}}.q-chip button .ic{width:12px;height:12px}.q-chips-clear{color:var(--a-text);font:500 12px/1 var(--f-body);cursor:pointer;background:0 0;border:0;padding:0 4px}.ax-table.op-list td.doc-cli{text-overflow:ellipsis;max-width:260px;overflow:hidden}.ax-table-wrap:has(>.vd-list){container-type:inline-size}.vd-list .op-paysub{display:none}.vd-list th.op-th2{white-space:normal;min-width:84px}@container (width<=1360px){.vd-list :is(th,td):nth-child(9 of :not(.sel-c)){display:none}}@container (width<=1230px){.vd-list :is(th,td):nth-child(5 of :not(.sel-c)){display:none}}@container (width<=1110px){.vd-list :is(th,td):nth-child(4 of :not(.sel-c)){display:none}.vd-list .op-day{display:block}}@container (width<=990px){.vd-list :is(th,td):nth-child(3 of :not(.sel-c)){display:none}}@container (width<=900px){.ax-table.vd-list :is(th,td){padding-left:10px;padding-right:10px}.ax-table.vd-list td.doc-cli{max-width:160px}}@container (width<=810px){.vd-list :is(th,td):nth-child(10 of :not(.sel-c)){display:none}}@container (width<=680px){.vd-list :is(th,td):is(:nth-child(6 of :not(.sel-c)),:nth-child(8 of :not(.sel-c)),:nth-child(9 of :not(.sel-c)),:nth-child(10 of :not(.sel-c))){display:none}.vd-list .op-tot{display:block}.vd-list .op-paysub{margin-top:4px;display:block}.ax-table.vd-list :is(th,td){padding-left:8px;padding-right:8px}.ax-table.vd-list td.doc-cli{white-space:normal;overflow-wrap:anywhere;width:100%;max-width:0}.vd-list .op-acts{flex-wrap:wrap;justify-content:center;max-width:64px}}@container (width>=1240px){.ax-table.op-list:is(.or-list,.vd-list) .ax-acct{min-width:7.5em}}.ax-table-wrap:has(>.or-list){container-type:inline-size}@container (width<=1290px){.or-list :is(th,td):nth-child(8 of :not(.sel-c)){display:none}}@container (width<=1130px){.or-list :is(th,td):nth-child(5 of :not(.sel-c)){display:none}}@container (width<=990px){.or-list :is(th,td):nth-child(4 of :not(.sel-c)){display:none}.or-list .op-day{display:block}}@container (width<=860px){.or-list :is(th,td):nth-child(3 of :not(.sel-c)){display:none}.ax-table.or-list :is(th,td){padding-left:10px;padding-right:10px}.ax-table.or-list td.doc-cli{max-width:160px}}@container (width<=680px){.or-list :is(th,td):is(:nth-child(6 of :not(.sel-c)),:nth-child(7 of :not(.sel-c)),:nth-child(8 of :not(.sel-c)),:nth-child(9 of :not(.sel-c))){display:none}.or-list .op-tot,.ax-table.or-list .ax-subpill{display:block}.ax-table.or-list :is(th,td){padding-left:8px;padding-right:8px}.ax-table.or-list td.doc-cli{white-space:normal;overflow-wrap:anywhere;width:100%;max-width:0}.or-list .op-acts{flex-wrap:wrap;justify-content:center;max-width:64px}}.ax-rm:has(.on-pos) .ax-rm-body{background:var(--a-card)}@media (width>=641px){.ax-rm.xl:has(.on-pos){width:min(1200px,100%);height:min(720px,100dvh - 40px)}}.ax-rm-body:has(>.on-pos){overflow:hidden}.on-pos{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:0;height:100%;min-height:0;display:grid}.on-main{flex-direction:column;gap:16px;min-width:0;min-height:0;padding-right:20px;display:flex;overflow-y:auto}.on-panel{align-content:start;gap:14px;display:grid}.on-main>.ax-notice{margin:0}.on-main .ax-notice a{color:inherit;font-weight:600;text-decoration:underline}.qe-form{gap:12px;min-width:0;display:grid;container:qform/inline-size}.qe-sections{gap:16px;padding-bottom:8px;display:grid}.qe-sections[hidden]{display:none}.on-travado{color:var(--a-mfg);margin:0;font-size:14px;line-height:20px}.on-steps{flex:none;gap:3px;display:flex}.on-step{background:var(--a-muted);min-width:0;height:32px;color:var(--a-mfg);font:600 12px/1 var(--f-body);white-space:nowrap;cursor:pointer;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%,14px 50%);border:0;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:flex}.on-step:first-child{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%);border-radius:4px 0 0 4px}.on-step:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,14px 50%);border-radius:0 4px 4px 0}@media (hover:hover) and (pointer:fine){.on-step:hover{color:var(--a-fg)}}.on-step.on{background:var(--accent);color:var(--a-on,#fff)}.on-step i{width:17px;height:17px;font:700 11px/1 var(--f-body);background:#00000014;border-radius:999px;flex:none;place-items:center;font-style:normal;display:grid}.on-step.on i{background:#ffffff40}.on-step.bad:after{content:"";background:var(--a-bad);border-radius:999px;flex:none;width:7px;height:7px}.on-step.on.bad:after{background:var(--a-on,#fff)}.on-step:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.on-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;display:grid}.on-grid>*,.on-entry>*{grid-column:span 12}.on-grid>.on-bf,.on-entry>.on-bf{grid-column:span var(--span,12)}.on-bf{align-content:start;gap:3px;min-width:0;display:grid}.on-bf[hidden]{display:none}.on-l{justify-content:space-between;align-items:center;gap:6px;min-width:0;height:16px;display:flex}.on-l>label,.on-l>span{min-width:0;color:var(--a-mfg);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.on-aside{min-width:0;color:var(--a-mfg);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}a.on-aside{color:var(--a-text);text-decoration:none}@media (hover:hover) and (pointer:fine){a.on-aside:hover{text-decoration:underline}}.on-bf>.on-aside{justify-self:start;padding:0 2px}.on-new .on-bf .op-f{border-radius:4px;gap:6px;min-height:32px;padding:0 10px}.on-new .on-bf .op-f>:not(.ss-native){flex:auto;min-width:0}.on-new .on-bf .op-f>div{gap:0;display:block}.on-new .on-bf .op-f>.on-qty,.on-new .on-bf .op-f>div>.on-disc{display:flex}.on-dmode{flex:none;align-items:center;gap:12px;display:inline-flex}.on-dmode .on-radio{color:var(--a-mfg);gap:4px;font-size:12px;line-height:16px}.on-dmode .on-radio>span{border-width:1.5px;width:12px;height:12px}.on-dmode .on-radio input:checked+span{box-shadow:inset 0 0 0 2px var(--a-card),inset 0 0 0 6px var(--accent)}.on-dmode .on-radio:has(input:checked){color:var(--a-fg)}.on-disc{align-items:center;gap:4px;min-width:0}.on-disc>input{flex:1;min-width:0}.on-disc>span{color:var(--a-mfg);flex:none;font-size:14px}.on-sn{color:var(--a-mfg);cursor:pointer;white-space:nowrap;align-items:center;gap:4px;font-size:12px;line-height:16px;display:inline-flex}.on-sn input{width:12px;height:12px;accent-color:var(--accent);margin:0}.on-opt-det{color:var(--a-mfg);font-size:12px;line-height:16px;display:block}.on-new .on-bf .op-f:has(textarea){align-items:stretch;padding:6px 10px}.adm-app .on-new .on-bf .op-f textarea{width:100%;min-height:76px;box-shadow:none;font:400 14px/1.45 var(--f-body);color:var(--a-fg);resize:vertical;background:0 0;border:0;border-radius:0;outline:0;padding:0}.on-bf .req{color:var(--err);margin-left:2px}.on-bf .op-f:focus-within{border-color:var(--accent)}.on-bf.bad .op-f{border-color:var(--err)}.adm-app .on-new .on-bf .op-f :is(input:not([type=checkbox]):not([type=radio]),select){width:100%;min-width:0;height:auto;min-height:0;box-shadow:none;font:400 14px/1.3 var(--f-body);color:var(--a-fg);background-color:#0000;border:0;border-radius:0;outline:0;padding:0}.on-bf .op-f .ss-btn{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 22px 0 0;font-size:14px;line-height:1.3}.on-bf .op-f .ss-btn:after{right:2px}.on-bf .op-f .ss-btn:disabled{background:0 0}.adm-app .on-bf .op-f .ss-btn{background:0 0;border:0;min-height:0}@media (hover:hover) and (pointer:fine){.adm-app .on-bf .op-f .ss-btn:hover{background:0 0;border:0;min-height:0}}.on-bf .op-f .ss-btn:focus-visible,.on-bf .op-f .ss-btn[aria-expanded=true],.on-bf .qc-trigger:focus,.on-bf .qc-trigger:focus-visible,.on-bf .qc-trigger[aria-expanded=true]{box-shadow:none;outline:none}.on-bf .qc-trigger,.ax-rm.std .on-bf .qc-trigger{background:0 0;border:0;border-radius:0;min-height:0;padding:0;font-size:14px;line-height:1.3}.on-bf .qc-trigger:disabled{color:var(--a-mfg);cursor:default}.on-bf .fx-money>span{left:0}.adm-app .on-new .on-bf .op-f .fx-money input[data-money]{padding-left:24px}.on-bf>.ax-help,.on-bf>.ax-err{padding:0 2px;font-size:12px;line-height:16px}.on-bf>.ax-help[hidden]{display:none}.on-bf.on-ro .op-f{background:color-mix(in srgb,var(--a-muted) 50%,transparent)}.on-bf .op-f:has(:disabled){background:color-mix(in srgb,var(--a-muted) 50%,transparent)}.adm-app .on-new .on-bf .op-f :is(input:not([type=checkbox]):not([type=radio]),select,textarea):is(:disabled,[readonly]),.adm-app .on-new .on-bf .op-f .ss-btn:disabled{color:var(--a-mfg);cursor:default}@container qform (width<=560px){.on-grid>.on-bf.nw2{grid-column:span 2}.on-grid>.on-bf.nw4{grid-column:span 4}.on-grid>.on-bf.nw5{grid-column:span 5}.on-grid>.on-bf.nw6{grid-column:span 6}.on-grid>.on-bf.nw8{grid-column:span 8}.on-grid>.on-bf.nw12{grid-column:span 12}}.on-sec{gap:8px;min-width:0;display:grid}.on-sub{font:600 15px/22px var(--f-body);color:var(--a-fg);margin:0}.on-radios{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 16px;display:grid}.on-radio{color:var(--a-fg);cursor:pointer;align-items:center;gap:7px;font-size:14px;display:inline-flex;position:relative}.on-radio input{opacity:0;width:1px;height:1px;position:absolute}.on-radio>span{border:2px solid var(--a-input);background:var(--a-card);border-radius:999px;flex:none;width:16px;height:16px;transition:border-color .15s,box-shadow .15s}.on-radio input:checked+span{border-color:var(--accent);box-shadow:inset 0 0 0 3px var(--a-card),inset 0 0 0 8px var(--accent)}.on-radio input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.on-radios.on-kinds{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 10px}.on-kinds .on-radio{font-size:13px}@media (width<=560px){.on-radios.on-kinds{grid-template-columns:repeat(2,minmax(0,1fr))}}.on-entry{border:1px solid var(--a-border);background:var(--a-card);border-radius:4px;grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;padding:10px;display:grid}.on-entry.editing{border-color:var(--accent)}.on-entry .op-f{background:var(--a-card)}.on-qty{align-items:center;gap:4px;display:flex}.on-qty button{border:1px solid var(--a-border);background:var(--a-card);width:22px;height:22px;color:var(--a-fg);cursor:pointer;border-radius:4px;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.on-qty button:hover{border-color:var(--accent);color:var(--accent)}}.on-qty button .ic{width:14px;height:14px}.adm-app .on-new .on-bf .on-qty input{text-align:center}.on-e-sub{align-items:baseline;gap:8px;padding-left:2px;display:flex;grid-column:span 8!important}.on-e-sub span{color:var(--a-mfg);font-size:11px}.on-e-sub b{font-variant-numeric:tabular-nums;color:var(--a-fg);font-size:20px;font-weight:700}.on-entry>.on-entry-act{grid-column:span 4;justify-content:flex-end;gap:8px;display:flex}.on-insert .ic{width:16px;height:16px}.qe .ax-section-head small{font-variant-numeric:tabular-nums}.ql-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ql-list[hidden]{display:none}.ql-item{border:1px solid var(--a-border);background:var(--a-card);border-radius:4px;min-width:0;scroll-margin-top:16px;transition:border-color .15s,box-shadow .15s}.ql-item.bad{border-color:color-mix(in srgb,var(--a-bad) 60%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--a-bad) 30%,transparent)}.ql-band{border-bottom:1px solid var(--a-border);background:color-mix(in srgb,var(--a-muted) 40%,transparent);border-radius:4px 4px 0 0;align-items:center;gap:8px;min-height:40px;padding:4px 6px 4px 12px;display:flex}.ql-kind{white-space:nowrap;flex:0 auto;align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:500;display:inline-flex;overflow:hidden}.ql-kind>span{text-overflow:ellipsis;overflow:hidden}.ql-kind .ic{width:16px;height:16px;color:var(--a-mfg)}.ql-n{color:var(--a-mfg);font-weight:400}.ql-amount{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:16px;font-weight:600}.ql-tools{flex:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.ql-del:hover:not(:disabled){color:var(--a-bad)}}.ql-body{padding:16px;container-type:inline-size}.ql-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ql-s2{grid-column:span 2}.ql-full{grid-column:1/-1}@container (width>=32rem){.ql-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px}.ql-x1{grid-column:span 1}}.ql-item .ax-field>label .req{color:var(--err);margin-left:2px}.ql-quick{flex-wrap:wrap;align-items:center;gap:6px;margin-top:-4px;display:flex}.ql-quick[hidden]{display:none}.ql-quick button{border:1px solid var(--a-border);background:var(--a-bg);height:24px;color:var(--a-fg);font:500 12px/1 var(--f-body);cursor:pointer;border-radius:4px;padding:0 10px}@media (hover:hover) and (pointer:fine){.ql-quick button:hover{background:var(--a-muted)}}.ql-add{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.adm-app .ql-add .btn{gap:8px;min-width:0;min-height:40px;padding:0 12px;font-size:14px}.adm-app .ql-add .btn .ic{color:var(--a-mfg)}.ql-add .btn span{text-overflow:ellipsis;overflow:hidden}@container qform (width<=30rem){.ql-add{grid-template-columns:repeat(2,minmax(0,1fr))}.ql-add [data-k=o]{grid-column:1/-1}}@media (width<=63.99rem){.ql-add.sep{border-top:1px solid var(--a-border);padding-top:12px}}@media (width<=480px){.ql-n{display:none}.ql-body{padding:12px}}.qc-trigger{border:1px solid var(--a-input);width:100%;min-width:0;min-height:36px;color:var(--a-fg);font:14px/20px var(--f-body);text-align:left;cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:8px;padding:6px 10px;display:flex}.qc-trigger:focus-visible,.qc-trigger[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 25%,transparent);outline:none}.ax-field.bad .qc-trigger{border-color:var(--err)}.qc-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.qc-ph{color:var(--a-mfg)}.qc-chev{width:16px;height:16px;color:var(--a-mfg)}.qc-pop{z-index:85;background:var(--a-card);color:var(--a-fg);font-family:var(--f-body);border-radius:6px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 0 0 1px #1717171a,0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.qc-search{border-bottom:1px solid var(--a-border);align-items:center;gap:8px;height:40px;padding:0 10px;display:flex}.qc-search .ic{width:16px;height:16px;color:var(--a-mfg);opacity:.7}.adm-app .qc-search input,.adm-app .qc-search input:focus{min-width:0;height:38px;min-height:0;box-shadow:none;background:0 0;border:0;flex:1;padding:0;font-size:14px}.qc-list{overscroll-behavior:contain;max-height:min(18rem,50vh);padding:4px;overflow-y:auto}.qc-group{color:var(--a-mfg);padding:6px 8px;font-size:12px;font-weight:500}.qc-opt{cursor:pointer;border-radius:4px;align-items:center;gap:8px;padding:7px 8px;font-size:14px;display:flex}.qc-opt.on{background:var(--a-acc)}.qc-opt .ic,.qc-opt .q-spin{width:16px;height:16px;color:var(--a-mfg);flex:none}.qc-o-main{flex-direction:column;flex:1;min-width:0;display:flex}.qc-o-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qc-o-main .qc-o-name{font-size:15px}.qc-o-detail{color:var(--a-mfg);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.qc-o-code{color:var(--a-mfg);font-variant-numeric:tabular-nums;margin-right:6px;font-size:12px}.qc-empty{color:var(--a-mfg);margin:0;padding:10px 8px;font-size:14px}.qc-sep{background:var(--a-border);height:1px;margin:4px -4px}@media (width>=1024px) and (width<=1279px){#admBody:has(.vd-list) .ax-stats.bar-1 .ax-sums{gap:0 14px}#admBody:has(.vd-list) .ax-stats.bar-1:has(.ax-selsum[hidden]) .ax-sums{padding-right:0}}.on-paid-dlg{gap:12px;padding:12px 0 0}.on-paid-dlg>[hidden]{display:none}@media (width<=480px){.on-paid-dlg{--cols:1}}.ax-dialog-ov .on-paid-dlg input[type=date],.ax-dialog-ov .on-paid-dlg .ss-btn{height:36px;min-height:36px}.on-recebe{background:var(--a-muted);color:var(--a-fg);border-radius:4px;gap:2px;margin:12px 0 0;padding:10px 12px;font-size:14px;line-height:20px;display:grid}.on-recebe b{font-variant-numeric:tabular-nums;font-weight:700}.on-recebe small{color:var(--a-mfg);font-size:12px;line-height:18px}.ax-dialog-body>.on-recebe{color:var(--a-fg)}.on-pt{border:1px solid var(--a-border);background:var(--a-card);border-radius:4px;grid-template-columns:minmax(0,1fr) 7.5em 9em 150px 0;column-gap:14px;display:grid;overflow:hidden}@container qform (width<=560px){.on-pt{grid-template-columns:minmax(70px,1fr) 6.5em 8.5em 125px 0;column-gap:8px}}.on-phead,.on-prow{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.on-phead{background:var(--a-muted);height:28px;color:var(--a-mfg);font-size:12px;font-weight:500}.on-phead>span:first-child,.on-prow>.on-pname{padding-left:14px}.on-phead>span:nth-child(n+2){text-align:center}.on-prow{border-top:1px solid var(--a-border);min-height:48px}.on-pname{gap:1px;min-width:0;display:grid}.on-pname>b{color:var(--a-fg);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.on-prow>.on-pval{color:var(--a-fg);justify-self:center;font-size:13px;font-weight:600}.on-psit,.on-pday{justify-content:center;align-items:center;min-width:0;display:flex}.on-pday>.on-bf{width:100%}.on-pnone{color:var(--a-mfg);font-size:12px}.on-flag{min-width:6.5em;color:var(--a-fg);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex;position:relative}.on-flag input{opacity:0;width:1px;height:1px;position:absolute}.on-sw{background:var(--a-input);border-radius:999px;flex:none;width:34px;height:20px;transition:background .15s;position:relative}.on-sw:after{content:"";width:14px;height:14px;transition:transform .16s var(--ease-out,ease-out);background:#fff;border-radius:999px;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.on-flag input:checked+.on-sw{background:var(--a-good)}.on-flag input:checked+.on-sw:after{transform:translate(14px)}.on-flag input:focus-visible+.on-sw{outline:2px solid var(--accent);outline-offset:2px}.on-flag input:disabled+.on-sw{opacity:.45}.on-flag:has(input:disabled){cursor:not-allowed}.on-cart{border-left:1px solid var(--a-border);flex-direction:column;min-width:0;min-height:0;padding-left:20px;display:flex;container:oncart/inline-size}.on-box{display:contents}.on-box>header{border-bottom:1px solid var(--a-border);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.on-cart h3{font:600 15px/22px var(--f-body);color:var(--a-fg);margin:0}.on-box>header small{color:var(--a-mfg);font-size:13px}.on-cart-list{flex:1 1 0;min-height:60px;overflow-y:auto}.on-cgrid{grid-template-columns:16px minmax(0,1fr) minmax(52px,auto) minmax(78px,auto) minmax(78px,auto) minmax(78px,auto) var(--on-del,24px);column-gap:6px;display:grid}.on-chead,.on-crow{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.on-chead{z-index:1;border-bottom:1px solid var(--a-border);background:var(--a-card);color:var(--a-mfg);padding:6px 4px;font-size:11px;font-weight:500;position:sticky;top:0}.on-chead>span:nth-child(n+3){text-align:center}.on-crow{border-bottom:1px solid var(--a-border);padding:7px 4px}.on-crow[data-act]{cursor:pointer}@media (hover:hover) and (pointer:fine){.on-crow[data-act]:hover{background:var(--a-muted)}}.on-crow:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.on-crow.on{background:var(--a-tint,var(--a-muted));box-shadow:inset 3px 0 0 var(--accent)}.on-crow.bad{box-shadow:inset 3px 0 0 var(--a-bad)}.on-cnum{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:0;color:var(--a-fg);font-size:12px}.on-cnum>.ax-acct{gap:6px;min-width:64px}.qe-cart .qe-cqty{text-align:center}.on-cqty{border:1px solid var(--a-border);white-space:nowrap;border-radius:4px;justify-self:center;align-items:center;display:inline-flex}.on-cqty button{width:18px;height:22px;color:var(--a-fg);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.on-cqty button:disabled{opacity:.45;cursor:default}.on-cqty button .ic{width:13px;height:13px}.on-cqty span{text-align:center;font-variant-numeric:tabular-nums;min-width:36px;padding:0 2px;font-size:12px;font-weight:600}.on-n{text-align:center;font-variant-numeric:tabular-nums;color:var(--a-mfg);font-weight:600}.on-cname{min-width:0}.on-cname b{color:var(--a-fg);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}.on-cname small{color:var(--a-mfg);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.on-crow .on-ctotal{font-weight:400}.on-crow>.q-ibtn{width:var(--on-del,24px);min-width:var(--on-del,24px)}@media (hover:hover) and (pointer:fine){.on-idel:hover:not(:disabled){color:var(--a-bad)}}.on-cart-empty{text-align:center;color:var(--a-mfg);grid-column:1/-1;padding:20px 4px;font-size:14px}.on-box>.on-fin-h{margin:14px 0 10px}.on-fin{flex:none}.rf{font-variant-numeric:tabular-nums;margin:0;display:grid}.rf-l{justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0;font-size:13px;line-height:20px;display:flex}.rf-l dt{min-width:0;color:var(--a-mfg)}.rf-l dt small{color:var(--a-mfg);margin-left:6px;font-size:12px}.rf-l dd{color:var(--a-fg);white-space:nowrap;align-items:baseline;gap:12px;margin:0;font-weight:500;display:flex}.rf-l dd small{min-width:3.4em;color:var(--a-mfg);text-align:right;font-size:12px;font-weight:400}.rf-l dd span{text-align:right;min-width:6.5em}.rf-l.neg dd span{color:var(--a-bad)}.rf-l.total{align-items:center}.rf-l.total dt{color:var(--a-fg);font-weight:600}.rf-l.total dd span{font:700 20px/26px var(--f-body);font-variant-numeric:tabular-nums}.rf-l+.rf-l.total{border-top:1px solid var(--a-border);margin-top:4px;padding-top:8px}.rf-l.lucro dt{color:var(--a-fg);font-weight:600}.rf-l.lucro dd span{font-weight:700}.rf-l.lucro.good dd span{color:var(--a-good)}.rf-l.lucro.bad dd span{color:var(--a-bad)}.rf-l.recebe{border-top:1px solid var(--a-border);margin-top:4px;padding-top:8px}.rf-emp{background:var(--a-bg);border-radius:8px;padding:10px 12px}.rf-emp h4{font:600 11px/16px var(--f-body);letter-spacing:.04em;text-transform:uppercase;color:var(--a-mfg);margin:0 0 4px}.op-rsum>.rf{align-self:start}button.on-aside{text-align:left;white-space:normal;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}button.on-aplica{color:var(--a-text)}@media (hover:hover) and (pointer:fine){button.on-aplica:hover{text-decoration:underline}}.ax-rm:has(.on-pos) .ax-rm-t{min-width:0}.ax-rm:has(.on-pos) .ax-rm-t small{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}@media (width<=640px){.ax-rm:has(.on-pos) .ax-rm-t small{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}@container oncart (width<=440px){.on-cgrid{display:block}.on-chead{display:none}.on-crow{grid-template-columns:16px minmax(0,1fr) auto auto var(--on-del,24px);gap:2px 6px}.on-crow>.on-ccost,.on-crow>.on-clucro{color:var(--a-mfg);grid-row:2;align-items:center;gap:6px;font-size:12px;display:flex}.on-crow>.on-ccost{grid-column:2/3;justify-content:flex-start}.on-crow>.on-clucro{grid-column:3/6;justify-content:flex-end}.on-crow>.on-ccost:before{content:"Custo"}.on-crow>.on-clucro:before{content:"Lucro"}.on-crow .on-cnum>.ax-acct{gap:4px;min-width:0}}.qe-top .op-st-pick .ic{width:15px;height:15px}.qe-mfoot{flex-wrap:wrap}.qe-fis{flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.adm-app .qe-fn{white-space:nowrap;gap:6px}.qe-fn .ic{width:16px;height:16px;color:var(--a-mfg)}.qe-fn.off{opacity:.45;cursor:default}@media (hover:hover) and (pointer:fine){.adm-app .qe-fn.off:hover{background:var(--a-bg)}}.qe-fis .qe-del{white-space:nowrap;flex:none;margin-right:12px}.qe-del.off{opacity:.45;cursor:default}@media (hover:hover) and (pointer:fine){.adm-app .qe-del.off:hover{background:0 0}}.adm-app .qe-send{white-space:nowrap;gap:6px}.qe-send .ic{width:16px;height:16px;color:var(--a-mfg)}.qe-warn{color:var(--a-warn)}.qe-state{color:var(--a-mfg);white-space:nowrap;justify-content:center;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.qe-dot{background:var(--a-warn);border-radius:999px;width:8px;height:8px}.qe-ok{width:16px;height:16px;color:var(--a-good)}@media (width<=900px){.on-pos,.qe.on-pos{grid-template-columns:minmax(0,1fr);gap:20px;height:auto}.ax-rm-body:has(>.on-pos){overflow-y:auto}.on-main{padding-right:0;overflow:visible}.on-cart-list{flex:none}.on-cart{border-left:0;border-top:1px solid var(--a-border);padding-top:16px;padding-left:0}.qe-mfoot .op-foot-r{justify-content:flex-end;width:100%}.qe-fis{flex-wrap:wrap}}@media (width<=560px){.on-step{gap:4px;padding:0 10px 0 16px;font-size:12px}.on-step i{display:none}.on-grid>.on-bf,.on-entry>.on-bf{grid-column:span 12}.on-e-sub{grid-column:span 12!important}.on-entry>.on-entry-act{grid-column:span 12}.on-pt{grid-template-columns:minmax(0,1fr) 9.5em 0}.on-phead>span:nth-child(n+3){display:none}.on-prow{grid-template-rows:auto auto;padding-bottom:8px}.on-psit{grid-column:1/2;justify-content:flex-start;padding-left:14px}.on-pday{grid-column:2/3}.qe-mfoot .qe-state{display:none}}@media (width<=640px){.qe-mfoot{gap:4px}.qe-mfoot>.qe-fis,.qe-mfoot>.op-foot-r{display:contents}.qe-mfoot:before,.qe-mfoot:after{content:"";flex:1 0 100%;height:0}.qe-mfoot:before{order:2}.qe-mfoot:after{order:4}.qe-fis>*,.qe-mfoot .op-foot-r>*{order:5}.qe-fis>.qe-f1{order:1}.qe-mfoot .qe-send,.qe-fis>.qe-f3{order:3}.adm-app .qe-mfoot .btn{white-space:nowrap;flex:auto;padding-left:8px;padding-right:8px}.qe-mfoot :is(.qe-fn,.qe-send)>svg{display:none}.adm-app .qe-mfoot .qe-del{flex:none;justify-content:flex-start;margin-right:0;padding:0 4px}.qe-vdfoot:after{display:none}.qe-vdfoot .qe-fis>*{order:1}.qe-vdfoot .op-foot-r>*{order:3}.qe-long{display:none}}@media (pointer:coarse){.q-ibtn{width:44px;height:44px}.q-chip button{width:32px;height:44px;margin:-12px -6px}.ql-quick button{height:44px}.qc-search{height:48px}.adm-app .qc-search input,.adm-app .qc-search input:focus{height:46px}.qc-opt{min-height:44px}.on-cqty button{width:36px;height:44px}.on-sn{margin:-14px 0;padding:14px 0}.on-bf>.on-aside{margin-bottom:-6px;padding:6px 2px}.on-step{height:44px}.on-new .on-bf .op-f{min-height:44px}.adm-app .on-new .on-bf .op-f :is(input:not([type=checkbox]):not([type=radio]),select),.on-bf .op-f .ss-btn,.on-bf .qc-trigger,.ax-rm.std .on-bf .qc-trigger{min-height:42px}.on-qty button{width:40px;height:42px}.on-cart{--on-del:44px}}.op-it>div{gap:2px;min-width:0;display:grid}.op-it>div>b{color:var(--a-fg);font-size:14px;font-weight:400}.op-it>div>small{color:var(--a-mfg);font-size:12px;line-height:16px}.op-it>div>:is(b,small){white-space:normal;overflow-wrap:anywhere}.op-items-t td .ax-acct{white-space:normal;flex-wrap:wrap;width:max-content;max-width:7.5em}.op-items-t td .ax-acct>span:last-child{overflow-wrap:anywhere;margin-left:auto}.op-pay .op-alert b{overflow-wrap:anywhere}.ax-table-wrap:has(>.op-items-t){container-type:inline-size}.op-it>div>small:is(.op-tipo-sob,.op-qtd-sob){display:none}@container (width<=900px){.op-items-t .op-c-tipo{display:none}.op-it>div>small.op-tipo-sob{display:block}}@container (width<=760px){.op-items-t .op-c-custo{display:none}}@container (width<=640px){.op-items-t :is(.op-c-lucro,.op-c-unit){display:none}.op-it>div>small.op-qtd-sob{display:block}}@container (width<=460px){.op-items-t :is(.op-c-qtd,th:first-child,td.op-n){display:none}.op-it{gap:8px}.op-items-t .op-thumb{display:none}}.qs-marca{letter-spacing:.12em;color:#c10007;margin:4pt 0 0;font-size:13pt;font-weight:700}.db{--db-good:var(--a-good);--db-pend:color-mix(in srgb,var(--a-text) 55%,var(--accent));--db-bad:var(--a-bad);--db-in:var(--a-good);--db-out:var(--a-bad);--db-c-wait:var(--a-warn);--db-c-progress:var(--accent);--db-c-sky:var(--a-sky);--db-c-neutral:var(--a-mfg);gap:14px;min-width:0;display:grid}.db .db-good{color:var(--db-good)}.db .db-pend{color:var(--db-pend)}.db .db-bad{color:var(--db-bad)}.db em{font-style:normal}.db-none{color:var(--a-mfg);font-weight:400}.db-note{color:var(--a-mfg);margin:6px 0 0;font-size:12px;line-height:16px}.db-note b{color:var(--a-fg);font-weight:600}.db-aviso{color:inherit;white-space:nowrap;margin-left:4px;font-weight:600;text-decoration:underline}.fo-range{align-items:center;gap:6px;display:flex}.fo-range input{border:1px solid var(--a-input);min-height:34px;color:var(--a-fg);font:14px/20px var(--f-body);background:0 0;border-radius:4px;width:150px;min-width:0;padding:4px 8px}.fo-range input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 25%,transparent);outline:none}.fo-range>span{color:var(--a-mfg);font-size:12px}@media (width<=640px){.fo-range{width:100%}.fo-range input{flex:1;width:auto}}@media (pointer:coarse){.fo-range input{min-height:44px}}.db-per{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;min-width:0;margin:-4px 0 -6px;display:flex}.db-info{min-width:0;max-width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 6px;padding:4px 8px 4px 10px;display:inline-flex}.db-info b{font:600 13px/18px var(--f-body);color:var(--a-fg)}.db-info small{color:var(--a-mfg);font-size:12px;line-height:18px}.db-info small:before{content:"·";margin-right:6px}.db-info .ic{width:14px;height:14px;color:var(--a-mfg);align-self:center;transform:rotate(90deg)}@media (hover:hover) and (pointer:fine){.db-info:hover{background:var(--a-hover)}}.db-info:active,.db-info[aria-expanded=true]{background:var(--a-fill)}.db-info:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.db-menu{min-width:200px}.db-rbar{border-bottom:0;min-height:0;padding:0}@media (width>=1024px){.adm-app.adm-app .adm-main #admBody:has(>.db){padding-left:var(--a-gut)}}@media (width<=900px){.db-per{display:none}}.db-r1,.db-r2,.db-r3,.db-r4{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.db-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;display:grid}.db-kpis>:last-child:nth-child(odd){grid-column:1/-1}@media (width>=1024px){.db-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.db-kpis-4{grid-template-columns:repeat(4,minmax(0,1fr))}.db-kpis>:last-child:nth-child(odd){grid-column:auto}.db-r1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.db-r2,.db-r3,.db-r4{grid-template-columns:repeat(2,minmax(0,1fr))}.db-r3>:last-child{grid-column:1/-1}}@media (width>=1280px){.db-r3{grid-template-columns:repeat(3,minmax(0,1fr))}.db-r3>:last-child{grid-column:auto}}.adm-app .ax-card.db-kpi,.ax-card.db-kpi{min-width:0;color:inherit;flex-direction:column;gap:1px;padding:12px 16px 10px;text-decoration:none;transition:background .15s;display:flex;overflow:visible}@media (hover:hover) and (pointer:fine){.adm-app .ax-card.db-kpi:hover,.ax-card.db-kpi:hover{background:color-mix(in srgb,var(--a-fg) 2%,var(--a-card))}}.adm-app .ax-card.db-kpi:focus-visible,.ax-card.db-kpi:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.db-kpi>h3{font:400 13px/18px var(--f-body);color:var(--a-mfg);margin:0}.db-kpi-v{font:600 22px/28px var(--f-body);font-variant-numeric:tabular-nums}.db-kpi-v em{font-style:normal}.db-chg{color:var(--a-mfg);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;line-height:16px}.db-sub{color:var(--a-mfg);text-wrap:pretty;font-size:12px;line-height:16px}.db-kpi-meter{height:6px;margin-top:8px}.db-mini{gap:4px;margin-top:auto;padding-top:8px;display:flex}.db-mini-c{flex:1;justify-items:center;gap:2px;min-width:0;display:grid;position:relative}.db-mini-p{width:100%;height:38px;position:relative}.db-mini-p i{background:var(--db-m);opacity:.32;width:100%;max-width:24px;position:absolute;left:50%;transform:translate(-50%)}.db-mini-c.on .db-mini-p i{opacity:1}.db-mini-p i.neg{background:var(--db-out)}.db-mini.t-in{--db-m:var(--db-in)}.db-mini.t-out{--db-m:var(--db-out)}.db-mini.t-brand{--db-m:var(--accent)}.db-mini-c>small{color:var(--a-mfg);white-space:nowrap;font-size:11px;line-height:14px}.db-mini-c.on>small{color:var(--a-fg);font-weight:600}.db-mini-c:hover .db-mini-p i{opacity:1}.db-tip{z-index:6;background:var(--a-card);text-align:left;white-space:nowrap;color:var(--a-fg);pointer-events:none;font-variant-numeric:tabular-nums;border-radius:4px;padding:6px 10px;font-size:12px;line-height:17px;display:none;position:absolute;box-shadow:0 0 0 1px #1717171a,0 4px 12px -2px #00000029}.db-tip b{font-weight:600;display:block}.db-mini-c .db-tip{margin-bottom:-14px;bottom:100%;left:0}.db-mini-c .db-tip.r{left:auto;right:0}.db-mini-c:hover .db-tip{display:block}.db-lc{--db-lc-h:136px;--db-c:var(--db-in)}.db-lc-cash{--db-lc-h:104px;--db-c:var(--a-fg)}.db-lc .ax-mc-plot{margin-left:56px}.db .ax-mc-grid span{width:auto;left:auto;right:calc(100% + 8px)}.db-lc-a{height:var(--db-lc-h);position:relative}.db-lc-a>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.db-area{fill:var(--db-in);fill-opacity:.1}.db-area.ink{fill:var(--a-fg);fill-opacity:.06}.db-line,.db-proj{fill:none;stroke:var(--db-in);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.db-line.ink{stroke:var(--a-fg)}.db-proj{stroke-dasharray:5 5;opacity:.7}.db-ref{border-top:1.5px dashed var(--a-fg);pointer-events:none;position:absolute;left:0;right:0}.db-ref span{background:var(--a-card);color:var(--a-fg);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:3px;padding:0 4px;font-size:12px;font-weight:600;line-height:16px;position:absolute;bottom:2px;left:0}.db-dot{background:var(--db-c);width:10px;height:10px;box-shadow:0 0 0 2px var(--a-card);pointer-events:none;border-radius:50%;margin:0 0 -5px -5px;position:absolute}.db-dot.bad{background:var(--db-out)}.db-dot.ink{background:var(--a-fg)}.db-endl{color:var(--db-good);white-space:nowrap;pointer-events:none;font-variant-numeric:tabular-nums;margin-bottom:6px;font-size:12px;line-height:16px;position:absolute;right:2px}.db-lc-h{display:flex;position:absolute;inset:0}.db-h{flex:1;min-width:0;position:relative}.db-h:before{content:"";background:color-mix(in srgb,var(--a-fg) 25%,transparent);width:1px;display:none;position:absolute;top:0;bottom:0;left:50%}.db-h>i{background:var(--db-c);width:10px;height:10px;box-shadow:0 0 0 2px var(--a-card);border-radius:50%;margin:0 0 -5px -5px;display:none;position:absolute;left:50%}.db-h .db-tip{margin-left:8px;top:0;left:50%}.db-h.r .db-tip{margin:0 8px 0 0;left:auto;right:50%}.db-h:not(.off):hover:before,.db-h:hover>i,.db-h:hover .db-tip{display:block}.db-lc-x{height:22px;display:flex}.db-lc-x>span{flex:1;justify-content:center;min-width:0;display:flex;position:relative}.db-lc-x small{color:var(--a-mfg);white-space:nowrap;margin-top:6px;font-size:11px;line-height:16px}.db-lg{margin-bottom:4px}.db-lg i.k-line,.db-lg i.k-dash{border-top:2px solid var(--db-in);background:0 0;width:16px;height:0}.db-lg i.k-dash{opacity:.7;border-top-style:dashed}.db-lc .ax-mc-empty{top:calc(var(--db-lc-h) / 2 - 10px)}.db-eq>.ax-card-body,.db-cash>.ax-card-body{flex-direction:column;display:flex}.db-eq .db-lc,.db-eq .db-lc .ax-mc-plot{flex-direction:column;flex:auto;display:flex}.db-eq .db-lc-a{height:auto;min-height:var(--db-lc-h);flex:auto}.db-eq-top{gap:2px;margin-bottom:6px;display:grid}.db-eq-big{font:600 32px/40px var(--f-body);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0}.db-eq-sub{color:var(--a-mfg);text-wrap:pretty;margin:0;font-size:14px;line-height:20px}.db-calc{color:var(--a-mfg);text-wrap:pretty;margin:auto 0 0;padding-top:8px;font-size:13px;line-height:18px}.db-calc b{color:var(--a-fg);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.db-why{max-width:64ch;color:var(--a-fg);text-wrap:pretty;margin:0 0 8px;font-size:15px;line-height:22px}.db-why-btn{align-self:flex-start;margin-bottom:8px}.db-cash-top{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-bottom:8px;display:flex}.db-cash-top>div{flex:auto;display:grid}.db-cash-top>div+div{text-align:right}.db-cash>.ax-card-head{flex-wrap:nowrap}.db-cash>.ax-card-head>.ax-link{flex:none}.db-cash-top small{color:var(--a-mfg);font-size:12px;line-height:16px}.db-cash-top b{font:600 22px/28px var(--f-body);font-variant-numeric:tabular-nums}.db-foot{border-top:1px solid var(--a-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px;margin:auto 0 0;padding-top:8px;display:grid}.db-foot>div{align-content:start;min-width:0;display:grid}.db-foot dt{color:var(--a-mfg);font-size:12px;line-height:16px}.db-foot dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:14px;font-weight:600;line-height:20px}.db-foot dd a{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.db-foot dd a:hover{text-decoration:underline}}.db-foot small{text-wrap:pretty;font-size:11px;line-height:14px}.db-board>.ax-card-head{flex-wrap:nowrap}.db-board>.ax-card-head>.ax-link{flex:none}.db-board>.ax-card-body{flex-direction:column;display:flex}.db-tot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:6px 24px;margin-bottom:6px;display:flex}.db-tot>div{align-items:baseline;gap:6px;display:flex}.db-tot>div>b{font:600 28px/34px var(--f-body);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.db-tot>div>span{color:var(--a-mfg);font-size:13px}.db-tot>dl{gap:24px;margin:0;display:flex}.db-tot>dl>div{text-align:right;display:grid}.db-tot dt{color:var(--a-mfg);font-size:12px;line-height:16px}.db-tot dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:15px;font-weight:600;line-height:20px}.db-tot dd small{color:var(--a-mfg);font-size:12px;font-weight:400}.ax-bars.db-st{flex:1;align-content:space-between;gap:2px;margin:0 -8px}.db-st li{display:block}.db-st button{width:100%;color:var(--a-fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;gap:6px;padding:6px 8px;display:grid}@media (hover:hover) and (pointer:fine){.db-st button:hover{background:var(--a-hover)}}.db-st button:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}.db-st button>div{justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;line-height:20px;display:flex}.db-st button>div>span:first-child{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.db-st button>div>span:last-child{font-variant-numeric:tabular-nums;flex:none;align-items:baseline;gap:8px;display:flex}.db-st button>div b{font-weight:600}.db-st small{text-align:right;min-width:2.6em}.ax-bars.db-st i.db-sw{border-radius:50%;flex:none;width:10px;height:10px}.db-st button.zero>div>span,.db-st button.zero>div b{color:var(--a-mfg);font-weight:400}.db-st .t-wait{background:var(--db-c-wait)}.db-st .t-progress{background:var(--db-c-progress)}.db-st .t-sky{background:var(--db-c-sky)}.db-st .t-done{background:var(--db-in)}.db-st .t-bad{background:var(--db-out)}.db-st .t-neutral{background:var(--db-c-neutral)}.ax-bars.db-st i b.t-wait{background:var(--db-c-wait)}.ax-bars.db-st i b.t-progress{background:var(--db-c-progress)}.ax-bars.db-st i b.t-sky{background:var(--db-c-sky)}.ax-bars.db-st i b.t-done{background:var(--db-in)}.ax-bars.db-st i b.t-bad{background:var(--db-out)}.ax-bars.db-st i b.t-neutral{background:var(--db-c-neutral)}@media (pointer:coarse){.db-st button{min-height:44px}}.adm-app .ax-card.db-ind,.ax-card.db-ind{flex-direction:row;align-items:center;gap:14px;min-width:0;padding:14px 20px;display:flex}.db-ind-ico{color:#fff;background:linear-gradient(to bottom,color-mix(in srgb,var(--accent) 75%,#fff),color-mix(in srgb,var(--accent) 96%,#000));border-radius:11px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 1px 2px #0000002e,inset 0 .5px #ffffff59}.db-ind-ico.t-in{background:linear-gradient(#5fd97e,#28b14c)}.db-ind-ico .ic{width:24px;height:24px;color:inherit;stroke-width:2px}.db-ind-t{flex:1;gap:1px;min-width:0;display:grid}.db-ind-t>h3{font:400 13px/18px var(--f-body);color:var(--a-mfg);margin:0}.db-nd{font-size:15px}.db-chart .ax-mc-cols{height:240px}.db-flow .ax-mc-bars{padding:0;display:block;position:relative}.db-bars{justify-content:center;align-items:flex-end;gap:2px;display:flex;position:absolute;left:2px;right:2px}.db-bars i{max-width:24px}.db-flow-l{z-index:2;pointer-events:none;position:absolute;inset:0 0 22px}.db-flow-l svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.db-sd{background:var(--a-fg);width:8px;height:8px;box-shadow:0 0 0 2px var(--a-card);border-radius:50%;margin:0 0 -4px -4px;position:absolute}.db-sl{background:var(--a-card);color:var(--a-fg);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:3px;margin-bottom:8px;padding:0 4px;font-size:12px;font-weight:600;line-height:16px;position:absolute;transform:translate(-50%)}.db-sl.pos{color:var(--db-good)}.db-sl.neg{color:var(--db-bad);margin-bottom:-8px;transform:translate(-50%,100%)}.ax-mc-legend i.db-k-saldo{background:var(--a-fg);width:18px;height:2px;position:relative}.ax-mc-legend i.db-k-saldo:after{content:"";background:var(--a-fg);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:5px}@media (width<=1023px){.db-sl:not(.k){display:none}}@media (width<=640px){.fo-mc .ax-mc-col:nth-child(odd)>small{visibility:hidden}}.db-due .ax-mc-cols{height:150px}.db-due .ax-mc-bars i{max-width:24px}.db .ax-mc .due{background:var(--db-pend)}.db .adm-home .ax-bars small{color:var(--db-good)}.fo-cats li>div>span:first-child{align-items:center;gap:8px;display:inline-flex}.fo-cats .sc-dot{box-shadow:none}.fo-sum{border-top:1px solid var(--a-border);justify-content:space-between;align-items:baseline;gap:12px;margin-top:10px;padding-top:10px;font-size:14px;display:flex}.fo-sum>span{color:var(--a-mfg);text-wrap:pretty;min-width:0}.fo-sum>span b{white-space:nowrap;color:var(--a-fg);font-weight:600}.fo-sum>span b.db-good{color:var(--db-good)}.fo-sum>span b.db-bad{color:var(--db-bad)}.fo-sum>b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.fo-sum em{color:var(--a-bad);font-style:normal}.fo-meter{background:var(--a-muted);border-radius:0;height:12px;margin-top:4px;position:relative;overflow:hidden}.fo-meter i{background:var(--a-good);border-radius:0;height:100%;display:block}.fo-meter.warn i{background:var(--a-warn)}.fo-meter.over i{background:var(--a-bad)}.fo-meter.done i{background:var(--a-good)}.fo-meter s{background:var(--a-fg);opacity:.35;width:2px;margin-left:-1px;text-decoration:none;position:absolute;top:0;bottom:0}.db-lista>.ax-card-head{flex-wrap:nowrap}.db-lista>.ax-card-head>.ax-link{flex:none}.db-res{flex-wrap:wrap;gap:0 4px;margin:-2px -8px 10px;display:flex}.db-res-i{color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;flex:1 1 0;align-content:start;padding:6px 8px;text-decoration:none;display:grid}.db-res-i:last-child{flex-grow:1.6}.db-lista .db-good{color:var(--a-good)}.db-lista .db-bad{color:var(--a-bad)}button.db-res-i{cursor:pointer}:is(a,button).db-res-i{transition:background .15s}@media (hover:hover) and (pointer:fine){:is(a,button).db-res-i:hover{background:var(--a-hover)}}:is(a,button).db-res-i:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}.db-res-i>span,.db-res-i>small{color:var(--a-mfg);text-wrap:pretty;font-size:12px;line-height:16px}.db-res-i>span{align-items:center;gap:2px;display:flex}.db-res-i>span .ic{width:12px;height:12px}.db-res-i>b{font:600 15px/20px var(--f-body);font-variant-numeric:tabular-nums;white-space:nowrap}.db-res-i>b em{font-style:normal}.db-nw{white-space:nowrap}.adm-app .ax-card.db-lista{overflow:hidden}.db-lista .ax-table-wrap{container-type:inline-size}.adm-app .ax-card.db-lista .ax-table-wrap,.adm-app .ax-card.db-lista .ax-table-wrap .ax-table tbody tr:last-child td:nth-child(n){border-radius:0}.db-tab td:first-child{white-space:normal;overflow-wrap:anywhere;max-width:none}.adm-app .db-lista .ax-table.db-tab :is(th,td):first-child{padding-left:20px}.adm-app .db-lista .ax-table.db-tab :is(th,td):last-child{padding-right:20px}.db-tab :is(th,td):last-child{width:1%}.db-tab td:last-child>.ax-acct{min-width:6.5em;display:flex}.db-tab tbody tr.click:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.db-l2{color:var(--a-mfg);font-variant-numeric:tabular-nums;margin-top:2px;font-size:12px;line-height:16px;display:none}.db-nivel .fo-meter{width:92px;height:4px;margin:4px auto 0}.db-nivel>span{white-space:nowrap}.db-nivel-sob{display:none}.ax-table tr.db-mais td{height:auto;color:var(--a-mfg);padding-top:8px;padding-bottom:8px;font-size:13px}.ax-table tr.db-mais .ax-link{margin:-4px -8px}.adm-app .ax-table.db-tab tbody tr.db-mais:nth-child(n) td{background:var(--a-card)}@media (hover:hover) and (pointer:fine){.adm-app .ax-table.db-tab tbody tr.db-mais:nth-child(n):hover td{background:var(--a-card)}}.db-quem-sob{color:var(--a-mfg);margin-top:2px;font-size:12px;line-height:16px;display:none}@container (width<=860px){.db-contas :is(th,td).db-quem{display:none}.db-contas .db-quem-sob{display:block}}@container (width<=660px){.db-contas :is(th,td).db-largo{display:none}.db-contas .db-l2,.ax-table.db-contas .ax-subpill{display:block}}@container (width<=560px){.db-tab :is(th,td).db-largo{display:none}.db-l2,.ax-table.db-tab .ax-subpill{display:block}.db-tab .db-nivel-sob{margin-top:4px;font-size:12px;line-height:16px;display:block}.db-tab .db-nivel-sob>span{white-space:normal}.db-tab .db-nivel-sob .fo-meter{width:100%;max-width:120px;margin:4px 0 0}.adm-app .db-lista .ax-table.db-tab .db-falta{width:1%;padding-right:20px}}@container (width<=320px){.adm-app .db-lista .ax-table.db-tab :is(th,td):last-child{padding-left:8px}.db-tab td:last-child>.ax-acct{min-width:0}.ax-table.db-tab .ax-subpill .ax-pill{white-space:normal;height:auto;min-height:22px;padding-top:3px;padding-bottom:3px;line-height:16px}}@media (width<=640px){.db-eq-big{font-size:28px;line-height:34px}.adm-app .ax-card.db-kpi,.ax-card.db-kpi{padding:12px 14px 10px}.db-kpi-v{font-size:20px}.adm-app .ax-card.db-ind,.ax-card.db-ind{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 14px}.db-ind-ico{border-radius:8px;width:32px;height:32px}.db-ind-ico .ic{width:18px;height:18px}}.db-kpi>.pl-embacado{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.adm-app .xt-bank .cb-figs{grid-template-columns:repeat(7,minmax(0,1fr))}.adm-app .xt-bank .cb-figs dd{white-space:nowrap;min-width:0}.adm-app .xt-bank .cb-figs dd>span{text-overflow:ellipsis;overflow:hidden}.adm-app .xt-bank .cb-figs dt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.adm-app .xt-bank .cb-figs>div{padding:12px 16px}.adm-app .xt-bank .cb-figs>div:first-child{padding-left:24px}@media (width>=1024px) and (width<=1320px){.adm-app .xt-bank .cb-figs{grid-template-columns:repeat(4,minmax(0,1fr))}.adm-app .xt-bank .cb-figs>div:nth-child(5){border-left:0;padding-left:24px}.adm-app .xt-bank .cb-figs>div:nth-child(-n+4){border-bottom:1px solid var(--a-bar-line)}}.cb-open{color:inherit;text-decoration:none}.cb-open:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;outline:none}.adm-app .xt-bank .cb-t tbody tr.click{cursor:pointer}@media (hover:hover) and (pointer:fine){.adm-app .xt-bank .cb-t tbody tr.click:nth-child(n):hover td{background:var(--a-hover)}}.adm-app .xt-bank .cb-scroll{flex-direction:column;display:flex}.adm-app .xt-bank .cb-t{flex:none}.xt-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-content:start;align-items:stretch;gap:14px;display:grid}.adm-app .xt-bank .xt-cards{padding:16px var(--a-gut) 24px;background:var(--a-bg);flex:1 0 auto}.xt-vazio{color:var(--a-mfg);margin:0;padding:8px 0;font-size:14px}.ax-fpanel .fin-period{flex-direction:column;align-items:stretch;gap:4px}.ax-fpanel .fin-period input{width:100%}.adm-app .ax-fpanel-body>.ax-field[data-fld=xtMes]{order:-2}.ct-ybtn .ic{width:16px;height:16px}.ct-checks{flex-wrap:wrap;gap:8px;display:flex}.ct-checks .fx-toggle{white-space:nowrap;min-height:36px;padding:6px 14px 6px 10px}@media (width<=640px){.ct-mc .ax-mc-col:nth-child(2n)>small{visibility:hidden}}@media (width<=900px){.ct-ex .ax-stats{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 16px;display:grid}.ct-ex .ax-stats>.ax-stat,.ct-ex .ax-stats>.ax-stat:first-child{white-space:nowrap;border-left:0;gap:2px;padding:0;display:grid}.ct-ex .ax-stat small:before{content:none}}.ct-ext th.ct-desc,.ct-ext td.ct-desc{width:100%;min-width:200px;max-width:0}.ct-ext th.ct-acc{min-width:120px}.ct-ext td .ax-acct{min-width:7.5em}.ct-ext td.c{padding-inline:16px}.ct-ext tr.ct-month td{background:var(--a-muted);height:34px;color:var(--a-fg);font-weight:600}.ct-ext tr.ct-total td{box-shadow:inset 0 1px 0 var(--a-border);font-weight:600}.ct-ext tr.ct-edge td{font-weight:600}.ct-ext tr.ct-edge .ax-sub,.ct-ext tr.ct-total .ax-sub{font-weight:400}.ct-ext tbody tr.click{cursor:pointer}.ax-table.ct-ext .ct-tx{display:block}@container (width<=960px){.ct-ext tr:not(.ct-month)>:nth-child(2),.ct-ext.ct-all tr:not(.ct-month)>:nth-child(4){display:none}.ax-table.ct-ext .ct-st{display:block}.ct-ext td .ax-acct{min-width:6em}.ct-ext td.c{padding-inline:12px}}@container (width<=660px){.ct-ext tr:not(.ct-month)>:is(:first-child,:last-child),.ax-table.ct-ext .ct-st{display:none}.ax-table.ct-ext .ct-sp{display:block}.ct-ext th.ct-desc,.ct-ext td.ct-desc{white-space:normal;min-width:0;padding-left:8px;padding-right:8px}.ct-ext td .ax-acct{min-width:0}.ct-ext :is(td,th).c{padding-inline:8px}}@media (pointer:coarse){.ct-checks .fx-toggle{min-height:44px}}.en-list{gap:16px;min-width:0;display:grid}#admBody:has(>.en-list .ax-card-table>.ax-pages){flex-direction:column;min-height:100%;padding-bottom:0;display:flex}#admBody>.en-list:has(.ax-card-table>.ax-pages){flex-direction:column;flex:1 0 auto;display:flex}.en-list>.ax-card-table:has(>.ax-pages){flex-direction:column;flex:1 0 auto;min-width:0;display:flex}.en-list>*{min-width:0}.en-list>.en-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}@media (width<=640px){.en-list>.en-top>.ax-stats{flex:100%}}.ax-table-wrap:has(>.en-table){container-type:inline-size}.en-table th.c,.en-table td.c{text-align:center}.en-table .fin-c-desc{max-width:clamp(120px,20cqi,340px)}.en-table td.en-c-who,.en-table td.en-c-cat{text-overflow:ellipsis;max-width:clamp(100px,16cqi,230px);overflow:hidden}@container (width<=1060px){.en-table td.en-c-who{max-width:120px}}.en-table td.en-c-forma,.en-table td.en-c-conta{text-overflow:ellipsis;max-width:clamp(80px,8cqi,130px);overflow:hidden}.en-table .fin-dot-t{min-width:0;display:flex}.en-table .fin-dot-t>span{text-overflow:ellipsis;overflow:hidden}.fin-desc{align-items:center;gap:8px;min-width:0;display:flex}.fin-open{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;font:500 14px/20px var(--f-body);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;overflow:hidden}.fin-open:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;outline:none}.fin-val{font-weight:500}.fin-tag{background:var(--a-muted);height:20px;color:var(--a-mfg);font-variant-numeric:tabular-nums;border-radius:4px;flex:none;align-items:center;gap:4px;padding:0 6px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.fin-tag .ic{width:12px;height:12px}.fin-tag.en-file{color:var(--a-text);padding:0 5px}.fin-tag.en-file .ic{width:13px;height:13px}.en-table .fin-val .ax-acct{min-width:6.5em}.en-table .fin-sub{color:var(--a-mfg);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:400;line-height:16px;display:none}.en-table .fin-sub>span{display:block}.en-table .fin-sub>span:first-child{color:var(--a-bad)}.en-table.en-receita .en-c-taxa .ax-acct,.en-table.en-receita .en-c-recebe .ax-acct{min-width:6.5em}@media (width>=1024px){@container (width<=1060px){.en-table.en-receita td.en-c-who{max-width:140px}}}.en-table button.ax-pill{cursor:pointer;transition:box-shadow .15s}@media (hover:hover) and (pointer:fine){.en-table button.ax-pill:hover{box-shadow:0 0 0 1px color-mix(in srgb,currentColor 35%,transparent)}}.en-table button.ax-pill:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.en-table .en-day,.en-table .en-pill,.en-table .en-sub,.en-table .en-s-who,.en-table .en-t-parc{display:none}.en-table .en-c-parc{white-space:nowrap}.en-table .en-sub{color:var(--a-mfg);font-variant-numeric:tabular-nums;white-space:normal;margin-top:2px;font-size:12px;line-height:16px}.en-table .en-s-ref+.en-s-who:before{content:" · "}.en-table.en-despesa .en-c-ref{display:none}@container (width<=1660px){.en-table.en-receita .en-c-forma{display:none}}@container (width<=1560px){.en-table.en-receita .en-c-conta{display:none}}@container (width<=1460px){.en-table.en-receita .en-c-cat{display:none}}@container (width<=1340px){.en-table.en-receita .en-c-pag{display:none}}@container (width<=1240px){.en-table.en-receita .en-c-ref{display:none}.en-table.en-receita .en-sub{display:block}}@container (width<=1140px){.en-table.en-receita .en-c-who{display:none}.en-table.en-receita .en-sub{display:block}.en-table.en-receita .en-s-who{display:inline}}@container (width<=1000px){.en-table.en-receita .en-c-taxa,.en-table.en-receita .en-c-recebe{display:none}.en-table.en-receita .fin-sub{display:block}}@media (width<=1023px){@container (width<=930px){.en-table.en-receita :is(td,th){padding-left:8px;padding-right:8px}}}@container (width<=1340px){.en-table .en-c-forma{display:none}}@container (width<=1240px){.en-table .en-c-conta{display:none}}@container (width<=1140px){.en-table .en-c-cat{display:none}}@media (width<=1023px){@container (width<=1000px){.en-table .en-c-pag{display:none}}@container (width<=900px){.en-table .en-c-ref{display:none}.en-table.en-receita .en-sub{display:block}}@container (width<=780px){.en-table .en-c-who{display:none}.en-table .en-sub{display:block}.en-table .en-s-who{display:inline}}}@container (width<=660px){.en-table .en-c-cod,.en-table .en-c-ref,.en-table .en-c-parc,.en-table .en-c-who,.en-table .en-c-venc,.en-table .en-c-pag,.en-table .en-c-sit,.en-table.en-table .en-sub{display:none}.en-table .en-t-parc{display:inline-flex}.en-table .en-day{color:var(--a-mfg);font-variant-numeric:tabular-nums;white-space:normal;font-size:12px;line-height:16px;display:block}.en-table .en-pill{margin-top:4px;display:block}.en-table td,.en-table th{padding-left:8px;padding-right:8px}.en-table .fin-val .ax-acct{min-width:0}.en-table .op-ab.off{display:none}.en-table .fin-c-desc{white-space:normal;max-width:none;padding-top:8px;padding-bottom:8px}.en-table .fin-desc{flex-wrap:wrap;gap:4px 8px}.en-table .fin-desc .fin-open{white-space:normal}.en-table button.ax-pill{position:relative}.en-table button.ax-pill:after{content:"";position:absolute;inset:-9px -8px}}@media (pointer:coarse){.fin-open{margin-top:-12px;margin-bottom:-12px;padding-top:12px;padding-bottom:12px}}.ax-rm-body:has(>.en-form){background:var(--a-card);padding:0}.en-form{display:block}.en-sec{border-bottom:1px solid var(--a-border);padding:17px 24px 19px}.en-sec>header{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-bottom:12px;display:flex}.en-sec h3{font:600 15px/22px var(--f-body);letter-spacing:-.01em;color:var(--a-fg);margin:0}.en-form .pf-grid{gap:10px 16px}.en-form .pf-grid>.ax-field{min-width:0}.en-form .pf-grid>.ax-full{grid-column:1/-1}.en-form .pf-grid>.ax-span2{grid-column:span 2}.en-form .pf-grid>.ax-span3{grid-column:span 3}.en-form .pf-grid>.ax-span4{grid-column:span 4}@media (width<=1080px){.en-form .pf-grid>.ax-span3,.en-form .pf-grid>.ax-span4{grid-column:1/-1}}@media (width>=761px){.en-form .pf-grid.c3{--c:3}}.en-form .pf-grid textarea{min-height:74px}.en-form .fx-seg{width:100%}.en-form .fx-seg button{flex:1;justify-content:center}.en-form .fx-seg button .ic{color:var(--a-mfg)}.en-form .fx-seg button[aria-checked=true] .ic.in{color:var(--a-good)}.en-form .fx-seg button[aria-checked=true] .ic.wait{color:var(--a-warn)}.en-form .fx-seg button:disabled{opacity:.45;cursor:not-allowed}.en-form input[type=date]{width:100%;min-width:0}.adm-app.adm-app .en-form .ax-field input:disabled{background-color:var(--a-muted);color:var(--a-mfg);cursor:not-allowed}.adm-app.adm-app .en-form .ax-field input.en-ro{background-color:var(--a-muted);color:var(--a-mfg);cursor:default}@media (width>=1081px){.en-form .pf-grid.c4{grid-template-columns:150px minmax(0,1fr) 142px 142px}.en-form .pf-grid.c4.en-rec{grid-template-columns:96px minmax(0,1fr) 92px minmax(0,1fr)}}.en-form .en-rec .fx-seg button{white-space:nowrap;flex:1 1 0;padding:0 4px}.en-form .fin-summary{background:color-mix(in srgb,var(--a-muted) 55%,transparent);border-radius:6px;margin:0;padding:5px 10px;font-size:13px;line-height:18px}.en-chk{height:32px;color:var(--a-fg);font:500 14px/1 var(--f-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 2px;display:inline-flex}.en-chk>span{border:2px solid var(--a-input);background:var(--a-card);border-radius:999px;flex:none;width:18px;height:18px;transition:border-color .15s,box-shadow .15s}.en-chk[aria-checked=true]>span{border-color:var(--accent);box-shadow:inset 0 0 0 3px var(--a-card),inset 0 0 0 9px var(--accent)}.en-chk:focus-visible{outline:none}.en-chk:focus-visible>span{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 30%,transparent)}.en-chk:disabled{opacity:.45;cursor:not-allowed}@media (pointer:coarse){.en-chk{height:44px}}.en-rsum{container:en-resumo/inline-size}.en-rgrid{grid-template-columns:auto repeat(var(--n),minmax(max-content,1fr));font-variant-numeric:tabular-nums;display:grid}.en-rc{text-align:center;grid-template-rows:auto auto auto;display:grid}.en-rc>*{border-bottom:1px solid var(--a-border);color:var(--a-fg);white-space:nowrap;padding:8px 6px;font-size:13px;font-weight:600;line-height:20px;display:block}.en-rc>span{color:var(--a-mfg);padding:0 6px 6px;font-size:12px;font-weight:500;line-height:16px}.en-rc>small{color:var(--a-mfg);border-bottom:0;font-weight:500}.en-rc:not(.en-rh)>small{white-space:normal;overflow-wrap:anywhere;justify-self:center;max-width:9em}.en-rc .ax-acct{gap:4px;min-width:0}.en-rc.en-rh{text-align:left}.en-rc.en-rh>*{color:var(--a-mfg);padding-left:0;padding-right:16px;font-weight:400}.en-rc.en-rh>span{font-weight:500}.en-rc.less>b{color:var(--a-bad)}.en-rc.good>b{color:var(--a-good)}.en-rc.net>span,.en-rc.net>small{color:var(--a-fg);font-weight:700}.en-rc.net>b{color:var(--a-fg);font-size:15px;font-weight:700}@container en-resumo (width<=1065px){.en-rgrid{display:block}.en-rc.en-rh{display:none}.en-rc{border-bottom:1px solid var(--a-border);text-align:right;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto minmax(64px,auto);align-items:baseline;column-gap:12px;padding:8px 0}.en-rc:last-child{border-bottom:0}.en-rc>*{border:0;padding:0}.en-rc>span{text-align:left;white-space:normal;overflow-wrap:anywhere;padding:0;font-size:13px;line-height:20px}.en-rc:not(.en-rh)>small{justify-self:end}}.adm-app .en-rsum{border-bottom:0}.en-form .fx-attach{position:relative}.en-form .fx-drop{text-align:center;gap:8px;height:52px;min-height:0;padding:8px 12px}.en-form .fx-drop>span>span{font-size:12px;line-height:16px}@media (width<=760px){.en-form .pf-grid{--c:1}.en-form .pf-grid>.ax-span2,.en-form .pf-grid>.ax-span3,.en-form .pf-grid>.ax-span4{grid-column:auto}}@media (width<=640px){.en-sec{padding-left:16px;padding-right:16px}}.en-akv{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;display:grid}.en-akv div{gap:3px;min-width:0;display:grid}.en-akv dt{color:var(--a-mfg);font-size:12px;line-height:16px}.en-akv dd{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:20px}.en-atab{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.en-form .en-atab tbody tr:nth-child(n)>*{box-shadow:none;border:0;border-bottom:1px solid var(--a-border);vertical-align:middle;letter-spacing:0;text-transform:none;background:0 0;height:auto;padding:7px 2px;font-size:14px;line-height:20px;position:static}.en-form .en-atab tbody tr:nth-child(n)>th{text-align:left;color:var(--a-fg);font-weight:400}.en-form .en-atab tbody tr:nth-child(n)>td{text-align:right;white-space:nowrap;width:140px;color:var(--a-fg);font-weight:500}.en-atab .ax-acct{min-width:110px}.en-form .en-atab tbody tr.en-a-sum:nth-child(n)>*{font-weight:700}.en-form .en-atab tbody tr.en-a-net:nth-child(n)>*{border-bottom:0;padding-top:10px;font-size:15px;font-weight:700}@media (width<=480px){.en-akv{grid-template-columns:minmax(0,1fr)}.en-form .en-atab tbody tr:nth-child(n)>td{width:auto}}.inv-who{vertical-align:middle;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.inv-who>i{border-radius:999px;flex:none;width:8px;height:8px}.inv-who>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fin-dot-t{vertical-align:middle;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.fin-dot{border-radius:999px;flex:none;width:8px;height:8px}.inv-cards{grid-template-columns:repeat(auto-fill,minmax(max(33.3333% - 9.66667px,min(100%,927072px - 99900%)),1fr));gap:14px;display:grid}@media (width<=900px){.inv-cards{grid-template-columns:minmax(0,1fr)}}.inv-card{border:1px solid var(--a-border);background:var(--a-card);cursor:pointer;border-radius:6px;flex-direction:column;gap:4px;min-width:0;padding:16px 18px 0;transition:border-color .15s;display:flex}.inv-card:focus-within{border-color:color-mix(in srgb,var(--accent) 45%,var(--a-border))}@media (hover:hover) and (pointer:fine){.inv-card:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--a-border))}}.inv-card-top{color:var(--a-mfg);justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;font-size:13px;display:flex}.inv-card-cat{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.inv-card-t{font:600 16px/22px var(--f-body);color:var(--a-fg);overflow-wrap:anywhere;margin:0}.inv-card-a{color:inherit;text-decoration:none}.inv-card-a:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;outline:none}.inv-card-sub{color:var(--a-mfg);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:18px}.inv-card-debt{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;margin-top:14px;display:flex}.inv-card-debt b{color:var(--a-fg);font-size:24px;font-weight:700;line-height:30px}.inv-card-debt b.good{color:var(--a-good)}.inv-card-debt b.none{color:var(--a-mfg)}.inv-card-debt small{color:var(--a-mfg);font-size:13px}.inv-card .inv-psum-bar{margin:6px 0 2px}.inv-card-f{border-top:1px solid var(--a-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px -18px 0;padding:12px 18px 14px;display:grid}.inv-card-f div{min-width:0}.inv-card-f dt{color:var(--a-mfg);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.inv-card-f dd{color:var(--a-fg);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.inv-card-acts{border-top:1px solid var(--a-border);justify-content:flex-end;margin:-4px -18px 0;padding:4px 14px;display:flex}.inv-sum{border:1px solid var(--a-border);background:var(--a-card);border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px 32px;padding:20px 18px;display:grid}.inv-sum-main{gap:2px;display:grid}.inv-sum-main small{color:var(--a-mfg);font-size:13px}.inv-sum-main b{letter-spacing:-.01em;color:var(--a-fg);font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:38px}.inv-sum-main b.good{color:var(--a-good)}.inv-sum-kv{margin:0;display:flex}.inv-sum-kv div{border-left:1px solid var(--a-border);padding:0 24px}.inv-sum-kv div:first-child{border-left:0;padding-left:0}.inv-sum-kv div:last-child{padding-right:0}.inv-sum-kv dt{color:var(--a-mfg);font-size:13px;line-height:18px}.inv-sum-kv dd{color:var(--a-fg);font-variant-numeric:tabular-nums;white-space:nowrap;margin:2px 0 0;font-size:18px;font-weight:600;line-height:24px}.inv-sum-kv dd.bad{color:var(--a-bad)}.inv-sum-bar{grid-column:1/-1}.inv-sum-bar .inv-psum-track{height:8px}@media (width<=900px){.inv-sum{grid-template-columns:minmax(0,1fr)}.inv-sum-kv{flex-wrap:wrap;row-gap:10px}}@media (width<=640px){.inv-sum{padding:16px 18px}.inv-sum-main b{font-size:26px;line-height:32px}.inv-sum-kv div{padding:0 14px}.inv-sum-kv dd{font-size:15px}}@media (width>=641px){.ax-rm.xl:has(.en-form.inv-form){width:min(1100px,100%);max-height:min(90vh,100dvh - 48px)}}.ax-rm-body>.inv-form{flex-direction:column;min-height:100%;display:flex}.inv-form .ax-num,.inv-form .fx-money input{font-variant-numeric:tabular-nums}.inv-form .ax-field[hidden],.inv-dlg-grid>.ax-field[hidden]{display:none}.inv-form .ax-field:has(select:disabled) .req{display:none}.inv-g12{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:10px 16px;display:grid}.inv-g12>.ax-field{min-width:0}.inv-g12>.ax-span3{grid-column:span 3}.inv-g12>.ax-span4{grid-column:span 4}.inv-g12>.ax-span6{grid-column:span 6}.inv-g12>.ax-span9{grid-column:span 9}@media (width<=900px){.inv-g12>.ax-span3,.inv-g12>.ax-span4{grid-column:span 6}.inv-g12>.ax-span6,.inv-g12>.ax-span9{grid-column:1/-1}}@media (width<=480px){.inv-g12>.ax-span3,.inv-g12>.ax-span4{grid-column:1/-1}}.adm-app.adm-app .inv-form .ax-field input.inv-total{background-color:var(--a-card);color:var(--a-fg);cursor:default;font-weight:700}.inv-noparts{border:1px dashed var(--a-input);color:var(--a-mfg);border-radius:4px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;font-size:14px;display:flex}.inv-noparts span{margin-right:auto}.inv-part{border:1px solid var(--a-border);background:var(--a-card);border-radius:4px;padding:12px 14px 14px}.inv-part-h{align-items:center;gap:10px;min-height:28px;margin-bottom:10px;display:flex}.inv-part-h>b{font-size:14px;font-weight:600}.inv-part-x{margin-left:auto}.inv-pfields{grid-template-columns:var(--cols);align-items:start;gap:10px 12px;display:grid}.inv-pfields>.ax-field{min-width:0}.inv-pfields>.ax-field>label{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.inv-pfields input[type=date]{padding-right:6px}@media (width<=900px){.inv-pfields{grid-template-columns:repeat(2,minmax(0,1fr))}.inv-pfields:not(.par)>:first-child{grid-column:1/-1}}.adm-app.adm-app .inv-form .ax-field input:disabled{background-color:var(--a-muted);color:var(--a-mfg);cursor:not-allowed}.inv-form .ss-btn:disabled>span{color:var(--a-mfg)}#inv_quem__ss.ph>span,#invBxQuem__ss.ph>span,#inv_cat__ss.ph>span{color:var(--a-fg)}.inv-psum-bar .s-paid{background:var(--a-good)}.inv-psum-bar .s-open{background:var(--a-input)}.inv-psum-bar .s-late{background:var(--a-bad)}.inv-psum-g{min-width:0;display:grid}.inv-psum-r{font-variant-numeric:tabular-nums;border-bottom:1px solid var(--a-border);grid-template-columns:minmax(150px,1.2fr) minmax(110px,1.2fr) repeat(4,minmax(0,1fr));align-items:center;gap:16px;min-height:40px;padding:0 12px;font-size:14px;display:grid}.inv-psum-r>span:not(.inv-who):not(.inv-psum-bar){text-align:center;color:var(--a-fg);white-space:nowrap;font-weight:500}.inv-psum-r>span.bad{color:var(--a-bad)}.inv-psum-r>span.tot{font-weight:600}.inv-psum-hd{background:var(--a-muted);border-bottom:0;min-height:36px}.inv-psum-hd>span{font-size:12px;color:var(--a-mfg)!important;font-weight:500!important}.inv-psum-r.inv-psum-hd>span:nth-child(-n+2){text-align:left}.inv-psum-all{background:var(--a-muted);box-shadow:inset 0 1px 0 var(--a-border);border-bottom:0}.inv-psum-all>b{font-weight:600}.inv-psum-all>span:not(.inv-psum-bar){font-weight:700!important}.inv-psum-bar{align-items:center;gap:10px;min-width:0;display:flex}.inv-psum-track{background:var(--a-input);border-radius:0;flex:1;gap:2px;min-width:40px;height:6px;display:flex;overflow:hidden}.inv-psum-track>i{min-width:3px}.inv-psum-bar small{text-align:right;min-width:32px;color:var(--a-mfg);flex:none;font-size:12px;font-weight:500}.inv-psum-note{color:var(--a-mfg);font-variant-numeric:tabular-nums;margin:10px 0 0;font-size:13px}.inv-psum-empty{color:var(--a-mfg);margin:0;font-size:14px}@media (width<=640px){.inv-psum-r{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr));gap:10px;padding:0 8px;font-size:13px}.inv-psum-r>:nth-child(2),.inv-psum-r>:nth-child(4){display:none}.inv-psum-r .ax-acct{min-width:0;display:inline-block}.inv-psum-r .inv-who>span{white-space:normal}}.inv-pover{z-index:60;background:#0f0f0f73;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.inv-pover-box{background:var(--a-card);border-radius:8px;flex-direction:column;width:min(1100px,100%);height:min(90vh,100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 0 0 1px #17171714,0 24px 48px -12px #00000052}.inv-pover-h{border-bottom:1px solid var(--a-border);background:var(--a-card);flex:none;align-items:center;gap:12px;padding:14px 16px 14px 24px;display:flex}.inv-pover-h h3{min-width:0;font:600 18px/24px var(--f-body);color:var(--a-fg);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}.inv-pover-h .inv-ico{border-radius:4px;width:36px;height:36px}.inv-pover-h .inv-ico .ic{width:18px;height:18px}.inv-pover-body{flex:1;min-height:0;padding:16px 18px;overflow:auto}.inv-pover-body:has(.inv-ptable){padding:20px 24px}.inv-pover .ax-table-wrap{border-radius:0;overflow:visible}.inv-pover-f{border-top:1px solid var(--a-border);background:var(--a-card);flex:none;justify-content:space-between;gap:8px;padding:14px 24px;display:flex}.inv-psum{border-top:1px solid var(--a-border);background:var(--a-card);flex:none;padding:20px 24px}.inv-psum:empty{display:none}.inv-groups{gap:16px;display:grid}.inv-ledger{table-layout:fixed;width:100%}.inv-ledger td,.inv-ledger th{padding-left:10px;padding-right:10px}.inv-ledger td.c,.inv-ledger th.c{text-align:center}.inv-ledger td.act,.inv-ledger th.act{white-space:nowrap;text-align:center}.inv-ledger col.c-pn{width:7.5%}.inv-ledger col.c-who{width:16.5%}.inv-ledger col.c-day{width:11.5%}.inv-ledger col.c-val{width:12%}.inv-ledger col.c-kind{width:8.5%}.inv-ledger col.c-st{width:12%}.inv-ledger col.c-act{width:164px}.inv-ledger th:first-child,.inv-ledger td:first-child{padding-left:16px}.inv-ledger th:last-child,.inv-ledger td:last-child{padding-right:16px}.inv-st{white-space:nowrap;color:var(--a-mfg);align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.inv-st i{background:currentColor;border-radius:50%;flex:none;width:10px;height:10px}.inv-st.t-done{color:var(--a-good)}.inv-st.t-bad{color:var(--a-bad)}.inv-st.t-neutral i{background:var(--accent)}.inv-val{color:var(--a-fg);font-weight:500}.inv-kind{color:var(--a-mfg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inv-acts{align-items:center;gap:4px;display:inline-flex}.inv-lnone{text-align:center;color:var(--a-mfg);height:64px}.inv-lfilters{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:10px 12px;padding-bottom:16px;display:grid}.inv-lfilters>.ax-field{min-width:0}.inv-lfopts{gap:6px;display:grid}.inv-lfopts-l{color:var(--a-mfg);white-space:nowrap;align-items:baseline;gap:10px;font-size:13px;font-weight:500;line-height:18px;display:flex}.inv-lfilters .inv-lsw{white-space:nowrap;gap:8px;min-height:38px;padding:0 4px}.inv-lfilters .inv-lsw b{font-size:14px;font-weight:500}@media (width<=900px){.inv-lfilters{grid-template-columns:repeat(2,minmax(0,1fr))}.inv-lfopts{grid-column:1/-1;grid-template-columns:auto auto;justify-content:space-between;align-items:center}}@media (width<=860px){.inv-pover{padding:0}.inv-pover-box{border-radius:0;width:100%;height:100dvh}.inv-pover-h{padding:10px 8px 10px 16px}:is(.inv-pover-body,.inv-pover-body:has(.inv-ptable)),.inv-psum{padding:12px 16px}.inv-pover-f{padding:10px 16px}.inv-ledger,.inv-ledger tbody{display:block}.inv-ledger colgroup,.inv-ledger thead{display:none}.inv-ledger tr{border-bottom:1px solid var(--a-border);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 0;display:grid}.inv-ledger tbody tr>td,.inv-ledger td:first-child,.inv-ledger td:last-child{text-align:left;border:0;width:auto;max-width:none;height:auto;padding:0;display:block;overflow:visible;background:0 0!important}.inv-ledger tbody tr>td.inv-c-n{text-align:left;grid-area:1/1}.inv-ledger tbody tr>td.inv-c-val{text-align:right;grid-area:1/2}.inv-ledger tbody tr>td.inv-c-venc{text-align:left;grid-area:2/1}.inv-ledger td.inv-c-venc:before{content:"Vence ";color:var(--a-mfg)}.inv-ledger tbody tr>td.inv-c-st{text-align:right;grid-area:2/2}.inv-ledger tbody tr>td.inv-c-pago{text-align:left;grid-area:3/1}.inv-ledger td.inv-c-pago:before{content:"Pago em ";color:var(--a-mfg)}:is(.inv-ledger tbody tr>td.inv-c-pago:has(.dash),.inv-ledger tbody tr>td.inv-c-conta){display:none}.inv-ledger tbody tr>td.inv-c-who{color:var(--a-mfg);grid-area:4/1;align-self:center;font-size:13px}.inv-ledger tbody tr>td.inv-c-act{text-align:right;grid-area:3/2/span 2;align-self:end}.inv-ledger tbody tr>td.inv-lnone{text-align:center;grid-column:1/-1;padding:20px 0}}#admBody>.ax-stats .ax-stat[data-k=investimentos][data-v=quitado] b{color:var(--st-good,var(--a-good))}.inv-ico{width:28px;height:28px;color:var(--a-mfg);vertical-align:middle;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;margin-left:2px;padding:0;display:inline-grid}@media (hover:hover) and (pointer:fine){.inv-ico:hover{background:var(--a-muted);color:var(--a-fg)}}.inv-ico:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.inv-ico .ic{width:16px;height:16px}.inv-ico.good{color:var(--a-good)}.inv-ico.bad{color:var(--a-bad)}.inv-ico:disabled,.inv-ico:disabled:hover{opacity:.45;cursor:not-allowed;background:0 0}.inv-ico.inv-pbtn{border:1px solid var(--a-border);width:auto;min-width:28px;height:30px;color:var(--a-fg);grid-auto-flow:column;gap:6px;padding:0 8px}.inv-pbtn em{font-size:13px;font-style:normal;font-weight:500}.inv-pbtn span{color:var(--a-mfg);font-size:12px;font-weight:600}@media (pointer:coarse){.inv-ico,.inv-pover-h .inv-ico{width:44px;height:44px}.inv-ico.inv-pbtn{width:auto;min-width:44px;height:44px}.inv-lfilters .inv-lsw{min-height:44px}.inv-card-a{margin:-11px 0;padding:11px 0;display:inline-block}}.ct{gap:16px;min-width:0;display:grid}.ct .ax-table-wrap{border:0;border-top:1px solid var(--a-border);border-bottom:1px solid var(--a-border);background:var(--a-card);border-radius:0}.ct-table th.c,.ct-table td.c{text-align:center}.ct-table tbody td{background:var(--a-card)}.ct-table tbody tr.alt td{background:var(--a-bg)}.ct-name{align-items:center;gap:10px;display:inline-flex}.ct-name .ic{width:18px;height:18px;color:var(--a-mfg)}.ct-in{color:var(--a-good)}.ct-out{color:var(--a-bad)}.ct-note{color:var(--a-mfg);margin:0;font-size:12px}.ct-off .ct-name b{color:var(--a-mfg)}.ct-name .fin-tag{height:20px}#ctForm .cfg-flag{align-items:center;min-height:32px}#ctForm .ax-del{margin-right:auto}.ax-table-wrap:has(>.ct-table){container-type:inline-size}.ct-table .ct-sub{padding-left:28px}@container (width<=880px){.ct-table:not(.ct-ext) :is(th,td):is(:nth-child(2 of :not(.sel-c)),:nth-child(3 of :not(.sel-c)),:nth-child(4 of :not(.sel-c))){display:none}.ax-table.ct-table .ct-sub{display:block}.ax-table.ct-table td.ct-ncell{white-space:normal;width:100%}.ct-table .ct-a-menos{display:none}.ct-table .ct-a-menos[data-tip=Editar]{display:inline-flex}}.cc-cat{align-items:center;gap:6px;display:inline-flex}.cc-cat .ic{width:15px;height:15px;color:var(--a-mfg)}.cc-card .inv-card-debt b.cc-neg{color:var(--a-bad)}.cc-card dd.ct-in{color:var(--a-good)}.cc-card dd.ct-out,.cc-card dd.ax-neg{color:var(--a-bad)}.cc-card.ct-off{opacity:.72}.cc-card.ct-off .inv-card-t{color:var(--a-mfg)}.bk-ic{width:28px;height:28px;font:700 12px/1 var(--f-body);letter-spacing:-.02em;border-radius:8px;flex:none;place-items:center;display:inline-grid;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f}.bk-ic.bk-media{font-size:10px}.bk-ic.bk-longa{letter-spacing:-.03em;font-size:9px}.bk-ic.bk-padrao{background:var(--a-muted);color:var(--a-mfg)}.bk-ic.bk-padrao .ic{width:16px;height:16px}.cc-cat .bk-ic{border-radius:7px;width:24px;height:24px;font-size:11px}.cc-cat .bk-ic.bk-media{font-size:9px}.cc-cat .bk-ic.bk-longa{font-size:8px}.ax-dialog:has(#ctForm){width:min(580px,100vw - 32px);max-width:none}#ctForm .bk-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:2px;display:grid}@media (width<=520px){#ctForm .bk-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}.bk-op{text-align:left;border:1px solid var(--a-border);background:var(--a-card);min-width:0;min-height:40px;color:var(--a-fg);font:500 12px/1.2 var(--f-body);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:6px 8px;transition:transform .12s,border-color .12s;display:flex}.bk-op span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.bk-op .bk-ic{border-radius:7px;width:26px;height:26px;font-size:11px}.bk-op .bk-ic.bk-media{font-size:9px}.bk-op .bk-ic.bk-longa{font-size:8px}.bk-op[aria-checked=true]{border-color:var(--a-fg);box-shadow:inset 0 0 0 1px var(--a-fg)}.bk-op:active{transform:scale(.97)}.bk-op:focus-visible{outline:2px solid var(--a-fg);outline-offset:2px}@media (hover:hover) and (pointer:fine){.bk-op:hover{border-color:var(--a-fg)}}@media (prefers-reduced-motion:reduce){.bk-op{transition:none}.bk-op:active{transform:none}}.sp-cards{gap:14px;display:grid}.sp-card{border:1px solid var(--a-border);background:var(--a-card);border-radius:6px;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.sp-card-h{align-items:center;gap:12px;padding:16px 20px 0;display:flex}.sp-av{background:color-mix(in srgb,var(--pc,var(--a-mfg)) 55%,var(--a-fg));width:38px;height:38px;color:var(--a-card);font:600 14px/1 var(--f-body);border-radius:999px;flex:none;place-items:center;display:grid}.sp-who{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.sp-name{min-width:0;font:600 16px/22px var(--f-body);color:var(--a-fg);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}@media (hover:hover) and (pointer:fine){.sp-name:hover{text-decoration:underline}}.sp-who .ax-pill{flex:none}.sp-acts{flex:none;align-items:center;gap:8px;display:flex}.adm-app .sp-btn{gap:4px;height:34px;min-height:34px;padding:0 14px;font-size:13px}.sp-btn .ic{width:15px;height:15px}.sp-grid{grid-template-columns:minmax(0,4fr) minmax(0,2fr);gap:0 28px;padding:14px 20px 18px;display:grid}.sp-g{align-content:start;gap:8px;min-width:0;display:grid}.sp-g+.sp-g{border-left:1px solid var(--a-border);padding-left:28px}.sp-g h3{font:600 12px/16px var(--f-body);color:var(--a-mfg);margin:0}.sp-cells{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.sp-c{align-content:start;gap:3px;min-width:0;padding:10px 16px;display:grid}.sp-c:first-child{padding-left:0}.sp-c+.sp-c{border-left:1px solid var(--a-border)}.sp-c>small{color:var(--a-mfg);white-space:nowrap;font-size:13px;line-height:18px}.sp-c>small i{margin-right:2px;font-style:normal;font-weight:600}.sp-c>b{color:var(--a-fg);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:20px;font-weight:600;line-height:26px}.sp-c>b small{color:var(--a-mfg);font-size:13px;font-weight:500}.sp-c-a{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.sp-c-a:hover{text-underline-offset:3px;text-decoration:underline}}.sp-c-a:focus-visible{box-shadow:0 0 0 2px var(--accent);border-radius:2px;outline:none}.sp-c>span{color:var(--a-mfg);align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex}.sp-c em{color:var(--a-bad);font-style:normal}.sp-c.sp-hi>small,.sp-c.sp-hi>b{color:var(--a-good)}.sp-c.sp-hi>b{font-size:24px;font-weight:700;line-height:30px}.sp-c.sp-hi.neg>small,.sp-c.sp-hi.neg>b{color:var(--a-bad)}.sp-mini{background:var(--a-muted);border-radius:0;flex:none;width:44px;height:5px;overflow:hidden}.sp-mini i{background:var(--a-mfg);border-radius:0;height:100%;display:block}.sp-mini i.neg{background:var(--a-bad)}.sp-wd-box{border-top:1px solid var(--a-border);padding:10px 20px 12px}.sp-wd-toggle{max-width:100%;color:var(--a-fg);font:500 14px/20px var(--f-body);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;margin-left:-6px;padding:4px 6px;display:inline-flex}@media (hover:hover) and (pointer:fine){.sp-wd-toggle:hover{background:var(--a-hover)}}.sp-wd-toggle:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.sp-wd-toggle .ic{width:16px;height:16px;color:var(--a-mfg);transition:transform .16s var(--ease-out,ease-out);flex:none}.sp-wd-toggle[aria-expanded=true] .ic{transform:rotate(90deg)}.sp-wd-toggle small{color:var(--a-mfg);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:400;overflow:hidden}.sp-wd-none{color:var(--a-mfg);margin:2px 0;font-size:13px}.sp-wd{margin:8px 0 0;padding:0;list-style:none;display:grid}.sp-wd-i{border-top:1px solid var(--a-border);cursor:pointer;border-radius:4px;grid-template-columns:96px 88px minmax(0,1fr) auto 68px;align-items:center;gap:4px 16px;padding:8px 6px;font-size:14px;display:grid}@media (hover:hover) and (pointer:fine){.sp-wd-i:hover{background:var(--a-hover)}}.sp-wd-day{color:var(--a-mfg);font-variant-numeric:tabular-nums;white-space:nowrap}.sp-wd-what{min-width:0;display:grid}.sp-wd-what b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.sp-wd-what small{color:var(--a-mfg);font-size:12px}.sp-wd-val{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.sp-wd-val.in{color:var(--a-good)}.sp-wd-ops{justify-content:flex-end;gap:4px;display:flex}.sp-wd-more{font:400 13px/18px var(--f-body);color:var(--a-text);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-self:start;margin-top:6px;padding:4px 6px}@media (hover:hover) and (pointer:fine){.sp-wd-more:hover{background:var(--a-hover)}}.sc-ico{width:32px;height:32px;color:var(--a-mfg);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;display:inline-grid}@media (hover:hover) and (pointer:fine){.sc-ico:hover{background:var(--a-hover);color:var(--a-fg)}.sc-ico.del:hover{color:var(--a-bad)}}.sc-ico:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.sc-ico .ic{width:16px;height:16px}.sp-vazio{background:var(--a-card);border-radius:14px}@media (width<=1100px){.sp-grid{grid-template-columns:minmax(0,1fr);gap:16px}.sp-g+.sp-g{border-left:0;border-top:1px solid var(--a-border);padding:14px 0 0}}.sp-card{container-type:inline-size}@container (width<=1100px){.sp-grid{grid-template-columns:minmax(0,1fr);gap:16px}.sp-g+.sp-g{border-left:0;border-top:1px solid var(--a-border);padding:14px 0 0}}@container (width>=1101px) and (width<=1300px){.sp-c.sp-hi>b{font-size:20px;line-height:26px}}@media (width<=640px){.sp-card-h{flex-wrap:wrap;padding:14px 16px 0}.sp-acts{flex:100%}.sp-name{white-space:normal;overflow-wrap:anywhere}.sp-acts .sp-btn{flex:1 1 0}.sp-grid{padding:12px 16px 14px}.sp-cells{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;row-gap:4px}.sp-c{padding:8px 12px}.sp-c:nth-child(odd){border-left:0;padding-left:0}.sp-c.sp-hi{grid-column:2}.sp-c.sp-hi>b{font-size:clamp(18px,6cqw,24px)}.sp-wd-box{padding-left:16px;padding-right:16px}.sp-wd-toggle{text-align:left;grid-template-columns:16px minmax(0,1fr);gap:0 8px;display:inline-grid}.sp-wd-toggle small{white-space:normal;grid-column:2}.sp-wd-i{grid-template-columns:auto minmax(0,1fr) auto}.sp-wd-day{grid-area:1/1;font-size:12px}.sp-wd-tipo{grid-area:1/2}.sp-wd-val{grid-area:1/3;justify-self:end}.sp-wd-what{grid-area:2/1/2/3}.sp-wd-what b{white-space:normal;overflow-wrap:anywhere}.sp-wd-ops{grid-area:2/3}}@media (width>=641px) and (width<=820px){.sp-c.sp-hi>b{white-space:nowrap;font-size:clamp(15px,2.75cqw,24px);line-height:30px}.sp-cells .sp-c{padding-inline:12px}.sp-cells .sp-c:first-child{padding-left:0}}@media (pointer:coarse){.sp-wd-toggle{margin-top:-8px;margin-bottom:-8px;padding-top:12px;padding-bottom:12px}.sc-ico{width:44px;height:44px}.sp-name{margin:-11px 0;padding:11px 0}}.sr-head .cl-avatar{background:color-mix(in srgb,var(--pc,var(--a-mfg)) 55%,var(--a-fg));color:var(--a-card)}.sr-top{gap:12px;display:grid}.sr-pick{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.ax-rm .sr-pick .fx-seg,.sr-pick .fx-seg{flex:none;width:auto}.ax-rm .sr-pick .fx-seg button{flex:none;padding:0 12px;font-size:13px}.fin-mp{justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.fin-mp-btn{border:1px solid var(--a-border);background:var(--a-bg);width:40px;height:40px;color:var(--a-fg);cursor:pointer;border-radius:4px;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.fin-mp-btn:hover{background:var(--a-muted)}}.fin-mp-btn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 35%,transparent);outline:none}.fin-mp-btn .ic{width:16px;height:16px}.fin-mp-label{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 4px;font-size:15px;font-weight:600;display:inline-block}.adm-app .sr-agora{color:var(--a-mfg);background:0 0;border-color:#0000}@media (hover:hover) and (pointer:fine){.adm-app .sr-agora:hover{background:var(--a-muted);color:var(--a-fg)}}.sr-desc b{font-weight:500}.sr-desc small{color:var(--a-mfg);text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.sr-desc em{color:var(--a-bad);font-style:normal}.sr-table td{height:48px}.sr-val{font-weight:500}.sr-pend-t{display:none}.sp-pend em{color:var(--a-bad);font-size:12px;font-style:normal}.sr-foot-m{display:none}.sr-foot-w td{max-width:none}.sr-foot{white-space:normal;justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex}.sr-foot b{color:var(--a-fg);flex:none;font-weight:600}.sr-table .sr-desc{white-space:normal;overflow-wrap:anywhere}.sr-table .sr-pill,.sr-table .sr-day{display:none}@media (width<=1023px){.ax-rm-body:has(>.sr-top){grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;gap:12px;display:grid}}@media (width<=640px){.ax-rbar-l:has(>.sr-pick){flex:100%;min-width:0}.sr-pick,.ax-rm .sr-pick .fx-seg{width:100%}.ax-rm .sr-pick .fx-seg button{flex:1 1 0;padding:0 6px}.sr-pick .fin-mp{justify-content:space-between;width:100%}.sr-pick .fo-range{width:100%}.sr-table .sr-c-kind,.sr-table .sr-c-day{display:none}.sr-table .sr-pill{margin-top:4px;display:block}.sr-table td,.sr-table th{padding-left:8px;padding-right:8px}.ax-table.sr-table .sr-desc{white-space:normal;max-width:none;padding-top:8px;padding-bottom:8px}.sr-table .sr-desc b,.sr-table .sr-desc small{white-space:normal;text-overflow:clip;display:block;overflow:visible}.sr-table .sr-desc .sr-day{font-variant-numeric:tabular-nums;display:block}.sr-foot-w{display:none}.sr-foot-m{display:table-row}.ax-table.sr-table .sr-foot-m td{white-space:normal}.sr-liq{font-size:12px;font-weight:500;line-height:16px;display:block}.ax-table.sr-table :is(th,td).ax-acts{padding-left:0;padding-right:8px}}.fin-summary{background:color-mix(in srgb,var(--a-muted) 55%,transparent);border-radius:6px;margin:0;padding:8px 12px;font-size:14px;line-height:1.6}.ax-rm .sc-hint{margin-top:0}.sp-pend{margin:0;padding:0;list-style:none;display:grid}.sp-pend li{border-top:1px solid var(--a-border);grid-template-columns:88px minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:8px 0;font-size:14px;line-height:20px;display:grid}.sp-pend li:first-child{border-top:0;padding-top:0}.sp-pend time{color:var(--a-mfg);font-variant-numeric:tabular-nums;white-space:nowrap}.sp-pend li.venc time{color:var(--a-bad)}.sp-pend span{overflow-wrap:anywhere;min-width:0}.sp-pend b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.inv-dlg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.inv-dlg-grid>.ax-full{grid-column:1/-1}@media (width<=480px){.inv-dlg-grid{grid-template-columns:minmax(0,1fr)}}.ct{gap:16px;min-width:0;padding-bottom:16px;display:grid;container:ct/inline-size}.ct-lendo{min-height:240px;color:var(--a-mfg);justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex}.ct-lendo .ic{width:18px;height:18px;animation:1s linear infinite ct-gira}@keyframes ct-gira{to{transform:rotate(360deg)}}.ct-card{background:var(--a-card);border-radius:14px;align-content:start;gap:14px;min-width:0;padding:16px 20px 18px;display:grid}.ct-card-h{flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:28px;display:flex}.ct-card-h h2{letter-spacing:-.01em;color:var(--a-fg);margin:0;font-size:16px;font-weight:600;line-height:22px}.ct-card-h>span{color:var(--a-mfg);font-size:12px;line-height:18px}.ct-card-h>.ct-seg{margin-left:auto}.ct-campos{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px 16px;display:grid}.ct-campos>.ax-full,.ct-campos>.ct-span2{grid-column:1/-1}.ct .ax-field>label,.ct-dlg .ax-field>label{font-size:12px}.ct-end{align-items:stretch;min-width:0;display:flex}.ct-end>span{border:1px solid var(--a-input);background:var(--a-fill);max-width:60%;color:var(--a-mfg);white-space:nowrap;text-overflow:ellipsis;border-right:0;border-radius:4px 0 0 4px;flex:none;align-items:center;padding:0 10px;font-size:13px;display:flex;overflow:hidden}.ct .ct-end input{border-radius:0 4px 4px 0;flex:1;min-width:0}.ct-un{align-items:center;min-width:0;display:flex;position:relative}.ct-un>span{color:var(--a-mfg);pointer-events:none;font-size:12px;position:absolute;right:10px}.ct .ct-un input,.ct-dlg .ct-un input{font-variant-numeric:tabular-nums;padding-right:36px}.ct-medidas{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ct-flag{background:var(--a-fill);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;display:flex}.ct-flag-t{gap:1px;min-width:0;display:grid}.ct-flag-t b{color:var(--a-fg);font-size:14px;font-weight:600;line-height:20px}.ct-flag-t small{color:var(--a-mfg);font-size:12px;line-height:16px}.ct-flag .pf-switch{flex:none;padding:0}.ct-seg{background:var(--a-fill);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.ct-seg>button,.ct-seg>label{color:var(--a-mfg);font:500 13px/18px var(--f-body);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:5px 12px;display:inline-flex}.ct-seg>button b{opacity:.8;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.ct-seg>.on{background:var(--a-card);color:var(--a-fg);box-shadow:0 1px 2px #00000014}.ct-seg>label input{opacity:0;pointer-events:none;position:absolute}.ct-seg>button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ct-seg>label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:1px}.ct-link{color:var(--accent);font:500 12px/16px var(--f-body);cursor:pointer;text-align:left;background:0 0;border:0;padding:0}@media (hover:hover) and (pointer:fine){.ct-link:hover{text-decoration:underline}}.ct-aviso{background:var(--a-warn-soft,var(--a-fill));color:var(--a-fg);border-radius:10px;align-items:flex-start;gap:10px;margin:0;padding:10px 12px;font-size:13px;line-height:18px;display:flex}.ct-aviso .ic{width:16px;height:16px;color:var(--a-warn,var(--accent));flex:none;margin-top:1px}.ct-faixa{background:var(--a-card);border-radius:14px;align-items:center;gap:14px;min-width:0;padding:12px 16px;display:flex}.ct-faixa-logo{background:var(--a-fill);border-radius:10px;flex:none;place-items:center;width:104px;height:48px;display:grid;overflow:hidden}.ct-faixa-logo img{object-fit:contain;max-width:88px;max-height:32px}.ct-faixa-logo.ct-sem .ic,.ct-logo-v.ct-sem .ic{width:20px;height:20px;color:var(--a-mfg)}.ct-faixa-t{flex:1;gap:2px;min-width:0;display:grid}.ct-faixa-t>b{color:var(--a-fg);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;line-height:22px;overflow:hidden}.ct-faixa-l{align-items:center;gap:4px;min-width:0;display:flex}.ct-faixa-url{min-width:0;color:var(--a-mfg);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:13px;line-height:18px;text-decoration:none;display:inline-flex;overflow:hidden}@media (hover:hover) and (pointer:fine){a.ct-faixa-url:hover{color:var(--accent)}}.ct-faixa-url .ic{flex:none;width:13px;height:13px}.ct-copiar{width:26px;height:26px;color:var(--a-mfg);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.ct-copiar:hover{background:var(--a-hover);color:var(--a-fg)}}.ct-copiar .ic{width:14px;height:14px}.ct-faixa-s{flex:none;align-items:center;gap:16px;display:flex}.ct-publicar .pf-switch{padding:0}.ct-cfg{grid-template-columns:264px minmax(0,1fr);align-items:start;gap:16px;padding-bottom:64px;display:grid}.ct-menu{background:var(--a-card);border-radius:14px;gap:2px;padding:8px;display:grid;position:sticky;top:0}.ct-menu-i{width:100%;color:var(--a-fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:8px 10px;display:flex;position:relative}.ct-menu-i[aria-current=true]{background:var(--a-hover)}@media (hover:hover) and (pointer:fine){.ct-menu-i:hover{background:var(--a-hover)}}.ct-menu-i:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}.ct-menu-ic{background:var(--a-fill);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.ct-menu-ic .ic{width:18px;height:18px}.ct-menu-i[aria-current=true] .ct-menu-ic{background:var(--accent);color:var(--a-on,#fff)}.ct-menu-t{flex:1;min-width:0;display:grid}.ct-menu-t b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.ct-menu-t small{color:var(--a-mfg);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.ct-conteudo,.ct-conteudo>.ct-loja{gap:16px;min-width:0;display:grid}.ct-rodape{z-index:25;box-sizing:border-box;background:var(--a-bar,var(--a-card));border-top:1px solid var(--a-bar-line,var(--a-border));align-items:center;gap:16px;height:61px;padding:0 16px;display:flex;position:fixed;bottom:0;left:0;right:0}.ct-rodape-l{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.ct-rodape-logo{background:var(--a-fill);border-radius:8px;flex:none;place-items:center;width:72px;height:36px;display:grid;overflow:hidden}.ct-rodape-logo img{object-fit:contain;max-width:62px;max-height:24px}.ct-rodape-logo.ct-sem .ic{width:18px;height:18px;color:var(--a-mfg)}.ct-rodape-t{gap:1px;min-width:0;display:grid}.ct-rodape-t>b{color:var(--a-fg);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:19px;overflow:hidden}.ct-rodape .ct-publicar{border-left:1px solid var(--a-border);margin-left:8px;padding-left:16px}.ct-estado{color:var(--a-mfg);flex:none;font-size:13px}.ct-estado.sujo{color:var(--a-warn,var(--accent));font-weight:500}.ct-rodape-r{flex:none;align-items:center;gap:8px;display:flex}.ct-rodape-r .btn{min-height:36px}.ct-tpl-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ct-tpl-i{border:1px solid var(--a-border);background:var(--a-card);border-radius:12px;min-width:0;transition:border-color .15s,box-shadow .15s;display:grid;position:relative}.ct-tpl-l{cursor:pointer;align-content:start;gap:10px;padding:8px 8px 12px;display:grid}.ct-tpl-l>input{opacity:0;pointer-events:none;position:absolute}@media (hover:hover) and (pointer:fine){.ct-tpl-i:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--a-border))}}.ct-tpl-i.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.ct-tpl-i:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.ct-tpl-mini{aspect-ratio:16/10;pointer-events:none;background:#fff;border-radius:8px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f}.ct-tpl-zoom{width:var(--ct-w,1280px);zoom:var(--ct-k,.3);display:block}.ct-tpl-n{gap:2px;min-width:0;padding:0 84px 0 4px;display:grid}.ct-tpl-n b{color:var(--a-fg);align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:20px;display:flex}.ct-tpl-n small{-webkit-line-clamp:2;color:var(--a-mfg);-webkit-box-orient:vertical;font-size:12px;line-height:17px;display:-webkit-box;overflow:hidden}.ct-tpl-ok{background:var(--accent);color:var(--a-on,#fff);border-radius:999px;align-items:center;gap:4px;padding:1px 8px 1px 6px;font-size:12px;font-style:normal;font-weight:600;line-height:18px;display:inline-flex}.ct-tpl-ok .ic{width:12px;height:12px}.ct-ver{min-height:30px;padding:3px 12px;font-size:13px;position:absolute;bottom:12px;right:10px}.ct-ver .ic{width:15px;height:15px}.ct-dlg-ver.ax-dialog{width:min(1240px,96vw)}.ct-ver-dlg{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.ct-prev,.ct-dlg-ver .ct-prev{min-width:0;overflow:hidden}.ct-ver-h{justify-content:space-between;align-items:center;gap:16px;display:flex}.ct-ver-h h2{margin:0;font-size:18px;line-height:24px}.ct-ver-h p{color:var(--a-mfg);margin:2px 0 0;font-size:13px;line-height:18px}.ct-dlg-ver .ct-prev{overscroll-behavior:contain;align-content:start;max-height:66vh;overflow:hidden auto}.ct-dlg-ver .ct-prev-tela.ct-prev-alta{max-height:none;overflow:visible}.ct-tpl-ok-foot{padding:6px 12px;font-size:13px}.ct-ver-segs{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ct-ver-pe{align-items:center}.ct-ver-pe-r{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 14px;margin-left:auto;display:flex}.ct-levar-cores{color:var(--a-fg);cursor:pointer;align-items:center;gap:8px;font-size:13px;line-height:18px;display:inline-flex}.ct-levar-cores input{width:16px;height:16px;accent-color:var(--accent);margin:0}.ct-levar-amostra{display:inline-flex}.ct-levar-amostra i{width:16px;height:16px;box-shadow:0 0 0 2px var(--a-card),inset 0 0 0 1px #0000001f;border-radius:50%}.ct-levar-amostra i+i{margin-left:-5px}@media (width<=760px){.ct-ver-h{flex-wrap:wrap}.ct-ver-segs{justify-content:flex-start}}.ct-loja{gap:16px;min-width:0;display:grid}.ct-duas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.ct-aparencia{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.ct-logo{border:1px solid var(--a-border);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:8px;display:flex}.ct-logo-v{background:var(--a-fill);border-radius:8px;flex:none;place-items:center;width:84px;height:44px;display:grid;overflow:hidden}.ct-logo-v img{object-fit:contain;max-width:74px;max-height:30px}.ct-logo-b{justify-items:start;gap:4px;min-width:0;display:grid}.ct-logo-b small{color:var(--a-mfg);font-size:12px;line-height:15px}.ct-up{cursor:pointer;align-items:center;gap:6px;min-height:30px;padding:4px 12px;font-size:13px;display:inline-flex;position:relative}.ct-up .ic{width:15px;height:15px}.ct-cor{border:1px solid var(--a-border);cursor:pointer;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:8px;display:flex}.ct-cor input[type=color]{cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;width:40px;height:40px;padding:0}.ct-cor input[type=color]::-webkit-color-swatch-wrapper{padding:0}.ct-cor input[type=color]::-webkit-color-swatch{border:1px solid #0000001f;border-radius:8px}.ct-cor input[type=color]::-moz-color-swatch{border:1px solid #0000001f;border-radius:8px}.ct-cor>span{gap:1px;min-width:0;display:grid}.ct-cor b{color:var(--a-fg);white-space:nowrap;font-size:13px;font-weight:600;line-height:18px}.ct-cor small{color:var(--a-mfg);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:15px;overflow:hidden}.ct-prev{background:var(--a-fill);border-radius:12px;justify-items:center;padding:14px;display:grid}.ct-prev-barra{width:calc(var(--ct-w,1280px) * var(--ct-k,1));box-sizing:border-box;background:color-mix(in srgb,var(--a-card) 70%,var(--a-fill));border:1px solid var(--a-border);border-bottom:0;border-radius:10px 10px 0 0;align-items:center;gap:6px;padding:8px 12px;display:flex}.ct-prev-barra i{background:color-mix(in srgb,var(--a-mfg) 40%,transparent);border-radius:50%;width:9px;height:9px}.ct-prev-barra span{background:var(--a-card);color:var(--a-mfg);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;flex:1;margin-left:8px;padding:3px 10px;font-size:12px;line-height:16px;overflow:hidden}.ct-prev-tela{width:var(--ct-w,1280px);zoom:var(--ct-k,.6);border:1px solid var(--a-border);max-height:calc(820px / var(--ct-k,.6));pointer-events:none;background:#fff;border-top:0;display:block;overflow:hidden}.ct-prev.celular .ct-prev-barra{border-radius:22px 22px 0 0}.ct-prev.celular .ct-prev-tela{max-height:calc(760px / var(--ct-k,1));border-radius:0 0 22px 22px}.ct-tabela .ax-table td{vertical-align:middle}.ct-ints{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.ct-int{gap:14px}.ct-int-h{align-items:flex-start;gap:12px;display:flex}.ct-int-h>div{flex:1;min-width:0}.ct-int-h h2{color:var(--a-fg);margin:0;font-size:16px;font-weight:600;line-height:22px}.ct-int-h p{color:var(--a-mfg);margin:2px 0 0;font-size:13px;line-height:18px}.ct-int-ic{background:var(--a-fill);width:40px;height:40px;color:var(--a-fg);border-radius:10px;flex:none;place-items:center;display:grid}.ct-int-ic .ic{width:20px;height:20px}.ct-int-d{background:var(--a-fill);border-radius:10px;gap:0;margin:0;padding:4px 12px;display:grid}.ct-int-d>div{border-top:1px solid color-mix(in srgb,var(--a-border) 70%,transparent);justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:flex}.ct-int-d>div:first-child{border-top:0}.ct-int-d dt{color:var(--a-mfg);font-size:12px}.ct-int-d dd{color:var(--a-fg);text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;font-weight:500}.ct-chave{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.ct-chave .ax-field{min-width:0}.ct-chave .ct-amb{grid-column:1/-1;justify-self:start}.ct-chave>.btn{min-height:36px}.ct-int-pe{flex-wrap:wrap;gap:8px;padding-top:2px;display:flex}.ct-int-pe .btn{min-height:32px;padding:4px 12px;font-size:13px}.ct-int-pe .btn .ic{width:15px;height:15px}.ct-desligar{color:var(--a-bad)}.ct-seguro{background:var(--a-card);color:var(--a-mfg);border-radius:12px;align-items:flex-start;gap:10px;margin:0;padding:12px 16px;font-size:13px;line-height:19px;display:flex}.ct-seguro .ic{width:18px;height:18px;color:var(--accent);flex:none;margin-top:1px}.ct-guia{gap:12px}.ct-passos{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ct-passo{background:var(--a-fill);border-radius:12px;grid-template-rows:auto 1fr;gap:10px;min-width:0;padding:10px 10px 12px;display:grid}.ct-passo-img{background:var(--a-card);color:var(--a-fg);border-radius:9px;margin:0;padding:6px;line-height:0}.ct-passo-img svg{width:100%;height:auto;display:block}.ct-passo-t{align-content:start;gap:5px;padding:0 4px;display:grid}.ct-passo-n{background:var(--accent);width:24px;height:24px;color:var(--a-on,#fff);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.ct-passo-t h3{color:var(--a-fg);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;line-height:20px;display:flex}.ct-passo-t p{color:var(--a-fg);margin:0;font-size:13px;line-height:20px}.ct-passo-t a{color:var(--accent);justify-self:start;align-items:center;gap:6px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.ct-passo-t a:hover{text-decoration:underline}}.ct-passo-t a .ic{width:13px;height:13px}.ct-ped{gap:16px;display:grid}.ct-ped-h{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ct-ped-h h2{margin:0;font-size:18px;line-height:24px}.ct-ped-h small{color:var(--a-mfg);font-size:12px}.ct-ped-g{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.ct-ped-itens{gap:10px;min-width:0;display:grid}.ct-tot{background:var(--a-fill);border-radius:10px;margin:0;padding:4px 12px;display:grid}.ct-tot>div{justify-content:space-between;align-items:center;min-height:32px;font-size:13px;display:flex}.ct-tot dt{color:var(--a-mfg)}.ct-tot dd{margin:0}.ct-tot-f{border-top:1px solid var(--a-border);font-weight:600}.ct-tot-f dt{color:var(--a-fg)}.ct-ped-lado{gap:12px;display:grid}.ct-ped-lado h3{color:var(--a-mfg);text-transform:none;margin:0 0 6px;font-size:13px;font-weight:600;line-height:18px}.ct-tabela tr.ct-novo-l td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.ct-tabela tr.ct-novo-l td{font-weight:600}@container ct (width<=1300px){.ct-tpl-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ct (width<=1000px){.ct-cfg{grid-template-columns:220px minmax(0,1fr)}}@container ct (width<=1180px){.ct-duas,.ct-ints{grid-template-columns:minmax(0,1fr)}.ct-aparencia{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ct-aparencia>.ct-logo{grid-column:1/-1}}@container ct (width<=760px){.ct-tpl-g{grid-template-columns:repeat(2,minmax(0,1fr))}.ct-campos{grid-template-columns:minmax(0,1fr)}.ct-faixa{flex-wrap:wrap}.ct-faixa-s{justify-content:space-between;width:100%}}@container ct (width<=1400px){.ct-passos{grid-template-columns:repeat(3,minmax(0,1fr))}}@container ct (width<=1000px){.ct-passos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.ct-ped-g{grid-template-columns:minmax(0,1fr)}}.ct-vencido{max-width:980px}.ct-venc-h{align-items:flex-start;gap:14px;display:flex}.ct-venc-h>div{flex:1;min-width:0}.ct-venc-h h2{color:var(--a-fg);margin:0;font-size:17px;font-weight:600;line-height:24px}.ct-venc-h p{color:var(--a-mfg);margin:4px 0 0;font-size:13px;line-height:20px}.ct-venc-ic{background:var(--a-fill);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.ct-venc-ic .ic{width:22px;height:22px}.ct-venc-lista{background:var(--a-fill);border-radius:12px;gap:0;padding:2px 14px;display:grid}.ct-venc-l{border-top:1px solid color-mix(in srgb,var(--a-border) 70%,transparent);align-items:center;gap:12px;min-height:60px;display:flex}.ct-venc-l:first-child{border-top:0}.ct-venc-l>div{flex:1;gap:1px;min-width:0;display:grid}.ct-venc-l b{color:var(--a-fg);font-size:14px;font-weight:600;line-height:20px}.ct-venc-l small{color:var(--a-mfg);font-size:12px;line-height:17px}.ct-venc-l .ct-int-ic{background:var(--a-card);width:34px;height:34px}.ct-venc-l .ct-int-ic .ic{width:17px;height:17px}.ct-venc-l .btn{flex:none;min-height:32px;padding:4px 12px;font-size:13px}.ct-tpl{height:var(--ct-tpl-h,auto);flex-direction:column;min-height:0;display:flex}.ct-tpl .ct-tpl-g{flex:1;grid-auto-rows:minmax(0,1fr);min-height:0}.ct-tpl .ct-tpl-i{min-height:0}.ct-tpl .ct-tpl-l{box-sizing:border-box;grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0}.ct-tpl .ct-tpl-mini{aspect-ratio:auto;height:100%;min-height:60px}.ct-tpl .ct-tpl-n small{-webkit-line-clamp:unset;display:block;overflow:visible}.ax-dialog.ct-dlg-cheia{border-radius:0;flex-direction:column;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;display:flex;position:fixed;inset:0}.ct-dlg-cheia .ct-ver-dlg{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 16px 0;display:flex}.ct-dlg-cheia .ct-prev{border-radius:12px;flex:1;align-content:start;min-height:0;max-height:none;padding:0;overflow:hidden auto}.ct-dlg-cheia .ct-prev-tela{pointer-events:auto}.ct-dlg-cheia .ct-ver-pe{flex:none;padding:10px 16px}.ct-pr-total{color:var(--a-fg);white-space:nowrap;margin-left:auto;font-size:13px;font-weight:600}.ct-pr-foto{background:var(--a-muted);width:40px;height:40px;color:var(--a-mfg);vertical-align:middle;border-radius:8px;place-items:center;display:inline-grid;overflow:hidden}.ct-pr-foto img{object-fit:cover;width:100%;height:100%}.ct-pr-foto .ic{width:16px;height:16px}.ct-pr-nome a{color:var(--a-fg);font-weight:600;text-decoration:none}.ct-pr-nome a:hover{text-decoration:underline}.ct-pr-faixa{align-items:center;gap:6px;display:inline-flex}.ct-pr-faixa small,.ct-pr-fora .ct-pr-nome a{color:var(--a-mfg)}.ct-pr-t td .cfg-flag{justify-content:center}.ax-dialog-ov:has(.ct-dlg-cheia){padding:0}.ct-of-nova{margin-left:auto}.ct-of-fora{color:var(--a-mfg);font-size:12px;display:block}.ct-of-ac{white-space:nowrap}.ct-of-b{width:32px;height:32px;color:var(--a-mfg);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:inline-grid}.ct-of-b .ic{width:16px;height:16px}@media (hover:hover) and (pointer:fine){.ct-of-b:hover{background:var(--a-muted);color:var(--a-fg)}}.ax-dialog.ct-dlg-oferta{width:min(560px,94vw)}.ct-of-campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;margin-top:12px;display:grid}.ct-of-campos [data-fld=produto]{grid-column:1/-1}.ct-of-campos select,.ct-of-campos input[type=date]{width:100%}.ct-un-r{flex-direction:row}.ct-of-previa{min-height:20px;color:var(--a-fg);margin:14px 0 0;font-size:14px}.ct-of-previa s{color:var(--a-mfg)}.us-tab .us-nome,.us-tab .us-email{text-overflow:ellipsis;white-space:nowrap;max-width:0;overflow:hidden}.us-tab .us-nome{width:40%;font-weight:500}.us-tab .us-email{width:60%}.us-tab .us-papel,.us-tab .us-pode,.us-tab .us-acesso{white-space:nowrap}.us-tab .us-acts{width:1%;min-width:128px}.us-tab .op-acts{flex-wrap:nowrap}@container (width<=700px){.adm-app .ax-table.gf-tab.us-tab tbody tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome papel""email acts""pode acts""acesso acts";align-items:center}.us-tab .us-nome{grid-area:nome}.us-tab .us-papel{grid-area:papel;justify-self:end}.us-tab .us-email{overflow-wrap:anywhere;grid-area:email}.us-tab .us-pode{grid-area:pode}.us-tab .us-acesso{grid-area:acesso}.us-tab .us-acts{grid-area:acts;min-width:0}.us-tab td.us-papel:before{display:none}}.ax-dialog.us-caixa{width:min(640px,100%)}.us-caixa .ax-dialog-body{gap:16px;padding:20px}.us-cab h2{margin:0}.us-cab p{color:var(--a-mfg);margin:2px 0 0;font-size:13px;line-height:20px}.us-campos{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.us-perms-h{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.us-perms-t{font-size:14px;font-weight:600}.us-perms-t .req{color:var(--err);margin-left:2px}.us-caixa .us-todas{min-height:30px;padding:0 12px;font-size:13px}.us-perm-caixa{border:1px solid var(--a-border);border-radius:8px;margin-top:8px;overflow:clip}.us-perm{border-collapse:collapse;width:100%;font-size:14px}.us-perm thead th{z-index:1;background:var(--a-card);height:34px;box-shadow:inset 0 -1px 0 var(--a-border);color:var(--a-mfg);text-align:center;padding:0;font-size:12px;font-weight:500;position:sticky;top:0}.us-perm thead th:first-child{text-align:left;padding-left:12px}.us-perm tbody th{text-align:left;padding:0 12px;font-weight:400}.us-perm tbody td{text-align:center;width:68px;height:42px;padding:0}.us-perm tbody tr:not(.us-perm-g)>*{box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--a-border) 55%,transparent)}.us-perm tbody:last-child tr:last-child>*{box-shadow:none}@media (hover:hover) and (pointer:fine){.us-perm tbody tr:not(.us-perm-g):hover>*{background:var(--a-hover)}}.us-perm .us-perm-g th{background:color-mix(in srgb,var(--a-muted) 70%,transparent);height:30px;color:var(--a-mfg);font-size:12px;font-weight:600}.us-perm .us-sw{vertical-align:middle;border:0;padding:0;display:inline-flex}.ax-field .us-sw input{opacity:0;border:0;width:1px;height:1px;min-height:0;padding:0;position:absolute}.us-perm .us-sw input:checked+.pf-sw{background:#34c759}.us-perm tr:not(:has(input[data-acao=ver]:checked)) td:not(:first-of-type) .pf-sw{opacity:.5}.us-perms .ax-err{margin-top:6px;display:block}.us-caixa .us-foot{z-index:2;background:var(--a-card);box-shadow:inset 0 1px 0 var(--a-border);position:sticky;bottom:0}@media (width<=560px){.us-caixa .ax-dialog-body{padding:16px}.us-campos{grid-template-columns:minmax(0,1fr)}.us-perm{font-size:13px}.us-perm tbody th{padding:0 8px}.us-perm tbody td{width:44px}.us-perm thead th{font-size:12px}.us-perm .pf-sw{transform:scale(.85)}}form.so-leitura :is(input,select,textarea){background:var(--a-muted);color:var(--a-fg)}.rp-bar{border:1px solid var(--a-border);background:var(--a-card);border-radius:6px;flex:none;min-width:0;padding:16px}.rp-campos{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;min-width:0;display:flex}.rp-campos>.ax-field{flex:180px;min-width:0;max-width:280px}.rp-campos .ax-field select,.rp-campos .ax-field input{width:100%}.rp-campos>.rp-qual{flex:1.4 250px;max-width:340px}.rp-campos>.rp-periodo{flex:2 340px;max-width:460px}.rp-datas{align-items:center;gap:8px;display:flex}.rp-datas input{flex:1 1 0;min-width:0}.rp-datas span{color:var(--a-mfg);flex:none;font-size:13px}.rp-pe{flex:none;align-items:center;gap:8px;display:flex}.rp-pe .btn .ic,.rp-btns .btn .ic{width:16px;height:16px}.rp-dica{color:var(--a-mfg);text-align:center;margin:0;padding:32px 16px;font-size:14px}.rp-res{background:var(--a-card);justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:6px 16px;font-size:13px;display:flex}.rp-res b{font-weight:600}.rp-btns{gap:8px;display:flex}.rp-table td,.rp-table th{white-space:nowrap}.rp-plano{align-items:center;gap:4px;margin-left:8px;font-size:12px;display:inline-flex}@media (width<=640px){.rp-campos>.ax-field,.rp-campos>.rp-qual,.rp-campos>.rp-periodo{flex:100%;max-width:none}}@media (width>=1024px){.adm-app.adm-app .adm-main #admBody:has(>.rp-bar){gap:0;padding:0}.adm-app .rp-bar{border:0;border-bottom:1px solid var(--a-bar-line);background:var(--a-bar);border-radius:0;padding:12px 20px}.adm-app .rp-res{border-bottom:1px solid var(--a-bar-line);padding:6px 20px}.adm-app .rp-dica{padding:64px 20px}.adm-app .ax-table.rp-table tbody tr td:first-child,.adm-app .ax-table.rp-table thead th:first-child{padding-left:20px}}.rp-folha{--a-fg:#171717;--a-mfg:#6b6b6b;--a-border:#d4d4d4;--a-muted:#fafafa;--a-card:#fff;color:var(--a-fg);background:var(--a-card);font:11px/1.4 var(--f-body,system-ui,sans-serif);-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0}.rp-folha h1{margin:0;font-size:18px;font-weight:700;line-height:24px}.rp-folha p{color:var(--a-mfg);margin:2px 0 12px}.rp-folha table{border-collapse:collapse;width:100%}.rp-folha th{border-bottom:1px solid var(--a-border);color:var(--a-mfg);text-align:left;padding:6px;font-size:10px;font-weight:600}.rp-folha td{border-bottom:1px solid var(--a-border);vertical-align:top;padding:6px}.rp-folha tbody tr:nth-child(2n) td{background:var(--a-muted)}.rp-folha tr{break-inside:avoid}.rp-folha .n{text-align:right;white-space:nowrap}.ca{--ca-corpo:#fff;--ca-corpo-borda:var(--a-border,#e6e6e6);--ca-corpo-sombra:0 1px 2px #0000000a,0 18px 40px -28px #00000038;--ca-visor:#f3f4f6;--ca-visor-sombra:inset 0 1px 3px #00000012,inset 0 0 0 1px #0000000a;--ca-visor-2:#fff;--ca-visor-grade:#e6e7ea;--ca-tecla:#fff;--ca-tecla-borda:#e3e4e7;--ca-tecla-sombra:0 1px 0 #0000000a,0 2px 6px -3px #00000014;--ca-campo:#f3f4f6;--ca-campo-sombra:inset 0 1px 2px #0000000f;--ca-campo-h:#ecedf0;--ca-passo:#ecedf0;--ca-passo-h:#e1e2e6;--ca-tinta:#141518;--ca-mudo:#6b7078;--ca-apagado:#a9adb4;--ca-linha:#ecedef;--ca-laranja:#e85d00;--ca-mat:#ff8a2b;--ca-imp:#9aa0a8;--ca-ext:#4f545c;--ca-luc:#1f9d5c;--ca-neg:#d23a24;--ca-k-c:#eeeff1;--ca-k-c-tinta:#141518;--ca-k-s:#141518;--ca-k-s-tinta:#fff;--ca-aviso:#fff1e6;--ca-aviso-tinta:#7a3a08;height:max(280px,var(--ca-altura,calc(100dvh - 320px)));box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:16px;padding:2px 0 0;display:grid}:root[data-theme=dark] .ca{--ca-corpo:linear-gradient(180deg,#2b2d32,#1f2024);--ca-corpo-borda:#141518;--ca-corpo-sombra:inset 0 1px 0 #ffffff14,0 24px 50px -28px #000000b3;--ca-visor:#0c0d0f;--ca-visor-sombra:inset 0 2px 10px #000000b3,inset 0 0 0 1px #ffffff0d;--ca-visor-2:#17181b;--ca-visor-grade:#25272b;--ca-tecla:linear-gradient(180deg,#3a3c42,#303237);--ca-tecla-borda:transparent;--ca-tecla-sombra:inset 0 1px 0 #ffffff14,0 1px 0 #00000073,0 3px 6px -3px #0006;--ca-campo:#00000047;--ca-campo-sombra:inset 0 1px 2px #0006;--ca-campo-h:#0006;--ca-passo:#ffffff12;--ca-passo-h:#ffffff24;--ca-tinta:#f4f4f5;--ca-mudo:#9ea2a9;--ca-apagado:#5d6168;--ca-linha:#ffffff12;--ca-laranja:#ff8a2b;--ca-imp:#c9cdd3;--ca-ext:#7c818a;--ca-luc:#3fcb86;--ca-neg:#ff7b66;--ca-k-c:linear-gradient(180deg,#55585f,#46484e);--ca-k-c-tinta:#fff;--ca-k-s:linear-gradient(180deg,#f4f4f5,#dadbde);--ca-k-s-tinta:#141518;--ca-aviso:#ff8a2b1f;--ca-aviso-tinta:#ffd2b0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ca{--ca-corpo:linear-gradient(180deg,#2b2d32,#1f2024);--ca-corpo-borda:#141518;--ca-corpo-sombra:inset 0 1px 0 #ffffff14,0 24px 50px -28px #000000b3;--ca-visor:#0c0d0f;--ca-visor-sombra:inset 0 2px 10px #000000b3,inset 0 0 0 1px #ffffff0d;--ca-visor-2:#17181b;--ca-visor-grade:#25272b;--ca-tecla:linear-gradient(180deg,#3a3c42,#303237);--ca-tecla-borda:transparent;--ca-tecla-sombra:inset 0 1px 0 #ffffff14,0 1px 0 #00000073,0 3px 6px -3px #0006;--ca-campo:#00000047;--ca-campo-sombra:inset 0 1px 2px #0006;--ca-campo-h:#0006;--ca-passo:#ffffff12;--ca-passo-h:#ffffff24;--ca-tinta:#f4f4f5;--ca-mudo:#9ea2a9;--ca-apagado:#5d6168;--ca-linha:#ffffff12;--ca-laranja:#ff8a2b;--ca-imp:#c9cdd3;--ca-ext:#7c818a;--ca-luc:#3fcb86;--ca-neg:#ff7b66;--ca-k-c:linear-gradient(180deg,#55585f,#46484e);--ca-k-c-tinta:#fff;--ca-k-s:linear-gradient(180deg,#f4f4f5,#dadbde);--ca-k-s-tinta:#141518;--ca-aviso:#ff8a2b1f;--ca-aviso-tinta:#ffd2b0}}.ca .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ca-aparelho{background:var(--ca-corpo);border:1px solid var(--ca-corpo-borda);min-width:0;min-height:0;box-shadow:var(--ca-corpo-sombra);color:var(--ca-tinta);font-variant-numeric:tabular-nums;border-radius:24px;flex-direction:column;gap:10px;padding:14px;display:flex;container-type:inline-size}.ca-lista,.ca-imp{background:var(--ca-tecla);border:1px solid var(--ca-tecla-borda);box-shadow:var(--ca-tecla-sombra);border-radius:14px}:is(.ca-lista,.ca-imp,.ca-campo-n).bad{border-color:var(--ca-neg);box-shadow:0 0 0 1px var(--ca-neg)}.ca-rot{letter-spacing:.08em;text-transform:uppercase;min-height:18px;color:var(--ca-mudo);white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;font-size:10.5px;font-weight:700;display:flex}.ca-t-acao{color:var(--ca-laranja);font:600 12px var(--f-body);letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.ca-t-acao .ic{width:13px;height:13px}.ca-t-falta{color:var(--ca-mudo);margin:0;font-size:13px}.ca-t-falta a{color:var(--ca-laranja)}.ca-info{grid-template-columns:minmax(0,1fr) minmax(170px,230px);gap:10px;display:grid}.ca-campo-n{border-radius:12px;flex-direction:column;gap:5px;min-width:0;display:flex}.ca-n-linha{gap:6px;min-width:0;display:flex}.adm-app .ca input.ca-nome{border:1px solid var(--ca-tecla-borda);background:var(--ca-tecla);width:auto;min-width:0;height:42px;color:var(--ca-tinta);font:600 15px var(--f-body);box-shadow:var(--ca-tecla-sombra);border-radius:11px;flex:1;padding:0 12px}.adm-app .ca input.ca-nome::placeholder{color:var(--ca-apagado);font-weight:500}.adm-app .ca input.ca-nome:focus{border-color:var(--ca-laranja);box-shadow:0 0 0 1px var(--ca-laranja);outline:0}.ca-nota-b{border:1px solid var(--ca-tecla-borda);background:var(--ca-tecla);width:42px;height:42px;color:var(--ca-mudo);box-shadow:var(--ca-tecla-sombra);cursor:pointer;border-radius:11px;flex:none;place-items:center;display:grid}.ca-nota-b .ic{width:16px;height:16px}.ca-nota-b.on{color:var(--ca-laranja)}.ca-campo-preco .ca-campo{border:1px solid var(--ca-tecla-borda);background:var(--ca-tecla);height:42px;box-shadow:var(--ca-tecla-sombra)}.ca-campo-preco .ca-campo:focus-within{border-color:var(--ca-laranja);box-shadow:0 0 0 1px var(--ca-laranja)}.ca-campo-preco .ca-t-acao{margin:-4px -6px -4px 0}.ca-lista{flex-direction:column;flex:auto;gap:6px;min-height:118px;padding:10px 12px;display:flex}.ca-lista-cab{justify-content:space-between;align-items:center;gap:8px;display:flex}.ca-lista-b{gap:4px;display:flex}.ca-li-tit,.ca-li{grid-template-columns:22px minmax(0,1fr) auto minmax(150px,196px) auto 30px;align-items:center;gap:8px;display:grid}.ca-li-un{color:var(--ca-mudo);white-space:nowrap;text-align:right;font-size:12.5px}.ca-li-tit{color:var(--ca-mudo);padding-bottom:2px;font-size:11px;font-weight:600}.ca-li-tit span:nth-child(3),.ca-li-tit span:nth-child(5){text-align:right}.ca-lista-corpo{flex-direction:column;flex:auto;gap:6px;min-height:0;margin:0 -4px;padding:0 4px;display:flex;overflow-y:auto}.ca-li-tipo{background:var(--ca-passo);width:22px;height:22px;color:var(--ca-mudo);border-radius:6px;place-items:center;display:grid}.ca-li-tipo .ic{width:13px;height:13px}.ca-li-ext .ca-li-tipo{color:var(--ca-laranja)}.ca-li-custo{text-align:right;white-space:nowrap;font-size:14px;font-weight:600}.ca-li-tirar{width:30px;height:30px;color:var(--ca-mudo);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.ca-li-tirar .ic{width:15px;height:15px}.ca-lista-pe{border-top:1px dashed var(--ca-linha);color:var(--ca-mudo);justify-content:space-between;align-items:center;gap:10px;padding-top:7px;font-size:12px;display:flex}.ca-lista-pe output{color:var(--ca-tinta);font-size:14px;font-weight:700}@container (width<=640px){.ca-li-tit,.ca-li{grid-template-columns:22px minmax(0,1fr) minmax(140px,180px) auto 30px}.ca-li-tit span:nth-child(3),.ca-li-un{display:none}}@container (width<=540px){.ca-li-tit,.ca-li{grid-template-columns:minmax(0,1fr) 128px 30px}.ca-li-tit span:first-child,.ca-li-tit span:nth-child(5),.ca-li-tipo,.ca-li-custo,.ca-li .ca-passo{display:none}}.ca-imp{grid-template-columns:minmax(0,1.2fr) minmax(220px,1fr) auto;align-items:end;gap:12px;padding:10px 12px;display:grid}.ca-imp-q,.ca-imp-t,.ca-imp-c{flex-direction:column;gap:5px;min-width:0;display:flex}.ca-imp-c{align-items:flex-end;padding-bottom:9px}.ca-imp-c output{white-space:nowrap;font-size:15px;font-weight:700}@container (width<=600px){.ca-imp{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ca-imp-c{display:none}}.adm-app .ca select.ca-sel{background:var(--ca-campo) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239EA2A9' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center/16px;width:100%;min-width:0;height:38px;color:var(--ca-tinta);font:600 14px var(--f-body);appearance:none;box-shadow:var(--ca-campo-sombra);cursor:pointer;border:0;border-radius:10px;padding:0 34px 0 10px}.adm-app .ca select.ca-sel option{color:#111;background:#fff}.adm-app .ca select.ca-sel:focus-visible{outline:2px solid var(--ca-laranja);outline-offset:0}.ca-num{align-items:center;gap:5px;min-width:0;display:flex}.ca-campo{background:var(--ca-campo);min-width:0;height:38px;box-shadow:var(--ca-campo-sombra);cursor:text;border-radius:10px;flex:1;justify-content:flex-end;align-items:center;gap:4px;padding:0 10px;display:flex}.ca-campo:focus-within{box-shadow:var(--ca-campo-sombra),0 0 0 2px var(--ca-laranja)}.ca-campo span{color:var(--ca-mudo);font-size:12px}.adm-app .ca input.ca-in{width:100%;min-width:0;height:auto;color:var(--ca-tinta);font:600 18px var(--f-body);text-align:right;font-variant-numeric:tabular-nums;box-shadow:none;background:0 0;border:0;padding:0}.adm-app .ca input.ca-in::placeholder{color:var(--ca-apagado)}.adm-app .ca input.ca-in:focus,.adm-app .ca input.ca-in:focus-visible{outline:0}.ca-num-tempo .ca-campo{flex:1 1 0;padding:0 8px}.ca-campo-r{justify-content:flex-start}.adm-app .ca .ca-campo-r input.ca-in{font-size:20px}.ca-passo{background:var(--ca-passo);width:32px;height:38px;color:var(--ca-tinta);cursor:pointer;border:0;border-radius:10px;flex:none;place-items:center;transition:transform .12s,background-color .12s;display:grid}.ca-passo .ic{width:15px;height:15px}.ca-passo:active{transform:scale(.93)}.ca-passo[disabled]{opacity:.35;cursor:default}.ca-passo:focus-visible{outline:2px solid var(--ca-laranja);outline-offset:1px}.ca-escolha{background:var(--ca-campo);width:100%;min-width:0;min-height:38px;box-shadow:var(--ca-campo-sombra);color:var(--ca-tinta);text-align:left;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:10px;padding:3px 10px 3px 5px;display:flex}.ca-escolha:focus-visible{outline:2px solid var(--ca-laranja);outline-offset:0}.ca-escolha-t{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.ca-escolha-t b{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.15}.ca-escolha-t small{color:var(--ca-mudo);white-space:nowrap;flex:none;font-size:12px}.ca-seta{width:15px;height:15px;color:var(--ca-mudo);flex:none;transform:rotate(90deg)}.ca-foto{background:#fff;border-radius:7px;flex:none;width:30px;height:30px;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f}.ca-foto img,.ca-foto .pf-mini{object-fit:contain;background:#fff;border-radius:0;width:100%;height:100%;margin:0;display:block}.ca-foto .pf-mini img{object-fit:contain}.ca-foto-sem{background:var(--ca-passo);color:var(--ca-mudo);place-items:center;display:grid}.ca-foto-sem .ic{width:16px;height:16px}.ca-aviso{background:var(--ca-aviso);color:var(--ca-aviso-tinta);border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:8px 12px;font-size:12px;display:flex}.ca-aviso a{color:inherit;font-weight:600}.ca-aviso .ic{flex:none;width:15px;height:15px;margin-top:1px}[data-aviso]:empty{display:none}.ca-acoes{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:8px;display:grid}.ca-k{cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:54px;transition:transform .12s,filter .12s;display:flex}.ca-k b{font:600 22px/1 var(--f-display);place-items:center;display:grid}.ca-k b .ic{width:19px;height:19px}.ca-k small{font:600 13px var(--f-body)}.ca-k:active{transform:translateY(1px)scale(.99)}.ca-k:focus-visible{outline:2px solid var(--ca-laranja);outline-offset:2px}.ca-k-c{background:var(--ca-k-c);color:var(--ca-k-c-tinta);box-shadow:var(--ca-tecla-sombra)}.ca-k-s{background:var(--ca-k-s);color:var(--ca-k-s-tinta);box-shadow:var(--ca-tecla-sombra)}.ca-k[disabled]{opacity:.6;cursor:default}.ca-visor{background:var(--ca-visor);box-shadow:var(--ca-visor-sombra);border-radius:18px;flex-direction:column;flex:none;gap:6px;padding:12px 16px;display:flex}.ca-v-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.ca-v-tit{letter-spacing:.1em;text-transform:uppercase;color:var(--ca-mudo);font-size:11px;font-weight:700}.ca-v-estado{flex:none;align-items:center;gap:6px;display:flex}.ca-v-tag{letter-spacing:.05em;color:var(--ca-mudo);font-size:11px;font-weight:600}.ca-v-est{color:var(--ca-mudo);background:var(--ca-visor-2);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.ca-v-est.on{color:var(--ca-laranja)}.ca-v-tela{flex-direction:column;min-width:0;display:flex}.ca-v-res{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;display:grid}.ca-v-num-l{flex-direction:column;gap:3px;min-width:0;padding-bottom:6px;display:flex}.ca-v-lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--ca-laranja);font-size:11px;font-weight:700}.ca-v-sub{color:var(--ca-mudo);font-size:12px;line-height:1.35}.ca-v-sub.ca-v-falta{color:var(--ca-laranja);white-space:normal;font-weight:600}.ca-v-num{font:600 clamp(38px,3.4vw,58px)/1 var(--f-display);letter-spacing:-.035em;color:var(--ca-tinta);text-align:right;white-space:nowrap;display:block}.ca-v-num.vazio{color:var(--ca-apagado)}.ca-v-grid{background:var(--ca-visor-grade);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:1px;margin:10px 0 9px;display:grid;overflow:hidden}.ca-v-grid div{background:var(--ca-visor-2);min-width:0;padding:6px 10px}.ca-v-grid dt{color:var(--ca-mudo);font-size:11px}.ca-v-grid dd{white-space:nowrap;margin:2px 0 0;font-size:16px;font-weight:600}.ca-visor .ca-pos{color:var(--ca-luc)}.ca-visor .ca-neg{color:var(--ca-neg)}.ca-v-bar{background:var(--ca-visor-2);border-radius:99px;gap:2px;height:7px;display:flex;overflow:hidden}.ca-v-bar i{min-width:3px;display:block}.ca-b-mat,.ca-d-mat{background:var(--ca-mat)}.ca-b-imp,.ca-d-imp{background:var(--ca-imp)}.ca-b-ext,.ca-d-ext{background:var(--ca-ext)}.ca-b-luc,.ca-d-luc{background:var(--ca-luc)}.ca-b-vazio{flex:1}.ca-v-pe{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;min-width:0;margin-top:7px;display:flex}.ca-v-leg{color:var(--ca-mudo);flex-wrap:wrap;gap:4px 12px;min-width:0;margin:0;padding:0;font-size:11.5px;list-style:none;display:flex}.ca-v-leg li{white-space:nowrap;align-items:center;gap:5px;display:flex}.ca-v-leg li.zero{opacity:.45}.ca-v-leg i{border-radius:2px;width:7px;height:7px}.ca-v-leg b{color:var(--ca-tinta);font-weight:600}.ca-v-pior{color:var(--ca-mudo);white-space:nowrap;font-size:11.5px}.ca-v-pior b{font-weight:600}@media (hover:hover) and (pointer:fine){.ca-passo:hover{background:var(--ca-passo-h)}.ca-escolha:hover,.adm-app .ca select.ca-sel:hover{background-color:var(--ca-campo-h)}.ca-t-acao:hover{background:color-mix(in srgb,var(--ca-laranja) 12%,transparent)}.ca-nota-b:hover{color:var(--ca-tinta)}.ca-li-tirar:hover{color:var(--ca-neg);background:var(--ca-passo)}.ca-k:hover{filter:brightness(1.06)}.ca-k-c:hover{filter:brightness(.97)}.ca-h-tr:hover td{background:var(--a-muted,var(--surface-2))}.ca-h-del:hover{color:var(--err);background:var(--a-card,var(--surface))}.ca-menu-op:hover{background:var(--a-muted,var(--surface-2))}}.ca-menu{z-index:60;background:var(--a-card,var(--surface));color:var(--a-fg,var(--ink));border:1px solid var(--a-border,var(--line));border-radius:14px;padding:6px;animation:.14s ease-out ca-menu;position:fixed;overflow-y:auto;box-shadow:0 18px 40px -12px #00000059,0 4px 10px -4px #0000002e}@keyframes ca-menu{0%{opacity:0;transform:translateY(-4px)scale(.985)}}.ca-menu-t{letter-spacing:.08em;text-transform:uppercase;color:var(--a-mfg,var(--muted));margin:4px 8px 6px;font-size:11px;font-weight:700}.ca-menu-op{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;display:flex}.ca-menu-op[aria-selected=true]{background:var(--a-muted,var(--surface-2))}.ca-menu-op .ca-escolha-t{flex-direction:column;align-items:flex-start;gap:1px}.ca-menu-op .ca-escolha-t small{color:var(--a-mfg,var(--muted))}.ca-menu-op .ca-foto{border:1px solid var(--a-border,var(--line));width:36px;height:36px}.ca-menu-op .ca-foto-sem{background:var(--a-muted,var(--surface-2));color:var(--a-mfg,var(--muted))}.ca-ok{color:#e85d00;flex:none;width:16px;height:16px}.ca-menu-op:focus-visible{outline:2px solid var(--a-fg,var(--ink));outline-offset:-2px}.ca-menu-pe{justify-content:flex-end;padding:8px 4px 2px;display:flex}.ca-menu .ca-nota{border:1px solid var(--a-border,var(--line));background:var(--a-card,var(--surface));width:100%;color:inherit;font:14px/1.45 var(--f-body);resize:vertical;border-radius:10px;margin:0;padding:10px 12px;display:block}.ca-hist{background:var(--a-card,var(--surface));border:1px solid var(--a-border,var(--line));border-radius:22px;flex-direction:column;gap:10px;min-width:0;min-height:0;padding:14px 14px 8px;display:flex;container-type:inline-size}.ca-h-cab{align-items:center;gap:10px;display:flex}.ca-h-cab h2{margin:0;font-size:15px;font-weight:600}.ca-h-n{color:var(--a-mfg,var(--muted));background:var(--a-muted,var(--surface-2));font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600}.ca-h-busca{border:1px solid var(--a-input,var(--line-2));border-radius:10px;align-items:center;gap:8px;height:36px;padding:0 10px;display:flex}.ca-h-busca .ic{width:15px;height:15px;color:var(--a-mfg,var(--muted))}.adm-app .ca .ca-h-busca input{min-width:0;height:auto;color:inherit;font:14px var(--f-body);box-shadow:none;background:0 0;border:0;flex:1;padding:0}.adm-app .ca .ca-h-busca input:focus-visible{outline:0}.ca-h-busca:focus-within{border-color:var(--a-fg,var(--ink))}.ca-h-corpo{overscroll-behavior:contain;flex:1;min-height:0;margin:0 -14px;padding:0 14px;overflow:auto}.ca-h-vazio{text-align:center;color:var(--a-mfg,var(--muted));flex-direction:column;align-items:center;gap:8px;padding:28px 12px;font-size:13px;display:flex}.ca-h-vazio .ic{width:28px;height:28px}.ca-h-vazio p{margin:0}.ca-h-t{border-collapse:separate;border-spacing:0;table-layout:auto;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.adm-app .ca .ca-h-t :is(th,td){background:var(--a-card,var(--surface));box-shadow:none}.ca-h-t th{z-index:1;color:var(--a-mfg,var(--muted));text-align:left;white-space:nowrap;border-bottom:1px solid var(--a-border,var(--line));padding:8px 6px;font-size:11.5px;font-weight:600;position:sticky;top:0}.ca-h-t td{border-bottom:1px dashed var(--a-input,var(--line-2));white-space:nowrap;vertical-align:middle;padding:9px 6px}.ca-h-t td.ca-h-nome{white-space:nowrap;width:100%}.ca-h-t .r{text-align:right}.ca-h-tr{cursor:pointer}.ca-h-tr:focus-visible{outline:2px solid var(--a-fg,var(--ink));outline-offset:-2px}.adm-app .ca .ca-h-tr.on td{background:var(--a-muted,var(--surface-2))}.ca-h-cod{color:var(--a-mfg,var(--muted))}.ca-h-nome b{font-weight:600}.ca-h-data{color:var(--a-mfg,var(--muted))}.ca-h-ac{text-align:right;width:36px}.ca-h-t td.ca-h-ac{padding-right:0}.ca-hist .ca-pos{color:var(--a-good,var(--ok))}.ca-hist .ca-neg{color:var(--a-bad,var(--err))}.ca-h-traco{color:var(--a-input,var(--line-2))}.ca-h-del{width:30px;height:30px;color:var(--a-mfg,var(--muted));cursor:pointer;vertical-align:middle;background:0 0;border:0;border-radius:8px;place-items:center;display:inline-grid}.ca-h-del .ic{width:15px;height:15px}@container (width<=900px){.ca-h-t .ca-h-data{display:none}}@container (width<=720px){.ca-h-t .ca-h-tempo{display:none}}@container (width<=620px){.ca-h-t .ca-h-marg{display:none}}@container (width<=520px){.ca-h-t .ca-h-peso{display:none}}.ca-compacta .ca-aparelho{gap:8px;padding:12px}.ca-compacta .ca-visor{padding:10px 14px}.ca-compacta .ca-v-num{font-size:clamp(34px,3vw,48px)}.ca-compacta .ca-v-grid{margin:8px 0 7px}.ca-compacta .ca-v-grid div{padding:5px 10px}.ca-compacta .ca-k{min-height:48px}.ca-compacta .ca-lista,.ca-compacta .ca-imp{padding:8px 10px}.ca-compacta .ca-li-tit{display:none}.ca-mini .ca-aparelho{gap:6px;padding:8px}.ca-mini .ca-v-top,.ca-mini .ca-v-pe,.ca-mini .ca-v-bar,.ca-mini .ca-v-sub:not(.ca-v-falta),.ca-mini .ca-lista-pe{display:none}.ca-mini .ca-visor{padding:7px 12px}.ca-mini .ca-v-tela{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.ca-mini .ca-v-res{gap:10px}.ca-mini .ca-v-num-l{padding-bottom:3px}.ca-mini .ca-v-num{font-size:30px}.ca-mini .ca-v-grid{margin:0}.ca-mini .ca-v-grid div{padding:3px 8px}.ca-mini .ca-v-grid dd{font-size:14px}.ca-mini .ca-k{min-height:42px}.ca-mini .ca-rot{min-height:15px}.ca-mini .ca-info{gap:8px}.ca-mini .ca-campo-n{gap:3px}.adm-app .ca.ca-mini input.ca-nome,.ca-mini .ca-nota-b,.ca-mini .ca-campo-preco .ca-campo{height:36px}.ca-mini .ca-lista{gap:4px;min-height:80px;padding:6px 10px}.ca-mini .ca-imp{gap:10px;padding:6px 10px}.ca-mini :is(.ca-campo,.ca-escolha,.ca-passo,select.ca-sel){height:32px}@media (width<=1180px){.ca{grid-template-columns:minmax(0,1fr);height:auto}.ca-hist{max-height:440px}}@media (prefers-reduced-motion:reduce){.ca-passo,.ca-k{transition:none}.ca-passo:active,.ca-k:active{transform:none}.ca-menu{animation:none}}.adm-app .ca.ca-mini select.ca-sel{height:32px}.adm-app .ca :is(input.ca-in,input.ca-nome,select.ca-sel){min-height:0}.ca-campo-preco .ca-rot label{cursor:pointer}@container (width<=460px){.ca-imp{grid-template-columns:minmax(0,1fr)}.ca-num-tempo .ca-passo{display:none}.ca-info{grid-template-columns:minmax(0,1fr)}}.ca-info{grid-template-columns:minmax(0,1fr)}.ca-v-linha{grid-template-columns:minmax(170px,1.1fr) minmax(0,2fr);align-items:end;gap:10px;margin:10px 0 9px;display:grid}.ca-v-linha .ca-v-grid{margin:0}.ca-v-preco{border-radius:12px;flex-direction:column;gap:4px;min-width:0;display:flex}.ca-v-preco.bad .ca-campo{box-shadow:0 0 0 1.5px var(--ca-neg)}.ca-v-preco .ca-rot label{cursor:pointer}.ca-v-preco .ca-t-acao{margin:-4px -6px -4px 0}.ca-v-preco .ca-campo{background:var(--ca-visor-2);height:44px;box-shadow:inset 0 0 0 1px var(--ca-visor-grade)}.ca-v-preco .ca-campo:focus-within{box-shadow:inset 0 0 0 1px var(--ca-laranja),0 0 0 1px var(--ca-laranja)}.ca-v-grid div{flex-direction:column;justify-content:center;min-height:44px;display:flex}.ca-compacta .ca-v-preco .ca-campo,.ca-compacta .ca-v-grid div{height:40px;min-height:40px}.ca-mini .ca-v-tela{display:block}.ca-mini .ca-v-preco .ca-rot{display:none}.ca-mini .ca-v-preco .ca-campo,.ca-mini .ca-v-grid div{height:36px;min-height:36px}.ca-mini .ca-v-res{display:grid}@container (width<=520px){.ca-v-linha{grid-template-columns:minmax(0,1fr)}}.ca-mini .ca-v-grid div{gap:0;height:auto;min-height:36px;padding:2px 8px}.ca-mini .ca-v-grid dt{font-size:10px;line-height:13px}.ca-mini .ca-v-grid dd{margin:0;font-size:13px;line-height:17px}.ca-lista-corpo{scroll-snap-type:y proximity;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ca-apagado) transparent;scroll-behavior:smooth;padding-block:2px;scroll-padding-block:2px}.ca-lista-corpo::-webkit-scrollbar{width:6px}.ca-lista-corpo::-webkit-scrollbar-thumb{background:var(--ca-apagado);border-radius:9px}.ca-lista-corpo::-webkit-scrollbar-track{background:0 0}.ca-li{scroll-snap-align:start;flex:none}.ca-lista-corpo.sobe{-webkit-mask-image:linear-gradient(#0000 0,#000 26px);mask-image:linear-gradient(#0000 0,#000 26px)}.ca-lista-corpo.desce{-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 26px);mask-image:linear-gradient(0deg,#0000 0,#000 26px)}.ca-lista-corpo.sobe.desce{-webkit-mask-image:linear-gradient(#0000 0,#000 26px calc(100% - 26px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 26px calc(100% - 26px),#0000 100%)}.ca-lista-n{background:var(--ca-passo);min-width:18px;height:18px;color:var(--ca-mudo);letter-spacing:0;border-radius:999px;place-items:center;margin-left:6px;padding:0 5px;font-size:10.5px;display:inline-grid}.ca-rot .ca-lista-n{flex:none}@media (prefers-reduced-motion:reduce){.ca-lista-corpo{scroll-behavior:auto}}.ca-v-linha{background:var(--ca-visor-grade);border-radius:12px;grid-template-columns:minmax(150px,1.15fr) minmax(0,3fr);align-items:stretch;gap:1px;margin:10px 0 9px;display:grid;overflow:hidden}.ca-v-linha .ca-v-grid{background:var(--ca-visor-grade);border-radius:0;gap:1px;margin:0}.ca-v-preco{background:var(--ca-visor-2);cursor:text;border-radius:0;flex-direction:column;justify-content:center;gap:0;min-width:0;min-height:44px;padding:6px 10px;display:flex}.ca-v-dt{color:var(--ca-mudo);font-size:11px}.ca-v-dd{align-items:baseline;gap:4px;min-width:0;margin-top:2px;display:flex}.ca-v-dd>span{color:var(--ca-mudo);font-size:13px;font-weight:600}.adm-app .ca .ca-v-preco input.ca-in{height:auto;font:600 16px var(--f-body);text-align:left;padding:0}.ca-v-preco:focus-within{box-shadow:inset 0 0 0 2px var(--ca-laranja)}.ca-v-preco.bad{box-shadow:inset 0 0 0 2px var(--ca-neg)}.ca-compacta .ca-v-linha{margin:8px 0 7px}.ca-compacta .ca-v-preco{height:auto;min-height:40px;padding:5px 10px}.ca-mini .ca-v-linha{margin:6px 0 0}.ca-mini .ca-v-preco{min-height:36px;padding:2px 8px}.ca-mini .ca-v-dt{font-size:10px;line-height:13px}.adm-app .ca.ca-mini .ca-v-preco input.ca-in{font-size:13px;line-height:17px}@container (width<=520px){.ca-v-linha{grid-template-columns:minmax(0,1fr)}}.ca-h-cab{justify-content:space-between}.ca-h-n{padding:3px 10px}.ca-h-t{border-spacing:0 2px}.ca-h-t td{border-bottom:1px solid var(--a-border,var(--line));padding:12px 6px}.ca-h-t th{padding:8px 6px}.ca-h-t :is(th,td):first-child{padding-left:10px}.ca-h-t :is(th,td):last-child{padding-right:4px}.ca-h-tr td:first-child{border-radius:10px 0 0 10px}.ca-h-tr td:last-child{border-radius:0 10px 10px 0}.adm-app .ca .ca-h-tr.on td{background:var(--a-muted,var(--surface-2));border-bottom-color:#0000}.ca-h-tr.on td:first-child{box-shadow:inset 3px 0 #e85d00}.ca-h-tr.on .ca-h-cod{color:var(--a-fg,var(--ink));font-weight:600}@media (hover:hover) and (pointer:fine){.adm-app .ca .ca-h-tr:hover td{border-bottom-color:#0000}}@media (width<=640px){.adm-app .adm-crumb{grid-template-columns:minmax(0,1fr);align-content:center;gap:0;margin-left:12px;display:grid;overflow:hidden}.adm-app .adm-crumb>:not(:nth-last-child(-n+3)),.adm-app .adm-crumb>.ic{display:none}.adm-app .adm-crumb>:nth-last-child(3){text-overflow:ellipsis;font-size:11px;line-height:13px;display:block;overflow:hidden}.adm-app .adm-crumb>b{font-weight:600;line-height:18px;display:block}}.adm-app.cfg-mode{--adm-nav-w:248px}.adm-app.cfg-mode .adm-body{grid-template-columns:var(--adm-nav-w) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.adm-app.cfg-mode .adm-rail{z-index:auto;visibility:visible;width:auto;max-width:none;box-shadow:none;border-right:1px solid var(--a-border);border-bottom:0;transition:none;position:static;transform:none}.adm-app.cfg-mode :is(.adm-burger,.adm-scrim){display:none}.adm-app.cfg-mode .adm-nav-list{padding:16px 12px;overflow:hidden auto}.adm-app.cfg-mode .adm-nav-g{gap:2px}.adm-app.cfg-mode .adm-nav-a{min-height:0;color:var(--a-fg);white-space:normal;background:0 0;border-radius:10px;align-items:center;gap:12px;padding:8px 10px;font-size:14px;font-weight:600;line-height:20px}.adm-app.cfg-mode .adm-nav-a .ic{box-sizing:border-box;background:var(--a-fill);width:36px;height:36px;color:var(--a-fg);stroke-width:1.9px;border-radius:10px;flex:none;padding:9px}.adm-app.cfg-mode .adm-nav-t{gap:0;display:grid;overflow:visible}.adm-app.cfg-mode .adm-nav-d{color:var(--a-mfg);white-space:normal;font-size:12px;font-weight:400;line-height:16px;display:block}@media (hover:hover) and (pointer:fine){.adm-app.cfg-mode .adm-nav-a:hover{background:var(--a-hover)}}.adm-app.cfg-mode .adm-nav-a[aria-current=page]{background:var(--a-hover);color:var(--a-fg)}.adm-app.cfg-mode .adm-nav-a[aria-current=page] .ic{background:var(--accent);color:var(--a-on,#fff)}.adm-app.cfg-mode .adm-nav-a[aria-current=page]:before{display:none}.adm-app.cfg-mode .adm-nav-a:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.adm-nav-d{display:none}.adm-app.cfg-mode .adm-nav-n{align-items:center;gap:6px;min-width:0;display:flex}.adm-app.cfg-mode .adm-nav-n .pl-selo{flex:none;width:16px;height:16px}.cfg-main:has(>.cfg-fechada){grid-template-rows:minmax(0,1fr);align-content:stretch}.cfg-fechada{border-radius:14px;min-width:0;min-height:100%;position:relative;overflow:hidden}.cfg-fechada-tela{pointer-events:none;-webkit-user-select:none;user-select:none;min-height:100%}.cfg-fechada>.pl-cv-veu{border-radius:14px}@media (width<=1100px){.adm-app.cfg-mode{--adm-nav-w:224px}}@media (width<=900px){.adm-app.cfg-mode{--adm-nav-w:0px}.adm-app.cfg-mode .adm-body{grid-template-columns:minmax(0,1fr)}}.cfg-main .ax-section:has(>.ax-section-head){border:0;border-top:1px solid var(--a-border);background:0 0;border-radius:0;grid-template-columns:minmax(180px,280px) minmax(0,1fr);gap:12px 48px;padding:20px 0;display:grid;overflow:visible}.cfg-main .ax-section>.ax-section-head{background:0 0;border:0;min-height:0;padding:0;display:block}.cfg-main .ax-section>.ax-section-head h3{font:600 14px/20px var(--f-body);letter-spacing:0;text-transform:none;color:var(--a-fg)}.cfg-main .ax-section>.ax-section-head small{color:var(--a-mfg);text-align:left;margin-top:4px;font-size:13px;line-height:18px;display:block}.cfg-main .ax-section-desc{color:var(--a-mfg);margin:4px 0 0;font-size:13px;line-height:18px}.cfg-main .ax-section:has(>.ax-section-head)>.ax-section-body{max-width:980px;padding:0}.cfg-main :is(.adm-cfg,.cfg-set,.cfg-set-grid,.cfg-integr,.fc-form,.pr-form .fin-form-body){gap:0}.cfg-main:has(>.adm-cfg){gap:0}.cfg-main .cfg-emp>.ax-section:has(>.ax-section-head){grid-template-columns:minmax(0,1fr);gap:16px;padding:28px 0}.cfg-main .cfg-emp>.ax-section:first-child:has(>.ax-section-head){border-top:0;padding-top:0}.cfg-main .cfg-emp>.ax-section:has(>.ax-section-head)>.ax-section-body{max-width:none}.cfg-main .cfg-emp>.ax-section>.ax-section-head{padding:2px 0}.cfg-main .cfg-emp .ax-section-head h3{letter-spacing:-.01em;font-size:17px;line-height:24px}.cfg-main .cfg-emp .ax-section-desc{margin:2px 0 0;font-size:13px;line-height:20px}@container cfg (width<=1100px){.cfg-emp .ax-section-body>[data-fld=cfg_street]{grid-column:auto}}.cf-seg{box-sizing:border-box;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}.cf-seg button{white-space:nowrap;height:30px;padding:0 8px;font-size:13px}.cf-sem-enq{box-sizing:border-box;background:var(--a-fill);min-height:34px;color:var(--a-mfg);border-radius:4px;align-items:center;margin:0;padding:0 12px;font-size:13px;line-height:18px;display:flex}.cf-lim{display:contents}.cfg-main .ax-field input[readonly]{background:var(--a-fill);color:var(--a-fg);cursor:default}.cf-uso{background:var(--a-fill);color:var(--a-mfg);border-radius:10px;gap:6px;padding:12px 14px;font-size:13px;line-height:18px;display:grid}.cf-uso-t{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cf-uso-t b{color:var(--a-fg);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.cf-uso-bar{background:var(--a-card);border-radius:999px;height:8px;position:relative;overflow:hidden}.cf-uso-bar i{background:var(--a-good);border-radius:999px;height:100%;display:block}.cf-uso.warn .cf-uso-bar i{background:var(--a-warn)}.cf-uso.over .cf-uso-bar i{background:var(--a-bad)}.cf-uso-bar s{background:var(--a-fg);opacity:.25;width:2px;margin-left:-1px;text-decoration:none;position:absolute;top:0;bottom:0}.cf-uso p{font-variant-numeric:tabular-nums;margin:0}.cfg-main .cfg-emp>.ax-section.gs-sec:has(>.ax-section-head)>.ax-section-body{max-width:640px}.fx-dias{position:relative}.fx-dias>span{color:var(--a-mfg);pointer-events:none;font-size:14px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.fx-dias input{font-variant-numeric:tabular-nums;padding-right:48px}.cfg-main form.cfg-orc{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);align-items:stretch}.cfg-main form.cfg-orc>.orc-energia{grid-column:1/-1}.cfg-main .cfg-orc>.ax-section:has(>.ax-section-head){align-content:start}.cfg-main .cfg-orc>.orc-previa:has(>.ax-section-head){grid-template-rows:auto minmax(0,1fr);align-content:stretch}.cfg-main .cfg-orc>.orc-previa>.ax-section-body{min-height:0}@container cfg (width<=1100px){.cfg-main form.cfg-orc{grid-template-columns:minmax(0,1fr)}.cfg-main .cfg-orc .orc-padrao>.ax-section-body{--cols:2}}.orc-folha{background:var(--a-fill);border-radius:10px;height:100%;min-height:150px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.orc-folha-pg{box-sizing:border-box;zoom:.82;background:#fff;border-radius:4px 4px 0 0;width:210mm;margin:0 auto;padding:12mm 12mm 0;position:absolute;top:20px;left:0;right:0;box-shadow:0 1px 3px #00000014}.orc-folha .qs-meta>div:nth-child(n+2){background:#ffc4004d;border-radius:3px;box-shadow:0 0 0 5px #ffc4004d}.orc-en{grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;display:grid}.orc-en-topo{flex-wrap:wrap;align-items:flex-start;gap:12px 16px;min-width:0;display:flex}.orc-en-topo>[data-fld=geKwh]{flex:0 220px;min-width:160px}.orc-en-topo>[data-fld=geCep]{flex:0 auto;min-width:0}.orc-en-esq,.orc-en-dir{gap:10px;min-width:0;display:grid}.orc-en-dir{gap:8px}.cfg-main:has(>form.cfg-orc){grid-template-rows:minmax(0,1fr);align-content:stretch}.cfg-main form.cfg-orc{grid-template-rows:auto minmax(0,1fr)}.cfg-main .cfg-orc>.orc-energia:has(>.ax-section-head){grid-template-rows:auto minmax(0,1fr);align-content:stretch}.cfg-orc>.orc-energia>.ax-section-body{grid-template-rows:minmax(0,1fr)}.cfg-orc .orc-en{grid-template-rows:auto auto minmax(0,1fr);height:100%}.cfg-orc .orc-en-dir{grid-template-rows:auto minmax(0,1fr);align-content:stretch}.ge-graf-cab{flex-wrap:wrap;align-items:flex-end;gap:10px 32px;display:flex}.ge-graf-cab>div:first-child{gap:1px;margin-right:auto;display:grid}.ge-graf-cab b{color:var(--a-fg);font-size:15px;font-weight:600;line-height:20px}.ge-graf-cab span{color:var(--a-mfg);font-size:12px;line-height:17px}.ge-resumo{gap:28px;margin:0;display:flex}.ge-resumo div{display:grid}.ge-resumo dt{color:var(--a-mfg);font-size:12px;line-height:16px}.ge-resumo dd{color:var(--a-fg);font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:600;line-height:26px}.ge-resumo dd.sobe{color:var(--a-bad)}.ge-resumo dd.cai{color:var(--a-good)}.ge-leg{color:var(--a-mfg);gap:14px;margin:0 0 4px;padding:0;font-size:12px;line-height:16px;list-style:none;display:flex}.ge-leg li{align-items:center;gap:6px;display:inline-flex}.ge-leg i{border-radius:3px;width:10px;height:10px}.ge-leg i.sobe{background:var(--a-bad)}.ge-leg i.cai{background:var(--a-good)}.ge-graf{grid-template-rows:minmax(120px,1fr) auto;grid-template-columns:auto minmax(0,1fr);column-gap:12px;padding-top:18px;display:grid}.ge-graf-eixo{color:var(--a-mfg);text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;font-size:11px;display:flex}.ge-graf-eixo span{white-space:nowrap;justify-content:flex-end;align-items:center;height:0;display:flex}.ge-graf-area{min-width:0;position:relative}.ge-graf-grade{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.ge-graf-grade i{background:var(--a-border);height:1px;display:block}.ge-graf-cols{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:absolute;inset:0}.ge-col{cursor:default;outline:none;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.ge-col i{width:min(44px,56%);height:var(--h);background:color-mix(in srgb,var(--a-fg) 26%,transparent);border-radius:5px 5px 0 0;display:block}.ge-col.sobe i{background:var(--a-bad)}.ge-col.cai i{background:var(--a-good)}.ge-col:focus-visible i{filter:brightness(.88)}@media (hover:hover) and (pointer:fine){.ge-col:hover i{filter:brightness(.88)}}.ge-col-v{color:var(--a-fg);white-space:nowrap;font-variant-numeric:tabular-nums;margin-bottom:5px;font-size:12px;font-weight:600;line-height:14px}.ge-col-dica{bottom:calc(var(--h) + 26px);z-index:3;background:var(--a-fg);color:var(--a-card);white-space:nowrap;opacity:0;pointer-events:none;border-radius:6px;padding:6px 9px;font-size:12px;line-height:16px;transition:opacity .12s;position:absolute;left:50%;transform:translate(-50%)}.ge-col:nth-child(-n+2) .ge-col-dica{left:0;transform:none}.ge-col:nth-last-child(-n+2) .ge-col-dica{left:auto;right:0;transform:none}.ge-col:hover .ge-col-dica,.ge-col:focus-visible .ge-col-dica{opacity:1}.ge-col:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);border-radius:4px}.ge-graf-anos{color:var(--a-mfg);text-align:center;font-variant-numeric:tabular-nums;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding-top:6px;font-size:12px;line-height:14px;display:grid}.ge-bloco{gap:12px;min-width:0;display:grid}#geTabela{gap:10px;min-width:0;display:grid}.ge-busca{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ge-busca input{flex:none;width:160px}.ge-busca .btn{flex:none}.ge-onde{color:var(--a-mfg);font-size:13px;line-height:20px}.ge-onde .cfg-linkbtn{margin-left:10px}.ge-wrap{overflow-x:auto}.ge-t{border-collapse:separate;border-spacing:0;width:100%}.adm-app .ge-t :is(th,td){padding-left:10px;padding-right:10px}.ge-t .ge-dist{color:var(--a-fg);font-weight:500}.ge-t .ge-sug .ax-acct{font-weight:600}.ge-t td .btn{white-space:nowrap}.ge-msg{background:var(--a-fill);color:var(--a-fg);border-radius:10px;margin:0;padding:14px 16px;font-size:13px;line-height:20px}.ge-msg a{color:inherit;font-weight:600}.ge-nota{color:var(--a-mfg);margin:0;font-size:12px;line-height:18px}.ge-nota b{color:var(--a-fg);font-weight:600}.cfg-flag{flex:none;gap:10px;padding:0}.cfg-flag-t{white-space:nowrap;font-size:13px;font-weight:500}.cfg-flag .is-on{color:var(--a-good)}.cfg-flag .is-off{color:var(--a-mfg)}.cfg-flag input:checked~.cfg-flag-t .is-off,.cfg-flag input:not(:checked)~.cfg-flag-t .is-on{display:none}.cfg-flag input:disabled~*{opacity:.45}.cfg-maint .cfg-flag .is-on{color:var(--a-warn)}.cfg-maint .cfg-flag .is-off{color:var(--a-good)}.cfg-maint{align-items:center;gap:18px;margin-bottom:32px;padding:2px 0;display:flex}.cfg-maint-d{min-width:0;color:var(--a-mfg);flex:1;gap:2px;margin:0;font-size:13px;line-height:20px;display:grid}.cfg-maint-d b{letter-spacing:-.01em;color:var(--a-fg);margin:0;font-size:17px;font-weight:600;line-height:24px}.cfg-maint+.cfg-bn{border-top:1px solid var(--a-border);padding-top:28px}.cfg-h{align-items:center;gap:16px;padding:2px 0;display:flex}.cfg-h p{min-width:0;color:var(--a-mfg);flex:1;gap:2px;margin:0;font-size:13px;line-height:20px;display:grid}.cfg-h b{letter-spacing:-.01em;color:var(--a-fg);margin:0;font-size:17px;font-weight:600;line-height:24px}.cfg-h .btn{flex:none}.cfg-f{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px 16px;padding:16px 0 28px;display:grid}.cfg-main .adm-cfg+.adm-cfg{border-top:1px solid var(--a-border);padding-top:28px}.cfg-linkbtn{font:inherit;color:var(--a-text);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}@media (hover:hover) and (pointer:fine){.cfg-linkbtn:hover{text-decoration:underline}}@container cfg (width<=1100px){.cfg-f{grid-template-columns:repeat(3,minmax(0,1fr))}}@container cfg (width<=640px){.cfg-f{grid-template-columns:minmax(0,1fr)}.cfg-h{flex-wrap:wrap}.cfg-h p{flex-basis:100%}}.cfg-main .pr-form .fin-form-body{grid-template-columns:minmax(0,1fr);gap:0}.pr-part{gap:20px;padding-bottom:36px;display:grid}.pr-part+.pr-part{border-top:1px solid var(--a-border);padding-top:28px}.pr-pay{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.pr-pay>*{min-width:0;padding-bottom:24px}.pr-pay-l{grid-column:1;padding-right:32px}.pr-pay-r{border-left:1px solid var(--a-border);grid-column:2;padding-left:32px}.pr-pay .pr-dash{color:var(--a-mfg)}.pr-pay-h h3{color:var(--a-fg);margin:0;font-size:15px;font-weight:600;line-height:22px}.pr-pay-h p{color:var(--a-mfg);margin:2px 0 0;font-size:13px;line-height:18px}@container cfg (width<=1100px){.pr-pay{grid-template-columns:minmax(0,1fr)}.pr-pay-l,.pr-pay-r{border-left:0;grid-column:1;padding-left:0;padding-right:0}.pr-pay-h{display:none}.pr-pay-l .pc-group-h h3:after{content:" · site";color:var(--a-mfg);font-weight:400}.pr-pay-r .pc-group-h h3:after{content:" · venda direta";color:var(--a-mfg);font-weight:400}}.cfg-main .pr-form .pr-help{color:var(--a-mfg);font-size:12px;font-weight:400;line-height:17px}.cfg-main .pr-form .pr-gnote{color:var(--a-mfg);margin:-2px 0 2px;font-size:13px;line-height:18px}.cfg-main .pr-form .pc-group{gap:6px}.cfg-main .pr-form .pc-group-h h3{font-size:14px}.cfg-main .pr-form .ax-section:is(.pr-sec,.pc-sec){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.cfg-main .pr-form :is(.pr-cols,.pc-head){border-bottom:1px solid var(--a-border);font:500 12px/16px var(--f-body);letter-spacing:0;text-transform:none;color:var(--a-mfg);background:0 0;padding:6px 0}.cfg-main .pr-form :is(.pr-row,.pc-row){padding:7px 0}.cfg-main .pr-form .pr-row{grid-template-columns:minmax(160px,1fr) minmax(0,1fr)}.cfg-main .pr-form .pr-two .pr-row{grid-template-columns:minmax(160px,1.4fr) repeat(2,minmax(0,1fr))}.cfg-main .pr-form .pr-three .pr-row{grid-template-columns:minmax(160px,1.4fr) repeat(3,minmax(0,1fr))}.cfg-main .pr-form .pr-row>.pr-cell{justify-self:center;width:auto;max-width:100%}.cfg-main .pr-form .pr-row .ax-field .pr-in input{field-sizing:content;flex:0 auto;width:auto;min-width:3ch}.cfg-main .pr-form .pr-in{min-height:36px}.cfg-main .pr-form .ax-field .pr-in input{min-height:34px}.cfg-main .pr-form .ax-field select.pc-kind{min-height:36px}.cfg-main .pr-form .pc-box{font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;justify-content:center;min-height:36px;padding:0 4px}.cfg-main .pr-form .pc-empty{padding:8px 0}.pr-svc{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px 32px;display:grid}.cfg-main .pr-form .pr-svc .pr-two .pr-row{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-prod{gap:18px;display:grid}@container pcsec (width>=920px){.cfg-main .pr-form .pr-prod .pc-row{grid-template-columns:minmax(130px,1.4fr) minmax(100px,1fr) minmax(88px,1fr) minmax(126px,1fr) 60px minmax(84px,.9fr) minmax(104px,1fr) minmax(84px,.9fr) 100px;align-items:center;padding:7px 0}.cfg-main .pr-form .pr-prod .pc-sec:not(.pc-rolls) .pc-row>:nth-child(2){grid-column:4}.cfg-main .pr-form .pr-prod .pc-head{display:grid}.cfg-main .pr-form .pr-prod .pc-head span{text-align:center;white-space:nowrap;padding:0}.cfg-main .pr-form .pr-prod .pc-head span:first-child{text-align:left}.cfg-main .pr-form .pr-prod .pc-row .pr-name{grid-area:auto}.cfg-main .pr-form .pr-prod .pc-row>[data-col]{justify-self:center;width:auto;max-width:100%}.cfg-main .pr-form .pr-prod .pc-box{justify-content:center;padding:0 4px}.cfg-main .pr-form .pr-prod .ax-field .pr-in input{field-sizing:content;flex:0 auto;width:auto;min-width:3ch}.cfg-main .pr-form .pr-prod .pc-row>:is(.pc-acts,span:last-child){grid-area:auto/-2/auto/-1;place-self:center}.cfg-main .pr-form .pr-prod .pc-row>[data-col]:before{content:none}}.pr-svc>.pc-group+.pc-group{border-left:1px solid var(--a-border);padding-left:32px}.cfg-main .pr-form .pr-in{cursor:text;background:0 0;border-color:#0000;transition:background-color .12s}@media (hover:hover) and (pointer:fine){.cfg-main .pr-form .pr-in:hover{background:var(--a-hover)}}.cfg-main .pr-form .pr-in:focus-within{border-color:var(--accent);background:var(--a-card)}.cfg-main .pr-form .ax-field.bad .pr-in{border-color:var(--err)}.cfg-main .pr-form .ax-field .pr-in input{text-align:right;font-variant-numeric:tabular-nums;cursor:text;padding:6px 4px}.cfg-main .pr-form .pr-in span:first-child{padding:0 0 0 8px}.cfg-main .pr-form .pr-in input+span{padding:0 8px 0 2px}.cfg-main .pr-form .pr-in input:last-child{padding-right:8px}.cfg-main .pr-form .ax-field.pr-cell .pr-in.pr-money{justify-self:center;width:auto}.cfg-main .pr-form .ax-field.pr-cell .pr-in.pr-money input{field-sizing:fixed;flex:none;width:8ch;min-width:0}.cfg-main .pr-form .ax-field.pr-cell .pr-in.pr-money input+span{text-align:left;width:36px;padding:0 6px 0 3px}.cfg-main .pr-form .pc-acct{justify-content:space-between;gap:4px;min-width:4.4em;display:inline-flex}.cfg-main .pr-form .pc-acct>span:first-child{color:var(--a-mfg);font-size:13px;font-weight:400}.cfg-main .pr-form .pc-box small{text-align:left;width:26px;margin-left:3px;display:inline-block}@container pcsec (width<=919px){.cfg-main .pr-form .pc-row>[data-col]{justify-items:start}.cfg-main .pr-form .pc-row .pc-box{justify-content:flex-start;padding:0 0 0 9px}.cfg-main .pr-form .pc-row .ax-field.pr-cell .pr-in{justify-self:start;width:auto}.cfg-main .pr-form .pc-row .ax-field.pr-cell .pr-in:not(.pr-money) input{field-sizing:content;flex:0 auto;width:auto;min-width:3ch;padding-left:8px}}.cfg-main .pr-form .pr-cols span:not(:first-child){text-align:center;padding:0}.cfg-main .pr-form .ax-field select.pc-kind{appearance:none;text-align:center;text-align-last:center;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23737373' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 5px center;background-repeat:no-repeat;background-size:12px;border-color:#0000;width:56px;padding:0 20px;transition:background-color .12s}@media (hover:hover) and (pointer:fine){.cfg-main .pr-form .ax-field select.pc-kind:hover{background-color:var(--a-hover)}}.cfg-main .pr-form .ax-field select.pc-kind:focus{border-color:var(--accent);background-color:var(--a-card)}@container cfg (width<=1100px){.pr-svc{grid-template-columns:minmax(0,1fr)}.pr-svc>.pc-group+.pc-group{border-left:0;border-top:1px solid var(--a-border);padding:18px 0 0}}@container cfg (width<=700px){.cfg-main .pr-form :is(.pr-two,.pr-three) .pr-row,.cfg-main .pr-form .pr-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cfg-main .pr-form .pr-row>.pr-name{grid-column:1/-1}.cfg-main .pr-form .pr-cols{display:none}}.cfg-link{color:var(--a-text);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.cfg-link:hover{text-decoration:underline}}.cfg-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.cfg-link .ic{width:15px;height:15px}@container cfg (width<=640px){.cfg-maint,.cfg-bn-h{flex-wrap:wrap}.cfg-maint-d,.cfg-bn-h p{flex-basis:100%}}.cfg-main :is(.adm-cfg-actions,.fc-acts){border-top:1px solid var(--a-border);justify-content:flex-end;padding:16px 0 4px}.cfg-main .pr-head:has(>.pr-head-l:empty){border-top:1px solid var(--a-border);justify-content:flex-end;padding:16px 0 4px}.cfg-main .fc-ints-cfg{margin-top:0}@container cfg (width<=1100px){.cfg-main .ax-section-body.c4{--cols:2}}@container cfg (width<=860px){.cfg-main .ax-section:has(>.ax-section-head){grid-template-columns:minmax(0,1fr);gap:12px}}.adm-main>#admBody:has(>.cfg-page){flex-direction:column;min-height:100%;padding:0;display:flex}.cfg-page{flex-direction:column;flex:1 0 auto;min-height:100%;display:flex;overflow-x:clip}.cfg-page>.cfg-main{flex:1 0 auto}.cfg-foot{z-index:5;padding:12px var(--a-gut);border-top:1px solid var(--a-border);background:var(--a-card);justify-content:space-between;align-items:center;gap:10px 16px;display:flex;position:sticky;bottom:0}.cfg-foot-r{grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;gap:8px;display:grid}.cfg-foot-r .btn{justify-content:center}.adm-app .cfg-foot-r .btn[aria-disabled=true]{opacity:.45;cursor:default}@media (hover:hover) and (pointer:fine){.adm-app .cfg-foot-r .adm-btn-outline[aria-disabled=true]:hover{background:var(--a-bg)}.adm-app .cfg-foot-r .adm-btn-primary[aria-disabled=true]:hover{background:var(--accent)}}.cfg-state{color:var(--a-mfg);align-items:center;gap:8px;font-size:13px;display:inline-flex}.cfg-state .ic{width:16px;height:16px;color:var(--a-good,#007a55)}.cfg-state.dirty{color:var(--a-warn,#bb4d00);font-weight:500}.cfg-dot{background:var(--a-warn);border-radius:999px;flex:none;width:8px;height:8px}@media (width>=901px){.adm-app.cfg-mode{--cfg-foot-h:61px}.adm-app.cfg-mode .adm-body{margin-bottom:var(--cfg-foot-h)}.adm-app.cfg-mode .cfg-foot{z-index:25;box-sizing:border-box;height:var(--cfg-foot-h);background:var(--a-bar,var(--a-card));border-top-color:var(--a-bar-line,var(--a-border));padding:0 16px;position:fixed;bottom:0;left:0;right:0}}@media (width<=900px){.cfg-foot{padding:10px var(--a-gut);flex-wrap:wrap}.cfg-foot-r{width:100%}.cfg-foot-r .btn{flex:1 1 0;justify-content:center}}@media (width<=480px){.cfg-foot-r{display:flex}.adm-app .cfg-foot-r .btn{white-space:nowrap;flex:auto;gap:6px;min-width:0;padding-inline:10px}}.sc-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.cfg-socios>.ax-card-table{gap:0}.cfg-main{min-width:0;padding:16px var(--a-gut) 24px;align-content:start;gap:16px;display:grid;container:cfg/inline-size}.cfg-main>*,.cfg-main .adm-cfg{min-width:0}@container cfg (width<=779px){.cfg-main .ax-section-body.c4,.cfg-main .ax-section-body.c3{--cols:2}}@media (width<=900px){.cfg-main{padding:12px var(--a-gut) 20px}}.adm-main>#admBody:has(>.cfg-page)>.ax-ph{padding-bottom:0}.adm-main>#admBody>.ax-ph+.cfg-page>.cfg-main{padding-top:0}.cfg-integr{gap:16px;display:grid}.sc-count{color:var(--a-mfg);font-size:13px}.sc-count b{color:var(--a-fg);font-weight:600}.sc-split{border-bottom:1px solid var(--a-border);gap:8px;padding:12px 16px 14px;display:grid}.sc-bar{background:var(--a-muted);border-radius:0;height:10px;display:flex;overflow:hidden}.sc-bar i{min-width:2px;height:100%;display:block}.sc-bar i+i{box-shadow:inset 2px 0 0 var(--a-card)}.sc-bar .sc-gap{background:repeating-linear-gradient(135deg,transparent 0 4px,color-mix(in srgb,var(--a-warn) 28%,transparent) 4px 6px)}.sc-legend{color:var(--a-mfg);flex-wrap:wrap;gap:4px 16px;font-size:13px;display:flex}.sc-legend span{align-items:center;gap:6px;display:inline-flex}.sc-legend i{border-radius:0;width:10px;height:10px}.sc-legend b{color:var(--a-fg);font-variant-numeric:tabular-nums;font-weight:600}.sc-legend .sc-gap-l i{background:repeating-linear-gradient(135deg,transparent 0 2px,color-mix(in srgb,var(--a-warn) 45%,transparent) 2px 4px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--a-warn) 35%,transparent)}.sc-legend .sc-gap-l b{color:var(--a-warn)}.sc-who{align-items:center;gap:10px;min-width:0;max-width:100%;display:inline-flex}.sc-who>span{min-width:0;line-height:18px;display:grid}.sc-who small{color:var(--a-mfg);text-overflow:ellipsis;font-size:12px;overflow:hidden}.sc-name{color:inherit;text-overflow:ellipsis;font-weight:500;text-decoration:none;overflow:hidden}.sc-name:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;outline:none}.sc-dot{width:10px;height:10px;box-shadow:0 0 0 2px color-mix(in srgb,var(--a-card) 70%,transparent);border-radius:999px;flex:none}.sc-table td{height:52px}.sc-share{vertical-align:middle;justify-items:end;gap:4px;min-width:72px;display:inline-grid}.sc-share b{font-variant-numeric:tabular-nums;font-weight:600}.sc-share>i{background:var(--a-muted);border-radius:0;width:72px;height:4px;display:block;overflow:hidden}.sc-share>i>b{border-radius:0;height:100%;display:block}.sc-table tr.sc-off .sc-who,.sc-table tr.sc-off .sc-share,.sc-table tr.sc-off td.hide-lg,.sc-table tr.sc-off td.hide-xl{opacity:.55}@media (width<=640px){.sc-table .ax-flag .cfg-flag-t{display:none}.sc-table .ax-flag .pf-switch{min-width:0}.sc-table :is(th,td){padding-left:8px;padding-right:8px}.ax-table.sc-table .op-acts{flex-wrap:nowrap}}.ax-empty .ax-muted-line{max-width:420px}.cfg-pct{position:relative}.ax-field .cfg-pct input{padding-right:30px;font-weight:500}.cfg-pct>span{color:var(--a-mfg);pointer-events:none;font-size:14px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.sc-hint{align-self:start;margin-top:24px}@container (width<=575px){.sc-hint{margin-top:0}}.sc-hint:empty{display:none}.cfg-cats-sec .ax-section-head small{text-align:right}.cfg-cats{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;gap:0;display:grid}.cfg-catcol{min-width:0;padding:12px 16px 16px}.cfg-catcol+.cfg-catcol{border-left:1px solid var(--a-border)}.cfg-catcol>header{justify-content:space-between;align-items:center;gap:8px;min-height:36px;margin-bottom:6px;display:flex}.cfg-catcol h4{font:600 14px/20px var(--f-body);margin:0}.cfg-catcol header small{color:var(--a-mfg);font-size:12px}.adm-app .cfg-catcol header .btn{min-height:30px;padding:0 10px;font-size:13px}.cfg-cat-list{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.cfg-cat{border-bottom:1px solid color-mix(in srgb,var(--a-border) 70%,transparent);align-items:center;gap:10px;min-height:40px;padding:2px 0 2px 2px;display:flex}.cfg-cat:last-child{border-bottom:0}.cfg-cat-name{min-width:0;color:var(--a-fg);font:500 14px/20px var(--f-body);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:6px;padding:4px 0;display:inline-flex}.cfg-cat-name>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:hover) and (pointer:fine){.cfg-cat-name:hover>span:first-child{text-decoration:underline;-webkit-text-decoration-color:var(--a-input);text-decoration-color:var(--a-input);text-underline-offset:3px}}.cfg-cat-name:focus-visible{box-shadow:0 0 0 2px var(--accent);border-radius:4px;outline:none}.cfg-sys{color:var(--a-mfg);flex:none;place-items:center;display:inline-grid}.cfg-sys .ic{width:14px;height:14px}.cfg-cat>.cfg-flag{flex-direction:row-reverse;gap:8px;margin-right:6px}.cfg-cat>.op-acts{flex:none}.fin-dlg .pcx-opts label{gap:8px;padding:0 10px}.cfg-cat.off .cfg-cat-name,.cfg-cat.off .sc-dot{opacity:.55}.cfg-catcol{container:catcol/inline-size}.cfg-cat-note{color:var(--a-mfg);margin:8px 0 0;font-size:13px}@media (width<=640px){.cfg-catcol+.cfg-catcol{border-left:0;border-top:1px solid var(--a-border)}.cfg-cats-sec .ax-section-head small{display:none}.cfg-cat-name{min-height:40px}.adm-app .cfg-catcol header .btn{min-height:36px}}.cfg-cats{grid-template-columns:repeat(3,minmax(0,1fr))}.cfg-catcol:first-child{padding-left:0}.cfg-catcol:last-child{padding-right:0}@container cfg (width<=900px){.cfg-cats{grid-template-columns:minmax(0,1fr)}.cfg-catcol{padding-left:0;padding-right:0}.cfg-catcol+.cfg-catcol{border-left:0;border-top:1px solid var(--a-border)}}@container catcol (width<=360px){.cfg-cat>.cfg-flag .cfg-flag-t{display:none}}.cfg-main .cfg-fin .ax-section:has(>.ax-section-head){grid-template-columns:minmax(0,1fr);gap:18px;padding:28px 0 32px}.cfg-main .cfg-fin>.cfg-accs-sec:has(>.ax-section-head){border-top:0;padding-top:0}.cfg-main .cfg-fin .ax-section>.ax-section-head{padding:2px 0}.cfg-main .cfg-fin .ax-section>.ax-section-head h3{letter-spacing:-.01em;font-size:17px;line-height:24px}.cfg-main .cfg-fin .ax-section>.ax-section-head :is(small,.ax-section-desc){text-align:left;margin-top:2px;font-size:13px;line-height:20px}.cfg-main .cfg-fin .ax-section:has(>.ax-section-head)>.ax-section-body{max-width:none}.cfg-fin .fx-toggles{grid-template-columns:repeat(6,minmax(0,1fr))}.cfg-fin .fx-toggle{min-height:44px;font-size:14px}.cfg-fin .fx-toggle>.ic{width:16px;height:16px;color:var(--a-mfg);flex:none}@container cfg (width<=1100px){.cfg-fin .fx-toggles{grid-template-columns:repeat(3,minmax(0,1fr))}}@container cfg (width<=560px){.cfg-fin .fx-toggles{grid-template-columns:repeat(2,minmax(0,1fr))}}.cfg-mei{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.cfg-mei .fx-money{flex:0 280px}.cfg-main .cfg-fin .cfg-cats-sec>.ax-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cfg-fin .cfg-catcol:first-child{padding-left:0}.cfg-fin .cfg-catcol:last-child{padding-right:0}@media (width<=1100px){.cfg-fin .cfg-catcol{padding-left:0;padding-right:0}}@media (width>=1101px) and (width<=1300px){.adm-app:not(.nav-compact) .cfg-fin .cfg-catcol{padding-left:0;padding-right:0}}.cfg-fin .cfg-accs{grid-template-columns:minmax(0,560px)}.cfg-acc-ic{color:var(--a-mfg);flex:none;place-items:center;display:inline-grid}.cfg-acc-ic .ic{width:16px;height:16px}.cfg-cat.off .cfg-acc-ic{opacity:.55}.cfg-acc-none{flex-wrap:wrap;align-items:center}.cfg-acc-none>.ic{margin-top:0}.cfg-acc-none>span{flex:220px;min-width:0}.cfg-acc-none>.btn{flex:none;margin-left:auto}@media (width<=640px){.cfg-fin .cfg-cat-name>span:first-child{white-space:normal;overflow-wrap:anywhere}}.cfg-fin .cfg-socios .ax-table-wrap{box-shadow:none;background:0 0;border:0;border-radius:0}.cfg-fin .cfg-socios .sc-split{padding-left:0;padding-right:0}.cfg-fin .sc-table :is(thead th,tfoot td){background:0 0}.cfg-fin .sc-table thead th{border-bottom:1px solid var(--a-border);font:500 12px/16px var(--f-body);letter-spacing:0;text-transform:none;color:var(--a-mfg)}.cfg-fin .sc-table tbody tr:nth-child(n){background:0 0}@media (hover:hover) and (pointer:fine){.cfg-fin .sc-table tbody tr:hover{background:var(--a-hover)}}.cfg-fin .sc-table :is(th,td):first-child{padding-left:0}.cfg-fin .sc-table :is(th,td):last-child{padding-right:0}.cfg-set{gap:16px;min-width:0;display:grid}.cfg-set-grid{border:0;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;margin:0;padding:0;display:grid}.cfg-set-grid:disabled .ax-section-body{opacity:.55;cursor:not-allowed}.cfg-set .fx-money{max-width:280px}.cfg-when{color:var(--a-mfg);font-size:13px}@media (width<=640px){.cfg-when{text-align:center}}@media (pointer:coarse){.cfg-main .pr-form .pr-in,.cfg-main .pr-form .ax-field select.pc-kind,.cfg-main .pr-form .pc-box,.cfg-cat-name{min-height:44px}.cfg-main .pr-form .ax-field .pr-in input{min-height:42px}.cfg-link{margin:-12px 0;padding:12px 0}.sc-name{margin:-13px 0;padding:13px 0;display:inline-block}}.cfg-main form.fp-form{background:0 0;border:0;border-radius:0;gap:12px;padding:0;display:grid}.fp{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid}.fp-lista{background:var(--a-card);border-radius:14px;gap:2px;padding:8px;display:grid}.fp-item,.fp-nova{width:100%;min-height:0;color:var(--a-fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:8px 10px;display:flex}@media (hover:hover) and (pointer:fine){.fp-item:hover,.fp-nova:hover{background:var(--a-hover)}}.fp-item[aria-current=true]{background:var(--a-hover)}.fp-ic{background:var(--a-fill);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.fp-ic .ic{width:18px;height:18px}.fp-item[aria-current=true] .fp-ic{background:var(--accent);color:var(--a-on,#fff)}.fp-item-t{flex:1;min-width:0;display:grid}.fp-item-t b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.fp-item-t small{color:var(--a-mfg);font-size:12px;line-height:16px}.fp-item>.ic{width:16px;height:16px;color:var(--a-mfg);flex:none}.fp-nova{border-top:1px solid var(--a-border);color:var(--a-text,var(--a-fg));border-radius:0 0 10px 10px;margin-top:6px;padding-left:12px;font-size:14px;font-weight:600}.fp-nova .ic{width:16px;height:16px}.fp-item:focus-visible,.fp-nova:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}.fp-dets{min-width:0}.fp-det{background:var(--a-card);border-radius:14px;gap:12px;padding:16px 20px 18px;display:grid}.fp-det[hidden],.fp-banco[hidden]{display:none}.fp-det-h{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.fp-det-h h2{letter-spacing:-.01em;color:var(--a-fg);margin:0;font-size:17px;font-weight:600;line-height:24px}.fp-det-h p{color:var(--a-mfg);margin:2px 0 0;font-size:13px;line-height:18px}.fp-abas{border-bottom:1px solid var(--a-border);flex-wrap:wrap;gap:4px;display:flex}.fp-aba{color:var(--a-mfg);font:500 13px/18px var(--f-body);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 12px}@media (hover:hover) and (pointer:fine){.fp-aba:hover{color:var(--a-fg)}}.fp-aba[aria-selected=true]{border-bottom-color:var(--accent);color:var(--a-fg);font-weight:600}.fp-aba:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:4px}.fp-banco{gap:10px;display:grid}.fp-cols{grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr);align-items:start;gap:24px;display:grid}.fp-item-t small{white-space:nowrap}@container cfg (width<=1200px){.fp{grid-template-columns:236px minmax(0,1fr)}.fp-cols{grid-template-columns:minmax(0,1fr)}}.fp-sub{color:var(--a-fg);align-items:baseline;gap:8px;margin:0;font-size:13px;font-weight:600;line-height:18px;display:flex}.fp-sub small{color:var(--a-mfg);font-size:12px;font-weight:400}.fp-taxas{gap:10px;min-width:0;display:grid}.fp-tres{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.fp-parc{gap:6px;padding-top:4px;display:grid}.fp-parc-g{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.fp-taxas .ax-field>label{font-size:12px;line-height:16px}.fp-taxas .ax-field input{height:32px;min-height:32px;font-size:13px}.fp-in{align-items:center;display:flex;position:relative}.cfg-main .fp-form .fp-in input{text-align:right;font-variant-numeric:tabular-nums;width:100%;padding-right:26px}.fp-in>span{color:var(--a-mfg);pointer-events:none;font-size:12px;position:absolute;right:9px}.cfg-main .fp-form .fp-in.fp-rs input{padding-left:30px;padding-right:9px}.fp-in.fp-rs>span{left:9px;right:auto}.cfg-main .fp-form .fp-parc-g .fp-in input{padding-right:20px;font-size:13px}.fp-parc-g .fp-in>span{right:6px}.fp-taxas .ax-field[data-fld$=\:parcelas]:not(.bad){display:none}.fp-sim{gap:8px;min-width:0;display:grid}.fp-sim-h{justify-content:space-between;align-items:center;gap:12px;display:flex}.fp-venda{color:var(--a-mfg);align-items:center;gap:8px;font-size:12px;display:flex}.fp-venda .fp-in{width:130px}.fp-venda input{height:30px;min-height:30px;font-size:13px}.fp-sim-wrap{border-radius:10px;max-height:420px;overflow:auto}.adm-app .fp-sim-t :is(th,td){padding-left:10px;padding-right:10px}.adm-app .fp-sim-t td{height:34px}.fp-sim-t .fp-rec .ax-acct{font-weight:600}.fp-vazio{color:var(--a-mfg);text-align:center}.fp-pe{justify-content:flex-end;padding-top:2px;display:flex}.fp-excluir{color:var(--a-bad);align-items:center;gap:6px;display:inline-flex}.fp-excluir .ic{width:15px;height:15px}@container cfg (width<=760px){.fp{grid-template-columns:minmax(0,1fr)}.fp-parc-g{grid-template-columns:repeat(4,minmax(0,1fr))}}.fx-money{position:relative}.fx-money>span{color:var(--a-mfg);pointer-events:none;font-size:14px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.fx-money input[data-money],.adm-app .fx-money input[data-money],.ax-dialog-ov .fx-money input[data-money]{font-variant-numeric:tabular-nums;padding-left:36px;font-weight:500}.fx-tabs{scrollbar-width:none;max-width:100%;overflow-x:auto}.fx-tabs button{white-space:nowrap;flex:none;align-items:center;gap:6px;height:32px;padding:0 14px;font-size:13px;display:inline-flex}.fx-tabs button .ic{flex:none;width:16px;height:16px}@media (hover:hover) and (pointer:fine){.fx-tabs button:hover:not([aria-pressed=true]){color:var(--a-fg)}}.fx-tabs button:focus-visible,.fx-seg button:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}@media (width<=640px){.fx-tabs{width:100%;display:flex}.fx-tabs button{flex:1 1 0;justify-content:center;padding:0 8px}}.fx-seg{width:100%;display:flex}.fx-seg button{flex:1 1 0;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 8px;font-size:14px;display:inline-flex}.fx-seg button[aria-checked=true]{background:var(--a-seg-on,var(--a-card));color:var(--a-fg);border-color:var(--a-seg-ring,var(--a-input))}.fx-seg button .ic{flex:none;width:16px;height:16px}.fx-toggles{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;display:grid}.fx-toggle{border:1px solid var(--a-input);background:var(--a-card);min-height:40px;color:var(--a-fg);font:14px/20px var(--f-body);text-align:left;cursor:pointer;border-radius:4px;align-items:center;gap:10px;padding:8px 12px;transition:border-color .15s,background .15s;display:flex}@media (hover:hover) and (pointer:fine){.fx-toggle:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--a-input))}}.fx-toggle:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 25%,transparent);outline:none}.fx-toggle[aria-pressed=true]{font-weight:500}.fx-box{border:1px solid color-mix(in srgb,var(--a-mfg) 55%,transparent);background:var(--a-card);border-radius:4px;flex:none;place-items:center;width:18px;height:18px;transition:background .15s,border-color .15s;display:grid}.fx-box .ic{color:#fff;stroke-width:3px;opacity:0;width:13px;height:13px}.fx-toggle[aria-pressed=true] .fx-box{background:var(--accent);border-color:var(--accent)}.fx-toggle[aria-pressed=true] .fx-box .ic{opacity:1}.ax-field.bad .fx-toggle{border-color:var(--err)}.fx-color{align-items:center;gap:10px;display:flex}.fx-color input[type=color]{border:1px solid var(--a-input);background:var(--a-card);cursor:pointer;border-radius:4px;flex:none;width:44px;height:38px;padding:2px}.fx-color input[type=color]:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.ax-field .fx-color .fx-color-hex{flex:none;width:120px}.fx-attach{min-width:0;position:relative}.fx-attach>input.sr,.ax-field .fx-attach>input.sr{border:0;width:1px;height:1px;min-height:0;padding:0;top:0;left:0}.fx-attach-box{align-content:start;gap:8px;display:grid}.fx-attach-acts{flex-wrap:wrap;gap:8px;display:flex}.adm-app .fx-attach-acts .btn,.ax-dialog-ov .fx-attach-acts .btn{cursor:pointer;min-height:36px}.fx-attach-help{color:var(--a-mfg);font-size:12px;line-height:16px}.fx-file{border:1px solid var(--a-border);background:var(--a-bg);border-radius:4px;align-items:center;gap:10px;min-width:0;padding:8px 12px;display:flex}.fx-thumb{object-fit:contain;border:1px solid var(--a-border);background:var(--a-bg);border-radius:6px;width:100%;max-height:150px;display:block}.fx-file>.ic{width:18px;height:18px;color:var(--a-text);flex:none}.fx-file>span{min-width:0;display:grid}.fx-file b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.fx-file small{color:var(--a-mfg);font-size:12px}.adm-app .fx-ghost,.ax-dialog-ov .fx-ghost{color:var(--a-mfg);background:0 0;border-color:#0000}@media (hover:hover) and (pointer:fine){.adm-app .fx-ghost:hover,.ax-dialog-ov .fx-ghost:hover{background:var(--a-muted);color:var(--a-fg)}}.fx-wait{color:var(--a-mfg);justify-content:center;align-items:center;gap:10px;padding:40px 16px;font-size:14px;display:flex}.fx-drop{border:1.5px dashed var(--a-input);background:var(--a-card);width:100%;min-height:58px;color:var(--a-mfg);text-align:left;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:12px;padding:10px 14px;transition:border-color .15s,background .15s;display:flex}.fx-drop>.ic{flex:none;width:20px;height:20px}.fx-drop>span{gap:1px;min-width:0;display:grid}.fx-drop>span>span{color:var(--a-fg);font-size:13px;line-height:18px}.fx-drop b{color:var(--a-text);font-weight:600}.fx-drop small{font-size:12px;line-height:16px}.fx-attach.over .fx-drop{border-color:var(--accent);background:var(--a-tint)}@media (hover:hover) and (pointer:fine){.fx-drop:hover{border-color:var(--accent);background:var(--a-tint)}}@media (pointer:coarse){.fx-tabs button{height:44px}.fx-seg button{height:40px}.fx-toggle{min-height:44px}.fx-color input[type=color]{height:44px}}#print-root{display:none}@media print{@page{size:A4;margin:12mm}html[data-print=quote],html[data-print=quote] body{background:#fff!important;height:auto!important;overflow:visible!important}html[data-print=quote] body>:not(#print-root){display:none!important}html[data-print=quote] #print-root{display:block}html[data-print=quote] [data-internal]{display:none!important}}.qs-sheet{--qs-orange:var(--look-c1,#ff8a00);--qs-red:var(--look-c2,#ff3d00);--qs-accent:var(--look-c1,#ff5f00);--qs-brand:linear-gradient(90deg, var(--qs-orange), var(--qs-red));--qs-ink:#1f2226;--qs-muted:#6a6f77;--qs-line:#e6e7ea;--qs-soft:#f6f6f7;--qs-head:#eef0f2;box-sizing:border-box;width:100%;min-height:271mm;color:var(--qs-ink);letter-spacing:normal;font-variant-numeric:tabular-nums;text-align:left;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:text;user-select:text;background:#fff;flex-direction:column;font-family:Geist,Segoe UI,system-ui,sans-serif;font-size:9.5pt;font-weight:400;line-height:1.4;display:flex;position:relative}.qs-sheet *,.qs-sheet :before,.qs-sheet :after{box-sizing:border-box;border:0 solid var(--qs-line);margin:0;padding:0}.qs-sheet p,.qs-sheet dl,.qs-sheet dd,.qs-sheet dt,.qs-sheet h1,.qs-sheet h2{margin:0}.qs-sheet img,.qs-sheet svg{max-width:100%;display:block}.qs-sheet .qs-table tbody tr:nth-child(n)>td{background:0 0}.qs-watermark{z-index:1;pointer-events:none;background-position:top;background-repeat:no-repeat round;background-size:100% 273mm;position:absolute;inset:0}@media print{.qs-watermark{background-position:50%;background-repeat:no-repeat;background-size:100%;position:fixed}}.qs-head{justify-content:space-between;align-items:center;gap:8mm;display:flex}.qs-sheet .qs-logo{object-fit:contain;object-position:left center;mix-blend-mode:multiply;flex-shrink:0;width:72mm;max-width:none;height:18mm;display:block}.qs-sheet .qs-logo-padrao{width:56mm;height:14mm}.qs-company{text-align:right;flex-direction:column;align-items:flex-end;gap:.6mm;display:flex;margin-left:auto!important}.qs-doc{letter-spacing:.28em;color:var(--qs-muted);font-size:8pt;font-weight:600}.qs-number{letter-spacing:-.01em;color:var(--qs-accent);font-size:24pt;font-weight:700;line-height:1.05}.qs-company-name{font-size:11pt;font-weight:650;margin-top:3mm!important}.qs-contact{color:var(--qs-muted);font-size:8.5pt}.qs-rule{background:var(--qs-brand);border-radius:1mm;height:1.4mm;margin:5mm 0 0!important}.qs-meta{border:.3mm solid var(--qs-line);border-radius:2mm;display:flex;overflow:hidden;margin-top:4mm!important}.qs-meta>div{white-space:nowrap;border-left:.3mm solid var(--qs-line);flex:1 1 0;padding:2.2mm 3.5mm}.qs-meta>div:first-child{border-left:0}.qs-label{letter-spacing:.12em;text-transform:uppercase;color:var(--qs-muted);font-size:7pt;font-weight:600}.qs-sheet .qs-meta dd{margin-top:.4mm;font-size:10.5pt;font-weight:600}.qs-client{grid-template-columns:1fr 1fr;gap:6mm;display:grid;margin-top:5mm!important}.qs-client-name{font-size:12.5pt;font-weight:650;margin-top:.6mm!important}.qs-client-line{color:var(--qs-muted);margin-top:.4mm!important}.qs-subject{overflow-wrap:anywhere;font-size:12.5pt;font-weight:650;margin-top:.6mm!important}.qs-sheet .qs-table{width:100%;font-size:inherit;border-collapse:separate;border-spacing:0;margin-top:6mm}.qs-sheet .qs-table thead{display:table-header-group}.qs-sheet .qs-table tr{break-inside:avoid;page-break-inside:avoid}.qs-sheet .qs-table th{height:auto;box-shadow:none;background:var(--qs-head);color:var(--qs-muted);letter-spacing:.1em;text-transform:uppercase;text-align:left;vertical-align:bottom;border:0;padding:1.8mm 3mm;font-family:inherit;font-size:6.8pt;font-weight:650;line-height:1.25}.qs-sheet .qs-table tr:last-child>th:first-child{border-radius:1.6mm 0 0 1.6mm}.qs-sheet .qs-table tr:last-child>th:last-child{border-radius:0 1.6mm 1.6mm 0}.qs-sheet .qs-table .qs-caption th{color:var(--qs-ink);letter-spacing:.16em;background:0 0;padding:0 0 2mm;font-size:9pt;font-weight:700}.qs-sheet .qs-table .qs-caption th:before{content:"";background:linear-gradient(180deg, var(--qs-orange), var(--qs-red));vertical-align:-.5mm;border-radius:.6mm;width:1.2mm;height:3.2mm;margin-right:2mm;display:inline-block}.qs-sheet .qs-table td{border:0;border-bottom:.3mm solid var(--qs-line);height:auto;box-shadow:none;color:inherit;font-family:inherit;font-size:inherit;text-align:left;vertical-align:middle;padding:2.4mm 3mm}.qs-sheet .qs-c-photo{width:27mm;padding-right:1mm!important}.qs-sheet .qs-c-num{white-space:nowrap;text-align:right!important}.qs-sheet .qs-c-time{white-space:normal;width:30mm}.qs-sheet .qs-c-qty{width:13mm;font-weight:600;text-align:center!important}.qs-sheet .qs-c-value{width:31mm}.qs-photo{justify-content:center;align-items:center;width:22mm;height:22mm;display:flex;overflow:hidden}.qs-sheet .qs-photo img{object-fit:contain;width:100%;height:100%;display:block}.qs-sheet .qs-cube{color:#c3c6cc;width:9mm;height:9mm}.qs-photo-none{border:.3mm solid var(--qs-line);background:var(--qs-soft);border-radius:1.6mm}.qs-name{overflow-wrap:anywhere;font-size:10pt;font-weight:600}.qs-look{color:var(--qs-muted);flex-wrap:wrap;align-items:center;gap:1.2mm;font-size:8.5pt;display:flex;margin-top:.8mm!important}.qs-look>span:first-child:not(.qs-dot){margin-right:.6mm}.qs-dot{border-radius:50%;width:3mm;height:3mm;display:inline-block;box-shadow:inset 0 0 0 .25mm #00000038}.qs-each{color:var(--qs-muted);font-size:7.8pt;font-weight:400;display:block;margin-top:.4mm!important}.qs-money{font-size:10pt;font-weight:650}.qs-empty{border:.3mm dashed var(--qs-line);text-align:center;color:var(--qs-muted);border-radius:2mm;padding:6mm 3mm;margin-top:6mm!important}.qs-bottom{break-inside:avoid;page-break-inside:avoid;grid-template-columns:minmax(0,1fr) 76mm;gap:8mm;display:grid;margin-top:6mm!important}.qs-part{margin-top:1.6mm!important}.qs-notes{flex-direction:column;gap:3.5mm;display:flex}.qs-text{white-space:pre-line;overflow-wrap:anywhere;margin-top:.6mm!important}.qs-totals{flex-direction:column;gap:1.4mm;display:flex}.qs-sum{justify-content:space-between;gap:4mm;padding:0 3mm;display:flex}.qs-sum span:first-child{color:var(--qs-muted)}.qs-sum span:last-child{font-weight:600}.qs-total{background:var(--qs-brand);color:#fff;border-radius:2mm;justify-content:space-between;align-items:baseline;gap:4mm;padding:3mm 4mm;display:flex}.qs-sheet .qs-sum+.qs-total{margin-top:1.2mm}.qs-total span:first-child{letter-spacing:.18em;font-size:8.5pt;font-weight:700}.qs-total span:last-child{letter-spacing:-.01em;font-size:17pt;font-weight:700}.qs-hours{margin-top:1.4mm;font-size:10.5pt}.qs-minimum{color:var(--qs-muted);text-align:right;padding:0 3mm;font-size:8pt}.qs-sheet .qs-foot{break-inside:avoid;page-break-inside:avoid;margin-top:auto;padding-top:8mm}@media print{.qs-sheet .qs-foot{break-before:avoid;page-break-before:avoid}}.qs-foot-rule{background:var(--qs-brand);opacity:.85;border-radius:.3mm;height:.6mm}.qs-foot-meta{color:var(--qs-muted);font-size:7.5pt;margin-top:2.5mm!important}.qs-page{box-sizing:border-box;transform-origin:0 0;pointer-events:none;background:#fff;width:210mm;min-height:297mm;padding:12mm;position:absolute;top:0;left:0;transform:scale(.45)}.qs-preview{aspect-ratio:210/297;background:#fff;border-radius:8px;width:100%;position:relative;overflow:hidden;box-shadow:0 8px 28px -12px #00000059,0 0 0 1px #0000001a}.qs-preview-box{width:100%;height:100%;min-height:0;position:relative}.qs-preview-box>.qs-preview{width:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.qs-preview-box>.qs-preview:not(.qs-ready){visibility:hidden}.qs-more{color:#737373;text-align:center;white-space:nowrap;background:linear-gradient(#0000,#fff 55%);margin:0;padding:20px 8px 6px;font-size:11px;font-weight:500;line-height:1;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.qs-more[hidden]{display:none}.adm-app,body.admin-mode{--a-bar:#fff;--a-bar-line:#3c3c4324;--a-rt-head:#efeff0;--a-rt-even:#f7f7f8;--a-rt-sel:#e5e5ea;--a-rt-sel-h:#d1d1d6;--a-fill:#7676801f;--a-fill-2:#78788033;--a-input-h:#0000004d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .adm-app,:root:not([data-theme=light]) body.admin-mode{--a-bar:#1c1c1e;--a-bar-line:#54545880;--a-rt-head:#303032;--a-rt-even:#000;--a-rt-sel:#3a3a3c;--a-rt-sel-h:#48484a;--a-fill:#7676803d;--a-fill-2:#78788052;--a-input-h:#ffffff4d}}:root[data-theme=dark] .adm-app,:root[data-theme=dark] body.admin-mode{--a-bar:#1c1c1e;--a-bar-line:#54545880;--a-rt-head:#303032;--a-rt-even:#000;--a-rt-sel:#3a3a3c;--a-rt-sel-h:#48484a;--a-fill:#7676803d;--a-fill-2:#78788052;--a-input-h:#ffffff4d}.adm-ribbon,.adm-rb2,.ax-ph.cfg-partes,.mb-ribbon,.mb-acct-top,.sel-c,.ax-sums,.ax-selsum,.ax-fline,.ct-bank{display:none}@media (width<=1023px){#admBody:has(.ct-bank) .ax-ftab{display:none}:is(.adm-main:has(.ct-bank):has(.ax-ftab) #admBody,.adm-main:has(.ct-bank):has(.ax-ftab.open) #admBody){padding-left:var(--a-gut)}}.ax-stats:not(:has(>.ax-stat)){display:none}.rb-g{display:contents}.rb-sel,.pg-new,.ax-fcount2,.ax-fclear2,.ax-fdone-d,.ax-ftab .ic,.ax-ftab b{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ax-stats{--st-good:#30d158!important;--st-pend:#ff9230!important}}:root[data-theme=dark] .ax-stats{--st-good:#30d158!important;--st-pend:#ff9230!important}@media (width>=1024px),(width<=900px){.adm-app,.adm-login{--a-bg:#f2f2f7;--a-fg:#000;--a-card:#fff;--a-muted:#e5e5ea;--a-mfg:#6e6e73;--a-hover:#74748014;--a-fill:#7676801f;--a-fill-2:#78788033;--a-input-h:#0000004d;--a-acc:#e5e5ea;--a-border:#e6e6e6;--a-input:#00000024;--a-tint:color-mix(in srgb,var(--accent) 12%,transparent);--a-text:color-mix(in srgb,var(--brand) 65%,#000)}body.admin-mode{--a-bg:#f2f2f7;--a-fg:#000;--a-card:#fff;--a-muted:#e5e5ea;--a-mfg:#6e6e73;--a-hover:#74748014;--a-fill:#7676801f;--a-fill-2:#78788033;--a-input-h:#0000004d;--a-acc:#e5e5ea;--a-border:#e6e6e6;--a-input:#00000024;--a-tint:color-mix(in srgb,var(--accent) 12%,transparent);--a-text:color-mix(in srgb,var(--brand) 65%,#000);--a-shadow:none;--a-good:#007a55;--a-bad:#c10007;--a-warn:#7a5c00;--a-warn-soft:#eab3082e;--a-sky:#0369a1;--a-violet:#6d28d9;--a-seg-on:#fff;--a-seg-ring:#dedede}}@media (width>=1024px) and (prefers-color-scheme:dark),(width<=900px) and (prefers-color-scheme:dark){:root:not([data-theme=light]) .adm-app{--a-bg:#000;--a-fg:#fff;--a-card:#1c1c1e;--a-muted:#2c2c2e;--a-mfg:#8e8e93;--a-hover:#7676802e;--a-fill:#7676803d;--a-fill-2:#78788052;--a-input-h:#ffffff4d;--a-acc:#2c2c2e;--a-border:#ffffff2b;--a-input:#ffffff24;--a-tint:color-mix(in srgb,var(--accent) 16%,transparent);--a-text:color-mix(in srgb,var(--brand) 62%,#fff);--a-good:#34d399;--a-bad:#ff6467;--a-warn:#fbbf24;--a-warn-soft:#f59e0b24;--a-sky:#38bdf8;--a-violet:#a78bfa}:root:not([data-theme=light]) body.admin-mode{--a-bg:#000;--a-fg:#fff;--a-card:#1c1c1e;--a-muted:#2c2c2e;--a-mfg:#8e8e93;--a-hover:#7676802e;--a-fill:#7676803d;--a-fill-2:#78788052;--a-input-h:#ffffff4d;--a-acc:#2c2c2e;--a-border:#ffffff2b;--a-input:#ffffff24;--a-tint:color-mix(in srgb,var(--accent) 16%,transparent);--a-text:color-mix(in srgb,var(--brand) 62%,#fff);--a-good:#34d399;--a-bad:#ff6467;--a-warn:#fbbf24;--a-warn-soft:#f59e0b24;--a-sky:#38bdf8;--a-violet:#a78bfa;--a-seg-on:#333;--a-seg-ring:#ffffff1c}}@media (width>=1024px),(width<=900px){:root[data-theme=dark] .adm-app{--a-bg:#000;--a-fg:#fff;--a-card:#1c1c1e;--a-muted:#2c2c2e;--a-mfg:#8e8e93;--a-hover:#7676802e;--a-fill:#7676803d;--a-fill-2:#78788052;--a-input-h:#ffffff4d;--a-acc:#2c2c2e;--a-border:#ffffff2b;--a-input:#ffffff24;--a-tint:color-mix(in srgb,var(--accent) 16%,transparent);--a-text:color-mix(in srgb,var(--brand) 62%,#fff);--a-good:#34d399;--a-bad:#ff6467;--a-warn:#fbbf24;--a-warn-soft:#f59e0b24;--a-sky:#38bdf8;--a-violet:#a78bfa}:root[data-theme=dark] body.admin-mode{--a-bg:#000;--a-fg:#fff;--a-card:#1c1c1e;--a-muted:#2c2c2e;--a-mfg:#8e8e93;--a-hover:#7676802e;--a-fill:#7676803d;--a-fill-2:#78788052;--a-input-h:#ffffff4d;--a-acc:#2c2c2e;--a-border:#ffffff2b;--a-input:#ffffff24;--a-tint:color-mix(in srgb,var(--accent) 16%,transparent);--a-text:color-mix(in srgb,var(--brand) 62%,#fff);--a-good:#34d399;--a-bad:#ff6467;--a-warn:#fbbf24;--a-warn-soft:#f59e0b24;--a-sky:#38bdf8;--a-violet:#a78bfa;--a-seg-on:#333;--a-seg-ring:#ffffff1c}}@media (width>=1024px){.adm-app{--rb-h:97px;--adm-top:153px;grid-template-rows:56px var(--rb-h) minmax(0,1fr);background:var(--a-bg)}.adm-app.rb-2{--adm-top:250px;grid-template-rows:56px var(--rb-h) var(--rb-h) minmax(0,1fr)}.adm-app.rb-2 .adm-rb2{background:var(--a-bar);border-bottom:1px solid var(--a-bar-line);display:block}.adm-app.cfg-mode{--adm-top:56px;grid-template-rows:56px minmax(0,1fr)}.adm-app:not(.cfg-mode) .adm-body{grid-template-columns:minmax(0,1fr)}.adm-app:not(.cfg-mode) .adm-rail,.adm-app:not(.cfg-mode) .adm-burger{display:none}.adm-app:not(.cfg-mode){--adm-nav-w:0px}.adm-main{background:var(--a-bg)}.adm-title{background:var(--a-bar);border-bottom:1px solid var(--a-bar-line);padding-right:12px}.adm-app .adm-brand{width:auto;margin-left:16px}.adm-logo{width:28px;height:32px}.adm-app .adm-vsep{background:var(--a-bar-line);height:16px;margin:0 0 0 16px}.adm-crumb{margin-left:16px;font-size:14px;line-height:20px}.adm-crumb>a:first-child,.adm-crumb>a:first-child+*{display:none}.adm-app:not(.cfg-mode) .adm-ribbon{scrollbar-width:none;background:var(--a-bar);border-bottom:1px solid var(--a-bar-line);align-items:stretch;min-width:0;padding:8px 8px 4px;display:flex;overflow-x:auto}.adm-rb-nav{flex:none;align-items:stretch;display:flex}.adm-rb-g{flex-direction:column;flex:none;align-items:center;padding:0 4px;display:flex;position:relative}.adm-rb-g+.adm-rb-g{padding-left:9px}.adm-rb-g+.adm-rb-g:before{content:"";background:var(--a-bar-line);width:1px;position:absolute;top:4px;bottom:0;left:4px}.adm-rb-tools{align-items:flex-start;gap:2px;display:flex}.adm-rb-cap{color:var(--a-mfg);-webkit-user-select:none;user-select:none;margin-top:4px;font-size:11px;line-height:16px}.adm-rb-a,.adm-app:not(.cfg-mode) .ax-ph-r .rb-g>:is(.btn,.ax-ftab){width:auto;min-width:68px;height:64px;min-height:0;color:var(--a-fg);font:400 12px/16px var(--f-body);white-space:nowrap;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:6px;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;padding:6px 8px 4px;text-decoration:none;transition:background .15s;display:flex;position:relative;top:auto;left:auto;transform:none}@media (hover:hover) and (pointer:fine){.adm-rb-a:hover,.adm-app:not(.cfg-mode) .ax-ph-r .rb-g>:is(.btn,.ax-ftab):hover{background:color-mix(in srgb,var(--a-fg) 5%,transparent)}}.adm-rb-a[aria-current=page],.adm-app:not(.cfg-mode) .ax-ph-r .rb-g>.ax-ftab.open{border-color:color-mix(in srgb,var(--a-fg) 15%,transparent);background:color-mix(in srgb,var(--a-fg) 7%,transparent);font-weight:600}.adm-rb-a:focus-visible,.adm-app:not(.cfg-mode) .ax-ph-r .rb-g>:is(.btn,.ax-ftab):focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.adm-rb-a>[data-t]:after{content:attr(data-t);visibility:hidden;height:0;font-weight:600;display:block;overflow:hidden}@media (width<=1599px){.adm-rb-a{min-width:56px;padding-left:4px;padding-right:4px}}.adm-rb-tile,.adm-app:not(.cfg-mode) .ax-ph-r .rb-g>:is(.btn,.ax-ftab)>svg:not(.ax-ftab-chev){color:#fff;width:32px;height:32px;transition:transform .16s var(--ease-out,ease-out);border-radius:8px;flex:none;box-shadow:0 1px 2px #0000002e,inset 0 .5px #ffffff59}.adm-rb-tile{background:linear-gradient(to bottom,color-mix(in srgb,var(--accent) 75%,#fff),color-mix(in srgb,var(--accent) 96%,#000));place-items:center;display:grid;position:relative}.adm-rb-tile .ic{width:18px;height:18px;color:inherit;stroke-width:2.2px}.adm-rb-a.t-in .adm-rb-tile{background:linear-gradient(#5fd97e,#28b14c)}.adm-rb-a.t-out .adm-rb-tile{background:linear-gradient(#ff6b62,#ff3b30)}.adm-rb-tile .adm-badge{box-shadow:0 0 0 2px var(--a-bar);position:absolute;top:-5px;right:-9px}.adm-app:not(.cfg-mode) #admBody>.ax-ph{display:contents}.adm-app:not(.cfg-mode) .ax-ph-t{display:none}.adm-app:not(.cfg-mode) .ax-ph-r{top:56px;left:var(--rb-x,0);z-index:21;flex-wrap:nowrap;align-items:flex-start;gap:0;padding-top:8px;display:flex;position:fixed}.adm-app.rb-2:not(.cfg-mode) .ax-ph-r{top:153px}.adm-app:not(.cfg-mode) .ax-ph-r:empty{display:none}.adm-app:not(.cfg-mode) .rb-g{align-items:flex-start;gap:2px;padding:0 4px 20px 9px;display:flex;position:relative}.adm-app:not(.cfg-mode) .rb-g:before{content:"";background:var(--a-bar-line);width:1px;position:absolute;top:4px;bottom:0;left:4px}.adm-app:not(.cfg-mode) .rb-g:after{content:attr(data-t);color:var(--a-mfg);text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:11px;line-height:16px;position:absolute;bottom:0;left:9px;right:4px}.adm-app:not(.cfg-mode) .ax-ph-r .rb-g>:is(.btn,.ax-ftab)>svg:not(.ax-ftab-chev){fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;background:linear-gradient(#aeaeb2,#8e8e93);padding:7px;display:block}.adm-app:not(.cfg-mode) .ax-ph-r .rb-g>.mb-rb.btn>svg:not(.ax-ftab-chev){background:linear-gradient(to bottom,color-mix(in srgb,var(--accent) 75%,#fff),color-mix(in srgb,var(--accent) 96%,#000))}.adm-app:not(.cfg-mode) .ax-ph-r .rb-g>.mb-rb[aria-current]{border-color:color-mix(in srgb,var(--a-fg) 15%,transparent);background:color-mix(in srgb,var(--a-fg) 7%,transparent);font-weight:600}.adm-app:not(.cfg-mode) .ax-ph-r .rb-g>.mb-rb>b{background:var(--a-fg);min-width:18px;height:18px;color:var(--a-card);text-align:center;border-radius:999px;padding:0 5px;font-size:11px;font-weight:600;line-height:18px;position:absolute;top:1px;right:8px}.adm-app:not(.cfg-mode) .ax-ph-r .ax-ftab span{writing-mode:horizontal-tb;font:inherit;letter-spacing:0;text-transform:none;transform:none}.adm-app:not(.cfg-mode) .ax-ph-r .ax-ftab-chev{display:none}.adm-app:not(.cfg-mode) .ax-ph-r .ax-ftab b{background:var(--a-fg);min-width:18px;height:18px;color:var(--a-card);text-align:center;border-radius:999px;padding:0 5px;font-size:11px;font-weight:600;line-height:18px;display:block;position:absolute;top:1px;right:8px}.adm-app:not(.cfg-mode) .ax-ph-r>.mb-acct,.adm-app:not(.cfg-mode) .mb-folders{display:none}.adm-app:not(.cfg-mode) .mb-ribbon{align-items:flex-start;display:flex}.adm-app:not(.cfg-mode) .mb-ribbon>.rb-g:first-child:before{display:none}.adm-app:not(.cfg-mode) .ax-ph-r .rb-g>.mb-rb.btn{width:70px;min-width:70px;padding-left:0;padding-right:0}.adm-app:not(.cfg-mode) .mb-ribbon>.rb-g:first-child{padding-left:12px}.adm-app:not(.cfg-mode) .mb-ribbon>.rb-g:first-child:after{left:12px}.adm-app:not(.cfg-mode) .mb{grid-template-columns:379px minmax(0,1fr)}.adm-app:not(.cfg-mode) :is(.mb,.mb-list,.mb-read,.mb-head,.mb-sub,.mb-rows,.mb-group,.mb-acct-top,.mb-replybar){background:var(--a-card)}.adm-app:not(.cfg-mode) .mb-frame{background:#fff}.adm-app:not(.cfg-mode) .mb.composing{grid-template-columns:minmax(0,1fr)}.adm-app:not(.cfg-mode) .mb-mk{grid-column:1/-1}.mb-acct-top{border-bottom:1px solid var(--a-border);padding:12px 12px 12px 16px;display:block}.adm-app:not(.cfg-mode) .mb-list{grid-template-rows:auto auto auto minmax(0,1fr)}.adm-app #admBody{padding:16px var(--a-gut) 24px;gap:14px}.adm-app.adm-app .adm-main #admBody:has(>.ax-card-table){gap:0;padding:0}.adm-app.adm-app .adm-main #admBody:has(>.mb){padding:0}.adm-app.adm-app .adm-main #admBody:has(>.en-list){gap:0;padding:0}.adm-app .en-list{flex-direction:column;gap:0;min-height:100%;display:flex}.adm-app .en-list>.ax-card-table{flex-direction:column;flex:1 0 auto;display:flex}.adm-app .en-top{margin:0;padding:0}.adm-app .en-top:empty{display:none}.adm-app .panel,.adm-app .ax-card,.adm-app #admBody>.ax-section,.adm-app .ax-card .ax-table-wrap{border:0;border-radius:14px}.adm-app .ax-card{overflow:hidden}.adm-load-warn{padding:8px var(--a-gut) 0}.ax-card-table{gap:0}.ax-card-table>.ax-rbar{padding:8px 20px}.ax-card-table .ax-table-wrap,.ax-card-table>.ax-empty{border:0;border-bottom:1px solid var(--a-bar-line);background:var(--a-card);scrollbar-width:none}.adm-app.adm-app .adm-main #admBody:is(:has(>.ax-card-table>.ax-table-wrap),:has(>.en-list>.ax-card-table>.ax-table-wrap)){flex-direction:column;height:100%;min-height:0;display:flex}.adm-app.adm-app #admBody>.en-list:has(>.ax-card-table>.ax-table-wrap){flex-direction:column;flex:1 1 0;min-height:0;display:flex}.adm-app.adm-app :is(#admBody,#admBody>.en-list)>.ax-card-table:has(>.ax-table-wrap){flex-direction:column;flex:1 1 0;min-height:0;display:flex}.adm-app.adm-app :is(#admBody,#admBody>.en-list)>.ax-card-table>.ax-table-wrap{overscroll-behavior:contain;flex:0 auto;min-height:0;overflow:auto}.adm-app.adm-app :is(#admBody,#admBody>.en-list)>.ax-card-table:has(>.ax-table-wrap)>:not(.ax-table-wrap){flex:none}.adm-app th,.adm-app .ax-table th{background:var(--a-rt-head);color:var(--a-mfg);box-shadow:inset 0 -1px 0 var(--a-bar-line);padding:10px 12px;font-size:12px;font-weight:600;line-height:16px}.adm-app tbody tr:nth-child(odd) td,.adm-app .ax-table tbody tr:nth-child(odd) td{background:var(--a-card)}.adm-app tbody tr:nth-child(2n) td,.adm-app .ax-table tbody tr:nth-child(2n) td{background:var(--a-rt-even)}@media (hover:hover) and (pointer:fine){.adm-app tbody tr:hover td,.adm-app .ax-table tbody tr:hover td{background:var(--a-rt-head)}}.adm-app .ax-table.adm-prod-table tbody tr:not(.alt,.sel-on,:hover):nth-child(n) td{background:var(--a-card)}.adm-app .ax-table.adm-prod-table tbody tr.alt:not(.sel-on,:hover):nth-child(n) td{background:var(--a-rt-even)}.adm-app .ax-table.ct-ext tbody tr.ct-month:nth-child(n) td{background:var(--a-muted)}.adm-app .op-items .op-items-t tbody tr:nth-child(n)>td{background:0 0}.adm-app .ax-table td{height:40px;padding:6px 12px}.adm-app .ax-table td b{font-weight:400}.adm-app .ax-table .op-acts{vertical-align:middle;display:inline-flex}.adm-app .ax-table :is(th,td).ax-acts{padding-left:12px;padding-right:12px}.adm-app .ax-table :is(th,td).sel-c{text-align:center;vertical-align:middle;cursor:default;width:40px;min-width:40px;max-width:40px;padding:0;display:table-cell}.sel-box{vertical-align:middle;width:16px;height:16px;accent-color:var(--accent);cursor:pointer;margin:0;display:inline-block}.adm-app .ax-table tbody tr.sel-on:nth-child(n) td{background:var(--a-rt-sel)}@media (hover:hover) and (pointer:fine){.adm-app .ax-table tbody tr.sel-on:nth-child(n):hover td{background:var(--a-rt-sel-h)}}.adm-app .ax-table.q-table tbody tr.q-req td.sel-c{box-shadow:inset 3px 0 0 var(--accent)}.adm-app .ax-table.q-table tbody tr.q-req td.sel-c+td{box-shadow:none}.adm-app .ct-table:not(.ct-ext) :is(th,td).ax-acts{display:none}.adm-app .ax-table:has(th.sel-c) :is(th,td).ax-acts{display:none}.adm-app .ax-table.cp-list :is(th,td):is(.hide-lg,.hide-xl){display:table-cell}.adm-app:not(.cfg-mode) .ax-ph-r:has(.rb-sel:not([hidden])){max-width:calc(100vw - var(--rb-x,0px) - 40px);scrollbar-width:none;overflow-x:auto}@media (width<=1279px){.adm-app:not(.cfg-mode) .ax-ph-r:has(.rb-sel:not([hidden]))>.rb-g:is([data-t=Filtrar],[data-t=Criar]){display:none}}.adm-app:not(.cfg-mode) .rb-g.rb-sel[hidden]{display:none}.adm-app:not(.cfg-mode) .ax-ph-r .rb-sel>.btn.t-green:not(.ia)>svg:not(.ax-ftab-chev){background:linear-gradient(#5fd97e,#28b14c)}.adm-app:not(.cfg-mode) .ax-ph-r .rb-sel>.btn.t-red:not(.ia)>svg:not(.ax-ftab-chev){background:linear-gradient(#ff6b62,#ff3b30)}.adm-app .ax-pill{border-radius:6px;height:22px;padding:0 10px;font-size:12px;font-weight:500}.adm-app .ax-pill.t-neutral{background:var(--a-fill);color:var(--a-mfg)}.adm-app .ax-pill.t-neutral i{background:color-mix(in srgb,var(--a-mfg) 60%,transparent)}.adm-app .ax-pill.t-wait{color:#b45309;background:#f59e0b24}.adm-app .ax-pill.t-wait i{background:#f59e0b}.adm-app .ax-pill.t-progress{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--a-text)}.adm-app .ax-pill.t-progress i{background:var(--accent)}.adm-app .ax-pill.t-done{color:var(--a-good);background:#10b9811f}.adm-app .ax-pill.t-done i{background:#10b981}.adm-app .ax-pill.t-bad{color:var(--a-bad);background:#ff383c1f}.adm-app .ax-pill.t-bad i{background:#ff3b30}.adm-app .op-ab{width:28px;height:28px;color:color-mix(in srgb,var(--a-fg) 70%,transparent);background:#74748014;border:0;border-radius:999px}.adm-app .op-ab .ic{stroke-width:2px;width:14px;height:14px}@media (hover:hover) and (pointer:fine){.adm-app .op-ab:hover:not(.off){background:var(--a-fill);color:var(--a-fg)}}.adm-app .op-ab[data-tip^=Editar],.adm-app .op-ab[data-tip^=Abrir]{color:var(--accent)}.adm-app .op-ab[data-tip^=Excluir],.adm-app .op-ab[data-tip^=Cancelar]{color:#ff3b30}.adm-app .op-ab[data-tip^=Duplicar]{color:#6155f5}.adm-app .op-ab:is([data-tip^=Pagar],[data-tip^=Receber],[data-tip^="Marcar como pag"],[data-tip^="Marcar como receb"],[data-tip^=Dar\ baixa]){color:color-mix(in srgb,#34c759 70%,var(--a-fg))}.adm-app .op-ab:is([data-tip^=Retornar],[data-tip^=Desfazer],[data-tip^=Voltar]){color:color-mix(in srgb,#ff8d28 75%,var(--a-fg))}.adm-app .op-acts{gap:4px}.adm-main:has(:is(#admBody>.ax-stats,#admBody>.en-list .ax-stats)):after{content:"";z-index:1;background:var(--a-card);border-top:1px solid var(--a-bar-line);height:40px;position:fixed;bottom:0;left:0;right:0}.adm-app.adm-app .adm-main #admBody:has(>.ax-stats){padding-bottom:40px}.adm-app.adm-app .adm-main #admBody:has(>.ax-card-table>.ax-pages){padding-bottom:0}:is(#admBody>.ax-stats,#admBody>.en-list .ax-stats){z-index:4;flex-wrap:nowrap;align-items:center;row-gap:0;height:40px;padding:0;display:flex;position:fixed;bottom:0;left:20px}:is(#admBody>.ax-stats,#admBody>.en-list .ax-stats) .ax-stat{border-left:1px solid var(--a-bar-line);align-items:baseline;gap:6px;padding:0 16px;font-size:13px;line-height:20px}:is(#admBody>.ax-stats,#admBody>.en-list .ax-stats) .ax-stat:first-child{border-left:0;padding-left:0}:is(#admBody>.ax-stats,#admBody>.en-list .ax-stats) .ax-stat b{color:var(--a-fg);font-size:13px;font-weight:600}@media (hover:hover) and (pointer:fine){:is(#admBody>.ax-stats,#admBody>.en-list .ax-stats) button.ax-stat:hover span{color:var(--a-fg)}}:is(#admBody>.ax-stats,#admBody>.en-list .ax-stats) .ax-stat.on span{color:var(--a-fg);-webkit-text-decoration:underline 2px var(--a-fg);text-decoration:underline 2px var(--a-fg);text-underline-offset:4px}.ax-sums{order:-1;align-items:baseline;gap:0 24px;margin:0;padding:0 16px 0 0;font-size:13px;line-height:20px;display:flex}.ax-sums>div{white-space:nowrap;align-items:baseline;gap:6px;display:flex}.ax-sums dt{color:var(--a-mfg);font-weight:400}.ax-sums dd{font-variant-numeric:tabular-nums;color:var(--a-fg);margin:0;font-weight:600}.ax-sums dd.ax-neg{color:var(--a-bad)}.ax-sums dd.ax-pos{color:var(--a-good)}.ax-selsum:not([hidden]){border-left:1px solid var(--a-bar-line);color:var(--a-mfg);white-space:nowrap;align-items:baseline;gap:16px;padding:0 16px;font-size:13px;line-height:20px;display:inline-flex}.ax-selsum b{font-variant-numeric:tabular-nums;color:var(--a-fg);font-weight:600}.ax-stats{--st-good:var(--a-good);--st-pend:#a85800;--st-bad:var(--a-bad)}:is(#admBody>.ax-stats,#admBody>.en-list .ax-stats) .ax-stat b.st-good,.ax-sums dd.st-good{color:var(--st-good)}:is(#admBody>.ax-stats,#admBody>.en-list .ax-stats) .ax-stat b.st-pend,.ax-sums dd.st-pend{color:var(--st-pend)}:is(#admBody>.ax-stats,#admBody>.en-list .ax-stats) .ax-stat b.st-bad,.ax-sums dd.st-bad{color:var(--st-bad)}.ax-fline{border-bottom:1px solid var(--a-bar-line);background:var(--a-card);color:var(--a-mfg);flex-wrap:wrap;align-items:center;gap:4px 16px;padding:6px 20px;font-size:13px;line-height:20px;display:flex}.ax-fline b{color:var(--a-fg);font-weight:600}.ax-fline-x{color:var(--a-text);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0}@media (hover:hover) and (pointer:fine){.ax-fline-x:hover{text-decoration:underline}}.adm-app .ax-fpanel-body{flex-direction:column;display:flex}.adm-app .ax-fpanel-body>.ax-field:has(.fin-period,.q-period){order:-1}.adm-app .ct-old{display:none}.adm-app:not(.cfg-mode) .ax-ph-r .rb-g:has(>.ct-ybtn){display:none}.adm-app.adm-app .adm-main #admBody:has(>.ct-bank){gap:0;padding:0}.ct-bank{height:calc(100dvh - var(--adm-top));background:var(--a-card);flex-direction:column;display:flex}.ct-bank>.ax-card-table{flex-direction:column;flex:1;min-height:0;display:flex}.ct-bank .ax-rbar{display:none}.cb{flex-direction:column;flex:1;min-height:0;display:flex}.cb-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 24px;padding:16px 24px 12px;display:flex}.cb-head h2{font:600 18px/24px var(--f-body);letter-spacing:0;color:var(--a-fg);margin:0}.cb-head p{color:var(--a-mfg);margin:0;font-size:14px;line-height:20px}.cb-figs{border-block:1px solid var(--a-bar-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.cb-figs>div{min-width:0;padding:12px 24px}.cb-figs>div+div{border-left:1px solid var(--a-bar-line)}.cb-figs dt{color:var(--a-mfg);font-size:12px;line-height:16px}.cb-figs dd{font-variant-numeric:tabular-nums;color:var(--a-fg);align-items:center;gap:4px;margin:2px 0 0;font-size:15px;font-weight:600;line-height:20px;display:flex}.cb-figs dd.ax-neg{color:var(--a-bad)}.cb .ic{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.cb-figs .cb-in,.cb-t .cb-in{color:var(--a-good)}.cb-figs .cb-out,.cb-t .cb-out{color:var(--a-bad)}.cb-scroll{scrollbar-width:none;flex:1;min-height:0;overflow:auto}.cb-t{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%}.adm-app .cb-t th{z-index:1;background:var(--a-card);box-shadow:inset 0 -1px 0 var(--a-bar-line);color:var(--a-mfg);text-align:left;white-space:nowrap;padding:8px 12px;font-size:12px;font-weight:500;line-height:16px;position:sticky;top:0}.cb-t thead th:first-child{width:7%}.cb-t thead th:nth-child(2){width:15%}.cb-t thead th:nth-child(3){width:11%}.cb-t thead th:nth-child(4){width:5%}.cb-t thead th:nth-child(5){width:10%}.cb-t thead th:nth-child(6){width:7%}.cb-t thead th:nth-child(7){width:9.5%}.cb-t thead th:nth-child(8){width:7%}.cb-t thead th:nth-child(n+9){width:9.5%}.adm-app .cb-t th.cb-n{text-align:right}.adm-app .cb-t :is(th,td).cb-doc{padding-left:24px}.adm-app .cb-t :is(th,td).cb-bal{padding-right:24px}.adm-app .cb-t tr.cb-day th{background:var(--a-rt-even);box-shadow:inset 0 -1px 0 var(--a-bar-line);color:var(--a-fg);font-variant-numeric:tabular-nums;padding:6px 24px;font-size:13px;font-weight:600;line-height:20px;position:static}.adm-app .cb-t tbody tr:nth-child(n) td{vertical-align:top;color:var(--a-fg);background:0 0;padding:8px 12px;font-size:14px;line-height:20px}@media (hover:hover) and (pointer:fine){.adm-app .cb-t tbody tr:nth-child(n):hover td{vertical-align:top;color:var(--a-fg);background:0 0;padding:8px 12px;font-size:14px;line-height:20px}}.adm-app .cb-t tbody tr:nth-child(n) td.cb-doc{color:var(--a-mfg);font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:24px;font-size:12px}.adm-app .cb-t tbody tr:nth-child(n) td.cb-bal{padding-right:24px;font-weight:600}.adm-app .cb-t tbody tr:nth-child(n) td.cb-bal.ax-neg{color:var(--a-bad)}.adm-app .cb-t tbody tr.cb-last td{box-shadow:inset 0 -1px 0 var(--a-bar-line)}.adm-app .cb-t tbody tr:nth-child(n) td.cb-n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.adm-app .cb-t tbody tr:nth-child(n) td.cb-n.cb-in{color:var(--a-good)}.adm-app .cb-t tbody tr:nth-child(n) td.cb-n.cb-out{color:var(--a-bad)}.cb-t td.cb-n>span{align-items:center;gap:4px;display:inline-flex}.adm-app .cb-t tbody tr:nth-child(n) td.cb-n.cb-taxa{color:var(--a-bad);font-weight:400}.adm-app .cb-t tbody tr:nth-child(n) td.cb-parc{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.adm-app .cb-t tbody tr:nth-child(n) td.cb-txt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=1280px){.adm-app .cb-t :is(th,td).cb-quem{display:none}.cb-t thead th:first-child{width:8%}.cb-t thead th:nth-child(2){width:15%}.cb-t thead th:nth-child(4){width:5.5%}.cb-t thead th:nth-child(5){width:10%}.cb-t thead th:nth-child(6){width:7.5%}.cb-t thead th:nth-child(7){width:11.5%}.cb-t thead th:nth-child(8){width:8.5%}.cb-t thead th:nth-child(9),.cb-t thead th:nth-child(10){width:11%}.cb-t thead th:nth-child(11){width:12%}.adm-app .cb-t th,.adm-app .cb-t tbody tr:nth-child(n) td{padding-left:6px;padding-right:6px}@media (hover:hover) and (pointer:fine){.adm-app .cb-t tbody tr:nth-child(n):hover td{padding-left:6px;padding-right:6px}}.adm-app .cb-t tbody tr:nth-child(n) td.cb-doc{padding-left:24px}.adm-app .cb-t tbody tr:nth-child(n) td.cb-bal{padding-right:24px}}.cb-desc p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.cb-desc p span,.cb-desc small{color:var(--a-mfg)}.cb-desc small{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;display:block;overflow:hidden}.cb-sit{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.cb-sit i{background:#10b981;border-radius:50%;width:6px;height:6px}.cb-sit.nao{color:var(--a-mfg)}.cb-sit.nao i{background:#f59e0b}.cb-sit.venc{color:var(--a-bad);font-weight:500}.cb-sit.venc i{background:var(--a-bad)}.cb-warn{padding:0 24px 12px}.cb-none{color:var(--a-mfg);text-align:center;margin:0;padding:48px 24px;font-size:14px}:is(#admBody>.ax-stats,#admBody>.en-list .ax-stats):has(.ax-sums) .ax-stat:first-child{border-left:1px solid var(--a-bar-line);padding-left:16px}:is(#admBody>.ax-stats,#admBody>.en-list .ax-stats):has(.ax-sums){white-space:nowrap}.ax-stats.bar-1 .ax-stat,.ax-stats.bar-2 .ax-sums>div+div,.ax-stats.bar-3 .ax-sums{display:none}.ax-stats.bar-3 .ax-selsum:not([hidden]){border-left:0;padding-left:0}.ax-card-table>.ax-pages{border-top:1px solid var(--a-bar-line);flex-wrap:nowrap;justify-content:flex-end;gap:20px;height:40px;padding:0 20px;font-size:13px}.ax-pg-info{display:contents}.pg-new{font-variant-numeric:tabular-nums;order:1;display:inline}.pg-new b{color:var(--a-fg);font-weight:600}.ax-pg{flex-wrap:nowrap;order:2;gap:4px}.ax-per{order:3;margin:0}.ax-pg-info>i,.pg-old{display:none}.ax-pg button{min-width:28px;height:28px;color:var(--a-fg);font:400 13px/1 var(--f-body);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 6px}.ax-pg button[aria-current=page]{color:#fff;font-weight:600}.ax-pg button.pg-w{color:var(--a-mfg);padding:0;font-size:0}.ax-pg button.pg-w:before{font-size:15px;line-height:1}.ax-pg button.pg-w:first-child:before{content:"«"}.ax-pg button.pg-w:nth-child(2):before{content:"‹"}.ax-pg button.pg-w:nth-last-child(2):before{content:"›"}.ax-pg button.pg-w:last-child:before{content:"»"}.adm-app .ax-pg-info .ax-per select{border-radius:6px;width:auto;min-width:64px;height:28px;min-height:28px;padding:2px 24px 2px 10px;font-size:13px}.adm-app #admBody:has(>.rp){padding-top:24px}.rp-box,.rp-band,.rp-btns{border-color:var(--a-bar-line)}.rp-band{background:var(--a-rt-even)}.adm-app .ax-card-table>.inv-sum{margin:16px var(--a-gut) 14px;border:0;border-radius:14px}.adm-app .ax-card-table>.inv-cards{padding:0 var(--a-gut) 16px}.adm-app .inv-card{border:1px solid #0000;border-radius:14px}.adm-app .sp-card{border:0;border-radius:14px;overflow:hidden}.adm-app .inv-card-f{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px}.adm-app .inv-card-debt{margin-top:auto;padding-top:14px}.adm-app #admBody>.ct .ax-table-wrap{background:var(--a-card);border:0;border-radius:14px;overflow:hidden}.adm-app .ct-table td>:is(.ct-name,.ax-acct){vertical-align:middle}.adm-app .mk-pane{background:var(--a-bg)}.adm-app .mk-card,.adm-app .mk-pane .ax-section{border:0;border-radius:14px;overflow:hidden}.adm-app .btn,.ax-dialog-ov .btn{border-radius:999px;min-height:34px;padding:0 14px;font-size:13px;font-weight:400}.adm-app .btn-sm{border-radius:999px;min-height:28px;padding:0 12px;font-size:12px}.adm-app .btn-lg{min-height:34px;font-size:13px}.adm-btn-outline,.adm-app .btn-ghost{background:var(--a-fill);color:var(--a-fg);border-color:#0000}@media (hover:hover) and (pointer:fine){.adm-btn-outline:hover,.adm-app .btn-ghost:hover{background:var(--a-fill-2);border-color:#0000}}.adm-app .btn:active{transform:none}.adm-app :is(input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],input[type=date],input[type=password],input:not([type]),select,textarea),.ax-dialog-ov :is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=date],input:not([type]),select,textarea){border:1px solid var(--a-input);background-color:var(--a-card);border-radius:4px;font-size:14px;transition:border-color .12s}.adm-app :is(input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],input[type=date],input[type=password],input:not([type]),select),.ax-dialog-ov :is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=date],input:not([type]),select){min-height:34px}.adm-app .ax-field{gap:4px}.adm-app .ax-field input:not([type=checkbox]):not([type=radio]):not([type=range]),.adm-app .ax-field select{background-color:var(--a-card);min-height:34px;padding-top:4px;padding-bottom:4px}.adm-app .ax-field textarea{background-color:var(--a-card)}.adm-app .ax-field :is(.ss-btn,.qc-trigger),.ax-dialog-ov .ax-field :is(.ss-btn,.qc-trigger){background-color:var(--a-card);border-radius:4px;min-height:34px}@media (hover:hover) and (pointer:fine){.adm-app :is(input,select,textarea):hover:not(:focus):not(:disabled){border-color:var(--a-input-h)}}.adm-app .ax-field>:is(label,.ax-label){font-size:12px;font-weight:400;line-height:16px}.adm-app .ax-yesno{background:var(--a-fill);border-radius:4px;align-items:stretch;gap:0;height:34px;min-height:34px;padding:2px;display:inline-flex}.adm-app .ax-yesno label{color:var(--a-mfg);border:1px solid #0000;border-radius:3px;padding:0 16px;font-size:13px;font-weight:400}.adm-app .ax-yesno span{display:none}.adm-app .ax-yesno label:has(input:checked){border-color:var(--a-input);background:var(--a-card);color:var(--a-text);font-weight:500;box-shadow:0 1px 2px #00000014}.adm-app .ax-yesno label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:1px}.adm-app .pf-switch input:checked+.pf-sw{background:#34c759}.adm-app .en-chk{height:34px;font-weight:400}.adm-app .en-chk>span{width:34px;height:20px;box-shadow:none;background:#c7c7cc;border:0;border-radius:999px;position:relative}.adm-app .en-chk>span:after{content:"";width:16px;height:16px;transition:transform .16s var(--ease-out,ease-out);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.adm-app .en-chk[aria-checked=true]>span{box-shadow:none;background:#34c759}.adm-app .en-chk[aria-checked=true]>span:after{transform:translate(14px)}.adm-app .fx-seg button[aria-checked=true],.adm-app .ax-seg button[aria-pressed=true]{color:var(--a-text)}.adm-app .ax-rm .of-seg .fx-seg{width:auto}.adm-app select,.ax-dialog-ov select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%236E6E73' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4.5 6 7.5 9 4.5'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:12px 12px;padding-right:30px}.ax-dialog-ov .ax-field .mk-to{min-height:34px;padding:4px 8px}.ax-dialog-ov .ax-field .mk-to input{background:0 0;border:0;border-radius:0;min-height:24px}.ax-dialog-ov .ax-field .mk-to input:focus{box-shadow:none}.ax-rm-ov{background:#0000004d}.adm-app .ax-rm,.adm-app .ax-rm.md,.adm-app .ax-rm.xl{background:var(--a-bg);border-radius:12px;box-shadow:0 24px 48px -12px #00000052}.adm-app .ax-rm{width:min(900px,100%)}.adm-app .ax-rm.md{width:min(720px,100%)}.adm-app .ax-rm.of-rm{width:min(1120px,100%)}:is(.adm-app.adm-app .ax-rm.xl,.adm-app.adm-app .ax-rm.xl:has(.en-form),.adm-app.adm-app .ax-rm.xl:has(.en-form.inv-form)){width:min(1320px,100%)}.adm-app.adm-app .ax-rm.xl:has(>.ax-rm-body>.pf-form){width:min(1040px,100%)}.ax-rm-head{background:var(--a-card);height:52px;padding:0 10px 0 20px}.ax-rm-t{align-items:baseline;gap:10px;display:flex}.ax-rm-t h2{font:600 15px/20px var(--f-body)}.ax-rm-t small{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ax-rm-x{width:34px;height:34px;color:var(--a-fg);background:0 0;border:0;border-radius:999px;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.ax-rm-x:hover{background:var(--a-fill)}}.ax-rm-x .ic{width:16px;height:16px}.adm-app .ax-rm-body,.adm-app .ax-rm.std .ax-rm-body{background:var(--a-bg)}.adm-app .ax-rm-body:has(>.en-form){background:var(--a-bg)}.ax-rm-foot,.adm-app .ax-rm .adm-cfg-actions{border-top:1px solid var(--a-border);background:var(--a-card);padding:10px 20px}.adm-app.adm-app .ax-rm{height:auto;max-height:calc(100dvh - 48px)}.adm-app.adm-app .ax-rm.xl:has(.on-pos){height:min(880px,100dvh - 48px)}.adm-app.adm-app .ax-rm>.ax-rm-body{flex:auto}.adm-app .ax-rm-body>form:not(.on-pos){flex-direction:column;min-height:100%;display:flex}.adm-app .ax-rm-body>form>.adm-cfg-actions{margin-top:auto}:is(.adm-app .ax-rm:not(.xl) .ax-rm-body:has(>form>.ax-section),.adm-app .ax-rm:not(.xl) .ax-rm-body:has(>.ax-section)){padding:0}.adm-app .ax-rm:not(.xl) .ax-rm-body:has(>form>.ax-section)>form{gap:0}.adm-app .ax-rm:not(.xl) .ax-rm-body:has(>form>.ax-section)>form>.adm-cfg-actions{margin:auto 0 0;bottom:0}.adm-app .ax-rm .fx-seg{width:100%}.adm-app .ax-rm .fx-seg button{white-space:nowrap;flex:auto;padding:0 8px;font-size:12px}:is(.adm-app .ax-rm:has(.op-data) .ax-rm-body,.adm-app .ax-rm:has(.on-pos) .ax-rm-body){background:var(--a-bg)}.adm-app .ax-rm.xl .ax-rm-body:not(:has(>.pf-form,>.en-form)){padding-left:20px;padding-right:20px}.adm-app .of-form .of-grid2:has(input[type=datetime-local]){grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.adm-app .of-sec>h3,.adm-app .of-side h3{font:600 11px/16px var(--f-body);letter-spacing:.04em;text-transform:uppercase;color:var(--a-mfg)}.adm-app .of-side>.ax-pv-none{border:0;min-height:0;padding:0}.adm-app .ax-rsum.op-rsum{border:1px solid var(--a-border);background:var(--a-card);border-radius:6px;gap:12px 40px;padding:16px}.adm-app .ax-rm-head .pf-head select.pf-status,.adm-app .ax-rm-head .pf-head select.pf-status:focus{height:auto;min-height:0;box-shadow:none;background-color:#0000;border:0;border-radius:4px;padding:0 18px 0 4px}@media (hover:hover) and (pointer:fine){.adm-app .ax-rm-head .pf-head select.pf-status:hover{height:auto;min-height:0;box-shadow:none;background-color:#0000;border:0;border-radius:4px;padding:0 18px 0 4px}}.adm-app .ax-rm-head .pf-head select.pf-status:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.adm-app .pay-t:not(.pay-x) td .ax-acct{min-width:6.5em}.adm-app .pay-t:not(.pay-x) td .pay-fee{display:inline-block;position:relative}.adm-app .pay-t:not(.pay-x) td .pay-fee small{position:absolute;top:50%;left:calc(100% + 6px);transform:translateY(-50%)}.adm-app .pay-t:not(.pay-x) td.c>b:not(:has(.ax-acct)){text-align:right;font-variant-numeric:tabular-nums;min-width:6.5em;display:inline-block}@media (width<=1279px){.adm-app .ax-rsum.op-rsum{grid-template-columns:minmax(0,1fr)}}.adm-app .on-cart{border-left:0;gap:12px;padding-left:0}.adm-app .on-box{border:1px solid var(--a-border);background:var(--a-card);border-radius:6px;flex-direction:column;min-height:0;padding:12px 16px;display:flex}.adm-app .on-box-items{flex:auto;container:oncart/inline-size}.adm-app .on-box>.on-fin-h{margin:0 0 10px}.adm-app .on-box .on-crow>.q-ibtn{width:24px;min-width:24px}.adm-app .ax-rm:not(.xl) .ax-section,.adm-app .en-sec{border:0;border-bottom:1px solid var(--a-border);background:0 0;border-radius:0;grid-template-columns:128px minmax(0,1fr);gap:0 16px;padding:16px 20px;display:grid;overflow:visible}.adm-app .ax-rm:not(.xl) .ax-section:not(:has(>.ax-section-head))>.ax-section-body{grid-column:1/-1}.adm-app .ax-rm:not(.xl) .ax-section-head{background:0 0;border:0;min-height:0;padding:2px 0 0;display:block}.adm-app .ax-rm:not(.xl) .ax-section-head h3,.adm-app .en-sec>header h3{font:600 11px/16px var(--f-body);letter-spacing:.04em;text-transform:uppercase;color:var(--a-mfg)}.adm-app .ax-rm:not(.xl) .ax-section-desc{margin-top:4px;font-size:12px;line-height:16px}.adm-app .ax-rm:not(.xl) .ax-section-body{gap:12px;padding:0}.adm-app .en-cols,.adm-app .en-col{display:block}.adm-app .en-col+.en-col{border-left:0}.adm-app .en-sec>header{margin:0;padding-top:2px;display:block}.adm-app .en-sec>header span{margin-top:4px;font-size:12px;line-height:16px;display:block}.adm-app .en-sec>:not(header){grid-column:2;min-width:0}.adm-app .inv-howpaid{row-gap:12px}.adm-app .inv-howpaid>header{display:contents}.adm-app .inv-howpaid>header h3{padding-top:2px}.adm-app .inv-howpaid>header .inv-addpart{grid-column:2;justify-self:start;margin-left:0}.adm-app .inv-pover{background:#0000004d}.adm-app .inv-pover[hidden]{display:none}.adm-app .inv-pover-box{border-radius:12px;box-shadow:0 24px 48px -12px #00000052}.adm-app .inv-pover-box:focus{outline:none}.adm-app .inv-pover.enter .inv-pover-box{animation:axRmUp .22s var(--ease-out,ease-out)}.ax-rm-ov.enter:has(.inv-pover:not([hidden])) .ax-rm{animation:none}.adm-app .inv-pover-h{height:52px;padding:0 10px 0 20px}.adm-app .inv-pover-h h3{font:600 15px/20px var(--f-body)}.adm-app .inv-pover-h .inv-ico{width:34px;height:34px;color:var(--a-fg);border-radius:999px;margin:0}.adm-app .inv-pover-h .inv-ico .ic{width:16px;height:16px}.adm-app .inv-pover-body:has(.inv-ptable){padding:16px 20px}.adm-app .inv-pover-body,.adm-app .inv-pover .inv-psum{background:var(--a-bg)}.adm-app .inv-pover .inv-psum{padding:16px 20px}.adm-app .inv-pover-f{padding:10px 20px}.adm-app .ax-rm-body:has(>.sr-top){grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;gap:16px;padding:16px 20px 20px;display:grid}.adm-app .sr-top{background:var(--a-card);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 24px;padding:16px 20px;display:grid}.adm-app .sr-top>.cl-top{display:contents}.adm-app .sr-top .cta-row{flex-wrap:nowrap;grid-area:1/2}.adm-app .sr-top .sr-head{box-shadow:none;background:0 0;border:0;border-radius:0;grid-area:1/1;grid-template-columns:40px minmax(0,1fr);gap:12px;margin:0;padding:0}.adm-app .sr-top .sr-head .cl-avatar{width:40px;height:40px;font-size:14px}.adm-app .sr-top .sr-head>div b{font-size:16px;line-height:22px}.adm-app .sr-top .sr-head>div small{overflow-wrap:anywhere}.adm-app .ax-rm-body>.ax-card-table:has(.sr-pick){background:var(--a-card);border-radius:14px;overflow:hidden}.adm-app .ax-card-table:has(.sr-pick)>.ax-rbar{border-bottom:0;min-height:0;padding:10px 20px}.adm-app .ax-card-table:has(.sr-pick) :is(.ax-table-wrap,.ax-empty){border-bottom:0}.adm-app .ax-rm .sr-pick .fx-seg{flex:none;width:auto}.adm-app .ax-rm .sr-pick .fx-seg button{flex:none;min-width:68px;padding:0 12px;font-size:13px}.adm-app .sr-pick .fin-mp{gap:2px}.adm-app .sr-pick .fin-mp-btn{background:0 0;border:0;border-radius:999px;width:32px;height:32px}@media (hover:hover) and (pointer:fine){.adm-app .sr-pick .fin-mp-btn:hover{background:var(--a-fill)}}.adm-app .sr-pick .fin-mp-label{min-width:148px;font-size:14px;line-height:20px}.adm-app .sr-table,.adm-app .sr-pend-t>table{table-layout:fixed;width:100%}.adm-app .sr-table th.sr-c-day,.adm-app .sr-pend-t th:first-child{width:132px}.adm-app .sr-table th.sr-c-kind{width:168px}.adm-app .sr-table th.c:not(.ax-acts),.adm-app .sr-pend-t th.c{width:150px}.adm-app .sr-table th.ax-acts,.adm-app .sr-pend-t th:last-child{width:72px}.adm-app :is(.sr-table,.sr-pend-t) :is(th,td):first-child{padding-left:20px}.adm-app :is(.sr-table,.sr-pend-t) td .ax-acct{min-width:7.5em}.adm-app .sr-table tbody td{height:52px}.adm-app :is(.sr-table,.sr-pend-t) .sr-desc{white-space:normal;overflow-wrap:anywhere;max-width:none}.adm-app :is(.sr-table,.sr-pend-t) .sr-desc b{display:block}.adm-app.adm-app .sr-table .sr-c-kind .ax-pill.ax-pill{background:var(--a-fill);color:var(--a-mfg)}.adm-app.adm-app .sr-table .ax-pill i{background:color-mix(in srgb,var(--a-mfg) 60%,transparent)}.adm-app .sr-table .sr-foot b{font-weight:600}.adm-app .sr-pend .ax-card-body{padding:12px 20px 0}.adm-app .sr-pend .ax-card-body:has(>.ax-muted-line){padding-bottom:16px}.adm-app .sr-pend .fo-due{display:none}.adm-app .sr-pend .sr-pend-t{background:var(--a-card);border-radius:0;margin:0 -20px;display:block}.adm-app .sr-pend-t em{color:var(--a-bad,#c10007);font-style:normal}.adm-app .ax-fpanel{z-index:62;background:var(--a-bg);border:0;width:340px;inset:0 0 0 auto;transform:translate(100%);box-shadow:-16px 0 40px -8px #0000004d}.adm-app .ax-fpanel.open{transform:none}.adm-main:has(.ax-fpanel.open):before{content:"";z-index:61;background:#0000004d;position:fixed;inset:0}.adm-app .ax-fpanel-head{background:var(--a-card);height:52px;font:600 15px/20px var(--f-body);padding:0 10px 0 20px}.adm-app .ax-fpanel-x{border-radius:999px;width:34px;height:34px;display:grid}.adm-app .ax-fpanel-x .ic{width:16px;height:16px}.adm-app .ax-fpanel-body{padding:16px 20px}.adm-app .ax-fpanel-body>.ax-fcount,.adm-app .ax-fpanel-body>.ax-fclear{display:none}.adm-app .ax-fpanel-foot{border-top:1px solid var(--a-border);background:var(--a-card);flex:none;align-items:center;gap:8px;padding:10px 20px;display:flex}.ax-fcount2{color:var(--a-mfg);font-variant-numeric:tabular-nums;margin-right:auto;font-size:13px;display:inline}.ax-fclear2{display:inline-flex}.ax-fdone-m{display:none}.ax-fdone-d{display:inline}.adm-app.cfg-mode .adm-rail{background:var(--a-bar);border-right-color:var(--a-bar-line)}.adm-app.cfg-mode #admBody>.ax-ph:not(:has(.ax-ph-r>*)){display:none}.adm-app.cfg-mode .ax-ph-t{display:none}.adm-app.adm-app .adm-main>#admBody .cfg-main{padding-top:16px}.adm-app .cfg-main>form.cfg-emp,.adm-app .cfg-main>form.lk-form,.adm-app .cfg-fin,.adm-app .cfg-main .cfg-set,.adm-app .cfg-main .cfg-set-grid{gap:16px;display:grid}.adm-app .cfg-main:has(>.adm-cfg){gap:16px;display:grid}.adm-app .cfg-maint{margin-bottom:0}.adm-app .cfg-main .pr-part+.pr-part{border-top:0;padding-top:0}.adm-app.adm-app .cfg-main .cfg-emp>.ax-section:first-child:has(>.ax-section-head){padding:16px 20px}.adm-app.adm-app .cfg-main .cfg-fin .ax-section:has(>.ax-section-head){padding:16px 20px}.adm-app .cfg-main>form.cfg-emp>.ax-section,.adm-app .cfg-fin>.ax-section,.adm-app .cfg-set .ax-section,.adm-app .cfg-main>form.adm-cfg:not(.cfg-emp):not(.lk-form),.adm-app .lk-part,.adm-app .cfg-maint,.adm-app .cfg-bn{background:var(--a-card);border:0;border-radius:14px;padding:16px 20px}.adm-app .cfg-main>form.cfg-emp>.ax-section+.ax-section,.adm-app .lk-part+.lk-part{border-top:0;margin-top:0}.adm-app .cfg-main .adm-cfg+:is(.cfg-emp,.lk-form){border-top:0;padding-top:0}.adm-app .cfg-main .pr-form .ax-section:is(.pr-sec,.pc-sec){background:var(--a-card);border-radius:14px;padding:4px 16px 8px}.adm-app .cfg-main .pr-form .pr-in{border:1px solid var(--a-input);background:var(--a-card);cursor:text;border-radius:4px;align-items:center;height:34px;min-height:34px;display:inline-flex}@media (hover:hover) and (pointer:fine){.adm-app .cfg-main .pr-form .pr-in:hover{border-color:var(--a-input-h);background:var(--a-card)}}.adm-app .cfg-main .pr-form .pr-in:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 25%,transparent)}.adm-app .cfg-main .pr-form .ax-field.bad .pr-in{border-color:var(--err)}.adm-app .cfg-main .pr-form .ax-field .pr-in input{height:32px;min-height:32px;box-shadow:none;text-align:right;background:0 0;border:0;border-radius:0;padding:0 4px}@media (hover:hover) and (pointer:fine){.adm-app .cfg-main .pr-form .ax-field .pr-in input:hover{height:32px;min-height:32px;box-shadow:none;text-align:right;background:0 0;border:0;border-radius:0;padding:0 4px}}.adm-app .cfg-main .pr-form .ax-field.pr-cell .pr-in:not(.pr-money) input{field-sizing:fixed;flex:none;width:7ch}.adm-app .cfg-main .pr-form .pr-in>span{color:var(--a-mfg);white-space:nowrap;font-size:13px}.adm-app .cfg-main .pr-form .ax-field select.pc-kind{border-color:var(--a-input);background-color:var(--a-card);width:60px;height:34px;min-height:34px}@media (hover:hover) and (pointer:fine){.adm-app .cfg-main .pr-form .ax-field select.pc-kind:hover{border-color:var(--a-input-h);background-color:var(--a-card)}}.adm-app .pr-svc{gap:16px}.adm-app .pr-svc>.pc-group+.pc-group{border-left:0;padding-left:0}.ax-dialog-ov{background:#0000004d}.ax-dialog{border-radius:12px;width:min(420px,100%);box-shadow:0 12px 32px -6px #0000003d}.ax-dialog-body{padding:20px 20px 8px}.ax-dialog-body h2{font:600 15px/20px var(--f-body)}.ax-dialog-body p{font-size:13px;line-height:18px}.ax-dialog-foot{background:0 0;border-top:0;padding:12px 20px 20px}.ax-dialog-ov .ax-danger{color:#fff;background:#d70015;border-color:#0000}@media (hover:hover) and (pointer:fine){.ax-dialog-ov .ax-danger:hover{background:#b80012}}body.admin-mode .toast{z-index:121;background-color:var(--a-card);background-image:linear-gradient(var(--t-c,#28b14c),var(--t-c,#28b14c));width:400px;max-width:calc(100% - 32px);min-height:44px;color:var(--a-fg);box-shadow:0 0 0 1px var(--a-bar-line),0 12px 32px -6px #0000003d;background-position:bottom;background-repeat:no-repeat;background-size:100% 3px;border-radius:12px;margin:0 auto;padding:8px 14px 11px;font-size:13px;font-weight:400;line-height:18px;inset:6px 0 auto;transform:translateY(calc(-100% - 12px))}body.admin-mode .toast.show{transform:none}body.admin-mode .toast .ic{width:24px;height:24px;color:var(--t-c,#28b14c);stroke-width:1.75px;flex:none}body.admin-mode .toast span{flex:1;min-width:0}body.admin-mode .toast:after{content:var(--t-w,"✓ Concluído");color:var(--t-c,#28b14c);white-space:nowrap;flex:none;font-size:12px}body.admin-mode .toast[data-tone=bad]{--t-c:#ff3b30;--t-w:"Erro"}body.admin-mode .toast[data-tone=warn]{--t-c:#ff8d28;--t-w:"Atenção"}:root[data-theme=light] body.admin-mode .toast:after{color:color-mix(in srgb,var(--t-c,#28b14c) 62%,#000)}body.admin-mode .dl-tray{top:64px;bottom:auto;right:16px}}@media (width>=1024px) and (prefers-color-scheme:dark){:root:not([data-theme=light]) .adm-app .ax-pill.t-wait{color:#fcd34d}:root:not([data-theme=light]) .adm-app .ax-pill.t-done{color:#6ee7b7}}@media (width>=1024px){:root[data-theme=dark] .adm-app .ax-pill.t-wait{color:#fcd34d}:root[data-theme=dark] .adm-app .ax-pill.t-done{color:#6ee7b7}.usr-pop,.av-pop,.ss-pop,.ax-menu,.qc-pop{box-shadow:0 0 0 1px var(--a-border),0 12px 32px -8px #00000038;border-radius:12px}.ax-menu button,.usr-item,.ss-o,.qc-opt,.ss-q{border-radius:8px}}@media (width>=1024px) and (prefers-reduced-motion:reduce){.ax-rm-ov.enter .ax-rm{animation:none}.adm-rb-tile,.adm-app .ax-ph-r .rb-g .ic{transition:none}@media (hover:hover) and (pointer:fine){.adm-rb-a:hover .adm-rb-tile,.adm-app:not(.cfg-mode) .ax-ph-r .rb-g>:is(.btn,.ax-ftab):hover .ic{transform:none}}}:root[data-theme=dark] :is(.ax-rm-ov,.ax-dialog-ov,.inv-pover,.adm-scrim,.adm-acoes-fundo){background-color:#0009}:root[data-theme=dark] .ax-dialog{box-shadow:0 0 0 1px var(--a-border),0 12px 32px -6px #0009}@media (width>=1024px){:root[data-theme=dark] .adm-app :is(.ax-rm,.ax-rm.md,.ax-rm.xl){box-shadow:0 0 0 1px var(--a-border),0 24px 48px -12px #0009}.adm-app .on-sw{background:#c7c7cc}.adm-app .on-flag input:checked+.on-sw{background:#34c759}:root[data-theme=dark] .adm-app :is(.pf-switch input:not(:checked)+.pf-sw,.on-flag input:not(:checked)+.on-sw,.en-chk:not([aria-checked=true])>span){background:#39393d}}[hidden]{display:none!important}#app:focus{outline:none}.adm-btn-primary,.adm-app .btn-primary,.ax-pg button[aria-current=page],.ax-ftab{color:var(--a-on,#fff)}@media (width>=1024px){.adm-rb-tile{color:var(--a-on,#fff)}}.gl-icone{background:url(/app/marca/icone.svg) 50%/contain no-repeat;display:block}.adm-app .adm-brand{gap:10px;width:auto;min-width:0}.adm-app .adm-logo{background:0 0;place-items:center start;width:auto;min-width:32px;height:auto;display:grid}.adm-app .adm-logo img{object-fit:contain;object-position:left center;width:auto;max-width:min(220px,38vw);height:34px;display:block}.adm-app .adm-logo img.gl-l-escuro,:root[data-theme=dark] .adm-app .adm-logo img.gl-l-claro{display:none}:root[data-theme=dark] .adm-app .adm-logo img.gl-l-escuro{display:block}.adm-app .adm-logo .gl-icone{width:32px;height:32px;display:none}@media (width<=640px){.adm-app .adm-logo img{max-width:120px;height:32px}.adm-app .adm-logo img.adm-logo-padrao{display:none!important}.adm-app .adm-logo .gl-icone{display:block}}@media (width>=1101px){.adm-app .adm-vsep{margin-left:16px}}.gl-marca{text-align:center;justify-items:center;gap:14px;display:grid}.gl-logo{width:min(267px,100%);height:auto;display:block}.gl-marca small{max-width:320px;font:14px/20px var(--f-body);color:#6b6b6b}.gl-erro-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.gl-erro-foot .adm-forgot{margin:0}@media (width<=1023px){.gl-logo{width:172px}}.gn-kpis{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.gn-kpi{border:1px solid var(--a-border);background:var(--a-card);color:inherit;border-radius:6px;gap:4px;min-width:0;padding:16px 20px;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){a.gn-kpi:hover{background:var(--a-hover)}}.gn-kpi span{color:var(--a-mfg);font-size:13px;line-height:18px}.gn-kpi b{letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--a-fg);overflow-wrap:anywhere;font-size:26px;font-weight:700;line-height:32px}.gn-kpi b.ax-pos{color:var(--a-good)}.gn-kpi b.ax-neg{color:var(--a-bad)}.gn-kpi small{color:var(--a-mfg);font-size:12px;line-height:16px}.gn-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));align-items:start;gap:14px;display:grid}.gn-link{color:var(--a-text);white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.gn-link:hover{text-decoration:underline}}.gn-link .ic{width:14px;height:14px}.gn-status{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:8px;display:grid}.gn-status a{border:1px solid var(--a-border);color:inherit;border-radius:6px;justify-items:start;gap:6px;min-width:0;padding:10px 12px;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.gn-status a:hover{background:var(--a-hover)}}.gn-status b{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:28px}.gn-vazio{color:var(--a-mfg);margin:0;padding:8px 0;font-size:14px}.gn-mes{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:0;display:flex}.gn-mes b{text-align:center;min-width:150px;font-size:15px;font-weight:600}.gn-mes .fin-period{align-items:center;gap:6px;margin-left:8px;display:flex}.gn-mes input{width:150px;min-height:32px!important;padding:4px 8px!important}.gn-mes .btn{min-height:32px}.fin-period{align-items:center;gap:6px;display:flex}.fin-period input{min-width:0}.fin-period>span{color:var(--a-mfg);font-size:12px}.gn-nota{color:var(--a-mfg);margin:0;font-size:13px;line-height:18px}.gn-tabela{width:100%}.ln-add{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.ln-add>.ax-field{flex:320px}.ln-wrap{border:1px solid var(--a-border);border-radius:6px;overflow-x:auto}table.ln-t{border-collapse:separate;border-spacing:0;width:100%;min-width:860px;font-size:14px}.ln-t th{background:var(--a-muted);color:var(--a-mfg);font:600 12px/16px var(--f-body);text-align:left;white-space:nowrap;padding:8px}.ln-t th.c,.ln-t td.c{text-align:center}.ln-t td{vertical-align:middle;border-top:1px solid var(--a-border);height:auto;padding:6px 8px}.adm-app .ln-t tbody tr:nth-child(n) td{background:0 0}@media (hover:hover) and (pointer:fine){.adm-app .ln-t tbody tr:hover td{background:0 0}}.ln-t input{width:100%;min-height:32px!important;padding:4px 8px!important}.ln-t input.ln-n{text-align:right;font-variant-numeric:tabular-nums}.ln-t .ln-desc{min-width:220px}.ln-t .ln-q{width:96px}.ln-t .ln-u{width:104px}.ln-t .ln-unit{color:var(--a-mfg);white-space:nowrap;font-size:12px;line-height:16px}.ln-t .op-ab{margin:0 auto}.ln-vazio{color:var(--a-mfg);text-align:center;padding:20px 12px;font-size:14px}.ln-resumo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}@media (width<=760px){.ln-resumo{grid-template-columns:minmax(0,1fr)}}.ln-nota{color:var(--a-mfg);margin:0;font-size:13px;line-height:18px}.ax-field .fx-money input,.adm-app .fx-money input{font-variant-numeric:tabular-nums;padding-left:36px}.gn-foot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;width:100%;display:flex}.gn-foot .gn-foot-l{flex-wrap:wrap;gap:8px;margin-right:auto;display:flex}.gn-form{gap:16px;display:grid}.gn-mini{color:var(--a-mfg);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;line-height:18px;display:flex}.gn-margem{font-variant-numeric:tabular-nums;align-items:center;min-height:36px;font-size:15px;font-weight:600;display:flex}.adm-app .cfg-main>form.gc-lista{align-content:start;gap:12px;display:grid}.gc-lista .cfg-cat-list{margin:0;padding:0;list-style:none;display:block}.cfg-foot-r .btn{min-width:120px;min-height:36px}.qs-sheet{font-family:Geist,Segoe UI,system-ui,sans-serif}.qs-qty{white-space:nowrap}@media (width<=767px),(pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea{font-size:16px!important}}@media (width<=640px){.ax-rm-head,.ax-rm.cl-rm .ax-rm-head{height:auto;min-height:52px;padding-top:8px;padding-bottom:8px}.ax-rm-t{flex-wrap:wrap;row-gap:2px}.ax-rm-t h2{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.ax-rm-t small{white-space:normal;overflow:visible}.ax-label,.ax-field>label,.on-aside{white-space:normal;text-overflow:clip;overflow:visible}:is(.cad-g>.ax-section-body>.ax-field:has(.in-cat),.cad-g>.ax-section-body>.ax-field:has(#inMarca)){grid-column:1/-1}.pl-etiqueta{white-space:normal;text-align:center;border-radius:10px;justify-content:center;max-width:calc(100% - 16px);padding:6px 10px;font-size:.75rem;line-height:1.25}.adm-app dt{white-space:normal;text-overflow:clip;overflow:visible}}@container qform (width<=420px){:is(.on-grid>.on-bf:has(#docCliNum),.on-grid>.on-bf:has(#docCliComp),.on-grid>.on-bf:has(#docCliBairro)){grid-column:span 12}.on-grid>.on-bf:has(#docCliCid){grid-column:span 8}.on-grid>.on-bf:has(#docCliUf){grid-column:span 4}}.vd-list .op-stsub{display:none}@container (width<=420px){.vd-list :is(th,td):nth-child(7 of :not(.sel-c)){display:none}.vd-list .op-stsub{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.ax-table.vd-list td.doc-cli{overflow-wrap:break-word}}.ax-table-wrap{container-type:inline-size}.ax-table tbody tr.ax-none>td:only-child{text-align:center;padding:48px 16px;display:table-cell!important}.ax-table tbody tr.ax-none>td>div{flex-direction:column;justify-content:center;align-items:center;gap:14px;width:calc(100cqi - 32px);max-width:none;font-size:15px;display:flex}.adm-criar,.adm-tab,.adm-perfil-cel,.cr-dots,.db-kpi-ic{display:none}@media (width<=900px){.adm-app,.adm-main{background:var(--a-bg)}.adm-app .adm-title{padding:0 max(6px, env(safe-area-inset-right,0px)) 0 max(6px, env(safe-area-inset-left,0px));background:var(--a-bg);border-bottom:1px solid var(--a-border);position:relative}.adm-app .adm-burger,.adm-app .adm-vsep,.adm-app .adm-crumb,.adm-app .adm-title-r .usr-chip{display:none}.adm-criar{z-index:1;width:44px;height:44px;color:var(--a-fg);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid;position:relative}.adm-criar:active{background:var(--a-fill)}.adm-criar .ic{stroke-width:2.2px;width:24px;height:24px}.adm-app .adm-brand{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.adm-app .adm-title-r{z-index:1;gap:2px;margin-left:auto;position:relative}.adm-app .av-btn{border-radius:10px;width:44px;height:44px}.adm-app .av-btn>.ic{stroke-width:1.9px;width:24px;height:24px}.adm-app .av-num{box-shadow:0 0 0 2px var(--a-bg);top:3px;right:2px}.adm-perfil-cel{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;place-items:center;width:40px;height:44px;padding:0;display:grid}.adm-perfil-cel .adm-avatar{width:30px;height:30px;box-shadow:0 0 0 1.5px var(--a-bg), 0 0 0 2.5px color-mix(in srgb, var(--a-fg) 14%, transparent);transition:transform .16s var(--ease-out,ease-out), box-shadow .2s;margin:0;font-size:13px}.adm-perfil-cel[aria-expanded=true] .adm-avatar{box-shadow:0 0 0 1.5px var(--a-bg), 0 0 0 3px var(--a-fg)}.adm-perfil-cel:active .adm-avatar{transform:scale(.95)}.adm-perfil-cel:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.adm-app .adm-logo{place-items:center}.adm-app .adm-logo img{object-position:center;max-width:min(180px,46vw);height:34px}.adm-app .adm-logo img.adm-logo-padrao.gl-l-claro{display:block!important}:root[data-theme=dark] .adm-app .adm-logo img.adm-logo-padrao.gl-l-claro{display:none!important}:root[data-theme=dark] .adm-app .adm-logo img.adm-logo-padrao.gl-l-escuro{display:block!important}.adm-app .adm-logo .gl-icone{display:none}.adm-tab{z-index:50;display:block;position:fixed;bottom:0;left:0;right:0}.adm-app.cfg-mode .adm-tab,.adm-app.cfg-mode .adm-rail{display:none}.adm-tab-in{padding:0 max(6px, env(safe-area-inset-right,0px)) max(12px, env(safe-area-inset-bottom,0px)) max(6px, env(safe-area-inset-left,0px));background:var(--a-card);box-shadow:0 -1px 0 color-mix(in srgb, var(--a-fg) 7%, transparent);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:start;display:grid}.adm-tab-a{min-width:0;min-height:56px;color:var(--a-mfg);font:500 10px/12px var(--f-body);letter-spacing:0;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:5px;padding:10px 0 2px;text-decoration:none;transition:color .2s;display:flex;position:relative}.adm-tab-a .ic{stroke-width:1.6px;width:22px;height:22px;transition:transform .16s var(--ease-out,ease-out)}.adm-tab-t{white-space:nowrap}.adm-tab-a[aria-current=page]{color:var(--a-fg);font-weight:650}.adm-tab-a[aria-current=page] .ic{stroke-width:2.1px}.adm-tab-a:active .ic{transform:scale(.95)}.adm-tab-a:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);border-radius:12px;outline:none}.adm-tab-centro{justify-content:flex-start}.adm-tab-centro .ic{box-sizing:border-box;background:var(--tab-centro);width:48px;height:48px;color:var(--tab-centro-on);stroke-width:2.1px;box-shadow:0 0 0 3px var(--a-card), 0 8px 18px -6px color-mix(in srgb, var(--tab-centro) 70%, transparent);border-radius:999px;margin-top:-14px;padding:13px}.adm-tab-centro[aria-current=page] .ic{stroke-width:2.4px}.adm-tab-centro:active .ic{transform:scale(.95)}.adm-tab-centro .adm-tab-selo{top:-10px;left:calc(50% + 12px)}.adm-tab-selo{display:grid;position:absolute;top:6px;left:calc(50% + 6px)}.adm-tab-selo .pl-selo{width:14px;height:14px}.adm-app:not(.cfg-mode) #admBody{padding-bottom:calc(80px + max(12px, env(safe-area-inset-bottom,0px)))}body:has(#admTab) .toast{bottom:calc(72px + max(12px, env(safe-area-inset-bottom,0px)))}.adm-acoes-fundo{z-index:61;opacity:0;background:#0f0f0f52;transition:opacity .25s;position:fixed;inset:0}.adm-acoes-fundo.on{opacity:1}.adm-acoes{z-index:62;padding:22px 16px max(20px, env(safe-area-inset-bottom,0px));background:var(--a-bg);color:var(--a-fg);border-radius:22px 22px 0 0;transition:transform .3s cubic-bezier(.32,.72,0,1);position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -12px 40px -12px #0000004d}.adm-acoes.on{transform:none}.adm-acoes h2{font:700 18px/24px var(--f-body);letter-spacing:-.01em;color:var(--a-fg);margin:0 4px 12px}.adm-app .adm-acoes .adm-nav-g{margin:0;display:grid}.adm-app .adm-acoes .adm-nav-a[aria-current=page]{font-weight:600}.adm-app .adm-acoes .adm-nav-a[aria-current=page] .ic{background:var(--accent);color:var(--a-on,#fff)}.adm-acoes-selo{margin-left:auto;display:grid}.adm-acoes-selo .pl-selo{width:20px;height:20px}.adm-app .adm-acoes .adm-nav-a:has(.adm-acoes-selo):after{margin-left:10px}@media (prefers-reduced-motion:reduce){.adm-acoes{transition:none}}.cr-dots{contain:layout;justify-content:center;margin-top:-8px;display:flex}.cr-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:18px;height:24px;padding:0;transition:width .25s;display:grid}.cr-dots button:before{content:"";background:color-mix(in srgb, var(--a-fg) 18%, transparent);border-radius:999px;width:6px;height:6px;transition:width .25s,background-color .25s}.cr-dots button[aria-current=true]{width:30px}.cr-dots button[aria-current=true]:before{background:var(--a-fg);width:20px}.db-kpis{cursor:grab}.db-kpis.cr-arrastando{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}#admBody:has(>.db)>.ax-ph{display:none}.db-kpis{margin:0 calc(-1 * var(--a-gut));padding:2px var(--a-gut) 4px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--a-gut);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.db-kpis::-webkit-scrollbar{display:none}.db-kpis>*{scroll-snap-align:start;flex:0 0 min(80%,320px)}.db .ax-card{border-color:#0000;border-radius:16px}.adm-app .ax-card-table>.ax-pages{background:0 0;border:0;flex-wrap:nowrap;justify-content:center;gap:16px;margin-top:4px;padding:8px 0 0;font-size:15px;position:static}.adm-app .ax-pages .ax-pg,.adm-app .ax-pages .ax-pg-info{display:contents}.adm-app .ax-pages .ax-pg button:not(.pg-w),.adm-app .ax-pages .ax-pg .pg-edge,.adm-app .ax-pages .ax-per,.adm-app .ax-pages .pg-old,.adm-app .ax-pages .ax-pg-info>i{display:none}.adm-app .ax-pages .pg-new{color:var(--a-mfg);font-variant-numeric:tabular-nums;order:2;display:inline}.adm-app .ax-pages .pg-new b{color:var(--a-fg);font-weight:600}.adm-app .ax-pages .ax-pg .pg-w{background:var(--a-card);width:44px;min-width:44px;height:44px;box-shadow:0 0 0 1px var(--a-border), 0 4px 12px -6px #00000040;color:var(--a-fg);border-radius:999px;order:1;place-items:center;padding:0;font-size:0;display:grid}.adm-app .ax-pages .ax-pg .pg-w:nth-last-child(2){order:3}.adm-app .ax-pages .ax-pg .pg-w:before{margin-top:3px;font-size:26px;line-height:1}.adm-app .ax-pages .ax-pg .pg-w:nth-child(2):before{content:"‹"}.adm-app .ax-pages .ax-pg .pg-w:nth-last-child(2):before{content:"›"}.adm-app .ax-pages .ax-pg .pg-w:disabled{box-shadow:0 0 0 1px var(--a-border);color:color-mix(in srgb, var(--a-mfg) 50%, transparent);background:0 0}.adm-app .ax-pages .ax-pg .pg-w.pg-edge{display:none}.adm-app:not(.cfg-mode) .adm-rail,.adm-folha,.usr-pop.usr-folha{z-index:62;background:var(--a-bg);width:auto;max-width:none;height:auto;color:var(--a-fg);box-shadow:none;border:0;border-radius:0;flex-direction:column;padding:0;display:flex;position:fixed;inset:0}.adm-app:not(.cfg-mode) .adm-rail{visibility:hidden;transition:transform .28s cubic-bezier(.32,.72,0,1),visibility 0s linear .28s;top:0;transform:translateY(100%)}.adm-app.menu-open:not(.cfg-mode) .adm-rail{visibility:visible;transition:transform .28s cubic-bezier(.32,.72,0,1);transform:none}.adm-app.menu-open .adm-scrim{display:none}.adm-folha{transition:transform .28s cubic-bezier(.32,.72,0,1);transform:translateY(100%)}.adm-folha.on{transform:none}.usr-pop.usr-folha{z-index:80;padding:0 16px calc(24px + env(safe-area-inset-bottom,0px));transition:transform .28s cubic-bezier(.32,.72,0,1);display:block;overflow-y:auto;transform:translateY(100%)}.usr-pop.usr-folha.on{transform:none}.adm-folha-h{padding:calc(24px + env(safe-area-inset-top,0px)) 16px 16px 20px;flex:none;align-items:center;gap:8px;display:flex}.usr-folha .adm-folha-h{margin:0 -16px}.adm-folha-h h2{min-width:0;font:700 20px/28px var(--f-body);letter-spacing:-.01em;color:var(--a-fg);flex:1;margin:0}.adm-folha-x{background:var(--a-fill-2);width:36px;height:36px;color:var(--a-fg);cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.adm-folha-x .ic{stroke-width:2.5px;width:16px;height:16px}.adm-folha-x:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.adm-app:not(.cfg-mode) .adm-rail .adm-nav-list,:is(.adm-folha,.adm-acoes) .adm-nav-list{min-height:0;padding:4px 16px calc(24px + env(safe-area-inset-bottom,0px));flex:auto;overflow-y:auto}.adm-app:not(.cfg-mode) .adm-rail .adm-nav-g,:is(.adm-folha,.adm-acoes) .adm-nav-g{gap:0;margin-bottom:20px}.adm-app:not(.cfg-mode) .adm-rail .adm-nav-h{letter-spacing:.06em;height:auto;margin:0;padding:0 4px 8px;font-size:12px;line-height:16px}.adm-app:not(.cfg-mode) .adm-rail .adm-nav-h:after{display:none}.adm-app:not(.cfg-mode) .adm-rail .adm-nav-a,:is(.adm-folha,.adm-acoes) .adm-nav-a{background:var(--a-card);min-height:56px;color:var(--a-fg);border-radius:0;gap:12px;padding:10px 16px;font-size:16px;font-weight:500;line-height:22px}.adm-app:not(.cfg-mode) .adm-rail .adm-nav-a+.adm-nav-a,:is(.adm-folha,.adm-acoes) .adm-nav-a+.adm-nav-a{box-shadow:inset 0 1px 0 var(--a-border)}.adm-app:not(.cfg-mode) .adm-rail .adm-nav-h+.adm-nav-a,:is(.adm-folha,.adm-acoes) .adm-nav-g>.adm-nav-a:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.adm-app:not(.cfg-mode) .adm-rail .adm-nav-a:last-child,:is(.adm-folha,.adm-acoes) .adm-nav-a:last-child{border-bottom-right-radius:16px;border-bottom-left-radius:16px}.adm-app:not(.cfg-mode) .adm-rail .adm-nav-a .ic,:is(.adm-folha,.adm-acoes) .adm-nav-a .ic{box-sizing:border-box;background:var(--a-fill);width:36px;height:36px;color:var(--a-fg);stroke-width:1.9px;border-radius:12px;padding:8px}.adm-app:not(.cfg-mode) .adm-rail .adm-nav-a:after,:is(.adm-folha,.adm-acoes) .adm-nav-a:after{content:"";border-top:2px solid var(--a-mfg);border-right:2px solid var(--a-mfg);opacity:.55;flex:none;width:8px;height:8px;margin:0 4px 0 auto;transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.adm-app:not(.cfg-mode) .adm-rail .adm-nav-a:hover,:is(.adm-folha,.adm-acoes) .adm-nav-a:hover{background:var(--a-card)}}.adm-app:not(.cfg-mode) .adm-rail .adm-nav-a:active,:is(.adm-folha,.adm-acoes) .adm-nav-a:active{background:var(--a-hover)}.adm-app:not(.cfg-mode) .adm-rail .adm-nav-a[aria-current=page]{background:var(--a-card);color:var(--a-fg);font-weight:600}.adm-app:not(.cfg-mode) .adm-rail .adm-nav-a[aria-current=page]:before{display:none}.adm-app:not(.cfg-mode) .adm-rail .adm-nav-a[aria-current=page] .ic{background:var(--accent);color:#fff}.usr-folha .usr-head{background:var(--a-card);border:0;border-radius:16px;gap:12px;padding:16px}.usr-folha .usr-head .adm-avatar{width:44px;height:44px;font-size:17px}.usr-folha .usr-who{line-height:20px}.usr-folha .usr-who b{font-size:16px}.usr-folha .usr-who small{font-size:13px}.usr-folha :is(.usr-demo,.usr-tema){background:var(--a-card);border:0;border-radius:16px;gap:10px;margin-top:20px;padding:16px}.usr-folha :is(.usr-demo,.usr-tema) p{font-size:13px}.usr-folha :is(.usr-demo-planos,.usr-tema-ops){gap:8px}.usr-folha :is(.usr-demo-planos,.usr-tema-ops) button{gap:6px;min-height:76px;font-size:15px;line-height:20px}.usr-folha .usr-tema-mini{width:54px;height:36px}.usr-folha .usr-demo-planos .pl-selo{width:32px;height:32px}.usr-folha .usr-items{gap:0;padding-top:20px}.usr-folha .usr-item{background:var(--a-card);border-radius:0;gap:12px;min-height:56px;padding:10px 16px;font-size:16px;font-weight:500;line-height:22px}.usr-folha .usr-item+.usr-item{box-shadow:inset 0 1px 0 var(--a-border)}.usr-folha .usr-item:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.usr-folha .usr-item:nth-last-child(2){border-bottom-right-radius:16px;border-bottom-left-radius:16px}.usr-folha .usr-item .ic{box-sizing:border-box;background:var(--a-fill);width:36px;height:36px;color:var(--a-fg);border-radius:12px;padding:8px}.usr-folha .usr-item:not(:last-child):after{content:"";border-top:2px solid var(--a-mfg);border-right:2px solid var(--a-mfg);opacity:.55;flex:none;width:8px;height:8px;margin:0 4px 0 auto;transform:rotate(45deg)}.usr-folha .usr-item:last-child{box-shadow:none;color:var(--a-bad);border-radius:16px;margin-top:20px}.usr-folha .usr-item:last-child .ic{background:color-mix(in srgb, var(--a-bad) 10%, transparent);color:var(--a-bad)}@media (hover:hover) and (pointer:fine){.usr-folha .usr-item:hover{background:var(--a-card)}}.usr-folha .usr-item:active{background:var(--a-hover)}.adm-app .btn,.ax-dialog-ov .btn{border-radius:999px}.adm-app .ax-ph-r .btn,.adm-app .ax-rbar .btn,.adm-app .ax-fbtn{min-height:44px;font-size:15px;font-weight:500}.adm-app .adm-btn-outline,.adm-app .btn-ghost,.ax-dialog-ov .adm-btn-outline{background:var(--a-fill);color:var(--a-fg);border-color:#0000}@media (hover:hover) and (pointer:fine){.adm-app .adm-btn-outline:hover,.adm-app .btn-ghost:hover{background:var(--a-fill-2);border-color:#0000}}.adm-app .ax-rbar-l:has(>.ax-fbtn){flex:100%}.adm-app .ax-fbtn{flex:100%;justify-content:center}}@media (width<=900px) and (prefers-reduced-motion:reduce){.adm-app:not(.cfg-mode) .adm-rail,.adm-folha{transition:none}}@media (width<=1023px){.ax-ph-t{display:none}.ax-ph:not(:has(>.ax-ph-r>*)){display:none}}@media (width<=900px){.ax-stats{display:none}}.ic-app{display:none}.ic-app,.ic-lista{fill:currentColor;stroke:none}:is(.ic-app,.ic-lista) .s{opacity:.55}svg.ic.ic-lista{box-sizing:border-box;-webkit-mask:var(--squircle-lista) center / 100% 100% no-repeat;-webkit-mask:var(--squircle-lista) center / 100% 100% no-repeat;mask:var(--squircle-lista) center / 100% 100% no-repeat;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #0000001a;color:#fff!important;background:linear-gradient(to bottom, color-mix(in srgb, var(--app) 80%, #fff), color-mix(in srgb, var(--app) 90%, #000))!important;border-radius:23%!important;padding:7px!important}svg.ic.ic-lista.ic-linha{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;padding:8.5px!important}:root{--squircle-lista:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1'%3E%3Cpath d='M1 .5C1 .97.97 1 .5 1S0 .97 0 .5.03 0 .5 0 1 .03 1 .5Z'/%3E%3C/svg%3E")}.ct-menu-ic:has(>.ic-lista){background:0 0!important}.ct-menu-ic>svg.ic.ic-lista{width:36px;height:36px}@media (width<=900px){.adm-tab-a:has(>.ic-app)>svg.ic:not(.ic-app){display:none}.adm-tab-a>svg.ic-app{width:24px;height:24px;transition:transform .16s var(--ease-out,ease-out);display:block}}@media (width>=1024px){.adm-app{--squircle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1'%3E%3Cpath d='M1 .5C1 .97.97 1 .5 1S0 .97 0 .5.03 0 .5 0 1 .03 1 .5Z'/%3E%3C/svg%3E")}.adm-rb-tile.ia,.adm-rb-a:is(.t-in,.t-out) .adm-rb-tile.ia{box-shadow:none;color:#fff;filter:drop-shadow(0 1px 1.5px #00000029);background:0 0;border-radius:0}.adm-rb-tile.ia:before,.adm-rb-tile.ia:after{content:"";-webkit-mask:var(--squircle) center / 100% 100% no-repeat;-webkit-mask:var(--squircle) center / 100% 100% no-repeat;mask:var(--squircle) center / 100% 100% no-repeat;border-radius:23%;position:absolute;inset:0}.adm-rb-tile.ia:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--app) 80%, #fff), color-mix(in srgb, var(--app) 90%, #000))}.adm-rb-tile.ia:after{box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0000001f}.adm-rb-tile.ia>.ic:not(.ic-app){display:none}.adm-rb-tile.ia>.ic-app{z-index:1;filter:drop-shadow(0 .5px .5px #0000002e);width:19px;height:19px;display:block;position:relative}.adm-rb-tile.ia>:is(.pl-selo,.adm-badge){z-index:2}.adm-app:not(.cfg-mode) .ax-ph-r .rb-g>.ia>svg.ic:not(.ic-app){display:none}.adm-app:not(.cfg-mode) .ax-ph-r .rb-g>.ia>svg.ic-app{color:#fff;fill:currentColor;stroke:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--app) 80%, #fff), color-mix(in srgb, var(--app) 90%, #000));-webkit-mask:var(--squircle) center / 100% 100% no-repeat;-webkit-mask:var(--squircle) center / 100% 100% no-repeat;mask:var(--squircle) center / 100% 100% no-repeat;border-radius:23%;padding:6.5px;display:block;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0000001f}.adm-app:not(.cfg-mode) .ax-ph-r .rb-g>.ia>svg.ic-app.ic-linha{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;padding:7px}}@media (width>=1024px) and (prefers-color-scheme:dark){:root:not([data-theme=light]) .adm-rb-tile.ia{color:color-mix(in srgb, var(--app) 82%, #fff);filter:none}:root:not([data-theme=light]) .adm-rb-tile.ia:before{background:linear-gradient(#2e2e31,#0e0e10)}:root:not([data-theme=light]) .adm-rb-tile.ia:after{box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 .5px #ffffff1a}:root:not([data-theme=light]) .adm-app:not(.cfg-mode) .ax-ph-r .rb-g>.ia>svg.ic-app{color:color-mix(in srgb, var(--app) 82%, #fff);background:linear-gradient(#2e2e31,#0e0e10);box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 .5px #ffffff1a}}@media (width>=1024px){:root[data-theme=dark] .adm-rb-tile.ia{color:color-mix(in srgb, var(--app) 82%, #fff);filter:none}:root[data-theme=dark] .adm-rb-tile.ia:before{background:linear-gradient(#2e2e31,#0e0e10)}:root[data-theme=dark] .adm-rb-tile.ia:after{box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 .5px #ffffff1a}:root[data-theme=dark] .adm-app:not(.cfg-mode) .ax-ph-r .rb-g>.ia>svg.ic-app{color:color-mix(in srgb, var(--app) 82%, #fff);background:linear-gradient(#2e2e31,#0e0e10);box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 .5px #ffffff1a}}:root{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1)}.ax-dialog-ov{animation:axRmFade .14s var(--ease-out)}.ax-dialog{animation:axCaixa .18s var(--ease-out)}@keyframes axCaixa{0%{opacity:0;transform:scale(.97)}}#app.abrindo>*{animation:axRmFade .28s var(--ease-out)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ax-dialog-ov,.ax-dialog,.adm-app .inv-pover.enter .inv-pover-box,#app.abrindo>*{animation:none}.ax-fpanel,.adm-rail,.toast,.adm-folha,.adm-acoes,.usr-pop.usr-folha{transition-duration:0s!important;transition-delay:0s!important}}@media (prefers-contrast:more){:root:root:root .adm-app,:root:root:root body.admin-mode{--a-border:color-mix(in srgb, var(--a-fg) 40%, transparent);--a-bar-line:color-mix(in srgb, var(--a-fg) 40%, transparent);--a-input:color-mix(in srgb, var(--a-fg) 55%, transparent);--a-mfg:color-mix(in srgb, var(--a-fg) 80%, transparent)}}@media (prefers-reduced-transparency:reduce){.pl-cv-veu{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb, var(--a-bg,#f2f2f7) 94%, transparent)}}html{-webkit-tap-highlight-color:transparent}html,body{overscroll-behavior-y:none}.adm-main,.ax-fpanel-body,.usr-pop.usr-folha,.ss-list{overscroll-behavior-y:contain}button,a,label,summary,[role=button],[role=tab],[role=menuitem],[role=option]{touch-action:manipulation}button,[role=button],[role=tab],[role=menuitem],.btn,.adm-tab-a,.adm-rb-a,.adm-nav-a,.usr-item{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.adm-folha-x,.cr-dots button{position:relative}.adm-folha-x:after{content:"";position:absolute;inset:-4px}.cr-dots button:after{content:"";position:absolute;inset:-10px 0}@media (pointer:coarse){.adm-forgot,.adm-login-foot a,.on-radio,.on-flag{min-height:44px}}.btn:active:not(:disabled),.adm-app .btn:active:not(:disabled),button.ax-pill:active,.q-pillbtn:active{transform:scale(.97)}.op-ab,.ax-rm-x,.adm-folha-x{transition:transform .16s var(--ease-out)}.op-ab:active:not(.off),.adm-app .op-ab:active:not(.off),.ax-rm-x:active,.q-ibtn:active:not(:disabled){background:var(--a-fill-2,#78788033)}.adm-folha-x:active{background:color-mix(in srgb, var(--a-fg) 26%, transparent)}.op-ab:active:not(.off),.ax-rm-x:active,.adm-folha-x:active{transform:scale(.95)}.av-btn:active,.adm-app .usr-chip:active,.ax-menu button:active,.usr-item:active,.adm-nav-a:active,.adm-app.cfg-mode .adm-nav-a:active,.av-lin:active,:is(.usr-demo-planos,.usr-tema-ops) button:active{background:var(--a-fill-2,#78788033)}.ss-btn:active:not(:disabled){background:color-mix(in srgb, var(--a-fg) 5%, var(--a-card))}.ax-seg button:active:not([aria-pressed=true]):not([aria-checked=true]),.fx-tabs button:active:not([aria-pressed=true]){background:color-mix(in srgb, var(--a-fg) 8%, transparent);color:var(--a-fg)}.cl-aba:active{background:var(--a-hover);color:var(--a-fg)}.ax-pg button:active:not(:disabled):not([aria-current]){background:color-mix(in srgb, var(--a-fg) 12%, transparent)}.ax-table tbody tr.click:active:not(:has(button:active,a:active)) td{background:color-mix(in srgb, var(--a-fg) 9%, var(--a-card))}.adm-app .ax-table tbody tr.click:active:not(:has(button:active,a:active)) td{background:color-mix(in srgb, var(--a-fg) 9%, var(--a-card))}.adm-app .xt-bank .cb-t tbody tr.click:nth-child(n):active:not(:has(button:active,a:active)) td{background:color-mix(in srgb, var(--a-fg) 9%, var(--a-card))}.ax-card.db-kpi:active,.adm-app .ax-card.db-kpi:active{background:color-mix(in srgb, var(--a-fg) 6%, var(--a-card))}@media (width>=1024px){.adm-rb-a:active,.adm-app:not(.cfg-mode) .ax-ph-r .rb-g>:is(.btn,.ax-ftab):active{background:color-mix(in srgb, var(--a-fg) 10%, transparent)}.adm-rb-a:active .adm-rb-tile,.adm-app:not(.cfg-mode) .ax-ph-r .rb-g>:is(.btn,.ax-ftab):active>svg:not(.ax-ftab-chev){transform:scale(.95)}.adm-app:not(.cfg-mode) .ax-ph-r .rb-g>.btn:active:not(:disabled){transform:none}}.btn[aria-busy=true]{-webkit-text-fill-color:transparent;position:relative}.btn[aria-busy=true]>*{visibility:hidden}.btn[aria-busy=true]:after{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;margin:auto;animation:.7s linear infinite spin;position:absolute;inset:0}
